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
336243870427	336243870945	336243871494	336243872044	336243872595	336243873145	336243873695	336243874245	336243874795	336243875345	336243875895	336243876445	336243876995	336243877545	336243878095	336243878645	336243879195	336243879745	336243880295	336243880845	336243881395	336243881945	336243882495	336243883045	336243883595	336243884145	336243884695	336243885245	336243885797	336243886345	336243886895	336243887445	336243887995	336243888545	336243889095	336243889645	336243890195	336243890745	336243891295	336243891845	336243892395	336243892945	336243893495	336243894045	336243894595	336243895145	336243895697	336243896245	336243896795	336243897345	336243897895	336243898445	336243898995	336243899545	336243900095	336243900645	336243901195	336243901745	336243902295	336243902845	336243903395	336243903945	336243904495	336243905045	336243905595	336243906145	336243906695	336243907245	336243907795	336243908345	336243908895	336243909445	336243909995	336243910545	336243911095	336243911645	336243912195	336243912745	336243913295	336243913845	336243914395	336243914945	336243915495	336243916045	336243916595	336243917145	336243917695	336243918245	336243918795	336243919345	336243919895	336243920445	336243920995	336243921545	336243922095	336243922645	336243923195	336243923745	336243924295	336243924845	336243925395	336243925945	336243926495	336243927045	336243927595	336243928145	336243928695	336243929245	336243929795	336243930345	336243930895	336243931445	336243931995	336243932545	336243933095	336243933645	336243934195	336243934745	336243935295	336243935845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2677	3650	2300	2677	3650	2300	2678	3650	2300	2679	3650	2300	2679	3650	2300	2680	3650	2300	2681	3650	2300	2682	3650	2300	2682	3650	2300	2683	3650	2300	2684	3650	2300	2685	3650	2300	2685	3650	2300	2686	3650	2300	2687	3650	2300	2687	3650	2300	2688	3650	2300	2689	3650	2300	2690	3650	2300	2690	3650	2300	2691	3650	2300	2692	3650	2300	2692	3650	2300	2693	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2699	3650	2300	2700	3650	2300	2700	3650	2300	2701	3650	2300	2702	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23793	6004	4261	2911	1937	1345	1072	918	1796	555	464	428	386	414	340	344	315	317	308	300	292	268	306	288	296	286	258	265	261	272	250	268	279	287	230	256	265	249	256	282	254	242	243	241	253	273	251	241	255	239	279	253	259	240	259	278	245	275	252	243	277	280	272	268	255	263	259	305	365	765	1306	1143	792	506	323	254	273	258	261	235	248	267	245	243	255	277	238	258	240	210	288	267	222	212	244	243	244	253	235	238	262	264	250	237	260	250	245	263	242	273	246	240	239	254	225	238	243	244	220	263	237	282	231	208	264	261	250	280	231	243	268	250	234	240	249	251	250	227	258	231	251	257	234	233	251	242	239	245	245	231	244	230	266	231	245	246	248	255	251	251	260	244	256	240	246	259	195	253	263	252	206	227	245	236	248	240	263	251	257	211	237	235	262	257	249	246	258	224	272	232	252	235	269	241	249	246	257	229	234	226	205	257	235	257	233	250	270	229	265	268	213	236	235	234	243	254	264	231	249	255	215	228	245	252	270	260	220	278	224	231	236	215	237	224	257	254	255	213	247	252	251	249	244	235	220	256	237	250	239	247	267	241	239	264	239	259	229	223	225	238	202	235	244	247	241	234	232	230	220	280	244	244	230	235	243	249	219	247	230	227	249	225	208	268	262	254	252	237	259	262	223	216	261	248	217	241	227	266	257	247	253	240	259	243	241	246	233	250	242	263	233	237	231	259	242	240	224	268	244	236	239	243	246	245	243	248	244	235	241	263	281	246	248	242	260	241	254	240	240	245	241	252	239	215	241	255	235	245	230	246	248	227	223	247	256	231	263	271	248	189	247	244	250	234	228	239	236	219	293	282	236	229	264	267	248	250	264	261	243	240	257	253	256	245	229	249	236	244	266	211	241	234	266	257	255	238	271	233	248	239	252	263	256	254	249	239	249	238	259	219	259	238	247	254	203	253	233	252	231	254	238	291	227	262	250	272	216	231	250	237	262	249	242	221	234	220	244	233	245	241	253	243	230	253	245	242	229	251	239	260	262	234	250	286	219	282	257	273	253	258	225	241	252	247	245	250	235	237	247	223	264	271	243	212	242	268	257	227	241	243	227	225	225	222	229	239	249	257	244	236	243	253	254	218	257	225	247	241	228	243	226	245	266	241	237	255	271	238	220	264	261	240	274	237	240	247	241	234	239	249	224	228	235	202	250	252	229	238	254	248	233	253	245	227	240	257	246	255	216	236	228	230	241	225	258	244	245	247	245	231	241	247	277	245	225	217	240	237	238	254	228	233	215	249	244	235	236	260	251	247	248	236	251	243	232	260	264	229	229	266	236	275	253	238	222	245	264	261	275	244	217	250	249	249	217	252	254	232	206	232	228	227	272	249	241	257	250	272	235	272	237	250	254	263	241	240	259	246	241	250	247	226	241	253	258	239	250	255	256	254	254	263	261	246	254	258	268	245	225	247	258	258	232	251	221	262	230	230	252	275	245	244	262	268	262	275	266	254	250	233	237	227	246	236	254	260	237	247	226	243	242	246	225	258	252	248	260	246	255	265	252	236	246	241	251	223	260	239	256	254	258	225	243	267	266	249	238	236	228	260	265	261	209	262	256	226	261	232	244	260	236	269	228	233	252	217	244	237	247	256	268	226	227	220	240	242	245	244	246	230	252	263	266	217	248	236	235	228	229	242	240	231	228	211	255	228	278	247	247	232	274	248	229	225	233	240	265	243	230	261	236	255	248	239	253	222	235	225	224	251	238	238	221	250	235	251	207	256	237	234	239	247	259	240	237	245	222	244	266	229	259	231	255	262	241	239	233	243	258	247	252	226	232	252	237	245	242	243	242	231	277	252	225	268	225	256	231	222	251	251	229	224	231	248	236	228	272	213	252	252	244	244	261	231	248	247	258	238	248	260	244	224	250	203	276	247	245	244	264	229	241	226	260	214	238	248	247	245	229	264	215	238	249	229	249	253	236	237	257	249	245	253	252	245	254	240	243	231	232	232	242	248	269	245	235	260	258	241	254	250	248	250	227	237	250	264	236	231	251	232	266	256	276	243	249	234	233	253	240	240	261	226	247	235	247	262	247	241	272	255	236	236	258	264	244	223	225	241	253	221	253	226	227	254	262	249	208	235	234	231	241	245	230	242	274	252	229	248	226	219	221	231	249	217	246	271	248	268	233	244	252	221	219	244	220	247	243	248	250	245	258	238	267	262	247	257	256	244	261	234	230	241	262	232	239	223	246	234	254	271	259	245	258	227	262	257	271	255	245	241	231	258	227	237	257	244	243	230	245	243	271	224	208	252	255	232	255	242	250	241	226	221	263	230	240	249	219	258	241	266	244	217	257	249	230	257	260	241	245	229	246	250	209	240	244	271	270	230	246	263	273	255	252	263	250	228	208	225	227	248	210	242	232	226	231	215	260	262	290	261	236	242	274	263	252	250	257	238	250	230	257	280	254	238	252	232	241	258	255	239	263	246	246	214	227	247	257	249	203	226	235	245	251	235	273	221	258	257	232	263	216	207	245	258	227	238	263	238	253	234	219	237	221	263	273	265	217	254	243	233	221	227	241	227	250	259	225	229	266	233	242	224	229	242	273	237	246	219	263	248	249	249	230	228	261	260	269	268	260	256	250	268	266	250	229	245	284	265	246	257	247	241	241	259	244	262	249	242	257	235	236	230	237	251	249	231	249	211	222	228	260	257	249	240	240	255	262	258	250	249	232	252	252	235	251	241	234	251	259	244	232	244	258	248	285	208	222	247	239	245	240	252	262	218	230	244	247	265	232	246	244	236	241	252	248	210	242	204	277	253	255	248	247	244	240	245	228	219	253	245	243	259	243	248	216	232	241	251	270	249	251	226	281	224	244	262	246	238	217	268	236	235	242	269	239	236	222	245	263	229	259	242	258	268	225	240	234	252	217	207	247	268	228	230	229	225	251	226	250	269	230	254	233	245	239	269	220	243	240	255	257	244	252	230	217	234	237	262	260	223	256	238	225	253	239	256	258	260	255	222	220	252	239	249	218	248	240	240	253	232	249	272	264	238	247	245	245	230	241	236	210	252	205	235	280	245	225	268	251	238	218	215	255	252	245	238	243	242	271	228	262	253	242	229	265	246	238	266	244	219	254	243	241	213	245	222	227	248	283	281	237	223	251	256	256	250	233	253	271	244	239	270	269	271	215	270	261	258	260	263	234	255	232	257	259	247	221	256	239	227	234	251	225	272	236	266	238	230	246	256	254	267	246	251	236	249	249	248	247	230	268	254	241	277	249	237	247	246	228	248	249	272	252	226	249	223	237	244	260	226	266	257	257	242	221	230	276	236	256	271	250	241	248	237	238	243	244	226	212	239	252	259	257	221	207	221	249	259	218	230	261	274	227	217	236	228	231	219	246	261	245	231	259	255	225	274	261	235	258	292	240	217	258	264	212	276	260	237	239	277	251	259	222	238	246	262	274	257	241	226	269	244	261	234	226	247
13293	3188	6748	7427	6178	5247	4452	4184	6394	2392	2090	1795	1714	1556	1428	1343	1314	1182	1216	1188	1069	1084	990	1007	965	966	1017	886	907	921	844	895	839	819	847	827	851	858	743	818	784	814	749	798	793	809	783	823	794	767	813	766	830	793	796	804	814	791	791	806	798	772	820	844	835	846	859	1403	1886	5427	9169	7380	4741	2473	1271	720	719	711	724	714	676	665	713	693	674	732	781	719	732	694	722	736	724	739	711	709	716	678	705	711	714	715	684	730	728	699	690	741	696	687	728	710	652	709	730	735	717	671	703	693	695	694	721	725	709	699	786	683	695	698	694	721	691	678	715	687	697	689	696	727	702	734	734	686	670	704	726	712	667	752	691	706	703	687	707	646	676	694	714	680	679	718	676	698	687	727	714	697	666	678	699	676	710	731	748	666	724	715	750	717	704	753	736	709	718	687	708	708	679	724	731	685	741	724	685	736	747	674	695	723	715	733	715	692	730	703	715	694	698	702	685	724	673	716	733	742	714	685	719	722	700	709	730	675	741	678	685	704	686	730	703	701	694	671	740	697	676	708	681	735	671	677	713	721	679	733	725	695	696	725	747	768	674	676	689	701	761	695	722	774	684	706	692	711	677	670	706	707	706	719	688	714	674	696	661	705	721	708	707	721	726	729	734	679	739	693	733	717	744	692	702	695	704	734	723	709	731	678	705	725	720	681	629	674	688	743	725	668	654	678	717	718	699	694	697	741	736	714	721	720	677	740	705	690	681	745	745	687	685	680	707	684	689	719	726	755	673	688	659	698	702	692	688	709	715	688	742	726	654	714	703	669	716	644	713	747	653	688	695	704	722	689	653	681	698	710	724	729	696	687	688	690	707	703	712	680	726	677	761	768	719	703	680	726	731	736	784	673	693	678	724	693	716	708	696	714	715	683	651	793	705	745	740	742	684	717	746	709	690	705	671	734	677	705	653	669	732	715	744	702	715	677	714	666	665	677	724	694	790	708	706	695	697	710	702	705	678	728	765	738	702	703	652	682	727	680	744	738	740	698	708	753	693	728	715	715	682	649	712	760	676	767	733	751	687	728	751	698	718	687	738	702	687	720	697	665	727	687	664	679	685	701	687	703	713	732	692	684	712	708	710	735	697	696	732	701	749	748	703	729	696	695	690	723	697	710	714	684	705	663	698	698	734	691	691	711	757	675	727	658	768	716	699	691	709	708	718	718	699	689	749	650	713	734	671	691	676	711	699	739	737	748	724	687	723	655	704	717	648	738	730	684	692	736	704	706	705	741	688	687	738	731	702	683	665	681	758	721	702	680	649	698	701	681	708	681	687	685	680	731	741	712	681	688	733	704	687	696	677	684	696	787	733	699	677	701	722	680	675	756	721	702	691	712	745	722	691	724	674	706	732	741	696	683	724	656	762	723	701	684	741	684	642	690	746	735	665	724	710	744	718	684	703	720	733	729	702	703	651	712	737	719	720	714	709	708	682	692	665	708	730	659	699	720	685	755	686	713	674	675	663	690	705	743	709	703	685	711	719	741	706	743	735	751	702	688	703	760	706	700	755	667	729	732	673	676	682	677	712	753	691	672	749	725	697	707	674	716	674	698	804	650	671	722	705	784	759	738	701	711	712	691	678	702	668	691	725	747	697	725	722	720	673	723	728	666	711	700	740	733	707	750	698	736	705	675	731	658	685	693	724	756	723	650	708	720	692	697	747	674	672	771	723	669	715	725	746	714	686	682	674	730	726	717	669	641	714	666	673	713	735	674	694	699	754	721	696	713	692	657	685	675	648	695	690	745	681	678	690	699	713	730	709	676	636	693	719	729	729	753	727	734	717	686	688	698	711	768	706	654	757	666	685	728	710	716	733	706	664	649	743	731	679	699	714	671	740	691	756	656	699	731	692	685	728	696	721	720	665	715	718	719	665	733	691	731	667	722	690	725	715	710	682	733	754	736	704	647	694	705	715	657	675	682	718	720	732	751	684	706	722	755	653	729	724	702	674	693	698	712	720	726	750	723	665	675	686	657	689	718	699	698	725	677	665	702	711	651	689	701	742	665	660	682	667	735	658	701	718	677	714	681	754	716	713	705	781	674	757	699	690	744	731	733	752	696	684	719	644	714	703	735	680	696	719	730	690	703	709	703	718	705	695	740	681	703	683	677	689	722	691	699	716	727	740	717	746	679	685	710	643	701	710	675	731	672	688	759	715	678	715	723	663	706	750	664	714	689	702	695	744	631	701	708	647	699	739	644	665	698	662	716	776	725	717	693	688	707	653	687	705	729	738	697	717	721	691	717	707	664	681	675	699	720	706	761	683	710	689	709	705	647	726	771	731	697	735	713	698	702	689	703	683	712	672	715	713	665	694	693	716	722	714	709	733	704	665	714	702	689	779	684	765	739	710	742	693	706	738	687	682	719	732	673	694	718	723	694	668	663	740	699	698	689	714	712	728	750	714	714	697	700	731	681	701	709	761	668	696	692	692	665	705	778	681	742	672	653	771	713	718	700	732	649	707	705	694	691	743	692	653	699	658	709	753	688	707	723	647	688	682	689	746	711	742	709	676	722	669	693	696	732	691	700	718	715	681	696	680	735	694	684	725	669	723	733	766	704	697	700	754	696	711	723	710	730	759	732	683	734	684	680	667	667	686	683	715	696	678	708	658	676	710	688	704	699	739	721	693	712	707	703	723	680	723	683	747	656	687	714	716	661	664	659	707	696	744	707	749	724	730	700	705	673	729	711	728	674	674	720	651	704	717	683	726	705	712	766	667	708	691	686	708	722	750	714	710	708	718	683	740	707	714	708	685	705	663	741	657	736	747	740	731	689	742	744	705	754	749	690	677	655	735	698	693	675	688	657	632	652	724	723	750	708	725	757	738	701	698	767	687	682	700	671	698	717	688	733	696	687	663	702	696	693	699	799	674	720	711	737	737	682	684	709	728	732	678	706	764	720	685	711	687	701	704	753	698	719	680	709	680	710	750	744	731	754	687	692	672	731	746	704	705	690	718	722	660	707	709	732	726	700	668	689	753	650	728	703	699	712	727	723	728	699	689	686	759	707	724	691	699	725	700	718	675	668	699	694	687	682	748	721	699	701	673	672	699	697	742	702	739	697	698	669	742	683	731	724	768	746	729	732	684	698	686	745	707	741	737	753	747	765	687	701	682	730	730	696	709	687	733	724	770	701	714	681	682	674	681	679	754	687	658	658	678	751	718	720	729	717	706	699	708	733	725	729	718	710	697	660	704	752	667	681	714	690	720	697	658	728	707	684	651	676	747	733	734	739	701	702	634	687	685	728	717	731	732	709	725	673	722	697	711	706	707	742	732	767	734	716	694	688	749	665	713	710	723	714	729	733	716	690	709	692	769	704	708	708	702	646	725	744	689	717	726	718	694	669	707	699	714	732	694	746	682	724	642	702	664	765	674	701	713	664	756	690	723	676	745	687	706	715	716	718	732	698	726	672	721	758	727	727	696	701	714	687
3993	467	316	257	224	189	205	172	143	185	159	171	150	142	171	186	174	164	150	163	153	167	145	155	155	149	164	165	166	165	161	163	166	167	165	161	196	168	155	164	175	158	165	164	166	191	152	159	187	146	172	138	142	152	154	162	159	179	171	175	160	150	135	183	136	160	203	190	187	213	225	274	268	222	181	154	139	146	180	154	175	167	162	164	156	182	140	164	144	145	188	150	161	158	160	171	164	153	180	144	162	160	174	165	192	159	163	170	146	145	161	149	154	164	164	185	162	161	172	176	175	173	148	166	167	179	170	168	168	153	154	159	158	169	185	157	169	176	164	156	164	170	138	148	161	162	145	170	171	149	170	145	164	188	169	186	158	161	145	145	163	166	151	178	146	143	157	143	158	147	161	161	178	154	172	162	147	161	160	171	154	159	173	159	159	159	155	157	171	149	169	148	167	165	182	160	149	147	177	164	153	163	152	144	145	164	143	166	159	160	162	160	160	151	161	142	148	163	150	167	152	165	168	162	156	175	169	162	161	154	148	136	160	175	168	178	171	190	154	178	177	150	159	155	147	147	150	160	149	165	169	182	162	162	151	139	161	163	157	163	150	132	183	161	148	162	156	190	159	150	150	153	178	159	149	159	161	188	158	144	166	152	153	168	163	142	157	163	147	174	189	161	172	157	158	166	149	161	178	172	152	172	152	163	180	150	173	151	177	157	156	146	171	164	181	184	186	189	149	157	149	135	154	174	151	184	160	169	157	149	179	155	160	181	167	152	160	161	156	159	159	146	172	189	173	162	168	154	197	163	180	170	171	181	151	165	165	149	150	136	162	149	190	161	156	140	146	176	173	155	175	173	155	165	163	158	178	147	144	159	148	160	150	156	159	161	166	154	162	164	144	152	159	162	159	159	181	169	176	158	180	143	145	173	168	182	161	174	160	158	166	135	161	183	158	168	162	158	161	146	188	182	155	150	138	157	168	180	162	189	178	147	157	146	155	149	143	159	162	159	167	167	139	151	155	172	179	169	162	161	133	171	156	179	165	170	164	167	147	151	145	164	153	139	184	164	163	169	174	180	157	166	194	176	179	149	160	169	160	152	162	145	174	164	142	181	166	182	167	156	187	160	163	169	179	155	162	156	155	168	176	164	147	179	151	165	158	162	176	175	138	154	164	154	171	195	179	182	163	168	184	162	174	153	163	181	152	174	163	178	165	184	171	162	161	158	163	174	153	170	158	168	171	169	159	161	170	157	174	147	161	162	149	194	169	156	166	159	155	166	183	166	190	161	140	147	164	162	141	167	133	185	154	163	158	188	144	160	134	149	154	155	165	155	151	144	178	165	171	173	170	140	178	186	160	167	145	181	155	168	151	175	125	181	148	145	180	174	190	147	139	158	154	149	148	165	172	167	159	150	137	169	164	172	161	172	142	146	173	186	166	168	150	165	176	155	134	144	159	174	172	158	165	164	162	150	142	167	162	156	145	162	164	164	160	156	157	161	165	154	142	149	153	168	161	141	156	161	153	167	161	152	155	170	168	171	160	142	175	158	151	154	184	165	176	155	178	167	140	151	160	154	177	153	152	151	157	157	160	165	159	172	153	175	162	134	163	172	157	169	176	168	172	156	161	158	157	156	165	166	157	146	147	159	190	143	161	179	135	161	159	158	175	159	160	165	145	163	155	164	153	180	151	179	160	161	157	144	150	162	188	163	172	154	188	165	155	146	157	168	148	153	166	177	162	167	158	131	169	168	176	164	157	166	156	155	183	146	156	144	163	166	167	153	171	148	166	161	174	174	134	141	156	175	154	161	176	166	166	172	129	150	190	192	166	173	178	159	136	151	168	158	174	162	189	159	171	166	175	179	171	149	156	134	174	152	149	153	161	156	152	155	184	157	159	172	171	186	139	174	163	157	172	160	155	163	167	184	163	177	152	185	154	152	151	164	149	156	143	160	166	157	148	161	179	179	154	178	174	147	146	158	183	172	163	161	131	159	163	161	161	167	130	142	144	185	154	154	186	192	159	145	163	145	147	193	160	164	135	151	182	154	168	154	164	147	152	138	203	167	153	182	170	172	169	159	156	183	138	183	156	170	129	170	152	167	155	135	163	159	161	160	150	178	151	174	192	158	155	140	160	151	164	156	164	149	155	190	165	148	168	169	158	179	159	165	176	164	165	149	155	155	155	158	160	168	151	176	192	154	152	154	152	145	134	167	170	149	153	156	166	143	159	144	152	147	168	182	175	181	140	148	167	168	158	172	175	164	167	150	169	153	153	144	166	150	144	152	157	167	154	154	142	166	186	143	135	151	164	146	162	144	180	152	168	169	162	163	160	185	160	151	177	139	171	166	148	169	179	161	161	137	159	167	165	164	154	165	167	169	168	146	174	149	136	138	154	161	133	176	166	155	158	171	171	172	165	156	157	168	167	155	139	169	154	155	148	156	140	179	164	146	145	147	153	163	174	163	157	144	153	166	149	174	183	152	155	140	135	168	168	170	164	151	165	172	170	137	181	172	149	172	160	167	168	166	169	153	169	172	164	175	169	162	158	150	144	170	165	183	159	154	157	148	160	177	148	172	144	160	151	144	181	174	177	167	147	170	150	151	160	162	162	165	160	166	164	146	163	159	193	157	140	156	138	184	151	158	154	173	153	166	170	145	175	173	164	163	176	174	157	155	162	154	171	146	172	160	133	166	152	162	136	182	144	167	170	158	146	172	166	163	180	178	178	155	153	145	179	173	169	145	152	138	144	137	158	157	179	155	173	155	140	173	149	160	152	165	156	149	161	154	158	164	169	134	159	159	183	172	152	148	165	168	155	166	146	158	162	169	164	152	160	164	137	161	152	171	167	145	172	157	184	167	153	167	178	162	168	192	163	173	175	181	166	172	156	159	170	167	140	145	140	178	155	162	149	169	191	150	146	181	151	172	149	171	150	170	148	167	159	173	155	135	163	163	153	178	161	165	200	146	147	136	183	164	160	158	171	135	152	157	166	144	120	163	161	165	162	167	175	150	145	163	162	147	163	159	149	170	169	173	193	169	149	184	141	139	178	158	170	175	176	160	177	165	166	177	156	153	154	156	163	166	131	155	180	158	172	153	152	160	156	174	135	151	157	165	135	174	164	182	149	145	138	152	187	178	155	130	178	156	178	174	166	138	188	176	178	148	166	183	166	168	168	175	171	146	160	142	171	145	137	156	168	178	170	157	179	143	168	152	152	151	152	156	168	160	144	176	176	151	174	160	153	186	174	156	155	166	144	179	156	169	167	160	191	154	173	180	162	158	165	160	146	163	154	165	164	157	157	160	188	169	143	169	151	184	159	148	147	172	161	182	162	154	167	154	135	173	169	180	179	142	153	152	166	145	190	165	160	151	163	132	176	156	175	140	161	166	151	181	147	170	158	171	171	176	186	169	135	164	145	162	166	163	161	182	156	150	144	155	147	169	135	154	171	167	160	158	172	154	172	151	154	156
3154	737	715	796	728	647	602	620	587	550	500	471	503	497	494	521	520	544	482	504	504	510	486	450	538	489	553	474	533	502	507	485	485	510	487	499	487	503	503	466	477	484	502	476	491	489	467	493	470	475	490	461	475	433	477	494	500	491	492	468	510	503	505	483	497	526	487	556	683	987	1091	1264	1028	709	575	514	471	512	485	471	513	519	489	465	464	501	513	487	502	509	459	477	498	486	499	510	476	477	478	507	529	488	468	507	503	451	501	504	505	467	484	499	516	528	492	440	548	515	489	505	523	454	502	494	494	459	482	471	490	509	481	523	476	512	489	511	496	491	510	539	501	522	454	474	433	488	476	447	525	511	482	478	451	501	480	481	512	491	513	470	477	461	511	516	489	475	484	509	498	461	510	521	501	532	523	516	479	494	482	460	495	482	491	517	487	491	490	504	467	486	459	459	448	483	482	509	456	456	442	462	514	502	466	451	496	489	502	506	518	482	475	510	496	507	466	494	473	510	478	475	508	534	482	496	500	490	477	487	463	516	495	499	512	527	478	475	505	498	507	466	484	474	453	522	503	495	461	515	481	493	499	526	514	548	516	524	482	501	485	481	476	523	521	485	473	511	499	522	479	460	485	458	495	485	474	456	488	495	506	485	493	482	503	489	514	512	473	490	461	514	508	490	520	414	474	481	500	468	506	495	480	453	473	449	484	499	531	452	481	512	487	466	532	491	461	515	498	504	459	507	479	504	481	495	499	461	468	543	511	489	533	493	497	502	487	512	519	495	536	476	500	503	474	459	503	493	493	518	491	509	466	505	507	511	459	483	510	469	531	473	500	488	526	501	458	485	502	495	498	492	475	503	493	528	474	521	496	523	482	498	493	477	510	528	497	496	485	496	495	459	499	425	451	473	467	491	472	534	475	524	476	474	478	517	510	485	480	512	477	524	501	467	457	488	505	470	482	493	502	489	489	472	508	434	509	487	499	490	501	483	492	520	474	470	488	494	510	494	505	494	516	461	500	522	481	501	485	504	475	463	476	502	517	504	561	518	491	491	476	486	493	454	453	481	496	508	458	501	501	514	471	510	494	487	481	492	542	490	458	526	515	496	492	466	494	488	498	463	440	481	499	469	495	528	471	511	475	504	531	490	497	478	467	458	502	496	470	484	495	501	490	499	506	474	515	489	475	522	487	481	487	478	534	512	489	474	485	508	504	478	488	473	476	517	496	425	459	497	494	482	487	421	502	503	495	454	526	482	458	478	497	491	483	513	498	480	495	466	482	484	483	505	487	508	523	490	491	535	506	503	473	495	477	499	486	507	478	501	468	491	515	454	502	497	472	452	509	505	505	504	480	518	500	478	505	488	479	481	482	507	511	474	508	490	458	438	504	478	511	514	474	476	484	512	445	540	490	493	475	521	513	481	500	489	476	456	468	482	515	486	532	515	489	491	474	485	473	482	511	503	448	499	482	515	492	496	468	505	486	473	490	522	527	514	496	506	460	484	479	484	440	501	487	483	490	481	465	477	485	477	486	513	513	556	454	496	490	505	497	501	496	513	494	495	499	469	477	452	473	480	457	493	504	527	492	499	457	456	504	505	512	494	513	517	451	507	515	510	456	480	456	453	496	483	507	471	519	515	477	474	509	499	468	495	491	462	450	505	509	490	474	477	463	463	504	489	489	498	485	530	491	477	473	505	450	481	509	513	473	478	496	522	496	509	468	512	503	510	442	461	514	450	503	526	510	509	536	487	499	494	455	519	511	485	497	534	484	498	457	513	512	489	495	489	485	484	496	508	492	470	474	465	527	476	482	500	474	436	526	503	469	493	494	500	479	475	530	486	488	485	471	496	481	479	460	475	492	468	496	472	470	494	457	489	482	509	529	512	511	504	443	495	463	510	479	493	465	480	514	460	484	453	510	477	477	515	485	465	522	539	488	475	501	471	516	536	525	457	511	483	508	467	474	512	502	472	511	515	519	446	527	451	481	488	515	499	495	503	482	514	459	478	517	464	501	498	511	483	466	501	508	500	500	470	478	511	506	489	450	495	458	516	460	474	487	498	489	509	467	517	483	465	478	496	489	483	481	530	496	478	457	505	531	478	523	477	479	484	480	497	469	474	478	466	494	495	505	467	491	492	519	462	531	483	480	468	464	491	512	478	534	490	482	512	498	503	489	481	494	497	480	519	506	512	461	465	514	506	468	496	475	490	472	479	529	497	491	516	471	491	517	510	505	505	493	530	503	479	481	484	495	465	527	477	475	505	554	456	479	506	479	488	475	498	446	508	480	481	513	514	492	493	464	490	519	466	496	475	476	496	458	472	521	479	479	470	556	481	491	478	442	479	491	445	491	446	465	520	534	469	505	493	538	554	494	499	516	501	521	465	499	492	498	494	505	484	501	485	487	492	481	472	496	465	496	501	485	439	500	469	479	525	486	441	441	491	460	489	477	505	505	481	503	452	462	480	500	482	502	500	510	496	523	475	464	486	486	493	492	527	464	484	511	471	474	529	476	503	533	480	479	471	515	519	528	519	509	488	477	496	504	478	533	513	470	492	514	469	486	465	482	472	490	471	481	488	466	460	491	466	451	511	541	494	509	500	488	518	489	495	475	444	509	517	471	540	469	487	474	486	494	497	505	456	492	479	484	489	508	500	455	461	479	499	489	484	512	518	499	504	486	503	507	504	512	510	454	461	494	486	489	497	478	517	482	494	529	504	493	484	509	497	469	529	455	511	473	501	502	468	493	507	491	498	461	458	491	498	467	496	452	453	485	518	476	502	486	495	500	503	486	492	476	499	504	494	506	515	482	512	505	496	506	444	491	500	499	504	466	479	497	475	474	506	509	498	489	473	492	488	498	476	497	488	481	472	456	465	465	478	510	520	493	448	498	508	478	472	516	489	469	486	501	468	520	521	477	488	525	484	499	519	546	503	530	471	470	504	472	468	501	488	503	523	496	520	501	504	483	499	494	442	500	505	500	535	500	502	493	506	481	485	488	522	489	504	518	500	513	477	501	490	467	490	533	508	518	481	497	492	497	511	461	506	478	496	457	510	481	481	506	480	476	511	505	472	483	442	507	519	522	508	507	505	488	475	499	499	480	523	510	488	493	485	496	475	479	458	497	489	493	519	491	511	503	491	492	462	493	489	519	507	507	482	444	480	490	493	492	466	519	481	472	514	493	467	511	486	495	490	516	469	472	519	487	493	482	487	506	479	469	469	487	483	446	478	499	475	488	473	492	467	524	502	498	470	511	526	496	501	458	520	497	462	492	446	473	506	493	514	508	510	484	500	486	499	479	471	472	474	494	491	484	488	450	500	499	491	485	498	513	470	505	502	490	502	483	523	515	480	480	482	504	504	509	501	464	500	499	501	523	491	502	485	532	469	516	512	452	476	481	494	495	486	510	470	459	489	517	480	492	454	487	512	510	527	515	504	501	505	491	492	487	508	495	490	525	544	481	466	514	463	502	478	490	459
15740	15091	11168	5793	2503	1209	614	391	299	274	255	216	229	210	168	182	161	184	190	155	155	168	144	165	124	149	153	150	139	147	182	160	146	144	159	143	174	151	153	160	158	126	156	143	159	180	175	155	127	158	142	166	155	148	146	152	149	149	141	150	138	144	141	132	126	149	156	246	523	627	557	378	266	156	146	131	119	146	145	138	130	138	126	106	150	137	162	170	165	138	141	126	161	143	135	147	130	124	149	151	148	148	141	146	119	131	127	144	135	145	145	163	153	159	145	128	149	168	141	124	144	136	146	158	152	149	139	131	142	137	149	117	133	121	152	135	140	150	144	156	138	134	162	148	127	147	151	147	157	134	160	160	164	127	113	134	155	135	143	114	146	136	127	170	137	158	130	156	138	147	135	140	137	144	143	128	123	155	136	151	126	147	155	150	152	154	155	146	120	147	134	146	144	154	146	128	133	132	150	130	140	126	134	122	136	154	139	134	126	152	144	140	143	130	152	143	142	145	161	156	142	130	139	131	139	152	134	126	155	147	143	160	153	125	151	151	151	140	165	150	131	156	132	160	139	138	149	118	159	136	149	140	124	125	129	135	129	122	156	162	157	137	140	121	144	152	133	150	131	127	163	149	137	155	142	150	148	128	139	138	142	132	125	154	150	145	129	142	141	135	142	135	146	144	141	148	140	169	141	163	135	127	137	139	134	146	135	155	158	152	133	128	128	162	122	140	148	151	154	136	121	156	158	134	144	114	154	136	138	118	148	130	139	147	169	142	165	126	153	122	153	151	155	124	109	140	148	141	155	136	135	139	142	130	131	132	143	126	126	154	136	161	142	115	140	152	150	147	142	139	133	139	129	141	145	135	138	149	158	144	132	151	133	143	159	161	136	135	125	136	131	135	128	125	162	134	142	118	159	143	124	143	149	148	135	135	137	153	118	134	144	149	138	117	139	169	168	148	139	147	157	152	141	153	147	137	141	150	137	130	154	121	146	121	134	154	144	145	133	145	159	132	136	140	133	180	141	137	138	155	180	162	146	157	123	119	119	133	127	141	129	161	164	168	142	147	131	141	119	145	121	152	163	149	129	132	122	157	133	148	155	157	136	123	136	132	154	127	141	132	129	130	149	121	129	152	147	163	146	153	139	143	143	148	156	152	152	144	146	156	154	127	150	147	140	145	145	135	137	143	153	152	146	173	153	155	157	139	138	155	129	124	123	140	142	131	127	153	135	152	127	131	152	146	157	149	142	133	134	145	119	151	176	160	138	144	127	159	133	134	132	156	133	136	162	148	149	135	137	137	146	140	142	142	133	130	125	123	142	132	140	147	131	146	150	144	144	130	115	135	146	141	126	147	142	141	151	158	146	154	136	122	132	140	160	133	143	149	152	162	149	129	140	124	150	129	156	140	123	131	127	121	122	137	127	158	121	119	137	139	129	145	129	128	144	152	157	147	154	131	137	157	137	129	137	153	140	141	134	143	157	145	137	153	132	134	151	150	143	153	132	141	138	146	158	144	129	136	155	129	134	144	134	117	154	159	132	162	127	137	136	146	142	135	148	148	143	147	125	157	148	140	125	148	147	135	145	124	148	132	141	146	118	146	141	131	138	132	138	144	126	150	145	143	114	140	162	166	139	162	142	109	157	149	135	142	144	149	162	117	125	143	131	139	144	136	134	154	164	142	144	148	128	142	110	153	142	144	154	129	142	136	136	142	138	140	140	137	124	137	126	163	145	140	118	136	159	142	138	149	148	141	126	124	126	147	132	120	141	129	159	127	168	133	158	144	135	144	128	141	124	137	134	146	148	140	127	114	161	149	113	165	148	146	140	125	150	148	162	137	146	144	143	109	146	130	152	150	133	151	134	134	164	152	126	133	127	139	140	151	148	163	149	140	157	141	159	136	147	121	122	128	137	134	129	146	162	128	143	127	127	130	156	140	132	138	152	138	155	132	153	140	128	148	165	137	144	138	137	128	134	150	152	124	131	146	143	116	140	142	143	143	133	138	156	142	141	150	140	148	135	143	116	122	119	138	133	139	136	146	156	150	128	127	155	145	140	147	158	128	155	139	149	135	134	133	138	139	148	136	151	122	140	125	161	147	145	134	132	123	144	137	144	117	150	134	161	146	140	127	157	120	141	129	151	147	145	142	125	167	130	146	125	141	134	119	154	128	147	153	154	161	120	148	119	133	160	150	139	140	133	149	132	158	125	137	138	159	125	148	153	128	130	162	163	143	128	136	140	147	154	155	146	150	138	144	140	141	124	137	118	153	167	146	138	117	125	143	154	110	130	132	140	150	139	115	157	137	161	136	135	122	149	119	147	141	100	148	132	128	152	148	146	120	140	123	136	146	145	131	138	125	125	148	133	153	131	141	164	141	159	172	130	161	146	140	144	155	114	135	142	142	134	160	147	140	135	151	145	123	138	161	115	168	154	147	127	135	160	153	136	134	148	153	150	160	165	135	152	134	135	153	166	140	156	123	139	149	123	133	162	132	154	142	150	148	150	122	144	142	132	145	148	150	161	138	162	132	139	128	127	129	162	143	144	147	166	148	161	147	119	131	154	137	138	132	148	145	135	159	134	133	146	136	132	158	151	140	129	123	132	153	148	137	136	143	131	139	151	139	142	150	132	148	153	142	136	133	150	164	133	143	131	146	133	144	129	151	136	126	146	125	147	137	156	104	144	134	138	134	145	140	153	143	144	157	151	147	133	134	148	140	134	158	115	138	132	155	142	144	158	140	139	113	131	146	132	141	137	141	152	168	135	149	148	155	141	136	154	172	116	142	151	152	151	133	147	140	134	123	153	132	144	152	154	144	121	154	153	144	157	141	143	144	120	150	139	142	140	133	132	138	165	138	140	149	144	125	160	137	130	120	134	126	145	140	147	155	134	136	141	143	133	156	144	146	140	163	140	130	149	150	161	128	161	144	136	150	152	140	140	129	143	137	159	128	135	168	154	127	130	153	158	142	132	160	144	152	146	144	139	138	141	145	148	127	129	165	151	131	137	139	138	150	131	146	136	138	137	131	121	129	148	152	154	130	142	124	133	135	125	132	145	147	126	151	143	148	148	136	146	144	141	144	148	144	144	157	142	138	143	143	117	149	140	145	130	148	137	149	140	156	138	147	134	158	143	129	136	141	148	141	130	172	129	146	142	151	145	122	122	147	135	148	136	149	143	145	130	154	161	121	127	149	138	149	133	118	142	145	144	132	152	140	152	138	142	131	149	131	140	147	144	137	160	139	141	144	133	153	127	136	138	160	126	140	141	136	139	125	131	136	119	123	157	131	138	145	137	145	146	131	182	147	146	126	120	133	145	138	142	144	123	156	153	151	114	147	130	137	162	146	137	136	122	128	156	133	151	144	136	150	132	151	163	136	138	142	166	130	114	143	119	133	138	133	139	158	143	129	130	134	138	145	143	145	134	132	158	130	145	142	111	150	136	134	140	152	116	146	145	153	157	144	133	123
10478	13315	8985	5271	3359	2829	2378	1957	1474	1281	1144	1036	885	871	797	789	748	668	700	592	603	618	602	569	549	598	549	524	551	521	520	528	480	548	511	475	442	484	492	485	475	475	465	462	450	465	494	459	470	483	462	500	487	541	502	472	466	496	485	458	448	489	472	432	456	467	681	1482	3940	4465	3433	2397	1445	661	471	465	452	456	431	466	457	455	485	439	468	476	443	450	455	423	477	457	452	429	474	414	423	475	466	461	483	470	457	446	442	457	408	402	459	448	470	440	471	461	430	451	491	457	450	454	445	453	421	467	446	458	472	428	414	442	443	452	501	438	462	463	443	439	451	396	409	433	448	445	445	402	459	423	453	495	444	386	437	497	471	457	427	444	448	450	430	424	441	451	444	450	455	456	425	465	452	466	463	434	389	434	435	463	417	412	464	454	452	456	459	454	423	435	429	470	439	426	399	445	438	429	419	457	406	466	472	430	452	469	468	429	466	441	455	449	436	428	445	438	450	438	449	441	425	488	438	458	440	413	458	427	421	440	461	447	443	496	422	461	437	459	435	481	459	447	471	418	410	490	465	420	451	434	450	438	470	470	419	456	437	471	431	459	453	465	457	422	438	431	469	433	435	455	481	455	428	425	455	444	465	453	444	452	451	454	451	466	460	446	431	410	487	456	450	466	440	437	442	426	453	464	451	437	458	445	451	403	415	438	452	434	452	455	433	447	473	471	453	459	444	433	439	470	455	430	436	460	487	435	427	438	431	450	437	468	391	441	412	418	466	489	443	472	444	457	482	442	445	444	444	422	435	460	427	440	419	406	404	450	495	446	477	449	420	464	428	415	440	419	456	449	433	440	445	454	455	452	452	475	442	470	449	464	452	481	417	435	442	411	408	465	453	436	419	470	452	451	435	472	438	464	429	467	464	460	438	443	463	448	433	446	455	497	473	426	455	459	468	444	437	466	479	411	464	450	432	413	493	466	425	478	441	435	435	449	456	452	436	447	492	462	453	407	436	458	431	494	447	445	464	476	474	457	449	436	456	444	434	464	421	431	444	478	428	477	481	451	439	408	451	457	431	431	470	432	422	469	438	440	487	480	457	429	432	440	416	461	462	391	440	470	447	458	440	440	464	452	457	440	445	428	421	414	433	437	453	436	448	435	418	456	465	483	475	461	461	414	452	440	432	508	457	465	480	448	434	477	463	459	452	422	436	466	469	427	441	454	429	451	446	433	450	454	427	432	448	446	459	449	464	477	464	448	441	416	383	447	464	457	438	464	448	406	415	417	442	432	415	466	444	441	458	456	486	450	456	414	437	461	412	428	457	443	481	431	474	467	429	469	429	467	433	516	430	439	456	445	442	444	388	425	431	450	436	446	424	430	440	476	480	466	461	479	425	456	436	477	465	461	426	400	481	461	449	461	480	429	474	429	455	440	467	432	410	468	463	450	433	438	415	479	455	441	461	459	431	469	424	461	452	461	453	445	421	446	415	459	442	428	450	460	419	458	425	464	465	439	462	450	458	457	441	466	435	420	453	509	419	422	411	424	410	441	470	472	442	442	471	504	448	456	403	455	440	418	477	436	465	427	467	439	455	455	410	418	495	421	477	440	426	485	440	465	459	491	458	429	444	474	432	446	433	473	447	437	448	452	460	406	434	419	472	449	470	442	489	450	444	431	433	409	454	449	442	421	486	436	398	432	435	469	464	431	435	427	439	431	416	421	423	426	454	428	436	418	439	448	483	431	453	406	411	437	463	454	419	444	433	436	459	409	439	462	428	464	418	430	503	425	440	450	475	482	453	443	419	440	415	440	428	480	432	463	425	417	419	468	415	433	440	433	492	452	414	452	444	449	447	458	453	453	477	432	417	480	406	417	428	444	463	411	461	454	484	437	454	464	420	405	443	449	441	447	437	434	452	438	444	479	452	452	476	433	446	428	425	435	385	464	486	421	466	432	461	464	418	422	462	464	467	461	467	445	441	408	408	447	465	453	498	461	429	454	433	467	433	440	450	467	435	441	444	406	430	480	431	469	432	441	422	439	434	480	433	459	439	455	494	483	447	444	458	460	425	396	478	447	456	439	435	440	435	410	457	453	455	471	424	436	464	472	456	397	454	421	474	463	456	442	468	494	439	460	454	426	440	478	454	438	467	446	447	436	445	454	432	423	420	400	446	451	431	451	448	475	458	416	454	426	455	446	465	429	471	458	488	475	415	435	406	447	476	447	465	495	443	424	443	431	456	434	409	469	419	444	417	450	408	475	448	416	428	417	441	422	474	426	462	448	460	443	450	487	435	440	464	470	423	496	474	463	444	419	437	445	435	431	465	440	445	449	426	410	450	475	480	465	432	422	444	413	415	391	443	446	421	490	448	465	408	436	415	455	479	458	494	443	436	445	439	443	445	424	451	465	464	454	442	416	448	436	428	447	437	442	462	430	465	475	440	449	448	466	489	461	444	453	433	441	507	470	456	433	467	438	442	452	426	438	440	457	463	441	425	418	492	415	499	453	405	453	456	456	458	438	450	438	403	431	442	418	426	451	486	447	460	437	455	468	445	438	458	469	456	461	432	444	431	435	442	455	398	440	477	444	415	436	454	448	427	446	461	462	428	455	464	440	408	462	436	447	455	437	437	437	465	496	441	439	441	468	467	420	452	446	424	432	457	462	418	442	408	437	417	428	454	441	427	445	436	430	469	434	472	420	402	458	427	477	435	472	423	451	466	441	475	429	461	445	442	449	426	428	450	490	482	448	430	445	476	445	469	460	414	415	439	449	424	471	450	432	449	458	496	463	462	430	428	427	451	458	440	450	458	480	461	468	452	455	444	463	433	462	411	441	485	451	438	440	454	433	470	469	451	450	457	458	514	444	437	452	468	458	459	453	420	416	459	411	455	427	452	436	431	449	449	452	470	459	439	436	475	420	409	440	471	451	447	422	425	445	449	451	413	449	425	454	440	498	445	432	465	442	429	446	432	466	457	435	461	438	449	462	400	459	395	466	448	454	432	456	437	434	436	430	433	461	427	451	444	444	430	459	418	406	423	465	468	448	453	444	455	452	455	463	454	452	424	446	443	457	455	431	445	469	461	453	450	497	407	479	415	437	446	422	463	428	420	470	458	395	455	459	428	442	455	455	420	433	440	453	454	438	415	442	450	456	404	444	426	460	443	444	457	467	436	436	443	430	480	437	434	447	466	494	459	497	462	438	441	374	440	414	448	435	445	441	455	426	427	460	436	423	419	452	459	402	440	434	435	431	475	431	417	468	464	453	438	451	485	487	412	428	486	458	432	431	455	436	479	437	413	440	440	442	429	441	478	473	434	468	439	427	485	443	448	449	427	448	456	464	434	432	460	464	413	442	462	446	437	461	440	402	468	455	438	448	439	450	463	440	403	444	428	461	486	466	445	482	466	421	408	452	449	471	444	458	464	460	453	459	392	448	413	469	441	456	412	441	436	438	441	451	442	432	436	451	432	442	415	470
26972	21463	30992	22082	12811	6563	3056	1269	716	532	449	417	373	369	351	346	317	318	332	313	275	261	289	313	244	288	279	256	270	281	223	261	256	244	264	246	250	243	232	263	279	286	248	269	254	260	260	231	253	274	261	242	246	254	242	244	212	251	237	238	241	224	220	248	238	262	226	407	934	1448	1195	818	458	307	253	253	251	246	229	269	238	236	231	252	238	242	256	251	239	225	219	224	245	241	266	245	252	250	212	215	265	228	247	215	238	257	227	201	237	259	244	247	242	234	241	237	241	250	241	241	238	245	235	251	254	258	247	246	227	244	230	232	250	242	241	230	213	224	239	224	237	249	244	231	236	233	235	260	250	224	250	248	229	265	265	263	240	219	251	239	219	258	234	217	242	231	242	240	215	212	243	239	230	235	225	213	231	245	249	245	213	251	230	216	253	215	236	269	254	279	237	231	276	245	253	280	237	250	234	214	229	231	266	232	238	289	227	260	223	271	252	223	238	227	241	242	229	227	252	246	226	250	217	250	247	231	221	246	250	254	224	249	240	233	239	232	247	214	265	256	264	244	248	224	227	264	252	253	250	255	185	227	199	240	239	263	213	219	232	254	210	227	205	226	224	259	267	219	238	241	259	245	228	242	199	251	231	232	275	267	224	235	239	217	251	227	246	237	235	245	224	232	225	261	239	240	228	241	231	230	226	222	240	247	237	212	264	259	251	264	240	223	246	245	233	227	215	249	220	206	250	255	245	247	256	227	244	225	227	244	240	238	233	235	236	261	219	236	213	261	237	281	221	238	228	258	246	276	258	237	239	235	247	264	224	245	242	241	228	236	229	242	248	239	247	244	233	276	215	260	267	241	234	228	238	236	263	233	194	238	227	251	241	228	257	261	230	226	243	236	230	271	258	235	245	252	233	225	229	244	249	255	227	199	243	208	285	242	243	262	239	254	257	236	238	219	270	244	250	256	215	241	234	218	229	229	273	216	226	251	252	220	256	237	220	238	223	209	250	233	229	249	225	254	237	237	251	226	250	216	247	220	227	229	261	213	215	226	251	218	234	224	219	255	230	217	245	231	238	229	259	251	212	254	249	231	227	239	232	224	227	245	221	233	227	211	230	239	249	265	260	232	232	231	261	253	236	214	237	233	226	208	238	239	208	221	220	263	241	233	255	250	254	226	262	240	236	255	227	263	261	260	235	235	250	252	248	236	237	239	239	264	222	222	256	236	209	243	259	243	272	250	250	256	217	233	268	243	246	244	252	249	219	232	228	249	248	246	230	221	247	280	231	215	247	226	232	221	235	264	260	225	258	265	201	234	270	215	242	234	234	252	217	270	242	244	276	220	255	251	258	239	253	249	221	238	232	279	246	234	243	267	226	218	208	223	219	219	239	227	234	215	256	224	242	218	238	229	214	234	245	189	230	256	269	225	241	263	213	239	233	217	247	237	227	221	242	221	246	241	243	252	209	220	231	258	237	240	243	239	206	229	228	252	223	227	255	258	213	267	246	224	265	239	228	221	237	237	237	256	240	238	262	261	220	240	237	238	229	269	253	243	232	242	248	227	240	246	231	207	225	261	247	247	241	237	222	261	220	276	261	223	214	233	250	236	233	219	253	229	239	228	241	241	229	240	236	252	220	237	240	222	236	219	231	228	267	240	259	251	225	241	258	242	222	221	242	258	260	251	260	239	240	239	213	252	236	225	250	249	240	234	254	232	231	247	237	238	246	255	229	277	239	252	225	220	216	225	240	222	237	225	250	243	222	249	229	232	246	249	230	257	230	235	253	227	243	260	215	240	233	208	249	223	218	256	247	234	222	219	260	234	234	235	210	252	229	235	215	279	255	262	221	255	224	227	247	267	223	232	263	257	250	221	235	247	228	227	229	209	253	240	230	229	218	246	213	235	244	241	240	227	233	232	227	248	255	245	251	228	202	230	256	272	248	277	209	245	237	236	253	243	225	247	226	270	227	243	238	224	218	238	246	248	268	246	235	241	244	210	245	227	223	270	228	246	215	232	220	230	221	231	224	225	253	220	239	257	239	204	228	249	243	234	235	234	225	244	248	238	240	244	233	260	238	253	247	225	244	248	247	228	216	269	224	234	239	263	224	230	231	253	237	233	232	248	248	244	271	248	221	254	243	232	204	252	241	251	262	244	236	259	229	239	243	240	236	233	243	258	248	223	217	248	251	246	230	224	252	218	229	233	253	193	265	228	240	198	236	210	245	239	262	251	230	254	236	230	287	246	221	235	235	228	259	237	240	240	242	229	226	237	252	232	224	220	238	232	223	231	219	237	254	247	225	249	225	232	225	254	233	254	270	225	226	237	252	261	247	236	240	228	235	248	229	236	205	230	251	220	237	273	255	231	221	247	244	225	216	246	241	262	249	229	245	256	247	242	262	251	252	246	234	244	227	248	247	228	256	264	216	211	223	268	211	246	240	244	237	224	240	226	252	225	253	253	263	285	251	255	251	250	245	244	222	193	257	227	235	247	220	241	246	229	270	227	251	244	256	237	246	252	238	235	219	229	236	265	242	233	233	257	225	243	247	229	244	249	242	231	246	229	238	201	246	243	217	238	263	233	246	232	268	259	236	248	244	246	228	248	233	204	234	235	254	237	214	217	252	215	237	228	237	260	218	222	236	249	244	226	239	244	224	228	235	262	254	251	264	239	227	258	240	225	242	236	213	238	229	230	274	258	238	251	215	265	250	221	267	238	217	254	215	237	237	257	232	238	250	240	238	229	265	213	237	231	247	244	232	227	257	236	244	246	211	228	243	244	224	233	242	243	202	255	256	255	229	226	253	232	232	213	229	254	238	253	259	234	237	235	240	239	255	221	230	226	227	226	243	263	248	243	246	271	242	241	221	238	222	254	196	237	262	236	233	225	255	237	267	241	220	234	253	226	241	242	236	229	231	202	238	264	227	248	227	245	239	227	238	257	223	241	230	256	221	241	228	230	220	221	235	227	240	203	225	265	235	208	219	231	214	233	237	205	253	220	218	241	243	240	217	248	245	245	236	245	237	265	236	236	237	231	245	242	257	220	242	240	235	200	244	225	253	257	223	240	237	213	276	251	235	211	244	253	241	213	244	230	223	272	255	233	244	236	261	254	235	234	242	239	222	251	254	267	261	240	244	234	226	218	238	237	248	240	253	256	241	231	234	227	235	261	252	224	238	242	231	226	260	252	231	259	238	227	231	261	250	246	268	228	257	247	263	269	280	231	233	213	232	253	242	250	241	247	232	213	255	241	260	245	241	237	229	201	227	205	257	222	237	256	249	221	242	224	222	235	229	225	233	238	241	249	240	250	230	243	232	232	232	261	240	262	235	236	220	228	241	229	236	242	230	251	227	233	218	220	212	238	243	246	226	272	256	251	245	225	239	243	238	234	238	257	230	230	220	219	199	237	238	215	227	231	237	242	261	249	261	241	246	268	216	243	250	237	227	218	244	245	220	232	258	220	228	222	219	240
15467	18194	26858	17766	8780	5753	4743	3852	3059	2391	2202	1914	1727	1546	1443	1381	1317	1312	1215	1125	1129	1067	1048	1034	997	972	932	981	955	879	876	881	840	827	883	803	852	828	859	806	787	792	830	799	795	774	740	749	747	749	797	845	733	725	747	733	772	748	808	733	760	760	801	757	768	742	827	2344	6991	9733	7961	4721	2298	1327	813	697	688	714	669	720	688	715	699	707	681	699	734	710	659	698	666	659	670	770	648	687	731	695	672	712	725	663	687	708	695	704	709	673	698	703	722	688	713	711	728	685	702	677	685	682	679	683	726	668	710	681	703	692	675	676	690	686	678	708	668	698	676	736	664	682	681	754	708	707	719	657	701	713	684	682	690	670	658	683	676	669	673	664	661	702	688	702	687	697	752	713	704	671	710	692	678	720	708	659	657	655	703	701	696	710	693	754	707	720	715	675	713	688	696	677	681	718	665	746	699	720	732	698	692	728	710	747	707	716	709	650	696	709	693	656	716	686	688	701	682	656	691	727	731	714	689	700	699	672	718	666	637	675	694	713	703	709	686	689	688	661	703	711	746	708	701	726	683	668	740	701	706	699	693	712	702	662	667	671	687	715	714	687	679	714	705	693	733	692	672	717	672	668	690	655	686	671	696	669	706	713	726	696	686	682	640	687	718	639	678	684	677	704	705	686	642	716	655	654	678	637	726	699	703	674	706	726	684	693	702	722	683	682	718	670	738	705	739	749	706	718	701	747	702	672	700	661	730	709	724	632	689	681	704	667	747	692	680	662	689	719	694	634	709	708	689	749	709	677	706	646	704	667	700	707	640	716	715	710	720	722	693	742	653	687	701	684	643	700	729	670	656	686	704	660	695	630	713	684	695	659	677	654	704	674	698	647	668	727	720	739	685	663	685	690	681	662	683	703	693	719	655	708	703	665	703	694	753	711	721	739	715	692	718	717	710	668	658	666	709	688	664	711	664	650	676	727	746	705	654	722	743	690	683	685	682	697	677	690	712	720	710	712	702	661	740	661	693	697	704	630	720	712	711	709	683	731	702	675	701	686	745	725	702	714	725	665	684	707	709	671	681	663	690	672	708	680	655	699	686	703	672	706	701	696	687	652	663	677	685	689	677	699	702	684	675	685	683	691	697	631	732	745	712	683	702	698	697	728	718	685	681	696	698	645	712	740	710	697	707	675	675	683	667	692	676	707	643	653	701	751	704	707	676	674	669	722	725	696	698	720	667	701	693	716	727	735	695	651	726	684	666	685	678	695	618	704	703	703	745	655	688	724	681	707	684	743	732	676	698	689	707	681	695	664	694	701	707	717	648	677	712	692	696	685	697	661	708	691	663	671	662	677	693	614	627	730	717	683	678	691	652	737	655	711	675	639	691	668	693	686	699	690	713	649	691	682	753	711	724	655	739	686	710	687	697	676	682	679	713	689	694	658	736	654	664	704	702	718	700	671	727	724	724	675	735	674	665	681	681	661	695	638	741	695	716	683	679	611	642	716	716	659	677	670	656	721	673	733	715	698	694	677	694	687	720	724	686	670	714	676	682	713	698	699	628	705	671	705	714	669	722	703	685	732	707	711	693	667	726	686	716	712	710	647	694	712	669	730	676	681	691	674	723	690	733	721	713	709	685	753	685	681	719	675	694	691	674	693	713	710	727	661	690	680	660	720	687	709	747	713	726	701	708	681	698	692	657	717	695	669	680	690	657	683	769	701	678	724	671	674	672	719	694	676	696	687	725	691	686	686	732	685	719	706	742	716	721	668	683	709	680	661	659	686	696	681	713	664	726	701	652	700	725	688	657	674	723	711	699	663	707	721	656	679	701	725	707	662	682	743	680	711	688	724	659	736	734	703	713	707	727	673	704	694	713	718	657	658	672	647	700	689	697	692	659	742	719	708	676	696	686	707	705	717	668	723	733	711	664	675	699	706	687	681	665	661	697	663	662	730	679	676	680	731	683	685	683	705	736	697	715	656	753	683	672	691	717	676	679	659	664	682	677	636	656	688	681	731	701	678	674	669	729	688	696	685	721	708	681	676	696	671	704	707	723	735	706	687	670	724	674	717	635	718	690	700	713	675	722	694	722	716	745	724	693	694	686	665	672	695	676	704	698	641	673	663	690	666	703	679	710	691	703	685	666	684	729	685	701	705	733	718	701	682	750	714	677	706	681	739	655	688	666	688	647	705	684	746	712	692	689	712	668	728	697	685	683	715	647	690	704	704	736	715	702	663	681	689	688	670	748	684	686	710	717	663	680	675	705	695	693	711	705	727	691	699	695	688	695	691	677	700	658	678	693	677	738	713	715	714	702	655	707	677	680	686	644	704	676	687	699	718	688	707	725	690	690	685	704	688	687	688	664	746	660	685	678	711	724	729	670	679	678	692	682	719	671	687	705	660	712	672	679	701	707	683	704	723	707	744	661	712	685	704	692	682	730	696	718	676	690	693	706	700	635	659	695	744	696	747	702	705	666	728	693	714	646	673	647	698	677	701	675	698	725	702	740	671	713	687	721	716	704	695	696	705	766	693	647	692	684	716	683	709	749	715	707	716	746	701	669	717	665	681	686	705	676	704	703	684	709	675	704	718	688	745	689	668	709	665	752	672	685	688	724	681	686	681	646	690	709	690	695	682	667	690	707	711	664	671	718	710	741	707	701	713	672	673	730	679	755	662	702	679	695	730	703	674	680	732	703	704	675	701	644	661	726	683	717	717	684	736	671	670	740	684	663	685	678	710	685	752	704	688	664	710	672	699	694	744	731	679	694	716	699	689	671	693	701	736	671	697	736	705	704	685	685	698	699	687	674	669	700	672	690	699	694	699	664	664	663	702	667	689	687	742	733	719	721	721	714	713	657	696	670	657	687	664	692	714	754	710	735	640	652	668	720	710	680	730	692	725	676	701	713	719	726	718	718	631	658	656	644	693	635	704	716	721	662	691	736	748	727	711	741	636	682	717	743	731	707	781	697	690	659	698	704	666	665	701	724	741	725	718	700	753	687	683	634	692	667	712	692	790	690	744	721	702	686	714	671	715	718	702	667	744	711	722	720	712	725	684	699	697	717	741	652	660	692	663	731	723	662	779	670	723	716	654	671	731	740	633	709	714	718	692	736	755	677	721	674	692	692	688	719	720	711	704	703	708	700	666	730	695	781	676	697	709	737	710	692	764	712	680	654	655	672	713	726	711	698	729	702	731	651	667	670	682	708	761	705	664	679	711	672	646	728	764	699	679	674	742	684	695	702	656	663	640	665	660	668	682	669	684	739	762	671	695	703	744	681	707	720	631	633	666	713	726	693	648	754	740	738	750	700	677	671	726	723	701	659	744	665	695	676	697	690	707	731	672	685	735	715	655	687	617	692	669	671	686	706	726	715	703	697	637	687	699	720	707	683	697	708	721	667	719	685	746	731	653	707	681	705	712	718	693	688	662	695	685	725	711	721	691	703	685	646	699	695	703	671	712	678	718	737	702	672	669	748	708
3639	2904	1536	578	351	271	223	207	210	170	163	163	184	192	152	186	193	167	172	191	198	194	179	200	169	191	182	189	146	182	176	200	196	170	168	178	152	197	180	179	181	173	166	161	188	167	154	184	172	182	157	178	209	162	189	162	182	176	184	181	176	200	167	183	191	174	188	173	195	255	300	297	227	224	214	203	162	180	168	166	177	181	161	169	164	189	186	158	181	181	186	165	185	189	184	181	185	180	165	175	191	171	189	163	172	179	184	172	164	173	180	193	179	191	187	187	165	165	169	188	187	152	157	209	178	174	150	184	171	164	190	152	174	169	178	191	199	186	179	198	164	204	168	182	199	170	188	157	216	191	196	166	168	177	163	179	185	174	162	177	177	181	184	178	180	193	159	165	167	189	170	166	201	179	189	181	172	189	173	167	203	191	167	187	166	173	165	175	175	183	188	158	185	200	184	162	211	202	193	170	189	186	165	189	207	152	172	165	181	179	156	184	175	179	159	167	210	180	183	166	169	172	176	176	159	148	181	171	180	176	170	194	167	171	166	182	165	163	178	164	171	181	179	159	201	190	175	183	177	187	189	158	188	153	173	191	168	201	178	169	174	154	172	180	150	199	182	203	179	202	184	174	176	161	173	182	195	169	183	181	208	166	173	160	158	151	178	181	153	171	192	173	173	184	171	162	165	177	179	161	163	172	182	177	188	186	196	185	179	180	160	175	194	184	153	166	161	170	184	194	174	177	195	194	170	164	169	174	176	184	188	179	176	175	157	169	173	178	186	184	164	172	192	194	166	161	191	155	170	185	184	199	189	182	188	174	163	179	172	210	178	158	206	193	188	181	202	194	153	175	179	184	190	173	205	187	179	198	190	175	179	175	186	167	187	190	180	171	179	182	179	168	192	167	159	169	181	197	170	162	167	169	197	177	181	182	177	165	196	203	193	180	149	171	181	170	177	187	187	198	179	178	167	155	165	165	167	187	177	164	183	170	161	151	178	149	170	169	170	176	186	173	195	181	178	176	201	171	169	206	165	153	200	187	175	168	167	199	169	191	172	179	163	169	164	173	171	177	165	187	158	185	178	170	191	162	190	199	193	189	189	183	178	181	179	172	166	180	175	191	178	171	174	158	165	181	187	172	172	183	160	160	164	184	188	180	176	188	204	189	180	158	178	185	158	169	179	150	181	195	164	159	171	167	178	173	189	182	163	183	180	184	175	193	185	152	175	159	184	181	172	171	175	184	190	168	175	173	164	158	185	163	165	178	177	178	186	177	179	151	176	185	157	192	182	185	193	212	184	158	179	177	189	187	166	204	185	182	159	188	181	178	154	161	198	174	176	176	178	175	152	202	171	167	201	172	189	166	169	152	164	174	193	189	207	175	172	171	190	173	187	191	182	187	172	187	160	189	184	164	160	174	185	181	199	209	171	177	190	206	181	175	185	197	163	184	171	191	207	168	174	168	159	176	184	177	155	160	162	168	144	188	180	161	178	181	173	184	175	189	179	191	188	208	161	174	185	169	177	191	174	181	170	180	193	157	140	181	194	166	152	181	179	196	187	177	179	156	178	175	190	179	168	160	169	178	173	175	177	164	191	162	159	175	177	164	188	170	177	180	205	184	182	177	182	194	163	185	163	180	187	157	183	171	189	190	148	199	164	171	170	166	149	191	179	170	192	188	192	191	164	190	141	179	161	179	168	172	179	154	173	188	178	161	180	171	170	193	173	198	205	210	193	178	162	183	174	192	167	192	151	190	196	190	184	158	159	180	173	171	180	202	170	160	180	171	185	169	189	172	167	159	153	173	158	173	183	136	176	158	184	178	183	180	167	155	189	174	175	184	171	190	185	165	168	175	194	193	168	192	178	190	172	171	194	172	208	182	183	175	192	179	173	167	187	181	178	173	178	170	176	190	197	156	168	177	176	162	162	168	168	170	160	162	187	172	182	172	184	165	172	161	194	162	163	201	190	217	186	156	174	150	181	169	194	176	151	178	190	167	190	174	167	173	163	169	180	164	167	191	180	154	210	142	158	184	197	194	148	198	166	178	188	171	187	179	189	175	168	172	188	189	174	193	179	189	172	167	186	199	183	186	189	181	177	182	194	201	187	149	207	179	179	183	185	178	167	185	170	181	184	194	210	182	167	179	194	187	170	169	177	170	182	166	180	192	172	191	174	166	195	162	171	197	174	165	179	181	167	182	165	147	166	170	176	175	186	180	193	143	173	205	167	183	162	176	163	158	181	173	171	191	168	169	182	167	186	169	188	158	182	187	170	180	164	205	171	200	204	185	180	166	170	166	165	158	174	184	177	176	180	176	168	193	168	159	174	172	176	177	215	184	178	182	163	171	175	157	166	216	173	184	171	177	150	170	194	161	186	188	176	161	168	179	187	173	183	197	181	174	193	187	170	170	207	167	169	157	212	169	184	196	185	177	180	142	188	185	176	152	201	165	217	194	173	189	192	171	198	181	179	167	178	198	142	177	172	190	165	174	199	195	164	190	154	168	183	190	168	183	163	169	170	195	172	183	178	198	181	201	177	175	151	175	165	163	196	173	173	170	194	170	164	176	177	165	162	180	187	153	184	167	170	151	189	159	190	169	180	187	180	168	180	181	167	169	172	182	187	188	172	170	199	174	169	155	175	171	189	182	160	198	169	196	196	190	153	178	185	205	173	195	176	162	173	160	188	194	178	195	161	204	193	184	175	169	179	219	158	191	173	155	180	175	173	196	181	192	210	173	174	149	179	155	188	188	165	172	178	186	184	184	155	169	179	199	146	173	203	170	160	154	187	190	176	192	189	191	179	177	173	168	170	164	173	178	177	172	175	163	170	157	182	169	194	188	181	199	191	205	171	182	213	189	182	184	175	199	182	173	164	156	199	194	182	185	159	177	189	154	184	173	181	196	170	198	173	172	196	152	163	192	167	189	169	154	193	170	165	178	170	163	171	166	167	198	181	181	186	164	176	172	164	163	199	178	175	181	164	171	174	167	172	178	170	162	173	182	183	179	196	176	186	172	183	163	167	168	179	206	179	165	171	156	156	174	177	174	197	180	189	184	178	159	154	162	168	175	184	174	155	180	170	178	169	165	175	176	183	165	151	177	181	177	190	192	158	166	201	185	171	172	183	186	181	162	165	181	182	176	191	171	152	182	180	179	209	162	164	190	154	170	183	161	176	172	175	170	169	165	183	141	185	186	195	182	182	188	169	178	182	177	166	176	181	200	175	159	187	176	170	198	183	183	176	144	175	166	195	201	190	190	185	180	173	154	162	203	178	172	170	184	163	171	152	160	176	185	166	141	169	176	182	191	158	192	200	173	186	180	199	173	177	158	171	187	182	206	175	157	153	176	158	183	171	178	158	173	192	193	184	177	185	172	179	206	181	177	183	160	182	171	174	176	164	229	173	183	179	183	203	170	193	175	187	207	136	181	180	169	188	191	179	163	156	204	195	180	169	195	179	171	184	158	178	196
3108	5114	2644	1559	1158	953	644	632	649	578	586	570	574	579	544	602	565	563	568	621	531	512	533	581	543	537	526	561	544	516	551	532	549	525	549	574	557	509	568	531	549	559	529	545	513	533	591	585	591	517	557	540	535	528	541	533	556	523	581	565	517	552	551	553	522	583	559	510	800	1143	1236	1218	922	755	640	513	511	568	520	561	534	529	568	538	591	516	531	541	494	542	557	538	545	523	544	576	531	475	596	538	525	528	545	548	519	529	549	577	519	525	502	521	544	543	556	548	537	566	579	526	551	536	536	536	543	520	520	534	527	537	526	539	589	523	538	574	535	526	550	544	536	560	541	565	510	531	567	529	543	524	529	582	546	553	561	560	545	534	560	542	540	569	552	556	523	520	519	524	566	583	540	514	539	571	558	557	540	569	513	556	567	552	518	562	541	498	541	511	542	536	541	511	511	530	534	591	557	602	540	563	527	521	526	566	520	543	572	553	551	538	569	557	535	491	538	523	562	568	598	559	562	514	524	534	559	542	553	533	499	507	546	552	610	541	537	525	511	520	533	544	557	509	550	553	512	543	481	541	573	498	501	527	550	600	540	537	529	542	552	536	528	534	518	549	574	532	557	556	523	547	519	531	533	568	549	545	544	516	540	567	534	557	528	521	575	611	544	512	519	555	538	573	550	510	550	529	540	507	572	523	560	549	525	537	556	545	574	599	544	526	501	527	533	531	553	519	552	541	517	514	513	515	510	501	583	544	550	523	516	541	526	546	513	481	552	565	510	519	519	534	564	528	502	558	526	558	518	506	559	551	576	520	519	558	543	573	548	536	537	505	521	531	505	571	539	551	521	570	507	548	525	551	524	519	482	547	529	543	596	540	526	514	548	489	576	556	503	545	531	576	516	535	559	544	527	510	565	514	606	570	516	574	551	533	537	546	528	543	542	570	505	511	529	522	536	532	528	551	516	552	550	587	529	527	558	519	527	527	512	531	529	532	535	535	572	525	567	607	586	545	521	541	514	510	533	492	542	536	548	516	520	554	553	512	547	559	545	547	508	555	508	564	530	588	499	507	530	525	517	583	573	548	538	529	508	538	527	557	524	541	548	521	580	573	552	501	555	566	571	523	570	538	522	527	549	590	536	562	537	564	609	549	529	539	522	512	561	536	546	520	538	540	537	522	519	565	517	541	544	586	540	536	531	534	533	536	549	590	527	524	529	543	556	532	527	555	534	551	544	529	550	523	537	505	524	531	518	541	533	535	543	549	525	554	543	523	554	512	541	501	521	535	524	526	531	483	553	492	519	529	575	524	554	553	543	522	550	519	535	550	544	545	515	556	579	530	559	534	561	538	536	556	528	561	558	535	517	560	509	504	548	564	571	533	601	533	545	504	545	517	531	512	592	512	541	524	504	559	512	537	501	539	573	611	546	547	530	511	580	538	515	534	542	530	576	539	570	527	555	597	564	492	571	529	513	549	550	524	554	564	543	530	545	541	493	536	531	544	497	531	573	510	484	533	515	486	547	546	538	572	552	546	561	577	529	531	523	554	533	572	519	525	497	517	491	569	514	545	563	492	522	564	547	545	546	557	514	532	556	536	530	551	515	534	566	530	537	556	565	526	561	564	547	501	535	550	520	565	552	548	533	536	630	533	558	511	582	527	545	531	558	561	543	563	573	571	555	539	537	530	528	516	531	544	556	517	536	547	519	549	570	505	567	546	564	571	492	553	527	572	545	560	506	528	545	521	517	567	556	544	560	574	532	544	515	547	526	527	546	589	575	548	568	580	537	550	521	513	598	548	560	531	536	531	520	531	568	550	566	528	553	550	526	510	541	552	547	539	509	569	478	526	550	547	553	592	516	536	538	560	522	540	539	538	568	557	563	527	514	518	538	540	575	510	540	561	559	534	501	527	535	564	557	508	545	573	536	564	551	559	525	532	582	560	532	569	568	533	523	570	524	573	539	557	551	528	513	560	515	529	567	561	537	516	533	524	502	559	573	493	513	507	495	525	537	513	580	513	518	557	523	487	557	497	536	536	552	552	543	562	579	505	529	553	522	581	521	486	538	511	577	536	540	560	525	536	535	547	541	506	549	559	577	556	525	519	570	568	538	538	541	551	575	568	551	532	518	529	531	532	554	488	539	523	541	568	548	496	543	551	562	560	564	526	546	541	546	494	585	605	523	588	530	502	520	555	505	524	520	549	529	557	506	523	507	547	508	540	503	547	571	535	559	539	543	548	539	566	566	517	517	531	555	538	572	557	546	557	542	535	550	555	510	551	513	505	581	560	509	509	575	516	512	533	553	546	517	557	523	531	551	575	531	543	571	499	512	524	571	539	557	531	518	543	552	542	578	551	522	557	533	555	573	498	538	536	522	532	583	581	518	530	594	535	550	528	548	544	510	563	536	564	560	560	532	548	505	521	546	514	526	547	535	542	566	557	563	514	517	538	533	526	508	552	575	523	544	583	543	560	526	512	557	544	536	555	508	490	504	535	547	523	551	537	482	565	507	567	566	574	540	556	534	510	532	525	622	515	544	541	517	543	542	517	522	538	533	513	575	562	565	515	519	523	530	515	514	564	521	575	545	586	527	553	535	499	489	530	553	558	532	564	538	542	512	573	540	558	493	530	543	551	596	552	516	537	532	569	531	573	533	531	506	526	522	545	539	550	546	530	534	556	507	570	585	530	531	519	539	548	515	521	520	589	539	541	528	532	529	535	579	506	543	559	539	524	517	502	520	535	558	543	506	559	515	585	546	555	543	552	537	525	530	520	554	521	512	545	512	552	560	532	541	534	486	538	556	566	567	537	540	537	547	533	553	518	524	539	522	540	530	560	501	513	528	520	526	521	535	540	514	537	531	563	527	531	597	543	571	526	508	525	552	509	539	555	547	501	528	547	556	569	597	553	516	557	543	540	540	521	537	567	531	558	552	571	523	529	538	548	545	566	542	550	513	579	567	585	537	554	532	533	484	538	583	502	539	518	542	499	524	527	537	552	541	518	528	580	540	510	540	530	551	536	542	503	527	577	531	558	516	569	531	566	540	550	579	538	534	541	578	595	536	555	557	539	561	562	541	528	551	550	545	559	536	529	544	547	536	548	559	553	558	547	544	563	550	527	534	550	546	571	556	531	565	525	553	532	510	551	478	533	562	556	530	551	530	544	536	563	553	509	553	584	562	548	525	538	579	546	525	521	577	537	567	540	521	561	511	505	518	580	565	483	552	519	538	541	522	519	536	555	575	559	545	550	516	558	580	506	553	577	581	528	538	540	560	543	548	564	534	559	614	523	536	542	538	591	503	576	585	537	522	543	569	554	539	493	571	516	518	503	549	570	546	553	591	566	546	562	563	513	497	511	523	526	537	536	552	511	531	547	527	541	504	535	521	524	556	516	547	552	504	578	571	513	564	543	561	547	513	538	535	550	531	548	533	549	552	538	543	512	544	532	573	549	511	571	540	554	530	508	534	525	501	528
17541	22893	14404	6191	2555	1339	703	816	600	356	313	285	270	262	219	246	224	233	238	228	230	222	193	224	231	243	220	231	197	196	199	200	244	197	224	238	215	212	194	225	208	217	217	223	220	205	237	213	191	192	226	211	183	219	210	208	187	193	194	218	195	218	226	198	197	206	200	274	586	768	624	481	355	253	235	198	204	225	193	212	217	192	213	222	227	236	214	212	209	199	202	195	209	190	218	202	196	217	206	206	213	184	206	187	200	177	178	217	203	234	214	202	207	197	221	198	202	197	201	192	198	195	205	183	229	193	230	205	202	232	215	214	198	211	238	204	197	220	233	185	200	218	162	217	189	221	194	196	200	200	207	228	199	203	221	214	182	202	213	204	217	199	200	232	203	225	233	186	195	212	210	196	218	224	208	192	195	178	214	210	211	206	176	184	204	188	206	222	208	232	195	208	215	221	211	215	205	191	215	200	214	208	226	199	207	236	221	201	201	202	212	198	224	217	198	195	203	209	215	212	200	214	214	203	188	203	215	213	218	224	190	189	201	216	218	222	186	197	186	196	198	205	225	206	218	229	210	184	203	184	175	216	228	210	224	204	178	214	226	203	213	229	199	220	213	184	191	183	193	211	193	218	182	202	209	201	181	197	212	178	217	219	188	211	229	220	197	181	222	173	188	235	199	192	206	195	196	173	188	194	198	217	223	183	194	186	202	179	196	222	224	213	208	204	200	193	220	205	240	183	213	181	202	213	187	199	194	189	197	201	207	207	190	193	230	219	208	225	218	190	202	183	210	191	207	190	213	202	181	208	211	218	200	202	197	193	220	214	204	209	197	208	167	181	196	209	218	185	211	192	189	227	194	212	231	220	208	209	174	222	206	202	187	210	190	215	212	213	210	239	217	182	220	179	200	210	188	236	206	205	200	214	208	224	218	209	235	224	201	214	194	208	204	199	205	201	222	228	206	203	204	194	193	189	212	193	184	205	224	196	206	201	202	201	202	201	194	166	215	201	182	191	198	226	190	210	197	201	214	214	226	201	213	217	184	216	206	249	220	213	206	192	208	196	194	183	200	214	222	229	205	184	205	207	226	205	222	217	187	195	198	215	207	198	187	207	188	202	206	193	233	191	217	180	197	210	221	198	214	213	217	215	208	214	203	225	195	190	222	205	214	192	226	252	192	219	217	208	227	217	233	208	216	205	218	193	221	200	209	225	216	191	227	182	195	193	203	194	207	205	197	197	194	192	201	190	204	196	197	210	194	193	240	205	215	202	193	182	241	199	204	189	237	195	214	206	207	218	200	191	214	223	184	204	195	191	204	191	213	202	217	225	214	183	210	221	200	196	177	187	217	213	244	218	182	205	221	230	207	203	213	187	199	192	220	201	185	205	207	228	206	256	206	200	188	199	223	218	183	225	235	224	210	191	199	210	165	200	206	221	216	227	223	216	233	216	211	207	215	191	192	190	222	209	204	198	222	233	192	216	197	209	206	195	208	213	210	215	207	196	188	202	188	194	212	199	207	214	191	215	215	207	190	217	241	224	210	207	239	187	204	226	216	196	197	208	198	221	197	212	206	211	194	203	207	227	247	196	204	205	206	230	236	200	218	214	205	201	195	211	211	206	214	227	214	204	193	223	216	199	217	206	199	192	208	191	205	206	219	209	224	240	194	216	202	219	216	216	208	188	210	182	212	200	208	209	178	214	215	221	214	193	194	184	223	212	210	227	176	225	180	205	209	232	177	217	214	214	194	240	213	192	247	216	207	221	205	213	206	201	196	232	205	201	213	186	210	219	210	189	198	207	213	200	204	228	203	199	200	184	202	221	212	190	211	195	192	195	193	202	216	197	180	208	225	207	205	202	212	218	220	192	201	207	200	213	199	211	220	217	206	210	217	216	197	209	204	206	243	230	216	220	207	213	210	215	205	202	185	188	240	215	231	203	213	201	183	221	210	211	243	222	212	191	199	197	233	206	226	199	203	224	202	216	233	227	195	214	207	219	202	188	203	187	209	208	191	195	209	210	215	187	207	190	194	197	209	210	188	213	188	199	225	205	199	194	215	240	211	224	218	227	183	227	195	213	204	211	208	221	199	179	188	207	201	222	196	163	200	228	225	222	206	199	222	186	214	201	196	198	218	207	214	219	196	209	221	205	197	202	205	219	213	221	212	218	196	213	236	197	175	219	224	179	228	201	201	194	215	222	185	212	231	226	248	209	199	196	226	201	216	208	195	215	213	203	212	186	229	220	208	208	199	201	238	187	212	222	186	207	214	209	199	204	219	218	200	193	199	222	198	198	239	224	216	192	219	199	196	207	193	210	199	213	222	222	221	216	223	203	216	222	205	198	200	210	189	211	188	204	195	226	185	191	212	211	219	238	216	219	194	214	207	199	209	212	206	172	190	192	216	209	200	217	211	199	206	188	203	238	210	195	216	188	183	194	209	216	231	218	197	198	225	205	206	189	217	217	190	203	180	199	189	202	214	197	219	215	222	207	231	197	227	228	168	185	189	196	199	243	187	214	233	210	206	200	205	214	235	197	216	193	180	195	194	198	201	224	214	220	231	227	205	203	205	210	234	207	226	197	200	216	222	215	205	223	208	206	209	204	244	215	203	218	204	191	199	196	198	228	210	206	214	192	218	207	190	224	198	185	194	198	216	217	205	219	185	191	232	193	189	218	201	205	239	201	207	240	206	212	207	211	202	207	197	189	214	213	208	196	199	203	209	194	208	186	188	233	192	204	193	201	210	190	199	224	196	213	188	192	191	203	200	211	222	224	190	200	221	201	216	214	209	240	222	220	197	204	172	186	209	200	167	199	193	213	215	221	215	233	211	203	191	185	217	240	207	201	212	215	222	194	207	189	179	198	185	195	187	200	199	200	208	223	189	192	221	217	214	215	186	206	200	227	193	241	208	219	204	186	200	199	211	209	217	188	204	222	187	204	217	201	198	200	200	203	208	216	215	211	219	214	229	187	196	208	214	213	205	203	183	204	202	214	225	181	226	212	202	226	219	191	197	221	201	208	213	202	220	186	210	201	212	204	204	211	196	224	201	198	217	204	192	215	201	211	221	248	225	210	188	172	223	201	224	228	209	211	206	215	223	218	205	202	222	206	183	218	186	204	204	198	192	191	215	200	175	211	183	194	211	216	217	204	204	202	221	219	221	192	188	195	178	199	207	206	220	220	193	187	216	231	201	200	191	222	203	188	184	209	225	230	222	223	234	228	204	216	215	195	196	215	216	209	185	228	222	198	196	210	231	217	206	222	191	213	199	194	225	209	224	210	207	202	194	184	196	229	197	210	208	236	225	231	203	197	215	215	197	198	186	246	214	207	185	230	200	203	198	192	215	211	194	212	205	182	186	234	184	206	217	205	215	215	192	190	191	208	224	190	215	216	237	203	194	202	209	215	233	218	196	189	228	206	203	216	183	218	209	214	204	175	226	201	212	211	209	182	189	218	211	230	243	229	187	202
12085	16714	11125	4537	3578	3051	2533	3558	2290	1377	1308	1173	1051	995	953	922	914	860	859	726	759	747	750	751	710	725	711	715	704	708	699	671	651	647	723	692	666	661	658	687	665	665	691	645	696	650	637	644	638	627	651	692	619	699	655	657	611	647	670	633	632	626	610	643	641	683	594	1507	3818	5428	4067	2691	1649	945	679	629	609	600	549	603	590	646	590	577	644	605	623	582	630	566	639	565	626	628	632	588	605	587	630	618	604	661	603	648	634	596	595	567	590	601	634	636	583	580	598	655	628	635	600	611	634	645	607	616	626	594	597	620	637	633	595	654	565	629	614	637	591	610	607	604	638	582	577	592	629	645	579	648	552	605	624	628	625	623	678	638	566	626	592	630	624	636	597	605	622	628	612	620	617	649	588	599	592	577	635	651	582	621	612	590	609	634	611	628	600	676	584	596	626	562	635	637	605	606	603	568	619	625	613	601	624	602	621	660	614	611	633	632	623	576	628	607	608	617	615	612	635	637	601	642	588	609	599	571	615	616	673	607	614	623	582	584	597	596	614	604	606	656	640	609	624	622	612	615	649	613	613	581	625	570	641	575	592	634	628	601	628	612	600	608	570	630	621	608	599	589	596	616	596	562	621	613	585	628	601	594	605	608	591	620	574	604	613	615	643	654	623	574	599	598	586	621	580	645	599	606	617	558	619	615	656	650	640	569	555	610	592	572	612	582	627	591	618	577	614	630	576	624	638	637	617	603	605	607	564	624	613	601	627	620	629	634	609	597	626	675	608	637	594	616	636	565	562	639	600	600	615	630	620	672	588	626	607	593	574	577	615	659	583	611	637	597	577	588	577	620	631	642	614	623	615	588	633	605	611	590	662	618	575	624	621	602	598	620	577	630	587	591	635	643	610	584	542	630	639	611	636	586	619	618	598	598	587	645	623	607	612	562	585	551	616	620	630	646	604	633	599	662	626	614	594	626	621	618	586	610	633	589	595	584	634	638	659	603	581	624	612	588	584	632	641	608	584	623	601	581	615	614	576	580	569	620	618	571	608	594	637	591	620	619	627	650	626	603	615	613	595	597	600	634	613	605	624	670	599	619	650	560	592	594	637	587	657	550	600	632	653	653	568	614	643	638	621	598	570	615	607	603	580	582	642	620	613	610	616	618	605	559	616	576	599	629	635	605	595	631	604	606	603	594	642	605	629	597	621	645	621	655	606	584	580	610	573	587	622	609	636	585	610	646	596	601	588	640	596	573	614	596	585	633	630	606	607	569	580	575	573	653	600	601	660	606	555	614	579	648	647	606	602	634	617	651	575	595	619	615	629	612	617	615	593	627	617	596	612	561	613	583	618	609	615	614	655	599	577	591	663	609	583	647	554	598	593	604	584	595	574	609	635	592	679	607	618	602	646	640	571	616	633	653	609	589	658	662	643	616	609	632	606	627	596	605	581	632	611	622	646	631	623	573	580	608	617	627	622	626	588	587	572	606	644	638	603	592	592	612	593	635	627	563	595	635	622	603	594	596	612	590	610	594	625	614	597	610	603	617	610	649	605	631	609	626	657	635	592	617	603	582	605	603	600	602	604	604	597	580	585	633	618	663	602	608	634	580	629	628	584	579	618	551	600	629	628	608	566	654	621	622	606	609	623	652	613	598	604	666	634	576	584	597	584	594	637	608	622	581	625	593	596	633	611	626	603	605	648	554	655	646	589	618	617	621	656	625	633	561	546	594	616	637	634	616	617	622	643	621	583	610	610	642	623	573	570	580	596	588	665	611	589	592	612	634	624	678	578	649	648	648	574	559	568	624	602	603	588	670	586	592	602	599	597	601	568	630	605	598	649	634	600	599	590	626	619	585	621	610	642	638	613	595	611	613	595	543	607	641	607	613	608	612	614	575	601	589	612	624	587	607	650	656	643	595	616	623	633	567	584	661	615	595	623	616	627	648	623	643	575	624	588	624	623	620	617	650	628	654	586	616	558	576	618	611	639	604	610	617	568	600	626	622	631	597	619	617	578	608	615	580	604	620	602	657	651	602	634	663	651	648	619	642	616	600	583	587	630	593	602	622	584	615	652	642	589	579	608	579	582	616	594	596	574	595	595	565	634	534	609	629	581	641	651	613	608	609	622	624	621	593	593	612	631	589	650	602	596	595	665	637	619	615	622	593	581	630	599	599	607	665	633	632	591	628	608	589	626	601	614	589	630	634	653	605	578	632	614	620	609	635	612	579	631	614	562	631	598	636	615	702	635	633	564	567	595	645	607	572	586	559	595	613	585	630	614	589	612	612	606	645	648	609	617	589	594	590	606	590	615	606	622	623	612	619	594	625	603	689	608	577	603	587	619	621	612	622	632	621	641	631	592	597	599	609	605	629	608	605	616	580	587	606	625	649	648	569	620	610	591	596	592	632	584	599	630	629	609	614	632	620	603	617	578	622	633	643	621	641	595	613	646	668	618	571	546	616	628	643	620	619	638	591	630	605	636	640	604	595	565	606	568	596	596	619	622	623	587	606	584	600	610	601	602	598	620	625	612	643	606	640	644	607	625	567	621	599	640	635	591	650	602	582	609	615	602	575	628	617	598	582	600	598	633	620	604	647	664	614	609	625	594	617	584	628	593	629	589	635	627	637	599	599	593	627	618	566	583	620	666	611	626	609	667	613	605	608	609	574	611	605	600	615	600	618	596	612	589	667	589	615	589	632	654	572	647	602	615	603	605	592	597	618	616	637	598	582	638	614	596	603	604	660	587	605	628	606	627	600	631	626	634	663	589	617	579	645	579	612	598	561	576	606	607	619	606	594	615	586	595	640	587	580	596	603	645	594	594	627	627	589	605	609	621	636	609	585	609	623	588	605	607	599	626	585	578	616	637	591	650	638	589	666	582	588	610	592	611	595	568	624	575	647	596	664	615	580	587	618	633	624	599	642	612	607	637	622	610	614	633	577	624	607	598	600	617	628	582	590	643	647	672	622	660	631	635	593	603	622	618	589	565	604	589	575	596	572	629	608	606	585	626	577	640	597	617	627	650	607	677	585	625	650	604	607	653	611	601	605	586	626	635	641	615	612	589	650	613	572	593	591	597	641	611	586	574	597	634	611	579	577	617	618	552	608	589	611	644	683	588	667	595	584	619	600	595	610	577	682	631	610	660	626	585	616	634	607	569	576	634	604	604	613	615	628	613	637	643	657	599	660	586	626	625	642	630	601	611	597	616	601	603	604	584	595	601	630	626	547	637	617	570	620	609	643	659	598	621	592	625	573	653	615	626	622	594	592	622	589	639	606	592	601	567	610	620	614	669	591	550	660	591	562	563	621	618	596	593	603	632	593	598	611	572	642	571	586	609	615	644	605	614	545	614	627	555	595	624	613	587	601	634	615	601	667	594	638	622	606	621	600	621	573	617	597	571	631	666	609	651	606	642	632	649	642	610	690	588	627	579	594	628	585	636	582	611	608	635	590	627	616	595	642	588	613	621	666	570	634
29085	19674	11669	6574	3725	2283	1477	1201	1185	610	527	477	442	441	382	423	401	389	391	338	329	334	343	346	313	291	330	306	313	333	339	306	274	305	328	314	315	292	290	292	276	300	306	282	285	305	286	314	319	272	300	309	302	289	308	293	278	263	283	299	304	270	277	272	273	285	305	321	825	1538	1326	865	612	436	363	286	310	294	291	324	290	293	310	264	280	280	320	289	267	286	287	267	274	289	300	309	308	304	290	264	287	298	281	280	281	285	259	294	293	281	279	297	314	280	319	300	291	278	275	294	273	303	294	289	290	297	316	305	283	283	293	292	274	296	281	272	263	265	315	273	286	316	280	290	289	279	308	266	296	275	290	289	271	279	276	283	316	262	306	306	268	284	281	311	284	314	314	282	273	272	304	280	298	283	274	292	315	325	260	295	305	252	293	282	331	291	267	309	301	272	294	285	273	308	260	303	269	309	284	278	277	273	282	305	268	333	303	244	291	327	293	302	289	275	272	318	312	272	275	283	309	281	297	296	299	284	274	311	271	282	258	279	281	282	280	285	300	277	294	277	289	290	285	314	274	264	290	281	302	288	295	294	293	292	303	301	296	299	300	292	266	271	303	312	283	247	285	284	307	313	274	264	310	306	289	294	280	311	314	268	306	278	285	268	304	293	287	312	318	292	278	273	293	307	282	291	275	272	288	297	292	283	335	286	319	296	287	298	286	284	280	295	301	299	288	283	312	303	290	321	282	299	289	266	255	278	254	274	289	306	312	318	288	287	280	303	289	261	320	276	298	292	283	295	324	299	262	307	284	298	296	262	306	301	293	272	286	314	308	286	303	318	275	291	310	289	312	270	275	287	276	313	313	341	297	273	299	306	299	273	269	282	279	288	321	302	289	298	230	284	280	300	309	296	309	295	284	305	282	282	298	282	305	275	292	269	287	266	286	326	280	325	294	301	296	289	289	275	290	300	307	269	261	267	269	314	293	285	281	300	314	282	297	284	328	316	287	265	321	261	238	323	278	293	298	276	280	248	301	311	277	302	263	299	286	290	292	278	319	287	277	279	306	298	312	305	301	275	290	279	283	312	274	295	270	280	300	266	278	294	290	279	291	301	248	324	264	288	275	315	288	263	284	306	287	282	297	295	304	307	283	287	288	314	287	294	283	269	252	270	265	274	280	293	308	274	295	289	286	320	295	307	314	286	309	295	285	291	283	274	320	291	262	280	284	290	308	279	295	323	290	277	323	304	273	298	300	295	274	276	286	267	260	297	308	293	289	289	287	296	276	323	284	296	286	294	322	314	297	258	305	276	291	303	313	262	309	291	300	270	278	309	285	274	289	331	315	264	254	283	304	304	310	272	315	291	291	287	293	292	277	299	282	296	303	278	286	303	294	282	279	291	300	255	271	316	286	286	302	285	281	288	306	296	278	290	298	307	290	319	281	290	272	313	292	299	314	271	289	289	305	280	304	322	267	289	299	296	316	296	275	264	289	306	276	264	342	305	292	295	292	292	292	277	280	287	286	321	260	284	292	315	298	276	306	279	324	287	315	291	298	316	274	285	273	300	293	329	313	291	298	271	299	274	273	268	285	309	297	275	268	301	297	259	291	300	278	285	301	302	289	289	272	303	297	300	298	307	289	310	285	260	307	306	302	292	308	310	290	307	303	277	277	299	289	273	281	271	313	297	282	312	285	274	309	307	291	304	257	295	314	297	318	279	277	303	288	289	268	289	264	268	276	296	291	310	322	271	283	296	295	271	280	295	300	285	299	309	303	342	297	277	314	276	268	273	297	279	296	283	305	277	282	297	294	290	270	305	273	290	292	290	270	290	281	277	293	288	322	308	301	304	300	304	289	278	293	255	313	325	308	304	289	308	293	297	268	296	285	309	297	272	278	282	269	304	313	288	333	291	268	294	252	280	299	301	272	286	266	289	294	300	266	331	287	292	275	278	264	327	290	286	288	274	289	292	284	276	293	314	296	261	262	323	311	293	268	285	266	296	279	277	276	295	256	286	270	281	281	279	288	288	286	255	300	275	285	297	321	297	288	303	301	306	290	313	247	290	295	285	280	272	284	301	283	298	361	302	285	308	302	313	301	287	289	258	306	310	284	295	283	279	286	288	302	332	312	281	286	280	280	295	289	295	308	283	301	279	296	309	288	292	272	305	291	314	273	266	300	298	336	269	276	287	283	279	291	291	290	281	308	282	285	313	276	282	302	292	329	280	325	287	269	342	273	277	263	275	292	304	302	265	306	311	314	272	288	298	287	262	282	285	303	312	298	303	286	283	279	302	299	280	271	270	262	296	301	286	297	292	287	283	290	292	281	307	258	295	278	281	279	280	299	300	289	333	295	288	281	268	273	291	300	299	305	285	271	285	278	309	262	270	291	273	260	278	319	331	281	267	280	295	275	285	293	297	270	301	292	282	293	282	311	311	304	287	302	354	295	292	302	297	276	274	293	260	301	274	292	259	320	244	293	299	300	302	283	267	306	281	276	294	279	283	297	267	303	302	283	306	299	290	260	327	307	266	267	311	296	275	301	297	293	290	285	271	277	271	310	295	296	320	260	287	303	295	268	289	296	257	271	280	262	301	286	292	302	266	261	272	263	315	285	291	275	288	284	272	295	283	287	299	274	308	292	289	301	310	293	310	255	321	278	280	248	300	295	263	324	286	268	261	274	303	314	259	263	288	296	293	320	286	296	300	244	310	271	311	294	286	286	312	274	305	302	296	302	278	251	270	276	314	303	339	275	275	293	272	272	297	292	278	271	301	293	266	292	293	271	281	289	292	315	284	279	304	281	297	303	265	281	308	319	277	310	328	304	336	293	318	286	285	275	258	263	299	307	280	303	334	294	306	275	295	296	308	303	301	314	333	315	308	282	272	303	278	290	279	295	287	293	282	291	309	283	318	297	308	312	286	278	264	311	295	282	312	272	298	287	284	304	286	270	289	303	325	284	265	275	267	276	276	280	266	264	295	281	287	265	297	297	290	292	272	249	296	276	306	277	279	263	285	263	305	273	269	292	305	286	288	277	283	312	276	306	296	317	298	276	314	290	284	320	293	283	318	259	287	290	295	302	297	263	272	276	260	299	267	309	314	304	292	267	284	276	315	290	331	308	253	292	276	286	312	298	305	307	314	283	280	319	284	263	277	305	300	294	290	315	319	280	271	287	330	303	281	293	274	307	291	272	307	286	309	293	258	316	316	269	300	296	287	302	275	297	282	305	273	294	274	298	318	295	302	270	298	314	275	261	282	309	296	286	283	286	283	296	312	288	304	307	280	284	295	294	255	294	312	275	306	296	282	304	270	273	282	287	311	269	280	274	318	291	305	284	294	293	277	317	297	293	277	288	343	308	293	299	275	287	318	277	308	297	308	288	288	287	267	269	321	287	295	285	301	300	304	274	289	299	286	276	321	320	297	267	270	260	315	298	307	282	301	298	306	275	280	317	303	269	287	288	291	331	324	295	310
18593	10211	9825	7761	6861	5685	5002	5558	4970	2696	2333	2068	1809	1702	1615	1546	1523	1381	1248	1328	1240	1225	1208	1093	1093	1096	1073	1041	989	1048	1107	1029	1002	951	941	996	947	922	911	922	995	1015	889	956	919	988	942	910	928	928	927	926	900	911	918	892	859	865	846	879	894	928	874	840	861	914	931	1221	5307	10781	8445	5256	3021	1645	1059	873	849	827	794	811	850	851	855	844	779	850	775	850	803	829	870	816	836	862	841	830	814	853	825	817	853	851	913	815	800	831	778	825	838	852	784	865	834	816	827	842	873	819	867	840	860	789	840	888	792	901	810	796	829	824	873	856	848	849	837	815	812	831	868	837	885	844	807	814	844	798	843	804	810	878	806	766	845	834	842	819	831	829	873	830	786	809	838	849	825	829	856	789	807	820	818	784	819	848	823	843	835	861	845	877	835	794	859	886	876	853	816	770	799	812	892	873	871	802	822	833	857	873	820	863	846	797	829	810	850	799	856	818	855	873	832	881	867	809	848	853	882	847	820	868	833	855	814	821	786	834	798	810	841	856	878	760	829	832	820	827	813	843	825	817	812	794	873	826	848	818	823	836	835	817	823	838	821	795	821	792	817	886	790	853	825	836	791	806	853	841	821	851	850	822	826	822	856	844	813	815	856	882	837	833	872	850	853	779	829	833	852	824	859	862	857	814	854	834	825	820	834	795	883	869	861	836	861	881	848	859	864	807	776	771	865	778	822	851	848	842	828	867	859	804	851	841	864	816	810	844	770	833	860	830	784	779	819	876	811	860	787	795	836	854	831	872	851	862	847	807	756	909	862	804	821	861	842	872	839	848	806	828	828	841	869	871	810	850	853	860	866	818	807	826	820	871	842	861	824	814	849	806	851	816	846	805	860	831	850	792	806	828	856	854	830	800	871	853	797	796	797	834	851	810	875	881	884	817	840	876	772	861	789	857	815	850	788	836	837	801	788	855	792	851	821	886	775	839	852	757	814	874	815	828	869	815	865	825	817	839	833	837	819	894	847	858	812	765	834	833	843	842	849	856	816	852	816	802	822	890	837	800	864	832	870	801	881	815	883	828	855	845	867	827	814	830	840	845	826	854	801	849	858	837	822	836	818	836	827	848	809	798	826	860	859	844	821	871	870	805	856	839	855	859	824	797	857	827	856	847	859	802	855	862	797	874	862	867	857	806	830	826	794	833	772	787	791	831	764	843	763	745	831	807	799	852	824	822	848	875	808	857	815	852	867	846	859	857	848	835	831	834	828	865	856	827	859	790	855	865	828	885	841	841	845	821	845	824	819	843	828	795	848	838	794	838	826	851	808	796	844	849	885	824	842	861	840	833	813	810	867	808	802	817	850	859	789	850	839	837	873	837	807	840	839	882	740	828	857	796	853	815	829	845	809	773	818	784	824	850	846	824	805	840	855	785	836	815	835	837	866	840	874	876	829	802	775	829	801	875	836	853	789	802	876	822	830	825	831	839	828	846	843	799	817	879	857	795	844	848	758	838	854	815	812	833	832	865	787	824	788	792	838	836	839	838	849	868	829	834	889	828	851	870	832	820	818	856	815	854	813	786	820	838	851	794	829	781	837	886	851	862	860	803	820	820	845	847	812	837	820	816	838	829	843	800	808	789	812	877	867	841	834	832	833	811	828	823	775	819	770	900	828	824	818	889	856	817	864	860	825	842	828	770	839	838	871	853	853	827	777	844	797	841	843	822	811	838	841	868	842	852	838	890	849	876	814	837	815	800	795	848	834	865	816	842	854	845	791	858	827	894	828	880	825	814	837	862	860	868	841	834	835	861	857	790	835	815	862	813	788	838	861	794	754	803	802	841	864	843	815	806	831	846	883	873	842	827	822	861	836	835	833	834	839	832	831	845	819	846	841	852	807	830	836	839	831	829	877	863	835	804	856	832	853	823	787	765	756	863	847	825	834	803	802	819	840	851	813	784	823	836	871	774	807	840	834	843	836	911	827	837	867	809	830	783	859	861	884	858	875	808	817	797	860	851	816	848	823	892	822	853	827	856	836	806	806	803	884	865	811	882	829	739	830	830	815	807	796	823	810	879	778	811	850	838	802	860	849	805	822	845	808	802	866	882	801	819	790	805	842	828	854	855	809	836	800	836	834	811	826	835	809	858	803	846	834	830	859	900	825	788	819	819	835	806	866	851	816	868	832	830	779	850	874	859	794	806	884	814	833	820	815	854	875	855	817	842	836	833	803	860	836	792	913	818	765	859	818	868	787	873	841	877	835	850	799	881	869	815	827	852	803	811	871	831	848	874	833	806	781	814	864	860	855	829	830	829	816	841	855	802	892	887	816	816	774	862	831	870	806	847	821	824	834	827	804	888	865	840	841	872	827	812	812	820	827	827	839	813	791	805	826	842	821	780	829	791	848	815	809	825	849	824	772	833	903	849	811	829	827	832	819	822	790	827	780	838	831	857	832	827	853	839	820	864	790	806	861	811	856	867	851	812	799	855	835	830	831	818	798	830	845	794	804	825	864	865	805	839	832	833	875	856	859	844	831	838	835	858	828	866	858	768	856	830	800	891	800	851	778	844	768	820	823	836	834	808	826	819	849	821	833	873	830	820	794	816	848	851	831	811	807	786	831	835	833	829	782	787	847	813	819	815	847	824	840	802	781	789	876	844	855	822	867	779	802	856	859	801	816	814	840	801	786	863	869	868	839	866	852	811	825	806	830	798	868	855	866	820	872	821	819	833	865	791	802	763	856	865	764	842	814	835	795	849	871	810	866	863	881	812	814	885	861	822	807	791	791	872	855	840	815	844	842	854	757	870	853	852	889	826	829	832	826	850	855	823	790	867	839	825	782	828	856	766	822	799	808	839	856	829	839	861	795	802	863	807	795	833	834	856	864	833	845	830	800	855	791	826	845	835	834	848	855	828	803	825	815	813	833	919	833	777	880	823	802	860	805	846	819	809	857	848	871	816	793	856	825	823	824	795	857	795	794	852	851	856	839	801	811	887	853	876	882	896	822	858	857	810	824	841	831	851	849	844	805	799	822	873	844	846	829	861	780	778	848	786	851	826	840	843	853	818	875	830	832	846	802	816	811	788	851	823	827	795	825	836	818	779	812	838	874	843	854	764	848	797	817	830	809	795	824	851	919	780	795	872	814	838	857	817	819	828	880	851	894	773	821	853	838	789	858	856	859	840	820	883	918	881	849	790	875	835	829	855	773	825	844	819	845	820	833	792	843	866	805	850	848	850	864	818	856	807	829	757	861	795	830	865	797	804	851	875	836	904	861	890	841	875	800	826	819	861	801	800	854	849	838	810	820	852	806	845	847	835	843	836	850	867	837	767	799	861	830	877	800	827	816	873	803	807	836	836	820	842	809	778	854	841	842	818	865	873	856	832	840	799	831	821	813	774	891	832	847	833	897	865	833	836	812	868	829	804	801	847	836	828	852	880	817	855	864	826	862	837	843	821	834	870	828	855	803	808	783	817	885	778	840	813
3640	467	246	212	256	215	202	218	228	216	182	203	208	225	202	214	195	211	190	209	218	198	231	195	231	208	224	193	240	197	202	200	213	207	227	193	203	185	194	222	209	191	229	204	189	214	174	198	203	212	170	185	232	190	204	199	214	216	225	204	200	203	201	196	202	207	217	187	218	235	308	324	293	252	200	188	203	199	166	215	207	193	205	186	184	202	230	214	197	195	190	222	196	171	196	169	212	186	211	190	214	178	215	215	198	198	204	212	185	213	182	206	205	206	180	196	219	231	184	222	196	196	173	210	184	187	185	192	200	215	208	201	177	227	220	196	210	205	209	227	221	216	180	181	204	219	206	208	188	208	181	191	241	199	194	202	201	175	227	206	216	190	217	195	203	210	202	170	183	201	193	218	202	206	207	204	199	201	199	199	199	204	211	221	203	214	197	221	208	198	210	198	202	190	195	215	210	212	196	188	197	193	182	198	184	211	193	203	181	200	207	168	206	197	183	195	200	207	190	213	205	225	201	199	190	207	230	201	180	200	181	182	180	203	190	203	192	196	208	199	173	218	213	206	199	210	194	181	197	195	202	160	212	220	198	193	227	196	191	233	199	205	198	205	203	209	192	206	190	195	204	201	187	203	178	196	224	202	234	215	194	200	218	204	216	184	204	225	215	192	188	214	198	180	211	206	202	181	220	197	204	198	225	196	199	205	189	213	210	198	212	208	184	213	209	242	205	196	208	193	206	200	213	188	206	200	219	193	168	215	206	196	199	202	201	196	217	191	185	199	197	184	182	210	210	194	199	208	208	198	207	221	179	225	192	210	187	204	205	206	236	214	241	198	191	196	221	185	219	211	195	199	203	222	181	229	222	198	197	205	212	205	184	178	200	165	205	197	218	213	189	209	204	190	233	187	195	219	200	243	186	211	201	207	217	221	192	223	199	190	190	199	218	209	216	168	229	188	199	187	187	207	200	180	215	207	216	203	201	192	226	222	201	201	183	222	211	181	188	200	196	199	211	204	238	212	218	195	200	214	216	202	180	199	208	225	166	194	198	220	186	213	205	229	207	222	220	199	205	171	204	169	221	195	201	198	205	203	194	234	202	193	209	215	214	225	201	214	194	194	204	215	192	212	216	209	206	195	185	219	199	203	186	194	199	186	214	192	210	201	180	199	188	195	185	225	192	186	213	217	192	230	201	202	207	214	208	194	205	223	199	173	195	221	198	195	175	208	219	199	195	195	183	193	190	204	218	182	230	216	200	198	210	198	180	175	189	171	198	220	209	211	201	214	200	205	189	184	190	195	205	193	203	206	226	209	232	188	181	187	186	203	209	185	185	189	209	194	179	219	201	191	207	191	191	222	224	222	207	197	183	225	230	233	217	209	204	201	193	218	195	215	164	199	212	193	186	208	224	177	209	183	199	198	183	216	199	194	199	208	198	219	241	196	195	196	195	193	206	196	209	226	205	200	214	212	196	216	189	196	225	208	190	201	216	217	214	182	200	215	197	207	213	189	202	200	189	193	206	210	199	190	196	185	204	204	205	196	198	201	197	212	208	176	211	176	208	196	204	180	220	181	201	220	220	213	213	172	186	236	194	209	215	211	210	204	208	177	215	182	190	210	199	187	188	232	224	200	200	221	224	187	208	224	213	216	189	179	206	196	187	185	187	186	197	215	196	202	198	198	202	202	207	201	203	207	193	221	214	216	216	206	178	193	202	208	225	182	184	211	209	197	186	187	186	218	223	222	211	202	187	229	192	201	183	217	200	210	213	194	213	196	175	195	205	220	219	192	204	214	177	185	207	210	181	205	196	216	206	213	207	204	200	184	205	192	217	216	225	207	190	201	212	232	193	186	207	210	201	170	195	221	202	206	191	224	230	184	181	227	199	203	221	207	243	202	205	200	197	204	211	224	204	215	171	191	172	230	211	197	202	205	207	198	184	208	205	202	190	213	195	210	193	208	204	195	198	190	189	191	213	216	203	207	181	195	210	189	198	201	202	193	204	206	208	218	208	198	225	199	214	214	209	203	196	206	207	195	207	224	184	191	186	176	193	198	178	205	215	230	210	186	220	204	213	221	204	206	203	197	206	218	203	208	203	207	214	175	208	208	183	205	205	204	217	219	190	209	200	190	182	196	212	209	211	195	206	182	193	188	190	190	227	188	175	203	194	205	211	204	205	201	187	195	179	215	191	207	185	206	159	231	207	205	206	183	188	198	214	221	200	196	198	218	191	227	207	208	219	181	212	224	218	189	214	193	206	175	227	201	193	214	202	180	196	192	210	212	189	208	212	185	203	199	190	196	189	177	176	227	210	221	183	202	203	206	219	211	186	215	215	208	207	198	190	217	216	224	212	209	179	201	181	178	191	183	214	218	209	215	194	217	196	193	222	198	187	209	206	202	243	202	193	170	214	210	194	219	202	214	184	211	173	181	180	203	196	197	202	210	205	188	178	210	201	192	229	207	198	208	224	201	209	192	215	206	213	222	198	203	186	205	171	196	222	187	196	190	204	177	217	191	221	212	215	190	218	195	206	204	218	170	230	203	223	226	212	206	191	213	232	191	202	171	199	200	219	170	221	187	188	212	197	208	197	203	202	237	216	194	217	199	223	186	196	197	193	205	201	183	181	204	207	194	198	217	208	210	189	206	209	179	185	205	168	186	191	211	202	217	190	199	179	202	184	216	202	216	197	209	202	195	190	219	213	193	216	219	210	184	198	223	202	187	185	206	208	190	199	215	203	187	194	185	214	201	178	195	213	205	220	246	199	189	194	207	195	196	216	198	182	186	204	208	197	209	210	191	218	204	195	194	195	202	218	233	193	200	215	213	215	211	181	204	206	221	205	203	214	215	229	211	197	200	197	173	214	169	188	218	208	224	196	225	232	180	203	218	191	191	209	214	219	198	188	199	225	201	213	197	190	181	202	207	205	217	204	209	179	209	198	197	197	216	200	186	216	207	202	195	202	196	200	180	188	193	190	194	198	196	201	192	209	216	197	210	200	191	194	217	197	175	191	194	197	163	195	214	213	162	196	209	195	223	192	186	210	187	171	233	184	216	199	230	215	191	203	211	214	223	212	220	215	167	204	186	178	208	222	224	211	178	206	184	168	213	209	188	189	195	191	207	196	171	194	200	195	183	175	177	219	218	206	211	225	209	174	202	199	221	157	206	193	196	195	195	182	194	194	193	204	171	184	209	207	197	200	226	225	182	227	210	172	207	223	184	190	192	202	193	200	210	191	230	198	209	201	199	178	191	191	207	199	206	184	194	235	165	172	191	196	209	198	197	196	180	203	209	164	182	188	210	198	192	180	191	209	188	176	210	213	188	198	199	200	197	200	197	205	225	250	224	215	214	210	196	204	183	181	196	207	215	200	203	210	202	234	240	215	195	208	218	226	213	203	153	218	204	182	197	175	222	185	207	200	219	233	194	205	209	226	207	189	210	224	233	183	204	183	192	226	175	207	193	210	195
3224	787	769	831	790	730	730	689	685	664	651	654	654	617	644	640	654	610	593	596	600	643	620	597	592	614	621	585	587	589	608	590	616	564	588	616	661	616	591	597	594	586	624	575	588	554	592	589	601	620	675	628	559	587	619	606	623	602	622	609	593	604	589	658	630	618	616	583	623	1039	1392	1401	1165	939	751	623	640	609	593	600	587	642	640	608	611	559	587	582	596	645	584	611	618	604	592	573	596	573	646	590	568	587	588	614	584	605	622	612	564	620	638	619	582	604	603	609	622	583	601	612	629	598	586	601	627	631	600	581	541	645	605	568	604	637	601	572	594	581	592	611	616	614	620	619	634	604	578	607	556	581	563	623	562	595	610	546	602	626	609	626	602	629	645	613	581	639	592	625	581	620	601	633	592	611	614	584	598	593	583	610	572	636	562	584	644	603	582	653	630	629	649	657	611	604	626	548	609	564	617	616	590	633	600	544	556	580	593	590	608	591	603	620	638	621	572	586	590	586	618	570	564	633	646	615	593	597	597	609	658	575	589	598	621	587	559	618	621	630	589	596	613	642	587	584	663	641	595	648	615	661	608	616	580	615	556	598	631	543	606	632	606	591	563	588	609	610	604	596	566	626	599	644	651	587	581	576	600	627	583	586	618	614	621	573	588	631	623	610	625	605	577	575	633	583	622	613	616	632	633	606	577	634	614	636	596	593	587	602	576	597	624	614	631	633	643	539	621	620	595	618	590	593	608	630	618	565	579	567	606	586	620	630	618	610	575	595	582	617	596	586	612	607	608	575	617	624	603	550	626	591	616	590	660	576	599	615	580	599	604	567	659	568	602	612	620	654	588	636	583	578	569	574	584	583	612	607	573	607	554	650	627	631	607	620	590	574	615	637	610	588	604	617	584	582	617	587	636	584	591	569	612	590	631	591	584	595	612	646	616	571	558	629	582	621	589	609	662	606	529	618	628	603	624	591	602	638	608	620	618	601	588	620	642	607	627	596	608	605	617	600	633	616	585	584	596	577	564	589	617	636	628	581	618	588	610	588	590	618	628	591	603	579	567	639	603	557	630	600	613	601	596	598	634	597	594	543	580	590	592	599	561	589	596	580	596	595	601	621	580	602	634	618	605	602	611	606	590	609	590	646	630	662	601	663	564	643	630	654	658	611	602	613	588	594	584	600	605	646	604	570	650	643	623	565	585	564	608	618	621	595	557	595	554	607	559	652	616	640	550	630	630	597	611	567	603	634	610	565	604	614	590	566	667	651	618	592	636	610	603	605	580	603	631	598	580	618	638	554	611	547	624	602	593	655	596	619	614	617	590	600	625	613	603	576	594	604	566	568	610	600	624	591	586	641	603	615	598	577	540	620	595	572	533	636	574	588	560	655	580	590	608	603	625	623	581	614	570	578	596	612	588	653	572	581	578	637	603	587	595	621	567	596	565	596	624	640	589	616	587	591	591	644	571	591	603	616	547	593	560	569	649	613	602	604	586	614	600	610	574	586	585	604	596	575	576	625	570	593	595	602	619	556	595	594	598	647	597	593	609	629	585	603	623	651	593	639	557	631	569	658	601	588	645	597	592	594	590	656	605	619	580	607	577	621	581	592	636	620	637	628	567	620	619	582	574	573	591	610	605	597	603	639	579	601	606	549	593	625	627	627	562	565	598	602	565	619	601	588	587	607	593	620	580	609	595	570	617	591	636	633	617	580	584	573	606	578	612	595	607	600	579	629	613	588	605	520	586	591	608	594	634	599	590	603	586	611	595	604	631	550	597	589	615	588	575	635	610	612	574	623	586	584	628	636	639	630	590	599	589	626	617	608	588	603	613	630	606	561	596	593	599	620	630	602	576	627	598	622	574	603	612	614	637	608	584	654	613	590	614	603	562	599	589	588	632	582	584	594	661	622	600	578	560	609	597	622	584	590	623	543	579	616	579	598	640	573	607	600	613	601	595	610	571	650	591	619	660	619	576	615	573	656	663	582	610	616	579	618	596	651	623	571	618	576	623	594	604	634	603	637	576	600	601	591	599	627	561	577	645	649	554	567	609	615	586	616	586	574	647	620	610	591	589	591	619	599	577	583	569	581	592	569	602	606	620	640	613	564	591	617	645	580	650	560	599	621	576	595	607	570	564	591	591	553	622	620	590	619	594	636	612	608	589	619	608	578	621	635	572	558	608	565	599	627	617	598	634	629	598	610	613	625	640	637	631	559	619	596	555	563	621	573	604	592	612	600	604	619	634	603	577	604	602	573	597	578	558	602	586	610	633	613	604	581	633	647	642	635	624	626	642	616	631	617	607	562	611	645	625	574	600	584	606	642	599	581	634	589	609	568	578	601	640	656	571	624	571	619	607	597	618	589	600	599	582	598	616	620	618	598	628	589	600	590	639	618	626	583	561	610	619	596	548	618	609	588	616	627	629	647	619	644	574	583	616	643	641	604	583	624	588	598	625	627	618	635	591	625	633	609	606	633	572	560	631	590	615	612	615	609	612	590	599	595	593	599	570	642	605	590	615	618	592	602	597	590	592	581	613	614	614	606	586	640	602	664	617	621	626	561	637	570	648	603	605	589	628	574	593	601	599	586	581	624	595	620	567	610	546	637	582	632	605	615	594	610	569	553	621	613	615	622	590	626	600	566	648	597	620	604	598	580	616	618	580	590	624	620	640	587	582	599	576	597	598	630	660	593	572	582	633	612	613	594	606	605	594	601	591	616	581	600	563	616	578	589	605	592	581	606	587	636	587	618	585	582	631	593	632	614	614	595	611	601	606	637	598	610	591	551	599	630	586	554	598	589	593	647	607	622	603	642	614	622	610	591	587	630	664	569	610	602	595	627	588	682	629	573	605	621	579	596	638	609	597	628	609	596	593	603	591	598	634	606	584	599	572	618	578	589	611	575	585	621	621	550	608	553	587	567	660	629	603	638	601	561	652	598	591	570	598	632	618	573	604	623	580	586	621	594	598	616	547	643	607	639	632	639	565	574	647	643	576	571	629	559	639	595	583	604	580	645	656	614	602	612	649	615	610	581	589	630	581	614	618	606	574	620	633	624	592	596	573	589	635	575	590	605	592	576	621	587	591	605	590	623	631	610	662	586	617	627	618	623	641	598	574	580	611	617	600	592	611	665	557	598	588	612	634	624	634	561	576	653	609	603	613	626	627	625	574	640	610	621	632	604	588	593	597	582	663	596	601	628	632	609	586	672	576	614	630	596	632	611	606	616	637	633	617	563	615	629	624	626	564	552	643	599	574	609	601	605	577	618	609	577	583	600	603	605	586	570	582	562	600	600	599	620	612	571	660	583	595	615	614	556	588	565	584	629	598	584	584	601	613	657	616	575	604	594	635	618	598	610	614	608	569	594	602	596	581	607	576	614	565	591	610	596	607	624	579	610	553	620	573	644	588	621	615	620	612	587	601	598	591	606	636	591	638	632	610	594	629	620	610	603	572	589	600	657	613	597	621	566	590	616
15679	5868	2601	1534	1064	750	550	447	332	313	285	245	226	233	222	243	208	207	228	231	204	175	193	172	198	200	206	171	194	199	171	160	180	166	193	181	157	143	186	197	191	199	166	191	180	178	166	171	187	180	162	192	185	166	163	165	157	160	162	157	184	170	193	155	165	189	185	165	216	643	796	609	439	273	233	149	154	186	146	166	163	184	167	172	163	153	180	170	179	170	204	137	171	189	165	182	160	185	174	159	178	189	163	178	156	180	174	188	191	166	168	191	177	175	167	185	159	170	178	190	183	180	155	173	157	190	157	183	170	167	174	145	164	165	179	168	165	185	173	175	196	164	162	172	186	166	169	177	183	162	195	155	166	166	150	176	163	169	175	166	178	164	188	141	150	178	171	194	160	161	175	202	168	200	194	189	174	153	168	173	166	177	182	160	173	178	183	187	173	162	179	182	174	171	174	152	176	167	177	181	171	191	168	165	159	179	149	165	185	174	132	168	169	165	160	180	166	166	153	169	183	151	178	162	180	166	169	185	153	181	145	162	178	182	177	145	167	172	190	190	170	155	142	183	174	171	169	175	154	207	177	157	164	166	175	165	178	162	166	171	207	174	175	172	171	183	184	179	159	165	152	145	184	176	187	159	168	164	160	160	168	180	166	159	160	190	192	199	176	171	160	176	183	165	163	172	173	164	186	156	167	193	150	175	165	174	184	188	189	185	152	175	155	162	168	159	188	172	183	151	181	154	165	173	162	177	145	176	198	142	163	178	170	182	178	176	154	179	198	151	161	183	182	165	171	177	153	166	156	166	185	157	146	155	152	186	171	149	184	177	168	170	152	169	163	190	165	186	183	158	173	175	174	200	161	179	157	204	195	169	175	168	184	156	176	163	155	173	155	182	176	193	180	171	179	190	168	161	192	174	196	196	177	164	189	164	164	168	163	165	172	176	143	169	177	160	176	164	197	166	192	182	192	203	195	181	168	179	195	156	180	197	159	152	169	189	164	184	159	188	173	189	162	163	176	149	147	178	168	200	184	182	177	174	166	172	165	153	191	180	186	159	197	157	149	180	183	171	186	183	162	170	148	161	156	171	184	189	182	178	158	184	166	179	184	172	150	182	177	194	169	178	175	170	165	142	162	171	163	161	191	156	152	166	194	178	183	173	166	196	144	187	194	146	164	159	196	155	182	187	157	162	156	159	177	161	162	149	174	171	143	156	159	171	186	154	174	144	182	175	175	164	173	185	146	172	171	159	151	184	191	182	173	174	171	179	161	179	164	160	166	168	178	172	164	196	160	169	167	157	182	146	182	170	179	148	194	179	165	161	169	179	164	166	186	172	165	172	174	123	169	177	164	206	166	165	158	169	171	176	166	169	159	170	173	167	178	185	174	159	175	169	154	172	182	180	189	145	160	180	177	186	166	171	181	173	189	162	204	167	179	176	164	188	152	178	164	178	200	176	174	175	185	195	200	169	172	182	171	158	176	175	165	142	160	168	155	194	156	143	163	166	172	169	161	171	175	184	194	181	178	174	151	165	187	163	201	207	196	178	224	166	170	168	187	168	162	165	183	171	162	206	150	194	173	151	173	192	182	157	183	177	157	182	164	178	153	182	187	177	185	156	185	185	154	182	165	176	184	189	191	153	185	187	164	171	178	165	157	217	146	163	170	183	158	167	184	165	166	167	170	165	179	165	156	154	172	170	170	149	173	190	194	179	148	172	156	193	180	167	181	165	167	189	177	169	158	178	196	158	179	178	177	140	174	168	172	148	155	172	189	199	151	177	187	172	179	152	174	200	178	171	177	163	178	168	190	159	163	186	171	184	174	143	171	157	173	186	166	178	178	128	178	168	178	180	190	180	177	142	171	156	153	182	164	165	161	178	172	189	163	159	193	186	186	184	180	176	170	160	168	171	180	155	183	183	168	157	193	187	166	154	169	179	170	171	170	187	177	173	168	166	154	154	175	165	170	165	185	146	161	170	189	200	186	192	179	169	143	179	154	178	176	184	153	163	178	156	200	188	167	166	168	169	167	156	194	164	173	182	162	181	202	178	191	171	162	190	162	183	168	169	179	171	186	163	167	165	171	158	182	166	159	204	164	147	159	191	183	173	151	207	181	186	184	187	184	180	187	174	175	177	192	154	173	173	192	169	161	157	204	171	177	142	170	157	166	168	168	153	169	156	194	180	164	167	172	186	157	152	150	185	169	165	186	200	160	191	159	151	157	181	185	146	172	173	173	180	162	142	168	156	191	173	175	179	179	183	169	207	176	194	174	173	183	151	188	169	175	173	169	185	177	206	156	169	165	161	161	169	175	148	167	172	161	171	199	154	175	165	179	188	171	179	164	156	160	162	169	163	177	181	154	186	179	188	169	162	199	188	189	160	170	166	173	189	148	168	163	166	162	200	170	206	174	170	178	169	177	179	183	148	181	161	189	168	209	163	163	181	165	171	168	161	184	196	193	176	191	180	186	171	170	157	171	162	173	191	174	146	171	165	177	168	188	190	181	144	185	161	159	162	174	152	171	174	118	164	155	160	160	193	172	168	181	165	166	183	171	176	155	179	185	163	193	169	185	161	178	186	180	177	173	173	189	173	176	182	181	161	180	172	173	193	202	181	168	158	162	180	182	137	177	192	189	168	178	195	164	152	185	184	186	185	177	202	181	187	156	176	166	182	165	179	164	175	155	165	162	159	169	172	175	181	182	144	169	180	178	148	174	160	163	161	161	175	165	169	162	167	154	174	173	165	161	169	156	168	172	160	166	176	160	135	180	153	165	156	175	178	159	158	152	160	165	156	171	184	161	184	164	145	184	170	189	174	146	195	165	176	177	177	151	151	168	174	180	172	184	166	159	174	167	161	168	173	163	193	175	187	172	188	165	203	159	172	190	188	172	153	171	188	159	170	169	167	181	165	174	159	188	170	182	176	173	153	156	187	187	189	169	182	184	175	170	180	158	173	146	193	180	161	170	167	155	177	174	185	165	161	156	152	150	163	164	160	176	182	170	169	157	151	160	160	165	203	182	183	153	162	176	165	181	173	199	180	157	168	178	142	165	158	165	176	174	156	168	172	172	197	181	190	180	196	185	188	205	165	160	175	156	170	158	160	169	158	168	154	167	182	175	180	148	202	183	179	181	165	171	202	165	158	161	163	192	204	148	184	173	154	190	156	165	172	162	174	173	163	160	168	171	180	172	174	176	168	182	171	173	170	187	190	156	176	162	147	175	176	189	161	171	169	164	159	179	163	154	181	183	177	176	177	168	178	164	165	177	169	177	162	163	158	186	169	164	152	172	187	180	180	160	163	145	182	155	172	176	160	189	173	168	179	184	150	143	192	184	168	176	164	151	174	159	156	170	172	180	167	168	162	173	163	187	163	161	158	142	168	180	198	175	177	160	167	173	174	169	165	180	141	152	163	148	172	175	163	189	183	152	167	182	154	177	165	160	178	174	179	165	164	179	180	154	180	169	188
10347	3492	3551	3938	3521	3011	2604	1936	1600	1358	1179	1065	965	955	847	871	795	737	767	704	730	632	682	653	638	680	640	652	632	614	584	602	599	638	596	591	574	569	619	569	576	575	577	594	582	564	551	536	559	552	541	529	554	542	556	556	563	594	558	548	580	564	591	580	536	563	571	541	915	4556	5555	3934	2255	1312	663	499	503	521	544	521	479	522	539	532	537	548	515	486	496	529	488	494	503	514	566	508	548	555	495	555	515	533	512	530	537	533	558	539	538	515	516	495	527	520	492	509	496	522	524	523	546	538	546	503	501	542	481	480	547	537	529	508	549	550	538	561	552	523	483	527	538	501	523	511	537	547	550	547	528	491	565	552	513	494	511	516	514	502	519	536	546	548	537	549	549	535	497	538	547	478	519	502	534	533	521	549	544	519	525	511	508	525	536	511	523	520	501	540	533	494	471	496	514	518	549	542	515	539	517	549	518	520	522	529	537	494	507	562	516	524	515	509	516	579	495	532	533	528	502	511	525	557	505	523	567	551	546	524	512	492	510	501	507	528	553	514	511	518	490	492	533	538	551	511	549	515	563	523	527	555	565	557	516	523	546	538	505	499	538	561	528	541	522	535	513	510	509	519	524	524	532	522	570	548	521	513	533	532	546	508	551	475	564	508	539	526	557	517	551	529	506	503	538	545	489	527	520	529	487	533	570	519	521	539	510	520	502	546	525	507	499	525	530	553	547	529	575	497	548	489	544	519	540	493	552	542	541	522	510	507	549	563	519	550	516	514	520	549	557	552	519	524	536	520	527	537	520	538	524	545	552	541	507	521	542	520	512	479	539	518	478	548	526	518	523	535	513	567	514	478	523	466	538	572	534	506	534	520	523	519	524	523	523	545	509	570	528	539	528	492	508	515	500	507	516	540	516	502	528	561	539	512	564	520	544	524	536	510	530	541	556	570	528	499	536	509	513	496	563	539	547	524	580	499	546	492	536	539	504	513	530	536	519	550	521	573	501	517	509	540	538	546	539	507	543	518	525	474	522	497	541	538	509	519	483	524	522	557	536	535	515	536	539	508	480	522	520	477	556	519	504	511	510	526	477	530	555	550	529	531	522	504	547	532	540	507	536	514	543	524	496	510	497	503	521	514	515	496	509	540	548	507	540	515	555	539	534	517	507	532	561	541	547	502	536	508	529	495	551	536	563	543	550	510	513	531	537	507	506	497	511	469	535	518	545	542	516	524	516	518	539	558	559	557	508	533	499	579	557	479	542	541	510	540	487	537	539	563	535	523	511	513	553	554	545	516	508	563	539	516	516	501	564	544	520	535	534	549	499	543	561	542	564	541	543	558	530	539	524	513	537	533	539	497	565	522	512	501	539	528	498	521	515	557	513	512	508	571	574	535	548	546	520	538	517	531	536	529	514	504	540	547	532	517	557	560	511	519	509	522	535	526	519	525	552	516	513	528	548	526	495	512	500	502	519	527	532	555	530	545	565	572	537	566	552	492	562	536	527	509	547	558	527	505	493	517	539	492	520	547	496	529	512	524	513	556	499	526	498	498	516	520	555	548	475	553	508	507	542	555	521	499	524	528	521	548	535	543	508	555	513	523	540	533	538	512	530	521	509	527	517	518	482	491	544	560	545	529	502	533	532	511	497	513	552	535	500	521	536	556	559	559	486	506	542	520	507	542	534	487	517	570	522	517	543	526	515	532	553	518	521	519	561	494	556	517	539	559	537	520	560	521	545	500	523	553	517	512	510	530	572	548	526	506	523	531	490	516	478	563	502	557	521	535	526	538	538	535	552	519	532	536	513	537	540	514	531	564	527	542	508	495	552	526	513	548	545	499	521	531	536	547	536	503	483	551	560	494	530	521	526	523	489	526	557	514	560	527	497	564	495	512	494	504	527	551	566	552	524	525	499	541	488	521	523	537	522	532	558	525	540	567	526	511	528	524	561	546	505	536	516	486	556	551	553	542	545	536	498	507	541	563	536	547	513	544	526	494	508	552	563	524	536	508	521	542	506	553	523	494	532	529	594	498	502	514	531	515	459	500	556	535	565	580	530	512	535	510	523	554	540	495	572	514	563	507	531	509	553	490	519	503	545	526	491	492	496	513	512	546	521	521	522	533	569	523	570	506	520	520	540	570	553	537	515	545	514	551	531	551	537	533	501	530	509	507	529	538	570	544	503	534	522	520	519	507	555	529	511	578	504	544	542	510	558	550	558	550	537	498	507	467	474	510	528	509	552	565	461	532	490	523	535	533	519	493	447	536	564	535	488	530	529	568	518	477	530	511	530	503	578	496	515	533	536	550	553	532	528	500	550	557	532	544	558	524	556	553	535	515	579	515	537	532	520	526	565	555	522	530	569	552	496	556	500	552	495	501	539	551	495	497	498	525	472	553	488	462	525	512	492	528	527	502	500	529	479	507	502	505	526	500	557	542	553	542	544	542	488	519	514	579	514	500	517	555	524	562	533	538	530	506	530	533	528	499	545	541	523	526	528	534	525	509	520	555	495	536	540	534	555	499	557	506	543	532	510	509	491	529	511	526	531	520	550	464	535	515	545	526	572	528	514	540	550	567	549	546	495	523	506	505	525	457	539	529	509	532	545	513	507	540	489	512	495	535	532	526	539	511	482	543	490	516	527	548	529	506	530	493	531	535	542	544	543	476	556	500	530	561	520	562	545	507	482	563	539	525	553	499	535	535	524	530	468	516	536	536	498	514	517	529	532	537	512	507	517	490	577	508	532	541	516	575	505	547	528	567	510	515	529	497	486	526	514	517	518	538	517	474	517	464	471	539	516	580	502	513	534	552	516	529	565	515	542	552	511	549	520	534	552	496	534	516	519	544	500	565	521	528	568	528	509	544	526	553	485	498	493	541	506	523	553	539	581	491	493	520	552	515	554	501	545	533	581	572	546	518	504	534	501	518	486	499	563	523	531	556	548	508	491	499	498	539	494	570	525	538	521	565	510	551	532	515	538	525	499	563	558	535	531	496	528	482	553	515	518	513	526	520	529	500	517	535	549	549	542	506	520	515	499	493	558	548	502	533	496	507	516	524	518	554	506	502	516	515	534	541	505	509	567	539	522	514	523	516	564	508	546	509	497	518	528	533	499	538	520	537	524	527	513	574	499	573	538	550	526	566	529	544	555	528	503	523	515	510	505	521	491	517	524	531	515	496	494	547	527	523	518	493	531	527	532	536	525	520	551	529	579	497	529	507	494	471	488	482	555	503	478	551	510	514	518	505	493	506	493	500	476	521	564	514	521	547	529	538	513	533	511	481	558	489	517	527	545	565	508	523	509	577	538	544	559	533	519	524	545	507	553	564	540	521	540	517	518	555	490	525	554	507	557	478	556	518	567	530	557	522	577	470	514	521	500	532	541	510	508	535	510	515	514	529	520	565	517	528	533	535	518	547	536	514	504	547	534	518	539	503	528	539	494	514	539	555	511	595	548	522	543	482	546	567	558	535	545	526
28571	11740	7717	5570	3083	1843	1405	849	669	529	482	429	424	375	360	352	325	308	317	313	303	308	305	322	305	302	296	273	260	303	250	273	260	297	266	248	255	249	248	265	257	308	279	264	253	253	274	239	269	278	259	230	261	242	275	267	262	264	285	260	268	277	278	256	268	296	242	272	352	1331	1312	1058	664	434	341	254	238	253	240	252	257	259	270	242	231	246	237	277	235	250	268	254	254	250	265	244	269	264	250	255	257	234	226	273	258	280	263	249	224	233	268	287	236	254	255	236	250	247	253	232	255	228	228	245	258	250	252	252	277	279	238	240	236	231	267	258	259	265	249	257	242	246	261	232	279	235	245	269	243	265	247	254	256	261	276	232	241	255	240	252	238	271	266	253	258	260	272	245	253	280	259	236	277	243	262	268	267	243	254	251	260	234	250	237	254	238	255	264	272	267	266	251	262	265	240	252	249	249	249	263	275	271	279	231	252	288	256	260	256	227	270	257	233	245	248	246	250	267	255	253	251	249	274	255	243	267	252	252	232	250	247	256	247	205	245	250	249	253	241	243	267	235	254	249	234	243	239	245	279	250	260	238	262	242	248	236	250	231	245	223	253	244	276	257	206	229	250	263	281	233	251	245	256	252	218	240	252	265	249	254	259	238	272	256	234	266	274	265	249	286	277	249	269	288	273	234	251	259	256	229	244	227	278	224	256	274	254	268	256	258	254	261	238	266	250	265	222	244	268	259	260	248	247	247	269	245	251	265	283	238	274	276	249	215	234	252	258	248	237	264	276	254	238	244	219	250	278	243	245	277	269	260	247	256	274	252	266	249	246	212	243	245	233	247	240	255	290	267	218	253	237	250	243	250	243	253	290	247	252	245	257	266	274	266	240	250	234	253	225	250	260	257	257	243	255	240	268	292	233	282	252	266	256	242	258	240	281	244	276	251	270	270	262	239	253	270	250	248	270	238	278	274	218	296	280	269	233	262	218	258	253	284	240	252	277	282	270	249	284	260	236	249	271	257	255	267	259	277	258	228	253	251	251	269	242	256	265	241	263	268	238	255	260	242	248	244	256	257	234	256	264	238	251	232	219	239	256	268	242	265	246	261	239	260	272	229	267	249	251	242	236	269	235	242	274	249	230	236	244	229	247	242	235	262	241	273	265	257	255	240	262	257	251	280	248	261	232	257	264	267	270	236	258	257	257	261	234	287	245	248	250	254	230	277	245	265	285	261	260	273	256	219	263	282	265	228	262	251	256	245	242	282	276	228	230	262	239	224	279	253	255	283	242	268	244	259	235	223	256	243	271	249	264	226	266	248	260	266	238	294	229	234	252	239	267	219	261	255	264	252	265	244	241	275	258	242	267	232	257	258	252	274	258	275	230	272	305	278	250	218	277	288	252	237	277	251	262	245	247	256	240	260	250	290	244	264	266	224	291	248	248	253	277	282	250	256	236	275	305	283	247	240	263	262	231	246	277	273	267	252	261	226	251	241	252	259	235	252	244	231	247	250	253	237	251	263	227	253	247	277	256	288	262	262	244	254	248	245	257	253	260	249	248	228	251	248	246	268	235	235	269	235	236	235	271	288	247	242	262	284	251	250	267	224	262	244	262	260	246	272	284	263	278	253	269	256	244	234	250	262	269	238	254	236	237	225	247	249	230	261	243	258	228	269	222	251	264	232	249	238	276	240	243	283	258	234	250	256	268	250	237	259	268	261	243	256	251	267	266	257	251	262	280	239	262	240	278	256	255	266	244	253	260	255	267	251	233	244	259	277	266	232	225	274	265	220	266	266	249	256	241	257	266	257	254	268	250	249	252	253	238	245	248	263	235	275	254	257	252	249	284	241	202	255	245	280	243	243	253	252	282	252	252	253	258	245	245	247	263	236	254	246	231	237	249	243	266	231	274	266	270	254	273	270	280	232	236	239	263	227	277	242	239	245	266	253	227	259	247	241	245	245	265	272	260	258	249	253	272	237	273	244	224	234	247	279	255	262	267	264	286	235	255	245	274	252	253	244	294	234	274	279	251	234	237	255	275	265	249	290	267	263	228	251	254	263	267	264	273	218	240	240	295	252	239	248	259	241	251	278	234	216	251	267	257	269	253	276	241	246	227	256	262	251	212	267	257	253	270	243	250	244	243	270	258	244	253	262	233	222	265	246	260	239	258	284	249	245	242	256	243	239	234	245	231	235	229	261	234	276	249	262	239	244	262	231	265	252	257	274	239	254	251	279	236	239	274	241	273	234	252	258	256	260	269	241	250	242	279	243	245	241	259	288	262	253	257	261	250	225	224	240	253	242	265	256	277	226	264	251	266	258	247	251	265	265	277	248	254	249	251	254	256	232	262	269	229	274	233	281	255	277	253	278	272	244	295	253	267	246	262	247	273	273	272	249	272	252	229	271	279	293	272	249	275	267	227	240	234	260	266	249	248	279	264	247	269	261	236	263	244	242	262	271	236	249	252	266	282	250	214	273	260	256	243	237	256	234	249	244	239	271	249	267	243	277	249	284	260	252	278	257	267	269	249	289	249	271	260	243	253	268	268	259	243	254	260	268	243	263	266	238	278	269	278	259	266	269	266	262	283	242	243	228	264	267	257	273	241	212	245	245	258	250	235	252	269	244	260	236	245	246	251	248	252	249	235	256	270	257	257	255	230	266	257	266	260	244	247	249	230	266	249	244	252	266	265	236	230	253	241	247	244	248	262	236	257	240	219	276	242	253	261	241	223	265	247	264	246	263	277	245	237	223	274	249	272	272	259	231	259	228	234	267	248	269	265	262	262	277	273	229	258	244	260	257	253	247	228	268	283	263	228	267	249	239	262	255	258	214	270	253	249	274	207	251	248	265	263	236	217	251	265	254	237	246	238	241	252	285	266	264	231	265	252	267	245	258	251	281	276	265	237	277	259	246	235	260	249	241	246	276	234	267	226	257	245	265	217	261	233	260	241	271	252	259	243	249	287	244	221	271	244	250	229	255	264	249	238	275	265	249	288	251	267	245	278	268	258	265	267	258	276	227	260	246	228	238	255	267	230	268	266	273	267	252	247	257	273	264	245	255	272	272	222	281	254	269	237	248	265	270	228	265	277	229	268	273	296	267	235	249	271	268	243	231	246	267	249	261	261	248	236	291	245	271	257	236	241	227	276	265	257	240	246	261	247	250	249	249	254	266	238	248	257	241	223	268	263	259	254	274	263	221	245	232	230	255	260	244	246	257	272	253	253	248	251	240	271	260	250	249	262	255	281	253	279	253	268	301	271	277	225	240	269	268	270	240	264	218	261	266	282	243	249	276	259	248	259	257	253	258	219	228	249	238	224	266	258	241	237	259	247	258	290	269	244	242	245	265	233	278	245	250	238	256	272	266	252	253	221	247	246	265	228	283	224	248	280	232	272	274	262	237	237	272	232	277	269	247	233	253	257	251	259	242	224	243	239	271	261	242	252	224	263	258	244	234	246	263	246	257	248	245	263	260
17534	5503	8752	8976	6962	5917	5172	4004	3221	2571	2218	1906	1749	1667	1558	1440	1410	1289	1216	1207	1129	1073	1050	1071	1032	948	956	1014	919	981	896	890	887	882	860	897	888	840	833	854	822	844	860	875	828	769	802	805	789	827	824	825	816	759	782	785	846	766	796	862	828	799	826	820	831	849	800	792	2028	9280	8943	6986	4072	1976	1092	706	727	698	757	716	693	753	747	694	722	699	732	756	720	748	782	737	679	740	733	771	741	761	722	679	738	717	775	740	732	708	721	708	719	714	745	687	791	754	741	732	733	744	753	714	681	732	716	712	721	719	728	696	740	761	730	759	742	753	719	738	689	715	723	802	719	680	707	714	657	699	753	735	747	775	737	738	777	761	699	726	716	697	690	772	703	813	704	702	748	689	747	776	692	756	724	737	748	686	689	728	742	720	739	717	753	786	758	747	721	706	726	762	730	768	768	777	744	748	731	716	743	736	715	747	783	733	703	733	676	802	726	710	740	780	686	683	731	739	777	701	712	711	730	710	747	694	725	711	746	751	670	703	725	737	756	723	705	749	752	712	770	739	751	722	717	711	705	760	782	724	706	737	681	704	726	724	685	737	774	736	743	748	728	723	721	747	776	687	773	751	733	710	715	683	694	762	727	697	737	713	736	745	740	744	678	685	707	741	728	676	749	757	748	706	776	745	735	745	706	757	701	695	723	739	717	742	688	752	703	761	783	724	765	729	729	736	710	761	718	716	766	760	748	717	682	752	715	757	742	723	744	724	763	732	691	724	751	712	697	778	714	714	709	774	736	733	752	760	710	764	759	755	715	709	724	718	691	792	740	684	763	793	657	744	697	791	712	771	742	748	690	735	731	699	740	725	783	732	704	758	696	701	738	708	741	716	746	691	688	735	727	742	750	731	742	708	719	807	721	734	785	746	740	741	751	729	720	742	723	798	694	732	723	746	750	773	757	728	770	745	709	743	734	708	722	733	719	756	743	734	743	771	766	698	720	687	763	741	699	737	758	698	734	770	731	747	726	721	736	749	703	747	717	779	719	749	723	714	716	709	715	709	729	707	772	667	747	742	686	714	754	738	713	721	726	744	767	786	724	779	696	729	706	708	701	733	750	729	718	736	769	751	805	749	810	718	742	692	690	739	719	716	763	689	716	713	694	728	706	724	744	738	752	708	700	674	723	730	716	750	815	751	723	738	706	713	689	721	696	726	711	710	756	730	746	729	746	732	713	734	689	734	736	716	800	764	693	704	750	765	765	732	726	730	694	763	717	684	691	721	703	731	700	743	755	763	744	742	697	668	743	777	730	732	750	753	812	733	720	724	694	744	744	730	724	726	714	763	730	717	714	726	786	734	698	685	714	717	760	747	760	711	780	707	735	690	742	734	690	739	735	771	746	680	731	711	741	723	764	749	761	736	741	738	730	736	725	765	776	698	732	686	732	727	718	777	706	760	737	727	677	707	732	747	764	715	743	750	730	712	724	681	689	778	736	714	716	766	688	668	749	712	748	763	665	778	719	726	726	743	728	710	747	735	722	750	739	826	726	733	758	708	712	733	713	742	759	669	737	773	711	733	800	738	703	678	734	722	775	749	757	733	742	729	688	676	721	732	705	728	706	743	703	752	810	705	704	724	774	734	741	759	726	732	753	722	745	753	734	720	725	809	713	721	675	694	675	738	734	760	708	719	745	733	758	731	758	771	717	721	711	684	734	757	689	735	741	748	705	724	743	733	732	784	674	751	698	721	757	710	738	722	756	752	750	753	671	696	756	709	736	714	720	674	800	738	763	737	690	696	732	703	724	768	739	697	693	744	716	730	738	736	757	721	683	755	815	709	739	738	760	728	707	737	741	741	714	719	733	742	701	685	711	732	750	747	714	721	763	715	768	732	764	724	713	724	766	739	744	727	735	771	692	775	753	743	753	734	684	759	718	711	720	692	672	735	737	710	796	670	711	741	706	733	687	719	767	715	765	727	767	740	755	742	691	713	731	743	737	716	725	781	762	688	749	713	733	730	709	735	748	695	744	752	728	705	731	705	710	714	747	721	715	708	824	749	717	726	743	774	741	710	805	750	725	753	729	748	692	749	768	742	722	775	705	775	740	775	752	743	733	732	751	719	701	707	768	741	732	719	735	760	751	736	723	740	771	742	701	746	736	719	691	734	735	734	730	775	728	760	742	710	708	688	750	692	763	700	705	727	658	794	779	748	754	717	725	656	685	743	748	745	743	693	719	733	734	744	736	748	764	714	719	726	744	734	703	780	715	732	699	783	798	717	718	773	768	718	739	713	710	732	801	764	775	781	742	671	727	774	698	779	727	741	701	719	780	762	730	696	768	776	832	680	728	788	708	738	721	713	720	776	763	768	684	718	742	752	755	734	688	747	744	718	695	756	692	707	757	730	718	764	740	698	706	689	753	717	789	773	693	743	732	696	753	757	688	734	707	715	713	742	757	701	749	732	736	721	762	748	753	737	733	757	753	728	713	708	729	764	711	766	739	719	707	703	789	669	699	669	716	788	730	761	695	728	794	721	721	723	726	715	735	723	747	740	731	702	710	739	708	723	695	709	691	734	749	731	782	741	745	746	775	685	721	727	665	717	753	743	712	711	718	741	712	712	705	741	727	773	736	707	661	723	713	732	694	695	702	739	773	771	707	713	737	724	726	716	638	765	779	717	707	719	721	734	747	712	745	697	765	713	725	750	723	704	709	751	709	726	703	741	739	747	743	768	750	711	723	723	761	715	708	737	662	752	719	742	782	715	733	743	752	713	730	762	711	757	702	750	732	714	698	729	708	723	735	758	752	709	765	777	710	712	712	763	751	693	694	709	764	763	695	726	711	731	678	741	712	769	754	694	729	684	703	746	708	773	708	769	728	755	750	737	750	720	739	756	677	711	727	710	713	748	715	759	704	697	705	741	744	734	716	724	692	676	726	687	747	721	775	718	650	701	785	746	677	739	730	733	760	746	721	745	737	771	727	714	712	732	733	751	712	693	728	749	739	724	747	749	700	712	725	752	745	715	772	702	707	781	735	731	732	728	703	756	703	729	764	714	740	663	734	741	750	761	759	707	728	719	774	721	701	677	708	730	752	741	738	731	734	736	791	674	700	747	779	791	698	729	719	716	716	739	741	728	733	702	698	794	695	778	736	678	734	705	738	781	735	742	714	711	760	757	740	744	710	712	710	690	744	723	760	717	727	736	768	709	718	688	703	722	692	687	725	754	735	724	674	759	732	752	723	709	707	733	758	692	740	719	728	782	701	756	759	699	683	759	715	744	723	731	723	688	747	747	708	727	751	756	700	707	706	748	735	679	766	731	709	668	709	638	686	715	735	726	752	792	723	783	729	725	755	725	718	730	748	761	701	699	755	725	782	759	738	713	748	686	735	733	751	733	718	765	784	682	699	726	753	757	747	746	732	738	721	701	736	687	698	709	751	714	751	693	680	747	729	742	733	707	756	677	710	709	694	679	740	726	738	687
4015	489	342	280	261	215	219	222	220	216	215	244	184	182	206	196	202	228	206	205	205	181	189	188	192	235	220	197	189	234	193	205	204	207	219	198	211	210	200	212	188	181	206	190	208	205	221	203	212	211	213	212	204	207	230	181	180	209	206	216	205	215	206	206	180	205	197	188	215	216	327	339	316	264	262	203	193	209	204	191	190	187	213	225	203	204	196	188	180	186	209	203	222	211	238	206	213	216	201	171	184	180	199	190	188	210	213	204	201	205	185	180	196	200	208	221	215	223	212	199	209	213	187	208	201	185	196	184	221	211	191	206	200	191	232	193	197	170	191	215	208	200	200	204	174	169	220	204	194	205	183	235	214	197	207	209	208	205	223	191	204	181	204	190	195	199	194	212	184	197	200	234	184	189	198	215	213	255	210	188	194	200	198	192	186	201	188	196	209	231	216	209	227	215	205	220	209	213	209	209	223	200	194	198	224	213	196	211	218	213	221	219	208	187	200	221	203	194	190	204	203	209	209	195	200	204	216	213	190	177	198	198	194	210	203	191	238	223	203	197	167	197	199	229	199	180	222	245	217	226	202	195	214	213	198	202	194	208	209	203	174	212	209	206	194	197	213	213	177	205	196	203	212	194	221	212	214	205	173	206	212	179	187	187	203	186	220	237	199	188	236	211	203	229	200	194	191	216	221	228	209	173	194	200	198	190	206	240	198	207	207	215	215	207	184	197	194	198	217	214	197	198	211	184	185	206	205	204	180	200	206	199	195	225	217	248	214	224	211	199	213	189	194	185	192	228	181	189	197	191	220	217	195	203	193	198	190	198	188	161	204	233	195	179	209	203	212	183	209	219	215	216	193	202	211	197	203	210	200	214	212	224	172	184	214	179	209	212	206	216	195	218	205	200	204	196	201	212	204	213	207	184	216	186	192	199	206	200	183	204	202	186	189	186	188	234	214	203	191	215	192	211	184	194	197	215	176	204	207	220	188	195	206	222	187	217	190	190	210	221	210	215	204	196	177	218	209	213	202	212	186	226	247	211	210	219	200	207	194	193	203	219	181	194	187	216	199	210	231	187	211	199	185	221	216	217	211	204	231	220	183	202	189	219	184	182	225	224	195	181	191	213	197	205	194	189	213	199	213	206	192	178	211	194	205	181	205	207	213	227	200	194	208	204	219	213	208	201	197	193	203	209	199	234	188	185	199	200	184	214	188	201	173	211	194	214	224	205	191	189	203	219	215	205	231	214	210	214	190	199	215	191	201	190	205	197	196	206	207	213	241	213	192	215	208	215	212	186	205	213	189	198	179	206	213	201	185	201	195	198	204	197	176	216	212	211	236	201	186	208	195	194	227	234	195	204	202	209	213	220	199	175	194	212	234	202	221	196	195	214	218	188	204	218	220	197	210	200	233	197	220	196	219	229	206	226	239	173	200	171	203	207	187	211	191	181	218	198	227	206	196	201	196	180	198	213	241	199	199	219	205	197	195	186	207	181	184	214	200	220	179	213	210	187	215	207	240	214	203	200	215	196	230	221	218	192	207	192	209	203	191	235	187	209	196	189	216	213	186	196	200	199	203	189	185	199	212	190	203	215	200	224	198	183	204	210	179	205	209	188	222	173	196	229	223	208	209	213	215	200	175	227	211	176	176	187	210	216	209	196	208	205	216	215	202	205	193	195	221	201	201	218	212	210	199	192	191	190	203	168	207	219	186	193	199	185	194	198	203	176	225	198	207	201	221	208	222	205	217	215	203	196	189	193	195	183	178	198	199	182	206	216	201	188	216	220	186	194	192	190	206	217	187	188	198	203	170	203	173	212	203	217	218	210	193	203	187	216	181	220	231	189	183	225	191	210	192	192	217	190	190	188	193	197	185	200	238	204	214	216	163	192	185	214	220	215	195	192	188	177	220	234	184	211	189	205	182	219	195	188	183	230	207	213	216	210	213	227	221	208	218	212	203	203	213	186	208	209	204	203	229	215	213	196	214	211	183	176	187	203	225	173	226	207	202	177	230	197	196	189	203	182	199	189	196	212	186	185	209	193	197	178	209	191	185	211	189	178	219	217	207	212	210	211	225	206	196	199	199	205	173	204	215	222	211	203	220	200	221	205	213	192	214	203	221	194	190	189	199	185	200	176	188	220	188	198	200	196	213	215	221	208	192	199	213	206	199	175	219	185	188	177	191	199	191	213	181	197	201	213	197	210	183	197	187	200	204	207	191	221	200	169	176	215	216	181	214	206	192	201	203	199	216	212	222	217	211	191	202	178	204	187	190	236	202	214	172	198	206	194	203	222	206	202	224	175	191	194	193	208	178	192	188	217	190	186	183	224	200	206	189	200	203	189	194	203	213	206	206	219	220	215	193	222	169	171	186	185	206	193	191	217	210	192	219	197	197	209	189	166	198	190	213	201	194	182	194	223	210	200	182	204	211	170	216	196	202	199	193	231	206	195	222	194	201	208	193	190	178	201	200	193	201	202	221	199	204	191	207	195	202	196	210	203	202	195	192	195	202	205	207	230	197	174	225	229	186	197	204	192	226	199	178	199	208	198	192	218	210	213	187	206	210	201	224	198	223	212	201	186	192	224	187	176	206	225	204	222	189	200	191	192	198	201	209	194	182	200	208	199	223	206	232	202	202	184	221	200	205	194	187	187	217	178	201	190	174	203	205	211	199	206	200	198	187	207	212	211	186	187	196	220	200	199	208	197	209	199	190	208	182	198	198	217	195	222	217	182	199	220	188	197	196	214	192	199	197	230	226	215	222	206	235	217	214	234	210	183	222	191	197	195	216	209	209	214	199	204	197	194	172	195	183	182	191	191	187	242	189	179	211	204	207	208	183	217	183	185	228	186	210	217	194	203	198	195	211	209	209	216	206	195	193	198	244	199	183	180	183	198	208	174	212	198	197	215	214	185	192	219	194	206	205	194	202	174	209	206	181	206	209	195	215	200	215	228	197	184	183	197	207	190	192	181	169	190	198	191	191	204	185	191	202	226	201	205	190	208	210	199	195	194	206	205	195	184	206	212	210	208	189	207	197	202	211	195	180	213	233	199	199	213	197	180	211	168	195	209	205	201	232	229	202	193	210	180	206	164	195	187	203	196	203	182	186	198	193	211	200	203	211	215	210	197	202	227	220	212	184	191	200	186	201	212	188	201	187	180	229	213	200	197	205	205	203	223	202	176	188	206	190	222	209	194	221	208	210	218	176	229	203	185	185	220	213	197	185	225	226	215	172	207	189	200	218	171	190	197	194	184	212	203	220	222	185	205	210	192	187	191	192	209	177	213	197	195	199	191	217	177	204	233	192	196	213	210	221	200	206	170	210	208	223	205	195	173	230	219	210	179	200	182	193	182	229	208	228	175	214	221	191	185	210	202	221	210	200	217	184	210	210	178	220	194	221	217	198	198	181	197	201	219	215	220	231	223	195	195	177	187	185	196	197	219	219	213	207	206	210	209	211	189	221	229	207	225
3401	826	874	850	783	762	746	711	684	692	654	637	632	630	587	602	596	623	593	627	634	598	621	602	617	632	611	564	550	628	617	642	566	650	546	615	619	590	590	608	648	629	591	627	564	605	591	571	601	584	586	603	560	576	563	579	597	607	599	567	621	560	593	573	587	596	610	583	631	843	1439	1457	1196	997	762	569	590	603	582	639	590	618	575	598	544	619	606	599	578	617	607	592	608	597	620	595	614	626	616	586	574	580	604	613	613	601	598	564	589	584	601	603	562	587	609	561	568	595	590	580	610	596	548	571	574	554	623	582	625	599	621	623	599	566	607	585	612	578	572	589	557	577	563	597	571	611	650	589	613	643	624	604	585	612	631	622	618	622	621	569	603	576	633	576	626	625	603	574	579	577	601	599	562	558	600	573	648	583	620	590	568	584	602	590	582	586	598	584	582	568	611	587	571	560	578	619	599	594	625	613	641	583	628	618	590	617	591	600	646	605	594	607	560	573	551	584	604	591	571	612	583	624	632	619	571	571	647	564	576	616	570	611	598	573	622	626	615	597	573	624	608	610	580	587	535	601	600	633	602	637	631	574	591	662	541	582	554	589	601	586	641	581	537	583	588	576	630	595	568	568	616	542	593	645	649	590	629	575	590	580	590	565	578	588	599	594	622	609	596	613	626	623	606	593	565	608	558	593	586	611	604	582	607	595	603	568	584	604	621	617	617	573	553	600	583	612	580	591	583	590	600	587	598	585	550	579	575	593	565	566	622	535	584	582	632	560	609	618	593	597	602	567	571	611	590	619	629	577	641	584	594	604	598	614	583	591	618	651	549	632	580	638	588	600	600	627	593	585	612	659	589	609	586	609	558	604	626	613	602	606	604	553	600	635	615	605	574	605	569	580	566	580	598	582	636	595	573	601	600	602	616	606	604	558	597	623	588	582	606	617	604	579	583	602	565	585	610	601	577	611	597	556	606	620	600	549	591	620	631	570	621	629	593	586	581	612	601	601	571	582	606	621	645	590	575	597	585	605	609	615	581	612	602	594	590	593	613	578	627	612	603	628	588	585	600	574	609	611	577	609	606	548	594	602	606	573	560	599	628	566	578	581	544	544	586	590	622	601	604	569	609	642	603	564	603	584	609	565	604	537	571	584	616	609	563	607	590	612	546	583	622	581	582	601	635	551	593	568	612	626	591	620	604	550	628	620	566	618	610	596	639	575	581	586	586	618	601	602	577	595	571	597	585	635	599	544	598	554	633	626	588	598	514	601	586	573	592	591	586	614	593	597	574	588	591	592	608	628	571	605	603	546	614	609	572	614	620	562	590	560	576	626	578	603	604	584	542	604	616	634	655	604	641	611	615	586	596	567	572	572	597	635	620	603	587	606	593	626	583	585	593	555	617	585	594	643	549	586	623	587	546	597	637	611	589	600	589	610	605	616	623	570	657	570	595	579	583	557	634	611	610	614	557	626	622	590	613	576	571	591	587	610	607	604	615	584	552	580	596	601	589	615	604	572	608	583	569	603	559	591	634	568	634	595	585	522	644	613	608	576	587	587	621	594	613	633	595	647	627	590	583	586	575	591	607	589	609	558	599	565	540	590	588	536	654	587	623	588	644	576	579	570	564	636	613	591	599	589	594	580	617	632	574	582	586	595	626	622	572	564	616	581	568	601	586	580	627	598	614	593	570	604	568	607	590	571	614	603	584	598	600	586	633	594	583	558	626	581	584	568	587	594	599	562	620	625	607	617	580	614	533	586	603	608	587	638	577	561	609	579	603	601	611	576	608	619	632	630	574	570	618	580	588	565	548	617	606	584	581	596	568	590	584	606	621	605	622	581	607	570	592	622	563	608	635	599	617	598	548	651	639	616	582	581	605	585	608	570	612	601	622	576	582	611	616	597	595	615	572	608	640	610	560	556	575	590	583	574	619	557	607	593	620	628	580	602	590	604	593	585	591	572	581	609	622	586	579	610	609	578	583	575	579	589	619	639	616	630	599	577	605	614	553	624	583	655	589	586	602	569	614	586	615	611	646	596	582	578	597	609	595	579	621	596	615	652	575	610	627	594	575	572	591	651	606	606	597	613	604	593	634	608	635	571	612	558	622	585	566	612	615	500	592	632	551	568	629	602	629	632	584	586	621	640	586	557	615	592	599	564	616	591	560	618	591	605	615	582	598	578	580	572	582	550	591	618	597	586	573	599	578	598	596	581	583	563	554	573	626	572	607	568	623	630	610	597	575	616	570	622	552	574	569	605	618	579	580	615	618	589	596	584	596	610	564	609	586	594	607	561	573	591	635	602	610	602	597	554	597	581	621	586	595	612	604	569	582	597	550	584	573	625	657	616	625	594	593	630	592	606	629	581	560	592	587	562	603	638	617	587	581	602	590	616	586	604	601	619	591	644	590	581	590	587	624	610	604	573	607	612	624	596	593	594	598	555	650	571	640	592	568	590	642	625	589	617	554	581	607	615	517	607	575	615	600	584	609	607	630	615	617	615	548	596	596	608	586	642	614	594	605	554	570	583	580	572	616	616	586	621	590	611	654	576	608	591	577	583	581	629	635	589	556	567	604	557	561	582	612	624	588	627	635	625	576	598	616	581	563	563	593	612	591	632	634	568	628	592	586	634	630	603	627	608	591	609	563	613	626	582	614	569	622	531	609	611	605	621	610	590	582	617	617	567	600	571	566	589	604	627	612	594	557	606	626	604	592	596	615	578	594	583	582	568	594	595	616	614	592	614	604	559	602	613	619	603	619	630	604	627	602	578	583	606	592	600	617	590	569	612	593	576	616	585	639	563	545	588	579	633	592	577	598	614	581	624	619	602	567	613	609	623	618	587	559	570	630	601	597	653	628	623	563	583	594	541	621	571	580	625	604	592	603	627	623	592	608	600	578	558	647	573	611	623	593	585	625	608	631	588	575	609	567	615	604	595	598	554	614	576	604	654	575	601	581	641	620	531	577	607	587	620	603	616	606	603	578	573	615	564	592	621	643	599	579	619	593	620	610	616	644	605	607	575	590	621	614	602	610	607	585	637	574	579	632	608	641	615	573	613	575	603	616	593	540	570	574	604	609	633	608	602	578	557	598	619	626	607	603	609	605	592	614	605	586	614	589	592	599	610	584	629	626	585	621	602	586	605	613	583	606	583	626	601	573	586	598	632	576	576	619	568	586	620	579	609	594	573	567	611	540	593	604	617	568	597	558	593	578	647	583	576	586	590	596	618	549	546	583	581	612	591	586	572	580	628	561	595	575	658	597	613	599	595	576	575	621	604	560	557	595	628	585	617	617	609	612	584	579	590	629	596	628	605	602	578	588	584	606	600	534	559	625	585	616	573	583	577	590	569	622	593	565	585	601	572	615	583	588	602	599	576	597	568	651	593	593	626	583	622	606	616	563	629	553	619	622	604	606	586	603	622	584	609	589	551	569	592	596	592	606	602	618	624	588	580	566	625	559	552	610	613	608	603	599	567
19105	7124	6736	4031	1790	965	591	439	323	293	259	270	229	224	224	206	201	208	222	203	170	206	187	221	202	183	171	196	201	229	164	154	202	208	177	161	192	177	146	201	174	181	192	167	185	154	178	198	171	170	181	168	188	158	141	184	186	154	155	187	176	160	184	195	161	170	173	156	236	601	764	587	440	278	180	195	184	179	175	184	184	147	172	167	170	177	167	180	161	180	145	160	180	148	182	164	180	169	163	166	177	164	161	164	172	162	174	158	154	158	195	165	176	141	182	143	166	168	162	165	195	188	175	168	188	181	154	159	154	173	176	181	146	175	155	175	153	159	176	154	170	170	184	210	174	173	196	163	167	172	177	164	168	183	164	175	165	184	189	158	172	156	200	173	177	180	169	154	164	185	165	180	179	156	167	180	185	188	183	179	152	162	170	186	161	204	149	164	199	172	142	165	173	200	179	190	169	176	160	179	176	178	184	165	176	172	182	157	177	174	166	180	184	183	129	178	176	170	161	167	152	205	165	170	168	180	188	178	151	157	167	164	181	171	150	167	187	165	164	184	186	167	170	151	164	188	178	178	143	164	165	141	153	158	156	159	172	161	141	185	153	183	165	189	169	166	174	187	170	195	157	143	175	174	146	178	158	190	163	177	186	173	156	164	181	193	187	154	148	181	172	193	181	162	186	156	182	174	161	167	156	156	177	172	182	143	171	174	186	185	186	172	152	177	175	164	160	170	188	185	155	148	160	163	192	189	172	160	168	165	165	159	160	170	171	178	152	135	180	155	146	164	184	172	146	167	183	167	187	159	158	139	171	175	187	166	176	157	177	202	197	205	147	157	157	169	167	155	173	144	154	170	176	165	170	147	167	171	184	158	166	188	179	153	170	156	177	172	179	167	186	151	137	173	186	157	149	163	172	158	175	161	169	179	186	177	184	186	202	178	168	146	173	164	177	174	168	154	155	173	164	160	189	155	192	164	185	162	191	208	185	165	166	162	144	159	161	167	174	156	153	176	158	183	164	210	168	167	197	161	167	194	178	181	184	160	158	177	176	173	178	178	164	174	186	149	179	184	195	187	178	132	196	173	165	179	158	151	192	168	173	184	179	187	178	175	165	183	196	169	170	162	166	176	166	196	185	148	198	180	169	175	176	161	170	176	159	200	169	169	198	176	158	184	162	176	158	166	149	198	199	167	156	170	165	148	193	159	170	158	202	178	181	209	163	160	166	151	163	182	185	182	168	182	178	158	187	156	172	165	150	164	172	169	162	157	176	157	156	177	144	158	159	181	160	147	155	194	168	175	165	180	180	174	179	160	168	196	187	159	158	146	181	186	166	124	168	193	180	172	184	143	151	185	167	178	167	165	158	188	159	140	181	170	177	180	163	163	196	181	169	193	176	174	195	155	171	159	193	189	172	160	178	158	172	177	182	164	168	169	191	150	147	149	169	184	163	176	192	165	181	172	180	176	157	172	172	168	156	170	147	196	174	193	180	184	165	188	179	173	151	159	155	150	187	181	170	179	147	179	166	193	168	181	162	170	152	152	143	190	178	157	165	158	174	177	182	159	172	168	179	179	194	167	181	186	145	161	183	161	180	144	163	157	165	181	169	186	165	164	184	199	168	163	189	170	156	158	160	168	164	182	157	175	164	166	186	182	163	198	188	161	158	170	202	184	171	172	158	164	155	135	168	185	157	173	186	187	146	179	165	172	185	192	157	162	170	171	163	160	176	165	169	171	194	157	160	154	174	194	168	169	167	172	170	186	145	186	154	162	156	186	175	161	168	156	168	168	161	172	181	164	169	207	157	156	164	166	174	159	164	170	168	163	176	149	191	184	158	181	195	171	163	178	179	153	179	176	146	171	181	167	173	169	160	158	180	168	164	158	178	159	165	171	158	166	201	175	167	177	163	174	164	187	150	176	146	191	185	173	156	167	157	156	185	176	170	163	196	183	167	172	168	180	160	143	183	172	170	174	164	183	190	162	158	165	159	161	162	163	188	172	161	178	151	183	189	172	176	173	171	180	145	158	173	148	153	154	171	166	176	192	173	171	175	164	171	169	180	172	163	196	165	191	184	153	160	164	178	175	198	161	158	188	167	178	178	175	194	168	174	166	154	160	180	170	172	198	162	161	160	174	182	180	174	169	162	167	174	150	177	172	150	155	182	175	147	167	169	188	147	169	169	188	160	171	172	174	159	185	154	165	179	170	147	161	166	164	192	170	151	192	149	145	141	174	192	171	166	178	170	180	160	177	181	180	178	148	174	165	179	157	164	166	154	178	170	161	164	199	160	163	185	183	173	169	195	161	168	173	176	150	175	183	161	169	164	165	178	168	160	167	167	196	173	181	166	163	171	159	168	178	174	178	151	167	159	194	176	165	172	178	180	190	168	169	178	181	169	177	152	192	149	191	146	177	152	163	162	156	177	161	175	164	167	180	192	173	160	148	173	158	159	173	165	200	185	192	183	147	162	178	146	178	157	165	157	176	168	195	174	188	169	166	157	164	197	173	158	165	166	172	168	163	174	154	158	169	172	169	188	162	153	166	157	173	177	169	138	164	174	155	153	168	154	180	160	146	181	174	177	170	168	230	156	180	198	174	173	169	171	164	172	172	187	167	171	192	159	179	189	149	180	178	168	160	182	179	174	166	162	184	189	170	180	152	143	172	182	175	194	178	179	178	163	161	170	161	168	177	199	178	170	176	203	171	157	155	185	155	173	160	169	183	168	164	182	183	161	170	193	147	193	163	194	144	162	162	160	159	156	170	172	173	191	163	171	159	164	168	159	172	179	164	161	149	174	162	175	167	165	182	181	177	172	184	139	188	179	160	174	171	171	172	172	149	185	186	196	182	157	198	189	176	182	164	174	156	168	154	180	175	158	168	162	173	180	181	172	178	152	176	202	182	168	159	184	162	160	192	160	144	179	155	179	166	164	181	156	192	172	152	167	192	179	162	212	163	163	189	173	172	185	174	176	168	193	178	163	177	182	172	181	165	178	184	187	188	204	156	168	192	152	184	168	167	176	165	171	156	177	185	171	175	173	152	189	169	139	174	162	165	155	163	170	174	170	161	186	174	179	174	153	150	179	155	191	187	179	154	156	160	181	179	179	164	166	170	183	172	176	164	172	170	200	162	197	153	200	171	171	165	168	147	175	184	176	160	164	192	180	167	177	164	183	165	162	178	201	201	176	179	194	140	179	193	192	170	149	186	158	172	166	180	181	175	180	164	164	174	182	153	185	165	175	172	165	169	195	166	157	163	180	171	162	178	147	184	155	159	176	166	145	154	164	157	181	187	181	158	167	197	181	176	170	166	149	161	217	179	191	151	170	167	175	199	183	186	152	154	162	167	179	172	170	165	171	168	173	168	169	164	169	162	185	174	180	168	173	160	136	177	161	170	175	150	174	146	170	178	164	178	168	166	189	175	193	170	168	165	164	173	173	158	164	168	173	181	179	155	163	160	189	155	181	183
13150	3852	7368	5550	3284	2709	2304	1917	1556	1367	1228	1046	999	964	897	808	769	781	735	707	690	670	667	678	654	618	596	632	636	584	595	544	596	594	627	560	556	539	577	576	616	579	566	556	578	557	570	562	615	607	586	564	577	535	539	534	539	575	525	572	592	576	607	547	566	568	618	536	879	4073	5528	4130	2592	1374	713	560	478	531	570	518	524	544	512	482	520	479	551	518	517	547	521	521	524	543	517	506	530	516	557	535	532	545	517	512	537	547	540	545	560	499	485	484	515	539	519	518	515	496	539	523	493	498	503	522	506	479	532	495	548	561	519	534	512	498	534	494	512	539	489	535	506	533	523	522	532	524	527	546	547	487	536	501	525	508	494	540	503	511	530	565	503	553	512	552	517	537	541	530	533	535	546	520	530	516	531	502	502	511	541	518	559	506	533	531	506	501	547	561	547	524	489	560	507	501	540	537	520	512	541	557	538	532	542	535	522	532	526	523	527	525	517	488	552	524	541	546	521	593	549	548	532	461	541	508	528	513	517	515	513	504	552	522	538	479	509	519	497	532	512	547	535	498	504	524	549	548	541	522	555	543	485	560	499	501	506	534	520	502	570	493	491	532	550	477	554	522	503	564	504	551	511	547	543	561	539	495	524	546	527	564	545	508	539	511	520	574	508	535	547	497	508	582	527	524	564	550	465	509	554	482	516	529	477	524	549	530	561	509	523	538	551	505	490	521	570	547	520	528	562	503	525	513	527	522	503	526	496	541	530	504	508	554	537	552	546	502	545	528	549	548	502	517	519	540	497	528	494	551	526	523	514	520	522	522	542	517	540	497	534	535	541	514	542	525	535	518	517	526	571	514	496	541	563	542	544	521	549	478	494	554	521	514	530	574	503	554	536	569	509	483	499	517	532	526	539	556	495	525	564	535	520	535	513	508	504	534	502	533	569	532	489	524	522	546	524	536	544	525	505	548	498	552	520	504	520	505	501	538	523	517	490	519	569	545	528	548	531	551	541	550	506	506	499	566	507	541	507	560	510	529	539	511	505	470	530	531	511	513	535	489	531	536	526	522	504	516	519	522	524	514	488	503	547	528	527	523	505	502	508	587	545	476	503	593	528	492	536	567	552	500	517	521	543	492	537	547	562	533	472	508	525	500	566	537	521	538	574	566	498	496	468	549	536	525	504	525	515	517	500	545	545	514	524	557	538	492	513	478	542	536	501	511	517	513	531	517	550	522	521	538	536	533	526	564	574	551	531	526	537	491	484	527	527	541	552	478	550	541	551	525	518	550	508	571	552	532	484	547	571	517	498	525	496	511	513	514	495	525	524	565	501	500	538	474	501	540	538	534	536	532	477	513	513	498	526	538	510	570	502	544	461	528	532	500	518	559	539	551	539	533	531	510	547	518	524	557	514	519	536	503	533	517	498	538	545	544	508	515	548	551	511	536	550	499	525	520	506	511	470	566	538	523	540	500	534	531	501	535	551	514	542	520	544	503	498	523	533	483	514	522	550	495	530	526	486	492	525	467	574	508	502	473	525	556	482	495	521	575	515	536	574	529	519	523	563	553	552	516	545	515	511	542	527	494	504	556	505	595	530	518	517	531	532	553	512	514	502	543	534	499	509	516	518	505	530	486	536	536	547	528	501	540	544	553	546	503	549	536	584	549	514	539	545	501	515	474	558	548	530	507	534	485	548	535	526	534	553	505	495	533	505	495	520	521	542	486	468	521	501	558	558	484	530	587	503	508	528	524	515	566	487	522	515	499	519	539	538	528	499	534	554	540	493	551	501	527	536	555	525	502	553	539	521	531	567	534	515	508	549	519	538	537	558	511	516	564	558	515	542	521	537	530	507	506	493	544	568	530	575	508	537	517	509	540	543	493	482	531	500	546	493	560	516	534	495	482	501	527	513	527	484	549	483	523	511	522	534	545	535	514	519	540	523	551	529	529	549	546	515	578	552	492	530	506	496	477	512	489	512	539	497	527	523	555	506	523	526	511	514	504	471	505	554	499	491	525	523	534	488	556	538	516	532	520	518	505	520	527	498	542	503	497	512	568	519	521	524	505	497	522	511	495	551	544	544	547	505	533	518	546	520	519	501	512	563	520	514	556	528	530	526	509	539	495	548	523	525	532	519	496	543	502	512	490	537	527	526	505	487	523	562	540	488	470	549	500	533	508	535	517	519	530	505	509	558	539	522	523	494	512	510	524	530	476	506	520	535	554	525	538	524	513	527	565	502	514	550	513	552	530	508	548	528	498	540	538	533	557	540	507	528	518	523	469	504	550	523	522	526	498	515	516	544	548	530	520	486	545	516	546	512	501	544	529	543	562	542	524	513	543	491	539	517	488	552	532	503	529	502	509	529	517	547	519	537	580	540	517	514	478	530	562	515	534	542	540	531	515	525	551	505	530	507	490	514	493	520	508	497	525	550	496	498	512	531	511	536	487	503	516	508	546	569	499	539	496	550	516	550	537	522	569	506	499	552	576	514	539	493	518	544	532	540	546	506	509	558	535	529	536	494	518	544	537	550	530	509	486	507	492	531	513	559	568	468	530	496	526	535	518	509	533	476	510	524	531	513	467	524	508	529	495	524	489	504	500	514	525	525	525	519	548	514	555	524	533	537	533	539	459	521	529	517	496	524	559	532	561	491	533	573	573	543	518	515	513	516	530	489	554	515	546	506	540	546	521	494	559	537	502	494	509	491	518	544	495	539	532	562	518	514	525	542	535	533	527	513	550	514	535	514	514	447	509	566	505	529	570	513	494	524	541	488	534	509	479	538	525	523	549	497	521	493	532	569	541	527	513	509	486	552	533	509	489	490	503	506	515	537	502	488	549	533	502	490	529	522	539	525	535	539	540	556	475	538	552	529	500	515	517	509	519	514	515	489	535	539	514	536	484	503	542	535	509	522	542	506	516	522	501	545	562	535	511	533	522	532	538	549	544	525	510	552	520	495	540	529	548	539	535	497	499	505	513	489	513	545	512	512	523	500	508	557	528	513	502	518	534	486	504	533	537	496	576	510	549	509	492	530	535	546	513	543	575	514	526	527	542	524	521	492	528	474	529	522	519	528	499	522	523	543	542	547	538	514	534	518	492	534	556	548	536	466	548	529	495	527	527	513	542	523	507	531	499	549	494	507	510	506	533	505	516	492	579	518	499	519	527	558	529	520	530	502	507	528	550	526	542	526	509	562	509	481	538	493	505	544	528	577	490	519	508	542	536	533	527	522	478	537	542	507	505	517	501	489	528	559	545	543	520	528	495	529	558	530	528	531	520	520	531	549	489	504	541	527	489	518	528	511	528	539	513	513	539	535	534	523	527	520	466	498	557	500	529	518	497	538	539	500	563	513	522	542	513	502	513	511	525	544	530	538	477	520	518	482	485	503	511	492	498	525	527	503	558	480	514	504	487	539	524	579	531	491	480	466	528	558	556	498	502	501	532	540	501	506	512	519	501	551	521	508	556	493	518	506	549
30813	12670	9334	8240	4096	2123	1258	842	689	606	549	470	441	381	391	349	305	370	349	337	351	293	324	298	329	326	284	294	307	300	303	316	290	320	270	283	297	270	266	276	272	298	281	272	280	287	277	254	262	274	293	290	307	276	272	267	308	277	282	267	275	284	299	249	282	272	296	303	340	1264	1509	1051	752	456	334	282	239	273	278	263	268	304	260	271	288	275	268	279	278	259	260	283	270	272	235	257	257	288	272	308	256	263	261	259	278	250	277	245	273	265	280	256	288	266	272	255	274	249	242	274	291	268	257	289	252	290	275	272	249	266	289	273	296	273	234	244	263	273	250	282	256	279	255	253	267	270	263	261	255	285	288	281	298	286	255	281	284	276	277	242	274	276	289	268	265	273	264	280	276	274	269	253	281	269	297	262	268	285	265	280	277	302	264	261	292	240	261	230	293	258	268	270	260	268	272	243	286	296	293	277	278	273	304	247	273	254	259	249	290	260	256	286	261	255	243	253	298	294	275	276	250	281	280	259	269	288	249	304	283	250	284	307	281	288	276	264	269	293	259	273	248	286	272	274	271	263	266	290	266	264	252	271	272	311	269	258	328	247	271	249	253	269	263	290	273	268	282	271	276	287	268	257	263	289	264	267	282	256	265	274	246	266	286	290	295	254	263	292	315	295	305	264	275	277	286	267	283	290	255	248	261	281	301	277	292	264	279	240	286	264	265	274	237	246	277	271	263	272	269	257	278	312	273	269	269	272	276	267	270	288	230	265	280	297	287	252	233	285	261	285	276	317	289	251	287	258	311	266	269	254	297	272	265	304	263	246	293	258	269	305	283	259	265	276	279	264	272	289	286	261	256	278	270	281	266	271	282	270	246	296	287	273	241	272	241	265	279	247	254	233	286	287	278	269	267	242	240	296	251	258	284	273	248	271	307	270	261	258	259	254	289	261	275	253	299	282	262	265	263	272	284	256	266	281	288	275	266	254	270	281	264	305	291	258	290	278	280	267	240	274	250	298	286	259	275	267	248	278	267	276	302	282	258	282	267	245	293	262	282	283	282	259	264	281	252	285	261	285	274	265	285	263	309	263	269	272	280	283	272	276	284	264	260	300	291	268	299	281	267	274	284	280	243	275	275	273	259	278	269	300	320	264	271	280	272	272	253	253	278	274	259	279	264	268	289	277	303	269	263	256	296	282	258	281	243	268	266	291	281	310	268	263	267	307	253	256	258	256	239	286	278	271	254	261	308	282	287	283	255	266	280	294	271	280	306	267	283	304	279	265	238	279	258	282	271	299	261	265	261	270	266	280	274	277	276	231	254	296	246	261	250	293	241	263	256	247	263	281	295	255	283	268	262	284	260	291	265	263	291	281	280	290	262	255	275	255	262	293	256	257	297	269	300	283	250	253	257	275	268	299	264	269	258	288	263	262	273	265	284	265	289	267	288	265	272	273	269	262	259	271	249	297	262	257	267	279	272	243	279	291	252	288	275	252	281	288	270	246	292	289	254	267	290	249	288	280	274	261	275	275	266	252	287	248	253	278	301	253	271	275	265	266	297	279	279	253	287	302	271	278	252	257	280	264	282	295	294	262	269	264	297	256	268	289	252	282	268	278	296	253	272	306	262	270	258	288	267	281	275	263	276	278	245	256	292	278	287	307	262	304	258	275	270	269	272	268	281	259	246	241	290	280	281	277	251	256	271	242	284	274	250	283	260	287	331	290	265	288	249	253	267	283	249	268	278	244	273	258	274	273	256	259	262	271	254	268	287	275	235	286	256	258	274	265	299	237	263	254	293	302	270	263	250	265	303	249	259	274	270	283	300	255	267	272	269	247	253	269	280	289	275	282	271	273	291	261	266	289	275	292	274	281	286	285	276	285	262	266	271	263	269	261	274	272	278	246	271	266	257	250	280	265	303	283	264	285	285	257	251	276	291	298	235	260	273	293	265	282	294	290	287	262	251	276	274	282	251	276	295	255	282	289	290	284	260	296	258	281	289	266	276	287	270	284	282	268	301	281	287	289	279	256	286	269	261	276	286	293	270	269	272	262	267	261	261	269	247	267	272	296	259	280	303	261	243	277	240	280	260	280	256	266	247	264	283	267	262	280	250	264	275	273	262	289	259	263	253	270	245	303	275	258	274	279	292	268	258	259	269	259	241	263	300	292	260	276	263	264	249	271	282	298	252	267	290	248	282	271	289	278	263	249	266	257	260	264	265	259	288	290	272	270	268	232	261	291	274	283	286	286	282	252	284	291	256	275	269	313	258	271	288	275	249	283	274	276	318	273	250	257	253	247	275	305	269	265	253	285	251	263	261	265	263	278	259	265	281	288	281	257	310	281	267	301	268	256	290	267	286	265	241	274	272	294	240	305	280	274	300	248	272	260	239	277	273	312	271	285	241	287	237	306	257	283	270	254	290	271	253	265	245	273	294	270	240	279	271	254	283	259	245	286	288	272	285	271	271	306	284	272	266	296	264	252	246	287	288	267	257	277	316	263	276	306	298	243	244	304	273	291	256	280	263	288	285	259	262	278	310	250	266	273	251	280	243	255	301	250	239	234	278	288	266	246	288	267	276	261	241	268	274	289	299	283	268	251	286	256	286	267	299	291	280	263	308	236	277	258	268	282	274	278	265	265	245	273	245	290	310	269	233	274	250	265	260	275	255	248	295	255	244	279	263	267	257	258	275	234	275	291	263	258	293	279	287	275	238	272	300	265	269	254	280	288	252	277	282	232	255	243	276	289	254	274	301	282	280	275	264	273	268	257	251	270	256	267	273	268	290	279	282	280	271	284	235	280	271	285	253	259	283	259	255	271	273	262	273	272	259	263	244	292	287	270	284	277	281	270	269	261	265	290	276	280	289	296	300	270	259	256	283	260	270	266	293	269	275	257	267	278	257	277	259	269	281	277	220	264	272	277	267	308	267	291	261	290	297	265	259	284	295	262	273	281	274	255	262	274	277	292	254	271	240	285	304	267	276	273	262	251	295	270	265	287	289	286	286	307	252	285	263	288	276	295	270	260	254	263	278	270	242	266	285	278	278	280	277	267	293	265	270	286	260	270	276	256	290	291	303	261	295	280	221	254	284	262	274	294	267	270	282	260	296	278	270	269	276	289	266	269	256	260	232	262	277	283	283	265	272	278	274	271	291	259	272	284	278	258	313	243	277	296	255	292	262	291	301	279	292	266	245	266	245	273	283	264	265	263	289	267	266	289	270	264	285	274	299	266	293	273	267	247	278	251	270	235	316	275	287	255	284	312	275	249	281	261	236	274	282	312	252	268	242	283	267	272	260	315	262	253	258	260	249	252	259	272	262	275	276	296	266	249	253	277	281	270	257	274	261	296	221	257	292	277	278	257	284	267	288	245	255	246	240	252	276	282	263	270	234	268	235	288	285	263	274	274	256	263	285	254	273	276	278	254	258	276	270	256	252	247	269	254	256	252	290	281	276	284	217	260	284	258	265	305	243	279
18459	5821	9719	11431	6619	5253	4368	3672	3244	2710	2354	2004	1783	1702	1542	1474	1440	1364	1263	1303	1173	1171	1165	1029	1033	1007	1038	986	1001	1005	962	967	935	925	928	956	915	903	920	866	905	916	897	930	850	881	857	855	858	828	854	833	817	843	817	873	901	840	871	881	810	873	878	827	895	944	907	937	1443	9097	10245	7059	4236	2045	1157	816	780	814	762	793	803	785	799	778	800	733	780	797	788	794	774	804	744	761	766	766	797	783	800	749	754	852	793	722	829	749	825	806	778	753	751	791	814	787	786	771	806	805	838	779	788	771	770	835	783	797	823	775	833	776	782	822	789	796	749	778	821	788	829	804	812	812	780	742	760	785	748	828	779	735	778	848	765	808	770	739	818	761	790	730	799	782	777	817	795	829	785	793	780	816	766	821	720	762	791	801	770	764	732	815	835	806	809	847	757	782	788	732	774	805	820	750	768	801	783	782	832	790	771	847	793	744	766	790	768	777	815	802	826	769	763	818	806	762	803	789	768	762	743	790	738	805	827	783	813	767	836	787	811	784	758	774	781	809	801	768	732	785	815	773	782	850	770	731	808	791	822	795	797	785	824	774	791	803	777	737	782	774	787	809	774	762	790	785	762	770	800	825	798	750	747	758	783	868	770	795	808	799	811	785	754	843	754	764	803	748	785	741	796	797	795	818	796	754	842	747	756	764	807	811	838	750	818	811	792	758	775	795	785	789	805	776	801	808	749	803	799	753	755	823	876	754	780	811	768	839	791	766	834	780	829	775	809	755	773	789	814	788	762	806	750	775	775	767	788	831	783	790	793	813	750	827	776	803	795	784	787	773	772	789	795	859	810	766	756	759	765	760	796	773	808	777	798	816	723	752	762	749	764	786	758	802	764	763	764	809	791	741	770	743	821	785	740	735	803	789	786	775	783	781	772	818	790	753	767	792	781	800	766	828	777	800	742	790	755	771	780	819	786	792	779	840	728	791	777	774	833	808	860	800	784	785	786	779	801	758	767	806	792	779	853	801	796	794	816	759	799	788	798	805	783	758	716	794	836	778	786	803	788	791	773	767	843	771	793	761	800	757	775	750	781	829	787	725	847	814	769	787	743	810	742	771	773	787	825	839	788	783	772	776	753	769	783	814	775	763	820	794	769	778	819	808	775	783	756	815	801	794	781	734	793	779	806	793	747	777	734	798	772	769	749	777	797	747	795	780	772	779	778	826	748	813	772	758	838	812	719	761	755	777	833	816	768	796	788	763	762	778	782	760	783	772	832	772	790	774	821	766	821	735	771	726	827	757	835	798	788	747	813	755	769	805	764	725	787	783	739	842	784	790	764	775	811	744	830	798	808	843	794	810	794	779	807	733	791	788	819	767	761	803	806	800	796	771	801	795	809	780	800	749	756	802	754	773	754	731	748	779	793	871	802	760	772	822	786	766	776	787	746	800	791	750	816	779	766	779	828	804	794	763	797	770	794	774	782	813	755	791	751	802	794	858	756	788	752	790	797	756	815	802	790	802	807	763	780	787	777	812	766	786	787	797	820	798	792	814	789	830	823	800	797	795	775	765	753	804	790	775	767	769	762	805	743	782	759	801	751	797	802	797	743	747	788	787	739	815	751	780	796	768	783	759	789	805	804	761	752	787	798	754	785	784	805	754	727	768	799	754	799	754	812	813	775	746	774	793	746	797	773	722	775	791	796	800	777	788	784	749	774	806	815	837	784	812	806	733	825	803	787	758	795	819	812	821	785	790	809	786	803	806	738	831	787	777	803	740	800	797	792	782	780	817	764	833	806	818	782	828	758	746	760	785	809	837	735	829	805	824	781	784	753	783	810	738	782	780	791	771	742	810	761	748	767	794	819	788	788	821	791	813	756	773	828	733	817	758	787	780	804	786	788	798	845	769	802	813	790	800	825	783	781	800	776	789	815	780	781	781	760	788	801	796	791	789	793	776	762	760	817	829	784	764	843	810	792	698	809	785	798	820	838	746	789	766	806	786	820	803	756	785	801	773	776	765	829	787	820	785	790	800	737	764	726	816	817	842	732	790	781	744	774	767	770	798	802	778	785	817	818	780	788	803	808	804	796	869	774	775	763	778	847	806	746	807	834	798	805	783	803	748	819	783	755	766	810	760	817	805	755	839	821	763	794	808	763	778	780	781	790	749	780	819	780	754	790	828	760	782	783	755	822	759	788	833	774	782	769	741	794	783	722	858	744	811	803	729	726	755	791	819	790	763	832	782	769	778	823	812	761	778	799	795	832	783	813	755	802	767	751	759	765	797	776	796	808	810	757	768	833	696	788	813	809	801	786	802	788	820	752	784	801	804	789	779	835	797	786	839	807	821	747	773	793	816	789	754	766	785	788	797	777	799	807	765	844	812	806	688	811	791	815	741	817	811	842	752	826	785	781	815	761	769	747	785	809	743	762	780	789	791	806	754	772	772	850	776	802	774	797	803	803	761	749	754	779	805	832	788	805	815	761	763	733	775	748	806	776	766	801	789	726	780	823	821	801	796	793	765	751	800	816	762	806	782	815	822	766	776	785	773	783	787	786	779	772	783	737	763	801	779	758	781	743	798	752	786	799	808	764	828	784	828	781	828	767	771	766	733	793	792	717	785	808	842	784	781	767	765	817	793	759	748	815	758	759	808	757	777	786	820	789	763	767	786	815	768	757	780	805	813	858	816	817	756	855	791	744	818	815	774	781	835	858	841	740	803	811	730	823	818	774	787	793	826	771	787	847	763	753	820	770	779	827	771	759	789	826	738	789	751	810	757	810	767	799	768	831	811	780	758	760	813	832	813	815	833	813	781	823	820	748	777	776	738	805	819	800	786	786	759	778	781	756	818	790	782	783	728	741	789	810	787	792	773	757	847	776	772	798	772	801	817	781	787	755	815	738	761	815	793	803	803	794	722	793	746	784	819	778	770	784	747	732	785	759	797	832	808	773	793	809	782	795	793	826	819	744	810	777	774	751	803	796	756	799	788	783	761	852	767	772	770	808	770	836	749	792	749	783	820	826	797	863	766	799	782	794	803	756	799	774	790	812	854	793	834	785	763	777	801	787	824	820	753	774	777	759	819	835	764	834	793	832	745	806	763	801	789	838	759	801	750	794	777	872	812	815	759	803	756	773	759	825	766	805	773	757	787	806	833	771	792	744	796	812	793	785	780	792	781	807	807	758	770	826	756	754	833	781	732	766	833	813	802	832	735	817	831	799	796	784	782	791	793	804	744	816	749	742	800	774	774	742	824	778	811	800	763	825	777	750	833	778	760	769	776	706	809	799	774	770	792	792	815	821	789	827	791	740	802	799	793	790	743	770	817	781	754	788	769	830	788	775	775	796	762	779	779	757	747	780	783	777	790	740	795	768	793	775	804	761	782	802	781	771	839	782	800	801	837	780	813	783	798	794	771	778	779	744	779	776	766	791	796	749	800	789	757	793	768	784	766	785	769	767	770	849	843	780	757	807	757	831	791	813	777
4107	572	405	322	295	306	279	274	311	253	276	269	283	263	253	280	249	249	262	268	272	310	255	256	257	257	247	274	270	284	275	266	291	271	241	249	248	289	287	245	255	258	240	273	242	294	258	253	289	287	273	295	272	257	267	277	269	250	257	255	257	258	242	254	248	259	264	297	295	331	367	370	391	308	275	303	253	280	284	274	249	256	278	291	258	265	260	270	262	269	279	255	240	257	263	228	269	276	241	269	278	248	272	245	260	259	248	256	260	248	301	259	260	281	263	291	286	288	237	261	260	294	258	266	281	254	256	263	295	273	279	284	262	255	265	287	244	290	253	256	260	260	263	268	260	279	268	258	282	258	274	236	264	260	240	260	260	270	260	264	229	292	251	243	237	289	259	291	267	228	270	274	258	248	261	293	270	276	269	261	251	268	263	289	272	264	261	277	285	285	242	233	268	276	253	287	267	264	272	272	260	270	257	278	249	270	253	263	272	252	238	255	234	255	248	306	304	271	273	260	260	248	263	285	263	285	287	282	262	268	275	247	250	290	290	237	271	272	287	246	244	287	275	266	252	267	285	264	254	271	249	245	274	269	277	282	253	257	278	275	254	251	244	249	255	268	296	271	273	276	257	245	274	288	263	279	241	250	242	251	259	291	267	271	250	270	246	273	260	285	238	267	258	272	279	287	282	271	278	268	249	272	265	274	263	274	273	269	279	266	239	259	262	242	243	271	241	268	253	248	269	289	266	293	240	260	268	263	261	260	246	268	241	244	259	256	255	246	250	281	249	262	244	242	268	271	272	273	257	269	251	256	244	287	269	256	313	281	238	263	258	250	273	279	272	282	255	263	250	277	221	261	253	250	269	253	272	266	278	261	258	246	301	235	217	285	270	261	265	257	300	242	265	263	262	273	255	252	279	244	256	252	269	308	275	278	241	272	264	275	245	270	291	268	248	264	260	266	250	291	238	281	286	232	252	276	273	262	231	294	249	255	267	276	259	270	242	226	247	273	262	241	293	259	254	254	253	291	253	264	271	265	274	265	266	276	251	301	264	264	263	289	282	286	240	283	277	247	278	242	258	276	278	260	267	280	233	286	268	251	273	284	273	227	286	275	286	267	235	268	243	257	239	253	259	275	264	266	240	237	254	265	245	301	293	281	298	281	277	264	282	280	269	266	249	279	249	273	242	254	287	275	275	260	243	245	263	252	294	290	252	277	291	274	295	245	264	256	236	234	281	248	283	246	254	258	288	288	242	250	245	243	256	263	267	297	241	298	273	245	274	239	256	285	266	265	249	285	262	252	264	265	249	253	262	239	277	268	269	241	260	289	259	268	273	274	261	262	260	259	250	250	285	243	268	254	251	236	257	264	255	264	252	291	297	253	277	280	273	261	257	272	246	272	255	276	239	256	278	246	265	243	277	271	263	243	265	264	249	247	269	249	279	296	269	226	291	267	245	284	280	270	254	246	293	275	252	253	256	269	262	250	297	282	247	278	267	260	266	262	236	301	288	258	265	257	254	272	252	262	256	288	273	253	305	245	278	290	268	251	226	276	267	279	268	254	243	281	286	271	269	272	259	275	284	302	286	260	279	263	265	259	297	278	276	249	259	241	277	266	261	272	263	270	251	255	291	255	259	246	264	278	256	265	243	232	279	301	258	286	268	284	262	259	240	290	277	280	289	260	271	281	264	299	283	272	257	329	272	274	253	250	261	251	261	263	258	259	220	294	260	272	268	259	260	277	251	252	268	264	241	267	252	283	274	298	299	262	265	283	248	251	264	235	261	256	271	253	250	234	268	258	294	265	279	263	254	287	256	292	269	226	257	248	278	228	260	232	265	273	280	257	289	293	261	262	281	270	263	252	247	256	248	260	286	282	282	261	266	296	263	260	287	268	252	276	294	286	252	290	297	290	251	268	226	260	260	260	267	248	244	261	240	260	268	281	254	255	252	253	259	267	272	250	279	250	264	292	274	284	233	281	249	259	274	286	259	277	245	262	274	250	287	261	237	278	306	301	288	292	281	295	278	260	246	276	265	261	243	278	263	278	268	256	268	241	244	270	241	256	255	258	283	256	243	261	283	276	270	264	285	294	271	253	282	271	271	296	288	254	258	238	295	254	244	248	224	258	239	275	296	263	256	239	238	271	267	247	271	231	255	255	301	268	275	292	280	285	291	255	257	276	277	232	270	266	267	257	252	266	262	255	264	259	274	278	263	279	323	264	261	237	242	259	280	270	281	276	254	251	279	292	254	277	270	259	260	275	254	270	267	261	259	273	270	263	256	254	308	277	268	221	239	267	283	272	269	267	248	275	264	251	262	252	289	259	264	261	268	250	282	252	298	244	276	275	279	278	308	242	267	282	261	247	279	263	295	247	267	274	258	253	271	250	234	283	244	242	260	270	251	250	269	247	265	261	281	234	246	265	251	281	262	282	280	272	277	256	256	251	239	266	277	278	270	259	249	263	269	264	293	269	242	259	248	271	268	247	253	285	234	293	278	255	245	273	258	262	255	264	265	249	271	274	273	272	259	279	256	238	228	277	284	259	262	274	284	256	238	266	272	255	251	278	239	242	268	247	261	251	261	260	259	266	254	270	246	268	262	273	268	260	281	250	288	267	249	246	263	253	253	286	276	269	293	254	277	272	291	265	274	267	269	257	253	270	267	236	275	268	251	239	271	235	267	233	276	268	301	252	260	284	275	290	266	271	282	250	247	292	250	274	276	241	263	263	296	255	236	243	258	246	283	293	274	282	297	266	270	263	279	283	268	255	282	245	256	268	271	261	246	264	286	295	277	283	254	270	261	270	291	270	264	260	261	270	238	280	280	272	288	277	286	240	255	235	276	272	285	286	261	277	263	223	263	271	263	266	251	255	277	276	289	264	271	262	275	260	264	294	255	257	289	274	246	233	274	265	299	267	262	256	266	261	273	273	255	283	271	256	251	240	290	257	252	271	247	240	255	280	279	252	266	267	239	259	278	263	290	300	239	265	258	274	271	277	273	265	262	287	271	265	253	265	237	254	280	262	247	273	237	267	274	306	260	242	261	272	263	269	273	239	253	267	237	251	258	248	279	250	242	274	235	269	278	265	280	256	266	293	270	258	287	258	266	252	266	245	251	299	238	271	299	248	258	285	295	246	264	278	252	258	266	292	272	295	262	262	270	306	273	252	296	250	284	276	245	281	258	218	291	267	255	252	290	242	271	297	277	252	285	274	241	286	275	242	239	271	272	273	252	250	267	236	305	291	226	266	289	239	281	275	255	258	254	282	262	262	269	270	274	275	281	237	271	249	262	287	302	256	293	275	275	277	268	252	274	256	267	257	247	271	255	278	269	253	280	268	263	253	253	266	283	284	252	261	264	284	249	261	262	250	268	288	246	297	300	294	265	253	274	272	264	236	278	279	303	233	285	251	276	273	254	268	256	300	262	255	273	239	253	296	277	254	211	271	268	259	247	269	276	279	271	231	233	263
3584	1036	1014	955	913	914	880	854	816	828	844	830	749	829	809	788	778	805	778	778	795	807	784	780	800	772	854	737	773	773	785	804	836	847	806	817	810	766	850	796	837	779	782	786	783	831	714	749	778	800	737	800	737	783	713	784	759	775	745	831	774	765	775	773	775	764	758	833	807	1036	1571	1569	1479	1110	886	832	756	778	778	737	796	792	814	771	764	790	800	826	819	789	801	829	782	735	732	751	751	693	797	807	853	781	781	729	805	768	784	814	767	751	773	753	780	783	768	791	761	780	775	764	741	781	808	727	768	808	767	834	801	748	779	839	751	801	778	795	759	719	782	795	732	765	760	769	745	774	747	813	765	793	737	802	769	772	800	799	729	794	766	744	757	775	794	766	718	768	825	754	753	814	709	760	749	764	783	778	802	758	821	797	751	754	819	810	814	768	813	789	762	762	744	769	762	763	765	813	802	819	769	732	783	783	784	754	801	762	714	796	786	812	811	732	781	771	741	815	748	737	717	788	749	762	779	793	759	752	780	735	782	728	780	801	769	774	783	774	755	773	760	766	803	752	761	772	744	696	779	744	728	740	754	731	785	777	732	820	777	726	773	797	771	785	803	783	780	776	739	796	789	778	821	771	812	706	787	784	789	780	768	737	793	746	768	759	775	783	778	772	746	797	821	784	786	783	741	750	776	791	797	777	788	793	800	777	813	774	774	783	771	753	767	762	764	777	774	778	765	786	779	785	763	776	790	822	791	803	776	762	779	791	809	776	749	790	772	769	797	766	783	782	792	750	801	819	739	727	812	799	824	792	810	770	766	801	773	757	789	787	769	810	795	769	767	763	785	793	729	751	760	790	725	791	769	853	755	789	763	795	796	757	778	832	768	767	755	782	789	755	761	845	758	766	814	732	741	743	784	805	803	754	758	753	786	769	765	759	842	768	811	777	789	745	730	824	766	759	744	810	763	771	714	758	811	817	783	803	782	799	758	765	790	778	800	799	752	800	810	797	746	783	768	786	773	774	786	767	792	799	769	776	771	824	724	798	732	777	767	801	771	797	760	788	806	764	773	736	767	791	749	806	792	770	771	752	768	768	751	791	788	794	790	735	789	754	777	807	809	761	776	828	812	809	766	824	751	771	777	738	734	750	769	756	802	806	778	756	726	692	748	738	776	759	743	754	769	744	781	778	753	823	779	781	783	751	787	816	804	739	750	744	805	757	787	784	748	749	831	817	776	790	722	751	739	760	798	778	747	814	744	728	788	772	739	763	776	781	790	789	732	721	767	802	799	757	775	757	737	801	787	751	768	765	794	791	718	753	806	805	830	763	733	762	815	770	818	801	771	809	809	747	817	723	778	795	780	785	770	757	793	772	768	808	777	743	791	774	763	813	768	782	778	769	747	758	759	790	758	749	822	795	812	781	780	804	753	789	788	785	768	789	727	821	755	765	748	753	745	730	802	819	801	803	838	748	753	747	727	773	756	794	768	782	717	765	781	774	769	823	780	781	751	768	732	806	757	699	779	777	780	739	769	765	804	783	663	753	778	786	749	755	811	776	795	751	743	772	785	750	751	874	759	735	776	744	746	784	771	794	789	739	765	769	751	753	759	794	763	779	727	831	798	769	791	739	763	732	754	806	740	807	792	804	810	752	824	802	774	788	826	826	772	768	782	784	782	760	781	802	789	753	779	773	723	787	806	767	813	786	760	762	758	796	844	752	767	747	781	776	798	731	772	793	749	736	799	770	794	759	781	808	791	795	746	787	773	779	739	817	789	720	753	783	817	784	747	801	750	807	785	785	753	764	773	713	753	793	787	825	783	751	836	771	769	745	789	766	804	779	735	779	835	809	811	789	815	758	776	763	779	808	764	780	804	771	785	822	794	785	748	803	810	765	787	767	746	760	729	785	750	778	832	755	781	784	773	777	791	769	845	802	740	779	741	803	800	763	754	787	761	791	758	792	801	749	834	768	789	770	808	781	795	830	745	794	721	734	726	805	825	761	828	730	773	708	746	731	757	803	768	821	759	792	785	727	814	815	744	774	773	806	734	753	770	741	747	765	776	812	783	717	803	798	766	776	783	781	768	781	730	833	734	736	782	794	745	773	758	773	760	812	746	769	739	759	798	724	769	756	766	791	771	776	766	756	778	776	782	811	794	814	746	796	810	805	771	728	816	741	797	754	748	796	741	793	810	755	775	748	753	766	792	724	822	768	769	796	774	838	735	717	775	772	776	773	810	782	799	772	803	796	744	716	788	796	812	775	715	783	796	748	801	757	787	786	833	761	741	787	774	721	780	779	774	800	721	831	782	792	807	843	832	774	721	793	698	781	747	787	803	733	796	715	777	813	814	762	798	792	752	763	820	772	756	829	803	831	803	817	762	765	727	793	732	755	714	805	774	752	721	776	781	778	748	757	760	777	779	756	757	778	826	843	775	786	769	811	817	792	790	808	728	774	803	747	784	737	769	750	732	792	765	750	823	752	785	799	798	785	752	833	815	787	765	799	786	758	761	743	775	736	776	746	804	740	828	793	749	807	793	754	775	798	836	772	787	771	817	805	745	754	753	735	794	744	790	774	781	811	778	776	778	764	844	830	762	769	792	753	784	789	821	786	783	753	789	757	771	784	781	798	803	735	734	740	743	796	776	784	776	796	817	728	805	805	775	768	731	756	759	757	796	753	797	766	804	748	736	755	788	773	782	757	844	749	754	747	789	774	804	771	765	789	725	789	782	810	815	800	762	781	767	793	792	793	762	757	754	776	768	742	813	762	786	761	751	734	754	776	781	799	806	753	778	823	772	748	728	731	721	777	704	769	775	750	757	807	786	739	811	804	763	849	759	752	767	809	778	709	769	811	751	731	821	762	717	767	784	762	784	784	766	770	784	730	751	791	777	751	822	749	750	736	822	835	785	765	741	785	823	746	762	752	758	786	778	751	736	778	807	743	751	755	791	798	809	744	776	804	750	797	778	745	790	792	760	790	743	804	773	757	802	801	791	764	822	773	787	839	838	744	794	774	780	814	734	766	770	777	753	718	798	772	812	737	752	770	806	789	813	778	769	788	795	824	748	748	766	751	787	767	754	807	806	786	759	789	790	814	748	783	757	780	759	756	807	764	731	843	791	722	735	802	822	783	749	777	764	832	770	762	811	776	798	789	746	757	779	754	761	803	802	745	733	779	733	755	808	800	789	793	737	790	781	792	795	778	814	736	789	758	773	790	769	761	771	767	788	752	803	767	731	798	820	832	749	774	786	788	814	784	732	783	767	796	747	711	813	797	788	776	797	759	741	807	817	784	851	743	739	747	762	771	775	760	768	754	812	760	755	777	753	775	774	751	802	746	798	804	754	729	801	819	766	793	771	804	790	781	796	790	775	836	783	765	769	783	788	784	788	758	807	756	817	774	805	815	747	796	750	780	816	774	759	796	795	792	751	745	770	711	754	807	762	736	814	772	746	785	760	771	745	741	810	758	809	783
19151	7152	5634	2501	1338	883	568	488	451	382	336	299	290	275	315	276	249	237	291	253	259	265	263	244	259	235	254	228	261	230	258	255	266	227	244	246	214	245	257	256	239	230	244	237	244	224	231	271	255	236	255	252	266	256	205	262	237	248	220	246	254	266	230	221	250	237	236	257	305	573	722	702	532	413	320	246	241	243	232	231	237	257	255	214	245	214	228	215	241	242	289	214	240	215	232	212	238	206	244	231	200	261	216	242	251	260	248	218	236	229	251	252	259	241	238	248	233	244	230	261	213	246	233	234	238	245	243	250	235	232	265	235	222	254	234	256	229	249	266	238	225	222	234	241	229	214	207	213	247	228	232	239	262	263	226	225	261	246	244	216	262	193	226	213	240	244	232	247	233	245	231	213	257	257	241	240	243	249	238	247	240	254	264	248	264	215	257	241	290	226	256	247	233	216	220	247	239	248	231	222	261	201	250	216	225	251	254	249	224	229	231	249	224	259	226	237	222	239	227	208	222	249	255	257	262	269	229	229	245	227	242	253	221	230	239	214	236	262	214	243	242	233	257	227	248	236	228	231	214	226	239	197	249	246	246	198	242	205	227	240	231	248	245	237	218	245	236	225	257	227	232	220	209	249	237	248	248	244	237	228	216	240	244	241	232	251	248	244	237	239	274	219	251	235	240	218	228	240	234	250	252	235	243	223	224	261	231	239	225	251	213	227	223	233	225	235	262	230	243	255	249	233	216	268	231	229	211	218	268	251	223	230	224	239	232	244	245	230	240	242	236	246	232	222	254	194	251	223	247	236	231	211	244	241	234	230	232	227	231	215	232	233	227	235	230	240	217	235	231	270	226	241	240	234	223	236	231	249	229	238	237	220	201	233	239	243	261	250	238	258	222	222	208	248	221	253	232	241	223	232	253	262	231	235	255	242	247	237	220	251	239	244	235	250	245	252	262	245	216	247	239	244	221	211	277	252	195	249	217	250	242	216	248	246	231	266	250	211	230	242	207	223	251	243	269	236	219	259	242	235	223	231	247	253	225	248	220	242	239	240	252	253	221	236	236	234	252	262	227	243	272	254	218	227	220	225	206	237	228	240	267	256	239	228	212	254	250	256	250	276	228	236	236	226	230	229	238	231	201	239	250	244	235	224	260	228	214	240	262	232	243	243	226	234	236	224	230	232	251	212	241	253	264	221	249	225	228	232	211	246	227	258	259	296	206	227	216	271	212	235	224	266	249	241	240	246	243	231	240	261	242	215	218	209	250	196	251	245	247	242	238	227	224	220	242	259	220	259	242	202	263	216	235	221	263	230	244	244	248	259	241	251	205	220	254	224	246	219	238	240	239	224	217	221	231	242	260	238	223	250	230	250	249	247	247	230	205	236	227	222	248	242	239	248	273	242	229	241	237	210	220	262	233	231	250	238	237	232	251	223	225	235	248	223	243	256	241	228	246	242	233	237	260	265	234	241	230	230	219	231	225	210	240	243	237	232	242	215	239	217	250	224	214	229	245	237	241	276	263	207	220	218	224	223	198	207	240	233	238	245	237	236	253	243	214	217	225	221	212	237	243	240	222	225	225	218	238	236	243	208	239	213	253	232	236	229	249	247	253	232	231	220	251	237	239	250	227	243	233	220	242	212	246	216	216	231	219	262	251	234	264	235	242	231	224	253	216	221	244	257	255	215	265	262	253	233	209	262	227	241	208	222	263	229	207	227	227	244	226	215	245	242	221	260	244	225	229	227	207	229	239	240	236	231	212	222	219	229	242	220	254	234	253	245	240	213	232	224	251	223	250	224	217	252	212	257	246	225	243	224	231	209	214	238	250	221	209	238	238	244	221	215	225	218	242	250	236	243	228	239	263	240	232	222	214	227	245	241	225	260	244	251	233	228	281	230	239	228	232	226	251	254	244	219	235	259	229	241	240	200	255	250	206	234	221	251	220	224	242	237	227	237	242	240	240	239	243	202	191	240	218	250	239	240	243	240	231	204	242	248	236	228	246	236	251	240	254	228	246	233	241	236	226	234	241	218	249	221	221	232	211	230	245	235	221	238	273	223	218	234	233	213	239	252	223	203	255	245	224	277	236	211	240	221	249	253	242	256	234	228	229	214	225	241	244	219	223	253	219	232	246	232	243	250	249	207	234	229	247	214	254	227	235	244	242	234	251	242	225	261	222	242	235	237	211	230	245	234	219	208	211	217	228	226	219	221	217	224	220	258	250	244	243	233	234	253	221	229	232	251	256	219	216	222	234	254	232	238	224	229	235	229	234	250	256	253	228	231	245	225	229	238	260	243	211	234	232	253	230	237	220	235	248	250	243	255	247	226	215	229	238	235	225	239	253	242	258	234	226	248	257	246	268	248	266	211	243	212	246	221	219	256	263	229	212	250	203	230	250	233	206	260	228	217	239	253	237	256	280	208	236	255	247	260	223	227	245	231	229	214	231	209	223	242	236	229	248	232	223	250	244	233	243	245	251	230	246	231	238	235	228	256	223	231	219	270	259	227	226	246	224	234	238	237	206	241	238	241	207	252	243	230	230	230	206	252	225	226	269	217	221	245	231	227	240	204	253	226	238	239	196	243	240	230	213	234	221	251	224	233	250	246	244	247	218	234	212	235	237	242	248	231	230	238	241	234	234	215	226	237	240	246	225	233	241	250	222	233	253	252	243	226	245	244	228	244	253	220	227	214	238	242	231	228	254	268	252	258	244	216	246	259	231	253	226	224	251	226	231	233	243	239	257	256	255	240	245	235	238	248	234	235	215	256	251	228	250	245	187	227	239	259	231	262	234	249	211	237	215	253	242	249	249	261	244	218	242	254	235	261	237	248	248	243	225	222	240	241	243	239	241	252	244	233	205	204	265	237	238	223	233	259	273	208	226	237	212	262	250	255	229	228	245	226	224	214	232	226	207	236	252	222	276	240	220	229	243	245	241	241	206	282	232	244	239	246	235	242	229	272	232	238	227	234	222	239	259	262	228	206	231	242	238	220	256	211	241	245	259	224	234	257	249	244	238	237	234	246	207	220	254	245	248	235	234	223	215	243	233	246	230	219	253	229	241	238	237	250	217	277	244	219	229	206	207	238	270	207	241	231	243	235	241	247	221	225	252	230	240	251	233	223	242	252	233	243	258	239	269	232	234	262	227	273	256	249	248	222	266	257	236	252	223	216	220	224	226	240	243	216	230	246	242	249	241	233	254	227	215	252	227	241	252	223	267	223	245	210	230	229	231	227	229	237	257	215	210	220	242	221	217	232	237	229	240	248	229	230	231	248	283	221	246	237	247	243	253	258	205	254	244	238	205	205	235	247	218	255	237	247	221	238	247	257	213	265	268	233	212	230	273	251	257	250	225	242	262	233	218	253	222	266	236	237	238	228	243	230	217	234	230	223	251	219	215	225	227	239	243	255	234	216	257	239	225	225	256	234	232	226	254	253	233	262	248	252	242	246	239	248	217	230	241	231	257	231
12922	4105	5890	4041	3400	2838	2495	2238	2028	1573	1427	1237	1161	1079	1112	1019	1012	904	931	920	917	870	849	883	808	858	792	783	791	821	809	770	767	712	784	812	804	783	735	762	757	758	742	755	766	776	755	743	749	733	771	764	752	808	729	761	733	741	742	750	723	743	726	751	810	766	799	848	1543	3217	4825	4416	3071	1909	1178	785	708	716	696	742	711	719	714	757	697	733	668	712	726	717	708	698	736	681	693	693	665	663	739	740	698	703	742	716	658	700	721	690	679	690	685	703	716	681	677	700	738	688	712	716	709	717	733	731	691	678	727	691	748	709	708	684	734	738	735	668	727	697	720	701	705	715	713	710	675	696	697	699	719	703	697	732	679	712	702	698	741	707	670	714	746	714	660	724	687	690	691	704	755	709	725	692	678	732	720	674	749	704	713	723	706	715	625	707	723	667	718	715	691	668	747	741	687	714	673	670	701	738	698	737	724	743	729	709	724	685	713	725	647	702	736	752	746	727	690	672	753	682	713	687	692	676	650	739	720	694	688	725	686	736	703	710	698	756	726	688	752	682	707	711	702	697	698	713	703	713	702	741	727	754	683	710	750	706	681	721	738	675	748	665	731	712	725	743	709	749	674	688	705	710	661	703	725	716	731	712	705	688	705	692	684	743	723	701	707	702	735	695	701	720	727	692	691	699	726	696	732	680	745	724	699	665	701	683	665	661	694	744	721	702	689	741	734	697	670	753	710	697	717	688	702	728	686	690	697	714	724	746	664	652	684	691	709	694	688	716	691	683	757	708	667	641	677	714	691	691	734	743	722	682	646	766	709	689	748	705	708	718	740	730	759	693	732	681	730	706	741	712	744	754	721	715	730	707	705	749	729	703	726	744	722	735	703	679	702	697	650	686	708	695	749	742	751	716	689	730	739	713	735	710	626	709	714	680	707	684	672	709	754	721	732	692	734	726	698	739	669	697	687	709	674	741	709	716	713	740	725	698	664	728	714	707	693	708	751	721	708	709	692	707	687	694	688	713	687	717	767	741	757	712	705	743	717	689	690	707	716	670	664	696	744	759	684	703	688	703	747	698	750	726	678	715	683	706	707	684	711	745	732	714	735	724	736	699	730	697	707	680	775	683	647	735	701	718	728	664	752	738	695	719	715	699	712	753	687	733	704	727	707	680	725	712	689	692	699	737	722	719	701	712	694	747	680	712	685	704	738	702	700	680	750	760	749	672	736	710	686	656	781	730	711	738	702	699	660	743	693	677	691	693	669	713	726	741	702	739	736	720	726	708	727	724	654	758	724	690	688	668	696	709	695	666	714	774	663	705	695	723	695	714	720	674	743	733	674	692	721	705	736	697	717	743	636	720	706	734	733	679	695	724	702	729	723	733	689	693	681	716	684	722	698	689	753	717	722	715	716	694	719	719	752	692	692	699	656	674	679	759	714	709	717	666	720	668	714	752	694	664	713	670	737	719	750	653	733	728	769	725	686	689	699	676	676	740	700	731	682	704	717	689	713	731	730	720	730	744	715	672	718	680	722	724	753	682	668	675	692	683	675	745	713	710	676	713	745	730	700	727	725	700	715	676	662	760	694	679	686	709	698	663	652	723	735	690	714	709	701	635	730	685	735	726	656	706	695	661	676	711	676	697	694	713	674	659	688	709	709	729	724	735	667	762	657	684	730	718	704	688	715	752	705	705	663	706	685	763	748	700	643	698	711	761	709	714	703	698	695	688	693	687	719	742	735	722	728	728	696	717	704	672	705	696	658	701	677	749	747	706	691	730	727	749	698	719	717	661	728	704	677	732	746	680	667	709	713	718	699	714	681	704	702	763	671	748	732	739	717	758	717	696	696	678	729	700	700	686	695	765	664	692	707	726	717	706	703	744	701	694	736	696	731	742	723	690	732	697	731	727	698	715	697	724	662	708	736	751	737	704	743	727	742	739	699	716	700	710	722	722	718	687	733	736	730	685	734	735	744	694	734	674	767	711	726	697	697	736	751	688	711	672	705	733	671	722	692	717	692	716	708	707	722	703	753	743	714	711	673	699	704	657	741	654	713	725	672	737	684	687	721	672	722	724	682	702	695	733	719	717	707	668	719	704	727	647	750	733	694	742	721	703	689	703	727	697	663	696	734	726	684	713	680	707	691	666	646	730	723	747	712	694	726	671	702	720	705	677	703	719	694	725	729	726	719	710	699	744	715	703	713	697	770	689	660	745	727	746	655	739	717	706	735	705	721	708	701	746	726	787	728	690	749	753	723	701	743	681	688	724	658	694	651	705	710	689	689	714	696	714	705	715	708	732	693	694	638	758	696	670	668	697	695	688	702	744	680	661	665	695	727	706	686	697	721	689	690	744	701	695	714	741	709	743	694	703	714	692	686	728	695	683	737	712	697	744	670	683	720	707	687	742	662	673	721	710	750	690	681	726	714	693	727	687	750	760	711	703	696	709	736	748	724	704	710	704	732	690	692	725	682	684	722	702	697	745	707	692	750	701	693	753	681	697	729	692	716	754	718	737	680	678	686	713	700	672	701	730	750	704	711	706	693	707	667	735	736	683	728	692	727	710	742	694	711	743	687	712	704	721	717	674	743	744	730	707	715	723	766	684	707	699	666	687	667	679	732	734	719	705	721	690	720	654	693	676	659	660	728	679	701	679	691	723	724	711	710	751	747	700	722	726	708	741	760	752	744	714	704	742	688	699	697	732	675	684	662	728	741	717	706	659	754	694	703	685	692	743	696	678	735	731	704	695	726	707	702	731	717	674	688	726	728	736	733	746	735	718	682	718	730	742	730	689	693	686	719	680	735	708	702	701	677	719	726	701	660	726	684	712	689	735	712	732	687	692	664	735	701	713	725	682	666	654	696	723	651	711	730	736	752	770	751	702	756	694	729	720	731	686	630	702	689	710	690	630	714	747	696	722	731	694	705	673	731	744	651	693	708	737	705	693	691	722	700	709	692	707	733	704	706	748	693	716	691	714	681	712	751	744	735	699	729	738	735	739	689	689	696	703	746	724	664	686	697	699	719	713	714	713	716	694	667	716	681	721	672	707	729	692	708	718	671	711	695	712	697	697	692	658	711	670	726	760	720	703	722	744	749	718	709	692	711	724	734	698	701	741	706	698	739	697	715	722	703	682	701	722	755	666	657	699	705	666	711	758	725	689	679	737	650	686	685	706	698	720	647	746	743	693	673	745	724	738	683	715	756	715	750	701	707	694	695	707	724	704	723	691	694	729	685	738	719	730	739	686	696	689	751	675	671	674	702	684	721	750	745	712	733	662	731	716	698	733	723	697	758	703	692	710	710	737	681	683	721	685	714	732	668	692	711	683	753	708	710	709	680	737	682	738	760	661	724	687	748	725	706	701	644	704	683	725	708	716	715	698	751	673	691	699	728	704	705	728	691	680	689	727	701	732	666	734	759	719	716	713	675	719	757	786	708	682	663	683	719	762	708	713	667	699	668	697	715	724	694	749	652	714
28801	13312	7022	4081	2487	1645	1115	849	792	592	482	435	415	378	354	305	336	292	303	296	294	297	285	262	298	286	272	283	259	254	247	238	281	266	261	233	253	266	271	247	252	242	243	266	271	249	282	287	237	249	252	242	244	254	255	286	256	238	249	275	253	233	280	260	239	261	198	369	890	1268	1149	803	586	407	264	261	255	252	259	229	254	247	223	233	231	241	248	252	268	228	224	240	243	228	228	243	249	207	240	243	239	262	232	274	219	242	253	247	232	238	235	212	231	218	239	266	244	240	243	230	271	250	225	238	246	221	243	281	233	264	255	267	247	224	237	241	220	247	207	264	270	244	236	234	225	266	241	245	241	240	245	240	222	263	230	267	232	232	255	233	274	238	245	235	236	220	259	231	237	244	239	225	226	231	237	241	236	244	235	237	228	247	255	252	253	256	233	236	229	223	239	228	251	249	227	227	211	252	281	232	254	248	234	219	272	232	271	234	240	241	269	230	252	263	245	239	254	263	228	230	227	250	205	270	244	237	238	227	249	228	229	240	232	254	209	239	258	272	226	264	241	266	265	233	254	236	236	234	254	252	254	284	232	248	264	253	250	254	276	255	282	267	251	239	227	242	254	242	220	250	238	243	248	244	222	247	271	220	260	242	251	258	240	242	252	227	261	255	256	231	232	249	236	252	250	222	253	235	229	263	257	286	238	248	270	266	271	254	269	233	271	230	252	241	227	243	235	239	243	242	265	250	264	249	201	254	252	243	243	261	240	228	232	263	229	243	236	239	240	260	229	265	230	237	253	243	257	224	260	253	247	225	242	263	258	263	263	269	237	238	234	254	227	217	241	259	249	234	253	269	260	251	242	260	251	232	265	229	229	232	234	245	234	226	261	220	244	226	255	235	251	276	235	252	214	247	228	243	278	248	201	261	228	252	251	265	221	234	254	248	216	265	237	272	249	254	220	246	239	230	263	235	260	243	202	235	224	278	244	218	225	237	243	245	226	257	234	235	260	260	234	265	246	251	250	244	219	244	261	233	259	230	243	257	210	236	254	250	240	279	221	221	254	245	247	255	238	250	260	246	240	255	218	250	247	263	242	234	239	230	244	233	236	241	226	233	257	242	258	257	237	235	219	266	260	231	223	232	251	241	241	259	212	231	251	252	226	226	229	243	264	231	258	257	237	254	234	236	261	239	227	242	234	229	259	260	228	242	223	257	264	261	236	242	238	218	204	228	221	223	251	243	235	240	243	234	217	244	274	240	252	251	241	235	246	253	235	243	219	252	235	211	236	267	224	242	273	234	237	220	235	230	259	245	242	236	233	239	227	257	231	239	243	235	259	249	259	260	217	257	244	237	235	254	239	250	276	238	250	253	230	227	225	216	236	255	260	254	261	259	244	231	250	228	240	225	233	260	253	249	293	213	261	232	229	256	212	239	217	260	247	244	238	223	248	250	256	242	250	234	235	230	228	237	253	232	266	262	242	293	260	264	238	227	226	213	245	252	266	215	252	248	252	261	278	232	262	232	251	258	233	228	211	241	233	258	224	228	273	256	232	265	225	210	236	246	215	224	263	245	244	247	247	236	242	232	236	263	250	206	286	249	261	265	240	267	217	240	229	255	248	236	255	259	256	257	249	242	251	235	235	247	242	240	239	252	267	233	242	241	228	210	247	257	241	235	254	218	222	256	239	257	261	260	235	275	215	259	230	227	261	264	258	222	224	230	245	260	221	286	229	249	244	254	265	251	269	244	235	246	231	257	241	251	240	244	242	262	274	247	258	254	231	262	222	238	220	268	259	231	243	244	242	233	267	245	243	245	264	251	244	237	215	241	243	268	259	256	246	267	231	230	237	232	237	246	231	216	247	236	221	234	240	235	261	226	242	233	243	232	278	243	241	259	241	253	259	245	242	271	264	230	224	253	257	242	237	240	253	250	215	252	252	248	255	255	251	259	241	238	246	225	255	239	223	209	255	231	265	269	254	245	254	288	245	256	237	229	237	219	254	241	233	228	223	246	243	226	238	230	218	244	229	245	242	239	227	221	241	230	225	252	239	251	231	248	258	264	226	252	256	223	244	258	255	205	228	234	232	219	249	234	255	246	263	277	197	248	217	229	241	250	228	256	247	247	275	222	244	240	254	232	233	241	218	238	252	266	243	253	235	251	241	245	258	262	234	243	252	244	285	252	220	255	240	249	264	247	242	245	222	248	229	238	204	253	236	248	216	247	200	232	245	262	254	234	249	242	273	267	242	232	247	249	247	246	229	260	219	237	283	276	228	236	263	277	222	203	245	233	251	258	253	265	250	226	245	274	258	255	259	244	235	224	252	243	254	255	264	211	252	234	245	229	236	252	240	259	261	262	242	241	222	225	250	251	255	253	238	212	269	257	250	249	250	236	228	253	236	240	276	255	233	223	257	267	245	234	234	252	273	239	247	234	251	270	274	264	233	267	229	260	258	249	233	242	272	258	242	261	269	246	233	242	256	236	247	263	227	241	250	264	247	242	247	273	230	263	220	241	258	242	219	219	264	238	272	240	244	229	235	249	247	236	270	251	210	253	222	229	258	264	231	238	251	250	231	225	221	230	254	236	211	234	254	267	247	250	239	263	263	220	228	251	243	213	251	236	273	251	211	250	253	244	230	227	275	240	263	239	261	250	251	244	244	254	220	266	229	193	240	245	257	270	258	233	242	230	229	241	232	255	225	244	246	235	231	238	253	221	275	247	218	251	245	261	251	261	246	267	245	236	260	255	254	219	251	255	262	227	231	239	246	267	229	242	221	232	222	278	247	250	251	257	231	222	230	252	248	249	227	242	239	260	233	247	239	241	221	235	247	246	230	243	248	233	255	258	245	249	256	232	235	230	231	218	238	233	240	247	213	260	249	255	250	264	251	233	239	237	256	254	241	249	268	226	243	228	261	250	236	217	243	273	228	262	254	277	223	255	249	225	221	259	232	226	245	285	212	239	252	271	249	221	237	251	263	237	221	259	243	234	267	217	234	250	270	278	219	241	272	251	230	245	256	228	261	264	238	225	276	281	237	216	244	262	225	263	245	224	238	239	236	223	244	236	251	261	243	262	250	219	256	267	243	243	259	267	242	283	236	234	244	257	222	272	271	227	259	235	213	248	228	226	258	255	228	233	242	228	234	227	224	281	240	250	246	246	230	243	260	259	256	242	226	262	240	223	251	267	267	221	265	244	290	237	236	264	233	257	223	251	245	227	224	224	245	225	238	247	225	249	275	237	256	254	254	252	239	255	224	233	273	203	246	227	248	238	270	241	256	278	259	246	227	240	228	242	232	231	258	237	238	229	233	256	240	245	245	253	258	247	256	245	239	245	227	253	231	253	287	272	235	239	242	259	235	256	252	211	269	252	247	232	247	233	251	247	253	240	231	219	255	246	230	236	228	222	219	256	264	261	272	244	245	253	280	236	232	256	258	254	254	243	238	235	237	256	229	258	252	242	229	271	238	215
17237	7483	7381	7929	6541	5320	4500	4092	4093	2716	2133	1940	1749	1558	1461	1428	1339	1246	1211	1159	1132	1072	1006	1020	1048	976	948	945	944	929	904	849	893	858	835	842	841	787	842	814	820	803	782	801	770	817	761	812	747	769	781	784	792	774	793	763	802	787	751	815	779	761	792	758	804	777	813	1481	6467	9091	7960	5522	3149	1726	864	709	726	718	699	731	726	716	696	737	738	719	714	727	750	670	743	694	661	712	740	694	719	721	750	725	647	732	722	692	713	708	750	709	775	728	719	702	704	720	725	686	738	735	721	715	719	740	706	747	705	702	728	705	708	703	649	690	763	741	763	759	715	723	695	767	716	710	681	687	669	694	706	674	727	740	709	708	685	695	682	728	725	684	708	721	714	700	725	723	692	689	725	732	763	725	730	719	717	715	733	708	716	738	722	725	753	716	720	724	710	705	729	673	697	740	733	698	690	700	685	720	719	761	728	685	715	732	719	706	761	713	765	671	719	753	702	700	747	731	758	696	720	717	729	740	730	697	729	733	679	716	701	702	751	715	660	714	714	721	719	713	712	683	740	734	696	711	728	664	664	682	710	717	675	715	713	743	686	699	734	749	676	724	711	658	705	736	701	743	676	791	724	757	738	708	709	703	708	722	711	711	696	720	700	782	678	672	645	750	683	744	743	680	696	674	720	736	680	731	703	735	682	740	683	678	697	715	733	718	723	720	698	716	715	696	726	712	711	686	750	748	701	730	678	717	748	707	730	746	720	713	674	728	687	714	679	679	741	653	696	680	713	720	740	710	711	733	723	745	740	696	728	683	730	696	670	742	734	743	760	726	702	705	684	707	721	660	764	684	740	752	692	660	766	685	690	741	731	730	733	730	704	700	757	667	716	709	701	683	769	707	752	678	694	709	700	747	679	691	762	680	726	693	720	684	710	698	752	748	740	721	724	695	648	657	720	727	719	708	746	723	739	659	704	723	729	732	659	698	720	729	682	702	702	661	738	756	742	712	729	733	678	734	732	703	769	708	750	707	743	701	725	713	692	694	700	739	734	711	696	707	680	734	688	707	727	728	680	704	705	728	706	692	718	733	713	691	758	786	680	673	713	727	740	685	737	736	738	710	686	690	693	693	713	755	717	747	738	755	702	711	657	742	705	739	689	647	728	731	715	720	716	674	671	681	700	682	729	724	698	718	737	710	705	747	703	675	720	666	658	758	734	652	681	705	677	747	733	678	721	683	707	726	688	673	703	722	735	746	724	668	741	781	725	739	685	689	730	700	683	738	700	757	693	670	700	716	745	749	782	746	725	716	679	735	731	716	720	747	715	678	735	653	731	689	735	694	681	741	693	742	708	744	719	685	644	689	747	646	725	715	732	685	746	705	753	637	746	698	695	725	689	730	743	706	741	732	689	710	725	700	700	743	719	709	769	732	715	668	719	735	675	722	702	744	694	680	719	743	699	735	686	719	683	651	674	692	707	686	727	704	753	725	727	720	731	707	704	702	698	702	713	698	750	729	661	758	650	678	681	723	722	739	712	758	703	748	670	695	717	658	729	679	719	714	693	653	710	720	744	719	687	659	729	747	752	705	714	722	728	724	704	712	715	688	726	723	720	712	715	740	713	740	764	718	688	725	724	717	745	673	717	712	688	707	715	710	735	700	691	701	717	679	723	746	688	779	737	649	709	690	736	728	756	687	725	678	718	755	736	690	714	751	725	717	740	688	741	763	655	692	735	690	713	736	715	715	690	713	736	702	678	688	695	782	720	747	614	717	693	693	726	689	747	749	724	729	755	665	702	757	745	674	713	709	686	722	717	694	687	713	704	711	651	725	686	734	742	666	716	686	676	686	663	729	668	703	730	759	671	711	649	734	692	708	718	723	669	700	763	740	692	697	724	713	708	761	725	695	686	703	694	730	714	723	723	704	682	745	715	755	714	721	724	762	667	691	741	762	730	704	728	712	701	754	735	676	696	687	728	757	715	728	733	706	704	717	732	739	714	782	752	723	775	702	720	705	746	742	670	680	725	691	721	707	729	719	677	703	735	723	703	750	721	685	760	691	691	726	720	722	710	739	715	752	746	717	686	710	741	721	733	688	697	733	720	701	710	702	764	727	786	701	700	700	717	688	658	694	724	736	719	674	745	751	691	714	727	708	700	669	761	707	723	722	748	665	696	675	723	720	719	674	742	719	759	678	726	753	729	730	713	692	747	660	736	709	692	712	714	693	677	718	738	700	721	676	709	709	664	713	699	761	756	682	650	698	689	723	703	728	707	722	721	720	718	743	708	703	725	713	732	720	725	697	747	752	713	694	781	730	688	711	692	718	731	674	704	749	670	732	674	765	698	722	661	692	764	701	740	688	712	716	705	717	712	665	757	742	731	725	716	669	730	699	712	712	705	707	737	692	722	679	732	762	661	744	720	727	682	723	678	710	694	756	739	734	727	738	728	724	719	676	718	742	683	779	729	733	753	698	729	697	719	757	695	713	724	683	707	730	713	706	748	680	725	718	741	727	744	760	753	687	666	746	723	714	734	731	725	704	701	705	751	723	724	719	720	729	750	703	734	667	710	692	714	676	677	712	701	677	725	745	728	719	704	720	726	732	687	743	723	744	646	715	796	736	748	680	698	680	736	731	734	709	697	703	704	742	729	701	700	737	731	666	705	666	721	718	707	767	722	716	725	680	653	727	710	737	706	730	729	691	685	726	721	692	742	671	718	705	748	716	724	754	757	694	701	784	712	742	716	688	713	671	738	696	747	745	731	756	740	703	742	710	757	689	698	708	672	718	738	736	725	703	766	707	693	670	714	704	665	724	716	705	711	737	673	729	731	720	692	697	688	705	691	747	706	746	741	693	745	720	745	665	729	743	701	728	690	672	675	695	687	678	694	766	701	699	727	717	724	725	694	688	681	715	689	723	740	761	722	716	751	686	728	674	741	735	676	712	732	684	649	699	720	737	673	718	725	729	722	670	743	712	743	687	681	691	737	714	704	715	721	713	719	695	723	711	720	699	709	712	664	720	744	715	691	669	762	726	708	753	722	741	737	750	741	732	727	714	718	670	676	742	758	719	670	711	742	763	744	722	732	733	743	717	738	774	693	737	734	724	694	689	735	722	735	703	705	684	689	720	733	768	694	726	738	700	707	689	729	737	658	714	646	656	750	705	713	738	724	730	735	674	745	706	695	700	722	694	739	759	729	748	700	746	736	726	672	742	720	755	705	695	765	695	703	752	722	746	677	751	742	725	731	701	705	741	728	726	706	737	687	722	656	709	724	698	731	654	712	740	700	722	675	662	717	706	768	629	702	734	725	739	752	698	721	743	705	698	679	695	715	678	736	713	727	719	676	689	727	716	730	776	711	716	686	730	728	656	759	663	734	734	710	684	729	719	709	721	739	732	726	748	760	706	697	686	697	669	748	664	752	741	668	704	749	736	735	725	768	765	669	711	714	726	714	696	674	702	675	695	758	692	746	723	697	710	741	694
4058	449	254	190	206	179	163	187	170	185	186	162	167	172	160	168	178	159	177	173	170	147	159	178	200	158	181	169	169	167	172	164	164	134	158	158	170	171	174	181	170	177	166	163	177	148	154	171	179	161	161	153	162	176	164	174	167	151	170	189	163	177	199	159	168	175	164	171	180	279	302	282	275	183	171	150	181	157	166	131	152	169	151	162	170	158	158	150	174	174	177	162	180	156	141	193	174	170	154	158	175	159	176	153	176	146	169	181	189	174	193	166	157	157	144	167	165	153	161	179	157	168	148	167	179	141	148	138	151	174	163	144	161	176	165	171	180	162	163	164	180	152	163	162	150	146	172	163	170	166	157	153	191	155	151	164	172	161	170	182	149	158	144	177	170	152	168	142	163	165	148	156	160	156	153	159	178	159	167	164	180	174	167	175	169	164	154	155	147	175	181	149	151	161	185	159	153	174	152	169	179	179	170	148	168	163	149	154	167	159	168	174	156	173	141	164	168	151	146	147	153	167	172	151	157	153	153	159	169	179	162	175	166	158	160	172	174	175	158	173	209	178	151	181	189	155	147	154	160	171	163	160	149	170	193	190	177	172	171	166	166	156	169	169	184	157	143	139	164	155	133	150	136	171	193	170	159	175	198	169	171	180	146	149	164	171	177	165	161	132	177	166	161	169	159	152	169	167	188	146	179	158	147	197	169	177	183	172	154	181	133	190	154	174	183	155	171	183	160	147	191	163	160	174	167	173	146	135	158	173	171	151	164	160	158	163	168	164	174	161	156	167	168	156	148	159	164	164	196	172	136	154	149	174	150	142	150	160	153	184	168	160	197	180	157	173	161	165	154	150	158	162	159	179	150	179	182	153	177	172	180	158	157	166	156	184	151	162	156	157	157	181	165	151	184	164	150	173	167	176	179	164	151	184	156	174	181	162	195	177	173	143	147	179	138	171	168	155	149	171	163	165	183	172	167	177	159	156	175	165	165	175	174	172	167	158	152	166	160	156	143	155	140	152	194	147	166	167	173	144	161	144	189	162	172	188	164	166	152	173	166	200	161	160	169	167	176	171	175	172	160	167	147	177	154	174	159	187	168	162	151	170	169	144	172	160	157	155	177	184	180	166	177	169	168	183	162	157	168	178	148	150	156	177	177	159	174	179	171	168	159	168	166	155	168	159	172	165	166	154	167	155	135	158	174	154	163	158	140	156	146	158	168	173	193	164	163	181	158	163	151	154	167	147	192	155	157	168	168	165	181	162	184	176	159	158	183	166	169	146	184	158	144	178	154	176	153	179	180	164	190	175	162	171	185	189	178	156	145	174	147	181	169	158	170	164	169	172	161	164	160	163	174	161	171	171	177	169	186	163	154	159	154	170	190	180	152	155	159	206	160	191	163	159	159	165	136	162	156	166	185	156	174	175	164	171	193	149	182	164	163	149	148	162	139	161	153	164	158	181	163	153	181	163	192	158	136	178	158	154	177	159	180	158	146	168	161	202	161	163	152	153	170	176	174	157	163	156	161	159	154	164	172	148	178	171	149	181	166	169	168	154	171	134	143	159	178	155	158	169	175	181	179	183	172	141	183	162	179	166	178	175	158	148	136	152	189	177	173	143	165	170	181	167	174	186	166	168	186	153	180	147	173	174	167	172	193	159	150	176	156	146	155	165	148	151	184	160	157	174	150	163	171	162	162	172	161	150	160	184	169	196	166	168	172	175	161	158	160	165	183	161	167	172	168	178	156	159	147	164	191	183	141	154	148	155	167	180	182	168	173	176	168	161	138	151	168	165	166	182	183	160	144	157	173	164	171	183	177	183	171	163	152	161	156	160	172	157	124	183	159	167	173	154	151	189	166	168	151	194	148	158	188	174	162	179	164	162	167	155	157	155	176	171	144	159	136	160	151	149	179	173	142	176	152	167	166	156	161	163	181	165	152	161	186	149	162	173	166	174	162	161	149	170	165	170	160	174	169	174	151	153	165	199	148	177	162	163	160	172	162	144	184	161	181	162	163	176	174	163	188	182	167	154	150	182	164	168	173	144	183	190	153	143	177	158	178	174	158	153	186	148	176	189	178	204	183	199	175	149	160	158	151	167	175	144	163	152	150	157	176	162	155	173	197	157	170	164	167	164	155	156	147	156	148	163	143	182	178	164	173	182	157	164	164	141	174	164	169	189	184	177	157	158	155	146	150	166	220	182	177	167	155	181	172	149	171	155	169	153	166	151	166	157	182	151	191	166	160	168	159	162	176	157	161	155	162	159	147	169	161	159	179	161	159	187	170	173	171	141	165	149	181	154	164	186	155	170	171	154	207	179	173	181	178	155	191	166	156	167	167	150	164	155	180	172	170	167	174	173	157	167	145	175	163	157	168	160	168	161	192	148	186	147	167	160	178	161	173	171	153	154	165	160	176	181	186	146	162	164	151	149	171	162	176	156	164	170	161	169	162	176	161	156	195	165	170	174	169	158	181	163	177	169	173	157	157	171	170	147	170	148	156	177	162	170	167	162	180	151	177	178	203	157	155	153	158	160	180	168	175	172	172	137	179	165	164	193	175	140	152	174	183	170	147	168	173	178	145	166	150	176	171	150	175	160	159	152	156	181	181	166	161	145	171	160	178	149	150	180	150	180	159	146	174	166	165	176	157	179	154	168	158	148	171	186	148	167	156	146	159	147	169	169	148	162	179	143	160	159	168	175	149	147	166	157	175	174	157	147	186	171	152	180	155	168	166	197	156	163	147	185	161	159	182	171	170	139	163	144	167	144	184	190	163	175	168	154	167	159	144	146	175	164	170	149	164	164	169	171	156	178	168	180	163	153	172	151	156	168	154	172	165	155	165	159	168	178	179	165	150	191	158	157	167	173	179	149	153	163	152	165	173	197	163	160	140	152	156	158	145	180	150	165	164	159	157	183	167	150	142	167	173	169	156	182	184	155	179	172	162	156	166	204	163	160	159	179	157	150	164	153	147	173	158	143	171	171	168	151	139	180	166	169	163	165	157	170	175	168	181	156	158	173	177	194	184	170	151	166	180	160	153	177	171	157	187	142	151	164	160	158	163	159	139	174	181	156	164	170	168	165	179	174	180	177	166	179	165	160	174	166	151	159	171	177	196	175	158	166	200	191	154	157	155	180	166	166	168	168	184	144	178	157	179	181	172	155	169	164	171	185	154	161	165	170	164	179	160	166	149	170	163	172	180	193	165	162	163	189	153	150	143	169	183	169	174	135	153	160	159	152	167	160	179	177	162	149	170	167	179	177	154	155	156	156	155	172	180	170	168	197	170	164	170	187	146	177	185	160	146	181	152	180	176	171	185	160	149	154	178	153	182	165	154	165	144	165	187	196	196	169	166	166	153	165	148	162	162	180	169	171	159	164	171	170	178	174	181	155	174	154	151	157	167	163	181	179	164	173	185	175	161	165	156	157	192	187	167	152	179	157	163	158	168	188	157	176	154	180	172	170	152	160	158	153
3374	712	735	676	653	668	630	604	599	573	513	535	555	548	521	500	518	529	512	563	498	508	505	527	511	509	523	542	514	502	505	488	486	519	506	494	498	508	552	518	558	489	524	541	535	536	533	548	492	528	493	534	485	515	535	545	523	540	507	545	529	492	547	526	523	509	512	472	677	1023	1380	1327	965	707	587	513	499	488	543	473	468	511	515	529	506	532	524	542	542	494	509	502	482	524	542	510	483	494	513	473	467	486	516	532	567	523	480	499	536	523	505	514	543	520	523	495	524	532	512	504	523	473	528	507	505	502	522	510	530	510	528	498	458	526	533	530	498	514	492	464	522	529	509	519	527	521	501	449	518	483	482	524	490	540	526	532	533	490	528	484	509	509	508	534	505	476	511	531	517	515	479	486	503	524	515	491	515	509	513	476	464	520	535	504	522	507	511	514	455	507	507	512	509	573	501	506	492	475	469	493	477	489	509	493	524	498	520	533	499	484	525	501	508	508	508	524	511	460	494	537	516	522	461	532	508	537	448	519	504	519	514	535	525	513	538	500	525	508	518	500	533	508	506	545	485	503	507	489	524	531	480	520	455	457	529	489	496	492	541	488	491	508	507	490	493	476	504	545	529	445	505	504	494	497	543	498	576	524	515	469	484	499	527	515	484	507	505	526	528	498	504	509	520	513	522	502	499	507	518	539	521	506	518	526	517	505	493	487	503	548	534	521	515	512	527	509	494	507	539	527	494	541	484	510	493	508	480	502	490	523	508	496	490	476	501	546	519	516	549	535	453	527	504	514	530	555	523	503	476	531	530	476	528	476	522	499	489	496	472	489	495	574	491	521	504	505	515	513	512	509	537	477	509	511	526	530	514	522	498	499	506	469	510	539	504	529	535	470	506	515	482	517	498	524	509	512	510	523	497	523	487	518	504	491	449	511	490	533	477	564	503	521	511	482	490	531	560	527	531	584	538	560	519	525	520	533	484	511	492	495	508	473	487	554	477	525	513	469	528	531	482	484	528	509	522	545	473	509	487	491	499	509	495	509	509	533	495	534	505	510	505	519	525	521	500	493	494	498	496	526	507	505	510	524	488	468	529	494	510	524	539	468	526	473	498	494	489	472	531	501	516	507	525	497	491	489	514	509	493	489	494	521	492	492	503	499	522	523	469	517	473	517	541	500	534	510	504	515	514	497	513	495	500	501	506	501	550	526	521	582	508	517	493	525	509	521	523	523	491	490	485	515	483	532	530	516	496	499	482	531	493	513	498	501	539	493	527	489	553	525	516	488	517	545	523	490	525	500	525	526	505	502	474	493	538	498	485	507	516	519	512	498	498	499	502	516	530	512	551	506	524	510	473	520	567	525	490	516	508	487	526	533	484	498	515	494	482	480	494	508	508	542	492	501	511	513	491	483	498	506	489	501	531	500	497	497	476	492	508	526	484	486	538	513	522	500	507	516	523	525	484	476	488	539	521	500	493	479	517	524	502	510	494	503	490	502	531	499	533	464	465	488	510	490	533	535	489	520	498	507	525	524	500	496	476	486	511	492	553	479	516	537	471	480	534	493	474	512	507	525	489	501	515	476	485	514	518	550	516	515	490	516	518	525	465	491	495	510	537	527	500	502	475	513	530	508	501	504	527	456	482	505	538	508	514	515	506	540	521	499	513	493	523	492	525	490	505	512	532	526	482	503	512	473	494	521	506	535	472	524	518	489	506	519	525	486	473	498	492	495	503	499	497	493	498	491	530	456	524	474	511	476	478	517	501	474	499	500	506	487	513	533	505	504	462	495	527	502	529	488	509	497	507	525	509	503	497	471	544	491	515	515	536	527	500	525	533	489	524	497	557	505	510	505	506	507	531	525	545	504	501	523	509	489	517	503	517	519	496	501	503	524	511	490	498	501	518	500	460	477	541	502	518	529	507	499	485	504	493	522	479	485	509	508	523	493	478	545	482	549	488	517	498	484	528	496	521	500	492	506	498	517	481	494	517	499	495	492	487	499	533	532	469	509	511	500	487	552	487	546	494	499	538	511	481	492	508	497	541	519	527	482	521	521	493	502	498	514	498	516	484	486	496	523	514	526	498	498	502	505	502	511	546	521	506	455	505	520	499	482	506	528	521	507	466	487	496	474	504	489	504	512	546	480	498	519	490	542	525	492	494	504	488	492	492	508	559	530	514	472	535	486	503	491	497	505	482	476	521	517	516	540	511	524	508	527	509	520	480	485	518	487	505	508	487	502	542	495	474	520	510	452	513	434	555	517	516	500	509	493	564	516	513	522	532	504	506	526	521	534	523	502	534	512	518	509	511	460	497	501	530	529	509	456	506	511	529	536	495	457	528	483	522	489	539	493	519	511	519	494	546	492	540	495	498	494	483	536	520	528	501	513	483	510	504	527	489	500	512	510	512	492	470	497	489	521	499	483	530	505	505	510	504	512	489	504	536	506	543	523	491	487	502	506	488	485	526	540	522	487	515	540	490	539	536	532	492	484	442	501	521	533	539	529	530	494	517	469	497	515	504	499	505	503	541	514	501	449	543	507	490	490	519	505	481	510	546	486	528	506	519	504	523	524	491	472	478	488	495	515	510	512	498	473	490	496	527	503	468	509	547	474	514	530	501	531	528	452	533	528	496	515	516	505	505	503	521	511	509	527	526	480	495	533	517	491	530	515	469	497	475	503	445	512	532	465	535	503	524	540	512	510	504	523	481	489	528	491	490	498	521	505	512	550	566	495	496	486	532	494	521	531	484	505	532	495	490	489	517	507	524	521	503	492	477	537	500	499	511	501	488	479	548	499	523	481	500	527	529	508	496	544	504	481	502	490	522	514	562	497	542	488	511	543	519	486	496	501	492	467	525	506	522	527	519	512	467	521	532	462	478	459	480	478	531	505	548	499	459	519	509	514	545	500	508	513	480	474	533	524	457	515	493	534	491	518	480	508	513	514	546	456	495	522	532	498	530	521	533	485	488	508	535	518	480	492	456	505	519	518	487	500	519	494	490	477	503	505	515	509	491	506	517	512	522	497	522	511	513	497	471	479	515	532	494	476	498	492	487	518	508	527	489	508	503	520	516	558	524	485	506	476	480	504	497	527	551	502	503	505	504	526	476	488	469	486	478	512	532	511	528	491	494	522	495	510	587	507	496	526	516	528	492	526	498	496	537	517	494	517	497	503	531	531	516	489	524	541	542	508	490	507	531	518	502	488	508	473	485	516	531	514	509	519	538	487	516	507	501	531	478	481	531	472	539	527	497	504	498	534	494	491	512	476	582	451	544	518	531	538	466	506	481	480	492	489	496	458	489	501	485	511	539	538	496	512	503	497	504	520	498	476	482	512	541	468	539	483	490	511	501	487	532	486	472	481	490	514	542	504	496	516	469	516	497	502	486	527	502	514	521	480	482	500	494	487	525	508	514	494	483	561	504	533	483	515	526	475	514	491	534	510	471	504	526	535	522	523	503	521	515	506	500	484	496	532
17359	4255	2529	1531	1034	643	493	408	319	295	267	228	219	236	211	201	202	189	190	189	156	180	157	175	147	165	170	165	176	182	165	144	181	153	190	178	158	171	164	166	165	167	175	136	151	176	166	147	149	157	176	149	187	171	149	184	164	158	156	166	165	162	170	168	175	151	145	169	269	689	658	541	400	258	171	154	157	154	193	143	136	154	156	143	175	153	154	146	159	157	170	148	155	164	164	148	166	172	164	147	182	155	141	156	160	178	168	167	176	174	134	186	152	155	157	161	171	164	162	165	182	176	153	162	190	143	118	163	160	152	164	183	164	175	158	166	159	148	166	160	170	155	179	162	170	160	154	179	141	151	155	147	150	175	159	142	165	165	161	155	164	174	182	157	172	124	168	131	171	163	179	163	160	166	151	146	145	156	167	165	159	161	169	159	145	147	184	165	138	146	145	188	149	163	186	158	177	179	150	142	153	169	148	168	150	160	167	154	159	160	162	163	172	135	158	166	153	171	160	148	169	159	135	165	150	155	178	147	162	163	173	137	165	178	180	126	153	149	168	173	146	197	154	161	151	131	155	167	160	148	171	152	157	148	154	143	171	157	147	180	164	142	162	161	161	162	162	169	147	150	167	147	160	157	180	147	152	173	157	155	146	154	164	165	139	161	171	142	170	145	171	191	145	194	168	158	149	171	137	162	167	164	167	149	150	144	151	167	151	163	162	188	171	188	162	156	151	180	179	191	154	164	166	158	159	172	157	147	152	156	148	133	166	155	168	148	162	142	159	147	149	136	141	158	157	134	176	141	163	134	170	149	153	172	179	164	153	149	171	147	161	133	161	165	157	158	170	147	145	155	185	132	170	136	165	161	151	133	162	167	147	152	124	163	155	149	153	138	159	164	150	130	153	144	184	176	146	129	160	156	149	161	142	164	151	159	158	158	145	185	142	139	131	163	155	157	135	154	192	164	167	154	148	156	166	161	174	159	165	157	141	173	157	150	154	158	158	163	169	174	140	153	153	145	161	188	165	130	168	144	173	159	162	159	162	174	164	149	149	185	159	132	168	167	146	173	161	148	165	163	177	147	136	153	170	146	170	154	166	137	168	157	172	149	150	164	165	151	137	163	152	174	169	185	140	172	152	176	151	159	176	152	161	160	166	172	158	161	173	172	153	163	146	172	159	157	164	173	159	161	144	153	152	172	169	162	170	150	162	135	169	151	176	149	151	168	161	148	149	167	134	172	159	174	162	149	152	180	160	157	147	164	171	184	164	188	155	173	165	149	154	149	191	162	160	163	183	171	149	146	162	163	162	156	149	164	170	170	182	150	154	169	159	157	162	148	145	154	142	180	153	150	140	174	157	149	160	149	156	147	160	178	158	160	132	160	137	137	122	149	170	142	146	177	141	164	157	156	144	137	162	172	176	165	155	146	163	138	194	166	152	169	150	178	138	166	155	157	176	165	168	162	135	147	157	161	165	148	170	149	147	163	142	152	156	156	172	154	159	143	168	133	147	184	160	165	172	162	163	137	148	159	167	168	166	176	147	171	157	176	144	148	171	175	170	172	168	152	149	154	184	179	142	181	175	148	154	146	160	158	166	146	130	140	136	174	175	193	179	174	152	154	155	177	181	148	151	170	157	168	159	152	170	177	153	175	154	152	147	173	148	160	172	155	158	140	148	178	165	156	149	181	166	140	169	127	153	171	152	146	167	163	162	142	159	158	152	171	151	172	154	147	161	166	170	167	140	157	149	170	175	161	150	159	163	167	162	143	159	166	151	163	146	177	169	164	158	144	165	163	170	146	166	160	149	155	139	161	186	154	155	169	143	137	172	165	173	167	172	200	163	171	155	162	177	163	169	145	167	179	152	161	150	139	159	173	158	145	150	147	185	176	138	180	165	148	151	170	154	150	160	148	177	150	184	168	181	147	178	145	164	151	154	155	156	168	166	162	160	147	153	168	135	159	190	165	139	148	161	147	175	183	163	140	140	160	161	149	165	171	154	167	161	132	164	158	160	136	131	188	154	151	165	172	178	167	167	187	153	148	143	170	170	171	171	151	147	144	189	173	162	171	180	157	158	172	158	145	166	170	150	176	170	140	155	189	151	126	167	169	146	148	145	189	179	166	163	164	162	143	161	134	150	182	182	176	163	136	159	164	151	167	147	142	151	170	161	140	150	149	178	152	162	152	154	175	141	152	153	160	146	160	187	143	166	171	167	146	153	164	159	164	167	150	162	150	165	152	147	152	153	159	163	178	187	139	167	153	125	140	144	152	144	167	159	166	131	130	136	205	141	182	153	158	151	168	177	152	160	167	171	152	152	193	172	167	159	163	147	176	163	180	157	136	178	159	138	165	156	164	168	149	131	160	171	151	161	140	146	167	152	158	156	167	154	169	145	150	175	156	157	155	127	160	153	179	169	142	158	165	167	166	156	154	169	180	163	156	158	158	136	154	137	151	168	157	173	153	175	168	168	167	184	151	167	162	146	169	179	156	174	155	168	156	145	172	164	176	150	149	153	161	164	190	162	154	182	148	176	177	170	159	148	140	169	171	147	157	182	154	141	172	168	173	138	159	139	164	143	150	151	155	163	138	142	139	143	156	156	138	168	148	170	152	160	154	160	175	149	156	162	155	176	157	164	177	174	169	157	168	165	172	157	152	173	168	165	142	156	146	153	160	161	153	136	156	163	173	163	177	164	149	155	161	162	152	171	179	161	152	180	155	181	132	167	159	149	168	162	141	177	175	150	140	188	147	166	153	160	153	164	150	180	143	147	163	167	171	175	169	154	157	181	147	151	170	141	150	150	168	167	175	187	164	161	181	173	143	177	159	149	164	159	185	156	155	145	176	156	163	153	179	151	157	170	162	159	170	169	166	159	160	150	154	153	162	167	157	151	157	150	186	151	187	188	164	154	160	172	141	173	156	168	163	152	165	147	172	150	167	161	172	174	180	144	192	141	134	153	164	160	159	157	160	153	159	161	157	146	149	159	164	158	139	158	156	162	147	167	147	164	170	159	155	132	157	144	159	168	158	160	148	143	153	150	161	161	164	161	150	151	157	172	177	177	169	175	159	166	158	183	159	174	183	171	170	185	151	151	149	138	182	168	181	142	160	171	161	181	174	151	163	163	163	157	168	176	150	138	162	181	181	156	172	160	141	167	167	137	189	164	156	140	153	155	165	153	164	150	183	164	154	153	160	163	144	170	173	158	159	155	174	159	167	172	167	167	151	156	170	179	175	152	172	179	165	165	165	136	168	149	157	174	160	163	171	162	154	182	160	157	155	162	142	181	135	158	162	167	162	147	159	164	162	132	153	157	152	145	160	140	163	125	176	161	146	159	168	174	149	160	177	149	172	157	143	162	152	157	168	157	154	148	155	176	148	166	177	168	140	141	187	184	152	184	154	158	166	155	179	164	178	155	141	162	174	145	156	183	174	163	151	149	172	170	159	147	158	189	165	155	129	143	168	161	165
11330	1932	3554	3806	3358	2781	2291	1988	1532	1342	1126	1081	930	907	868	847	761	763	712	665	733	678	645	673	588	619	601	609	624	547	568	600	573	579	540	534	541	541	551	530	560	530	540	528	515	517	541	501	528	529	506	516	540	550	561	581	553	509	557	517	524	562	508	549	537	513	559	644	1770	4885	4843	3679	2091	1085	603	481	470	487	481	486	482	483	521	517	471	516	489	482	514	522	513	475	482	496	468	485	439	474	503	508	507	495	446	452	485	468	478	479	474	484	486	505	488	502	462	488	505	490	442	475	512	499	503	468	496	477	476	497	497	501	485	502	501	444	481	468	503	502	460	523	482	473	477	461	504	505	472	490	506	521	506	520	500	521	477	483	533	516	477	482	496	487	491	483	467	509	510	531	516	510	493	486	514	497	482	504	488	493	522	514	467	480	498	475	488	476	496	473	497	510	488	473	471	488	500	472	498	465	507	457	476	470	482	463	497	481	491	473	505	473	493	517	494	506	480	483	510	505	477	485	474	445	474	504	495	490	497	500	484	487	517	516	476	496	466	491	496	489	479	466	487	499	469	494	481	487	460	482	506	502	504	538	463	486	484	491	503	500	459	479	493	490	491	524	502	516	514	507	480	517	510	481	476	449	478	482	476	492	493	512	462	455	452	515	483	486	495	482	515	491	499	503	469	498	461	457	494	468	490	510	489	495	491	534	483	487	444	481	530	486	499	457	518	519	484	501	506	482	495	494	503	516	522	499	489	505	512	459	529	484	522	511	482	490	480	468	504	486	510	533	521	495	484	474	477	500	488	531	492	482	525	528	483	506	499	473	518	442	511	515	494	502	466	494	528	463	509	473	501	502	504	500	517	455	498	491	533	496	532	487	534	531	503	500	483	490	518	475	503	525	487	467	500	492	485	520	508	516	515	484	506	496	482	490	513	489	509	491	522	458	484	469	479	470	485	484	483	476	511	486	530	521	501	435	492	495	485	457	534	489	463	515	458	535	486	483	500	484	468	508	509	537	482	495	502	449	490	462	464	463	486	503	511	484	485	473	510	480	484	465	494	480	505	476	501	469	507	482	502	521	472	478	517	502	527	476	451	478	488	492	493	452	463	487	497	511	533	508	500	493	495	494	478	497	480	528	457	487	497	466	484	536	482	460	487	523	507	431	491	509	504	482	466	467	536	528	507	527	490	468	499	477	488	475	534	443	530	538	508	507	506	487	500	496	488	479	492	483	495	500	516	535	512	474	486	490	492	500	454	518	493	495	526	431	516	499	487	474	469	503	487	478	476	501	474	510	494	456	463	487	457	480	502	482	483	440	482	491	467	509	527	507	467	436	469	496	464	516	503	464	478	526	489	455	506	520	502	491	467	474	504	487	554	516	504	498	502	470	445	504	498	491	460	489	456	500	537	468	538	477	499	468	524	510	513	473	474	435	527	478	474	530	489	538	497	501	489	504	481	488	489	496	473	506	516	522	475	467	472	534	540	512	512	506	458	472	507	467	501	469	509	487	519	478	483	481	504	486	466	528	499	495	520	522	518	449	470	474	498	528	556	497	511	507	503	530	500	460	494	514	493	471	538	497	498	469	469	486	487	509	542	471	501	458	494	504	460	460	477	490	488	516	488	527	496	498	489	520	506	482	488	467	500	493	503	487	468	547	468	493	472	494	494	487	469	515	455	455	510	493	515	517	493	462	435	524	449	463	494	456	506	453	544	511	496	473	512	487	488	514	499	481	543	517	482	491	502	478	500	512	485	488	477	499	499	531	503	528	471	481	476	510	498	520	468	485	482	505	489	485	509	488	537	477	490	515	503	508	494	500	471	465	487	507	482	455	502	478	494	496	486	462	491	472	492	489	482	480	500	467	511	509	498	459	476	490	509	500	487	510	500	514	472	514	500	541	476	491	504	488	505	511	475	498	489	520	502	498	489	469	509	497	466	484	491	501	512	471	498	442	513	495	482	520	462	511	513	476	479	503	509	496	491	510	484	490	502	453	520	516	485	496	537	477	465	536	486	454	480	483	502	520	484	503	509	485	500	474	502	499	484	509	503	516	451	510	505	479	515	501	468	478	484	468	492	501	494	514	467	493	445	482	470	484	491	519	497	525	460	511	456	503	470	511	466	478	488	488	500	491	501	513	476	470	523	445	474	531	539	471	479	528	471	518	514	491	480	498	530	523	459	493	462	501	499	437	498	484	545	519	491	500	455	470	493	510	493	516	468	495	459	503	460	504	518	510	493	455	478	474	512	488	461	469	520	482	495	502	477	494	476	474	454	477	516	523	511	511	501	469	459	486	505	512	483	471	450	497	507	514	495	522	510	498	538	522	515	491	509	511	515	475	504	482	467	510	465	490	491	478	463	523	477	479	505	497	487	541	527	524	485	504	508	492	528	494	497	493	481	501	530	523	526	550	497	505	476	486	509	505	491	519	465	478	465	481	454	532	506	534	475	496	478	500	515	488	509	469	511	491	510	505	471	531	514	497	482	484	492	457	474	504	512	494	507	503	498	491	507	496	511	462	476	484	464	508	480	491	493	455	486	508	487	523	508	470	507	477	516	507	518	459	521	524	476	515	483	506	521	525	495	486	476	497	511	496	544	506	491	538	494	491	453	514	491	484	507	473	486	507	488	497	495	518	476	491	438	517	482	509	489	472	457	503	490	459	557	518	482	471	494	492	526	450	482	469	454	493	483	469	458	495	500	482	480	460	503	505	504	468	489	492	491	499	504	483	487	509	504	510	474	509	478	436	480	486	492	515	448	479	449	489	501	515	462	503	486	464	471	490	477	526	479	474	532	512	483	482	459	491	465	517	464	450	483	489	476	516	463	499	466	531	481	537	478	504	498	500	461	508	519	505	521	484	529	484	476	509	497	523	459	524	468	538	498	496	510	486	470	490	476	472	467	507	516	516	456	473	496	457	503	498	520	496	523	517	469	492	525	505	533	483	509	527	508	530	478	475	509	480	473	496	482	491	471	504	478	505	526	484	455	526	499	511	470	475	490	463	481	492	483	509	449	506	458	501	498	448	490	505	515	503	487	522	462	501	468	439	531	481	460	445	491	491	460	468	459	487	518	498	491	508	501	506	470	482	497	482	488	515	517	522	544	474	509	517	467	482	455	483	472	481	497	481	502	489	443	493	511	445	474	516	508	478	482	529	496	521	501	498	484	474	502	521	470	492	498	493	449	501	494	503	471	466	519	499	458	501	505	510	535	494	504	529	490	470	492	520	502	501	476	462	474	452	471	488	488	529	486	523	499	499	492	473	505	517	514	498	496	496	533	487	462	529	500	506	564	476	454	502	500	490	515	501	477	465	522	484	491	507	515	514	451	491	545	458	493	536	475	494	496	484	488	490	485	499	504	457	494	473	475	455	508	492	504	486	467	530	575	545	500	492	496	489	527	516	519	503	505	480	479	473	484	503	507	506	473	475	532	486	532	532	481	515	436	484	493	465	457	459	509	486	465	491	523	481
25164	7035	5534	8484	4936	2100	1305	835	678	480	425	404	377	321	370	323	299	285	278	254	291	265	266	254	271	265	271	223	255	251	209	248	248	208	221	211	237	226	227	242	232	225	244	231	243	253	224	201	228	222	247	240	263	205	238	250	226	236	211	212	250	197	202	214	231	229	257	229	417	1039	1651	1070	673	388	235	200	232	236	210	234	208	205	202	247	235	207	219	221	199	201	212	229	254	220	205	227	197	198	229	241	218	204	227	218	185	230	207	213	213	194	218	184	221	212	190	241	235	202	214	223	226	210	208	214	218	232	232	200	216	217	232	210	201	191	208	214	208	224	228	212	223	210	212	231	216	194	227	223	203	218	218	217	216	224	216	217	215	236	195	204	258	219	230	237	227	198	214	194	226	202	207	200	202	221	198	220	224	209	193	212	241	186	232	242	236	213	217	245	233	233	194	224	238	215	226	211	209	220	188	230	230	197	224	212	211	203	204	232	232	205	195	234	203	228	198	231	258	214	183	219	213	220	241	247	204	199	225	216	222	222	231	216	217	228	229	222	231	253	218	206	229	213	213	215	224	204	221	230	216	220	216	203	217	190	196	214	213	204	217	216	226	221	216	240	218	229	227	205	213	268	222	238	203	222	200	215	210	223	243	214	204	234	228	222	230	236	228	238	251	234	218	175	186	225	215	219	241	226	198	226	211	192	233	219	212	216	210	219	217	208	217	210	232	200	227	213	212	246	208	214	226	220	186	215	227	201	218	251	221	230	197	215	210	230	213	225	225	204	224	228	216	197	209	228	221	220	192	224	247	215	221	227	210	213	202	229	223	244	232	228	237	239	181	219	200	220	218	230	219	210	184	212	218	233	208	199	232	224	209	219	234	200	228	199	226	207	201	193	231	195	235	216	229	217	225	218	219	238	230	245	218	208	210	205	216	211	210	224	243	216	181	203	203	220	203	190	215	208	207	206	223	206	233	221	204	193	225	210	213	227	224	193	217	218	219	225	195	204	214	230	195	223	226	205	195	221	186	226	234	199	213	198	224	235	219	256	240	214	213	217	225	199	205	204	215	228	196	212	231	211	227	224	198	206	213	204	216	197	220	202	234	228	192	223	237	231	207	197	227	198	194	235	216	203	182	199	219	203	230	217	247	212	204	221	209	215	231	227	235	200	224	217	188	207	227	225	200	236	216	235	227	221	202	236	235	233	219	209	262	223	248	222	203	220	212	234	205	214	212	228	235	225	215	215	196	225	199	196	202	196	198	225	211	220	238	235	206	209	203	226	221	210	218	192	209	224	207	214	218	214	212	212	235	204	256	207	222	215	215	216	230	216	227	227	224	220	212	224	205	235	205	218	234	209	244	223	227	204	241	229	207	215	208	218	232	197	204	223	235	232	209	225	227	225	234	199	199	221	247	201	237	198	211	192	201	201	207	200	209	201	251	193	219	216	201	237	210	214	226	205	216	227	209	248	225	206	204	195	250	229	208	214	208	221	231	219	204	203	213	220	197	228	224	218	234	238	221	213	225	224	229	227	209	203	206	221	234	214	210	222	215	215	202	211	219	225	204	217	207	221	211	227	201	240	213	237	215	203	211	221	220	259	225	243	216	216	211	213	209	215	214	245	218	194	236	211	199	216	226	243	227	219	206	213	217	219	226	241	211	212	242	239	223	241	227	206	223	205	214	222	223	216	229	232	199	225	205	222	228	224	218	246	248	205	236	206	205	232	204	207	215	238	225	231	219	199	207	244	198	227	219	249	205	242	221	233	214	239	237	222	225	226	221	200	235	231	217	224	202	237	235	215	198	229	189	222	187	199	203	220	206	193	182	218	237	204	213	215	214	222	237	219	250	220	225	222	225	220	223	243	202	206	193	208	252	198	219	209	229	246	201	203	234	201	210	194	219	230	212	231	209	219	196	221	231	226	218	215	221	201	220	188	240	236	217	213	221	197	242	224	229	237	201	230	206	217	238	213	194	202	221	215	218	208	218	209	243	207	211	208	208	213	199	225	224	210	232	225	229	213	213	237	186	244	205	228	218	228	208	226	210	196	215	224	220	213	235	228	214	227	211	225	196	208	197	219	202	215	228	204	207	226	239	207	223	221	225	206	208	210	196	210	210	223	230	259	241	221	244	221	227	220	216	188	216	217	222	203	215	232	229	268	217	228	221	232	216	216	244	203	204	254	224	230	223	224	222	213	229	205	215	233	228	205	240	228	236	188	217	260	222	212	213	203	229	211	209	196	242	219	202	230	195	224	243	239	209	179	215	212	230	230	201	219	200	213	204	232	217	196	219	229	190	208	205	223	236	216	249	218	189	194	220	236	212	224	229	200	213	217	224	219	234	212	231	249	228	215	220	203	239	242	241	238	211	205	206	228	240	207	200	237	229	189	228	213	220	235	181	220	221	233	211	220	224	216	224	229	195	202	224	208	223	223	234	241	205	233	223	235	233	231	203	217	226	212	206	200	247	216	215	205	200	217	245	255	200	249	227	207	241	217	229	236	243	230	234	224	213	250	208	198	200	212	250	234	215	207	210	242	247	224	222	207	230	213	224	211	193	230	242	245	201	238	210	226	213	203	225	214	224	191	235	214	213	220	207	209	256	223	220	214	229	226	211	206	200	213	227	247	208	210	210	219	209	247	236	231	227	215	191	236	215	230	221	221	240	218	213	226	203	215	225	226	231	213	206	228	224	231	239	241	212	238	216	205	225	246	213	197	207	210	202	222	241	214	212	233	214	210	216	206	196	199	233	193	189	206	212	210	224	240	210	237	206	195	246	203	195	226	221	191	209	189	222	211	242	205	186	228	214	222	208	234	198	204	213	194	209	228	187	195	225	219	222	256	223	223	224	200	174	207	255	204	222	207	210	228	199	240	210	214	219	211	246	207	224	197	206	230	225	205	230	254	240	220	211	189	203	240	223	226	208	225	201	209	192	224	239	215	185	211	211	219	235	223	252	211	205	245	216	222	233	220	208	230	224	224	189	247	222	219	224	227	222	226	211	227	232	231	247	224	223	226	227	221	247	209	228	222	197	222	198	203	190	208	220	218	211	204	226	241	252	201	213	248	203	210	219	233	233	245	224	219	211	223	190	213	214	207	217	226	229	213	207	211	204	223	218	219	230	223	216	182	201	211	217	250	209	214	220	227	224	194	227	232	217	192	204	211	225	207	207	189	222	230	220	228	226	219	200	212	232	213	205	245	221	223	211	227	211	197	221	228	222	234	205	212	195	228	232	198	213	233	211	208	214	247	228	213	229	209	215	217	214	217	187	232	218	235	222	214	205	196	191	194	215	237	221	222	227	227	226	231	213	190	213	236	224	239	214	213	231	220	209	208	191	241	219	236	239	223	227	243	226	222	220	228	216	205	205	214	190	235	206	234	227	226	229	216	252	220	220	217	196	212	206	208	208	207	205	200	221	211	227	240	227	175	229	202	231	237	238	220	219	203	216	232	215	193	190	180	199	220	219	221
13966	3678	8355	13266	7976	5625	4711	3876	3042	2489	2126	1808	1647	1556	1424	1302	1254	1218	1111	1109	1041	1008	975	979	928	856	845	885	845	775	815	866	767	823	795	725	820	760	806	737	739	766	701	693	705	741	758	696	711	720	735	814	719	735	786	690	722	673	694	764	733	720	721	760	725	717	684	883	2514	7228	11110	7072	3898	1807	787	599	642	645	618	670	630	683	684	667	671	619	638	655	685	652	679	611	591	638	642	642	640	631	664	654	622	662	672	633	643	624	639	647	614	615	655	633	692	661	657	611	662	651	691	650	651	626	662	598	650	635	626	617	634	595	664	660	677	635	636	663	632	609	642	641	664	636	679	651	651	668	627	629	648	659	711	680	626	667	621	659	652	641	609	618	663	586	620	652	638	650	664	623	626	633	641	677	622	617	674	640	652	637	630	681	668	619	642	615	655	652	628	633	642	599	606	695	641	672	625	641	632	655	643	653	623	616	661	643	640	632	623	648	676	630	633	671	684	696	655	693	633	686	576	619	630	625	640	619	676	615	638	644	645	698	641	639	631	638	634	628	628	677	625	642	638	646	643	598	669	697	602	616	678	650	681	629	630	662	670	645	619	631	625	681	628	650	615	621	652	658	662	645	670	654	687	671	610	656	651	666	618	641	656	652	635	642	695	604	622	676	600	588	658	640	651	638	661	624	632	660	658	683	621	631	626	613	669	654	684	598	632	611	658	667	624	612	662	621	644	648	623	636	704	648	633	654	633	588	618	643	666	657	681	643	568	622	601	657	644	648	696	636	672	623	651	614	627	676	606	677	665	656	649	611	653	619	653	657	627	612	614	651	675	677	661	597	630	636	646	642	624	607	625	611	608	618	620	642	624	666	646	660	689	659	629	672	626	649	675	625	592	637	619	604	636	677	632	618	645	596	644	651	687	647	632	612	677	672	648	653	667	643	707	681	645	656	620	651	667	588	671	662	617	649	633	694	659	619	655	631	656	606	667	669	611	671	609	631	636	615	634	632	674	637	638	658	678	633	661	616	652	626	619	659	622	673	635	631	632	683	668	685	683	614	625	612	677	624	594	648	661	673	618	595	678	654	620	668	624	613	657	662	669	622	646	650	633	606	679	649	640	603	650	668	612	670	657	622	607	665	634	662	608	655	623	647	618	604	687	624	661	678	657	635	673	647	642	641	614	666	640	658	582	597	633	641	668	627	633	619	653	622	655	617	618	672	636	594	588	595	680	666	621	651	624	646	623	685	710	654	635	641	606	630	656	650	658	648	614	634	624	651	622	582	655	630	627	613	651	601	664	669	652	644	607	650	624	651	652	634	683	613	638	675	609	665	642	611	648	655	673	615	612	647	605	666	633	614	642	628	664	593	605	620	624	577	634	641	647	605	631	635	643	667	626	646	700	617	628	632	620	691	624	646	636	599	589	609	654	626	645	632	633	615	627	639	627	640	639	635	653	649	630	688	625	647	612	639	645	615	654	635	629	637	627	675	661	637	603	585	674	621	644	660	621	661	655	684	611	620	636	645	628	636	623	639	631	632	607	681	657	676	654	595	632	633	636	653	636	605	615	668	613	659	651	679	588	625	672	668	658	646	640	610	628	668	662	649	651	655	590	640	637	660	640	646	658	638	646	646	628	630	669	584	608	644	635	637	609	653	652	689	648	621	658	634	588	639	652	651	635	668	630	627	617	652	641	636	635	643	618	637	640	613	642	640	634	655	634	638	629	658	625	672	677	642	681	621	655	642	594	610	607	638	644	636	670	631	606	615	630	677	629	667	631	678	639	628	639	646	643	634	633	676	655	658	681	618	629	623	644	611	651	705	612	630	659	629	582	629	632	635	598	616	631	648	618	680	643	621	659	657	666	650	609	657	623	676	634	621	650	622	642	630	636	667	644	614	612	613	641	635	627	619	677	659	614	592	586	678	590	625	662	617	629	622	620	630	639	626	637	607	646	600	627	668	674	656	644	684	658	644	650	623	620	598	674	657	658	585	638	644	672	624	623	632	646	644	617	635	622	625	591	631	615	631	625	687	649	577	667	633	670	617	701	660	618	663	620	631	628	688	654	652	579	643	624	616	663	645	655	628	637	648	611	620	618	646	646	627	612	638	625	630	649	638	687	595	612	618	651	649	604	646	635	681	683	679	623	623	662	595	594	648	627	603	646	627	652	619	596	624	648	625	702	671	625	620	681	672	649	663	613	593	622	603	627	698	631	675	625	654	631	654	616	648	635	642	651	653	648	656	612	606	701	591	621	652	667	602	583	618	647	603	621	632	627	642	634	668	646	663	667	662	641	636	604	599	620	612	658	669	663	659	660	630	688	650	564	588	641	638	624	619	650	647	643	672	627	692	642	603	659	643	638	623	609	620	635	673	668	626	633	596	624	590	642	658	657	610	628	636	611	648	667	660	605	635	636	604	637	665	669	640	619	661	668	642	629	664	647	599	631	664	638	641	612	674	644	625	580	636	658	627	620	657	696	655	624	648	655	602	611	607	657	608	637	594	658	657	667	621	641	658	618	628	637	700	638	668	647	637	587	682	616	652	639	654	636	631	672	636	622	575	643	688	641	657	651	628	647	614	658	643	645	633	616	609	668	595	645	678	594	621	637	631	606	627	642	633	633	669	619	589	637	693	675	661	635	664	646	606	627	658	618	661	660	644	653	613	610	673	633	656	652	651	635	656	688	615	606	641	670	636	627	675	580	639	639	606	625	659	651	631	651	665	641	602	622	601	623	609	622	588	669	653	624	628	638	653	609	617	609	632	680	643	639	641	670	635	672	658	647	668	655	640	670	665	657	612	651	658	701	655	665	657	692	657	638	615	645	623	664	669	616	624	624	617	656	630	657	644	637	652	666	646	649	629	637	658	618	656	620	660	643	589	683	648	647	617	636	645	636	680	640	631	623	647	624	671	624	670	615	644	654	625	608	607	646	669	641	649	645	626	620	642	621	625	672	653	589	631	620	687	658	645	599	638	683	685	631	643	662	632	628	644	602	649	621	667	666	634	660	664	641	678	639	699	662	664	643	664	657	673	624	662	632	609	675	661	671	649	625	572	680	677	659	675	650	646	612	663	631	630	600	613	628	655	660	661	627	627	635	631	638	617	669	635	664	675	681	667	684	660	706	651	623	584	674	693	622	640	613	622	695	637	643	617	649	678	630	637	627	662	661	666	631	620	680	694	639	645	653	631	659	656	647	641	647	643	666	671	658	662	558	645	647	659	669	631	627	663	624	649	660	661	699	637	669	625	648	627	669	626	656	660	613	654	664	627	620	622	633	661	654	627	693	659	669	644	641	655	627	626	632	659	645	667	664	671	653	651	651	629	592	649	664	625	685	643	656	672	688	641	650	653	633	634	651	685	630	603	620	674	625	619	610	666	644	643	654	673	591	630	664	646	630	620	600	619	679	657	636	638	648	618	632	654	691	636	640	600	667	650	664	612	640	608	668	634	660	608	638	600	665	590	620	623	614	675
3952	473	494	491	319	183	186	190	159	139	134	141	150	150	133	141	159	162	149	136	141	133	144	156	142	145	179	144	146	144	156	156	159	146	150	162	147	162	127	148	149	140	165	152	132	138	140	163	155	145	168	149	140	139	136	134	130	145	170	160	152	153	151	132	149	139	123	161	162	189	254	265	237	200	138	142	140	148	144	157	146	152	126	129	144	139	149	122	120	141	152	153	153	160	165	157	167	153	145	140	144	128	135	135	134	123	163	166	149	143	143	137	162	148	158	126	157	140	118	141	153	136	141	154	152	145	173	130	155	129	124	163	154	149	144	156	152	156	131	164	146	154	148	123	131	159	142	139	152	144	150	142	150	147	155	145	135	143	138	146	158	151	122	121	137	121	159	143	166	152	141	146	154	154	154	141	163	153	141	163	133	139	141	160	146	135	122	132	150	150	153	144	135	132	162	148	160	129	157	148	130	143	130	126	149	139	127	128	150	146	148	135	137	160	186	145	145	149	173	164	164	156	139	151	144	122	130	162	154	145	129	144	143	122	159	163	151	143	150	172	136	153	158	162	171	155	146	159	156	143	134	135	148	158	135	182	147	162	146	159	150	140	149	157	154	163	150	154	177	156	145	131	146	150	151	139	145	144	126	147	136	170	159	134	143	133	138	149	165	154	144	148	142	157	128	132	160	152	145	123	129	163	138	133	156	141	152	147	162	149	137	144	167	147	167	148	145	133	139	136	141	140	149	133	147	145	137	143	178	152	146	151	159	143	145	155	161	134	152	147	171	150	148	172	174	148	162	172	136	148	160	158	136	164	145	148	156	157	168	143	138	122	133	144	112	165	142	143	155	162	145	144	156	144	163	134	144	171	157	156	158	169	141	163	155	152	157	123	144	138	135	155	166	155	153	139	136	170	145	134	140	121	147	151	164	157	159	167	160	147	142	145	149	138	156	132	120	127	162	133	130	167	159	149	147	154	146	134	163	147	156	173	151	158	161	151	141	122	141	151	156	151	136	129	144	124	126	161	138	174	156	151	130	147	143	172	144	147	152	149	139	152	147	170	154	133	141	130	149	140	163	145	136	149	135	143	136	153	138	135	144	143	133	151	125	153	119	138	140	139	126	144	136	153	126	148	130	140	128	145	142	141	161	162	135	129	144	139	145	131	131	141	135	145	139	135	143	155	124	175	136	149	161	139	136	151	124	163	180	151	137	140	129	126	139	128	149	140	163	151	145	153	134	149	130	136	143	148	155	135	154	153	143	152	186	149	175	161	152	158	134	129	147	122	151	151	150	129	142	139	156	166	154	165	155	142	142	160	137	151	135	145	126	136	146	143	127	146	147	139	149	143	122	172	133	142	146	133	160	126	143	138	151	122	159	134	146	148	128	158	154	136	165	158	120	157	132	138	158	145	138	171	138	151	138	148	169	151	143	163	141	150	140	122	163	139	140	132	159	137	158	167	142	143	154	159	148	144	132	150	142	159	164	157	158	142	133	144	141	157	167	156	143	137	144	145	149	145	149	146	133	128	154	141	162	151	146	157	139	131	140	154	138	133	140	153	162	139	137	147	152	132	137	162	146	139	145	142	134	168	136	137	147	140	178	184	137	154	145	139	156	147	158	157	166	145	167	135	155	143	150	169	174	135	165	134	140	141	138	141	145	126	143	167	134	150	163	152	139	145	131	163	169	158	157	154	145	161	138	151	155	139	168	157	150	157	135	146	144	132	143	153	163	137	157	156	122	148	161	137	150	129	133	138	143	156	131	137	141	115	161	170	143	143	136	141	144	158	170	174	147	152	148	136	147	140	138	146	156	137	156	136	137	150	135	134	141	141	151	146	151	130	155	152	158	150	143	149	158	152	138	152	146	134	149	145	131	142	108	137	148	140	147	147	144	141	157	137	144	136	154	149	148	155	130	169	167	135	154	146	144	144	121	142	154	141	152	150	134	155	176	143	127	147	147	152	149	146	121	132	144	133	132	144	134	129	137	153	133	155	132	145	159	143	134	134	161	162	147	169	129	149	166	139	151	119	148	163	159	161	148	157	147	138	129	139	122	144	147	126	154	152	140	151	162	172	117	169	156	138	160	156	142	163	145	139	139	152	142	156	144	138	140	131	130	140	145	151	150	145	182	152	157	139	133	134	141	162	152	141	171	139	161	128	160	139	135	139	134	160	141	131	120	132	145	149	142	137	144	149	156	157	144	136	148	138	120	138	135	156	143	126	135	143	143	140	151	165	131	169	152	165	150	150	155	178	142	138	135	159	138	148	135	161	154	153	139	123	160	151	149	134	140	158	137	145	154	146	169	130	140	159	135	123	136	137	147	127	156	153	150	151	144	141	155	149	167	156	162	153	127	122	146	152	165	166	156	140	153	154	139	158	160	169	165	146	143	159	138	138	137	176	136	164	166	145	133	151	140	152	151	143	127	156	153	151	145	147	155	158	147	133	146	147	122	153	150	137	151	145	146	172	154	167	127	162	158	167	150	150	157	136	143	162	160	132	125	128	158	137	135	132	135	155	155	140	142	153	144	135	143	150	149	168	134	131	163	133	155	142	151	145	155	132	153	149	165	151	146	142	143	145	162	141	142	157	145	150	141	145	159	145	132	145	155	148	139	125	160	128	127	133	134	123	156	142	159	142	146	148	152	154	154	159	156	132	153	168	136	136	137	125	143	147	138	170	159	162	153	142	152	150	131	127	157	132	124	147	147	152	134	152	141	167	143	135	123	152	151	158	127	151	159	135	154	135	141	143	150	134	123	154	156	154	164	138	152	164	154	148	146	141	129	139	160	157	161	161	159	142	153	160	148	142	142	131	134	173	145	145	141	128	161	142	166	154	142	142	146	143	170	141	142	139	129	155	146	138	139	156	160	139	142	153	133	134	181	144	150	133	137	146	139	138	152	162	166	136	160	141	126	141	145	169	152	151	142	131	143	159	142	153	152	126	145	134	143	165	131	147	143	152	136	117	160	149	163	136	134	145	139	150	157	157	140	119	138	135	180	144	144	152	132	139	160	145	154	174	143	166	149	151	164	148	143	138	141	168	137	145	144	149	157	132	140	156	163	134	123	153	155	119	150	141	173	153	147	147	139	162	136	156	161	144	126	131	141	127	136	144	147	137	154	154	141	161	156	149	144	137	134	125	144	148	139	169	164	138	127	160	141	150	139	127	151	135	156	148	157	159	138	122	156	140	143	137	150	154	163	120	149	133	137	151	151	136	140	141	123	154	140	177	158	147	149	157	136	122	143	156	144	138	147	142	130	138	137	142	167	155	142	162	154	149	141	133	168	149	159	134	146	155	147	154	147	141	142	157	155	137	160	168	146	156	151	132	152	115	177	137	157	139	144	141	145	141	167	135	154	166	132	157	149	123	154	148	142	153	132	147	159	143	142	125	163	147	138	169	176	145	159	127	136	160	163	135	151	135	144	160	153	143	136	142	123	158	143	141	146	151	147	145	140	131	159	153
3408	806	1440	1581	1075	626	582	830	532	495	515	500	454	481	501	491	472	478	462	483	512	481	510	507	460	455	461	479	472	472	479	427	495	460	460	470	430	467	501	461	450	443	464	496	432	440	459	469	449	479	452	465	440	504	477	450	473	465	456	440	472	425	460	443	441	481	423	439	547	825	1228	1290	993	646	501	402	457	437	471	500	478	456	457	424	474	441	438	456	442	440	456	454	456	449	496	497	441	450	405	428	459	469	435	476	436	465	440	494	456	471	437	435	459	453	461	464	485	444	456	486	434	472	500	457	445	447	442	478	443	493	436	437	446	417	474	467	469	409	440	466	472	459	463	481	475	469	440	419	501	415	437	468	468	462	448	466	439	475	465	468	445	428	471	390	456	448	462	464	424	465	483	460	445	429	463	440	457	433	462	452	474	467	457	419	480	456	453	493	467	478	449	431	406	437	472	447	443	456	459	466	435	415	432	478	442	404	414	431	455	483	463	474	464	451	414	483	474	457	421	457	488	477	443	465	445	427	452	449	467	465	490	450	430	472	415	435	465	451	443	505	432	427	445	461	445	500	428	445	476	445	450	444	475	433	444	492	468	436	449	467	469	474	416	450	439	464	456	450	488	449	465	479	453	478	483	470	436	450	417	488	442	453	439	477	450	454	427	427	484	453	441	449	435	494	487	465	462	463	473	431	474	447	491	414	483	465	433	465	472	477	445	439	455	467	444	469	425	441	448	412	469	446	475	485	467	420	458	438	474	493	443	471	437	443	469	467	446	454	479	445	447	456	486	479	435	454	438	492	428	432	466	481	441	436	453	444	470	461	452	496	443	457	463	492	446	419	442	434	455	442	476	461	474	447	471	485	449	447	454	488	442	456	477	436	461	451	408	446	432	452	464	420	479	456	422	487	461	448	440	442	406	468	478	480	476	435	481	447	432	439	443	482	472	494	484	417	449	460	475	472	463	456	429	468	446	477	484	452	461	486	479	459	457	457	407	433	477	476	424	497	439	424	441	457	451	447	445	471	465	477	406	453	449	486	500	459	424	423	432	441	501	442	448	513	474	417	447	492	489	466	421	454	445	458	474	484	440	460	447	480	454	422	464	455	455	447	480	490	411	437	459	442	459	474	464	462	436	454	452	466	484	444	470	463	426	461	436	453	471	434	424	457	427	460	456	459	451	509	404	429	467	472	438	462	448	457	416	465	466	449	444	471	449	445	467	452	440	463	478	438	444	482	478	456	449	444	454	451	425	428	431	446	495	436	430	434	483	438	477	450	474	434	465	437	446	445	459	486	463	402	465	494	463	425	447	395	488	491	448	442	500	481	463	462	470	460	431	428	416	449	436	455	421	447	437	427	487	450	454	461	435	468	465	468	464	426	442	469	460	440	476	419	466	421	464	443	433	438	448	511	490	437	458	475	426	467	469	428	422	474	449	477	483	464	414	445	471	480	444	418	434	477	433	459	422	487	481	441	493	423	499	485	422	438	441	448	479	449	437	454	447	455	464	451	502	464	451	443	475	436	407	444	413	434	476	445	446	437	436	462	486	466	473	411	455	465	407	423	466	450	421	418	416	454	454	433	468	473	434	445	435	458	442	470	484	477	467	468	449	444	448	465	477	428	444	496	461	451	448	445	459	453	418	444	442	491	460	465	451	450	481	430	440	466	469	435	452	445	456	446	433	457	447	454	452	444	487	449	477	446	440	462	460	434	486	439	452	433	470	442	471	443	460	422	445	456	438	434	465	468	441	480	432	428	435	454	456	457	440	466	500	452	460	464	426	447	487	489	437	473	426	417	457	455	472	453	441	461	460	490	452	456	443	441	435	451	449	469	444	432	468	448	486	439	488	429	465	485	469	447	437	454	455	448	451	455	454	450	465	465	421	461	461	503	458	445	463	456	444	451	421	420	448	465	450	456	469	431	450	471	446	442	465	477	465	487	473	465	430	452	470	418	436	422	469	442	447	500	461	444	470	451	466	462	479	471	459	425	433	480	451	474	451	457	468	469	490	438	450	447	449	467	436	449	468	407	404	443	449	456	440	464	489	432	449	474	501	478	460	469	463	457	429	412	435	446	445	477	455	448	463	478	490	481	500	466	468	445	428	495	456	459	444	455	471	452	495	449	484	490	427	513	441	453	422	461	466	457	443	459	487	458	441	458	447	431	473	465	441	452	492	491	461	415	454	443	402	462	464	406	451	474	465	454	462	483	464	467	455	430	461	455	436	444	455	464	451	490	458	426	425	456	469	446	473	440	460	459	429	478	428	450	440	463	445	465	445	453	478	468	400	445	490	434	457	472	439	454	459	456	433	452	443	490	480	436	496	480	442	443	452	440	452	439	456	424	457	462	439	448	503	470	462	441	484	434	469	428	458	465	459	456	465	433	436	434	429	456	460	474	482	455	468	453	428	452	491	427	434	442	445	459	456	442	433	440	463	461	457	434	444	490	441	506	462	446	467	444	414	419	428	464	486	472	433	489	460	473	429	433	479	447	440	406	442	429	472	468	472	449	427	445	460	466	466	454	459	427	464	446	437	472	414	468	458	426	438	416	484	438	447	464	445	431	498	451	430	406	440	447	515	455	442	451	402	433	479	440	453	472	448	416	470	444	472	454	451	414	465	464	451	469	462	425	441	468	461	437	454	436	470	435	464	463	455	460	456	435	457	440	487	458	406	497	445	455	433	480	418	453	433	444	479	426	443	472	443	455	478	451	466	447	450	461	460	485	449	447	466	477	442	439	440	448	444	436	429	450	425	440	439	461	484	448	459	488	470	448	430	436	473	479	444	482	434	482	497	447	461	438	435	473	449	436	440	453	450	478	430	452	475	455	452	469	467	440	439	453	429	470	453	449	463	454	442	451	484	432	452	466	475	464	423	459	443	418	434	464	464	443	477	466	469	449	465	470	484	460	492	463	428	437	452	434	438	456	452	457	469	460	489	453	457	482	422	435	428	464	458	447	445	447	487	458	422	468	452	490	447	448	433	450	440	454	462	435	403	440	454	485	437	454	449	465	482	484	447	465	458	417	457	460	437	482	421	472	461	441	479	484	480	466	507	463	487	434	465	504	479	476	429	458	463	435	454	413	423	439	426	479	469	466	461	472	452	463	449	484	443	430	460	441	487	427	455	471	492	440	454	438	461	463	466	445	456	442	489	465	473	468	455	434	440	492	437	478	457	461	433	451	463	427	451	444	423	456	424	426	473	482	472	466	433	487	424	406	443	459	460	482	438	468	465	467	489	459	439	455	419	454	492	442	430	446	438	455	440	412	446	477	429	445	456	458	427	469	451	462	445	433	456	431	490	498	482	448	440	486	442	435	464	478	464	456	493	500	428	476	418	472	466	450	485	469	465	447	439	480	440	482	438	449	454	459	472	433	458	407	471	427	483	482	432	451	468	457	469	446	467	426	461	440	442	456	432	476	461	460	466	455	466	497	502	451	446	443	467	490	476	487	440	462	448	463	427	419
17621	4506	3220	1930	1192	761	568	1482	426	284	273	244	221	235	192	198	206	204	202	185	202	202	168	164	166	188	172	198	171	169	179	169	156	161	178	192	159	170	154	168	142	146	180	139	168	182	175	159	187	129	168	169	163	170	167	168	154	145	162	167	138	154	169	175	166	156	147	149	191	416	730	673	464	284	183	143	159	157	165	171	192	170	157	159	145	162	155	153	157	163	165	183	178	162	149	174	183	151	159	186	171	182	161	177	146	145	139	165	144	157	155	152	159	172	161	187	146	193	153	152	139	174	149	156	173	144	147	150	157	162	174	140	181	159	176	142	171	170	157	148	186	153	172	149	140	161	153	157	164	167	159	169	157	161	174	146	157	174	156	155	154	157	160	175	142	186	149	162	150	148	159	148	164	159	152	157	175	178	159	135	160	162	154	176	165	173	169	185	174	152	147	157	160	153	179	170	145	181	174	135	176	143	161	142	160	138	189	156	172	168	164	149	165	177	149	154	153	159	170	164	163	180	163	176	178	154	140	155	156	156	152	177	162	154	174	174	170	185	177	145	166	160	147	141	176	179	165	166	169	146	175	175	150	150	155	148	154	161	155	171	149	168	155	162	154	157	155	168	184	147	157	136	179	149	155	170	156	162	159	160	166	177	146	180	143	143	162	160	156	171	162	164	169	158	158	174	163	155	154	175	158	152	155	157	163	139	189	156	178	159	149	188	180	157	158	173	144	147	131	151	155	163	171	183	156	161	178	163	136	171	158	159	153	158	146	181	141	158	161	152	167	178	145	173	153	181	148	186	158	167	159	159	152	142	151	185	153	156	170	153	177	151	173	145	142	152	150	183	177	156	157	165	146	156	159	172	162	166	170	148	142	153	177	159	172	149	157	175	162	170	167	146	162	153	172	134	140	151	162	154	165	166	157	143	178	148	159	173	185	160	151	160	157	179	156	161	161	161	165	134	153	160	161	159	149	152	172	154	171	165	172	145	140	168	167	165	177	148	164	155	155	161	187	159	173	160	157	176	169	151	159	159	155	172	154	159	147	154	146	143	154	133	150	149	153	180	147	148	160	159	172	165	157	161	154	185	176	172	150	158	151	165	166	151	160	156	156	149	165	156	166	171	162	171	173	157	134	157	165	149	178	156	159	202	177	178	142	178	159	168	143	163	133	160	158	157	160	144	145	175	130	156	137	160	171	177	153	174	164	165	176	158	154	157	152	168	156	153	160	170	159	157	165	162	166	161	156	179	140	161	154	179	191	155	165	169	169	167	174	174	153	172	171	167	162	155	159	166	158	153	156	167	163	158	163	178	208	155	149	156	165	139	152	184	154	156	167	161	181	152	177	149	174	169	163	156	167	165	148	169	158	148	180	156	157	165	161	165	182	159	166	163	148	157	168	132	150	140	154	148	192	147	163	149	151	143	171	166	146	156	175	155	147	146	119	164	142	164	157	160	164	159	155	169	187	182	134	165	166	154	174	158	136	156	173	154	151	180	185	175	155	155	163	159	163	155	182	139	168	163	175	148	183	142	132	180	156	181	146	159	180	160	159	170	170	165	148	148	180	160	167	160	155	170	193	151	139	173	159	178	141	162	133	149	161	161	174	148	165	174	173	193	164	153	166	175	177	161	159	158	150	147	174	159	169	175	169	171	152	162	152	165	177	168	164	165	171	166	146	175	137	153	160	176	146	155	161	146	150	157	152	193	164	167	171	184	149	169	163	144	137	166	145	161	155	141	154	158	149	159	167	168	172	178	153	154	180	184	151	167	157	159	138	171	195	160	171	173	150	183	161	163	155	160	154	170	160	166	150	164	166	172	132	164	153	154	165	163	176	155	169	186	167	178	171	160	148	165	156	150	164	145	179	160	174	157	143	151	163	158	138	156	171	170	161	184	168	164	169	185	162	168	147	167	165	160	169	165	148	180	144	160	165	157	167	155	174	144	184	161	168	165	159	163	145	166	161	162	157	163	151	184	158	182	158	146	161	158	181	150	166	166	132	177	133	159	159	184	146	154	149	159	166	152	164	159	164	139	174	171	166	176	143	150	170	135	162	151	147	158	183	161	160	161	178	169	162	171	160	163	159	174	156	149	159	156	159	164	159	144	140	160	174	163	151	149	169	163	155	156	158	172	141	147	177	166	162	146	168	162	136	164	172	153	154	158	182	153	150	191	177	166	152	152	167	133	133	162	150	151	192	163	191	156	188	183	151	158	154	168	168	157	166	172	185	195	180	176	170	174	172	142	166	160	172	171	161	161	156	180	154	155	148	174	152	182	174	152	141	184	173	150	155	171	178	159	149	174	158	151	166	155	158	168	174	167	185	147	156	164	170	150	166	186	159	180	159	165	177	152	176	138	156	162	146	165	162	180	157	163	154	162	151	152	152	145	167	179	151	185	157	195	167	147	158	155	163	161	181	140	134	146	164	154	159	159	167	156	159	165	156	184	155	168	156	148	157	173	160	152	155	166	188	161	159	188	162	179	160	163	149	186	169	148	169	149	139	164	150	133	164	176	169	151	168	198	144	168	183	146	186	164	173	169	160	160	187	149	165	160	167	174	147	149	151	150	158	151	153	159	138	167	158	173	180	168	173	175	191	170	143	185	151	137	160	147	163	152	164	170	153	176	170	158	166	166	168	181	167	161	173	215	149	153	168	172	157	167	158	155	155	142	153	148	196	184	173	165	156	185	188	164	175	159	197	149	168	175	168	167	153	155	175	156	158	169	187	136	166	172	177	174	174	164	165	163	170	181	163	137	149	148	169	175	172	151	172	136	185	163	163	171	147	172	175	165	158	162	162	139	162	185	162	173	144	154	153	164	175	168	155	159	192	145	169	164	171	164	135	155	192	143	187	156	167	175	166	143	164	163	163	164	174	155	144	162	181	141	165	201	144	156	168	154	163	156	149	170	171	148	169	168	169	172	148	169	174	166	173	137	167	191	162	161	162	154	159	154	137	163	154	164	182	167	144	154	181	167	145	176	144	173	159	157	158	149	182	155	173	129	163	174	140	174	205	155	164	175	172	155	155	159	149	175	172	172	151	156	180	173	170	172	155	165	173	179	180	167	144	140	139	145	169	150	171	160	136	157	183	135	169	166	150	153	152	157	140	203	147	181	174	148	189	146	160	146	170	171	157	174	160	163	144	169	151	177	162	154	177	166	198	176	143	154	169	188	171	168	141	181	164	145	157	146	163	157	169	164	171	161	169	175	146	149	169	160	177	141	140	174	172	154	144	165	163	150	175	159	178	159	164	172	169	171	151	148	142	166	170	171	148	191	174	153	146	162	150	159	152	170	180	176	163	168	145	151	182	159	170	162	144	152	155	159	165	190	159	175	181	145	152	170	194	197	173	156	154	183	158	164	174	169	187	180	162	132	158	170	174	132	142	146	164	163	163	148	160	146	164	165	168	145	151	155	160	178	153	161	181	169	176	176	166	154	154	184	174	147	184	146	191	164	168	191	165	164
11256	2341	4359	4159	3459	3065	2698	6690	1733	1267	1125	1027	991	950	868	830	834	732	692	698	720	675	712	635	618	622	579	556	556	578	644	566	554	541	555	569	525	587	561	557	524	554	503	566	521	566	553	565	544	601	490	537	535	582	563	551	501	562	552	578	601	537	571	540	567	558	570	535	611	2866	5366	4674	2980	1425	590	508	527	480	508	490	537	490	532	534	491	493	542	496	547	504	527	499	495	499	513	507	487	539	463	481	520	483	516	524	496	519	531	516	511	496	533	481	522	530	522	486	533	504	508	492	512	492	476	527	502	533	484	471	515	524	519	537	473	473	485	524	483	483	511	528	503	489	484	514	488	492	544	478	525	495	492	469	462	465	505	526	478	522	474	528	497	553	498	514	464	514	506	501	491	485	512	544	529	478	499	532	473	466	558	483	468	478	530	454	474	456	537	512	488	484	506	504	452	535	476	511	506	492	487	505	503	521	472	490	527	480	503	521	508	492	476	530	518	524	510	511	502	488	487	494	496	484	535	444	475	532	502	506	505	496	506	521	492	480	498	481	524	484	483	517	513	459	502	474	546	494	514	472	544	523	467	498	533	465	530	485	482	560	488	488	490	515	510	552	507	501	502	545	520	483	499	493	507	490	479	555	512	521	466	535	509	538	531	509	488	475	506	504	502	523	522	512	488	532	539	475	523	488	517	516	519	466	494	485	483	535	503	538	517	504	521	509	484	511	521	474	530	507	513	515	455	518	538	466	493	538	479	512	487	543	472	498	512	471	549	529	505	520	478	523	488	500	540	556	506	544	505	531	519	520	524	454	519	502	505	466	478	512	499	535	514	501	508	505	482	520	521	490	504	479	516	525	479	481	509	472	529	459	511	463	462	495	509	489	525	460	458	464	495	503	505	487	504	497	506	489	502	459	456	479	514	494	507	525	518	511	511	504	502	523	518	517	488	487	478	470	479	489	483	487	516	518	517	521	542	536	497	498	519	503	516	492	506	447	493	504	502	532	530	496	505	514	482	482	500	548	490	485	526	495	487	485	502	494	512	506	486	499	513	527	529	488	492	494	499	509	529	527	525	541	526	534	504	508	503	517	508	540	540	463	514	500	520	496	499	481	522	514	530	521	531	476	549	508	487	548	481	509	491	504	501	500	472	492	516	497	510	534	500	475	502	472	490	490	505	499	491	557	490	511	515	517	497	529	479	495	501	502	513	502	535	502	475	516	535	503	477	467	503	517	499	511	483	506	521	496	508	516	465	526	504	441	508	495	486	496	460	501	488	485	509	497	477	543	487	501	483	520	490	480	524	480	521	523	544	493	477	490	509	489	528	509	510	520	527	490	542	514	545	462	527	502	482	494	515	515	478	503	520	473	484	519	511	485	445	530	492	504	494	529	524	488	535	567	507	535	484	489	483	518	491	522	513	483	545	507	506	511	513	469	502	513	511	505	459	527	502	510	501	484	518	503	497	516	482	476	480	537	492	509	502	553	526	489	509	485	499	510	483	554	512	483	542	537	475	476	500	511	507	544	509	468	499	470	474	494	531	507	513	500	527	548	471	506	498	532	550	521	490	461	515	529	458	545	513	511	441	510	498	504	510	543	484	480	515	529	501	523	504	504	505	537	487	536	492	487	480	490	519	529	518	496	485	496	558	541	470	502	496	500	532	481	536	492	489	497	524	498	493	482	491	489	523	520	526	485	542	491	499	502	442	543	499	509	493	499	486	510	476	503	493	550	531	462	549	520	531	522	491	526	490	500	552	480	533	521	501	497	481	495	472	496	501	511	491	506	506	519	483	517	472	522	485	499	455	483	511	489	500	528	502	526	464	524	515	488	515	496	490	460	511	512	533	489	526	506	497	484	521	506	494	507	532	512	508	461	455	503	485	473	525	501	523	507	518	515	519	521	518	505	486	532	525	510	545	465	495	482	485	485	548	501	484	527	511	546	484	524	510	506	461	465	468	487	509	525	524	529	483	495	508	539	508	501	496	506	545	522	515	538	503	490	528	510	490	490	499	506	487	509	501	507	497	516	507	471	484	476	529	487	488	489	478	494	510	474	520	494	506	494	510	500	511	567	509	488	518	500	505	483	528	519	502	559	507	512	548	508	476	514	489	539	511	521	498	512	501	475	507	485	544	509	485	444	506	504	529	491	524	501	492	491	462	492	528	499	492	519	528	474	484	512	506	532	494	524	567	499	520	510	495	522	483	533	534	481	514	497	515	507	506	499	496	518	509	506	505	510	520	493	493	512	484	479	490	538	496	526	483	509	521	492	483	516	561	505	494	527	529	497	521	489	496	547	483	501	518	530	493	484	530	488	496	509	489	523	476	503	525	525	513	508	523	452	475	481	489	530	518	505	506	468	522	501	548	497	477	551	484	484	487	516	501	447	544	514	502	490	502	499	525	505	512	500	496	516	498	511	494	520	533	476	464	507	486	489	527	507	505	486	509	498	469	515	517	471	473	499	529	495	503	519	546	524	533	507	534	471	520	536	471	485	463	483	541	473	483	509	464	491	506	491	457	512	484	504	447	498	479	539	503	526	505	491	513	528	504	506	465	476	538	505	490	513	489	495	477	468	490	510	516	500	515	505	513	524	491	491	482	493	491	514	484	485	530	496	515	525	509	500	513	481	511	491	500	517	502	499	495	515	468	525	483	496	536	469	475	492	484	486	514	491	514	498	514	461	495	507	469	496	500	484	481	498	515	537	510	492	506	466	496	474	528	494	498	464	477	527	497	480	508	555	517	516	576	497	536	494	457	525	533	480	491	470	467	473	474	492	500	510	506	503	502	491	509	497	509	534	537	527	506	500	441	483	506	486	504	463	545	472	504	478	489	551	483	441	497	517	484	494	539	516	473	471	486	525	461	507	536	459	508	492	511	488	515	509	490	513	500	510	501	494	493	504	525	495	517	507	498	495	486	498	529	457	483	541	507	472	475	513	485	501	484	512	517	487	527	475	534	461	482	513	543	555	467	491	510	471	537	504	505	477	529	531	496	536	492	515	522	569	522	489	501	528	478	458	472	518	497	519	504	510	506	474	496	496	523	507	476	481	490	504	473	493	472	531	506	462	524	517	504	506	490	494	465	504	507	504	493	527	493	514	485	483	517	519	483	492	490	494	493	465	483	552	525	487	489	538	445	514	516	498	522	480	499	506	500	473	514	519	497	516	464	506	543	493	503	509	518	490	536	508	530	494	493	511	508	480	475	507	503	492	499	521	459	461	501	509	487	506	504	483	507	485	524	521	547	495	494	503	511	493	491	469	494	510	501	467	508	483	496	474	470	472	495	472	498	491	501	489	519	504	530	540	494	496	503	532	532	497	485	488	533	518	514	513	483	482	455	495	537	532	488	526	519	506	515	520	493	505	552	516	493	499	490	512	518	506	513	535	501	497	526	513	513	466	550	462	500	459	492	523	479	523	494	515	466	506	553	519	505	517	507	506	503	484	504	504	502	494	487	487	534	516	498	507
25242	7012	4827	3530	2402	1883	1908	3449	3084	548	520	459	370	403	355	361	339	328	306	332	332	314	299	335	308	302	286	292	290	282	300	269	277	297	261	295	273	248	278	297	246	275	278	284	294	285	273	272	237	284	261	278	258	260	272	280	290	260	250	257	313	280	224	287	270	289	264	247	474	1110	1350	1019	744	454	297	270	251	282	271	258	249	253	257	274	296	252	292	273	274	267	310	230	262	268	276	249	253	273	286	274	250	304	264	261	277	294	280	248	269	235	236	242	268	269	265	306	261	269	248	261	245	257	270	282	242	272	267	245	245	257	283	262	279	235	264	268	250	245	255	301	275	279	266	279	251	303	243	280	264	273	256	265	264	273	282	255	244	272	265	289	263	280	246	254	253	254	277	246	300	266	261	283	265	272	250	281	272	229	294	273	256	249	275	280	301	280	238	261	236	237	263	242	252	258	274	299	248	283	267	271	278	271	278	263	289	250	292	243	254	251	280	265	250	214	260	266	266	243	258	294	266	258	240	259	254	259	265	256	276	253	255	247	261	265	246	244	246	253	266	296	314	266	244	275	254	262	287	257	292	268	241	260	279	265	297	262	269	294	277	266	271	262	270	266	251	248	266	289	255	226	282	243	241	238	239	267	255	272	265	305	267	265	266	298	242	245	268	285	271	251	249	267	255	242	267	246	247	241	276	280	270	276	286	247	275	247	245	254	218	257	272	295	282	269	234	288	269	264	270	262	294	268	277	265	264	289	262	256	236	299	241	262	271	233	238	269	255	252	293	249	255	242	267	237	251	278	273	298	266	266	255	286	265	273	285	289	294	289	239	280	265	258	280	259	285	241	241	237	285	236	273	262	261	274	255	230	255	242	276	261	260	248	257	254	284	287	238	247	303	313	264	247	261	258	271	251	265	277	234	264	251	289	267	243	262	272	253	246	257	247	231	271	269	256	267	272	295	237	261	278	259	251	239	261	262	299	274	279	224	294	276	277	244	269	215	263	280	255	242	258	279	262	284	248	299	267	276	238	238	260	270	264	244	272	298	271	262	262	253	255	264	284	263	257	262	239	247	279	286	267	263	271	243	242	226	279	249	250	238	293	265	268	271	280	249	296	262	252	270	268	259	276	254	257	262	271	260	290	236	250	245	265	263	271	283	292	273	259	250	271	249	266	262	248	252	267	264	275	269	280	294	264	239	264	277	278	264	254	315	227	288	264	247	269	267	251	246	279	256	262	270	275	278	289	269	269	277	249	245	290	256	299	266	251	294	270	271	247	264	274	287	264	270	267	254	228	271	279	255	269	249	244	278	259	262	276	250	268	260	288	288	270	249	248	248	282	261	256	254	252	273	249	273	255	254	267	292	265	263	255	279	266	282	259	281	250	249	305	288	273	248	269	262	272	250	253	230	245	253	302	287	274	267	290	250	282	279	269	261	234	287	294	263	293	259	260	244	265	267	269	283	267	281	249	269	291	274	255	235	256	250	297	284	250	267	297	243	267	275	246	279	288	272	251	297	256	302	254	267	248	272	262	282	268	253	284	260	247	253	267	240	255	269	292	277	264	265	249	244	244	254	247	272	276	289	262	240	261	293	257	226	278	253	252	288	228	263	244	288	277	265	235	253	285	243	245	223	253	242	262	285	254	248	249	281	300	276	246	264	276	278	272	250	233	252	242	261	268	249	281	284	276	262	240	268	241	256	296	277	268	246	235	272	266	285	272	235	296	286	267	255	266	278	275	239	258	255	285	272	277	281	244	244	296	225	210	273	263	245	246	276	285	281	251	258	253	268	251	274	247	244	282	269	267	229	242	274	276	274	257	245	296	251	272	264	276	246	281	293	302	264	241	299	281	264	282	275	245	248	247	257	276	249	275	266	273	256	267	268	240	272	268	263	265	237	258	250	255	266	266	249	300	282	245	252	285	263	279	238	275	256	247	253	272	261	253	271	255	241	234	263	257	293	273	264	237	272	279	265	279	247	267	251	267	262	259	275	278	263	266	283	260	266	284	252	254	234	269	262	261	274	277	246	258	280	265	265	257	277	254	279	247	253	274	258	251	288	253	244	269	285	252	289	259	251	261	230	262	243	260	257	279	236	284	263	312	274	269	255	287	303	271	241	246	241	269	247	275	279	299	248	255	257	248	248	244	253	285	244	274	271	272	245	266	261	258	259	277	283	255	266	272	258	291	244	244	250	241	276	278	276	271	274	254	284	280	268	243	256	268	264	253	284	227	255	255	291	247	249	285	266	258	269	264	254	283	286	277	253	265	254	260	258	253	266	288	257	261	243	266	253	292	249	262	220	265	297	260	266	255	276	274	298	290	288	264	304	245	274	265	277	264	282	264	252	269	251	296	305	278	286	280	267	280	261	285	260	232	299	270	278	268	251	277	246	254	280	256	273	253	274	267	265	263	245	285	267	249	251	273	263	284	264	274	253	237	255	259	275	278	266	263	267	255	276	279	270	253	278	246	290	266	251	261	243	235	275	263	287	285	268	264	251	243	261	259	261	252	254	276	269	264	276	308	275	226	209	258	280	264	256	307	251	290	278	270	283	258	242	275	251	257	257	250	234	237	248	252	238	263	269	287	267	269	273	246	295	250	279	255	250	269	269	289	257	239	267	295	262	223	277	278	233	282	242	275	270	267	251	273	255	260	280	254	281	271	283	292	262	264	257	276	292	288	265	238	252	252	275	293	250	268	257	259	251	280	248	261	275	288	256	280	248	259	293	245	262	249	228	262	283	264	248	268	289	257	268	254	287	298	260	244	264	240	275	250	273	247	244	255	260	276	284	240	266	273	278	254	272	264	278	266	278	242	288	256	241	281	242	274	253	258	264	236	262	296	259	263	307	248	246	270	271	274	252	260	239	275	268	268	299	292	246	248	278	254	276	277	267	279	281	265	273	252	255	275	245	247	282	280	277	255	257	291	286	280	265	283	274	232	264	267	240	247	268	240	264	241	270	259	277	268	260	239	270	266	273	311	235	295	259	294	283	261	253	290	265	266	260	265	265	277	270	279	246	253	256	254	253	260	273	275	257	278	279	270	278	283	262	266	258	250	269	278	253	263	272	278	268	256	290	241	253	252	258	257	275	274	236	239	260	290	265	297	253	244	296	246	280	267	222	257	261	256	289	281	283	274	295	293	259	266	279	272	263	272	289	248	254	303	266	272	250	291	244	272	251	268	252	277	260	298	251	230	261	273	272	252	281	275	255	279	277	235	290	261	264	256	259	242	258	304	238	252	236	254	278	268	270	270	274	266	282	236	243	276	285	256	290	269	254	250	239	283	283	229	263	274	272	271	280	259	264	276	275	249	251	257	301	299	260	266	282	265	219	288	249	291	255	271	225	287	263	293	253	254	251	264	273	288	276	269	257	246	269	229	254	230	279	264	255	244	248	292	259	278	273	246	241	272	249	263	252	246	263	275	286	282	274	259	227	259	257	257	284	245	264	279	263	290	271	245	273	251	274	258
14305	3761	7573	8549	7339	6983	7711	11199	5959	2616	2256	1983	1801	1728	1572	1472	1469	1361	1256	1230	1147	1151	1168	1078	1018	1058	1037	1008	972	967	980	984	927	930	890	951	880	906	811	889	857	869	923	854	892	835	873	839	892	846	849	858	870	803	817	867	851	837	858	823	842	848	873	827	822	818	824	1055	2976	8227	9671	6946	4113	2167	1063	782	806	811	736	786	741	774	746	756	810	741	790	803	767	763	762	750	790	783	763	797	744	747	745	738	793	808	791	776	776	741	721	797	812	768	744	716	766	788	731	775	770	788	763	766	759	774	767	805	837	778	789	814	821	777	778	775	807	790	839	806	802	739	759	781	795	759	794	795	761	766	773	776	752	792	747	733	796	833	733	765	811	765	794	769	747	761	733	769	798	805	777	770	790	805	712	817	766	805	801	766	790	746	758	809	743	765	804	759	794	793	790	763	757	764	733	790	750	736	823	810	761	752	827	755	750	814	787	788	781	751	798	726	747	759	753	785	754	759	729	737	774	823	782	775	763	711	742	780	754	783	813	778	790	799	766	762	763	789	726	785	792	797	828	751	789	772	790	780	806	743	774	830	761	803	801	777	805	748	786	791	789	749	783	776	764	768	798	790	754	743	784	788	770	765	752	747	785	776	768	802	820	766	772	813	760	793	736	759	746	792	771	806	745	701	765	763	816	779	791	720	761	789	791	775	798	780	804	772	756	775	768	803	765	747	736	760	764	761	787	750	731	812	787	766	741	754	788	836	750	794	836	762	788	774	800	721	802	765	786	795	770	808	815	756	801	758	749	774	808	815	793	764	785	771	761	820	747	733	811	776	776	795	753	792	745	778	782	818	786	746	733	792	769	800	775	801	725	770	767	790	758	715	742	814	773	770	814	778	763	791	767	776	772	770	791	786	747	804	827	768	778	731	786	778	774	800	760	811	768	743	820	777	778	782	788	803	780	793	778	774	780	796	824	799	754	790	787	757	788	748	805	799	813	787	751	758	809	741	740	813	772	759	747	821	751	752	754	786	775	796	757	736	791	771	801	802	791	812	796	812	715	758	789	814	768	776	806	758	767	775	807	790	774	784	794	772	760	819	798	777	783	762	798	750	828	802	760	799	765	762	780	791	765	742	788	697	780	798	785	787	789	805	811	772	801	803	744	776	808	779	783	750	803	809	747	761	745	789	768	742	790	775	795	778	725	807	772	790	761	783	776	794	769	755	808	829	790	737	734	776	749	708	803	787	830	730	786	775	756	724	759	794	792	866	755	786	784	808	797	767	768	759	746	773	791	804	769	783	756	762	833	795	808	764	770	815	734	731	761	834	787	741	787	812	767	795	815	788	835	778	759	817	749	755	790	792	728	816	779	773	750	769	745	753	757	780	803	793	797	748	767	800	825	741	750	757	790	794	804	815	794	798	809	757	800	785	759	779	765	799	779	787	780	774	740	734	805	755	796	778	764	750	727	806	767	797	765	773	797	808	822	811	815	788	806	792	778	828	762	862	753	786	744	752	796	778	747	762	742	774	733	737	775	764	798	846	764	791	793	812	816	774	781	831	766	791	745	818	810	791	782	785	763	777	789	806	698	822	758	746	738	747	772	822	789	769	763	771	839	815	754	798	690	762	791	763	784	793	768	745	835	790	751	778	825	775	779	782	784	767	744	786	837	787	802	786	771	714	770	812	730	824	772	804	836	756	746	779	718	824	792	760	742	757	782	781	790	752	797	751	819	788	775	791	749	785	812	807	767	834	802	780	786	796	783	759	797	755	807	802	762	767	807	748	763	751	746	722	803	786	778	765	797	740	738	789	820	812	751	816	764	763	766	770	748	762	800	756	744	778	785	744	794	772	764	770	801	820	787	808	752	712	777	760	774	796	809	789	775	773	846	779	781	750	806	748	804	768	788	774	794	801	790	791	793	814	799	773	804	821	772	820	753	721	829	763	777	735	790	765	795	787	722	763	749	757	746	771	832	780	737	774	777	787	783	788	796	821	772	774	793	766	742	767	826	785	789	741	734	780	696	831	754	715	787	710	796	784	761	822	773	753	734	768	744	791	809	757	785	775	812	747	786	799	803	779	731	780	784	793	831	767	769	794	838	766	771	812	747	815	780	798	750	801	771	784	773	789	823	790	791	806	820	783	796	777	791	810	761	778	770	784	765	753	735	786	800	725	740	766	796	726	785	804	786	761	759	788	782	775	753	781	784	806	758	829	774	782	782	796	715	760	773	774	776	736	755	835	793	766	748	824	765	788	743	759	742	780	788	739	823	808	801	793	793	758	771	782	744	778	794	762	751	781	781	765	728	765	802	773	712	812	821	804	758	769	778	808	780	767	742	806	775	739	733	746	806	689	764	788	803	784	798	801	787	741	818	741	824	803	764	812	742	757	833	750	785	773	786	793	776	807	812	748	716	799	806	786	761	716	778	751	790	781	758	736	810	750	800	777	729	769	804	753	731	770	825	756	755	844	767	804	792	750	734	767	764	790	766	758	754	776	771	769	786	765	798	789	793	796	775	750	833	793	766	761	795	795	811	797	788	774	804	789	803	787	798	797	761	712	797	744	829	746	790	755	735	786	746	774	721	814	737	811	778	731	793	774	774	762	816	724	778	775	796	810	770	805	754	774	754	804	811	799	774	810	789	792	790	778	745	705	748	757	791	780	729	756	779	762	759	779	808	719	765	746	734	754	818	735	748	770	760	745	789	749	733	799	813	784	775	807	794	772	809	795	765	769	823	726	742	780	799	778	751	767	756	751	789	803	798	793	757	809	768	804	781	742	780	735	763	788	763	770	776	771	822	787	808	739	797	745	825	798	778	827	774	812	801	772	805	789	757	794	841	806	818	784	834	773	747	771	800	788	793	783	775	785	790	779	750	765	815	810	808	747	774	730	775	741	808	788	757	803	753	768	777	781	775	835	808	793	738	760	774	808	772	758	743	756	750	748	816	799	788	795	767	761	793	805	796	760	745	808	779	801	754	787	787	773	814	777	795	752	792	738	779	751	785	763	806	798	761	781	777	809	782	826	743	822	786	785	758	702	771	739	801	793	833	806	774	757	752	745	815	764	787	760	776	756	766	761	815	784	772	801	734	779	764	748	721	802	795	820	842	755	782	828	773	739	806	722	770	749	749	796	735	802	770	739	694	746	780	767	757	800	715	802	785	812	788	796	778	721	765	799	766	748	806	780	795	798	766	768	782	735	708	802	769	765	765	768	788	780	778	775	781	779	777	778	804	726	772	779	733	761	782	772	791	791	783	812	760	753	730	777	761	831	757	758	774	824	778	800	777	821	710	773	766	773	717	799	762	784	800	777	817	748	797	757	774	737	754	787	804	792	738	818	818	766	791	832	806	765	773	798	783	797	796	763	774	726	754	731	781	805	813	842	774	752	768	775	739	784	796	772	805	778	767	815	793	784	756	815	806	810	808	787	757	780	768	747	731	762	745	762	772	753	753	748	790	758	757	807	761	785	782	796	763	778
3923	400	373	285	238	232	671	1109	224	188	201	226	200	201	179	177	211	180	202	217	203	178	227	188	213	187	211	188	207	195	189	213	183	189	201	187	202	196	209	219	185	198	208	186	192	203	209	191	201	198	195	188	190	209	204	209	225	215	183	181	188	236	194	205	183	189	205	184	209	227	299	282	295	264	223	213	195	196	194	213	188	196	182	178	159	187	209	209	218	203	217	201	208	231	220	202	187	188	208	198	197	195	191	202	186	183	190	186	210	184	228	194	188	196	195	190	199	235	211	193	177	190	206	211	171	215	215	206	188	195	213	194	195	197	236	190	182	188	225	202	191	229	166	202	212	211	207	175	191	231	202	203	203	209	212	189	201	190	204	225	166	188	209	180	187	180	216	169	197	187	198	205	197	190	199	202	207	195	187	207	201	200	172	184	184	197	196	186	208	163	184	192	183	192	208	190	197	200	192	179	210	187	228	215	200	193	209	203	220	196	197	206	185	209	202	178	191	191	188	185	205	224	196	190	194	215	205	219	184	198	219	180	199	182	181	177	164	227	192	217	199	167	228	236	195	190	198	191	170	195	199	198	208	205	191	199	186	216	196	199	209	219	199	213	209	175	201	187	189	185	205	196	203	205	174	192	206	208	187	192	219	192	219	183	194	209	228	196	213	194	196	193	201	207	201	197	183	209	196	207	197	179	189	179	191	195	205	201	231	218	215	194	197	218	210	205	187	187	194	220	220	179	190	206	225	215	204	193	200	200	192	196	204	181	223	195	213	234	204	196	177	192	189	193	203	205	187	190	197	218	211	230	198	206	233	197	199	212	192	191	218	179	177	200	214	195	180	199	187	212	169	212	185	206	203	225	204	180	209	188	208	183	181	187	189	193	211	206	178	189	184	197	212	177	235	193	199	210	188	192	218	169	190	215	195	200	202	182	216	210	178	204	213	200	198	207	216	172	217	205	171	205	190	197	173	205	235	210	198	174	182	200	218	218	181	199	182	192	185	215	189	206	186	202	180	204	217	187	211	219	212	222	200	189	216	227	195	214	238	199	191	178	206	188	225	204	202	183	198	200	205	174	202	200	207	230	188	210	200	201	207	201	186	192	178	190	190	209	197	188	198	197	226	198	185	207	204	196	233	174	223	190	198	196	195	191	204	165	202	196	207	207	183	195	225	210	194	205	194	211	204	200	198	187	188	186	218	208	186	192	217	201	178	195	217	198	184	169	231	184	197	202	234	184	225	204	198	186	187	204	192	187	187	203	199	193	202	214	188	192	211	161	180	211	215	208	183	191	186	216	199	169	240	194	199	182	208	196	207	197	234	221	210	216	198	166	209	193	215	203	198	226	190	214	180	192	189	194	211	212	190	203	204	216	201	193	175	206	175	212	206	203	195	216	213	204	214	205	180	212	230	202	193	176	188	184	190	195	189	197	199	163	186	225	205	207	195	186	193	218	212	165	189	202	172	213	187	208	211	208	194	217	196	185	196	202	201	211	189	167	175	194	181	176	194	187	209	200	187	188	202	210	213	206	180	165	215	188	222	189	207	184	207	182	200	192	211	204	199	183	225	184	199	199	188	191	201	152	186	180	180	196	223	183	203	201	184	220	206	179	200	210	199	195	207	224	205	212	192	211	219	196	200	217	195	203	192	192	194	203	195	206	249	180	195	220	214	195	195	175	183	207	211	166	198	188	181	204	211	207	184	162	178	189	169	190	217	183	211	207	197	215	210	198	204	188	203	201	199	195	195	205	194	201	196	214	193	198	201	195	189	203	190	231	207	210	211	186	177	211	204	197	193	198	196	208	199	217	176	193	178	184	181	208	188	193	209	196	194	187	196	247	203	199	205	195	200	210	199	170	200	198	190	206	202	210	190	206	213	206	208	197	220	208	183	200	214	169	203	214	231	191	227	201	188	212	171	192	201	191	167	192	188	221	209	200	188	192	220	215	203	218	192	182	181	194	213	214	192	197	204	218	202	193	191	219	210	221	192	227	199	202	191	218	194	185	211	190	162	206	206	177	191	205	175	190	236	180	191	211	206	213	224	195	221	201	210	171	209	200	219	175	186	210	193	203	187	203	201	203	183	215	188	198	192	205	179	200	200	219	194	191	211	222	165	186	193	184	226	194	187	206	198	209	198	176	200	208	212	182	174	199	201	199	209	208	202	222	206	198	195	213	193	195	207	205	185	216	203	217	178	199	205	215	187	191	202	160	212	216	204	192	221	207	210	202	184	182	199	206	227	187	218	184	206	196	203	202	179	207	197	209	208	238	217	209	200	190	199	207	194	198	185	216	212	197	218	215	208	176	179	221	210	177	212	171	199	194	200	203	207	183	207	208	185	197	182	220	196	198	211	191	209	183	194	176	213	206	203	172	166	195	168	234	232	197	210	181	213	197	191	165	200	200	200	217	199	197	215	197	183	220	186	180	223	173	210	206	207	194	199	183	181	190	202	205	204	182	156	204	236	202	192	194	192	193	195	188	215	245	200	198	171	206	212	214	214	196	199	217	191	217	168	192	205	209	191	183	183	206	172	208	192	218	193	213	197	218	184	203	192	187	178	170	206	189	211	179	198	195	209	184	224	186	215	192	198	208	209	208	234	186	200	219	196	196	188	215	214	207	201	198	189	201	212	171	215	205	200	198	194	206	182	205	182	222	211	186	201	196	197	208	199	198	203	197	215	187	211	200	200	207	203	185	189	218	176	205	208	214	204	205	210	207	163	237	194	187	206	204	179	179	180	186	217	207	191	211	208	211	206	224	173	201	181	213	192	197	213	219	216	197	204	201	208	209	212	193	183	215	190	220	228	161	212	202	218	193	198	182	184	201	219	226	175	198	183	190	181	202	164	213	199	223	173	176	181	185	197	213	233	218	196	215	211	191	199	188	200	185	214	208	218	188	201	205	194	177	208	200	190	196	182	191	225	180	182	177	210	194	193	182	213	194	219	196	202	193	211	234	214	194	205	200	202	209	220	207	197	187	205	196	188	185	212	177	211	168	199	203	203	186	195	214	204	183	200	193	189	198	196	202	203	216	198	200	207	185	169	199	193	227	197	215	203	206	202	171	197	191	209	204	188	202	216	190	195	219	190	209	189	200	191	217	193	220	208	196	199	197	192	177	218	205	218	208	224	198	214	238	202	212	214	191	204	185	215	175	203	205	203	214	186	193	212	188	190	210	194	198	210	201	200	199	170	217	211	197	175	180	211	218	224	236	201	188	182	210	189	204	186	198	185	207	190	193	204	207	181	220	239	189	192	205	194	201	207	186	177	226	188	210	206	210	175	199	213	202	211	185	205	202	179	209	189	189	170	198	197	219	215	210	201	186	204	184	201	198	212	184	204	191	218	185	239	198	212	191	188	216	207	209	185	224	188	190	188	194	194	200	202	201	192	205	191	192	179	216	211	189	191	187	215	178	194	195	220	188	232	215	186	199	207	176	225	196	179	205	206	189	197	206	208	188	200	175
3272	741	982	939	833	820	3697	5266	799	666	638	648	631	556	612	582	590	599	583	609	582	590	624	624	563	593	635	589	620	608	623	592	641	586	612	583	581	604	624	592	611	585	587	605	608	549	604	603	586	582	591	618	597	543	618	597	618	579	587	596	587	588	558	586	597	605	630	564	655	947	1308	1304	1122	836	727	601	590	572	576	557	537	580	631	627	560	577	616	573	581	597	547	627	611	601	599	579	587	546	607	621	620	578	630	579	578	605	604	594	635	602	553	583	564	588	586	618	619	620	621	583	592	592	567	578	633	573	565	607	651	593	587	642	582	589	635	618	609	598	620	547	592	587	566	612	672	638	618	587	561	589	623	588	569	621	605	547	609	615	538	538	621	612	617	615	591	599	620	567	636	574	636	592	603	608	573	619	576	587	589	609	589	591	644	616	608	605	590	572	577	599	632	591	605	571	649	603	582	597	583	594	578	613	614	626	569	588	597	632	606	573	603	543	589	618	618	619	565	529	608	611	648	594	608	578	618	615	593	583	660	588	562	525	589	575	626	554	621	583	624	604	597	602	559	604	596	592	601	575	588	590	574	567	617	577	620	588	585	576	615	613	630	631	566	640	625	601	597	558	595	618	632	587	606	632	586	613	540	591	607	610	626	552	635	592	601	619	597	577	594	566	563	627	638	600	582	627	612	601	588	563	585	628	611	595	553	580	627	601	606	609	596	586	574	643	576	606	591	588	613	602	587	567	592	623	587	625	619	614	608	570	639	620	604	583	568	592	547	571	632	644	576	601	589	609	593	611	600	614	615	587	568	572	594	609	586	555	598	631	640	617	605	609	629	604	584	618	647	593	629	570	641	592	618	592	600	607	591	601	572	585	619	574	591	633	583	565	630	652	631	582	616	608	605	599	546	606	604	612	598	590	613	594	597	585	602	619	585	600	607	622	572	573	556	604	598	610	635	608	587	535	564	616	595	638	606	568	592	569	589	583	606	613	580	576	610	579	599	540	574	574	594	610	593	595	638	598	562	603	564	570	561	599	603	619	645	612	579	614	554	607	583	578	617	654	593	602	562	595	597	626	622	564	613	575	603	571	599	583	610	591	584	604	612	614	600	583	600	581	605	610	592	579	588	560	576	598	604	568	570	579	635	609	590	604	616	603	581	599	594	599	566	563	583	563	631	584	586	605	617	579	587	616	620	577	621	595	564	572	571	599	641	612	596	549	633	598	579	641	597	604	540	598	637	588	598	553	649	595	627	553	622	612	582	610	551	583	571	609	612	599	554	596	617	583	613	591	563	574	600	570	618	584	611	569	595	566	574	605	614	585	614	607	565	613	628	585	586	618	565	586	610	596	589	619	611	611	588	602	640	604	604	603	622	616	622	571	564	547	610	585	576	610	628	599	611	609	611	545	580	658	540	595	592	606	573	578	573	577	600	613	585	597	641	547	574	597	595	601	566	606	629	597	620	586	572	611	610	595	628	579	570	597	600	583	654	616	586	624	590	589	627	633	560	544	565	626	587	565	585	584	578	592	583	566	614	607	612	593	585	606	594	591	629	599	606	588	633	632	591	604	643	579	625	630	607	591	651	600	576	565	643	620	577	559	585	616	590	615	601	597	626	595	566	621	613	630	581	639	546	630	593	583	561	599	610	613	618	594	592	586	585	554	599	592	579	586	599	633	597	588	570	579	579	596	646	593	613	566	592	613	607	574	603	574	578	626	591	616	561	579	579	569	636	567	602	599	663	578	629	613	603	624	619	629	615	612	609	626	587	577	614	590	575	590	627	570	615	577	632	564	651	614	585	631	631	648	591	636	576	543	608	592	633	586	584	579	597	622	579	595	586	593	606	607	645	589	624	530	591	605	662	590	580	576	564	626	583	633	605	609	616	626	624	606	628	603	579	596	582	613	582	572	573	602	588	602	558	537	624	585	611	627	615	562	593	587	604	635	579	593	615	577	574	567	634	598	594	610	617	608	615	601	609	556	585	601	561	573	607	606	617	598	627	619	583	589	615	614	606	602	605	606	619	575	599	590	586	574	568	623	619	636	592	602	598	578	569	617	599	601	618	546	603	605	646	611	582	608	622	552	568	594	593	611	585	590	616	581	606	624	661	627	619	558	624	598	612	572	580	626	611	628	619	611	605	569	607	576	601	600	609	557	608	590	548	626	576	622	620	629	640	607	606	590	582	564	586	586	629	617	626	587	611	621	565	595	584	626	591	611	567	622	580	637	598	605	600	557	583	578	596	537	603	555	617	611	591	601	610	626	591	606	587	616	588	614	556	628	566	590	564	602	601	661	597	630	591	616	612	580	584	619	582	575	625	561	601	593	587	602	579	584	563	595	615	609	600	610	634	590	631	610	574	588	612	583	571	594	595	603	595	604	596	589	535	634	565	610	588	577	606	579	594	644	601	645	596	582	560	593	579	566	635	593	592	613	556	607	627	560	582	575	576	622	605	616	578	554	585	633	564	586	582	574	584	590	596	580	643	572	607	584	570	578	565	616	587	636	598	543	590	616	599	574	615	609	615	595	609	632	544	602	583	572	629	612	582	589	611	587	593	617	559	583	552	563	587	631	561	592	587	589	572	558	626	593	598	668	646	623	608	605	645	605	602	651	583	568	620	604	585	630	594	588	598	595	617	613	613	599	595	609	559	598	609	584	605	570	623	585	601	555	618	610	615	608	628	633	615	572	595	581	580	624	585	588	618	633	589	594	561	638	654	613	617	661	595	567	578	589	612	597	628	598	616	622	621	569	621	592	587	640	570	576	596	630	569	644	637	599	597	608	620	610	609	614	607	587	608	568	606	540	554	586	566	603	610	628	600	562	600	599	639	639	590	604	570	572	609	579	567	585	561	625	610	556	557	580	605	570	615	602	585	626	594	609	629	596	548	616	614	569	560	630	564	538	593	620	578	610	581	612	611	633	603	581	582	604	630	619	637	589	610	582	638	603	582	573	646	583	601	621	569	609	620	570	621	574	653	615	605	618	558	636	632	625	560	563	578	594	547	576	585	624	576	630	575	583	599	610	607	632	608	547	579	613	618	583	559	612	609	583	565	565	565	606	572	601	578	558	607	567	572	626	597	562	589	614	629	592	598	560	623	596	593	571	596	596	614	591	579	550	628	605	608	621	577	602	584	633	614	601	600	602	602	576	580	600	626	630	583	593	591	611	613	580	563	633	619	618	612	591	615	592	565	627	602	589	589	619	607	581	613	595	566	580	592	585	642	592	595	603	566	587	633	576	605	630	625	547	651	582	620	577	591	570	593	646	605	574	628	541	624	594	601	604	626	590	623	596	609	610	607	587	595	563	616	588	601	611	609	577	586	594	614	570	594	597	593	630	590	608	565	595	607	591	645	647	597	579	585	549	625	623	550	617	611	607	598	581	625	592	617	601	601	568	605	560	593	620	557	627	580	571	607	608	634	631	571	599	616	598	589	606	590	576	646	612	595	601	564	588	596	578	618	587
14522	3639	2959	3180	1623	1302	18185	35926	6530	305	213	208	194	190	191	228	208	211	192	193	204	183	178	212	192	201	210	208	163	184	182	167	203	190	187	162	181	170	164	171	193	196	170	184	185	176	180	172	159	161	180	189	174	162	184	190	179	174	197	177	172	184	205	194	189	174	161	169	206	402	426	371	292	235	175	189	202	186	165	175	183	163	187	180	174	196	189	165	188	170	181	177	208	184	186	166	183	189	160	176	150	178	197	178	199	184	186	179	154	165	180	159	198	175	196	156	179	178	178	208	184	180	200	167	170	156	158	170	196	173	206	168	150	171	186	184	193	192	174	195	170	192	186	174	171	176	174	189	169	179	189	202	149	183	170	178	167	187	181	193	169	187	165	180	174	185	166	182	170	182	171	142	199	172	185	154	196	201	178	176	191	185	175	174	200	170	191	184	185	187	176	184	202	175	174	175	183	170	174	205	208	178	170	205	170	161	156	186	191	168	182	179	175	163	187	183	169	178	190	183	195	189	173	169	167	182	176	154	191	191	179	168	156	180	173	192	174	174	158	169	187	186	165	181	177	170	161	179	219	172	174	155	187	169	182	162	168	158	157	158	183	158	138	188	159	204	185	173	187	180	201	180	181	185	159	178	197	189	178	173	175	184	196	190	167	191	187	157	171	188	167	163	180	180	186	171	170	173	213	174	170	182	194	193	167	173	180	175	205	163	187	176	170	177	184	191	179	156	175	201	188	194	200	176	176	190	168	164	177	185	186	179	166	173	174	183	178	179	191	175	149	170	161	193	183	171	186	175	171	194	192	199	185	182	186	173	178	191	188	179	176	183	200	201	185	178	182	185	182	194	186	172	188	181	182	186	182	181	164	194	188	150	189	185	171	159	181	178	168	192	188	178	196	192	169	173	206	151	188	169	158	170	187	186	175	192	167	178	163	173	184	175	193	162	194	159	174	181	179	180	187	168	157	186	181	162	182	185	166	168	191	173	168	198	193	178	180	191	155	187	161	188	184	185	173	188	172	183	166	210	176	155	164	194	193	191	185	164	164	189	161	172	181	193	168	169	155	165	176	180	184	175	150	178	180	185	185	166	182	189	187	185	200	170	168	186	178	173	195	190	178	199	176	158	167	164	171	165	186	190	153	160	172	190	185	186	184	199	195	202	186	176	149	189	171	195	202	163	186	173	175	170	189	181	165	162	156	169	187	173	192	190	192	160	165	172	196	194	170	176	179	176	175	175	180	182	206	187	192	188	179	169	169	182	183	182	181	180	190	168	158	161	199	197	161	170	165	190	191	175	201	190	187	196	164	171	171	189	161	188	180	175	184	213	215	198	167	178	166	165	173	192	169	161	193	212	169	182	175	185	177	176	169	166	170	173	178	165	168	192	206	173	187	202	165	156	170	180	193	187	163	161	164	165	192	180	176	197	188	178	191	171	194	178	179	198	183	179	178	197	177	178	160	185	186	202	181	149	156	158	163	174	182	175	181	166	192	177	188	185	207	198	176	195	186	159	169	154	180	174	176	199	191	198	175	185	165	182	176	195	166	182	187	182	189	190	175	165	178	155	182	180	179	171	168	173	172	162	179	177	180	156	187	184	162	182	169	165	185	184	193	193	170	167	170	186	190	181	193	158	168	174	181	174	182	196	182	182	161	163	149	205	162	191	156	164	175	186	196	156	175	150	171	178	191	187	171	175	162	193	166	167	203	182	177	173	176	156	186	158	198	166	157	188	145	192	174	196	175	196	186	191	181	192	171	186	178	175	165	201	175	166	181	180	178	188	154	188	160	181	184	186	191	180	156	178	200	168	204	192	176	174	183	162	190	164	192	199	170	160	178	171	185	172	189	186	167	192	202	157	170	175	175	159	152	181	190	196	161	167	186	175	164	176	190	166	182	183	187	196	196	189	179	176	190	204	171	170	156	198	175	181	193	170	192	186	170	178	191	190	179	179	201	178	179	177	169	180	191	170	161	160	173	174	164	168	180	190	184	179	176	186	172	176	185	170	193	180	179	167	177	184	183	185	184	166	190	173	174	161	193	176	180	182	157	184	174	185	170	185	183	210	175	184	181	176	169	169	164	186	170	168	164	169	164	169	203	209	187	171	169	187	158	175	183	162	170	180	183	187	195	173	192	181	190	193	141	198	198	181	199	173	186	170	199	169	168	160	174	181	177	172	177	170	185	175	174	161	183	167	175	164	174	183	182	170	182	160	172	209	199	154	153	182	191	194	209	222	169	195	186	197	181	169	194	186	195	192	174	197	177	191	183	173	175	169	179	146	191	169	199	183	177	162	170	199	185	179	181	161	174	198	169	207	170	194	187	187	163	181	185	185	182	174	188	196	164	181	180	189	198	169	173	187	148	160	179	174	196	184	196	160	220	161	185	175	189	165	189	160	169	181	162	196	171	181	205	179	167	171	173	157	183	152	187	170	194	192	189	176	177	180	197	167	190	183	161	175	215	174	144	189	196	198	185	199	187	183	177	199	202	193	179	161	165	157	163	187	178	179	177	185	188	186	184	152	172	195	160	171	184	167	185	165	174	197	168	169	170	177	192	194	160	192	171	190	178	200	159	189	187	174	161	172	166	181	187	206	193	175	177	159	170	171	193	186	174	170	187	195	169	156	153	175	194	167	199	169	172	196	195	183	148	193	181	185	178	171	192	187	161	192	156	168	178	173	188	172	158	144	189	171	168	176	197	213	191	206	177	190	169	172	181	173	198	204	198	177	180	198	189	164	158	184	181	177	180	162	182	180	167	199	160	184	189	196	195	161	178	180	154	197	161	198	203	191	167	164	173	167	178	175	179	181	193	174	195	181	190	193	176	167	183	175	159	194	155	176	170	169	198	174	182	174	203	195	182	158	192	187	169	163	167	165	159	180	173	176	171	195	168	189	153	180	188	185	163	191	181	170	172	175	166	178	199	181	180	186	158	173	178	195	179	169	183	153	169	187	182	171	172	155	173	176	193	201	166	154	192	164	173	165	193	184	180	191	161	205	184	164	186	197	190	188	162	193	162	157	194	184	178	171	182	169	186	164	185	175	172	192	196	178	178	185	182	156	182	160	184	198	192	162	156	194	176	161	192	173	163	152	185	167	187	186	182	180	216	199	184	190	192	162	166	171	199	175	195	184	151	200	191	175	174	185	172	175	183	175	173	188	185	215	174	167	171	183	174	158	184	164	147	176	175	179	186	166	218	157	197	182	183	172	184	183	167	140	192	189	167	192	163	184	181	187	184	178	171	198	197	171	184	190	167	161	169	162	189	163	183	182	217	183	175	154	162	186	175	174	173	190	170	191	182	152	191	174	167	196	192	188	149	197	157	185	174	164	180	170	197	170	184	191	188	163	177	172	169	165	177	187	161	169	180	191	176	178	187	174	190	196	178	200	199	182	182	170	168	159	190	180	185	177	180	192	188	170	189	204	196	171	191	165	167	174	199	172	166	183	178	174	189	184	180	190	175	183
9343	2831	4493	6277	4506	4694	36334	44518	5702	965	878	801	773	772	736	638	675	699	700	639	606	604	566	637	623	660	615	594	607	593	609	574	542	610	580	585	572	584	556	538	543	585	581	567	607	554	593	546	595	562	531	542	572	560	560	551	559	547	590	554	535	567	575	561	579	544	584	606	914	2693	2784	1971	1437	986	616	549	512	534	532	567	544	540	525	558	548	562	561	556	532	509	571	567	518	488	554	593	577	573	575	500	486	529	566	543	511	581	551	525	551	540	530	550	520	542	549	565	513	551	571	529	545	559	527	548	535	538	544	560	546	553	572	507	555	560	560	564	589	523	571	535	511	533	524	532	534	565	535	535	530	522	544	534	555	562	555	542	506	559	545	523	550	540	576	538	534	513	600	541	578	522	561	548	533	534	567	572	529	542	562	512	489	539	532	538	557	515	555	507	567	540	564	523	550	565	581	519	565	574	571	563	577	566	521	568	525	569	512	521	527	520	537	541	548	565	547	569	589	537	536	536	558	535	550	550	543	527	558	555	564	547	534	532	569	580	515	539	523	542	506	555	573	532	550	553	533	572	530	529	538	541	587	522	575	550	535	542	539	543	529	543	553	545	572	547	573	557	513	532	561	531	571	509	552	536	576	555	593	581	506	530	512	520	526	586	575	550	539	559	521	498	531	551	548	531	536	610	530	531	533	541	543	536	513	548	512	553	565	552	576	546	567	545	565	528	563	580	535	552	586	495	521	567	532	522	523	557	546	527	525	513	555	518	521	543	532	546	523	547	560	562	530	543	528	538	544	572	571	516	516	527	519	546	577	557	567	548	502	529	521	563	531	577	558	532	512	543	527	515	514	563	560	553	591	534	566	536	532	538	522	537	553	514	513	526	534	538	521	556	538	541	523	533	549	542	516	533	540	525	536	530	584	574	527	516	546	561	544	525	531	549	520	530	511	567	526	575	521	542	526	542	534	569	569	560	549	548	491	578	544	532	560	549	542	552	564	548	543	561	573	571	577	525	539	564	552	511	537	545	569	549	560	536	509	554	513	525	574	556	548	532	527	571	548	589	516	531	537	567	566	545	515	539	519	543	543	539	535	555	537	542	525	555	571	521	538	558	559	532	591	567	503	590	584	551	514	575	524	608	570	569	502	520	539	538	530	542	521	545	527	550	505	565	517	526	527	590	543	543	525	531	522	565	566	549	560	548	541	554	552	550	573	536	512	598	538	556	550	546	578	543	535	576	536	559	574	540	542	558	566	600	512	555	519	565	575	543	523	532	560	538	544	519	528	523	536	551	540	547	535	559	553	561	537	522	502	523	560	513	515	519	546	576	546	543	572	545	539	566	539	533	508	554	547	559	533	542	514	564	523	490	561	538	596	512	580	548	595	552	571	502	547	540	530	567	543	550	570	562	562	517	536	529	530	541	545	526	553	534	527	520	514	590	544	559	592	520	559	509	538	484	537	580	557	547	566	549	538	542	575	580	526	556	543	535	520	556	567	543	491	533	516	522	557	538	576	550	583	541	541	545	538	542	539	529	573	524	531	528	568	526	546	546	558	540	560	551	548	552	496	557	573	558	552	510	558	571	588	541	620	522	581	540	568	517	542	506	591	579	539	532	528	546	480	571	567	520	547	543	509	573	560	542	526	540	549	534	602	537	534	543	566	548	536	534	535	541	548	517	513	543	554	524	576	550	507	543	531	587	570	537	527	547	565	554	558	565	559	552	516	545	576	555	518	538	565	570	577	549	564	516	528	561	556	553	522	537	576	543	560	528	544	571	497	573	581	534	562	562	500	549	561	539	559	559	510	574	538	591	566	545	530	574	530	550	551	553	575	564	498	533	573	565	539	528	563	524	543	565	552	542	530	530	538	548	532	587	543	548	528	569	579	534	543	576	566	541	512	527	511	548	578	569	546	526	535	517	551	505	515	539	506	557	559	527	564	562	545	532	517	571	493	551	526	526	593	559	509	525	578	541	521	552	548	525	572	495	556	537	518	536	532	556	533	566	559	537	517	509	548	552	581	572	577	535	551	522	544	561	538	547	581	554	533	580	570	556	543	535	548	515	549	541	533	521	550	545	543	554	542	548	541	556	557	546	495	538	494	525	487	526	529	537	581	548	553	562	548	554	548	518	508	546	558	533	536	522	543	535	574	545	602	529	558	554	558	554	547	566	547	551	572	509	550	572	525	557	536	579	537	544	585	542	560	538	509	558	571	563	564	581	573	564	550	544	502	516	549	537	569	528	522	521	579	567	522	553	564	557	554	545	505	548	572	508	535	499	533	573	518	559	546	548	504	540	523	529	537	530	527	575	563	588	546	526	511	509	564	551	525	518	542	553	551	553	591	540	582	532	524	481	538	531	598	561	558	531	547	551	547	536	563	569	521	558	575	543	546	522	572	521	551	521	548	539	535	528	563	527	536	577	523	538	583	564	527	517	548	568	543	543	492	545	567	521	525	523	574	521	550	524	555	538	540	524	539	582	542	561	520	533	525	539	555	591	534	554	566	535	551	544	552	522	553	582	527	514	569	540	566	540	546	561	550	540	540	587	552	544	526	502	522	536	543	543	573	499	541	519	529	549	542	550	534	522	556	538	533	531	575	549	552	540	520	575	566	517	533	535	545	560	512	555	563	500	537	535	527	544	537	565	573	554	571	529	499	561	530	525	553	572	541	535	539	568	526	528	513	544	552	529	575	560	501	509	511	532	559	539	530	518	553	497	574	565	524	502	545	520	594	565	501	526	529	527	540	539	504	546	558	540	544	559	534	559	519	509	568	559	583	569	560	571	565	523	549	572	525	509	536	546	565	569	561	559	536	579	549	540	546	544	578	539	557	529	531	576	505	557	599	550	542	585	560	524	550	563	545	548	544	546	541	533	531	517	531	527	564	497	516	561	560	513	536	556	560	526	529	511	508	569	573	601	529	563	582	540	513	543	568	518	517	515	541	553	572	564	533	561	544	549	547	565	517	506	564	543	576	495	520	533	552	582	576	514	540	537	567	552	526	575	545	525	534	553	541	590	545	563	555	492	550	517	525	586	518	530	551	534	549	528	550	490	518	548	501	552	526	567	553	549	535	563	538	543	562	575	520	577	515	550	508	533	574	518	556	573	559	530	585	556	566	572	568	577	532	578	626	518	554	513	526	514	516	534	531	559	536	563	574	531	551	572	552	598	537	534	574	550	549	543	481	575	514	526	568	505	555	554	531	552	550	540	553	524	567	579	557	520	568	607	603	535	554	519	565	512	589	562	569	572	524	560	522	555	516	524	579	560	502	590	556	551	544	533	550	565	602	548	551	522	535	554	546	526	526	563	544	570	514	538	540	529	545	552	546	547	559	554	523	551	543	558	539	590	547	541	523	570	513	571	518	573	552	538	539	562	555	557	554	542	576	568	584	534	548	550	534	563	512	541	579	559	550	597	579	529	545	543	562	519	511	543	526	532	528	562	551	518	514	563	542	529	543	553	573	553
23294	6269	5617	5547	3216	5739	35852	53015	15623	1177	316	293	283	278	269	304	252	279	256	243	257	225	261	249	212	230	226	253	231	252	216	227	205	229	223	235	239	225	233	218	223	234	230	230	229	229	227	223	205	204	223	239	217	233	219	212	246	215	238	233	183	230	255	223	203	204	215	228	290	487	678	686	446	267	201	193	217	236	237	221	209	225	212	252	217	220	198	215	222	221	239	201	230	207	229	224	232	216	186	201	214	230	206	224	210	210	233	213	228	227	249	238	221	249	217	237	222	213	230	219	208	218	217	249	210	194	225	191	230	220	210	210	205	234	219	221	247	225	239	235	185	224	233	200	219	201	230	207	232	223	243	210	224	223	256	216	215	224	203	223	219	210	230	210	214	219	204	225	221	205	214	211	233	201	219	208	212	233	202	201	230	200	205	207	192	227	229	201	226	224	221	213	242	215	243	232	234	215	205	224	212	199	197	222	239	222	207	226	219	216	224	208	223	229	217	226	205	210	193	213	251	237	225	245	222	212	212	224	216	219	231	247	237	184	229	214	220	216	226	216	232	246	191	256	243	230	222	210	233	228	220	211	219	197	219	228	227	213	218	220	225	218	204	195	233	205	220	216	207	215	246	228	229	220	235	211	214	227	215	246	208	223	219	193	240	185	206	236	222	206	232	219	225	210	228	243	227	206	208	220	219	212	228	213	218	229	206	224	214	215	237	238	203	226	223	239	208	212	223	256	230	219	200	210	227	230	245	212	201	205	242	218	235	234	177	194	217	212	233	228	205	223	225	205	216	217	223	255	212	214	210	229	208	253	210	206	193	206	221	250	194	218	196	198	229	241	221	258	215	203	228	223	208	216	220	212	215	217	248	221	212	241	229	200	213	206	223	226	210	210	218	208	239	226	212	221	217	217	197	202	209	211	215	227	213	215	231	244	217	215	223	195	243	213	219	245	246	221	220	212	214	222	194	221	231	248	218	215	202	212	239	231	228	231	213	210	224	222	234	207	209	200	235	217	222	220	226	198	223	210	194	222	252	210	234	223	212	233	237	217	221	232	228	221	221	216	252	215	225	233	230	207	216	214	205	208	204	224	243	211	213	210	238	202	207	205	216	226	228	235	234	243	209	235	207	215	206	222	213	247	231	220	223	245	213	214	220	199	184	233	214	224	248	212	202	193	220	244	242	217	227	229	231	216	240	229	248	228	228	199	213	229	212	210	216	212	235	215	219	201	218	204	211	213	237	229	208	241	233	211	221	226	216	208	232	204	218	194	207	205	250	212	219	231	208	239	219	238	208	220	224	221	214	221	228	220	207	253	229	228	242	211	241	195	237	214	247	248	227	219	214	205	217	213	217	230	216	203	206	234	223	213	228	238	237	230	214	230	200	193	232	220	208	226	238	261	208	241	224	245	215	215	207	246	236	236	230	210	230	226	233	244	235	218	209	204	211	208	219	244	223	231	209	212	216	226	207	220	211	209	225	223	223	233	202	231	236	213	213	231	199	223	221	205	225	211	215	201	210	214	207	246	201	206	206	235	236	239	216	209	220	201	219	238	221	205	220	228	215	245	219	225	215	229	227	207	238	210	215	221	239	219	202	220	218	234	194	207	223	231	213	219	232	239	221	232	225	234	246	197	237	203	222	232	205	229	232	216	228	204	206	247	202	225	251	229	209	244	200	221	212	223	188	210	259	215	215	204	219	244	212	220	250	233	192	229	230	193	218	199	227	203	208	210	196	223	199	225	219	220	218	228	221	243	211	219	207	204	245	221	235	178	208	228	240	197	211	232	211	241	219	239	206	200	229	207	229	226	222	223	231	226	228	217	195	208	216	213	228	213	230	226	230	230	209	214	221	221	233	214	216	208	214	210	209	219	223	192	212	242	211	235	233	236	248	216	201	227	237	231	214	237	199	245	219	224	217	208	214	213	203	247	203	234	212	232	226	217	219	188	222	200	220	232	239	246	245	226	219	233	235	234	247	244	218	215	220	244	221	213	234	221	227	235	208	219	193	229	219	218	196	209	229	235	206	234	241	237	252	237	246	214	244	195	227	225	225	205	231	208	201	231	215	205	220	227	223	238	223	190	205	207	238	206	215	197	211	219	238	223	186	200	205	199	220	213	218	220	233	233	223	250	237	222	221	196	217	204	220	235	205	232	222	246	205	230	237	258	213	230	245	204	227	218	208	212	224	198	204	240	216	254	243	221	217	224	226	218	230	250	227	206	226	229	221	249	227	226	186	219	220	242	224	205	195	210	210	236	226	229	194	224	200	227	246	232	238	224	205	235	202	219	220	203	212	225	227	227	211	208	194	206	213	225	205	219	245	216	212	237	220	225	209	237	232	203	218	219	223	214	197	207	208	191	226	232	218	224	232	229	200	211	233	223	227	224	223	211	229	224	228	227	256	233	212	228	239	234	177	207	203	218	216	203	218	225	199	230	206	204	215	208	204	206	220	204	226	231	217	217	229	224	217	217	217	196	233	202	236	223	205	221	227	230	223	235	216	219	250	227	221	234	255	194	227	204	206	229	213	234	229	195	205	227	218	227	206	221	217	219	225	238	228	213	211	219	190	231	229	214	209	230	232	236	224	213	217	221	217	246	220	234	205	212	230	218	243	211	207	206	233	213	206	221	244	176	209	237	229	218	203	250	247	197	236	205	205	230	246	230	208	238	220	234	231	209	233	221	230	223	211	225	205	235	230	207	205	237	230	214	239	209	213	216	218	204	208	216	225	214	229	240	224	217	218	213	213	241	215	206	213	232	231	194	182	214	218	211	228	225	233	221	200	221	224	206	210	218	229	224	248	208	213	226	240	212	222	196	235	240	204	210	211	213	196	213	221	199	215	235	223	216	212	231	230	224	236	233	235	230	239	239	227	243	236	210	242	233	225	219	215	231	216	230	230	209	218	214	200	223	216	203	223	226	246	212	215	208	185	238	186	241	215	236	209	202	241	232	237	216	211	217	207	211	210	183	218	207	209	198	212	236	229	231	204	202	221	210	203	215	193	220	222	201	227	226	198	231	217	244	211	217	221	207	230	212	213	206	225	228	253	234	218	207	166	226	194	233	231	221	204	211	231	235	199	224	219	211	203	222	200	224	218	193	224	238	231	224	210	213	204	233	235	252	230	211	211	249	256	203	214	238	196	218	212	223	213	218	241	207	222	199	224	222	208	231	214	201	240	227	223	232	233	213	234	201	211	219	228	219	224	226	228	230	207	214	209	198	211	223	199	211	235	204	245	198	213	237	237	215	194	224	197	213	215	213	217	237	208	209	221	206	234	242	235	221	218	213	192	235	237	210	216	220	227	229	226	224	225	239	213	220	211	237	212	210	246	228	211	227	210	214	258	227	230	221	232	239	240	234	205	217	198	229	227	231	204	205	213	236	225	245	198	229	211	229	213	219	247	224	224	209	209	219	207	186	247	225	214	225	206	221	214	206	252	200	200	211	207	229	202	243	217	211	220	237
12712	3943	8887	10276	7792	13149	50785	61386	3612	1559	1320	1197	1103	1061	966	959	906	943	872	843	826	879	841	837	737	813	776	740	750	748	708	740	686	715	767	703	727	664	753	656	713	708	694	696	692	668	713	708	666	691	663	701	705	746	726	680	720	699	682	700	685	690	694	656	654	672	648	712	1131	3044	4691	4233	2670	1242	640	694	659	668	657	651	658	640	644	619	673	678	640	679	740	682	655	648	671	629	717	652	628	642	646	638	648	709	648	652	613	635	666	635	675	667	679	631	658	697	667	663	637	605	683	659	660	686	628	660	749	654	674	633	655	690	615	632	692	655	666	686	681	649	648	610	680	651	658	680	651	668	656	627	685	703	675	672	617	607	614	686	687	637	621	657	671	636	672	691	636	655	676	659	625	669	638	679	695	620	643	694	684	716	667	670	643	673	642	629	612	663	636	682	646	660	633	657	623	630	675	674	653	620	694	684	623	702	659	646	626	665	672	688	633	671	654	644	668	651	661	625	631	631	607	646	648	634	652	679	659	610	686	674	624	614	646	696	700	635	687	643	688	648	665	692	631	636	676	672	675	727	678	620	717	663	609	651	686	642	650	663	648	647	674	629	625	631	625	641	641	601	676	657	698	635	672	658	691	670	639	661	677	635	657	629	653	675	649	664	637	673	622	650	661	648	675	675	652	653	594	642	619	626	675	669	627	642	705	646	650	654	648	652	669	624	650	663	686	709	623	705	672	661	686	673	676	660	652	623	680	657	640	641	658	657	667	636	661	694	669	618	636	663	644	634	630	655	669	690	666	613	651	660	685	700	668	641	660	665	700	637	627	653	672	689	622	622	666	657	633	632	633	675	638	610	669	671	671	630	660	642	651	665	636	667	685	648	714	653	655	692	642	654	663	663	671	641	673	676	645	667	607	635	705	671	652	660	663	645	637	670	627	647	608	633	648	650	667	675	671	686	703	591	640	702	654	686	649	623	660	639	733	613	662	693	629	639	650	647	653	688	639	650	696	666	650	684	647	689	692	653	640	629	654	684	663	612	606	657	632	676	662	619	631	639	718	592	666	655	668	628	671	631	644	642	625	669	636	685	623	631	639	592	614	670	668	672	629	615	690	684	661	672	664	644	653	636	645	686	682	630	638	722	663	691	676	697	666	688	664	623	670	675	623	678	640	615	624	649	624	663	656	721	647	628	652	675	680	676	660	646	663	670	652	683	658	633	650	668	677	663	646	664	677	663	631	647	696	688	656	700	698	660	621	649	683	598	658	696	667	678	644	651	643	717	650	686	672	667	677	618	681	683	696	636	649	681	648	650	721	668	629	710	647	651	637	634	643	674	702	673	658	617	628	655	668	651	685	675	619	611	703	607	652	650	703	698	691	672	668	644	695	702	659	686	644	665	576	634	665	710	635	633	674	677	643	639	653	658	643	675	630	683	661	656	633	675	648	640	659	659	667	654	669	612	688	650	637	695	684	661	701	669	650	671	680	646	709	662	641	683	651	650	668	640	636	664	624	615	649	698	636	655	675	674	694	667	688	661	638	660	664	680	654	631	674	624	650	651	626	655	637	651	645	648	620	653	633	662	667	684	638	629	644	636	672	641	644	678	659	666	682	630	638	637	618	575	639	631	669	674	667	681	642	669	667	652	654	632	711	649	691	638	684	654	657	667	672	646	631	616	689	683	624	652	670	590	657	672	681	645	643	702	601	664	612	691	697	626	649	685	672	656	642	618	718	641	693	639	722	640	664	653	652	629	640	691	655	660	621	647	645	685	622	647	626	636	628	674	639	696	694	653	706	661	656	657	648	633	652	691	655	658	676	642	666	642	647	641	668	619	650	668	684	691	642	657	626	650	605	712	667	658	683	601	650	663	665	643	673	662	664	619	670	687	610	701	686	638	632	687	625	621	660	702	588	667	674	682	613	693	644	657	651	648	644	684	679	651	645	681	658	620	657	657	700	674	652	684	682	615	629	695	645	666	681	660	686	646	642	598	694	652	654	648	634	647	636	654	633	600	658	639	656	626	691	669	673	669	655	662	621	625	667	622	644	638	673	671	641	641	628	668	660	649	644	651	649	666	649	687	617	683	685	639	621	672	679	633	659	677	633	657	619	658	641	653	672	643	664	665	652	673	641	684	654	667	705	691	607	646	634	623	689	639	617	654	625	654	633	672	650	636	663	674	650	654	638	665	634	608	664	649	658	657	695	631	663	644	664	652	663	664	656	665	639	624	651	656	643	638	675	632	639	629	621	669	726	646	604	675	680	650	657	667	617	598	658	640	680	647	642	650	644	690	647	683	622	680	671	653	608	683	637	650	621	709	612	632	661	640	667	625	690	645	667	655	646	675	663	633	696	649	622	680	650	668	641	658	645	664	659	605	633	657	652	650	659	688	641	587	670	653	667	622	626	690	654	647	641	675	652	637	627	636	658	667	675	663	646	591	635	646	684	601	663	673	652	650	650	591	654	671	641	658	679	640	678	729	657	671	676	655	647	678	653	674	671	623	712	694	671	646	684	641	681	691	621	662	681	648	650	613	683	690	660	675	640	653	660	637	682	672	696	607	681	684	656	643	668	655	642	670	650	724	633	653	654	611	653	648	652	658	619	635	631	666	685	662	617	678	624	654	687	650	636	631	688	626	683	696	602	634	676	681	667	652	725	654	656	690	666	658	639	702	662	658	675	626	661	660	638	663	681	612	664	686	631	648	665	687	620	689	662	651	679	648	662	677	622	668	617	635	657	692	668	634	572	619	593	667	637	649	675	637	667	667	609	633	680	672	681	668	661	663	651	672	649	692	684	654	654	631	624	677	681	674	671	633	657	672	660	679	664	668	627	649	664	635	616	654	714	642	662	644	625	649	627	610	636	687	700	672	690	632	655	696	610	680	687	677	659	663	620	649	667	654	640	636	676	647	665	661	657	670	652	671	676	659	622	633	632	622	652	669	628	666	684	669	662	629	659	636	650	652	689	683	663	645	609	685	655	648	654	653	637	660	671	636	647	669	654	641	661	620	680	716	632	663	632	645	657	675	656	660	635	686	667	673	667	664	634	624	705	634	650	671	644	666	622	655	702	623	663	621	644	632	666	608	633	672	634	629	643	641	652	667	597	643	641	672	678	668	678	624	658	691	652	649	654	627	670	642	707	663	624	652	590	632	606	690	645	655	705	678	669	627	702	677	630	645	653	654	676	688	659	669	689	639	654	716	659	680	667	633	636	629	681	638	646	665	682	661	648	656	655	626	666	669	672	651	694	618	624	643	660	656	647	683	623	685	712	659	612	648	700	623	631	618	641	665	641	638	624	648	635	655	644	657	666	690	650	697	666	655	637	647	673	636	674	661	613	686	707	676	677	659	666	643	628	681	651	678	667	652	633	708	639	634	651	690	654	657	681	649	709	672	687	655	652	626	662	685	662	646	636	630	628	657	634	620	645	667	635	657	685	636	642	658	696	657	679	672	658	678	672	686	684	670	704	660
3330	349	278	281	264	480	3536	1646	297	214	176	182	225	194	188	222	229	210	201	178	184	200	186	196	189	218	201	207	205	193	170	202	241	200	194	177	203	198	201	215	184	182	205	181	176	214	209	225	208	218	214	191	203	200	185	195	210	212	196	178	200	193	197	191	201	199	198	205	206	253	238	227	233	229	196	209	220	198	199	204	196	173	195	193	169	204	185	190	217	195	195	190	196	194	198	199	224	195	212	210	189	204	212	192	210	196	224	193	165	202	194	206	201	205	211	212	191	178	204	175	188	208	185	189	212	202	220	216	184	198	190	201	170	185	175	179	176	201	211	213	193	196	193	193	206	187	197	189	204	209	189	188	188	193	203	177	205	208	231	211	190	201	200	207	209	207	215	186	203	171	197	201	174	194	182	194	201	216	196	175	170	183	204	187	205	184	200	190	170	211	189	174	197	199	188	196	205	190	213	214	185	186	197	195	169	205	186	231	189	191	217	222	205	183	193	163	208	192	193	216	193	202	235	194	194	197	196	185	186	179	186	200	190	212	207	183	195	208	220	185	205	175	205	209	174	192	181	184	195	175	194	183	181	210	207	211	177	232	200	185	179	197	188	202	185	200	195	201	208	185	201	206	176	183	205	214	204	213	172	191	189	220	189	201	189	199	195	195	198	180	220	192	204	197	179	209	200	190	206	172	197	197	203	166	212	189	199	193	177	183	186	222	205	185	185	193	210	207	203	198	201	199	216	178	205	190	204	221	203	197	221	189	200	188	193	198	188	193	189	185	224	208	181	210	173	198	185	204	218	169	192	186	205	187	161	198	199	223	183	212	196	198	179	210	188	192	223	208	188	195	216	190	207	210	187	206	190	194	190	209	211	194	187	195	195	203	197	192	213	203	199	190	202	172	202	180	219	206	201	233	198	217	187	205	209	206	189	204	177	196	172	225	176	183	204	209	181	173	194	202	201	168	194	206	213	213	201	196	199	177	207	215	185	215	211	209	190	213	183	198	192	190	226	199	194	175	197	207	170	180	194	221	189	179	187	191	193	170	191	191	178	184	211	193	188	188	202	205	211	196	194	179	198	219	188	164	171	187	200	193	210	191	199	198	213	205	203	201	194	218	195	193	205	206	203	216	196	196	193	199	179	215	217	182	171	190	190	200	174	191	208	199	197	208	222	190	198	191	191	197	191	167	193	165	193	194	184	216	208	204	183	196	199	192	184	194	224	194	196	194	193	200	194	209	217	170	177	202	212	174	195	191	198	198	194	218	220	183	186	206	225	184	196	177	205	181	200	193	210	192	168	208	188	205	211	203	199	202	195	214	222	190	192	196	202	183	195	171	176	170	207	198	187	193	174	188	194	203	171	187	218	172	196	201	213	185	172	200	174	200	178	177	195	199	190	207	178	189	198	197	207	190	212	194	181	230	179	228	188	199	206	228	183	201	219	182	202	182	224	207	198	194	174	206	201	237	206	199	212	180	193	191	201	201	228	198	196	217	206	208	193	177	170	221	205	208	190	207	171	200	204	189	206	189	194	199	198	204	186	185	193	204	179	168	207	186	210	185	195	195	206	190	191	176	194	202	189	219	193	202	210	191	200	212	176	188	206	231	206	197	212	190	201	191	195	201	211	199	196	217	200	194	187	212	202	188	199	199	212	181	191	226	189	184	206	196	193	172	165	186	190	206	187	219	176	194	194	185	191	201	181	197	205	169	195	185	176	168	203	182	197	211	177	212	208	208	182	199	198	191	196	209	182	191	187	185	203	159	205	176	193	212	180	217	200	192	196	189	191	197	192	205	198	196	203	199	208	207	195	193	192	208	193	193	194	192	183	204	181	182	216	183	200	189	199	198	198	213	194	151	189	190	186	223	209	178	179	183	195	207	222	180	211	198	214	206	180	201	193	186	221	210	178	164	197	198	184	195	183	184	196	189	196	183	184	219	209	181	207	196	192	209	205	199	193	183	198	179	225	194	182	208	188	175	169	183	204	200	195	188	213	186	195	197	203	199	175	198	227	198	215	179	180	180	189	189	212	183	201	198	195	199	168	181	199	191	192	203	197	197	226	169	202	184	194	200	200	200	188	192	195	190	187	205	179	195	199	213	204	197	191	218	213	196	193	191	185	181	210	187	176	188	201	202	202	224	193	199	158	206	201	212	187	238	204	205	205	200	200	196	194	203	202	162	206	176	181	178	172	220	198	183	199	191	189	189	195	187	191	174	189	198	180	221	176	182	220	241	198	212	211	193	183	195	196	199	193	194	180	172	218	178	207	191	184	196	190	209	189	212	211	168	199	194	213	208	192	201	213	225	198	224	198	208	204	195	173	200	203	214	194	188	199	181	219	204	198	207	188	173	189	183	212	209	198	193	206	207	223	180	214	180	178	204	196	215	205	176	191	203	207	170	176	177	193	188	201	208	187	194	193	208	162	207	198	188	205	198	182	194	192	188	217	202	204	222	205	207	187	198	202	178	212	199	213	204	213	202	205	205	206	192	187	212	205	209	215	190	187	204	197	214	188	176	185	210	203	208	187	186	178	204	187	193	219	177	211	213	175	179	183	171	180	205	191	187	179	199	210	191	186	195	164	187	195	218	221	187	185	201	172	179	188	197	175	194	194	178	189	212	214	202	194	203	194	184	199	180	217	211	204	186	196	218	213	208	185	200	188	190	216	202	214	199	194	189	219	177	188	189	208	167	170	201	205	203	192	215	187	173	202	197	202	202	204	202	216	218	197	189	221	201	193	198	207	177	211	189	181	196	183	182	185	230	214	190	224	232	226	202	202	194	194	201	197	214	193	182	172	200	195	192	206	216	206	202	202	208	193	198	194	205	193	189	182	180	214	193	192	193	195	208	186	197	207	180	209	197	174	186	210	192	196	184	219	174	202	181	190	180	201	191	200	178	198	223	190	203	197	186	229	208	182	203	213	191	204	183	184	206	197	201	203	211	195	193	204	205	194	189	193	188	215	210	198	179	212	187	187	200	191	193	199	187	175	199	212	195	195	195	182	202	212	192	194	171	218	194	201	188	214	174	195	184	206	192	186	197	211	175	196	235	198	199	216	196	188	238	179	190	169	207	207	183	206	207	193	189	211	192	206	190	170	200	219	207	172	210	203	222	192	229	196	200	167	180	215	188	210	200	187	200	196	193	203	190	190	196	198	176	199	211	178	176	175	190	203	199	176	180	208	209	192	187	181	219	199	199	185	197	209	192	207	204	193	185	192	179	203	167	164	186	198	178	204	187	201	190	184	206	189	204	209	195	179	190	157	209	186	179	216	187	197	202	196	209	179	193	188	194	202	182	205	220	208	175	217	168	189	200	189	198	215	180	182	185	191	210	199	196	187	189	186	186	188	197	201	203	179	204	193	194	193	210	208	180	216	187	208	194	212	183	189	203	192	203	213	198	218	193	195	187	187	210	187	179	184	182	207	209	186	199	206	207	187	202	205	196	193	184	186	194	160	194	197	212
2955	725	847	940	825	2269	15295	6361	600	634	659	594	616	588	576	632	576	532	609	631	610	590	618	606	586	635	586	596	575	583	554	603	600	575	544	567	581	587	622	534	644	603	608	603	574	645	569	622	628	570	620	599	549	614	606	630	575	587	611	589	572	640	619	617	607	548	603	588	630	798	973	1026	955	722	598	604	633	572	624	577	596	613	607	542	565	562	579	597	614	633	583	612	555	599	565	556	587	618	576	608	617	583	592	586	583	641	631	594	604	589	563	619	637	569	600	584	625	630	644	586	606	606	559	598	528	596	550	566	569	592	588	582	585	606	650	620	603	616	623	561	590	604	593	518	613	629	591	558	616	560	573	617	623	616	563	562	600	560	607	591	617	600	563	610	603	634	619	611	581	589	580	589	600	597	588	576	515	554	597	616	571	610	555	637	579	586	570	621	603	541	583	575	613	628	588	605	607	544	595	597	604	600	581	613	642	621	554	612	603	574	561	560	606	608	599	584	594	580	606	595	634	556	596	566	660	588	628	580	582	585	568	563	587	614	593	567	581	591	572	622	587	595	592	606	585	585	617	592	637	567	600	589	583	612	620	594	611	553	558	572	610	635	578	581	621	635	614	599	634	583	614	560	598	595	574	588	579	553	606	562	612	594	597	528	577	565	596	566	577	615	587	563	531	606	555	570	588	564	566	605	587	598	575	582	607	579	584	615	608	584	567	585	580	560	609	588	585	601	582	607	599	601	592	600	631	595	585	598	585	618	562	559	616	568	562	609	621	565	609	610	593	569	609	586	562	616	552	617	596	573	578	596	585	548	595	588	636	577	583	591	581	648	563	588	561	558	604	578	588	606	621	597	567	599	599	604	603	559	614	636	571	601	586	617	575	629	572	610	610	570	576	593	648	592	583	529	554	571	573	612	593	597	568	597	572	572	585	594	589	603	534	590	614	574	593	583	597	599	591	531	577	583	605	619	561	601	560	619	602	621	593	589	602	580	584	595	606	598	573	570	614	614	583	629	603	585	612	582	609	630	613	600	581	621	621	563	576	575	554	600	604	550	578	620	620	593	568	631	584	597	586	578	613	585	551	585	590	532	639	556	616	588	591	558	637	586	595	601	579	586	596	596	575	571	594	609	563	601	590	586	576	618	577	581	535	642	558	604	578	612	572	585	633	623	563	622	593	591	558	606	595	577	596	584	601	615	553	574	552	583	620	580	624	568	627	548	585	557	594	598	643	592	602	578	544	565	587	566	624	622	640	589	557	621	577	615	631	595	600	605	620	593	626	593	578	595	577	610	580	577	587	546	569	573	575	619	592	605	580	544	578	564	570	601	613	578	571	542	571	591	579	620	571	582	589	550	551	633	566	600	554	568	624	597	616	609	600	644	573	558	623	567	592	578	646	588	595	654	561	621	603	590	627	632	594	626	583	549	640	654	579	612	606	628	590	585	571	596	600	581	576	563	575	589	610	584	594	592	577	593	592	569	597	598	609	620	621	567	592	597	628	600	619	595	576	639	563	585	642	565	563	591	574	574	564	564	597	609	585	547	617	549	570	628	591	611	582	566	585	574	589	570	589	630	614	529	614	572	553	608	611	578	594	613	566	577	576	609	605	577	609	585	589	558	606	564	606	605	569	651	586	609	605	564	588	596	579	609	578	589	534	566	584	626	632	613	607	587	576	586	571	578	603	607	558	547	596	611	596	572	554	609	596	583	588	561	624	599	583	565	562	616	580	584	570	592	605	616	612	554	561	561	575	595	606	583	556	605	602	587	618	644	610	620	609	592	607	571	608	631	547	598	572	610	574	573	617	616	556	560	578	601	535	616	565	596	544	637	564	566	561	556	609	591	577	593	614	607	653	603	577	558	623	556	566	582	552	611	579	601	562	575	583	592	572	606	578	601	567	596	635	577	563	589	595	560	599	593	550	649	575	597	568	577	594	603	545	600	568	543	624	560	562	587	595	598	605	557	636	650	613	574	620	596	616	595	539	601	592	554	567	640	557	595	580	587	579	606	586	570	606	569	588	580	605	569	591	582	543	548	551	608	604	568	598	622	563	573	618	612	594	603	568	622	583	605	621	583	551	577	619	621	574	588	615	601	565	583	608	569	589	551	610	592	563	567	590	561	594	657	595	630	600	568	602	591	559	565	598	594	626	613	614	595	571	619	607	569	615	570	596	597	570	589	592	643	568	546	601	567	602	547	572	616	621	608	613	544	583	564	594	595	562	589	630	603	595	609	611	615	596	601	584	614	612	573	561	572	585	604	561	557	589	587	591	581	618	595	617	607	600	598	591	605	588	623	622	569	536	568	584	605	610	591	616	585	587	628	587	585	551	610	616	589	566	589	616	562	588	568	601	580	606	593	601	614	542	621	580	567	597	588	590	579	601	641	597	571	614	572	605	608	613	598	597	580	617	619	594	598	590	605	571	553	607	582	562	624	557	570	561	601	599	585	586	628	557	567	574	634	577	593	592	608	600	582	549	582	599	571	614	591	603	577	590	545	611	653	584	560	559	632	619	559	582	605	578	547	598	601	591	609	558	614	630	568	635	600	610	577	592	582	566	606	593	615	569	590	558	552	553	575	584	612	554	595	578	587	609	561	591	562	584	622	576	628	574	589	614	595	556	555	567	584	610	631	651	606	590	559	606	600	627	535	624	530	619	610	564	586	591	585	612	617	543	559	566	611	594	623	597	607	575	649	647	570	605	606	556	596	537	611	589	561	593	627	570	601	596	574	630	574	613	632	568	609	586	639	652	585	600	571	609	537	613	605	632	598	593	582	572	584	606	612	594	640	600	600	583	580	594	603	599	573	579	631	584	577	587	610	521	578	625	618	599	567	602	566	568	584	540	601	579	574	592	566	634	610	602	583	620	602	571	632	552	601	597	578	558	576	562	613	574	601	579	577	552	555	598	572	600	560	598	583	605	607	549	604	587	546	581	626	571	568	601	581	560	594	520	555	584	608	592	572	583	590	558	585	576	565	592	653	631	616	585	538	619	556	631	602	606	579	575	597	600	610	586	599	568	585	589	606	575	604	642	548	593	558	520	631	606	600	588	588	573	559	585	607	567	601	561	560	580	600	587	590	595	559	606	597	624	616	601	594	580	562	581	617	606	572	581	569	568	588	604	595	583	559	610	577	619	568	556	593	552	586	590	594	583	596	581	589	592	582	617	634	584	555	592	588	571	572	611	589	584	591	567	646	611	605	583	606	582	604	615	668	585	565	588	568	564	576	601	623	561	624	622	580	583	575	563	565	625	585	571	599	570	596	588	595	586	601	598	574	544	562	623	586	613	589	548	540	609	588	564	579	587	606	596	573	593	592	576	577	614	557	563	615	544	593	566	563	601	596	576	576	567	581	625	618	588	601	623	562	554	586	606	580	552	583	556	541	579	628	648	607	593	584	587	593	569	550	548	639	625	571	597	595	577	580	579	574	592	581	634	606	587	634	625	616	581	617	579	548	613	604
12852	2544	2191	1591	1075	11072	37417	9412	554	309	266	267	222	228	219	227	254	258	231	228	210	195	232	206	229	218	210	224	217	230	224	199	210	208	255	201	236	221	217	214	204	200	210	211	211	219	217	208	203	227	194	231	217	218	204	182	196	218	218	217	215	201	210	228	224	208	209	251	391	469	479	395	281	229	229	228	212	237	217	210	203	221	216	179	217	172	200	224	225	173	223	198	209	229	236	193	206	202	186	205	221	202	202	210	219	203	195	218	203	210	225	209	215	218	197	220	211	189	227	201	207	215	236	213	200	214	197	190	196	176	197	216	200	204	189	194	169	201	180	194	221	209	216	226	199	207	209	222	197	215	209	204	190	192	211	193	203	200	197	209	185	189	214	220	187	179	185	184	235	224	217	219	185	195	206	221	216	206	230	228	224	184	216	200	207	215	207	230	212	186	214	198	193	223	214	238	206	216	212	202	234	217	188	218	200	210	204	201	208	201	216	227	200	193	194	188	189	194	234	215	212	231	169	186	193	204	208	192	226	184	201	213	214	210	231	217	200	201	233	201	215	204	224	191	203	222	217	219	207	217	232	212	227	248	173	203	211	221	180	201	226	212	215	212	216	207	221	189	191	196	210	202	200	200	227	218	229	194	200	208	200	221	196	220	216	168	213	218	230	211	203	208	210	207	208	194	213	223	183	209	192	209	198	214	206	224	206	199	220	220	193	207	195	191	208	200	200	219	205	221	193	246	207	196	214	198	209	212	198	219	181	210	189	233	185	214	201	210	211	196	235	240	206	200	222	210	232	183	198	194	223	217	183	202	196	205	197	203	188	205	189	210	223	211	212	183	226	198	222	221	194	224	196	221	214	194	185	224	206	201	194	186	201	226	188	201	231	182	212	204	234	208	181	235	198	197	201	201	211	196	208	209	178	214	201	195	199	216	203	199	195	236	208	228	222	215	191	205	205	206	191	204	216	187	194	219	232	227	184	202	222	225	192	211	219	199	190	228	206	175	204	196	215	219	204	191	216	195	192	216	212	223	198	208	220	187	187	211	222	193	209	195	216	226	164	198	197	227	197	227	222	215	208	234	213	206	213	183	174	211	208	221	181	222	206	213	193	233	209	208	230	198	214	201	237	186	207	197	226	199	200	176	216	208	185	239	207	193	199	199	210	207	226	210	193	215	241	192	193	219	213	190	202	209	219	201	218	216	202	176	212	211	194	216	198	199	218	240	206	193	186	233	207	211	207	196	217	209	230	212	220	200	214	218	192	198	220	231	219	240	187	219	231	238	194	202	205	250	213	207	223	209	197	246	216	219	200	228	224	182	208	210	221	212	202	210	219	205	211	210	204	214	211	225	222	207	235	212	193	189	203	200	205	217	223	220	217	207	214	196	202	216	207	217	220	196	207	194	214	215	219	236	223	177	208	213	199	201	222	199	238	220	221	226	211	202	231	215	198	178	207	198	208	225	219	211	230	228	216	205	208	227	223	216	222	187	199	216	227	212	226	210	177	211	185	196	199	210	215	174	211	207	195	203	206	209	202	203	214	189	196	174	227	191	210	216	224	209	194	192	193	229	200	213	196	228	191	208	221	197	230	209	202	221	236	197	193	215	190	182	197	197	207	195	213	203	181	218	186	216	192	209	200	217	207	208	201	189	177	205	230	224	213	204	225	221	205	220	210	210	212	210	217	216	215	210	209	211	185	201	204	196	199	220	226	220	211	219	209	209	220	203	190	220	198	225	211	187	189	201	208	199	203	216	205	224	222	213	231	217	170	192	203	245	192	217	209	194	202	210	186	200	208	219	206	195	200	207	212	202	201	219	178	194	222	190	238	207	224	202	224	200	216	179	220	200	198	209	219	192	200	182	179	210	184	198	203	242	208	207	206	213	183	217	216	183	185	208	189	202	187	177	228	191	213	212	230	192	203	185	206	231	232	205	228	194	223	200	183	226	233	216	198	206	176	199	233	228	213	196	222	214	226	213	203	223	178	197	224	204	195	192	192	204	202	211	201	217	206	206	217	200	189	223	205	182	199	189	186	212	215	212	206	241	209	215	215	203	207	209	201	223	226	215	183	193	226	236	197	228	200	184	210	213	250	202	199	205	211	212	212	209	215	198	228	189	224	224	213	230	184	159	232	229	188	207	204	187	210	212	204	192	208	220	200	197	211	189	221	194	162	210	213	182	212	199	205	210	196	214	205	192	207	215	203	217	201	203	236	219	177	218	237	238	224	203	208	210	206	201	230	209	202	228	199	225	212	208	218	233	208	175	192	204	217	192	186	216	231	222	196	202	195	231	209	243	223	195	220	194	221	190	205	223	253	200	205	208	218	209	202	192	212	182	198	187	171	197	199	222	212	198	196	220	216	207	228	193	190	224	190	233	199	224	215	210	193	224	204	234	213	190	198	201	204	219	241	189	232	186	208	192	202	216	225	230	206	181	210	188	226	198	214	216	198	194	193	207	221	213	191	219	212	193	193	206	211	213	226	223	193	214	213	216	200	229	201	202	215	213	215	217	209	203	216	223	185	201	199	187	195	215	203	184	213	202	183	206	229	194	209	194	198	224	209	194	200	202	193	183	218	218	220	189	191	207	194	200	235	211	216	201	216	202	200	197	197	188	181	207	208	214	217	229	219	226	202	175	197	198	202	224	234	190	210	197	188	225	190	202	200	213	201	207	206	212	203	189	213	203	187	202	227	190	220	213	217	215	227	179	214	227	241	198	213	224	211	217	190	197	214	236	225	192	205	197	193	203	180	218	182	191	204	194	207	207	207	207	200	217	198	211	206	218	198	200	211	203	181	226	236	197	228	217	196	198	211	201	198	186	207	204	195	175	215	188	204	196	216	210	239	202	206	220	200	231	177	214	202	198	208	220	232	198	191	183	196	213	211	212	220	182	215	212	199	209	208	235	202	191	206	200	212	210	191	225	218	200	206	202	209	187	193	198	189	187	207	228	186	202	209	190	193	197	218	204	204	202	226	208	207	216	221	204	209	212	206	198	206	205	206	205	176	207	224	209	206	208	199	191	217	219	183	222	213	202	211	202	191	185	223	220	216	196	210	212	214	197	202	213	209	220	202	226	202	197	209	227	209	226	198	241	208	201	228	209	204	210	208	208	223	211	191	213	204	201	206	187	217	213	189	220	213	206	218	223	211	198	214	222	220	227	211	203	211	195	194	206	208	197	216	206	232	219	201	194	202	199	204	197	205	190	199	231	205	200	194	193	195	220	227	215	216	196	200	210	215	195	224	212	213	227	202	220	229	223	200	210	202	192	196	210	220	224	201	213	204	200	217	190	194	186	211	225	198	230	203	201	222	197	213	184	199	213	201	204	200	235	195	189	184	208	235	209	214	210	174	260	217	220	202	228	234	209	201	209	190	203	206	166	200	217	214	201	185	202	210	193	207	219	196	196	224	195	216	202	209	195	209	169	228	195	222	209	193	235	222	196	200	207	206	213	214	197	236	243
8313	2181	4086	4600	4103	23789	45702	4826	1352	1170	1048	978	830	902	820	790	813	790	734	717	735	713	668	702	735	718	653	716	698	703	670	631	649	699	639	670	645	661	691	667	642	670	672	655	652	657	676	619	664	621	636	648	640	617	643	646	704	649	665	586	640	656	646	646	698	655	603	915	2564	3104	2797	2141	1427	1006	711	637	658	646	630	626	655	648	614	615	644	636	629	593	668	612	585	638	671	656	657	640	654	629	605	627	653	599	625	637	570	570	647	658	635	653	618	600	618	606	588	650	607	614	638	637	588	634	636	575	601	600	659	621	646	651	617	596	604	605	627	572	655	632	637	597	626	645	623	638	652	620	648	641	625	588	637	614	642	579	633	664	649	622	668	649	586	607	640	619	640	621	669	638	610	648	655	663	619	581	629	679	603	592	610	624	641	615	647	619	649	644	630	632	635	656	641	608	594	630	622	603	647	624	610	639	559	577	611	662	612	624	611	642	662	617	652	621	623	637	588	636	641	678	632	588	622	624	667	591	665	637	628	635	641	602	642	634	638	647	699	607	648	649	662	599	667	599	627	608	617	613	597	643	681	641	626	628	618	615	662	638	621	656	609	649	623	645	620	664	646	630	618	617	596	661	642	619	614	636	642	632	595	651	660	644	604	637	672	621	631	643	603	604	633	607	663	592	627	627	611	600	634	674	631	648	613	641	622	649	643	606	646	599	640	651	618	606	645	627	613	623	611	620	593	646	665	611	615	629	627	580	623	638	610	646	596	609	655	638	615	644	589	635	654	679	610	638	585	636	643	604	608	619	607	616	629	671	599	653	655	594	648	628	605	593	607	623	607	664	629	633	597	651	625	598	619	641	611	650	595	610	608	653	608	635	609	638	606	649	618	622	632	615	661	638	605	613	623	686	624	642	622	601	647	645	638	630	632	637	608	597	628	594	643	630	621	645	645	658	652	581	592	623	634	568	644	596	643	617	598	597	650	675	652	614	637	612	632	602	623	618	588	653	675	665	682	638	623	631	695	621	650	672	601	642	640	605	616	625	620	652	625	654	643	615	633	635	626	603	689	593	655	592	632	610	584	618	663	653	648	671	643	693	661	658	636	632	646	593	666	668	602	604	642	593	599	591	638	656	642	614	670	659	627	611	661	613	652	616	642	646	598	646	631	631	650	571	573	626	618	654	618	620	635	628	629	611	606	596	647	625	612	610	596	641	596	631	577	639	622	643	626	600	619	648	627	622	624	604	624	605	657	629	673	622	570	602	535	639	685	624	663	634	652	619	655	630	624	630	634	609	625	619	631	650	585	619	625	653	618	642	643	634	611	655	640	697	581	651	634	656	599	630	622	568	580	668	638	676	611	624	636	644	600	617	673	650	649	591	619	656	609	638	641	578	671	674	630	656	586	628	605	623	600	616	637	640	607	610	597	642	608	633	680	617	644	643	638	653	622	613	607	669	605	634	604	644	610	650	638	673	627	645	687	599	668	614	648	628	653	648	598	637	580	613	649	608	649	611	619	628	661	615	627	648	650	635	610	621	627	625	606	649	626	649	633	691	639	674	604	641	604	615	631	640	631	647	657	614	653	633	690	624	640	637	612	632	605	617	607	646	646	626	636	662	669	602	620	606	642	672	673	638	631	616	630	639	632	597	640	605	620	641	678	622	624	648	667	601	599	611	607	626	596	603	593	657	630	614	637	630	600	635	609	602	603	655	603	590	608	672	628	637	599	630	598	572	612	615	642	583	605	562	637	597	665	618	607	626	593	599	612	624	659	692	623	595	619	630	666	655	644	641	656	626	615	616	653	616	605	606	661	638	622	611	632	657	592	595	652	626	650	642	610	622	620	597	620	593	638	702	616	623	613	652	608	617	666	618	629	637	687	668	616	661	612	618	627	642	657	609	632	581	638	639	628	688	627	582	634	618	634	632	651	598	625	615	650	612	684	676	668	608	673	621	632	607	632	636	695	622	626	569	632	648	641	617	600	620	627	646	624	659	598	631	604	617	629	607	635	633	641	614	560	621	623	627	662	608	592	611	633	611	597	660	664	614	621	609	650	656	647	655	649	651	663	620	612	637	640	640	662	618	629	602	674	597	677	645	598	633	612	623	679	671	642	636	601	666	641	667	654	654	645	626	591	672	610	611	623	581	618	674	659	660	635	656	633	591	636	667	647	591	624	670	650	614	593	634	632	636	660	645	636	593	621	623	594	637	644	651	582	621	618	619	619	645	622	587	628	623	610	609	665	590	596	636	681	610	661	617	613	641	614	664	598	629	620	592	675	656	626	585	655	597	634	638	600	597	622	643	641	613	607	580	631	609	655	612	607	641	592	590	610	610	636	628	659	657	646	665	645	658	608	653	621	618	634	624	616	642	594	602	613	604	660	604	635	617	608	615	657	613	608	669	667	628	608	642	619	693	662	573	604	607	651	625	639	627	632	641	598	595	613	633	622	651	608	624	628	620	649	664	591	643	597	605	631	641	638	602	581	628	602	648	646	625	598	620	573	635	598	623	613	605	638	637	631	625	611	618	642	604	621	652	608	597	632	627	604	643	618	629	626	556	649	639	624	643	635	619	666	675	639	634	668	666	635	663	623	636	652	630	646	632	640	624	645	613	644	605	609	645	618	626	631	578	600	641	616	665	643	633	598	605	647	618	649	687	631	603	627	623	647	638	630	663	652	619	622	630	630	617	635	624	592	631	659	619	638	610	640	619	648	601	616	650	594	611	616	629	620	647	611	621	652	586	648	638	627	571	644	635	624	620	587	614	595	661	616	631	563	632	634	647	605	665	658	641	647	654	645	614	668	675	639	628	615	642	623	612	620	643	689	689	635	618	597	656	624	645	632	621	635	607	652	623	655	663	667	584	647	602	649	641	624	637	628	630	589	634	647	652	608	659	618	603	614	631	664	635	607	665	580	615	556	650	637	606	600	629	598	644	661	643	668	664	610	568	677	608	623	623	626	638	596	627	648	612	604	657	647	661	640	647	610	641	630	643	620	630	631	642	641	619	652	672	592	605	609	618	618	597	597	611	662	638	643	666	618	654	636	611	647	633	638	574	605	654	584	616	642	631	665	586	615	686	618	640	624	655	597	624	656	609	645	633	637	582	615	613	604	650	669	624	662	674	573	613	601	633	631	595	620	648	645	635	648	654	622	593	653	608	617	637	584	606	649	662	663	600	632	618	661	635	637	668	637	624	644	642	644	629	643	601	668	649	613	668	677	605	627	590	651	600	616	608	699	589	656	597	639	677	636	611	660	659	598	621	634	632	646	663	621	631	606	691	639	628	624	632	611	655	600	655	603	660	629	615	635	616	642	602	658	630	643	626	616	629	695	634	618	709	646	664	622	661	619	640	618	650	656	641	638	586	614	613	650	648	657	631	640	623	648	649	619	623	659	627	640	662	620	616	621	647	637	645	652	581	678	583	621	652	615	595	634	653	602	611	610	618	660	616	634	637	623	602	652	642	574	558
25316	11348	6564	4224	3716	27948	14065	1701	637	497	399	425	369	349	344	324	342	288	320	334	338	281	288	284	297	255	248	232	267	260	282	277	256	258	245	256	273	229	246	236	250	256	236	240	263	269	240	235	236	270	243	259	229	258	244	245	268	246	244	247	239	242	250	236	232	241	246	357	912	1148	1050	869	543	334	267	211	247	244	259	220	267	255	255	229	242	259	247	241	238	252	281	248	261	216	226	243	212	231	250	232	255	246	229	215	233	228	242	223	267	266	263	226	223	248	260	264	244	231	262	240	255	239	239	238	234	258	227	224	239	246	278	276	248	249	273	263	252	247	209	266	244	207	243	237	247	257	249	235	236	233	276	235	227	250	245	230	263	233	229	243	228	240	231	225	217	245	224	228	253	285	240	258	250	224	238	230	260	239	271	255	263	241	257	240	252	246	261	249	236	250	237	282	257	264	247	234	236	234	271	239	238	243	241	240	239	257	231	260	233	247	223	200	246	258	256	271	240	255	249	245	258	214	243	234	241	260	246	233	238	244	241	255	223	231	255	237	240	218	261	248	229	263	265	218	268	258	251	230	229	246	213	268	257	249	240	256	241	233	234	244	240	239	215	240	249	261	223	228	248	229	236	244	243	240	239	232	245	258	255	261	231	257	215	221	211	219	254	225	259	237	259	278	296	271	243	247	256	249	232	238	239	235	245	256	249	249	255	257	261	242	228	279	262	240	246	237	207	246	242	218	268	261	259	239	231	245	227	236	240	259	246	221	226	280	252	242	232	253	228	227	253	220	258	263	269	242	242	263	247	234	252	245	254	249	233	222	230	278	243	278	212	227	246	245	259	230	244	220	236	221	244	240	217	254	231	253	224	245	238	227	270	245	264	306	240	238	245	244	268	213	246	238	244	242	277	239	226	279	229	238	230	247	256	239	255	245	255	242	253	241	217	228	239	244	248	237	208	258	250	262	259	239	271	238	240	228	246	237	231	243	245	250	270	209	275	222	238	235	230	245	264	249	251	245	244	236	222	246	257	241	273	238	243	257	255	255	267	248	242	247	249	244	249	281	234	232	243	248	248	256	245	255	247	244	233	236	244	231	237	252	237	244	242	203	229	256	239	213	246	263	221	231	254	269	213	264	243	213	253	260	253	238	229	219	272	235	235	241	226	224	214	236	254	229	279	236	259	249	242	238	241	275	245	230	244	224	251	245	258	230	224	219	266	225	255	233	266	252	238	258	248	241	223	242	225	253	253	254	245	280	263	279	214	255	236	277	284	249	263	246	237	216	228	242	264	261	262	243	244	215	234	270	222	232	251	234	247	232	248	252	247	253	246	229	237	229	266	264	216	266	274	239	255	258	250	253	244	218	251	249	227	244	226	223	243	217	236	251	226	236	212	238	228	241	223	242	240	229	257	267	223	260	283	258	269	278	228	239	266	249	262	225	232	244	237	211	246	243	232	261	233	264	271	237	246	255	246	242	252	252	249	223	239	224	259	293	249	216	243	246	230	264	263	263	250	264	236	234	235	243	231	260	291	242	255	249	246	228	245	260	238	228	252	219	256	228	269	256	220	228	259	246	276	277	245	227	263	241	237	221	245	221	251	247	258	260	229	231	236	236	223	234	252	235	233	229	222	263	230	305	240	268	253	228	248	256	255	251	240	229	259	255	246	218	241	226	231	233	226	281	213	219	260	215	222	250	232	228	249	209	246	242	250	239	230	235	203	230	267	242	255	260	238	238	246	255	267	268	245	253	258	221	242	245	217	268	235	264	247	223	237	260	235	240	262	252	231	225	236	234	239	248	252	242	217	272	266	243	258	238	223	232	243	256	241	228	254	229	268	251	245	216	239	240	234	227	249	258	237	270	231	253	231	256	250	248	240	282	249	212	258	254	238	236	259	243	220	238	261	215	282	247	259	256	221	263	226	224	255	225	244	242	260	219	259	257	235	227	246	255	257	234	269	230	243	242	249	252	261	246	254	258	221	208	225	249	240	220	243	251	232	240	222	250	235	256	239	241	207	263	265	242	244	238	228	247	254	250	210	262	226	248	273	243	235	263	264	235	257	251	226	263	263	238	238	240	244	276	211	242	226	226	254	224	244	227	246	256	273	236	229	265	240	214	240	264	235	223	240	231	261	258	256	230	226	246	280	253	241	247	238	216	253	255	269	249	217	243	230	277	244	253	249	243	213	226	217	238	245	259	215	256	253	222	213	213	250	236	227	246	237	273	233	225	204	252	242	222	236	253	232	282	247	242	232	246	242	213	242	250	247	217	231	243	232	251	244	247	215	256	269	233	264	210	237	241	243	256	254	232	253	231	214	247	225	237	235	237	239	242	218	226	238	263	236	216	224	232	237	248	236	265	241	236	232	254	246	246	245	269	218	234	232	233	261	256	241	252	240	216	247	232	221	262	254	215	246	251	239	258	218	216	267	231	227	230	227	237	241	249	248	226	247	248	231	244	255	217	261	251	237	242	248	249	252	236	224	259	226	254	225	246	223	249	266	252	239	239	240	248	256	209	235	250	236	244	231	247	220	225	265	244	225	242	233	233	234	257	230	285	245	259	235	259	261	231	238	255	267	246	236	238	236	245	262	243	255	240	236	239	218	229	233	260	237	243	235	233	233	235	242	244	239	261	236	256	237	274	272	267	241	232	234	270	232	237	235	256	237	214	265	218	230	247	242	226	235	249	257	220	218	242	250	230	255	217	240	252	238	226	251	242	265	238	249	240	234	234	256	267	248	242	282	253	241	238	237	272	265	229	240	232	241	275	236	279	242	270	255	249	255	222	238	237	235	210	234	277	228	244	236	222	189	249	267	272	249	252	225	250	263	255	258	257	267	253	242	264	257	239	228	234	229	240	248	202	226	244	262	279	260	246	234	262	242	259	275	239	256	249	247	239	244	245	231	244	227	265	228	241	240	236	282	254	262	241	268	245	272	231	240	267	205	260	232	234	238	213	223	257	252	232	250	239	218	251	252	225	227	247	218	244	247	253	234	249	277	234	255	261	250	235	237	250	231	254	251	269	250	236	226	266	249	264	246	216	253	248	236	244	229	237	256	211	230	257	236	246	236	238	250	247	272	244	249	254	237	246	237	257	264	241	261	237	232	215	235	237	225	233	286	254	248	232	241	270	251	256	225	244	256	265	241	232	242	274	250	248	226	193	252	318	252	235	250	257	287	235	230	237	288	260	244	259	242	195	228	268	228	243	245	245	260	243	213	253	232	275	279	261	237	241	249	252	264	250	252	248	244	240	245	226	229	241	263	256	272	262	252	225	260	221	230	252	232	225	225	267	238	225	255	273	261	253	227	227	247	237	242	245	234	232	234	262	201	248	252	237	260	238	279	204	253	244	250	249	248	251	217	241	267	251	257	241	249	267	234	255	222	240	236	235	242	228	241	259	275	224	263	240	241	227	240	250	237	246	240	227	244	279	220	221	238	241	249	226	213	253	247	231	215	253	268	256	256	223
14608	7152	7651	8524	10913	39202	7819	3562	2913	2427	2066	1858	1640	1568	1411	1366	1277	1229	1148	1189	1148	1041	1049	984	1015	954	1016	873	905	905	887	921	873	842	838	861	885	814	823	806	765	844	783	815	776	742	797	799	798	777	772	760	788	771	768	771	742	757	753	774	791	769	773	769	738	739	849	1893	6345	7952	7500	5086	2815	1442	822	727	695	726	695	737	744	748	705	711	703	756	764	745	693	756	734	726	726	717	715	721	736	740	702	711	704	739	704	711	721	728	710	721	709	719	662	791	754	713	716	701	712	733	727	712	738	691	790	713	737	708	729	773	705	690	719	723	757	724	713	748	735	713	758	718	682	720	720	696	730	725	715	717	693	696	767	688	681	775	753	747	753	732	690	719	725	722	709	736	697	737	736	713	744	734	724	740	706	714	744	721	742	702	690	706	700	686	725	697	679	710	677	706	714	685	732	719	680	738	750	727	731	731	737	701	695	728	711	713	697	712	716	689	758	751	716	710	711	736	702	700	664	709	698	705	708	746	743	722	673	703	692	777	698	683	720	716	679	705	738	737	739	734	679	744	691	713	687	712	707	730	752	722	716	724	685	722	747	768	758	709	711	693	706	762	738	713	718	741	744	744	728	701	715	668	692	745	673	680	710	705	787	760	727	747	725	692	698	734	723	711	724	695	723	756	683	667	708	767	702	691	761	731	692	724	777	736	728	718	705	710	723	711	750	677	703	750	713	695	724	713	740	706	717	715	738	708	726	740	737	699	750	669	735	717	714	691	694	712	737	728	657	736	704	754	759	699	712	713	751	732	763	715	704	677	721	693	757	780	745	703	762	735	678	734	713	734	672	697	725	684	751	735	666	772	758	739	754	728	728	740	723	715	704	698	719	721	738	734	725	703	695	703	757	723	709	715	725	670	743	668	632	716	704	743	715	740	715	726	690	756	736	664	723	743	665	709	712	716	716	780	704	750	728	702	761	751	700	691	689	681	700	715	709	736	687	677	698	667	722	695	719	728	711	679	663	725	703	708	745	745	737	730	728	699	747	690	732	707	742	781	749	754	741	741	736	743	734	728	759	671	714	659	729	749	729	700	748	685	714	707	683	725	692	731	681	764	717	722	692	710	711	707	707	691	716	712	705	683	747	678	705	691	733	710	718	732	739	706	681	762	736	713	708	699	655	711	745	716	720	741	731	683	728	716	685	699	732	684	694	726	720	704	703	745	713	726	680	730	718	727	682	706	712	680	727	729	685	725	703	745	726	697	716	714	758	720	745	733	744	735	774	711	745	676	697	716	734	742	769	727	734	718	731	721	694	723	707	742	718	705	748	765	698	694	796	723	774	743	788	733	746	745	679	690	709	693	707	728	755	708	693	775	700	723	761	712	699	719	727	680	671	770	737	716	732	707	713	718	689	726	678	726	710	699	727	675	721	701	752	740	714	741	695	715	731	736	739	710	735	751	695	706	737	661	738	721	737	705	788	685	782	731	766	703	707	766	757	751	712	725	738	689	673	697	736	735	730	742	723	752	760	737	752	706	693	746	687	735	711	683	747	707	725	741	733	731	728	713	740	719	740	726	756	748	729	681	691	688	707	732	731	751	753	685	723	772	691	738	720	707	717	740	744	693	697	686	725	749	750	747	719	716	704	747	734	725	727	725	675	706	738	711	761	718	719	801	742	730	773	721	665	696	732	729	676	711	753	709	657	733	681	702	756	776	781	698	717	720	729	687	717	724	709	777	695	755	692	737	707	728	742	758	717	695	706	727	714	695	700	739	732	712	715	708	734	716	734	714	705	726	691	764	717	711	710	696	698	735	669	689	702	657	704	693	718	741	702	711	694	732	731	728	724	693	708	680	698	738	714	706	758	748	694	717	725	731	756	717	713	696	735	729	737	746	723	702	751	705	686	654	731	741	705	725	729	757	736	709	738	773	703	749	731	715	677	803	700	690	692	752	722	762	762	759	743	696	719	766	671	715	726	721	728	733	670	694	733	717	692	725	686	694	722	719	723	740	774	787	699	701	720	692	735	697	697	730	673	708	706	696	707	731	743	687	690	721	656	678	682	709	697	753	727	755	700	731	727	723	762	672	711	694	694	746	709	730	699	696	735	734	705	725	733	735	688	750	724	705	738	693	698	724	736	740	711	717	688	697	722	678	685	774	708	703	760	731	686	711	706	729	710	715	710	707	692	763	742	737	714	757	677	751	715	735	723	740	690	762	700	691	674	759	713	676	686	696	714	700	718	721	687	711	706	680	685	716	717	707	714	738	724	762	767	690	710	716	707	762	777	716	717	725	715	718	674	749	716	716	768	720	739	706	728	758	774	701	717	746	711	717	688	698	695	712	701	737	733	687	728	753	716	687	726	742	706	718	683	732	717	735	718	736	714	728	660	725	728	730	712	788	759	696	778	737	697	711	693	727	704	704	693	727	694	751	731	716	678	713	717	678	705	730	750	726	720	740	741	697	752	709	773	766	699	758	766	692	649	710	709	769	746	718	714	718	691	748	760	710	748	747	733	744	753	719	733	688	707	739	775	730	690	723	707	738	743	693	741	682	701	740	678	697	741	682	744	748	713	678	738	683	720	724	747	682	762	729	716	702	769	704	722	686	708	713	724	732	687	708	720	728	692	750	757	704	754	696	742	738	660	742	686	741	728	701	731	672	683	717	716	750	767	710	705	710	707	770	722	669	752	744	711	727	732	723	727	731	727	711	677	699	749	758	704	705	763	750	700	699	761	687	730	688	746	683	742	705	733	750	670	732	733	731	713	733	680	687	667	723	700	731	705	711	739	709	787	716	765	704	699	705	748	729	707	705	684	710	734	674	739	715	725	721	722	739	704	708	731	662	750	710	735	762	725	693	723	697	714	703	711	697	757	736	752	668	710	723	717	718	705	734	668	740	728	741	759	737	714	718	724	703	755	735	760	756	733	735	763	734	708	680	712	747	733	767	683	688	738	668	757	677	696	730	740	717	718	699	732	712	685	767	749	706	735	724	726	704	767	682	689	722	700	694	731	754	725	731	724	757	699	677	717	747	720	740	746	718	757	728	726	698	710	758	679	688	727	686	734	704	730	718	719	725	742	691	744	728	702	762	706	717	712	704	759	707	670	725	737	717	729	658	715	705	771	732	728	674	709	672	749	706	696	717	747	698	717	708	727	725	761	721	701	759	701	710	705	725	688	701	716	736	704	692	719	731	754	746	732	724	754	733	712	754	727	735	700	716	698	702	734	757	686	757	715	699	699	732	682	739	708	720	730	705	688	759	730	675	721	727	668	703	735	723	758	730	724	743	793	757	729	706	707	748	742	730	737	742	718	721	723	786	747	714	741	697	696	720	731	754	718	719	718	768	754	717	670	738	740	759	668	712	665	731	741	731	741	722	734	731	736	733	737	702	760	713	679	679	714	722	720	693	683	741	704	749	748	723	705	696	698	728	744	711	699	758	740	723	729	700	707	703	689	744	701	711	761	714	714	735	740	678
3109	657	783	248	195	292	183	502	435	153	177	157	168	152	170	143	157	156	155	179	160	161	166	166	152	162	159	163	168	147	191	162	158	173	147	159	168	167	180	133	155	148	169	161	141	176	166	175	150	165	156	132	171	168	162	182	181	176	150	143	175	152	159	160	157	149	162	176	188	243	259	255	224	159	149	176	177	174	168	162	177	193	181	159	157	171	180	167	157	155	139	147	187	150	165	167	151	159	176	150	128	133	142	179	164	169	161	166	170	168	161	147	161	167	177	149	156	160	180	150	153	186	163	148	160	175	163	139	168	157	170	161	168	168	157	187	155	164	160	176	187	149	132	168	151	172	155	155	165	136	155	157	167	158	167	158	148	163	147	142	177	163	168	168	179	153	158	175	172	160	148	141	148	157	147	170	160	163	152	167	150	176	166	165	166	154	166	171	164	199	157	155	158	154	162	160	152	157	156	170	142	169	163	137	179	153	169	153	163	174	153	152	156	170	149	153	157	166	176	158	157	163	138	148	174	170	155	150	169	159	144	143	147	172	169	172	158	187	150	154	162	179	172	164	154	125	152	159	161	181	188	128	155	172	174	153	153	146	170	175	153	161	127	144	150	175	162	163	142	149	166	143	168	163	173	145	160	175	157	173	150	156	163	168	161	162	161	159	157	168	162	153	165	168	157	177	147	153	166	149	137	158	154	156	152	158	123	170	150	144	186	169	157	147	152	173	172	143	174	183	174	175	143	160	141	159	161	168	162	182	157	165	153	168	166	170	146	133	150	144	161	186	166	175	157	159	147	170	156	171	150	147	180	149	159	141	165	181	156	153	141	173	155	151	155	154	161	171	138	186	164	146	182	165	136	156	164	153	157	170	156	159	177	153	135	165	151	163	166	135	151	179	156	163	145	158	150	144	175	174	150	149	166	189	189	166	160	160	144	148	156	156	156	147	164	170	147	161	155	157	150	172	169	163	164	146	159	170	163	174	160	145	162	172	156	160	149	148	158	144	163	174	144	160	169	184	170	161	143	157	153	169	159	173	164	142	149	167	181	168	182	181	166	154	146	139	149	148	146	145	173	160	167	165	137	167	155	169	165	133	158	174	151	171	166	159	162	157	171	193	176	164	189	184	152	160	148	158	163	175	171	164	158	138	180	180	165	159	144	179	145	161	149	156	151	179	166	178	181	163	154	173	169	160	145	162	143	151	155	195	167	166	132	157	172	166	167	172	163	166	164	168	150	146	159	157	154	155	148	147	153	139	139	144	182	172	164	174	156	165	180	158	130	174	170	164	157	175	193	144	162	127	156	157	160	169	132	141	172	148	171	185	175	158	168	139	166	181	150	141	153	152	168	155	177	175	141	156	170	157	147	159	171	169	163	171	172	146	168	164	144	144	140	182	173	152	171	134	156	175	155	158	156	183	171	151	156	176	150	152	167	155	165	174	142	152	148	187	151	155	154	166	164	175	185	154	150	161	165	174	167	164	161	165	181	138	182	157	171	146	156	173	153	172	156	168	135	147	161	159	192	170	161	160	149	187	140	186	142	157	160	176	184	153	162	141	160	165	165	179	144	145	173	178	154	165	149	152	157	172	158	159	156	154	166	158	165	166	176	162	172	154	175	155	157	164	151	155	176	169	181	157	156	170	156	157	168	159	181	154	158	151	145	164	136	152	167	156	150	161	193	169	183	170	171	167	174	164	159	150	168	150	170	162	139	143	152	177	179	158	163	128	167	161	173	162	176	146	165	164	191	164	168	169	146	169	156	152	147	125	171	156	169	150	150	149	179	134	160	151	194	171	174	149	146	154	147	162	159	147	146	153	184	176	161	164	171	141	176	164	157	156	142	165	163	174	176	164	167	150	151	190	153	180	177	176	162	142	149	166	162	149	156	167	164	167	169	171	149	164	154	151	158	162	150	146	178	146	160	175	178	175	159	140	159	172	132	152	155	169	175	158	165	155	166	166	183	160	160	148	151	162	161	149	153	177	149	171	131	146	148	165	147	180	170	171	177	164	164	165	140	152	157	163	170	158	165	154	160	175	165	136	165	166	149	176	157	146	167	136	184	179	168	189	158	147	162	131	178	161	180	163	167	169	154	146	153	161	159	151	156	174	161	144	164	166	169	168	173	140	149	164	181	180	178	164	175	173	154	144	172	147	159	157	173	173	138	137	140	177	165	152	160	189	165	170	163	149	170	152	144	163	151	149	176	162	158	153	154	154	140	169	144	187	187	162	170	144	148	159	137	173	168	163	160	151	165	170	158	141	172	158	185	164	166	155	145	175	149	170	158	163	160	167	183	157	185	174	164	157	178	151	161	154	164	162	147	148	159	172	160	147	156	155	148	156	160	141	145	166	150	168	137	167	167	172	149	153	146	173	146	156	173	180	136	151	170	174	165	162	153	157	181	156	135	175	150	167	160	156	165	190	128	169	164	178	166	169	161	145	163	163	164	156	182	172	168	160	162	149	173	173	184	176	158	136	185	159	140	172	173	148	141	142	162	159	173	163	176	154	157	169	167	160	158	198	152	154	164	166	155	153	170	158	168	154	153	144	174	161	168	164	148	158	162	160	165	160	164	141	148	149	161	152	167	159	151	160	162	193	172	156	164	160	150	175	155	164	159	178	151	181	191	146	172	166	159	145	168	180	184	170	154	160	123	164	166	175	167	163	164	161	150	157	162	169	158	182	171	157	181	156	158	163	166	167	147	160	166	180	168	163	168	162	160	167	165	180	170	153	169	153	174	161	151	164	158	194	193	172	152	147	179	143	150	153	170	167	152	176	161	148	178	153	160	155	151	169	178	169	153	167	158	160	167	171	166	152	158	152	164	152	184	145	164	168	154	146	174	151	161	158	171	180	160	143	158	174	168	165	157	157	180	151	173	130	160	156	163	155	173	157	148	141	133	156	158	160	151	156	165	158	166	177	142	173	174	166	178	148	141	187	165	163	167	158	158	161	132	150	155	158	158	169	165	167	175	147	172	188	183	155	175	147	182	160	146	148	171	166	168	142	181	173	169	168	165	171	158	155	173	137	136	169	127	164	181	140	183	153	154	152	183	163	156	159	162	160	152	148	147	172	147	168	193	158	169	182	162	161	178	146	172	161	184	173	158	169	152	158	162	146	159	149	174	163	165	177	168	142	185	140	151	176	165	160	159	144	176	182	170	153	161	156	176	177	162	151	174	166	155	171	140	161	163	153	162	177	177	132	160	146	175	141	142	146	173	180	163	157	148	156	158	169	129	145	171	156	171	153	171	169	156	158	167	156	160	162	162	157	164	162	164	159	161	146	168	178	155	173	150	144	179	155	158	167	152	155	158	151	163	168	161	145	145	179	156	170	156	169	175	150	153	181	192	197	188	153	159	132	182	182	156	177	155	152	191	155	141	166	180	166	165	170	161	154	151	132	154	156	133	164	153	154	197	180	168	182	177	142	176	163	153	161	145	140	175	154	146	154	151	163	140	167	164	139
2781	1321	1786	779	702	1319	831	2501	2073	533	539	510	514	517	489	513	525	517	507	504	485	550	494	514	488	516	514	526	500	491	508	478	515	472	482	465	504	536	520	472	491	525	484	472	505	459	525	500	531	488	482	522	481	496	491	490	506	475	480	509	480	530	526	516	511	495	546	506	777	1055	1259	1062	819	615	501	530	492	498	495	485	520	472	477	517	510	474	545	501	496	502	505	501	488	494	494	475	498	489	512	450	468	518	471	527	496	492	497	540	485	504	474	467	478	529	552	527	513	487	480	489	504	518	482	474	475	463	512	519	499	495	510	465	494	474	470	542	484	466	502	501	488	521	518	511	517	475	511	504	542	505	518	532	487	501	511	526	539	480	464	476	471	473	485	507	475	482	480	490	536	524	479	468	499	489	543	505	492	476	522	539	479	495	494	515	479	507	522	533	534	504	514	485	482	483	496	461	503	479	460	474	459	487	508	512	478	486	489	503	505	514	488	513	490	488	471	477	487	452	504	497	469	497	501	480	477	500	491	515	540	477	491	478	473	496	517	509	525	494	484	506	501	524	481	494	498	476	496	463	499	493	530	494	482	519	509	528	489	493	498	509	488	510	487	501	504	488	499	485	501	498	533	506	467	470	521	510	506	463	533	449	519	476	511	479	509	463	498	534	497	480	507	509	476	457	498	475	466	466	518	504	485	498	524	467	512	440	507	488	460	535	506	484	491	506	517	528	495	470	490	501	453	500	482	505	490	498	508	494	476	524	521	511	496	482	501	526	495	508	501	486	531	525	474	472	529	501	486	464	526	448	484	511	503	501	477	513	500	502	495	517	517	510	521	518	471	484	457	523	463	491	476	461	511	474	536	509	491	485	494	441	533	473	525	520	482	509	499	481	507	506	503	462	460	488	486	505	502	477	458	511	508	443	493	492	470	454	495	519	481	506	514	478	485	494	476	503	493	490	502	487	488	509	529	494	489	514	500	492	534	476	509	478	514	496	499	493	513	499	487	522	513	481	459	505	460	498	490	474	505	446	518	457	473	488	523	514	495	522	508	493	477	488	526	441	515	465	516	544	445	485	503	550	454	480	493	477	479	510	515	483	449	501	478	467	503	500	516	504	508	517	506	465	517	503	513	481	472	472	510	533	458	492	488	496	504	513	475	476	479	490	498	463	484	469	474	496	483	502	495	510	482	532	480	491	530	506	519	515	495	531	438	504	478	480	508	482	502	514	490	474	505	518	514	486	488	509	521	517	475	530	527	542	500	541	539	515	504	470	492	483	499	477	509	509	493	484	539	499	501	535	525	502	501	503	487	490	537	513	510	470	495	501	466	491	465	480	486	492	523	500	489	518	512	545	486	541	501	464	515	470	522	475	536	538	480	464	514	493	516	485	548	496	487	504	479	477	461	515	522	526	483	497	461	523	481	514	503	528	455	492	468	526	500	497	515	506	492	490	514	522	479	494	493	470	483	494	479	501	514	499	486	516	520	427	501	497	521	506	481	439	529	490	489	506	481	531	471	522	459	510	539	505	486	537	514	505	524	471	545	507	514	522	521	524	480	504	516	503	517	499	485	496	469	513	518	483	458	517	477	496	447	480	521	532	456	498	473	504	475	506	487	466	548	476	543	516	527	488	491	510	526	525	472	460	464	488	506	471	487	510	468	513	480	509	465	501	496	508	455	513	482	460	488	495	497	463	478	506	479	483	494	492	464	526	439	483	520	520	452	467	470	450	474	484	487	485	485	495	475	515	476	469	489	524	516	501	513	495	504	483	495	507	467	490	499	541	508	487	528	497	505	491	535	477	523	484	466	483	478	542	550	487	496	497	503	531	488	556	466	487	488	522	536	492	488	481	503	485	547	494	529	462	471	457	491	504	485	487	463	506	484	538	498	486	487	505	518	540	500	506	518	490	469	497	479	511	478	469	480	461	510	498	496	525	526	526	514	480	497	460	490	475	510	498	522	476	516	495	475	479	485	505	509	508	477	492	495	514	455	507	523	468	462	480	538	506	508	527	449	548	506	518	526	480	520	492	492	478	490	497	455	497	485	487	473	485	473	480	482	499	510	535	512	471	478	492	508	513	545	436	510	499	472	501	506	491	455	463	515	525	475	466	515	524	485	448	504	491	498	469	485	462	506	498	478	491	486	492	500	460	507	468	481	471	514	508	499	500	488	445	502	431	514	488	474	488	503	507	508	489	479	515	471	500	496	506	491	468	537	504	464	474	564	468	510	487	490	476	505	543	501	483	508	492	482	517	496	475	498	506	478	492	490	471	460	524	467	503	472	468	539	489	497	493	510	500	522	516	524	503	447	485	508	512	530	487	526	499	501	471	490	509	533	482	541	463	510	482	497	548	471	468	518	451	496	458	497	487	496	522	502	528	563	519	500	528	497	505	500	528	494	509	493	507	513	492	526	485	504	509	487	492	468	497	515	518	481	455	484	508	471	480	475	531	477	485	506	505	463	502	498	514	490	518	478	487	528	490	493	521	463	492	493	507	471	488	534	538	490	539	513	476	497	502	511	467	568	531	524	545	468	492	510	475	523	491	486	477	514	503	494	512	465	546	494	493	512	496	494	468	474	487	512	478	458	505	513	480	474	443	525	492	527	482	482	503	513	480	532	529	517	487	529	451	478	525	459	487	506	451	519	512	505	513	518	469	507	473	465	479	474	522	492	543	495	448	488	532	479	465	496	488	475	497	518	469	538	513	496	485	518	509	488	506	502	480	513	519	501	488	514	471	469	453	498	493	487	474	484	499	500	480	465	505	457	509	489	510	497	502	492	500	462	490	518	501	499	503	556	534	524	515	519	528	521	489	481	499	506	496	501	499	471	528	465	531	487	505	516	494	548	504	481	488	476	480	527	513	506	491	464	499	462	498	479	501	514	535	494	515	495	519	525	463	528	520	502	510	471	482	519	533	495	507	499	540	477	505	506	498	478	488	495	497	534	496	503	456	492	464	496	492	489	487	507	495	499	497	522	476	477	518	474	512	497	504	490	520	539	487	522	487	533	524	460	490	506	467	494	497	525	535	468	509	508	526	493	471	488	494	505	514	521	471	479	457	498	509	529	528	500	503	486	484	492	484	480	498	519	467	527	544	506	505	471	447	516	529	487	499	446	504	512	517	521	466	535	487	459	502	456	510	492	481	475	478	510	445	478	522	500	504	516	507	500	482	507	517	478	492	470	465	483	520	469	474	503	471	496	510	531	524	485	504	504	510	476	501	482	500	495	480	521	484	473	483	492	483	463	509	506	479	485	491	475	457	491	501	520	528	483	440	470	475	529	516	448	507	500	530	474	499	484	476	489	491	502	497	514	497	477	466	474	445	497	513	478	508	464	473	461	519	489	500	477	496	499	480	509	478	496	489	565	478	478	527	478	477	469	479	458	494	524	526	490	556	517	516	525	515	484	539	553	481	508	504	490	468	520	464	516	510	486	503	511	530	538	479	472	455	470	489	486	447	510	509
13432	9528	5728	2622	1633	10153	17078	30396	9729	942	255	222	225	244	230	238	231	224	206	229	211	219	232	203	227	233	213	189	193	210	206	203	242	225	188	223	232	217	214	211	243	216	193	197	241	224	237	220	205	206	223	215	222	197	206	210	226	228	217	229	207	222	235	238	188	199	212	246	441	479	426	302	257	225	215	233	165	194	222	182	198	200	193	230	187	224	198	212	221	215	181	206	221	217	198	196	223	182	203	213	228	223	192	207	215	210	214	219	225	211	228	195	201	210	207	208	202	192	221	201	205	217	206	214	214	182	219	217	217	214	216	214	207	224	191	206	237	216	208	198	178	220	200	205	205	217	197	227	216	190	202	211	189	204	205	238	189	200	205	214	190	222	203	217	202	202	213	192	222	191	190	213	202	191	223	188	206	188	220	197	188	189	209	231	204	194	202	218	214	190	206	199	229	217	210	208	213	198	201	205	200	218	216	218	182	172	209	196	212	220	209	190	204	213	203	172	200	208	199	214	209	212	212	195	193	203	214	227	214	202	217	200	203	216	210	184	226	211	222	203	241	203	186	215	217	212	211	218	215	179	201	234	196	211	212	193	223	208	220	199	211	213	218	205	196	202	214	179	204	219	237	207	233	210	186	223	205	225	210	181	257	208	199	194	201	214	216	208	204	211	211	194	205	194	199	206	213	212	196	200	193	218	190	214	226	194	215	201	216	194	213	225	212	198	204	238	190	208	217	199	210	180	197	188	229	195	212	199	225	180	228	217	207	217	211	221	185	240	189	196	227	202	212	184	204	175	219	218	228	202	208	196	199	223	196	198	221	208	207	193	205	224	195	225	185	206	213	194	195	212	180	212	190	212	210	212	197	185	197	209	204	232	216	194	222	203	184	205	206	214	205	211	224	206	224	203	217	207	206	219	192	203	208	209	199	197	210	218	212	197	217	218	230	226	203	227	197	222	219	194	179	203	220	196	199	205	217	199	222	233	205	215	198	198	205	211	204	216	204	215	209	201	209	193	203	212	221	225	226	184	202	204	185	207	196	203	222	219	203	214	211	221	218	198	207	216	226	211	223	188	205	214	218	199	215	213	213	210	209	215	199	197	207	196	210	219	198	202	190	199	221	216	189	222	204	184	214	219	221	212	203	230	212	192	182	239	192	203	235	198	205	214	203	193	178	210	189	193	198	231	211	208	201	205	203	201	224	207	225	223	228	200	201	228	208	234	220	207	197	199	193	195	197	210	220	195	203	226	216	184	207	186	214	211	200	233	209	236	204	205	219	211	226	187	225	195	224	195	203	228	190	212	220	215	204	207	222	200	226	200	220	221	215	200	214	218	239	204	208	208	184	229	212	198	242	198	191	203	215	192	195	214	193	230	211	202	207	205	188	191	229	199	181	215	203	221	223	202	205	209	170	212	211	185	198	177	197	187	225	169	214	187	201	203	204	196	220	207	202	218	210	227	201	215	230	227	199	179	198	194	208	199	209	197	225	212	187	205	188	189	225	199	242	201	212	213	201	197	219	218	216	211	225	203	205	222	180	197	181	210	256	192	217	222	194	212	195	221	188	219	221	206	214	204	183	207	187	203	233	190	213	221	204	212	207	207	212	214	210	210	240	207	217	240	205	222	210	252	211	235	196	211	184	193	206	189	217	210	212	226	196	198	206	230	200	221	234	197	215	221	202	213	224	168	209	229	231	238	247	196	211	212	218	196	203	202	200	188	210	202	220	229	221	214	202	221	231	224	210	211	234	229	194	220	206	222	190	209	199	218	209	208	207	247	215	225	222	222	231	225	218	228	216	188	233	222	215	220	219	212	219	200	195	188	207	202	222	217	212	191	211	181	220	208	203	216	218	209	189	204	220	177	187	214	206	185	205	203	219	215	203	216	218	187	193	222	212	216	237	206	212	214	223	205	185	217	190	209	236	221	188	215	208	213	194	208	194	222	208	199	218	225	212	209	215	217	176	204	235	214	241	197	191	192	185	207	207	231	188	206	207	192	204	206	213	206	217	235	209	216	216	214	214	181	210	193	202	219	228	204	210	184	201	206	210	216	189	196	225	210	208	213	214	219	219	195	212	211	229	225	222	223	194	194	232	205	230	232	212	197	205	208	216	205	210	217	238	190	205	214	178	230	202	196	204	203	204	234	211	185	226	195	203	203	206	212	198	188	207	189	202	204	209	224	205	199	213	217	181	224	239	199	195	179	210	194	198	221	205	207	199	215	216	205	239	210	200	214	215	195	207	228	187	206	227	207	230	208	195	186	202	202	202	214	187	223	205	213	215	221	207	212	191	210	191	194	211	212	204	215	199	208	180	220	224	228	248	197	228	217	242	194	189	217	190	208	204	208	202	233	208	206	223	220	216	236	207	219	204	228	192	212	235	212	207	211	206	196	221	190	189	220	205	220	209	197	223	216	215	204	186	194	198	205	222	205	238	205	233	207	176	203	224	202	202	225	202	218	176	196	233	186	243	188	193	195	217	217	187	209	220	200	213	232	176	200	219	201	200	237	188	220	207	199	234	207	220	192	201	203	209	219	209	211	206	218	217	212	216	220	207	226	197	199	192	192	215	191	210	233	220	191	220	220	203	186	202	194	219	200	223	184	199	205	178	227	242	200	226	216	194	227	191	171	206	244	223	211	207	213	186	225	230	209	204	213	198	197	203	187	205	215	205	215	210	213	215	179	207	228	196	210	223	232	197	178	214	179	222	219	189	196	211	209	216	193	218	200	216	215	180	186	198	220	203	201	204	219	196	210	196	209	203	196	196	202	216	213	222	226	209	213	209	202	223	234	202	216	196	199	194	203	190	194	198	218	195	190	198	205	202	207	208	189	220	203	209	201	189	216	206	220	224	178	224	229	208	169	212	210	185	185	219	218	197	225	223	222	192	205	221	214	229	206	201	203	222	229	225	203	211	224	206	224	219	216	186	174	201	202	202	226	215	228	215	209	214	183	200	222	228	225	204	229	201	216	213	193	211	201	200	203	221	214	192	207	205	211	213	201	223	206	220	197	208	210	192	210	203	224	198	202	207	217	209	234	183	216	209	206	219	190	200	200	224	213	212	227	230	199	190	184	239	218	204	234	223	176	209	227	197	208	224	227	211	221	191	201	211	210	187	215	205	196	203	230	194	222	223	215	190	201	234	205	199	201	233	205	198	200	194	229	199	197	226	226	179	205	223	210	173	197	189	211	188	179	183	203	191	196	206	230	239	189	222	208	209	201	203	206	230	194	199	209	204	229	219	203	198	184	207	210	203	212	210	236	207	203	198	188	201	208	170	225	224	194	222	211	229	201	207	201	220	195	204	197	200	220	211	187	202	191	203	202	210	227	205	184	222	217	219	201	221	208	219	236	236	211	198	180	248	199	218	208	218	223	234	205	207	202	200	201	208	233	200	195	206	207	234	188	228	222	186	203	207	213	210	173	213	209	199	235	205	222	168	214	211	200	196	225	214	218	176	193	203	200
8886	8608	4784	4483	4035	22688	25579	44370	9909	2787	1013	895	863	808	772	739	796	727	769	682	775	689	690	657	674	670	726	671	698	690	665	676	673	693	612	649	699	663	672	660	614	638	619	629	673	658	641	659	644	623	595	643	667	650	634	670	652	655	661	616	612	627	655	657	659	624	584	1099	2846	3004	2360	1468	973	784	678	652	608	672	623	584	617	668	633	625	600	642	652	659	644	625	626	627	636	586	630	588	636	627	627	621	686	610	635	592	617	636	637	592	607	622	601	661	660	634	616	630	653	657	651	640	622	680	643	586	644	635	634	631	594	632	623	623	647	621	563	589	647	617	649	657	629	629	623	668	595	603	610	630	623	597	618	630	643	611	677	650	639	636	658	636	600	632	586	615	635	660	574	621	658	631	678	665	623	621	624	629	603	621	637	595	599	638	673	659	611	667	611	592	619	589	618	634	673	657	641	629	646	641	622	634	617	626	626	615	631	603	663	622	623	635	615	626	628	635	624	607	648	659	616	575	598	614	681	634	623	646	632	617	627	624	602	643	645	612	576	625	616	609	669	629	619	616	618	660	613	673	661	627	637	673	583	640	656	599	651	628	619	626	616	620	646	670	633	652	625	615	635	637	620	612	573	648	615	622	632	630	641	626	614	629	630	648	619	621	631	617	633	634	627	658	659	642	575	665	648	643	625	629	587	634	631	610	604	628	589	647	637	569	595	591	618	625	639	647	618	635	604	592	696	617	655	632	621	707	637	623	616	660	620	578	629	626	637	636	659	631	665	631	612	602	636	668	627	622	623	594	635	587	630	644	648	669	645	621	641	629	662	616	638	591	594	633	657	667	639	644	611	575	593	615	647	577	644	632	666	673	623	633	619	595	624	656	642	605	627	595	619	638	671	615	621	629	622	614	608	617	716	648	633	641	621	622	635	665	621	594	650	636	594	628	634	611	622	644	644	654	647	595	640	667	655	633	648	625	678	656	618	611	608	630	638	606	656	598	604	629	668	579	613	628	638	619	613	624	628	611	636	621	611	605	646	616	591	631	639	621	604	583	636	590	667	621	648	649	635	617	623	633	623	630	612	632	623	599	698	603	637	613	695	634	612	648	651	631	639	597	654	659	648	644	624	620	610	607	626	653	631	604	610	652	598	636	616	599	671	607	591	629	618	626	642	603	623	613	651	604	641	622	643	607	625	633	653	639	689	607	624	653	630	620	672	606	643	706	660	643	608	665	628	652	654	634	616	598	631	648	560	618	646	626	609	613	650	570	617	626	639	633	634	646	645	643	598	611	634	655	607	610	618	630	656	640	611	622	650	626	608	619	630	629	640	603	607	648	623	584	661	659	604	607	614	622	643	650	614	656	629	654	600	669	594	651	614	607	637	641	619	620	598	630	595	625	674	641	651	604	669	637	640	633	641	652	659	564	616	635	646	647	629	612	638	638	625	631	629	636	649	612	584	597	637	650	626	685	648	639	647	617	599	645	585	615	638	594	672	645	608	668	615	646	650	622	625	607	635	637	579	644	643	616	630	652	617	641	645	661	648	646	658	614	615	578	612	648	664	642	677	634	634	654	630	585	629	618	571	635	619	647	617	643	607	608	634	626	676	629	666	640	649	624	624	634	668	655	666	653	623	634	630	608	652	638	633	649	635	627	638	642	620	585	643	595	640	623	615	648	603	648	652	606	636	625	685	629	652	632	679	646	602	611	673	639	684	657	607	576	682	599	596	628	608	650	634	622	571	645	624	628	615	616	611	619	580	643	622	613	616	595	618	615	654	657	633	567	623	699	638	614	627	639	652	654	634	663	589	622	653	694	649	638	626	623	604	593	612	679	648	634	633	618	621	665	631	629	637	586	630	611	648	648	619	625	627	605	607	638	593	673	600	592	626	641	608	624	593	599	606	650	614	663	632	665	665	612	642	622	617	623	641	610	625	635	604	614	569	618	637	667	619	615	670	638	629	582	569	589	624	668	634	618	595	581	651	596	627	553	668	613	647	619	609	637	625	626	611	625	597	655	622	648	621	631	613	640	626	644	637	646	621	629	655	634	607	640	649	667	631	586	653	591	659	631	601	676	625	618	561	598	612	635	624	611	620	619	616	660	588	620	605	679	648	642	644	582	666	670	650	592	661	634	634	623	682	615	580	612	669	637	609	630	628	597	620	599	644	656	630	648	642	642	617	651	607	626	584	644	646	594	649	661	661	615	614	606	628	644	660	644	640	651	606	622	672	654	621	583	624	660	623	609	639	619	633	634	625	648	635	656	617	603	658	610	608	665	627	610	619	653	634	621	654	645	619	574	659	618	581	611	612	643	618	602	676	625	584	590	624	594	639	643	647	660	618	592	657	621	593	623	641	611	666	625	611	635	581	657	626	618	623	669	619	585	609	658	628	598	638	613	619	586	644	598	639	621	634	631	615	646	659	638	609	680	578	626	667	599	652	687	642	666	668	590	653	625	658	635	607	630	632	632	619	653	619	617	664	618	601	651	576	630	600	669	649	620	631	685	604	630	636	634	629	629	649	654	650	643	638	664	596	614	610	670	587	597	630	618	628	569	667	613	627	635	607	602	646	647	594	617	606	645	601	626	645	621	578	659	662	602	622	683	587	666	656	647	673	650	578	615	664	611	582	612	636	637	651	620	602	649	631	657	671	589	629	594	607	605	645	620	679	584	607	681	643	639	623	641	654	609	618	629	638	621	647	649	645	625	642	661	628	577	648	579	625	682	560	631	634	611	609	660	630	647	626	654	636	601	601	641	613	622	619	688	643	590	648	599	628	620	640	628	669	640	615	648	629	627	634	651	600	666	634	619	654	622	650	624	643	620	661	634	605	650	634	588	669	670	625	665	677	622	610	632	639	664	610	641	638	641	649	594	618	596	589	636	620	632	613	664	607	638	613	634	625	592	656	653	625	630	662	614	654	660	638	638	632	662	625	663	609	656	653	627	630	659	617	635	667	613	595	624	662	581	613	628	620	628	594	633	682	631	606	581	610	626	594	611	632	619	632	613	659	600	636	618	634	654	617	594	623	604	640	621	681	646	655	617	619	669	623	646	637	624	611	630	632	626	649	633	589	641	607	609	636	598	612	655	669	607	633	618	601	573	654	687	575	653	626	609	629	695	608	614	626	620	653	699	628	648	677	695	673	640	638	598	635	633	613	610	617	644	628	659	630	629	640	624	633	645	646	629	613	632	649	602	640	634	640	625	609	706	626	615	641	647	645	670	638	624	602	621	633	655	680	658	617	593	675	615	629	617	641	628	649	682	621	623	610	620	683	620	621	635	626	657	632	669	641	652	585	602	645	655	630	610	669	611	637	656	643	582	603	616	617	649	662	628	632	613	608	615	634	645	641	622	638	630	567	635	623	594	614	649	636	612	629	662	647	624	650	592	665	622	630	635	635	632	584	649	637	633	604	612	677	625	600	632	666	611	640	681	642	649	619	634	642	630	578	623	579	678	595	647	608	619	633	666
25087	13428	7435	4544	2829	16772	47332	43410	29143	6133	430	337	325	335	319	309	290	296	307	322	292	309	317	314	286	273	306	323	305	320	312	297	280	305	314	309	286	278	280	325	299	279	276	323	268	294	290	279	315	274	282	265	270	287	290	274	279	296	302	272	279	274	281	284	300	297	279	297	433	667	547	505	370	315	262	278	243	262	295	270	311	286	287	286	268	264	267	271	277	310	298	303	300	280	283	274	308	305	283	308	287	305	310	283	290	285	279	294	309	280	290	285	300	262	305	314	274	283	255	279	294	278	276	315	296	292	295	268	259	294	318	292	269	298	331	319	286	252	281	287	292	284	278	288	299	270	281	247	294	284	290	270	251	313	250	293	304	251	257	263	289	311	264	292	271	263	286	304	299	301	289	275	275	285	244	286	258	325	297	307	265	312	290	310	275	290	263	301	266	256	274	284	296	274	297	344	283	294	275	307	301	288	297	279	287	287	278	301	303	318	289	279	315	284	282	278	280	286	296	275	328	279	275	275	316	295	309	286	290	298	269	286	277	246	255	292	254	312	271	280	284	283	318	294	289	300	313	323	299	249	281	275	301	291	267	291	289	294	299	304	319	289	297	316	257	294	264	283	265	291	298	289	271	254	290	294	249	301	254	306	281	281	298	283	283	236	293	281	282	270	301	309	314	310	277	293	286	305	310	271	305	294	272	310	289	312	330	301	302	244	273	294	305	296	307	291	269	310	262	313	267	287	257	269	286	273	261	261	275	281	277	274	276	271	286	269	278	270	269	273	286	291	306	297	282	258	274	304	280	312	283	294	292	277	290	278	278	280	281	267	290	289	256	292	288	279	297	283	319	286	255	315	270	279	260	275	322	269	278	300	315	289	310	283	281	270	304	295	306	266	285	299	318	279	305	296	266	274	295	254	300	300	277	277	280	291	302	253	304	296	257	266	298	300	294	346	303	294	284	262	314	299	274	278	272	326	297	299	285	285	274	313	256	286	288	286	262	289	287	273	303	296	263	293	279	316	294	294	291	304	300	292	291	277	293	283	303	281	280	297	308	287	267	308	299	265	307	291	304	285	296	283	286	264	308	281	273	292	301	291	294	287	287	297	298	307	287	295	288	303	285	296	296	276	314	260	304	284	286	288	305	268	278	302	304	272	269	287	251	294	310	289	263	307	296	274	301	315	251	283	300	269	293	294	271	281	286	297	260	293	248	285	258	280	315	265	294	305	283	273	288	303	291	289	272	276	279	263	264	277	280	292	287	270	293	313	288	300	273	300	288	292	311	321	297	272	297	330	287	305	261	313	300	292	295	272	296	310	276	295	271	259	277	304	297	300	278	297	277	296	303	271	280	272	277	310	299	268	304	307	287	292	280	262	295	306	257	262	283	273	321	301	289	280	299	319	319	315	296	282	324	289	302	283	297	268	275	259	251	311	291	266	274	270	286	272	295	277	291	279	303	255	276	291	281	286	257	273	300	282	277	297	284	298	306	265	269	285	294	264	314	280	287	296	298	288	310	287	270	319	261	273	300	251	254	291	302	301	277	285	287	282	273	278	283	296	283	280	315	324	313	272	273	274	262	332	325	307	302	274	264	267	280	292	299	295	270	304	286	289	292	276	295	254	278	299	274	330	307	300	283	261	272	296	306	303	331	307	307	322	277	271	277	314	289	306	274	291	275	284	280	270	243	270	285	291	294	290	304	277	282	290	265	293	287	303	286	284	249	282	291	318	308	272	281	279	293	300	295	281	265	283	308	295	299	293	302	294	266	293	298	264	304	277	318	298	283	286	291	299	320	277	297	277	277	265	292	275	284	294	284	283	274	306	309	264	283	298	311	263	275	307	277	303	268	280	299	289	283	296	282	318	318	249	275	274	302	281	285	310	275	280	294	347	274	279	267	278	282	304	272	282	274	323	290	294	273	316	276	281	246	260	320	259	295	274	283	287	274	270	296	287	280	279	308	326	305	259	282	295	288	279	262	284	291	282	288	264	287	289	269	254	308	312	267	301	289	310	276	265	304	291	304	320	308	317	242	308	277	278	298	274	301	278	300	289	288	309	309	277	294	319	296	281	270	274	262	295	312	254	278	294	277	302	266	295	256	294	276	267	289	289	300	271	294	287	276	282	255	280	293	336	296	318	289	283	310	262	308	269	287	283	284	311	270	285	287	298	255	279	285	276	285	299	284	263	287	270	337	296	287	278	314	270	269	243	275	296	246	298	331	275	283	290	285	314	292	305	296	298	317	311	283	298	304	272	304	280	281	260	271	309	288	314	279	289	311	259	296	261	294	290	271	283	305	296	261	259	282	283	326	278	286	287	303	289	260	293	285	299	270	321	291	299	292	290	281	283	286	277	269	287	277	314	285	287	253	302	276	287	293	306	269	287	274	281	290	301	287	278	283	289	273	321	297	288	295	257	307	271	280	275	304	285	295	283	280	295	276	276	300	297	296	285	279	297	293	291	265	284	307	276	300	282	292	294	283	280	294	283	262	280	310	267	304	297	301	292	299	279	268	279	308	276	272	280	273	303	285	321	338	284	292	308	302	271	279	307	285	284	295	298	238	246	311	253	272	303	296	267	286	302	290	282	303	305	275	300	298	292	267	301	313	260	264	276	294	269	291	259	294	272	274	314	297	287	276	267	320	281	295	270	288	290	288	262	273	271	298	299	271	299	299	310	310	320	288	291	257	302	309	273	309	320	311	289	286	258	284	275	287	303	262	286	293	297	285	316	265	264	277	290	317	335	293	274	302	289	281	275	283	274	306	303	278	292	268	303	283	272	275	282	292	272	288	268	285	274	288	291	264	287	279	296	295	287	273	307	304	296	292	302	263	293	290	319	300	288	312	277	297	308	273	305	293	280	289	285	251	286	271	306	270	302	319	260	284	276	296	277	268	294	286	260	281	262	273	281	287	289	273	282	305	276	299	290	310	283	276	240	279	297	302	302	288	276	264	278	293	314	283	265	280	303	314	273	289	304	291	277	298	268	286	288	272	313	274	269	287	291	288	274	296	283	282	274	279	295	255	302	272	271	275	262	277	298	306	290	272	273	254	279	278	270	298	293	277	303	299	282	273	276	272	275	280	276	284	286	276	275	286	273	301	279	297	274	290	254	276	282	271	303	268	295	281	276	307	267	282	256	275	285	272	306	281	277	299	263	289	260	296	283	306	286	299	280	290	297	300	335	309	285	274	280	303	312	289	291	306	269	257	252	275	303	268	278	306	278	290	327	305	264	294	292	316	301	254	298	262	288	291	257	257	340	270	277	293	286	280	280	293	268	273	300	285	301	273	282	276	245	301	304	269	269	278	311	298	296	260	306	279	308	307	267	282	292	298	273	301	269	316	279	271	294	255	267	263	302	284	301	284	284	264	289	301	316	273	301	280	306	266	301	292	251	279	280	296	295	301	284	315	276	286	272	301	305	284	303	274	277	302	301	283	280	285	283	283	307	297	289	294	271	276	279	274	301
14801	7936	7625	8588	7655	29214	60776	55223	40838	4379	1300	1229	1158	1069	1079	1061	1021	978	1044	964	989	921	924	907	919	960	896	936	845	926	876	895	832	911	884	867	828	843	883	873	840	864	791	795	811	876	860	836	842	856	858	825	844	884	830	790	864	830	803	880	826	896	874	910	853	849	816	872	2255	4110	3336	2611	1664	1126	921	876	869	860	816	830	792	789	783	834	790	838	865	808	824	833	829	864	867	838	875	832	843	851	810	829	822	836	857	846	807	802	804	792	841	844	803	836	854	837	818	830	793	819	816	815	826	854	830	816	845	836	788	803	827	771	789	771	871	809	834	823	840	803	814	805	814	873	866	801	847	852	831	788	818	859	844	858	824	905	814	791	862	849	865	820	854	846	822	866	817	854	858	802	824	855	790	819	813	828	804	768	888	798	801	827	836	861	779	789	787	835	845	807	809	812	819	826	805	818	848	838	831	823	756	793	808	800	825	858	849	808	844	802	846	791	859	829	793	773	829	824	904	798	830	830	826	797	798	814	838	837	820	859	826	846	823	850	848	820	850	792	823	815	845	856	882	786	806	886	870	824	815	849	837	856	852	841	832	851	849	805	846	827	818	846	833	817	890	823	843	853	805	851	796	816	849	833	835	863	789	848	798	799	826	798	835	857	829	829	802	821	766	845	818	865	817	882	862	807	830	856	808	846	846	826	837	803	795	805	842	795	827	846	871	851	815	848	789	802	800	825	837	863	826	800	808	810	844	852	869	842	839	783	834	831	853	904	870	880	764	861	797	859	839	851	876	851	815	836	818	866	842	805	800	832	788	812	751	886	832	779	869	817	837	840	833	854	858	792	878	832	830	803	811	818	810	829	815	769	852	817	893	825	778	797	903	804	813	891	781	834	766	790	859	879	811	829	837	773	851	834	867	827	848	909	830	830	843	871	838	836	831	828	835	828	835	801	875	832	786	850	840	797	855	770	818	853	796	819	818	838	835	810	866	846	784	844	795	844	836	816	829	891	817	818	850	853	855	860	792	840	823	850	828	822	824	792	795	851	778	805	798	821	803	844	834	791	780	849	792	820	820	826	821	852	857	849	836	877	897	870	850	837	798	835	829	826	818	812	797	822	806	817	872	784	878	821	792	817	814	808	817	808	832	842	817	893	817	840	803	818	824	790	882	865	880	860	825	830	849	791	822	833	847	778	844	839	807	885	837	844	809	823	826	819	811	855	843	803	845	840	837	765	781	840	817	862	841	831	801	826	779	846	847	784	813	848	768	822	823	778	837	817	807	844	841	829	857	775	868	837	849	821	814	793	807	774	800	880	819	797	861	827	848	880	816	851	826	791	796	845	836	841	797	851	826	812	843	779	796	890	789	805	828	794	808	802	779	833	815	819	809	823	821	868	857	811	886	854	797	850	836	829	811	798	786	850	852	861	804	843	866	823	839	781	794	827	801	841	839	818	870	839	854	823	821	830	812	839	812	856	824	821	846	830	783	820	831	849	860	772	830	872	864	858	845	838	813	782	807	847	822	800	793	817	884	817	882	850	824	784	811	813	839	834	836	791	862	781	815	822	833	832	774	853	839	811	811	799	843	775	828	817	817	816	839	863	842	833	797	794	798	785	877	799	828	865	828	822	831	834	836	772	768	843	842	856	833	849	824	841	883	827	873	853	858	833	800	802	787	878	847	834	844	830	799	822	758	848	827	820	827	826	807	819	827	777	834	839	774	816	811	794	836	813	815	864	834	847	847	822	804	797	810	816	799	812	823	860	810	807	825	808	823	833	864	809	863	797	834	845	844	850	856	830	849	850	813	876	827	822	844	754	854	854	846	789	805	813	830	836	805	855	854	826	822	817	841	855	860	823	818	804	807	826	765	829	818	828	804	814	811	840	817	818	804	799	879	869	780	848	803	874	825	829	835	837	859	869	768	782	816	819	798	846	804	858	809	766	872	822	798	832	851	802	825	822	899	853	833	868	816	883	810	845	840	807	810	815	855	854	795	845	868	788	866	837	810	824	818	787	872	875	857	835	862	817	819	824	802	845	853	855	857	813	826	839	837	850	856	824	861	794	836	778	810	808	828	862	800	856	800	868	866	869	794	796	802	850	857	788	841	807	816	805	849	860	797	871	806	797	829	780	804	805	770	831	776	834	820	846	830	858	822	848	838	834	841	839	811	883	849	786	849	865	828	796	818	889	855	807	798	805	808	831	815	818	857	818	878	805	810	791	828	851	793	852	833	825	803	855	799	860	837	802	803	802	812	853	773	832	785	838	827	811	861	774	850	839	787	838	833	780	801	887	838	840	825	846	759	820	837	812	792	810	826	838	785	811	878	791	806	810	861	848	846	831	794	857	854	862	849	869	864	806	839	825	836	808	797	839	820	818	881	805	829	861	821	835	820	833	858	871	796	776	861	847	857	822	813	845	773	785	769	844	778	759	813	848	809	859	815	821	768	857	840	843	818	761	820	756	793	833	817	813	850	800	863	773	781	895	839	812	763	856	790	788	862	831	873	843	822	852	853	812	799	883	778	844	805	799	810	794	814	910	811	866	809	854	812	802	817	851	798	813	876	818	880	823	838	819	812	825	869	809	823	820	844	843	850	842	842	861	777	795	827	781	833	841	829	778	844	820	794	857	837	823	847	852	795	857	851	869	821	753	777	811	830	775	816	838	818	865	877	769	846	823	847	840	835	840	838	835	864	885	862	750	794	798	866	863	814	892	847	914	819	829	763	815	859	869	801	879	855	781	843	831	762	806	830	776	819	877	765	848	827	823	814	851	850	816	782	815	863	849	847	805	811	820	870	800	797	868	844	787	861	838	843	809	843	832	859	799	833	821	810	802	806	813	840	798	883	858	777	850	821	848	793	796	789	836	779	853	791	787	842	819	859	827	867	825	789	845	882	834	824	863	788	833	826	858	852	798	833	767	869	838	797	816	814	835	815	830	799	817	855	838	849	801	820	834	903	789	806	861	826	821	783	809	842	822	877	859	865	840	788	848	893	819	879	864	846	832	850	849	838	813	842	834	829	771	817	811	822	823	810	787	796	846	847	847	830	808	888	820	779	850	803	821	815	861	816	846	845	823	870	885	840	841	840	831	826	787	854	797	821	849	832	883	860	865	832	846	817	823	844	831	841	806	856	790	851	876	809	795	768	810	841	848	822	833	839	776	836	785	829	800	810	848	878	796	840	865	840	815	848	846	843	816	772	814	836	851	849	832	824	876	868	855	874	811	813	855	820	855	802	763	801	844	800	865	804	850	846	798	830	791	855	835	835	860	816	830	830	814	784	859	831	819	835	856	814	773	834	847	799	867	791	830	824	824	863	852	798	810	809	795	851	821	835	843	818	815	820	833	880	826	797	829	883	770	814	820	846	793	826	828	837	852	784	815	863	797	840	837	799	862	800	822	803	824	850	821	806	871	866	831	835	790	784	787	805	823	838	827	823	818	833	797	844	807	844	871	813	847	795	821	828	822	817	849
3543	836	431	298	296	269	1279	2698	1762	324	182	194	200	199	189	186	193	212	209	207	230	221	221	212	187	190	180	201	211	198	203	211	203	216	200	212	214	216	202	216	182	184	223	217	200	190	209	190	204	212	247	216	203	174	194	206	181	213	212	198	195	191	196	204	181	232	223	191	213	266	262	291	238	235	207	187	224	222	220	195	217	204	203	207	185	193	180	203	193	209	197	208	213	204	195	207	214	210	220	189	221	202	167	214	209	214	185	190	196	210	222	214	188	209	202	217	211	182	197	208	207	209	212	184	183	183	216	208	218	188	198	199	215	188	206	199	193	171	200	207	191	184	196	212	200	210	188	209	212	211	213	190	172	218	218	195	199	181	226	199	211	178	190	200	210	197	211	180	226	192	213	186	203	224	223	189	182	186	187	191	177	207	182	180	209	233	216	186	189	194	210	198	206	205	211	198	219	219	184	210	194	219	180	225	200	234	187	164	205	220	214	195	210	202	182	209	195	223	199	213	197	208	191	191	193	206	208	208	199	209	174	201	212	194	225	213	203	171	207	214	198	208	214	200	185	194	203	204	184	188	200	191	191	192	219	229	202	197	208	175	214	219	215	204	216	176	235	231	198	190	231	194	203	208	217	212	195	217	198	205	214	193	180	210	190	224	200	193	184	220	202	188	182	217	189	185	194	201	246	188	187	189	198	208	213	204	190	179	211	216	194	198	197	213	210	194	183	203	198	194	210	207	204	195	207	182	187	215	206	215	193	223	180	211	201	213	205	207	204	201	179	204	168	191	206	199	211	170	215	230	191	173	196	211	187	191	229	231	248	208	212	182	211	208	202	191	201	232	228	192	215	189	193	211	206	193	189	167	204	206	197	225	197	216	202	218	204	207	201	217	223	198	212	180	218	196	204	229	204	189	218	220	214	183	200	216	178	214	207	215	186	208	208	208	227	225	200	194	180	203	207	217	198	219	206	211	200	208	188	201	226	212	232	203	208	188	213	212	206	196	198	225	203	197	200	219	189	200	209	204	207	184	196	203	206	223	188	177	202	184	221	218	198	202	205	209	198	189	193	196	201	182	182	181	197	197	201	208	198	205	230	216	201	202	207	223	186	205	227	212	192	217	207	207	187	211	201	227	212	213	220	202	190	213	193	208	202	218	192	228	217	199	220	202	218	208	179	218	208	209	189	195	205	192	206	194	189	215	188	183	179	192	210	177	203	197	207	227	184	200	206	216	220	195	222	199	198	218	199	202	188	191	224	197	210	208	184	181	224	198	196	227	208	235	228	194	195	197	212	230	207	216	187	226	178	190	205	204	187	199	189	186	198	198	226	200	219	211	196	183	223	204	198	209	208	232	186	197	214	200	205	207	195	210	227	223	183	215	215	202	197	210	212	208	233	211	198	195	191	218	206	191	200	191	177	193	184	215	214	199	208	184	217	219	229	205	206	214	215	196	183	219	200	197	197	184	207	227	217	183	201	226	180	203	210	203	200	193	207	212	210	229	215	210	223	192	216	192	202	209	192	195	194	225	173	188	215	208	188	198	225	190	192	194	219	195	181	184	213	214	209	232	215	194	223	223	220	195	199	208	193	197	196	190	215	217	247	198	206	175	185	195	184	225	212	189	186	183	201	209	231	169	191	191	212	210	212	189	206	229	208	222	209	205	186	201	198	226	178	212	201	189	211	196	193	191	216	187	244	182	194	193	186	195	210	203	187	185	225	206	167	198	203	223	210	200	188	186	193	204	208	204	199	201	215	208	194	218	202	185	194	211	188	226	193	177	207	203	211	214	193	213	208	215	223	198	180	220	224	191	190	227	196	200	199	180	195	212	191	194	191	206	212	219	201	180	228	206	212	212	227	206	199	174	233	198	199	210	206	205	187	213	181	193	207	199	174	217	196	181	203	193	193	210	224	203	193	198	219	222	211	198	217	222	245	190	192	185	188	203	208	209	209	216	192	180	196	174	181	195	239	223	223	184	200	200	188	196	208	147	211	186	213	185	215	181	207	195	191	186	205	204	196	181	205	208	183	215	209	209	223	196	180	198	191	220	190	186	197	165	182	192	175	177	200	185	238	196	197	220	209	207	227	213	200	199	213	218	236	195	215	229	222	202	212	224	189	212	215	218	193	206	219	219	197	184	182	175	196	200	207	197	234	207	191	214	202	239	181	189	197	190	207	195	195	219	203	196	201	232	204	201	202	207	211	215	190	200	208	190	201	204	187	212	207	217	217	184	223	229	217	201	198	218	196	206	190	202	215	209	208	190	179	207	196	212	194	211	216	204	200	196	215	219	195	212	204	215	211	221	179	174	215	193	205	204	199	227	217	193	188	204	201	209	226	193	192	233	230	176	195	199	187	187	196	186	208	190	191	195	214	195	171	172	207	170	188	199	213	207	193	193	191	189	242	213	191	196	190	186	223	237	208	191	212	197	197	211	217	205	208	191	188	205	207	189	203	189	217	211	192	188	196	205	206	180	176	209	195	166	191	204	220	206	192	213	224	196	199	167	187	220	185	196	202	197	188	208	241	200	179	190	204	215	187	198	213	218	175	201	200	174	220	199	205	194	180	218	203	215	203	192	209	211	181	218	214	201	189	188	198	204	208	200	193	205	209	189	214	207	207	199	229	180	184	180	187	191	186	214	197	216	233	198	207	210	206	187	200	212	226	193	195	206	193	225	215	180	206	183	224	211	200	203	219	223	216	212	186	171	201	196	198	214	204	217	204	195	219	196	191	207	213	210	209	214	247	192	218	222	218	198	180	192	217	179	193	218	183	184	186	189	194	206	181	229	215	186	201	200	191	178	191	188	201	192	195	215	192	210	227	191	178	214	199	208	241	215	221	220	214	199	200	204	221	182	179	213	231	190	199	192	207	221	202	212	196	202	182	223	198	205	187	179	211	200	217	221	192	203	195	207	186	201	206	215	222	196	181	188	226	234	212	199	199	197	225	218	194	236	223	215	209	221	213	207	195	200	196	201	188	208	240	187	214	215	196	192	204	207	205	194	219	199	182	227	229	216	206	222	200	201	199	206	200	198	181	226	195	193	208	197	223	180	195	192	199	204	199	211	213	200	179	229	187	186	230	222	195	188	209	198	214	206	226	193	212	203	189	189	228	190	197	209	212	213	195	217	175	202	227	199	187	185	183	201	190	210	206	217	199	213	213	197	243	193	227	208	226	204	208	189	200	214	193	203	190	182	201	187	200	186	184	199	188	208	210	199	216	214	218	227	216	215	205	193	218	217	213	198	210	217	192	197	205	165	217	214	198	216	181	208	214	171	205	214	222	206	196	206	209	190	199	186	197	176	203	203	202	216	187	210	198	205	211	215	216	206	199	228	199	213	211	219	222	222	214	174	217	212	225	226	200	187	183	191	219	221	204	189	220	202	187	202	190	178	211	198	208	207	197	209	203	222	190	213	199	210	205	217	222	203	199	182	213	204	185	211	174	196	223	223	186	187	198	200
3144	1451	976	854	781	899	6629	11870	7641	859	632	650	635	640	624	629	602	597	573	590	631	569	628	619	603	643	624	664	653	600	596	613	569	610	653	618	573	619	615	582	584	649	620	582	632	586	604	600	618	625	641	618	609	613	608	597	610	626	577	587	598	578	629	584	602	598	596	600	656	867	957	932	746	692	628	624	611	636	616	640	614	662	597	593	591	601	607	583	601	543	586	615	641	603	629	655	555	641	588	560	623	640	581	561	594	596	607	643	633	547	573	586	628	668	605	596	615	637	592	613	649	614	641	609	589	575	595	601	614	611	599	576	639	611	581	612	628	610	598	624	609	606	624	620	603	594	589	626	606	592	581	586	557	589	640	598	618	574	584	604	602	652	561	640	651	606	587	633	552	619	596	581	656	640	639	620	637	613	623	561	584	605	593	653	631	646	641	626	585	620	573	587	606	583	579	644	613	617	621	584	647	573	614	603	618	560	605	608	628	604	563	610	603	578	552	638	583	587	606	580	634	567	638	603	631	618	603	573	609	546	634	629	594	601	586	608	609	613	628	602	586	630	623	623	622	574	594	589	625	623	564	588	605	608	639	566	579	618	608	606	613	562	573	662	584	598	629	604	585	603	575	591	615	610	619	609	626	576	627	616	599	618	617	597	618	610	604	598	581	590	639	628	633	632	604	577	589	595	587	572	599	580	625	574	631	602	597	641	607	620	617	586	605	609	609	592	615	611	608	577	613	576	640	600	582	631	587	679	586	637	585	575	624	621	582	607	656	596	588	612	616	601	606	612	620	605	614	632	581	592	571	640	634	599	611	568	622	611	570	610	622	653	581	595	634	575	589	554	604	623	612	599	587	562	597	597	585	626	603	592	615	610	633	588	596	619	608	601	605	633	590	656	590	658	595	614	632	651	620	671	594	621	576	653	644	596	563	610	629	652	619	628	610	628	600	595	637	616	617	614	591	604	552	668	597	578	598	552	631	564	604	589	580	587	562	624	594	604	589	594	620	619	570	600	656	636	535	625	596	601	592	626	643	605	605	614	613	582	596	561	587	600	590	616	630	590	610	592	632	555	553	609	581	569	637	626	597	646	636	566	617	596	620	600	613	602	598	621	592	614	644	626	603	626	578	578	583	604	622	559	589	631	606	557	633	606	616	618	600	644	614	613	585	625	581	552	595	575	646	612	659	613	638	611	671	626	568	621	602	609	555	606	617	583	645	556	579	609	595	603	637	611	580	626	597	595	588	602	638	576	631	590	584	541	624	673	598	613	596	599	632	587	577	653	631	597	611	609	590	603	595	605	581	612	624	559	577	593	648	614	605	662	618	618	590	588	589	570	619	617	618	616	573	593	630	579	623	593	548	628	568	627	638	576	601	580	667	621	631	602	601	633	605	595	624	626	619	592	599	560	615	657	574	638	578	571	623	624	601	614	682	614	635	624	578	580	649	595	635	631	597	564	636	597	537	616	615	618	591	610	585	591	640	567	611	589	601	594	648	579	575	619	623	645	600	617	565	629	594	603	673	606	622	619	613	601	592	616	592	588	659	631	637	555	601	587	614	596	576	579	603	636	633	602	627	584	647	592	583	587	599	606	596	557	601	623	603	595	590	628	612	621	590	609	596	598	598	603	609	640	623	606	613	608	645	611	602	569	612	650	624	623	602	626	600	635	616	665	610	570	623	625	564	620	573	637	566	566	615	588	582	630	635	652	592	585	580	576	614	608	616	605	592	585	588	587	593	611	603	571	529	656	608	599	611	604	601	584	583	563	590	598	586	564	606	631	598	583	591	626	586	627	630	578	599	545	595	597	630	565	575	607	606	667	643	581	600	590	645	598	595	587	608	598	624	592	617	638	616	602	640	672	629	619	602	619	643	590	599	631	621	636	644	619	599	635	614	634	619	598	666	609	631	581	570	629	641	591	621	590	602	579	611	595	628	610	566	613	633	615	593	614	587	612	635	612	612	605	653	567	638	629	583	595	643	631	608	643	610	617	622	611	611	573	635	629	590	608	617	603	608	605	597	587	602	635	607	599	645	596	615	600	618	646	596	598	586	609	580	592	577	578	592	615	618	637	570	579	596	594	630	618	639	627	646	672	649	618	625	671	587	615	630	580	569	630	618	575	614	610	585	687	585	610	584	638	589	624	616	622	616	602	598	597	615	625	577	607	595	606	620	633	616	607	591	629	589	629	621	591	599	567	593	627	642	616	618	592	604	580	626	611	549	619	626	617	604	594	596	628	617	601	616	636	606	625	551	594	636	636	586	617	635	583	626	573	645	596	646	607	596	594	577	621	648	562	604	615	656	575	622	601	636	613	619	556	627	592	598	604	643	593	580	619	588	563	574	636	601	619	608	653	590	581	591	595	547	572	630	582	633	605	575	595	589	581	599	608	656	568	631	577	611	577	599	613	628	609	600	640	591	647	597	582	637	627	624	589	624	587	567	591	640	646	631	595	614	629	602	613	628	638	642	656	607	599	639	609	583	608	604	571	613	614	590	621	596	597	629	585	592	600	594	564	541	637	602	606	615	596	585	607	651	580	617	594	633	586	617	591	623	624	640	630	625	571	585	600	647	655	608	615	594	611	595	593	647	578	608	642	557	582	554	597	612	620	599	578	593	618	637	575	614	649	592	579	604	625	568	635	586	626	583	601	578	607	588	624	610	611	648	631	639	626	605	570	607	601	582	594	634	609	657	621	603	609	621	581	619	602	633	603	624	610	671	601	591	592	615	572	592	601	598	596	641	572	598	594	646	594	612	573	615	578	633	588	607	633	594	607	570	638	645	547	620	601	633	572	612	585	609	621	592	579	603	586	598	612	606	608	577	637	613	552	583	649	529	618	614	601	593	644	613	627	572	619	608	637	611	569	613	637	607	612	578	570	582	595	560	562	602	605	640	628	592	619	629	596	584	660	599	591	603	639	602	623	615	622	656	637	600	575	622	576	639	606	578	609	583	635	624	606	611	632	613	615	618	628	608	584	630	604	588	629	572	632	611	605	574	626	596	607	588	576	629	620	596	619	606	605	620	555	621	667	588	620	593	606	563	615	611	565	607	656	606	622	568	601	596	621	628	604	639	560	604	590	663	630	641	588	600	620	594	585	630	628	577	561	628	606	565	595	602	606	595	601	625	596	605	600	623	619	617	587	640	611	658	625	616	612	594	571	585	621	626	612	593	608	558	586	580	600	627	599	573	598	582	564	590	602	600	603	638	590	658	608	635	613	619	585	638	619	579	592	594	582	596	617	604	545	589	629	635	630	657	626	638	585	658	615	658	636	574	629	595	611	606	583	584	609	617	568	614	572	570	597	619	599	689	571	607	653	602	639	647	550	636	615	620	621	576	621	610	601	598	609	595	609	624	600	664	577	625	611	590	581	620	649	619	599	636	623	600	589	619	654	615	586	575	629	598	598	608	628	586	576	653	624	662	596	573	603	632	586	577	582	623	648	582	605	651	609	659	620	610	616
15239	8446	3852	2187	1389	8617	35325	34395	15942	693	222	235	229	214	233	235	208	196	205	232	214	244	228	208	197	182	205	214	195	196	203	181	203	200	189	181	190	192	182	200	198	204	180	206	192	194	214	189	194	187	216	185	202	208	181	209	219	186	190	199	197	208	200	197	183	217	219	210	287	343	303	285	265	191	214	208	210	201	199	177	175	213	171	181	223	217	187	193	205	229	198	184	216	214	217	202	195	172	205	183	180	203	204	219	219	208	175	177	198	183	198	211	178	180	196	183	209	224	190	233	195	191	199	195	212	184	206	194	176	188	216	193	191	219	184	202	180	195	207	205	210	191	208	198	194	218	207	208	189	191	190	176	205	199	212	202	209	226	210	209	174	193	195	198	183	207	183	217	190	212	183	235	203	181	194	183	204	188	214	197	186	193	198	203	199	190	188	195	197	226	187	181	197	201	232	189	188	200	218	210	209	183	197	195	187	184	201	176	195	198	198	191	172	209	184	201	179	168	194	179	193	174	195	200	192	195	206	201	185	178	180	185	219	172	208	205	190	193	195	193	199	203	196	191	185	182	176	209	196	167	220	203	197	187	190	210	201	205	202	184	207	215	187	201	182	218	166	186	199	202	171	164	185	200	203	188	186	185	163	227	184	224	183	210	196	191	201	193	203	166	204	190	214	203	212	212	186	215	201	181	189	180	197	191	200	184	202	189	213	201	196	192	200	197	189	180	189	198	210	185	214	196	207	186	223	189	195	194	184	204	217	185	200	177	189	209	200	205	188	192	173	188	202	194	211	170	182	189	176	184	208	202	185	191	193	182	176	202	208	193	206	194	187	199	220	207	210	203	189	199	198	201	188	212	207	166	198	199	192	215	190	227	193	207	187	218	189	226	198	224	191	200	204	198	203	189	195	189	191	182	201	208	194	181	194	184	167	215	184	192	198	195	168	205	202	215	198	178	174	200	188	198	223	187	203	195	168	182	184	206	217	207	196	161	200	182	204	198	199	170	215	189	219	183	177	185	197	170	176	215	211	195	192	185	174	201	180	186	197	194	205	205	204	200	182	213	193	204	183	209	200	185	214	191	184	181	211	203	199	200	187	192	188	215	177	207	169	177	200	197	203	224	222	182	217	219	198	193	217	195	196	193	219	186	194	193	194	173	179	171	213	208	188	172	184	193	182	205	208	208	210	223	228	200	207	193	193	190	175	182	194	194	191	191	222	170	189	200	203	195	211	222	182	205	205	188	214	190	191	198	197	181	206	175	183	196	194	191	172	201	173	198	186	203	194	200	197	193	207	191	221	211	221	213	199	164	206	195	188	189	170	206	185	224	178	177	199	200	187	184	170	171	194	194	213	228	169	199	219	195	201	183	194	198	201	201	186	210	216	199	201	220	182	226	197	224	208	186	192	221	212	186	186	209	198	185	194	179	180	201	187	196	182	186	205	223	220	170	183	205	195	197	200	192	208	195	197	213	185	175	197	214	223	194	194	182	190	208	176	190	199	194	201	226	200	178	226	195	187	159	204	181	193	201	198	186	203	194	207	204	202	215	165	232	204	182	195	206	200	208	198	169	174	189	215	223	166	212	200	183	220	188	211	224	168	174	205	207	175	195	219	212	192	200	193	205	197	191	205	201	173	206	183	193	184	187	196	205	184	211	178	211	182	222	204	187	190	211	182	209	213	200	215	246	198	189	181	173	195	164	187	193	183	188	186	193	200	186	200	193	215	188	206	173	223	201	210	186	182	201	202	162	184	197	195	202	158	223	192	193	218	228	175	197	190	179	193	213	189	209	208	177	198	194	189	197	201	203	214	171	220	217	193	199	189	183	192	186	195	163	202	192	199	191	226	177	207	190	187	197	222	201	174	208	194	192	188	188	180	215	214	187	211	206	195	192	181	187	171	181	209	199	212	203	204	182	175	202	226	189	175	191	174	207	191	228	200	182	194	202	189	197	211	210	179	158	200	208	204	203	196	197	204	178	195	194	168	207	193	172	186	182	185	194	190	209	189	210	161	198	181	197	205	176	200	179	183	198	179	174	197	204	199	207	181	202	216	185	174	210	207	216	201	214	193	177	186	182	213	199	222	212	193	200	202	205	201	192	228	192	196	173	199	195	194	190	180	197	188	191	182	207	199	195	185	196	175	194	187	177	197	220	177	198	200	202	195	223	206	192	173	241	195	212	221	189	191	209	194	225	203	203	196	180	189	189	184	193	193	207	181	196	217	218	207	202	221	214	182	198	231	206	187	191	189	214	198	212	180	211	210	206	207	185	181	194	180	201	179	192	183	202	201	180	206	205	207	191	182	218	189	180	188	208	191	166	206	188	206	199	214	210	169	192	194	212	187	204	200	207	199	214	195	201	174	216	200	170	196	196	171	190	210	195	180	191	190	200	213	186	176	201	205	206	200	183	209	196	191	194	205	208	201	223	190	182	203	194	184	180	165	187	218	218	199	191	213	194	194	180	193	227	201	184	199	206	211	171	201	204	208	204	210	197	180	178	198	214	201	199	193	205	200	177	219	183	202	192	206	202	214	231	213	223	207	180	203	188	205	192	204	185	188	211	204	183	175	202	210	194	202	188	200	188	220	200	213	160	216	225	208	217	215	193	189	192	211	189	211	198	199	214	198	202	181	185	167	224	199	189	193	203	205	189	227	199	198	208	198	201	225	215	212	193	200	192	201	203	205	187	205	204	217	231	196	215	185	220	200	182	208	177	205	180	182	190	214	199	198	187	194	162	184	201	207	210	217	198	174	210	172	191	214	200	209	201	184	214	211	181	164	201	176	202	209	209	160	190	212	200	214	189	197	175	202	172	193	178	190	212	196	202	196	189	166	217	205	194	200	191	229	199	186	253	197	172	180	208	200	192	206	190	191	206	199	217	180	195	209	200	190	185	211	211	206	189	169	193	168	204	181	192	187	197	210	206	205	236	213	189	199	184	203	189	205	199	195	188	207	180	201	183	189	212	188	195	188	197	193	178	175	201	185	202	190	187	208	190	170	199	175	208	189	204	204	212	206	206	192	198	207	182	191	169	198	194	218	179	189	203	190	171	215	228	176	161	174	192	198	181	247	203	184	200	159	203	202	188	192	208	211	207	193	199	203	164	183	186	192	203	186	185	183	195	162	211	198	200	196	187	208	192	193	192	207	186	209	210	209	203	217	182	211	200	198	211	196	225	188	230	194	210	183	200	209	198	209	195	216	214	221	192	188	176	170	202	194	207	198	211	193	215	215	199	207	180	206	213	183	181	208	191	192	216	169	178	213	190	215	185	176	202	209	233	226	198	206	216	179	208	202	195	194	205	200	176	200	179	191	189	177	192	189	175	205	199	188	206	175	191	172	169	187	199	189	212	186	224	203	178	197	185	188	188	180	197	187	190	183	203	184	197	181	180	195	189	161	191	194	191	209	202	204	179	197	190	197	198	208	187	201	194	177	203	163	190	188	214	198	195	207	197	191	188	200	203
10517	6144	4449	4596	4166	20915	50968	50127	18464	788	755	741	727	690	673	700	668	690	644	618	612	654	647	645	657	615	651	624	598	574	601	622	633	603	677	648	552	605	616	625	571	623	597	597	634	580	606	626	564	642	610	647	623	586	659	603	584	616	571	564	595	617	622	594	583	611	574	671	1228	1953	1584	1239	879	692	571	601	646	614	599	620	601	596	559	563	618	608	567	575	612	620	593	591	646	616	579	619	593	645	614	553	626	627	549	593	570	587	648	596	612	604	625	645	614	577	586	572	590	598	629	559	656	589	578	622	606	592	607	579	607	595	590	615	615	556	572	560	593	566	605	562	582	594	608	593	635	607	596	624	602	551	613	650	586	610	597	653	592	594	589	568	557	603	577	545	629	637	629	594	569	605	598	612	584	625	567	594	574	603	661	588	666	570	584	581	629	607	572	566	579	616	580	580	580	555	572	554	610	593	582	588	613	593	577	609	557	610	580	573	614	594	604	621	592	618	579	625	592	590	615	620	587	612	587	618	596	612	576	593	595	619	543	616	557	567	596	598	598	573	605	581	552	593	602	592	601	585	576	602	619	586	639	628	589	635	620	587	615	621	608	602	600	613	629	595	601	595	544	577	578	578	575	604	599	588	590	581	616	630	584	617	599	604	585	587	579	569	658	598	591	633	607	579	539	631	559	604	587	620	544	571	629	579	584	589	545	643	650	603	602	589	582	545	619	627	572	609	581	556	607	614	625	576	603	598	556	586	571	573	569	603	577	586	602	620	612	575	595	576	584	575	609	614	591	577	553	610	605	595	582	601	573	590	598	579	590	566	593	576	621	590	573	561	606	576	611	643	607	584	576	626	595	612	577	613	574	608	610	590	577	559	593	658	573	628	569	554	602	617	580	610	612	602	631	614	594	615	584	578	596	563	541	650	615	656	583	587	610	596	613	603	614	592	559	614	556	558	595	582	647	593	619	622	627	591	591	605	630	593	553	580	599	583	593	572	618	602	542	637	626	591	571	607	583	585	613	574	634	598	568	593	575	569	584	585	617	566	544	596	574	614	572	620	574	572	574	579	595	555	549	605	579	574	596	601	557	598	616	613	658	592	625	579	609	612	570	603	605	622	618	592	582	584	590	624	631	609	579	585	610	645	574	607	580	606	569	624	574	602	579	558	611	648	614	605	589	600	602	552	589	558	624	579	612	560	643	582	589	592	609	651	580	596	606	613	579	569	623	573	586	601	560	648	618	583	591	578	579	580	628	602	599	548	582	602	556	580	647	603	583	561	610	597	602	602	600	587	555	574	594	592	591	626	554	584	640	594	653	618	559	607	585	612	618	545	625	586	624	594	601	615	643	579	601	613	649	594	594	563	600	614	649	595	560	602	591	602	597	633	592	605	608	575	615	609	558	618	585	607	580	583	567	591	613	622	576	626	584	604	599	611	622	600	578	622	580	604	556	603	600	583	615	564	581	600	512	592	601	581	601	563	619	581	603	570	572	613	573	593	593	578	552	571	600	603	608	609	592	589	649	609	602	610	551	641	613	587	588	633	585	558	596	594	634	563	605	581	598	626	622	595	585	594	571	631	607	603	624	570	602	609	610	592	549	594	585	579	586	582	586	588	579	592	610	575	598	596	559	600	534	591	689	565	571	620	649	548	577	595	559	546	576	549	614	558	591	590	608	610	609	630	594	592	571	596	603	599	554	571	613	637	582	584	610	596	567	638	607	572	624	615	636	589	640	609	593	576	597	611	631	606	582	587	582	598	559	570	559	591	599	607	538	571	586	602	596	580	639	607	604	584	537	567	580	571	602	575	607	605	562	624	594	600	575	583	609	601	603	591	588	637	637	604	573	624	548	600	574	596	581	588	609	613	605	628	610	626	562	596	572	590	597	597	614	578	558	624	616	614	603	622	576	585	624	601	614	598	587	640	584	602	604	566	537	617	619	600	591	608	606	585	634	627	600	643	585	632	614	545	579	576	604	591	603	612	627	606	586	622	612	585	589	593	606	582	595	620	593	619	624	623	602	599	595	582	628	627	609	593	592	586	559	565	551	639	630	589	557	598	596	590	576	600	597	589	566	585	607	591	584	605	569	567	600	598	615	522	572	611	586	600	566	591	593	568	588	611	580	581	609	583	601	540	619	607	605	629	604	611	576	620	661	626	587	604	576	606	570	604	573	625	562	557	569	601	574	615	555	580	602	555	573	608	589	522	615	588	595	615	557	609	581	566	577	615	581	582	629	574	579	581	589	639	633	606	605	598	580	602	584	566	609	557	573	531	585	557	618	605	557	586	587	633	592	623	590	619	567	626	581	529	602	603	611	582	576	567	594	592	562	577	624	577	582	567	628	586	542	622	607	538	563	620	607	610	601	584	565	596	591	605	607	626	614	555	576	613	590	593	595	588	561	642	594	558	568	541	586	615	600	611	601	597	582	643	622	626	613	560	580	612	561	602	620	604	587	584	561	597	597	575	580	589	615	569	621	570	605	637	568	534	604	559	609	528	583	623	587	590	631	609	639	585	617	618	607	580	571	599	585	621	591	618	598	553	620	606	651	634	570	565	572	649	582	574	578	553	628	609	597	549	554	625	598	623	640	575	648	560	579	597	606	616	570	598	598	554	589	593	587	575	583	645	585	609	595	601	594	619	612	577	635	519	551	608	586	585	608	598	582	600	607	579	587	547	585	604	604	614	575	594	602	605	605	597	587	619	569	584	573	573	612	611	613	626	586	589	582	583	608	606	595	565	640	598	628	617	573	597	570	533	615	593	579	605	594	602	630	582	601	577	611	633	576	614	583	564	565	594	622	595	591	560	613	606	558	594	642	587	602	653	584	571	643	603	601	608	660	594	626	619	587	648	610	611	618	629	563	580	615	636	579	642	638	611	621	613	589	637	606	579	605	591	567	624	598	572	573	590	626	633	600	630	587	579	590	591	599	587	645	618	627	608	603	612	586	629	584	583	648	568	607	612	617	585	620	582	591	586	554	568	566	632	642	594	589	574	607	568	585	581	586	572	605	558	562	613	591	579	620	563	598	562	587	631	601	586	595	587	616	585	560	594	580	604	570	586	632	574	569	590	580	628	592	630	577	606	642	593	577	601	575	632	595	572	637	628	605	614	593	576	579	594	603	553	628	582	604	600	609	645	642	585	625	561	579	551	546	591	571	575	656	582	627	575	533	584	612	602	582	545	641	568	565	582	592	582	580	620	604	635	565	614	561	613	554	599	569	596	591	591	629	556	597	593	644	574	573	548	649	595	586	600	595	582	627	587	591	586	621	586	574	622	572	600	607	615	570	551	575	623	574	576	616	564	625	568	597	621	615	627	592	571	585	598	611	581	592	625	597	560	626	598	572	616	578	600	613	548	604	644	568	607	641	610	600	581	631	607	590	609	550	607	587	617	568	634	614	604	606	647	595	629	617	621	614	575	545	596	631	581	587	611	618	561	589	586	574	568	635	562	592	577	611	628	559	617
25800	27971	19440	11559	6436	16730	63406	49103	23929	3095	344	328	296	289	261	286	273	267	275	266	267	224	262	268	283	269	269	264	260	268	277	234	263	265	231	249	272	249	253	271	247	234	293	270	285	250	262	270	247	261	248	289	253	266	274	269	281	282	265	232	267	251	237	241	251	234	264	249	363	478	423	384	308	239	279	262	238	259	273	275	248	301	243	231	255	254	243	284	263	280	270	284	256	250	287	288	250	275	247	284	285	261	246	272	277	273	250	236	209	263	247	233	259	217	252	255	246	241	278	272	254	267	253	261	247	272	279	230	264	308	268	245	273	260	266	261	263	265	259	265	260	273	260	248	260	254	277	257	277	234	265	255	269	270	278	285	276	270	263	245	298	283	274	230	276	225	264	271	272	269	240	234	257	259	265	251	250	258	261	235	251	263	229	259	285	231	251	281	234	241	282	232	276	275	243	253	234	260	256	248	245	270	269	259	250	227	271	258	223	255	254	261	249	257	247	234	203	242	232	247	289	241	266	240	289	292	273	273	243	252	242	282	252	262	273	239	289	258	291	249	261	262	264	275	273	251	273	232	266	268	274	270	248	261	249	272	246	258	222	260	273	258	274	274	268	268	248	270	246	248	258	274	256	252	253	230	272	266	263	260	248	283	242	259	242	234	245	270	258	233	279	261	264	263	262	248	261	263	252	279	264	258	250	235	261	260	244	249	246	250	254	285	298	249	246	247	265	239	256	280	249	241	295	262	224	276	259	283	269	244	248	225	241	245	286	285	286	269	251	283	243	266	257	234	286	262	287	264	228	261	257	226	254	247	221	247	290	227	270	254	265	254	250	274	242	254	206	264	271	268	259	283	257	241	261	270	233	254	243	257	252	262	271	240	252	270	268	256	277	240	255	253	274	281	250	267	262	256	228	277	271	277	269	265	251	250	302	266	272	262	252	235	248	280	273	268	247	244	247	271	257	259	264	239	262	271	303	261	276	248	260	267	249	275	254	246	265	265	265	279	267	296	237	254	250	238	250	265	264	247	273	241	290	293	252	244	229	262	274	239	280	262	252	213	264	279	278	269	283	249	265	266	256	237	252	248	259	228	258	273	233	269	230	263	292	277	250	255	284	260	260	259	278	228	247	278	245	258	287	260	237	263	244	245	281	281	273	282	225	272	252	265	269	253	270	261	245	299	247	261	256	244	260	232	286	268	273	250	276	268	246	271	265	240	269	280	261	234	267	262	239	260	284	237	251	238	295	282	255	258	261	243	276	251	266	265	253	246	277	244	254	246	303	268	256	252	267	261	258	256	237	234	257	253	243	238	264	287	228	256	257	260	273	247	225	269	268	273	291	265	263	264	260	231	272	249	262	246	247	250	264	251	263	267	282	245	269	259	255	256	279	259	271	305	265	239	237	252	267	276	236	238	273	265	254	245	287	240	280	276	265	273	234	258	247	234	223	254	252	266	251	246	271	260	273	289	261	253	258	244	269	272	256	273	244	282	234	260	277	229	264	245	263	279	241	284	269	220	264	261	262	249	248	240	251	263	241	236	287	254	275	238	269	277	244	257	268	240	244	284	237	261	260	256	251	267	265	278	269	265	267	259	261	260	276	275	256	275	258	287	294	259	233	285	239	257	229	256	253	286	249	275	257	258	290	264	273	256	247	260	231	251	251	234	274	251	246	262	286	261	269	291	241	257	277	285	285	243	224	267	275	281	268	261	260	282	258	252	256	244	265	268	272	286	238	219	258	266	255	232	251	225	257	247	254	255	227	288	241	270	271	266	272	260	283	269	258	245	255	257	237	269	239	234	252	269	255	271	231	251	262	269	252	283	250	288	249	262	252	270	264	300	216	236	248	283	252	246	244	285	221	252	258	257	267	282	258	288	287	254	257	256	269	251	262	259	264	225	245	277	248	279	248	268	217	266	243	267	266	234	255	272	249	278	277	276	251	236	234	262	277	272	214	236	262	252	265	241	247	250	243	274	234	271	240	269	265	241	247	263	248	246	246	251	245	238	245	250	268	263	257	268	262	264	281	266	250	261	252	269	277	275	252	256	233	273	254	268	265	255	271	273	263	251	252	280	266	290	242	267	256	285	255	253	245	260	247	270	242	248	261	248	237	241	259	261	238	254	276	250	275	256	258	275	272	250	283	252	276	257	266	284	251	273	263	241	274	249	253	249	261	271	249	278	273	235	245	223	255	240	259	234	260	275	246	257	253	273	266	252	264	237	263	288	248	259	287	254	230	255	226	254	268	256	259	292	268	268	240	261	259	253	260	234	244	250	267	274	259	245	226	238	244	281	267	256	256	264	242	242	255	278	267	237	246	224	259	264	255	267	265	252	252	262	269	240	238	262	258	269	263	244	262	271	273	247	277	261	270	273	258	271	237	278	274	246	254	248	243	288	280	244	244	283	238	279	242	249	258	241	268	285	252	275	283	270	283	250	265	263	270	262	269	287	248	267	282	257	254	273	259	254	259	250	237	272	279	249	267	273	255	237	250	261	260	253	282	228	268	252	243	274	228	247	274	257	264	227	264	242	241	259	247	250	250	251	253	260	263	237	240	237	272	254	289	263	234	233	246	241	272	267	260	257	251	263	266	252	225	256	271	243	261	284	252	257	247	258	255	249	256	264	256	267	250	269	263	269	283	274	224	262	254	242	287	248	260	234	250	274	244	254	257	236	261	244	274	267	259	251	271	264	276	261	245	219	249	252	251	269	301	232	255	225	265	261	260	244	220	251	260	291	275	280	259	262	236	263	280	255	218	253	260	251	270	234	246	231	274	278	260	238	247	255	280	266	248	293	262	267	269	248	251	234	255	224	245	270	254	268	241	261	238	277	265	229	268	253	267	259	265	255	268	233	277	280	252	272	267	264	255	248	286	302	248	210	244	265	268	271	244	255	270	251	294	243	236	259	231	249	245	267	269	243	249	262	251	282	242	269	273	260	255	274	248	248	256	264	291	256	263	245	283	251	271	264	256	277	265	267	288	242	266	274	261	263	260	278	228	235	249	235	281	256	248	253	273	248	255	241	251	230	283	231	267	297	243	280	256	286	258	273	247	241	274	255	244	257	257	243	250	241	253	243	306	277	261	274	260	265	261	267	277	277	287	268	262	263	264	233	231	266	295	277	289	269	259	256	265	268	245	228	249	266	236	266	247	223	258	244	270	266	263	236	266	255	270	268	285	225	270	252	242	242	289	275	289	248	266	254	266	267	249	265	282	271	262	248	257	265	271	263	243	245	266	274	237	280	259	240	256	255	248	244	257	234	275	255	244	263	246	274	238	236	216	269	273	248	274	236	245	253	247	268	253	263	233	254	280	252	260	265	258	266	219	251	260	276	255	249	231	252	235	257	254	238	242	253	256	245	271	254	263	237	237	255	243	254	257	259	239	258	258	261	247	270	267	242	240	240	256	245	258	250	264	255	262	245	266	291	275	277	261	259	248	255	271	262	254	264	278	256	265	244	239	241
15198	22341	14145	10599	8635	27649	75022	60248	21713	2016	1005	988	921	933	923	862	797	853	845	811	822	794	790	801	839	792	765	762	784	761	789	807	776	790	801	740	789	746	727	739	744	815	755	833	773	750	756	755	767	758	814	774	757	756	780	750	781	731	767	722	736	738	757	773	774	770	697	842	1665	2525	2029	1551	1081	872	785	678	801	733	741	789	767	757	756	756	773	777	731	714	728	775	732	781	725	714	708	737	777	725	701	744	767	745	719	806	700	725	758	752	749	748	773	745	748	755	750	738	709	793	739	745	708	735	782	740	770	799	739	738	726	717	764	707	762	772	711	794	759	701	693	754	783	669	746	741	736	764	737	741	733	723	728	751	772	746	753	715	764	801	713	729	766	786	750	770	716	768	756	761	746	776	710	763	706	775	757	733	709	779	775	771	773	738	732	777	718	752	773	792	669	764	771	782	730	769	761	707	824	746	785	694	721	765	739	689	711	774	707	720	713	729	760	708	712	752	739	726	748	751	752	737	719	732	787	756	740	707	801	784	739	701	757	704	734	797	738	727	750	749	751	774	752	745	787	770	795	698	758	754	745	729	725	760	684	740	736	759	747	727	749	729	755	764	738	742	733	806	722	702	767	754	696	733	701	760	787	724	773	768	772	740	746	719	762	730	748	708	751	756	744	700	728	771	787	734	745	753	763	752	746	749	755	773	785	705	732	798	708	761	727	721	738	760	753	758	726	783	719	741	738	746	749	736	736	755	730	748	781	750	737	774	755	759	744	744	732	716	759	727	721	706	746	737	746	796	734	739	745	769	762	722	739	710	734	739	774	715	745	756	725	718	690	737	729	750	713	726	734	739	729	784	747	797	793	743	733	720	725	745	690	735	726	741	745	766	741	760	720	753	689	759	767	759	762	766	733	691	746	733	756	769	758	754	745	744	774	753	730	774	717	787	775	775	764	834	731	740	770	735	754	741	730	807	739	735	777	767	744	757	762	753	727	771	713	751	774	757	727	731	736	764	790	727	756	783	742	754	803	752	760	732	712	775	731	768	789	766	783	745	709	773	777	738	753	753	815	746	763	700	750	744	739	727	718	722	737	754	732	716	729	753	734	730	780	732	767	739	727	768	713	740	750	771	788	761	745	787	788	732	737	777	764	745	739	789	777	770	722	753	745	764	763	769	740	732	749	749	728	779	771	790	771	756	754	742	745	719	760	790	721	759	715	711	733	766	786	742	763	717	715	729	780	794	822	738	719	725	722	827	723	770	765	761	758	739	713	737	747	766	743	775	744	757	711	705	733	762	720	769	743	735	795	792	755	801	719	719	731	743	757	718	740	714	746	756	756	782	757	798	738	787	700	737	734	747	774	776	730	741	781	791	746	763	789	742	748	757	779	757	730	703	728	794	706	706	733	718	774	698	761	741	753	793	765	745	779	730	819	717	746	731	733	728	808	755	768	734	731	752	749	741	738	712	794	790	760	740	720	783	754	807	799	735	704	752	749	747	764	733	727	764	801	760	748	695	735	714	734	705	746	736	775	694	808	764	711	751	777	775	701	761	725	709	718	759	735	738	763	779	748	784	716	718	762	788	754	787	748	714	757	705	728	749	781	760	703	740	760	778	789	757	717	725	731	774	728	762	748	724	734	765	762	722	728	742	759	753	744	717	712	721	749	746	788	761	787	774	741	788	722	745	779	755	774	801	759	742	783	721	761	792	793	744	798	759	713	763	776	765	784	756	783	726	721	773	730	765	766	761	729	759	700	703	770	805	798	734	718	784	779	759	698	775	750	742	787	716	712	737	758	736	733	708	740	687	802	742	771	746	763	717	760	749	822	732	769	811	732	689	793	737	774	720	736	800	723	752	782	737	796	748	730	764	749	839	774	725	726	755	760	784	787	763	690	783	776	772	769	710	703	747	756	771	695	770	728	797	781	794	760	762	689	736	759	759	786	732	723	782	754	787	757	743	785	777	826	786	735	769	762	789	754	770	807	786	734	772	728	730	765	744	760	744	724	728	756	743	747	805	788	745	795	702	764	725	763	720	795	737	687	756	757	749	710	730	728	693	724	696	749	715	755	701	777	726	713	703	746	751	736	795	739	809	782	765	729	741	729	804	718	743	757	786	737	776	777	781	722	729	744	748	739	751	718	753	705	767	707	766	802	756	781	740	738	748	701	740	730	761	741	717	807	761	746	776	760	779	787	710	743	755	743	758	749	717	738	807	749	778	785	736	790	746	720	747	713	761	763	722	745	708	764	769	743	736	746	774	689	792	818	733	735	764	758	719	708	725	721	775	770	707	775	716	775	770	744	745	729	776	763	754	747	751	753	738	728	780	765	690	799	709	760	735	743	745	761	751	768	788	720	714	761	765	770	744	728	768	734	767	730	772	734	756	728	762	710	753	764	738	725	751	708	731	755	748	771	741	773	726	798	762	767	785	759	773	775	756	757	748	768	797	746	755	692	769	756	749	769	759	757	738	769	754	697	796	788	723	799	781	725	747	707	764	705	706	778	774	789	764	752	758	728	779	733	738	799	800	784	756	782	755	792	743	752	730	746	751	788	715	739	753	719	766	712	771	738	757	732	743	807	723	804	764	757	744	760	745	759	738	772	789	774	714	754	770	762	759	741	769	776	758	777	728	745	736	801	745	800	756	796	803	798	720	814	716	788	705	726	775	758	787	762	745	772	739	779	723	707	737	804	752	793	745	764	781	680	728	765	760	738	757	789	763	722	723	757	718	762	756	782	750	734	718	761	725	773	742	709	745	767	755	721	716	757	716	736	787	726	763	758	740	749	767	728	707	786	797	716	753	788	713	735	703	755	714	748	717	789	737	703	777	764	747	756	735	737	745	795	768	773	772	771	745	720	779	730	791	710	696	693	764	744	773	748	782	694	748	763	678	772	736	675	785	763	736	746	746	766	707	747	716	772	740	784	728	695	733	761	765	768	758	719	743	775	752	746	771	737	750	761	720	750	767	767	788	761	740	745	750	730	765	773	756	771	759	725	817	775	719	774	742	718	705	702	775	789	759	806	779	803	761	713	757	782	739	753	739	771	761	745	784	728	692	729	739	721	691	802	755	707	740	749	802	741	729	743	762	714	755	732	742	787	740	771	762	689	776	792	817	776	765	792	762	769	718	789	715	762	758	720	729	752	750	721	770	752	774	765	777	762	744	769	769	703	757	717	731	732	715	712	762	751	812	682	742	729	743	810	767	778	784	785	734	751	768	751	777	781	800	781	801	775	713	747	812	748	697	732	786	754	749	735	689	772	779	735	726	723	738	735	768	780	781	748	758	772	798	720	702	735	700	757	785	731	755	751	744	714	791	730	781	738	799	732	774	776	745	773	759	824	773	751	749	797	791	743	765	744	730	762	757	741	791	778	738	755	755	747	728	783	708	772	731	745	684	747	759	726	751	806	756	775	702	734	782	716	756	784	714	767	767	726	745	727	753	754	793	751	749	733	742	720	751	784	783	745	772
3936	1197	640	407	296	486	4130	4046	812	229	194	203	223	190	223	213	200	205	212	227	191	213	203	194	215	198	223	193	226	209	214	220	215	193	214	181	220	201	199	214	201	186	205	232	215	216	215	177	192	197	210	205	191	183	203	203	219	195	200	232	226	204	186	230	200	196	198	196	190	233	230	242	256	226	209	207	211	201	210	217	197	185	184	221	206	215	217	210	206	216	191	190	217	201	213	214	224	218	222	203	196	219	242	201	202	219	201	197	210	222	193	207	183	195	226	214	222	226	209	220	202	246	217	203	220	217	213	228	212	201	210	217	216	206	179	220	219	208	180	180	229	209	229	223	202	181	188	193	201	203	207	219	213	213	185	235	206	209	181	193	212	202	213	207	220	199	202	218	201	174	194	225	229	197	207	197	201	210	225	218	236	217	204	188	222	224	207	230	199	208	225	213	216	224	215	200	220	198	214	228	207	212	206	206	208	213	215	180	211	219	189	221	217	216	204	231	206	179	221	219	197	223	208	183	202	223	219	205	192	176	205	233	189	219	203	201	220	244	225	196	199	199	203	189	205	205	208	190	194	209	234	196	222	199	213	188	222	220	177	219	207	220	191	211	186	191	241	221	196	215	208	210	226	225	217	181	201	197	197	233	208	216	213	240	194	181	193	215	215	209	200	242	213	201	207	191	180	191	212	223	211	214	230	194	190	244	209	218	207	206	209	236	227	230	203	176	202	250	219	190	230	202	191	190	210	223	204	213	205	204	188	210	200	213	215	220	190	219	178	199	225	226	224	188	187	183	193	202	214	214	203	208	198	189	233	203	182	201	215	198	221	204	204	195	207	213	198	207	210	204	188	223	202	204	181	221	236	215	226	200	176	213	203	208	192	190	208	199	187	243	208	212	228	199	231	186	220	220	220	212	227	211	218	216	185	190	181	208	206	215	199	211	197	175	209	239	212	174	212	212	207	205	211	205	231	201	219	218	218	186	208	217	219	218	207	197	186	210	221	205	206	224	195	206	221	224	201	205	231	191	190	196	194	252	223	235	186	215	227	190	200	205	199	228	212	187	220	221	218	220	184	213	199	204	187	207	231	187	205	201	200	208	215	219	203	189	214	220	184	219	214	222	221	198	210	203	215	217	183	224	224	209	192	210	189	217	203	191	202	216	219	221	211	194	209	192	200	201	174	194	202	211	235	206	214	206	212	220	217	193	200	214	193	194	200	174	215	202	208	233	210	189	217	209	185	196	233	205	207	225	202	227	202	213	202	216	191	185	223	211	216	203	226	218	199	178	203	193	212	213	225	208	196	182	185	218	203	217	195	223	205	187	206	205	227	189	208	210	216	205	239	214	219	222	227	228	189	224	221	228	213	200	229	231	197	231	228	221	183	238	215	225	214	227	177	242	204	217	232	219	194	218	199	217	207	205	218	211	203	191	216	231	217	216	220	217	254	231	216	224	232	240	211	223	208	224	221	171	209	211	210	200	191	213	195	206	227	212	239	215	254	213	241	202	230	211	211	207	219	220	199	189	203	206	206	226	193	203	215	200	230	215	230	213	202	192	209	207	222	226	173	215	190	187	236	183	231	221	223	222	231	233	221	212	221	175	205	224	210	221	226	190	204	209	220	184	222	191	207	217	186	211	211	183	207	201	189	207	188	207	191	212	205	208	213	195	218	203	225	191	221	216	179	238	203	188	220	213	207	208	203	184	183	204	208	213	202	216	222	187	213	214	197	212	210	224	198	182	204	215	218	214	211	204	213	237	190	208	213	199	212	211	211	216	214	206	195	219	202	223	210	213	205	216	204	214	203	218	217	201	228	223	208	197	225	219	211	198	214	210	211	237	185	198	209	223	193	200	207	196	210	224	221	191	228	208	201	212	189	219	214	205	213	185	197	220	194	201	194	252	212	201	195	219	201	198	188	192	176	190	218	211	221	222	196	221	228	183	205	214	225	198	190	172	219	221	216	192	206	215	207	225	221	203	192	220	191	237	196	200	178	212	183	202	227	217	210	205	189	197	170	225	205	229	221	225	195	216	219	207	191	226	221	189	178	203	218	193	212	189	208	196	196	223	221	219	178	194	206	215	200	223	212	198	211	215	199	224	236	226	188	227	175	199	200	189	205	205	217	208	230	232	185	195	201	210	208	179	202	210	188	188	205	219	179	198	224	234	237	197	191	201	192	201	217	194	209	202	223	210	222	189	198	223	189	213	205	199	193	213	205	190	216	205	219	200	221	185	212	215	200	184	211	224	202	219	208	231	192	216	202	190	177	201	220	213	210	225	227	247	193	208	226	199	201	218	202	207	215	181	218	191	185	215	219	234	194	203	206	184	194	190	232	220	198	209	225	185	204	209	221	206	209	212	235	215	223	223	200	201	228	203	215	202	208	180	227	226	198	236	207	187	176	213	206	225	192	208	207	193	233	186	213	201	229	206	202	198	212	209	203	194	215	224	203	212	220	213	178	200	220	210	209	211	209	177	202	200	196	209	208	187	222	205	218	200	207	202	199	207	217	214	204	205	205	207	215	198	206	212	225	221	238	182	209	197	215	194	201	214	193	208	192	189	215	191	202	238	238	229	199	215	207	232	204	210	191	243	180	178	199	221	213	220	209	194	190	199	227	214	216	213	233	198	193	216	208	223	194	199	205	220	241	220	193	199	206	214	218	218	212	234	206	194	223	225	202	197	220	207	222	193	197	227	228	205	212	202	199	205	218	217	199	190	234	213	183	213	211	225	206	204	217	175	215	191	207	189	204	228	227	209	190	204	198	196	214	200	200	212	182	218	175	190	198	207	204	227	202	201	174	215	212	208	188	185	203	218	213	203	235	219	217	230	209	197	216	211	212	210	194	235	220	216	212	211	199	182	206	208	213	212	202	202	204	182	210	187	204	212	221	183	219	208	218	208	201	210	231	241	189	206	220	232	225	215	239	195	195	226	216	223	185	198	212	182	214	189	221	213	204	244	200	220	200	224	205	212	184	219	201	220	207	210	207	232	212	210	215	213	211	205	220	208	202	215	203	203	171	206	225	195	201	225	209	211	204	161	212	183	186	229	208	195	183	226	204	191	179	238	191	235	239	232	201	212	189	210	211	217	215	223	239	190	194	216	206	198	178	196	211	206	197	205	203	193	202	213	177	207	221	217	215	204	207	176	222	223	193	206	209	187	202	233	216	217	194	221	213	228	204	217	208	215	196	176	201	238	200	206	182	206	237	195	204	216	205	222	252	194	210	217	236	202	204	214	217	199	232	207	180	214	180	222	222	204	178	200	211	202	207	214	198	212	208	224	208	210	194	231	199	213	208	200	183	233	202	226	197	202	223	214	226	199	195	205	208	221	230	220	193	219	215	204	201	213	204	201	213	209	204	206	189	223	194	211	214	202	220	203	216	230	228	196	218	206	219	180	222	216	197	226	220	185	206	183	227	184	210	214	222	208	205	188	211	213	213	209	246	222	205	214	251	188	201	201
3266	2022	1444	1090	999	2773	17340	13880	2648	708	659	644	598	662	663	652	620	636	628	588	640	620	651	629	652	635	621	647	645	651	617	631	611	614	605	635	596	601	626	610	569	589	596	636	616	614	585	619	592	657	647	602	631	592	666	634	602	603	604	603	640	620	639	607	578	625	651	609	645	736	856	880	760	666	602	623	628	657	640	629	619	617	651	623	589	651	633	612	621	583	622	643	616	648	619	618	630	568	651	641	624	613	622	609	631	595	602	598	591	626	636	631	573	627	589	654	636	617	651	614	598	601	621	621	619	558	605	613	630	618	641	610	693	598	667	644	656	636	657	615	615	624	640	661	590	590	629	624	586	604	619	635	641	644	616	567	606	595	628	625	636	650	646	571	639	610	629	597	582	614	617	642	644	627	625	636	600	647	568	601	609	575	573	670	644	572	654	648	588	593	635	665	625	615	604	656	618	643	618	589	648	638	614	628	639	598	616	695	649	636	626	591	623	629	578	601	598	622	622	595	633	624	607	621	597	606	654	621	614	599	586	597	599	626	640	632	624	616	633	606	579	660	585	630	634	614	630	611	624	638	642	615	589	661	620	604	640	589	649	675	610	634	636	586	593	615	639	658	604	605	618	596	633	611	635	611	618	641	620	576	639	598	640	627	616	573	590	628	619	619	618	651	645	630	632	580	627	602	676	606	621	623	636	600	666	626	667	624	636	631	586	645	593	663	622	631	668	620	610	640	652	580	609	644	635	617	625	643	645	637	640	644	619	661	614	648	612	605	620	635	609	631	597	627	631	600	646	614	648	579	595	594	639	626	614	609	581	611	635	589	633	643	617	636	636	595	668	566	621	624	593	553	653	657	634	657	599	607	578	646	635	596	606	599	612	628	614	621	620	652	577	602	635	597	646	655	596	583	635	584	610	617	580	598	627	632	615	639	655	571	615	598	629	615	640	629	628	646	599	601	644	632	656	607	613	629	644	633	636	608	629	611	646	637	602	634	624	589	615	623	626	603	642	619	611	640	629	588	622	597	610	654	674	631	636	646	624	599	633	598	644	595	635	617	623	666	642	649	628	673	599	673	588	623	631	635	599	620	657	564	653	642	643	625	588	607	605	618	631	614	645	585	592	582	623	582	610	616	646	597	623	626	646	665	620	566	622	620	625	619	600	574	631	647	640	618	605	616	637	619	643	622	644	618	605	622	663	610	576	604	601	656	590	656	580	633	630	631	605	652	610	606	650	612	596	664	631	569	641	608	614	640	578	602	625	620	658	666	650	602	586	603	620	620	641	629	648	638	634	625	585	640	646	633	598	612	604	612	609	620	600	615	637	618	588	628	609	610	664	631	611	618	627	660	626	636	634	634	602	612	644	629	642	608	612	628	614	625	568	585	619	622	597	652	611	590	614	610	644	574	633	656	616	626	639	567	617	675	616	637	610	637	616	596	637	643	585	551	637	593	601	596	644	629	650	655	653	565	643	637	593	615	653	619	646	617	608	626	660	631	602	640	593	623	638	601	590	614	611	611	638	662	615	654	573	594	635	624	642	624	640	621	596	645	645	624	610	604	643	627	603	636	630	611	596	683	605	617	648	609	659	591	617	584	635	646	624	577	694	605	628	629	643	605	616	622	605	614	605	602	621	643	623	614	603	626	653	623	638	602	627	603	640	609	622	622	593	558	644	607	635	637	630	602	642	623	599	615	662	594	635	636	590	573	643	580	673	662	604	576	635	609	614	620	648	643	590	630	620	629	642	586	643	645	628	608	640	623	622	644	641	617	629	603	604	598	611	584	605	592	628	603	615	611	638	624	606	616	631	617	628	580	618	592	648	654	619	631	574	673	639	630	625	627	630	618	606	659	614	603	629	625	613	602	600	610	601	631	617	608	620	590	638	625	590	575	645	593	604	611	607	625	631	593	647	628	624	612	598	629	562	609	612	605	660	643	669	595	659	625	626	612	609	612	610	619	646	625	619	617	651	644	606	599	579	621	625	656	605	657	610	614	616	635	663	648	635	658	653	603	661	632	624	664	603	648	606	597	656	614	613	601	575	660	600	616	603	585	601	575	623	647	648	604	562	665	632	692	587	605	605	617	619	646	602	662	654	659	636	630	646	618	663	644	636	606	639	620	667	647	652	597	599	612	656	608	606	607	591	616	661	629	607	586	636	596	626	685	627	648	567	584	577	603	613	619	641	618	605	663	617	628	621	614	642	645	601	619	636	597	643	622	627	631	638	615	650	613	664	598	640	645	639	628	661	665	633	586	643	631	597	661	622	582	623	581	613	604	636	591	600	612	586	625	634	616	623	602	666	635	654	632	609	627	608	638	628	558	635	594	580	614	642	619	613	578	630	659	616	615	632	651	650	579	615	627	668	647	613	606	602	614	604	591	631	618	631	627	591	653	648	607	627	622	582	615	623	671	607	585	601	632	602	632	600	648	632	595	631	591	658	636	624	628	629	625	588	588	597	635	638	639	580	629	618	620	619	611	613	606	607	637	623	641	613	604	601	587	604	548	608	623	624	614	623	606	616	632	619	625	629	652	594	619	594	579	640	641	594	649	679	621	640	644	635	589	567	595	656	685	603	657	644	681	606	621	586	611	607	615	576	669	642	670	584	648	628	644	642	675	598	610	573	612	658	635	616	606	667	643	589	620	673	610	609	584	611	594	609	647	633	605	618	647	635	634	599	634	633	653	626	631	584	650	609	597	625	619	619	597	676	609	622	621	614	603	616	677	618	630	605	590	619	591	563	669	657	568	608	628	620	523	608	564	611	596	599	639	593	610	646	594	653	590	614	647	597	608	583	606	604	617	621	632	612	643	591	611	614	630	662	568	641	636	681	644	584	587	647	602	606	665	636	627	631	580	596	568	625	618	619	570	613	635	621	637	640	594	617	625	594	591	655	649	566	660	644	609	625	640	662	649	569	591	636	584	623	621	634	591	629	597	612	660	567	628	646	657	642	643	607	668	593	644	667	636	604	634	621	652	603	558	690	642	595	611	624	573	629	605	622	612	615	595	648	600	642	646	653	608	631	645	629	593	609	660	640	635	633	676	636	648	626	667	653	591	629	631	612	561	597	634	617	649	632	604	630	599	642	612	610	614	625	638	608	606	609	653	636	642	614	627	577	644	604	619	657	614	632	668	644	661	641	610	649	628	609	632	617	641	638	645	628	627	667	601	618	596	612	605	675	629	582	616	631	634	643	569	649	639	639	647	631	633	630	605	632	660	624	615	630	604	619	588	602	614	640	595	610	603	586	609	636	576	637	619	598	615	591	639	613	592	639	692	627	601	640	653	621	624	630	619	619	594	627	576	608	622	594	581	599	574	622	611	634	613	596	617	624	616	633	596	624	617	642	610	571	596	560	646	594	636	650	611	614	603	637	605	617	585	643	686	637	617	630	634	589	623	599	601	577	612	620	645	619	648	592	583	642	639	629	585	648	627	629	653	644	627	637	596	598	624	641	646	609	600
15389	14628	6197	3923	2103	1951	28325	33449	13258	1079	217	239	248	208	228	230	224	225	213	239	221	211	216	233	207	235	205	211	227	218	195	225	218	238	180	196	230	220	207	201	214	186	225	219	227	219	208	211	212	195	177	209	216	215	224	198	197	227	233	225	219	203	214	209	187	203	221	186	232	346	427	355	284	248	181	183	199	224	226	199	195	205	214	211	202	206	201	191	205	219	202	198	207	233	206	221	197	208	191	214	214	215	212	204	196	198	226	209	215	186	213	214	202	255	185	225	196	201	200	213	205	181	231	193	200	213	208	181	229	234	242	207	190	203	210	220	212	188	221	194	215	210	212	238	203	238	208	227	220	217	213	219	211	196	199	198	209	219	219	211	201	206	207	203	216	238	230	189	217	185	191	209	187	227	199	207	228	210	210	198	211	215	217	208	219	190	211	218	209	225	249	216	228	199	191	192	206	189	223	213	214	213	219	221	190	206	189	195	216	178	200	205	230	246	209	237	207	208	224	200	222	207	211	234	212	198	222	220	249	203	214	194	203	221	197	198	213	220	233	224	219	194	210	198	217	209	194	217	193	201	167	221	262	204	185	207	225	182	221	215	248	222	197	218	209	197	194	214	216	190	218	192	201	201	219	206	234	210	172	208	218	199	183	210	223	237	209	195	226	233	219	215	200	203	200	234	198	229	194	209	200	218	187	186	197	193	202	200	195	241	198	206	196	185	199	209	206	181	214	222	218	228	197	192	207	229	224	197	215	208	205	206	213	177	178	224	213	218	201	214	219	223	208	236	230	221	212	221	196	209	194	196	189	219	214	201	205	220	193	205	217	198	215	195	207	226	206	208	212	215	198	228	188	221	187	225	200	190	190	204	211	202	215	200	205	213	191	226	220	190	216	200	207	212	200	224	253	221	205	212	212	230	227	200	176	195	192	194	208	205	218	198	193	206	190	225	192	186	216	218	206	222	215	226	210	255	216	194	207	187	204	191	212	196	173	210	213	210	211	198	207	233	204	210	201	199	206	211	184	212	187	193	201	201	185	208	197	204	186	219	163	206	200	211	209	219	196	203	212	213	189	195	230	205	209	211	209	198	231	209	186	201	221	224	227	220	203	190	211	212	185	222	234	210	212	200	246	208	214	206	206	204	207	188	208	194	190	205	217	205	205	194	207	214	224	182	191	210	219	199	204	195	209	211	203	186	199	200	213	194	196	230	199	224	214	202	237	200	200	205	235	228	207	228	243	230	209	215	210	200	217	226	210	203	191	205	220	205	201	214	201	209	184	206	193	195	188	244	199	221	217	204	211	205	203	191	196	208	189	201	219	206	203	222	203	177	225	226	210	220	203	200	223	204	189	227	211	195	224	198	222	206	206	192	223	205	211	187	225	216	193	225	206	180	212	208	199	226	215	226	213	215	204	199	216	222	211	193	214	217	220	239	211	213	199	202	211	223	193	199	226	214	208	198	206	201	188	216	214	201	214	188	218	209	244	227	232	194	226	200	194	183	217	201	215	197	203	209	213	173	208	193	215	215	226	204	202	218	210	212	229	206	214	225	191	207	219	214	210	245	236	205	194	191	217	184	204	227	210	193	224	199	223	203	220	229	202	202	175	202	240	199	200	214	223	188	210	214	209	198	201	223	195	219	219	204	214	185	224	235	171	218	196	217	214	197	215	241	213	220	223	234	210	212	215	212	208	190	185	227	196	207	203	185	221	211	191	216	196	211	207	193	202	188	216	217	208	227	223	201	201	207	241	215	208	210	211	211	217	204	216	215	194	196	212	205	230	201	212	211	188	225	223	229	187	212	216	213	207	226	223	189	202	208	199	238	216	204	203	188	217	224	191	195	218	217	228	216	186	197	212	225	198	211	200	196	164	183	205	225	215	213	188	221	208	218	234	207	209	221	213	202	217	201	200	206	203	228	205	221	187	195	248	202	207	242	234	210	230	215	219	202	249	214	225	196	224	221	192	211	201	217	213	202	196	193	195	211	221	212	196	223	222	213	204	222	193	204	222	222	205	197	198	194	185	221	230	205	235	217	210	214	213	215	217	177	200	206	202	213	199	213	205	202	203	194	201	190	190	199	194	192	213	188	237	229	213	203	218	188	185	220	200	221	235	215	189	209	216	220	177	199	208	175	211	174	203	226	207	218	185	201	209	209	189	222	205	216	215	218	207	227	199	198	215	247	202	212	205	209	198	202	224	217	203	194	245	225	211	203	201	223	211	241	230	238	211	212	187	233	220	195	226	165	225	234	194	225	182	206	182	196	180	190	241	168	241	192	234	261	227	193	220	197	213	203	226	209	190	205	185	215	213	199	200	214	210	212	187	217	185	223	216	216	196	213	222	209	211	203	205	205	201	214	192	217	218	211	192	208	202	207	206	232	210	205	199	221	213	195	190	199	223	205	224	242	216	220	198	220	191	205	186	212	195	224	208	205	221	213	209	214	211	201	203	214	224	188	204	187	212	218	211	208	221	195	212	205	189	216	207	212	235	234	206	221	212	235	214	174	205	221	210	190	195	200	207	209	184	213	223	221	238	209	200	243	210	222	234	199	176	221	234	199	186	194	222	211	236	214	226	183	204	199	212	198	210	221	194	208	221	231	230	192	207	207	201	196	198	230	208	222	201	223	245	196	200	226	209	190	219	240	224	221	188	206	198	202	236	200	195	223	221	206	213	217	201	208	211	192	169	220	219	233	222	211	194	216	210	206	217	194	210	218	208	226	220	231	204	211	207	218	217	236	201	216	191	199	205	226	190	236	205	199	214	206	193	209	238	199	210	228	200	207	196	234	227	214	195	206	203	182	199	207	229	205	210	210	177	231	190	199	231	197	196	192	214	205	226	203	197	217	203	212	214	214	240	208	230	221	236	247	179	205	214	215	198	206	185	193	200	182	219	217	181	194	205	204	205	240	205	219	225	210	209	204	187	219	205	199	206	222	219	213	217	215	209	194	228	226	229	221	211	205	219	209	201	220	215	209	205	197	227	211	197	234	198	218	223	180	213	198	200	214	231	213	216	242	221	208	184	202	212	202	210	217	228	178	216	215	197	187	201	187	210	195	200	234	182	208	183	214	215	217	199	192	210	217	196	204	191	205	196	196	212	214	202	201	237	218	198	225	203	208	195	209	207	196	211	192	220	237	239	239	213	197	226	189	229	213	197	220	236	212	204	196	193	200	207	210	219	203	183	209	222	225	191	210	192	205	172	204	220	201	174	215	235	193	219	231	228	187	244	193	225	241	205	203	211	189	212	199	222	220	215	220	210	192	188	208	195	204	209	203	194	224	226	244	216	209	224	231	228	211	215	202	212	211	221	185	208	216	245	217	191	219	193	208	222	216	221	195	222	198	195	203	220	211	218	212	197	179	191	235	198	203	212	214	190	219	207	198	201	209	198	202	213	210	193	190	185	210	212	198	202	214	189	186	232	202	223	210	217	201	202	214	204	223	216	212	218	195	203	213	226	210
9929	11661	4783	6651	4687	6491	45450	40649	24528	2532	816	825	819	810	771	758	700	747	718	789	697	669	677	664	691	690	660	639	685	647	654	668	642	659	659	670	658	614	658	596	600	652	668	627	629	623	663	674	627	612	577	693	651	632	672	629	643	690	676	652	640	621	615	612	656	661	619	666	740	1890	2646	2038	1393	893	677	631	618	626	658	621	621	650	633	634	658	622	629	615	654	639	628	627	657	650	615	630	570	622	675	632	583	641	682	624	624	635	585	652	638	680	624	624	691	649	626	670	654	592	624	617	677	678	642	615	612	647	631	623	592	659	554	640	648	668	653	609	610	622	650	615	615	597	593	676	638	578	604	665	657	619	583	623	621	605	633	625	586	663	595	638	623	640	661	613	602	685	634	648	627	610	647	645	634	580	648	631	648	636	591	600	614	616	624	614	653	581	669	684	602	628	643	582	664	619	651	613	576	647	703	603	628	643	668	670	616	669	589	620	624	651	651	593	605	611	630	650	648	565	617	652	638	669	604	671	617	648	618	603	664	610	654	650	651	637	644	632	602	680	577	642	593	646	628	679	590	624	649	627	592	632	636	631	616	661	635	608	614	596	652	614	635	589	608	620	650	638	624	593	655	706	674	656	628	654	582	625	634	619	601	597	637	672	608	622	598	640	625	637	617	592	658	603	602	651	627	641	619	632	648	659	646	621	635	603	588	636	619	629	663	595	646	627	669	630	683	653	612	608	587	615	639	589	650	602	647	583	614	639	627	681	646	662	672	624	624	603	619	588	590	597	646	644	651	582	583	599	622	687	619	614	644	671	618	635	619	626	671	603	607	610	641	637	672	625	633	634	661	630	628	658	629	618	624	682	590	619	626	630	611	617	632	639	635	615	615	632	593	631	657	618	623	616	651	614	642	638	672	609	655	623	627	655	613	596	642	615	602	633	650	656	603	614	619	645	631	677	640	699	629	625	590	576	614	636	638	612	635	609	604	602	609	684	683	618	645	618	639	590	666	601	646	629	639	648	620	640	677	637	625	639	630	656	588	616	610	618	608	616	645	651	629	636	615	600	620	625	622	648	613	626	619	633	636	598	633	635	659	663	642	626	606	667	594	623	604	631	623	658	599	637	581	618	624	608	634	591	655	612	614	665	636	605	648	628	627	592	623	636	607	643	666	582	604	654	634	641	619	648	638	624	640	637	618	638	643	635	641	636	629	620	628	568	619	678	645	635	602	619	621	624	593	596	643	620	633	660	678	663	645	634	600	622	625	612	564	610	674	633	638	685	634	584	650	616	598	651	614	663	624	635	656	648	623	629	620	612	603	616	645	684	687	656	606	615	584	644	644	634	617	664	629	650	675	659	665	618	549	627	614	603	616	644	605	592	620	664	632	610	600	627	666	581	635	608	624	653	639	642	654	620	626	599	611	626	583	650	620	622	659	636	626	649	603	647	625	672	646	631	590	620	610	675	598	675	596	618	639	602	575	632	616	632	641	650	636	634	652	635	594	638	629	594	645	608	648	614	636	601	625	619	628	678	609	646	633	588	671	587	624	630	603	646	618	622	648	659	642	640	617	669	611	611	645	627	614	600	601	642	656	655	626	637	608	615	607	633	603	632	631	653	597	673	637	662	629	601	604	600	632	620	646	677	597	616	623	654	622	638	616	624	617	601	621	631	659	651	713	643	619	649	640	658	653	605	588	625	626	604	611	630	631	555	593	656	624	641	629	638	648	639	654	657	635	647	601	629	625	625	656	632	654	627	612	627	624	632	599	605	603	619	612	657	667	604	625	662	613	592	650	640	625	670	670	621	628	646	638	658	631	608	652	650	628	629	580	630	618	621	607	615	619	594	630	634	642	641	626	602	620	642	635	645	621	620	652	633	617	658	648	648	652	625	667	601	647	647	630	627	689	635	627	627	628	629	616	613	633	587	651	603	616	644	599	644	564	615	617	658	638	612	614	643	678	673	654	628	660	555	622	666	618	626	584	629	630	581	650	608	600	617	629	628	611	627	623	643	615	637	656	613	624	611	656	617	632	628	606	623	623	588	663	654	648	596	595	629	616	591	611	659	623	631	627	575	629	646	664	580	640	616	633	672	621	589	624	621	646	582	653	593	591	594	637	635	587	637	659	620	658	645	639	625	644	626	614	645	610	621	625	652	666	580	618	638	648	629	642	632	643	624	652	642	616	614	639	634	660	653	597	643	648	619	684	697	614	629	643	684	619	641	625	599	664	652	645	635	666	634	626	656	612	646	645	640	611	642	651	649	621	639	629	597	639	618	623	632	658	626	617	604	626	613	617	695	610	619	648	631	641	636	650	619	652	587	615	544	616	624	629	638	595	579	626	636	665	630	644	635	627	654	655	612	607	570	643	571	635	637	649	641	641	642	657	638	678	612	602	624	600	662	605	658	603	647	673	622	644	618	619	626	601	630	665	630	646	612	615	624	599	626	612	625	647	574	620	630	633	629	652	637	615	609	649	625	621	654	621	641	658	643	643	586	617	643	614	612	634	632	662	628	646	640	624	633	627	622	616	642	639	643	623	600	662	631	639	604	647	612	647	647	636	629	651	610	594	610	625	630	602	635	633	597	671	646	633	638	656	625	643	635	646	663	670	665	573	632	648	640	561	634	635	644	638	635	637	638	636	615	655	658	632	668	650	635	634	633	636	642	572	622	610	653	652	642	663	643	661	628	620	659	613	593	647	633	615	606	601	631	656	638	639	607	631	618	622	607	651	641	631	643	599	618	670	649	636	626	666	588	649	583	626	599	673	614	633	581	659	638	676	636	618	647	600	617	655	636	599	605	664	599	615	610	653	670	615	610	632	579	602	617	665	640	644	623	610	662	648	618	651	595	656	664	656	626	638	612	609	630	604	609	694	578	675	674	666	594	618	702	580	634	633	622	616	630	678	640	653	632	613	627	634	610	625	616	685	637	640	618	634	631	615	637	659	642	556	634	659	622	624	652	622	613	614	644	629	629	638	651	606	597	655	572	661	654	646	629	628	597	683	689	611	620	633	641	635	655	637	589	608	662	612	610	645	675	625	620	612	636	613	637	624	630	672	612	609	613	656	622	575	677	610	630	602	622	620	617	671	666	633	624	592	641	625	710	632	587	633	624	700	634	600	640	649	648	676	631	635	666	624	602	611	659	604	637	663	594	635	606	619	662	578	646	636	660	645	658	624	606	641	619	665	638	632	653	641	599	635	588	674	674	644	621	667	596	652	618	592	598	636	615	662	634	620	633	591	622	606	649	650	595	599	651	648	615	570	659	593	627	630	613	634	626	667	679	650	647	639	627	660	606	614	664	679	598	633	563	649	670	610	642	609	640	661	663	661	623	660	630	619	634	653	657	629	637	620	626	629	641	668	588	638	609	654	637	663	662	668	613	621	670	589	601	599	641	646	660	607	622	642	627	607	627	629	622	610	634	583	607	585	622	615	630	631	605	624	612	589	586	596	619	602	627	648	577	620	617
26194	18245	10266	6094	3825	12704	57609	45146	14748	2559	304	341	310	284	285	248	295	274	283	248	270	260	248	248	284	263	283	288	269	309	285	242	267	273	271	258	254	278	241	268	258	260	264	285	261	240	294	261	263	260	248	250	284	286	272	230	268	280	271	263	269	285	252	292	251	268	254	238	287	391	682	569	424	318	279	259	266	254	248	278	241	265	277	258	249	275	264	249	271	253	258	248	291	244	253	274	272	243	250	276	243	252	262	254	255	240	232	247	271	213	227	258	272	260	265	274	249	264	263	246	249	248	277	238	270	246	259	264	293	254	257	268	278	248	233	222	239	274	269	260	269	253	225	257	271	257	252	248	242	270	298	271	241	239	224	242	265	286	213	270	256	272	206	240	227	281	263	290	258	274	245	268	253	250	236	250	252	253	245	238	294	268	275	275	237	258	228	281	242	260	256	236	277	240	247	283	249	254	242	280	261	263	235	246	267	272	273	250	226	248	261	243	252	276	275	256	239	264	268	241	255	256	259	256	240	245	254	256	254	249	256	256	251	259	260	228	259	262	231	240	283	267	222	276	270	272	255	281	241	257	225	269	264	297	265	247	265	267	248	238	231	247	235	278	272	244	243	251	250	252	248	240	269	257	264	252	268	305	255	246	259	244	261	242	249	273	252	246	272	254	281	251	244	280	252	221	284	237	247	254	254	279	256	268	248	272	245	272	250	245	243	259	262	266	247	288	249	264	265	266	259	267	277	260	265	233	266	243	265	228	234	260	250	236	258	258	231	275	256	238	230	266	226	272	251	258	262	256	256	282	234	273	270	253	268	282	229	283	254	282	235	272	269	259	237	281	241	261	250	235	274	219	270	276	231	226	253	282	262	258	251	272	270	249	252	288	264	246	254	240	247	265	278	240	261	256	260	264	254	227	261	258	237	242	251	251	251	268	262	273	266	245	275	255	239	266	241	248	250	256	230	273	231	259	238	237	253	260	262	279	237	293	274	284	270	254	212	258	261	261	247	241	275	258	228	273	246	254	250	236	268	273	251	257	259	280	276	234	293	234	255	249	273	269	258	277	251	256	280	249	299	255	251	239	254	263	231	282	256	262	235	275	222	271	245	254	273	267	300	265	238	265	293	262	237	269	251	246	253	247	236	255	248	266	266	275	255	267	263	254	267	236	260	277	255	276	237	240	260	276	259	239	261	245	264	223	246	279	250	262	259	290	250	270	240	256	249	259	237	281	248	209	259	282	281	273	267	267	265	250	261	245	230	235	276	246	265	244	232	265	263	243	248	250	263	287	254	240	265	217	243	240	257	284	265	250	262	242	279	289	255	268	252	271	262	257	271	270	252	274	251	249	261	292	242	274	227	268	280	236	281	259	261	260	255	265	242	256	262	230	224	257	243	205	242	268	246	260	269	261	284	271	245	270	245	250	262	252	262	250	229	233	289	258	248	268	273	258	244	245	243	241	269	237	275	241	227	260	247	269	244	258	255	262	244	254	271	266	254	227	262	266	269	261	244	259	268	254	269	249	285	249	268	239	250	292	255	249	292	268	272	285	247	242	262	266	254	258	292	227	249	246	272	251	246	217	271	265	271	241	268	263	266	267	289	231	245	263	231	271	237	252	282	222	261	265	266	308	253	255	265	293	252	244	233	262	243	246	254	258	295	252	276	258	255	225	263	235	273	257	258	259	251	280	254	271	277	236	276	242	228	260	274	256	273	271	247	256	272	254	248	233	245	258	229	257	265	259	271	259	273	253	258	243	262	252	264	277	271	265	271	259	282	265	241	246	239	256	271	277	290	269	230	261	216	255	267	272	256	239	259	267	266	223	227	281	303	235	277	285	286	257	269	278	267	275	262	260	243	230	261	273	234	251	271	257	254	245	252	260	265	260	243	247	224	242	239	270	214	252	288	262	244	266	260	236	260	254	231	233	263	242	256	251	261	227	274	251	252	263	239	265	232	294	264	239	239	253	258	281	282	240	267	239	249	231	249	259	252	263	289	259	263	272	229	257	239	278	288	251	251	271	265	237	258	248	228	258	244	248	273	257	273	254	252	278	290	262	266	292	261	240	258	270	235	262	247	248	285	260	237	252	290	280	255	266	254	264	269	266	247	256	241	289	247	237	245	271	275	257	267	261	264	250	279	253	249	254	235	267	273	289	266	253	257	265	299	270	247	244	252	261	269	267	241	251	252	270	262	256	244	250	244	258	259	265	244	235	260	255	239	255	259	245	259	285	266	252	268	245	268	250	234	275	291	270	288	278	267	231	235	245	253	263	274	250	277	259	238	264	275	265	252	257	277	264	256	252	271	253	279	240	266	276	249	249	260	232	272	234	267	276	280	270	247	258	251	296	268	258	263	251	248	267	277	287	259	232	275	246	259	264	236	265	251	249	245	261	277	239	246	232	242	258	258	241	241	257	247	238	288	266	263	239	247	247	259	264	255	255	258	222	253	256	252	235	260	277	231	250	241	267	246	262	248	265	252	251	246	271	253	264	260	245	251	249	263	258	265	249	253	265	277	264	242	293	239	251	235	247	248	266	274	248	263	272	274	264	253	238	271	255	260	264	266	262	266	242	221	258	261	265	257	289	265	262	272	255	254	249	245	244	255	252	255	257	251	254	244	274	271	272	269	267	245	265	263	243	248	296	280	247	267	269	269	264	257	245	259	247	265	258	259	241	263	262	236	283	235	240	247	270	228	251	264	286	257	262	262	247	267	257	259	290	248	253	229	240	244	274	254	239	268	267	209	274	256	281	245	246	238	252	257	276	243	225	271	240	276	261	234	269	288	276	261	256	233	235	245	246	276	241	233	241	232	268	272	269	248	274	261	257	275	238	258	265	274	252	228	247	272	257	263	257	263	271	247	255	279	262	283	254	240	245	264	262	255	249	244	270	288	263	269	220	260	259	233	231	276	248	263	241	246	257	246	265	252	267	260	252	262	228	232	249	254	246	268	226	240	255	253	254	268	242	245	254	241	260	255	265	252	233	280	273	277	262	247	284	261	268	284	266	290	243	252	260	287	262	253	243	266	258	239	245	262	260	246	294	252	244	257	256	266	257	244	260	238	244	278	254	257	242	249	265	227	260	250	275	261	261	257	258	268	264	265	247	255	244	257	284	244	244	266	284	270	231	271	256	226	258	225	233	265	245	244	260	245	254	263	258	260	261	231	270	247	274	280	251	261	249	224	279	246	281	252	263	249	260	246	237	269	261	233	225	262	266	277	254	266	273	263	280	276	249	242	276	269	284	266	247	292	289	218	265	268	245	266	254	227	265	255	259	246	278	248	231	249	255	213	268	256	275	277	252	244	275	260	287	264	251	228	280	258	258	245	223	260	237	250	252	218	248	221	247	269	254	246	262	250	264	248	256	262	278	252	262	285	273	269	291	298	243	267	265	257	214	259	242	276	267	250	250	246	260	243	257	275	298	265	241	281	257	253	223	258	270	254	234	287	256	267	227	268	273	248	264
15455	12861	9414	9635	8570	24882	69749	38661	21258	3206	1260	1157	1047	972	995	956	986	826	916	841	846	780	865	886	881	834	798	831	811	772	836	806	778	767	780	786	814	748	747	783	815	740	771	760	720	747	796	762	761	771	747	780	773	791	768	762	810	747	808	818	805	736	767	809	810	770	788	813	807	1909	4380	3397	2346	1423	884	775	780	737	766	774	706	739	739	750	732	810	756	729	675	723	752	751	774	731	720	740	749	773	758	766	801	752	733	759	785	744	727	748	769	769	740	727	730	800	716	733	767	761	730	699	786	737	760	756	747	736	772	767	730	723	699	694	772	723	722	723	737	732	705	725	686	770	757	777	779	727	744	744	751	683	740	729	776	790	781	749	747	765	738	730	734	743	758	750	751	755	754	744	762	764	735	740	707	742	773	713	746	742	739	733	787	711	750	770	763	700	725	743	748	719	701	756	736	779	730	731	743	724	787	774	770	731	728	763	753	703	753	705	694	746	791	752	755	721	704	705	750	736	743	730	785	771	756	769	721	746	742	766	765	768	780	738	789	749	747	782	738	757	742	717	746	724	738	731	805	755	771	760	775	719	785	732	725	728	752	771	780	781	744	722	718	746	766	742	772	775	731	771	731	766	734	719	760	728	705	793	723	694	757	750	768	780	760	723	728	699	778	778	726	737	749	721	752	718	762	758	753	771	736	796	728	730	744	719	732	736	724	822	736	733	785	729	698	731	738	740	703	803	767	772	712	762	764	757	695	754	706	767	741	754	735	789	738	764	716	793	820	735	781	724	704	730	730	748	757	744	721	759	759	749	711	754	746	709	720	735	723	712	740	765	770	737	700	759	765	792	765	759	761	770	744	739	768	729	698	730	818	775	777	756	712	742	735	736	728	770	754	706	782	720	773	741	735	732	753	754	794	720	718	783	724	776	762	731	733	738	729	716	799	755	797	740	691	762	799	724	753	734	733	739	748	703	809	764	729	748	768	741	706	755	731	752	733	765	754	740	739	739	702	747	733	810	740	739	759	759	742	707	690	764	775	748	709	707	749	764	771	768	710	709	773	691	735	722	785	736	720	736	747	725	768	739	750	743	766	771	742	763	713	746	755	785	749	789	757	736	724	731	775	715	717	739	748	708	750	753	769	779	781	699	725	751	734	740	724	697	788	730	802	719	784	732	730	706	741	792	738	739	772	772	787	736	783	770	787	736	742	784	722	798	722	755	725	773	718	761	750	731	732	756	757	735	774	755	664	767	756	731	807	740	740	733	734	716	732	786	703	738	717	710	762	723	760	706	693	772	759	708	751	731	778	711	763	744	719	785	701	752	733	739	734	765	755	765	797	762	741	791	769	737	748	724	736	711	748	790	743	718	731	695	768	693	701	778	809	800	766	774	727	746	759	719	728	755	749	728	787	758	721	773	762	706	751	746	737	760	771	796	853	747	766	768	692	759	780	759	743	756	733	778	724	739	694	755	744	751	729	714	726	696	763	747	687	689	771	771	752	758	734	770	807	767	747	724	760	770	766	768	739	729	714	760	734	738	675	768	783	724	757	761	755	705	728	774	737	750	738	770	758	770	806	721	744	772	771	774	766	778	754	757	766	770	728	733	791	734	739	780	783	751	761	771	687	768	778	711	743	743	780	726	775	745	774	735	776	771	766	757	744	748	751	744	722	789	805	707	743	745	728	749	772	706	763	775	772	751	740	781	749	766	741	796	695	712	764	758	735	720	707	743	728	793	744	787	732	735	724	766	721	735	772	773	772	756	698	748	722	721	703	717	753	782	763	759	721	717	748	727	720	794	738	747	777	715	724	774	761	733	787	734	799	723	748	712	795	746	779	748	829	709	744	760	807	734	781	732	770	729	721	743	727	732	773	715	771	731	733	750	756	718	734	772	755	706	748	769	775	711	712	753	679	742	729	744	743	684	768	773	720	808	723	714	765	734	760	716	752	760	746	732	715	696	740	728	786	724	760	749	778	749	743	743	734	759	767	700	737	730	721	709	754	755	721	732	774	752	747	743	761	796	730	732	754	744	725	746	780	733	780	779	716	770	751	675	755	788	757	711	715	756	764	727	786	773	748	717	768	738	751	746	764	772	706	731	720	711	724	759	728	749	772	759	725	742	725	724	741	757	749	739	740	746	762	742	750	713	777	761	750	723	734	731	794	741	751	712	732	784	775	706	783	708	754	736	738	706	724	721	750	707	758	800	715	736	798	691	750	762	771	727	754	734	758	738	755	685	747	730	726	763	766	734	775	776	718	730	755	756	732	730	729	790	753	755	740	776	779	735	749	728	770	737	734	752	720	688	719	736	740	717	717	701	713	712	741	782	745	758	767	749	758	741	720	714	718	706	732	738	757	744	773	705	716	750	772	757	735	731	767	747	734	724	741	713	721	728	728	720	747	724	734	753	716	728	761	745	725	773	724	720	763	750	796	741	772	741	776	754	749	731	758	804	768	749	724	789	735	715	715	744	752	731	725	757	773	748	757	723	775	733	751	747	727	718	736	692	731	738	754	765	754	783	757	764	746	750	723	747	700	745	720	694	753	756	740	726	777	743	770	707	785	719	695	771	717	735	722	762	768	763	746	724	719	698	750	750	734	697	768	760	787	722	743	751	795	717	742	749	752	721	751	772	753	710	738	737	692	726	720	732	732	729	746	754	758	774	777	707	734	730	731	745	741	759	739	706	709	775	790	758	721	694	775	776	745	726	769	746	728	799	795	782	768	744	758	789	763	721	758	779	738	760	752	753	726	768	751	751	714	728	718	742	741	778	723	732	782	763	715	789	763	738	708	708	768	783	792	766	726	757	732	735	746	752	803	760	760	764	728	721	747	751	802	751	794	712	732	756	790	761	780	769	714	792	711	752	702	799	769	728	721	750	793	759	694	750	737	769	713	705	753	783	743	770	827	799	717	744	766	793	753	728	730	726	713	734	747	771	730	767	702	763	769	710	783	752	756	760	746	776	748	774	734	736	766	719	729	762	725	799	767	734	742	726	761	718	712	756	762	788	808	743	747	692	772	758	737	721	778	766	688	745	707	730	727	768	751	744	740	757	699	780	734	754	792	773	737	737	750	753	757	734	727	761	732	749	726	766	773	749	739	730	727	737	771	730	765	728	702	764	751	719	773	724	788	722	767	730	711	737	743	783	701	730	743	775	738	736	739	715	729	750	763	736	758	775	746	761	722	740	710	786	727	744	786	754	774	766	769	759	734	747	760	721	736	766	753	720	725	729	748	718	809	770	774	765	735	749	736	740	803	734	741	770	716	681	781	697	728	784	737	758	720	786	793	768	763	716	697	700	692	729	701	787	755	788	731	759	766	717	744	761	763	738	715	740	706	715	759	708	748	739	765	702	715	788	771	750	758	747	755	728	747	729	754	782	794	749	733	698	736	725	757	801	765	743	746	758	713	745	780	747	752	802	765	728	712	743	753	757	750	724	715	755	760	726	773	713	766	780	735	781	775	802	737	760
3704	1098	476	344	306	285	3138	5158	723	220	220	216	215	214	215	200	221	210	208	209	159	200	223	203	197	227	215	216	219	221	197	188	207	178	214	220	202	184	235	204	206	214	189	222	206	210	207	215	171	213	224	209	231	202	185	207	219	181	197	218	223	211	211	208	214	213	211	197	191	233	224	236	224	216	191	185	205	227	243	194	213	200	218	200	195	216	224	176	197	206	183	190	189	206	212	210	211	202	206	203	227	221	209	188	203	220	206	193	223	209	226	213	202	233	208	204	187	186	195	216	220	202	200	219	191	211	220	228	222	214	204	185	202	204	214	196	196	212	185	203	205	200	188	191	226	206	189	218	186	194	181	207	208	195	215	190	247	209	189	207	192	214	188	202	206	193	212	217	182	213	196	199	205	221	214	211	201	209	210	189	189	201	197	220	215	191	201	209	214	201	227	191	225	195	200	201	220	204	201	208	226	201	197	208	192	193	200	219	199	180	185	192	225	203	205	192	186	209	194	195	201	200	181	202	221	191	188	205	220	194	216	206	179	213	221	210	216	202	190	192	207	235	215	200	202	227	217	194	206	222	227	202	194	209	208	200	191	203	228	216	203	202	219	224	186	227	207	187	216	209	204	216	183	200	177	180	224	227	216	198	182	198	212	225	178	231	233	217	224	207	191	228	196	213	190	229	212	211	216	203	201	218	209	216	225	193	207	203	203	244	184	197	204	204	226	183	192	228	209	212	198	209	195	188	210	219	204	218	225	197	214	218	223	181	229	201	198	224	234	197	199	206	187	201	222	216	214	196	202	223	222	195	191	199	220	209	188	193	201	210	189	200	204	194	183	197	221	212	186	210	192	219	191	191	194	185	195	176	210	218	222	188	232	234	222	196	212	211	206	205	222	210	197	222	211	219	191	224	179	206	216	191	207	219	215	220	192	225	220	215	216	197	216	190	205	220	184	199	208	191	210	202	216	222	209	190	198	200	189	209	235	207	213	194	203	218	200	200	223	197	220	207	219	167	200	222	187	183	216	216	221	209	202	188	224	209	216	201	204	232	243	220	188	194	209	203	178	205	169	209	195	200	206	229	213	203	202	209	213	207	209	204	210	205	203	190	214	215	212	196	208	225	218	224	208	188	228	211	219	185	236	201	218	230	216	212	183	189	205	201	234	198	187	221	183	182	206	224	216	180	206	204	212	216	206	234	186	213	196	241	174	205	185	184	186	182	216	199	179	204	204	218	192	213	218	226	194	211	184	212	227	230	187	197	188	174	197	194	196	206	221	195	197	179	196	203	201	224	206	211	218	202	196	209	189	198	203	207	207	212	225	218	225	215	210	209	189	227	207	205	205	193	230	220	188	200	187	196	211	199	185	208	174	188	213	213	219	232	199	192	199	207	214	188	219	220	200	193	207	185	198	203	219	193	201	221	196	205	203	215	215	232	213	231	222	205	191	205	206	200	222	196	196	193	207	239	195	213	236	206	219	199	208	200	223	222	201	215	202	188	202	188	205	207	180	208	197	215	204	210	191	246	206	179	192	208	203	204	175	226	218	192	207	179	188	209	217	189	198	195	184	236	214	212	194	198	209	206	219	195	194	217	197	201	186	216	197	188	193	199	178	230	237	199	218	209	196	214	201	215	209	192	207	182	214	202	234	217	225	194	196	199	204	175	219	227	223	203	190	210	185	178	203	200	197	180	222	192	206	219	196	208	204	192	190	195	223	195	207	220	211	235	181	234	208	200	193	179	204	212	190	199	221	203	222	228	193	224	186	172	184	195	198	177	201	221	234	203	207	204	192	221	210	213	191	200	202	221	219	221	223	201	211	198	185	213	195	167	209	213	188	221	188	199	197	204	226	187	212	214	185	205	217	215	203	196	205	185	203	211	219	187	234	208	223	194	200	214	204	210	221	205	212	215	236	207	195	201	181	214	199	217	186	213	185	203	203	225	194	211	198	208	218	193	227	193	198	223	195	185	205	222	191	212	189	207	189	194	211	199	212	230	232	179	210	210	224	206	189	220	202	180	229	186	212	197	229	205	218	213	210	188	210	173	166	210	196	194	209	223	215	224	200	178	188	218	187	259	207	224	198	184	215	216	199	235	198	178	205	182	214	201	208	188	194	200	194	201	208	193	201	185	184	203	195	202	199	179	204	200	182	197	207	202	210	225	219	200	180	206	218	193	185	228	200	186	210	217	221	229	231	202	196	185	200	208	201	197	202	207	226	215	197	200	255	197	229	212	196	212	194	205	192	205	190	213	210	223	185	210	215	202	201	185	210	198	193	182	216	221	190	197	232	210	215	199	199	194	211	197	186	220	193	177	217	203	205	215	206	201	200	193	198	192	200	202	194	238	194	193	190	218	213	190	205	206	199	218	233	190	201	224	211	174	225	215	223	218	195	198	211	217	193	180	200	202	202	210	223	220	196	181	219	220	214	199	191	183	195	206	199	197	228	205	179	180	200	221	230	234	214	199	211	202	205	177	199	220	197	220	210	195	204	204	186	208	188	230	197	227	204	213	210	186	179	203	186	210	236	200	191	187	213	216	205	198	213	223	203	216	206	219	213	203	175	203	253	217	233	207	203	229	217	207	193	187	210	200	223	222	201	214	193	197	190	210	198	189	170	195	216	202	221	217	182	205	235	206	173	209	201	204	179	201	207	191	160	184	176	207	248	199	221	217	224	211	197	203	225	201	196	207	204	214	222	202	193	213	196	204	227	212	199	217	224	221	172	192	226	199	231	214	196	215	207	203	193	179	221	214	208	185	186	201	209	251	212	217	229	199	188	181	193	206	193	197	216	220	210	202	219	220	199	199	220	205	236	217	193	227	216	214	186	225	198	226	207	195	212	200	206	200	210	212	223	213	229	201	203	186	197	202	184	208	204	207	217	205	175	225	221	182	226	232	206	209	209	201	233	207	206	226	193	202	210	205	215	201	200	202	219	237	193	210	212	228	197	197	196	205	204	210	224	199	177	223	226	220	192	190	195	223	222	217	220	218	248	205	209	215	230	181	190	192	224	219	205	202	194	209	200	213	193	195	198	176	229	207	209	199	184	228	200	232	226	200	236	224	216	227	205	194	214	204	193	240	187	217	209	200	220	166	210	193	214	196	208	206	182	192	198	205	213	206	188	225	239	196	216	207	222	203	190	226	213	209	216	210	218	220	217	233	215	186	222	205	219	202	178	208	190	189	195	203	196	222	188	188	198	231	216	206	210	206	233	217	236	199	216	201	214	198	229	206	182	172	175	226	198	200	209	190	232	204	189	173	234	222	170	205	196	220	193	211	198	186	203	219	214	184	188	209	227	193	215	223	222	233	234	193	191	196	213	208	185	194	188	216	199	206	186	187	226	212	194	192	217	199	195	205	196	213	197	226	222	204	179	170	225	209	207	204	209	198	185	212	198	213	198	207	220	219	193	211	200	215	201	207	215	216	184	205	220	234	218	216	201	221	203	198	193	224	189	220	197	224
3305	1780	1166	963	877	1009	13793	18552	1969	643	618	617	601	600	604	616	629	627	587	634	593	628	601	612	640	653	627	616	589	608	625	586	607	606	611	581	652	627	607	569	624	575	570	624	598	593	597	616	598	612	596	611	608	617	568	598	635	612	645	639	633	616	584	616	602	623	633	633	567	693	872	943	841	685	667	612	592	609	613	663	588	611	600	604	615	634	642	640	620	620	647	637	624	661	605	644	548	647	610	658	600	563	652	606	569	586	644	592	584	610	647	624	611	623	600	634	598	624	620	686	701	615	614	598	618	581	604	606	585	639	590	581	660	611	648	607	595	635	587	666	614	560	586	602	615	578	615	597	639	649	590	615	575	596	642	597	634	612	647	592	611	579	590	609	584	611	608	595	629	652	563	594	644	616	630	612	624	635	656	635	573	589	652	627	580	640	609	631	605	623	659	584	583	597	583	610	576	632	592	565	656	562	618	586	597	643	618	616	616	570	620	635	636	623	541	610	636	630	628	642	610	583	612	568	606	585	615	628	604	592	610	602	579	613	569	604	640	586	622	609	610	560	572	618	575	611	558	606	589	593	614	631	604	573	589	666	631	591	586	621	581	616	613	586	621	611	585	601	612	613	587	625	616	651	599	613	607	630	615	640	614	608	634	637	625	620	594	603	649	615	600	583	576	585	632	637	629	603	600	619	600	641	631	628	567	583	579	597	599	615	580	585	636	641	627	602	592	623	602	590	618	621	620	609	607	624	571	627	612	640	575	608	645	621	595	614	595	618	591	629	637	620	616	631	666	614	618	638	659	611	624	611	636	652	614	621	599	536	577	607	603	603	625	612	601	620	619	611	652	606	561	578	590	595	623	633	647	622	650	616	600	631	595	611	604	599	608	618	610	594	620	601	615	621	620	637	606	654	623	613	615	610	606	621	608	626	595	600	603	646	638	591	623	637	568	563	632	651	622	583	612	638	674	645	637	583	609	569	621	620	550	626	676	612	588	617	603	602	678	644	534	629	567	636	635	647	610	579	622	591	561	646	602	599	576	566	580	642	622	605	620	669	624	619	618	613	598	645	609	592	604	613	641	609	584	636	585	639	591	590	652	592	564	588	660	666	608	582	605	632	587	654	607	608	602	589	584	613	602	587	573	624	691	628	655	609	572	557	612	616	594	620	608	591	608	631	622	615	587	649	612	660	632	607	662	617	600	587	569	604	619	596	599	630	610	592	607	552	596	594	596	617	632	624	609	602	591	603	628	621	590	627	620	619	579	589	637	618	643	627	640	623	599	598	599	576	621	592	662	622	613	613	642	625	628	604	629	608	589	598	619	646	633	630	589	593	600	628	663	639	623	596	593	622	601	604	610	647	598	611	576	608	593	645	612	590	634	626	582	602	611	581	639	609	610	652	632	618	630	644	613	655	613	593	607	664	647	609	594	659	631	590	607	620	613	600	627	600	628	640	636	605	622	678	638	595	602	634	615	599	582	590	606	631	627	633	627	599	635	656	623	640	609	619	600	620	608	662	627	617	642	605	589	568	633	542	607	631	613	614	646	593	586	608	651	613	607	624	625	627	637	617	607	569	616	636	560	627	608	603	561	639	598	611	610	623	619	627	618	620	636	578	619	601	661	608	577	585	634	628	602	621	600	628	579	613	617	636	623	560	630	602	616	623	629	624	575	602	617	553	617	651	604	596	628	597	581	643	595	622	593	653	616	639	604	647	600	625	560	593	615	627	620	610	610	606	612	585	579	594	609	582	630	610	637	626	565	604	638	578	595	594	626	628	631	622	645	607	645	610	685	647	583	618	596	593	645	625	627	605	611	575	684	626	577	642	670	631	607	594	638	604	650	616	607	611	612	591	609	607	629	649	581	603	643	616	614	599	613	639	639	586	562	604	603	616	605	630	665	589	648	597	648	597	645	625	621	613	599	591	591	590	651	599	600	619	642	611	641	610	596	587	590	605	622	628	612	656	590	639	596	616	579	585	592	625	611	588	587	591	637	565	586	615	556	609	574	535	613	569	593	634	609	614	599	602	588	602	637	651	642	659	608	634	664	637	594	593	635	625	595	590	580	634	626	617	599	568	639	613	633	572	611	601	635	602	652	610	662	592	668	560	636	579	619	646	579	579	683	585	631	636	615	626	620	626	643	629	599	586	616	652	571	593	596	632	602	583	565	620	618	618	653	631	638	668	611	626	641	640	609	605	636	569	625	634	611	637	635	594	593	647	583	636	619	615	607	607	568	619	626	570	686	608	593	606	590	610	582	564	545	627	585	628	619	595	602	595	616	605	579	623	624	621	609	614	631	620	624	619	574	605	606	655	630	597	625	620	593	584	586	636	577	616	604	615	588	668	627	611	642	598	608	617	563	613	602	641	607	595	622	593	599	577	611	582	584	643	645	587	603	623	594	618	626	616	647	603	603	631	628	644	616	587	574	594	619	625	603	597	630	635	570	623	592	608	606	651	552	615	570	602	604	601	618	567	564	644	623	603	613	664	625	615	654	625	587	594	650	596	599	608	577	595	616	616	583	564	587	628	635	608	586	605	569	615	583	591	670	628	604	611	623	642	573	589	645	629	565	587	590	611	630	604	608	620	634	579	594	594	615	655	630	596	582	600	601	607	648	587	585	610	603	591	567	612	612	626	639	619	614	635	650	637	606	615	616	572	629	654	603	608	597	624	563	641	572	590	602	625	611	606	608	608	606	578	631	617	574	593	652	593	617	658	590	586	626	639	628	620	665	645	597	600	634	636	626	573	652	617	615	645	623	594	643	578	597	611	609	626	605	616	633	618	611	634	668	678	602	622	651	582	604	605	604	589	615	606	594	609	636	655	645	615	605	576	613	597	624	618	589	622	640	630	657	632	608	614	596	627	625	632	665	578	585	622	609	598	597	641	591	607	647	566	652	646	588	629	608	633	636	657	634	599	574	605	598	610	607	619	622	625	623	629	617	616	563	639	664	642	580	653	650	614	602	602	616	613	615	609	606	631	615	602	619	608	646	640	589	618	614	625	621	596	576	586	604	566	570	653	639	602	629	613	617	632	597	580	624	621	598	604	598	627	613	607	610	595	613	617	602	614	624	641	622	602	635	616	614	596	603	609	611	629	601	614	623	589	623	593	611	626	592	617	617	580	590	650	569	636	596	639	644	588	650	644	646	620	607	629	621	615	588	628	622	593	670	578	651	631	570	606	644	608	624	625	559	598	618	629	621	613	612	614	611	599	585	618	622	649	666	600	623	600	621	661	602	539	579	616	611	659	595	589	658	606	609	623	654	605	663	608	610	601	598	591	607	595	592	622	611	642	597	615	651	573	651	585	624	644	633	620	607	637	616	636	660	557	586	647	610	623	626	586	644	612	565	639	627	598	636	616	572	587	582	661	624	645	627	621	624	645	634	664	610	620	582	631	619	641	615	612	572	619	624	586	598	612	637	575	614	612	657	689	592	621	653	638	615	615	622	617	638	633	611	607
15629	6701	4270	2907	1756	9192	35154	30654	4112	290	247	233	223	236	223	212	228	216	242	203	207	197	213	238	211	214	228	193	236	220	222	195	203	247	222	203	224	214	196	223	223	219	220	183	223	195	206	217	211	253	220	239	207	193	226	191	201	200	206	226	205	191	215	210	219	227	235	210	224	338	461	336	300	228	224	212	204	199	184	203	204	204	229	203	212	188	208	235	180	211	213	208	208	207	214	234	189	240	192	230	228	231	201	213	207	224	211	192	202	226	200	215	233	220	225	205	210	210	211	191	219	212	227	188	216	214	211	191	180	241	230	222	207	215	228	219	227	213	216	202	197	194	228	209	216	222	205	215	181	221	207	216	189	205	216	210	219	215	211	183	198	188	210	221	199	211	203	210	194	223	208	216	208	198	209	218	217	209	219	213	192	208	216	210	234	199	213	195	227	231	229	206	195	207	216	209	229	198	199	193	229	205	204	190	198	230	228	210	183	210	203	243	205	204	208	205	223	209	211	192	223	229	197	216	227	224	192	210	220	223	195	198	204	218	234	236	212	184	217	224	209	215	194	198	183	221	201	198	197	200	187	203	214	210	228	224	210	211	229	191	193	226	213	202	201	240	219	209	219	203	204	203	158	203	218	209	194	216	212	219	193	214	218	212	213	190	187	210	210	199	210	199	240	216	241	211	237	208	217	224	210	197	193	208	222	205	214	196	212	214	222	234	205	193	222	202	209	216	210	221	231	220	239	190	216	175	193	234	211	212	213	197	226	222	223	212	215	197	223	179	199	224	185	213	211	210	220	240	205	181	217	225	198	224	212	187	223	215	216	194	208	220	207	222	196	206	207	200	189	250	201	210	216	206	221	231	228	224	201	183	183	232	228	207	217	240	207	228	222	230	203	211	244	207	195	194	200	223	206	224	238	239	213	198	227	190	182	208	187	216	172	227	202	207	213	236	227	190	196	216	185	202	242	236	195	219	200	209	231	211	169	210	221	228	210	192	222	198	192	201	204	222	217	192	213	204	205	213	197	224	241	218	181	218	231	213	203	201	202	196	212	224	198	202	204	213	210	214	198	230	186	213	208	196	213	205	226	223	192	212	205	232	194	224	210	232	212	234	220	195	196	200	187	189	197	221	207	194	212	192	199	187	190	189	197	198	199	238	220	211	204	206	228	230	223	189	199	231	222	200	204	201	206	228	223	209	208	211	201	207	193	200	226	247	217	196	199	231	234	215	201	214	213	199	198	194	223	220	208	199	192	190	198	216	196	200	242	233	231	197	206	184	193	229	199	217	233	227	216	201	206	212	222	220	187	231	223	208	204	234	225	215	214	205	203	197	213	191	217	199	217	196	196	203	227	191	209	210	205	209	234	210	229	235	208	238	211	233	199	194	221	191	214	232	219	226	215	212	201	206	225	196	218	230	197	208	207	191	219	211	199	250	212	186	205	204	229	211	235	172	228	216	226	216	238	201	215	244	212	201	226	231	217	194	208	190	216	231	211	225	198	229	210	200	197	204	220	190	216	200	218	214	224	242	218	175	210	205	213	204	205	217	221	190	210	230	194	218	225	200	236	195	211	204	220	227	219	228	215	208	205	207	221	213	187	198	199	201	210	217	200	205	223	212	202	220	217	218	199	201	226	224	181	220	192	208	199	197	206	187	224	186	224	222	197	193	224	204	216	192	224	208	215	243	206	220	227	199	192	202	211	198	202	230	219	207	209	198	216	209	208	191	204	179	214	200	206	225	189	221	212	219	222	229	201	214	223	206	231	181	208	250	219	221	205	208	196	217	209	227	223	217	194	232	208	214	191	203	215	201	197	223	195	217	208	206	196	233	204	221	233	176	229	227	230	219	193	199	211	194	218	208	226	213	207	234	215	186	202	187	216	202	188	187	213	237	211	211	194	211	220	221	219	219	202	181	221	234	231	206	185	206	217	229	206	190	228	203	181	225	213	214	203	206	199	214	188	227	252	210	197	215	233	213	236	195	194	190	207	216	216	229	193	208	216	211	227	217	242	199	196	224	233	233	214	206	233	210	228	209	204	237	204	220	225	220	204	213	190	192	234	215	199	208	199	212	193	204	217	184	216	206	211	200	224	202	225	199	205	213	193	194	234	192	213	231	209	215	204	205	206	188	220	231	201	194	192	211	207	206	216	221	174	237	187	204	220	234	195	205	238	195	187	195	217	214	202	216	214	203	220	198	213	231	198	182	220	198	231	209	216	206	204	228	220	231	206	242	194	241	169	215	200	192	212	231	217	188	180	237	222	203	217	212	176	216	217	200	214	228	236	211	226	195	228	205	195	216	196	217	210	202	216	194	208	204	230	210	211	220	226	222	211	224	178	183	215	221	218	199	204	210	216	199	233	204	214	217	205	208	224	219	218	213	203	205	205	199	229	189	216	201	185	213	194	198	213	198	200	205	185	211	199	219	196	199	224	215	213	179	210	236	197	226	191	236	187	229	229	221	239	222	207	190	214	211	217	212	198	199	224	192	207	223	233	208	204	195	215	235	206	220	213	217	207	219	192	207	230	200	218	176	212	204	210	215	206	213	209	231	177	225	217	220	215	190	189	188	238	211	219	196	190	211	202	207	204	190	190	221	207	221	200	212	210	229	189	219	167	235	184	221	211	221	185	217	207	225	212	197	217	198	181	194	228	213	238	228	198	206	224	224	204	214	216	233	225	197	216	190	220	190	207	224	176	212	193	241	233	202	218	225	189	213	204	212	223	195	193	222	196	226	227	212	209	196	205	205	221	221	201	219	226	204	213	229	202	191	237	216	198	225	220	201	215	222	214	199	194	194	227	190	191	218	212	204	230	196	171	207	198	191	207	194	216	190	214	183	204	194	219	202	224	208	206	191	221	188	195	205	231	191	206	207	203	233	209	191	213	239	216	215	217	199	240	218	193	225	218	203	206	206	175	201	215	188	221	220	182	196	199	208	199	227	234	209	206	229	204	212	194	202	216	198	215	232	213	236	212	203	193	216	194	211	193	188	193	237	216	198	201	198	202	213	222	246	200	218	199	216	214	194	210	212	198	221	212	192	208	221	180	219	215	203	223	225	217	219	215	232	190	222	209	206	203	213	229	218	179	207	231	211	203	218	202	212	224	212	240	223	226	220	207	205	212	189	190	204	181	209	228	214	205	218	205	219	185	196	194	219	200	192	221	217	232	210	208	209	226	164	203	204	197	213	246	205	205	223	222	200	196	182	206	205	226	210	209	231	182	211	202	203	209	205	252	222	221	206	217	207	199	203	200	210	218	216	208	232	205	200	184	206	232	231	200	200	235	239	220	200	183	225	186	212	215	195	229	208	210	232	221	219	214	195	206	223	214	204	187	197	230	196	201	201	201	216	208	199	199	214	236	207	227	206	200	203	203	196	220	216	201	218	221	185	205	222	208	181	201	220	228	208	202	202	238	199	194	225	215	222	178	211	210	196	213	222	222	227	220	206	194	190	218	199	210	218
10309	4915	5696	5377	4647	16070	48831	32111	1682	974	859	864	814	819	755	716	702	681	673	635	725	675	724	696	669	661	706	640	668	662	689	676	642	609	667	685	662	664	648	671	664	627	630	658	628	586	656	645	657	678	651	662	617	622	650	635	662	613	627	682	613	658	640	645	640	657	659	626	739	1931	2588	1917	1312	940	700	635	664	663	648	634	633	602	629	629	616	628	614	679	640	590	616	626	620	657	685	638	636	615	593	662	632	635	599	652	666	611	637	672	638	661	615	657	620	579	632	642	621	680	633	629	621	655	670	637	603	571	616	659	623	638	630	629	627	621	609	627	654	647	637	640	701	619	662	662	643	646	684	638	613	620	702	645	651	655	632	642	615	636	640	620	620	632	621	638	663	640	620	630	583	638	675	628	646	644	614	624	588	598	654	590	640	613	649	658	614	636	636	614	598	617	607	628	593	603	639	631	610	637	589	590	628	681	602	673	644	638	623	590	637	628	619	623	622	643	624	591	627	637	634	619	628	606	606	627	649	651	624	628	641	670	576	638	562	602	623	630	672	624	613	641	609	617	620	642	650	633	655	621	614	658	602	652	629	658	623	633	635	592	621	621	627	612	665	621	570	632	651	625	616	609	617	588	673	661	607	607	608	615	636	676	675	605	617	663	630	584	683	656	619	631	645	689	629	643	622	644	665	623	636	640	634	598	656	650	627	608	605	621	620	609	640	614	629	639	628	641	643	639	631	613	637	587	608	594	643	634	601	604	639	689	625	660	610	622	641	655	647	628	637	650	668	580	685	624	620	662	617	652	648	639	664	633	604	615	633	604	639	656	626	610	646	646	648	671	624	594	604	660	593	608	632	610	627	610	641	575	619	627	608	662	657	623	630	584	578	602	626	620	629	657	680	619	632	590	589	553	624	629	634	609	630	628	625	634	627	557	644	663	650	619	610	652	612	633	650	630	602	654	610	627	633	630	622	644	612	648	635	663	640	665	614	562	589	661	648	618	623	597	592	641	646	666	663	658	635	674	621	639	614	634	672	630	637	629	653	660	617	663	669	620	670	626	605	638	619	602	599	606	613	584	629	652	693	597	637	680	658	619	616	649	686	622	669	634	597	665	639	647	651	610	654	641	643	606	613	660	628	626	622	593	626	651	638	668	656	591	665	640	589	632	649	656	635	628	619	655	641	639	596	569	624	634	623	649	609	643	592	647	585	615	626	606	584	623	637	602	624	652	614	630	659	613	637	645	646	631	620	622	623	625	640	624	640	653	673	668	639	615	664	675	643	660	664	639	608	651	702	626	621	583	576	660	601	637	591	604	616	632	580	632	626	627	621	620	622	633	618	631	650	623	648	573	632	593	645	607	622	651	631	671	583	644	610	588	628	610	631	627	636	655	624	616	650	592	612	623	625	644	642	594	655	645	623	626	610	650	654	605	620	624	630	616	610	594	618	646	621	604	627	621	635	617	618	648	585	661	621	615	651	646	625	631	648	639	642	631	594	636	650	626	651	698	610	675	628	588	567	585	659	608	627	632	630	615	615	620	653	662	641	640	618	628	634	608	637	651	648	609	633	587	588	677	620	668	627	627	587	644	656	623	613	641	654	621	649	641	640	649	613	579	637	647	634	649	646	618	632	599	638	650	660	615	626	624	618	645	588	612	641	635	632	658	631	612	686	599	629	648	626	615	650	595	635	645	638	621	640	603	652	637	618	600	617	645	616	631	655	653	602	623	645	618	604	612	651	632	634	662	629	650	611	688	642	660	635	636	633	677	636	611	631	630	644	629	618	590	648	608	613	623	639	637	584	663	599	588	612	646	610	606	606	650	638	660	591	654	619	608	620	613	647	630	646	584	622	612	645	668	634	647	637	624	639	621	642	618	664	601	579	603	625	661	609	660	614	644	613	607	620	659	629	588	661	617	651	643	621	617	597	619	655	624	629	625	604	647	619	633	632	622	623	598	607	617	649	622	643	632	602	622	635	616	630	633	617	625	618	628	604	629	620	603	677	626	663	618	618	655	637	607	643	629	648	605	650	621	624	673	621	616	625	639	591	626	651	640	641	617	669	647	656	626	678	616	657	620	648	656	618	606	582	572	660	614	601	662	675	619	630	641	646	618	616	642	584	647	629	606	629	630	632	640	620	630	609	638	625	642	636	657	636	634	662	607	615	654	607	675	590	586	622	653	648	626	632	635	628	625	660	583	608	600	607	639	632	593	656	608	616	603	659	630	654	584	635	618	617	652	616	635	608	624	611	678	668	625	598	591	691	658	664	608	630	639	588	654	613	607	633	645	583	667	617	639	607	629	612	662	598	648	683	627	642	616	679	590	638	633	589	625	619	609	677	586	590	615	656	649	653	671	633	607	575	636	631	635	631	615	642	596	617	662	640	610	604	619	651	636	609	624	664	619	641	660	650	632	580	601	617	622	620	660	621	605	612	588	633	641	645	639	565	637	639	608	602	649	659	602	602	620	598	658	624	647	640	649	656	627	686	615	630	643	645	634	649	635	621	620	647	634	669	615	592	597	596	590	661	600	616	639	579	603	665	603	644	627	620	616	629	658	645	652	604	643	599	626	633	600	672	609	631	617	611	614	615	617	611	639	633	628	668	636	609	618	669	607	667	642	625	637	645	633	623	648	662	627	619	660	656	637	623	606	678	646	629	627	577	616	638	609	597	622	666	653	631	611	682	620	632	660	598	645	631	626	633	651	608	634	620	637	612	616	581	604	635	623	635	617	607	666	622	601	632	609	616	612	638	639	645	617	605	592	634	614	679	624	628	651	602	631	664	623	651	651	660	629	630	660	657	624	672	601	634	672	653	650	636	619	634	650	607	656	587	607	620	629	632	600	664	606	625	608	649	609	621	609	629	634	618	559	591	665	598	639	565	640	642	619	616	599	590	626	622	584	630	650	615	630	660	647	623	615	627	607	656	644	665	598	644	631	625	612	600	609	669	649	636	643	665	659	628	643	621	632	675	603	616	676	627	622	638	636	636	653	589	647	629	584	600	574	647	656	599	622	653	588	648	663	630	589	629	623	618	606	630	621	641	620	652	629	646	637	605	651	628	648	644	644	631	640	669	674	658	631	603	622	634	596	644	652	594	629	641	635	628	630	635	628	640	632	635	607	596	614	593	587	672	628	587	677	618	659	583	641	647	623	669	620	661	657	649	587	611	584	594	642	610	677	604	606	617	645	634	680	640	638	643	632	613	618	646	641	667	646	652	648	643	666	699	594	685	615	627	625	681	613	610	628	651	623	677	600	639	613	631	689	602	632	615	644	658	618	672	602	615	651	681	621	656	632	641	601	635	666	650	645	641	661	635	606	621	687	670	639	621	635	642	583	624	672	632	617	640	627	650	678	650	582	681	617	647	655	648	662	629	607	651	611	611	600	668	611	600	612	670	656	649	629	636	674	630	636	665	633	619	603	624	619	595	638	613	642	658	620	614	616	656	615	658	602	685	628	626	605	633	604
25374	11249	5807	3725	7226	51917	49760	31114	15068	4167	405	331	339	313	285	331	296	296	263	274	276	296	266	276	264	274	270	270	253	254	253	274	269	220	272	242	267	268	246	270	268	241	290	252	260	263	252	261	249	266	222	262	242	266	257	256	248	261	254	271	267	239	292	276	278	282	280	264	250	423	539	548	414	345	284	243	267	253	296	227	253	280	282	291	239	280	274	258	267	268	259	246	271	259	265	236	282	262	273	281	284	266	251	248	247	253	254	225	244	231	265	285	278	231	258	255	239	248	241	244	248	266	230	278	244	275	249	268	269	246	261	242	252	277	281	239	245	262	260	286	269	264	256	258	250	269	247	247	221	295	271	248	270	259	259	249	255	238	285	247	260	255	312	262	255	243	269	247	261	246	289	259	264	270	249	264	261	283	245	246	257	244	252	262	272	260	247	240	262	276	239	244	251	269	283	278	263	260	260	261	290	238	259	264	250	257	252	261	271	249	243	235	236	284	257	251	250	272	250	267	223	258	246	251	267	295	247	292	240	252	229	279	267	255	261	244	249	240	217	229	255	254	280	266	280	243	237	250	244	253	264	241	257	241	254	254	240	266	243	253	241	258	282	273	233	267	258	245	252	247	256	249	276	254	229	240	260	253	276	220	284	234	226	248	246	268	233	217	288	256	274	250	276	263	268	248	292	265	244	236	264	287	271	268	236	245	248	248	275	273	263	261	278	275	250	276	253	239	259	282	264	259	245	248	248	258	252	259	245	268	216	246	264	268	267	243	253	272	257	262	284	279	311	206	258	248	273	236	245	259	282	271	268	276	268	258	244	282	264	255	276	243	248	254	239	267	232	255	242	283	245	308	253	263	260	275	268	311	245	262	274	270	261	252	250	286	245	234	251	265	260	237	253	247	263	264	239	271	271	282	212	250	274	240	251	281	263	276	250	260	271	253	259	276	263	241	256	241	272	259	259	254	271	251	233	249	255	289	243	231	248	272	285	240	264	245	263	243	291	258	235	251	241	267	248	282	264	243	270	253	257	273	259	256	261	244	252	261	266	284	261	241	241	260	273	242	251	282	280	291	250	260	254	257	268	242	261	276	240	209	287	255	241	297	239	238	269	255	256	256	278	233	272	282	253	258	231	284	250	266	255	274	248	278	261	271	276	285	259	239	244	280	289	267	251	263	273	288	272	234	237	259	266	240	277	281	268	269	254	263	251	279	239	270	244	253	256	244	251	247	222	256	240	242	248	268	273	278	248	242	234	259	261	247	256	249	237	259	278	238	267	259	283	262	266	242	242	278	246	229	283	259	238	262	274	256	255	232	255	233	262	273	261	243	268	255	253	271	246	278	249	263	265	253	260	251	260	240	265	255	285	263	245	280	250	269	271	273	243	240	246	260	265	263	261	251	249	255	291	244	273	229	254	226	262	265	260	249	237	268	264	272	270	270	264	273	256	235	258	313	288	259	285	245	257	267	262	243	272	255	265	278	259	246	258	238	253	271	255	268	209	272	272	250	276	223	232	277	257	241	242	260	223	260	277	266	265	261	266	278	284	261	278	278	255	256	263	236	276	245	241	242	231	274	247	249	249	276	230	251	272	274	277	265	244	257	285	257	250	219	247	239	263	265	270	233	270	256	254	225	264	248	240	242	249	258	236	253	252	277	252	275	241	233	244	253	260	241	253	270	245	276	256	261	269	260	246	260	244	254	276	280	228	253	262	243	263	297	222	237	230	247	283	258	291	270	254	269	276	272	235	248	294	282	240	260	253	241	243	253	251	259	289	248	276	251	246	242	243	236	249	232	265	275	289	270	254	244	289	271	279	257	241	274	244	267	243	237	276	259	248	262	283	275	262	258	242	280	270	271	249	233	264	251	243	262	247	265	250	255	239	211	235	292	243	235	287	281	215	280	252	259	245	255	279	236	271	232	254	253	271	284	259	263	241	256	244	257	256	263	208	279	265	245	287	232	253	265	244	237	261	292	263	257	248	246	275	286	245	261	262	250	259	247	286	277	240	278	266	280	276	275	265	244	230	253	248	249	269	225	245	267	234	255	244	274	259	234	271	251	254	210	279	293	231	248	241	275	251	235	271	264	254	248	255	275	245	225	265	261	251	267	229	272	261	272	253	255	255	278	296	283	244	238	282	281	301	230	250	253	221	237	285	259	253	271	258	244	260	248	252	262	296	251	295	268	243	247	237	279	260	244	270	257	259	270	252	253	288	257	266	256	264	282	219	263	248	261	245	281	260	259	257	271	286	260	253	287	238	239	252	246	279	271	268	278	260	261	270	270	254	258	274	244	269	297	272	243	234	277	250	207	227	257	249	277	252	265	259	286	227	240	247	284	253	272	241	280	263	255	269	259	252	243	262	269	268	279	259	265	216	258	283	272	271	258	263	258	287	226	204	238	236	269	252	278	285	257	287	268	265	271	272	254	232	261	264	270	246	274	266	277	257	226	254	263	247	238	277	229	261	266	259	243	279	278	256	234	257	231	257	269	273	255	247	242	249	267	244	262	278	257	247	272	285	230	269	268	261	286	248	271	275	252	234	246	240	252	248	240	281	269	252	249	250	243	310	237	215	255	240	293	246	251	262	239	269	257	281	278	259	241	267	270	262	254	258	262	249	263	257	245	253	229	241	265	246	236	258	250	247	262	282	247	248	243	244	260	269	235	260	261	262	237	265	251	248	240	250	228	290	263	275	247	277	276	267	265	253	233	268	263	252	258	240	269	238	264	239	273	272	264	255	266	245	265	244	262	267	257	273	259	256	275	243	264	244	237	252	254	265	276	278	255	245	243	267	250	282	260	279	256	270	265	254	237	234	234	231	272	265	275	306	248	275	253	280	271	265	239	274	244	272	245	264	256	273	257	277	246	245	288	262	270	260	246	245	277	250	253	244	248	262	241	239	253	250	234	269	242	256	243	253	279	269	265	255	253	279	242	292	264	248	236	252	273	234	273	263	252	226	259	260	252	272	239	260	255	245	245	270	252	244	262	268	248	274	242	265	257	253	253	273	273	268	226	253	258	258	236	235	246	259	268	257	255	298	231	276	266	250	237	242	256	271	256	255	208	250	236	242	246	272	247	267	244	250	248	259	233	263	274	246	255	281	262	305	290	288	260	254	263	245	236	275	282	292	265	240	255	263	250	265	256	275	261	252	264	261	247	237	288	266	248	253	274	259	273	257	236	249	268	270	270	266	242	274	242	273	238	245	256	256	281	244	252	238	253	238	246	258	282	259	267	284	258	266	244	301	255	271	243	260	276	280	269	283	250	257	284	248	249	234	257	248	232	272	241	275	250	269	263	261	264	276	283	263	271	254	285	256	278	293	272	258	251	263	221	262	279	246	277	277	249	261	271	271	258	245	277	240	285	242	257	261	253	258	282	236	246	243	282	286	247	258	266	249	263	244	272	233	234	265	275	260	240	257	255	245	249	250	267	280	270	260	257	272	269	267	259	264	249	249	235	242	245
14484	7243	7969	8300	15557	59723	54495	39479	20695	7227	1178	1081	1016	960	975	915	929	910	872	865	851	809	831	839	772	805	777	762	786	781	825	830	749	813	798	771	766	810	746	780	796	808	757	772	725	755	763	786	711	761	740	767	741	749	768	806	747	775	782	839	760	825	792	801	767	771	788	803	815	2217	3759	3011	2173	1378	870	767	754	764	797	733	768	742	754	751	726	722	783	707	758	736	741	734	807	698	728	692	752	731	730	698	763	785	796	758	724	766	755	730	793	703	745	778	744	741	772	776	776	762	764	699	763	749	741	774	736	694	790	775	728	757	786	753	731	718	705	727	763	784	703	732	761	786	747	736	742	749	712	728	736	729	763	782	759	766	771	752	707	766	750	727	726	743	749	728	746	699	759	753	762	733	752	825	747	734	744	778	787	770	718	751	716	737	730	760	706	738	685	767	760	759	753	742	745	776	708	725	741	765	776	709	791	801	726	802	745	777	688	687	787	763	695	700	794	754	741	713	746	712	714	725	742	712	776	731	773	733	751	738	769	712	726	747	817	669	731	766	723	699	758	774	690	761	736	720	703	719	732	762	774	701	674	711	718	698	702	735	755	771	689	761	723	733	703	782	673	712	758	736	751	708	796	720	731	710	705	752	748	744	703	765	732	774	774	755	780	718	705	763	746	698	752	756	740	705	736	745	736	760	732	722	757	710	762	780	759	729	735	780	757	753	741	744	722	714	775	782	742	766	752	732	766	760	769	766	787	729	749	712	741	757	794	744	722	724	708	759	779	720	734	727	732	721	702	766	745	748	753	726	746	719	750	772	767	787	721	729	701	748	754	764	735	751	771	716	765	718	756	729	741	772	756	737	759	718	723	746	757	745	744	701	734	764	756	726	707	721	715	716	756	767	753	718	688	772	727	790	752	732	739	724	741	749	791	747	749	764	736	787	754	688	725	731	788	731	774	744	687	748	765	793	743	713	737	726	755	761	719	698	763	756	755	691	730	772	765	767	763	755	753	776	729	763	751	761	764	762	779	770	729	724	718	734	764	725	752	753	742	772	736	837	758	758	788	746	805	718	727	716	723	730	772	734	743	770	731	753	713	745	761	752	753	714	688	728	709	735	743	732	685	711	769	725	713	758	751	744	732	764	741	796	717	801	802	756	717	754	718	762	738	730	752	758	725	699	742	758	712	742	760	781	731	752	771	760	707	755	700	730	732	697	731	733	753	772	744	723	725	743	788	767	745	753	727	795	743	758	698	733	732	771	737	774	691	739	678	713	744	750	758	769	743	755	709	761	736	737	738	725	718	747	728	704	713	768	758	716	783	733	701	776	748	730	742	756	730	758	786	743	756	748	800	744	766	768	759	769	730	758	748	808	744	733	723	811	698	756	750	736	824	771	749	759	742	760	731	748	718	733	736	722	749	761	809	794	776	719	759	740	750	731	752	721	730	755	753	778	679	762	792	784	730	748	768	747	730	703	719	719	765	712	729	680	686	745	734	778	736	723	772	711	811	717	700	794	739	775	742	696	734	769	764	772	748	737	770	742	737	761	752	742	761	762	768	705	745	738	725	768	760	748	743	707	732	767	741	737	718	735	791	788	764	734	733	768	753	758	755	725	704	712	737	730	771	723	761	732	781	736	736	744	741	729	745	719	732	697	734	751	727	721	753	745	737	809	724	723	756	720	720	723	722	749	718	772	720	799	774	742	725	718	731	776	701	739	720	750	759	762	723	727	748	763	799	754	768	696	724	748	731	769	760	744	765	739	745	743	748	742	721	739	687	727	791	742	747	733	706	759	756	755	733	734	755	706	708	722	760	795	769	716	814	747	730	722	750	755	763	749	736	721	744	716	766	780	763	758	759	683	716	747	786	739	761	755	750	729	692	759	726	750	743	764	704	738	797	738	715	675	685	742	745	735	723	703	727	751	752	739	744	747	748	787	724	726	730	755	740	755	728	761	759	781	670	756	771	751	796	731	737	710	742	751	734	764	772	729	759	675	728	716	758	775	762	715	774	722	739	724	805	746	749	730	774	744	762	769	739	744	758	701	781	771	728	770	736	766	724	772	773	768	762	641	752	774	739	720	720	702	746	778	729	667	774	713	797	698	725	733	776	756	775	753	693	732	809	796	772	761	742	728	696	717	723	692	720	746	776	740	754	720	677	729	775	757	723	746	731	713	707	720	732	704	754	735	709	702	748	774	721	740	728	731	729	718	759	772	764	745	783	748	666	789	743	713	762	725	744	781	712	758	759	738	792	746	724	739	740	745	778	774	730	738	791	776	690	732	773	771	757	734	773	777	692	766	773	723	826	770	770	695	734	705	771	713	801	717	732	741	763	746	747	754	764	729	670	726	749	778	743	757	768	729	754	761	776	739	737	755	759	763	758	728	740	753	791	753	708	785	771	736	742	759	709	765	751	727	718	736	760	704	751	735	745	755	765	739	770	732	755	716	784	752	761	734	757	728	771	770	749	716	734	730	698	753	733	656	778	766	765	779	747	688	774	737	767	759	777	693	766	707	741	772	750	748	725	735	746	733	718	754	741	724	733	754	752	778	763	774	796	821	795	750	730	790	720	731	761	789	757	728	751	745	772	779	756	742	765	711	750	748	702	723	762	738	704	790	734	746	764	785	761	730	758	694	740	768	674	737	732	766	703	730	760	748	735	757	765	733	760	748	759	774	726	745	720	746	727	692	736	803	784	754	776	709	745	723	733	678	758	748	749	765	694	807	772	713	719	754	748	739	741	766	709	740	728	777	768	739	759	720	753	747	708	766	753	748	773	759	762	758	745	756	750	773	716	759	743	725	729	746	745	736	735	756	741	733	739	737	768	678	743	798	755	754	779	716	746	763	781	742	750	748	744	732	756	755	748	765	695	707	705	713	793	714	728	746	739	722	724	762	757	766	726	769	726	735	737	779	740	697	716	795	723	763	725	682	762	734	757	709	751	794	744	717	739	728	739	778	758	744	734	743	755	790	728	748	738	718	777	745	748	751	713	777	753	729	730	753	692	741	751	749	760	751	729	735	702	749	743	741	783	730	731	737	745	746	739	694	748	741	745	750	740	738	751	739	733	702	732	713	720	712	765	678	749	755	745	738	749	747	754	763	682	748	732	749	748	735	752	750	725	773	755	782	726	719	794	759	695	709	746	712	672	753	744	755	756	729	742	726	764	709	761	779	741	742	717	743	747	728	721	757	709	758	733	739	742	770	741	772	779	739	698	741	748	752	784	750	706	773	735	780	745	713	724	754	721	718	735	756	704	787	734	761	771	780	765	758	779	767	757	763	749	756	780	780	760	748	733	696	774	722	751	755	786	713	738	725	746	711	746	758	708	745	797	706	770	783	730	740	735	728	770	764	695	707	809	752	726	760	771	740	782	721	821	744	773	743	745	734	791	717	717	729	770	758	745	748	772	761	775	751	751	757	717	754	711	707	724	746	734	808	723	768	810	716	687	769	700	768	781	795	750	761	731	770
3745	562	239	231	203	525	277	1316	1541	580	172	170	176	181	169	160	177	172	179	167	177	159	158	150	165	137	152	176	177	169	171	167	147	172	163	177	181	183	169	158	177	175	155	166	162	155	180	163	165	189	173	157	166	190	157	171	156	223	157	204	153	161	145	180	166	183	150	155	160	173	209	229	211	207	147	167	166	179	176	170	173	180	154	180	181	176	160	184	148	161	174	178	179	171	158	172	168	189	157	178	156	169	155	165	180	185	170	186	173	171	160	152	177	168	171	164	172	170	171	195	173	181	183	186	146	183	187	169	161	181	173	163	178	180	170	150	165	176	164	163	177	191	167	178	176	196	173	163	174	150	184	175	176	167	171	148	204	172	167	144	172	169	171	150	187	178	177	164	169	158	172	162	155	166	181	158	165	169	165	165	160	172	166	170	135	156	167	165	168	179	178	178	167	184	207	154	159	170	172	154	173	188	164	166	157	152	156	162	180	143	167	179	166	157	184	177	155	156	163	188	169	173	174	171	148	191	161	176	169	176	153	174	148	181	160	170	165	173	153	155	164	151	170	164	176	164	182	186	175	162	165	162	148	167	166	162	148	166	167	180	187	175	164	181	174	155	198	164	190	160	175	172	162	181	153	165	154	153	163	177	153	181	164	188	169	174	170	139	171	153	171	190	182	159	145	189	167	164	156	161	167	189	169	169	171	169	176	139	159	173	181	165	142	157	156	155	170	179	172	155	162	144	157	158	196	164	164	172	159	159	167	175	165	156	167	164	159	181	146	177	168	176	142	150	167	182	178	161	174	157	161	166	163	172	155	170	200	170	183	171	179	176	215	171	165	168	165	171	174	162	166	172	179	139	162	175	176	154	152	157	179	189	141	149	156	173	163	177	171	181	183	137	156	174	147	163	165	172	189	167	163	152	171	183	176	157	163	166	161	196	170	172	156	150	171	173	199	154	158	154	157	162	168	180	173	160	167	163	169	188	176	155	171	156	176	180	178	169	134	154	184	147	179	184	181	184	191	172	177	139	173	173	163	157	161	155	180	160	161	180	190	170	171	173	187	150	150	160	153	172	172	170	160	184	166	184	173	167	165	187	180	153	157	179	182	188	177	195	165	160	145	173	148	164	187	164	164	166	174	185	151	163	177	167	188	165	169	172	153	182	141	183	157	190	172	158	161	159	162	178	165	179	167	188	160	191	165	182	176	167	177	165	184	178	162	151	165	170	178	151	167	159	174	188	170	187	185	167	194	171	159	167	178	161	178	167	161	174	160	159	156	135	141	154	171	159	167	163	151	182	158	180	178	163	159	169	155	143	155	166	159	205	168	158	175	170	172	206	170	165	161	159	140	162	159	195	174	170	166	176	166	203	163	156	164	161	160	169	143	158	189	187	150	175	163	179	176	182	172	180	165	204	143	164	144	154	175	159	184	186	161	181	184	164	179	172	169	184	149	158	147	184	173	171	160	157	143	159	159	174	174	185	163	183	179	186	181	155	160	181	184	186	165	176	160	171	203	163	177	162	160	171	178	159	147	163	159	145	165	166	159	182	176	167	155	152	169	176	168	186	175	181	163	160	172	171	192	166	168	155	179	178	174	158	177	191	178	186	163	163	169	170	164	155	162	153	154	165	151	161	154	167	175	167	174	172	139	162	151	167	162	175	159	145	175	170	179	167	161	169	163	163	158	194	158	172	168	140	149	162	170	184	151	165	186	175	161	169	153	185	164	202	183	168	177	149	161	170	184	148	184	187	166	182	162	171	165	174	166	157	167	164	200	150	183	167	165	176	184	169	192	183	149	160	165	171	178	167	149	174	180	163	160	171	177	162	178	157	183	195	181	172	157	148	165	176	175	152	168	160	179	156	176	183	170	186	167	163	186	147	167	195	169	170	180	159	151	168	166	193	154	164	177	186	154	153	183	172	194	169	180	155	160	182	158	157	168	152	198	174	172	169	171	182	174	171	150	169	138	184	152	176	172	168	147	153	199	172	183	167	188	158	166	187	153	171	194	166	174	146	156	159	175	163	178	142	176	173	194	182	166	161	162	175	162	153	170	165	164	176	154	158	162	184	173	188	174	173	166	179	183	142	169	157	159	153	151	140	159	150	153	183	146	172	155	150	205	179	182	156	164	175	134	169	176	189	175	205	180	168	150	147	161	193	174	174	203	197	176	190	162	157	184	189	147	164	162	178	163	172	170	172	176	165	158	163	187	171	185	179	175	152	170	165	186	173	172	154	156	170	170	162	160	192	183	123	176	167	176	165	168	163	162	134	188	174	177	180	162	183	190	155	195	142	161	157	147	157	154	151	193	167	176	182	158	165	153	186	169	162	149	176	163	166	165	183	145	185	179	150	165	155	157	192	145	156	144	179	154	144	173	174	163	196	170	182	191	166	167	173	175	197	148	164	171	186	146	150	173	162	162	154	153	163	141	169	174	187	172	180	164	180	162	153	171	147	166	163	167	171	166	158	173	165	163	166	142	184	171	170	172	188	173	161	159	161	187	158	162	165	166	167	139	158	169	162	159	171	183	154	170	178	167	188	166	162	171	143	152	153	164	189	161	183	164	172	164	166	165	155	152	166	154	152	164	184	155	167	169	159	153	183	152	171	165	174	171	158	188	168	173	165	160	161	163	165	190	161	153	170	176	171	165	169	150	188	157	169	161	149	169	166	174	155	183	169	170	156	163	181	181	188	159	156	177	151	149	159	159	152	171	157	166	184	163	185	166	162	153	163	157	191	171	159	178	149	156	184	167	183	149	168	168	169	171	183	159	156	168	184	171	157	176	174	172	162	177	167	164	157	170	196	189	176	174	179	158	185	168	183	184	152	141	155	175	167	176	172	160	166	176	165	128	146	171	180	161	180	186	145	157	170	171	161	174	174	147	185	167	159	185	164	149	170	191	172	160	145	152	167	165	162	157	154	152	175	174	159	147	169	166	159	191	170	164	155	172	175	164	185	173	175	178	184	177	156	167	164	155	181	152	169	170	144	158	185	159	160	150	162	190	153	162	162	169	173	165	188	159	175	157	179	164	175	163	169	182	182	174	164	163	176	189	168	141	179	169	154	179	144	151	165	155	164	171	179	165	181	174	160	167	164	175	166	183	174	170	166	187	195	151	159	154	168	169	186	164	169	172	169	173	175	162	160	171	170	152	159	174	168	170	167	149	177	172	118	176	157	172	171	187	144	162	163	145	171	181	183	173	141	185	174	170	171	151	173	162	178	155	173	167	189	165	165	170	172	164	140	174	157	183	147	171	156	183	188	142	154	200	149	169	162	173	165	174	167	157	179	138	186	161	152	177	168	171	195	182	185	184	164	169	170	161	179	154	174	178	179	168	179	181	201	153	151	164	181	138	171	168	162	174	163	182	175	158	161	159	175	165	160	169	202	162	181	168	173	164	149	146	166	168	174	174	172	173	160	175	163	174	158	153	155	181	186	180	185	168	163	171	169	172	146	173	165	139	195
3011	942	688	771	707	2392	1284	7476	7706	2718	509	504	520	556	536	514	487	524	492	530	483	500	538	562	526	514	534	495	516	502	507	540	501	508	519	493	487	503	539	514	501	500	533	516	553	509	524	520	505	517	534	476	518	480	534	512	444	522	476	519	515	552	515	512	536	536	505	478	540	605	945	1002	940	730	513	492	525	495	540	497	548	525	511	509	526	500	472	523	525	476	528	563	514	472	529	565	517	520	507	533	528	482	472	530	500	498	538	504	494	525	527	519	512	515	517	488	528	497	536	523	513	522	547	522	471	524	479	528	551	516	516	496	508	553	533	483	503	514	523	507	503	502	534	506	477	498	508	545	479	509	534	510	492	495	489	520	528	507	489	512	488	506	510	489	524	514	535	490	526	496	473	521	555	495	515	475	469	500	503	514	510	516	534	524	522	526	500	543	496	498	485	470	523	495	523	522	495	529	462	519	517	495	538	526	522	494	492	500	512	529	500	524	495	500	507	516	515	483	502	504	468	492	515	501	513	488	489	487	504	496	496	517	474	521	527	516	513	510	519	512	530	491	514	516	506	504	512	490	498	509	506	493	466	520	495	525	470	566	510	495	507	534	489	491	509	533	520	502	522	494	526	487	519	492	491	498	565	485	508	508	490	490	469	491	513	515	505	521	541	460	477	534	551	482	493	506	514	491	511	498	472	543	520	496	476	472	510	469	510	467	491	520	511	522	501	525	535	471	464	516	507	473	522	539	495	527	507	528	490	536	507	491	525	541	499	570	484	486	502	525	528	480	511	537	554	517	517	491	509	505	518	478	509	488	530	473	487	525	490	551	463	558	513	520	546	498	498	489	521	529	479	518	545	483	492	482	514	525	527	498	500	524	502	531	513	468	527	531	524	520	498	480	522	504	511	532	490	553	494	523	536	498	518	512	501	524	513	506	499	516	522	496	523	519	522	556	522	500	524	539	489	540	580	506	531	514	521	489	516	503	487	484	519	518	511	515	558	550	521	519	512	542	492	523	532	496	512	505	454	517	523	535	485	497	530	531	517	486	515	493	509	473	545	503	540	527	521	519	538	534	526	516	492	524	526	542	521	481	484	492	462	528	518	473	496	550	491	496	503	477	503	504	536	515	476	489	524	526	515	517	509	530	499	486	492	545	519	533	499	545	488	521	519	494	484	544	526	532	543	545	526	489	520	538	542	515	498	468	532	522	499	514	500	514	501	488	528	509	485	536	530	516	516	556	508	505	516	485	490	513	491	529	521	508	541	500	547	523	485	482	491	513	482	450	514	516	513	495	525	519	497	501	542	537	495	501	484	480	528	545	532	521	543	501	528	523	498	490	499	544	464	484	490	529	496	514	520	513	485	521	491	511	511	516	499	442	492	499	519	481	513	526	471	493	520	501	518	503	513	498	540	525	475	486	541	515	531	513	535	490	486	514	542	507	485	552	490	487	531	492	482	466	480	516	517	533	544	495	481	533	523	492	559	548	497	507	530	530	490	554	513	509	500	526	478	505	444	524	522	517	506	490	516	514	514	478	500	484	530	523	505	576	490	527	509	505	513	500	511	492	476	546	506	496	470	517	485	465	511	556	518	495	526	513	524	489	524	479	503	516	523	498	481	538	498	519	514	476	510	485	494	546	501	472	494	542	515	510	524	542	532	537	531	472	519	518	525	516	522	500	496	553	491	507	548	497	519	496	501	516	523	469	496	524	491	525	497	513	488	538	523	499	494	515	504	495	515	536	508	507	546	555	516	515	490	528	511	497	490	442	516	486	495	477	500	504	507	502	559	478	518	516	470	459	502	500	516	530	517	502	492	516	500	527	479	536	521	536	517	550	503	514	513	531	490	498	516	524	530	494	457	529	467	532	476	486	545	469	501	528	480	499	480	511	520	521	504	512	508	550	533	531	488	540	470	499	489	498	533	490	518	546	506	485	509	474	523	504	504	512	552	490	526	551	504	563	486	514	496	507	517	516	522	503	484	494	480	503	514	550	490	522	558	517	542	522	481	501	464	525	549	504	495	515	516	461	486	501	527	491	482	508	560	503	532	493	541	530	522	520	506	490	489	495	545	516	528	512	511	535	518	500	520	514	484	527	523	487	504	490	497	523	511	516	527	519	489	483	522	507	493	510	501	520	518	488	501	525	468	497	509	489	469	503	511	543	490	541	500	506	535	524	498	470	544	503	524	545	514	494	501	504	524	504	471	503	519	504	490	487	501	530	546	479	505	516	511	542	531	526	544	498	496	489	530	498	534	497	507	488	508	486	534	500	497	563	513	486	504	504	468	490	484	510	477	501	525	513	508	532	518	541	512	530	489	467	539	511	517	503	541	465	511	504	525	542	471	520	493	501	529	468	516	550	494	560	520	568	475	531	521	522	531	475	498	486	522	512	500	508	507	490	511	479	513	524	507	490	491	504	511	462	494	481	491	557	527	507	487	493	461	510	493	519	500	459	509	463	516	459	527	486	518	505	531	522	481	504	521	542	442	464	510	485	486	518	544	551	522	486	514	535	496	513	525	503	562	518	510	501	485	493	525	507	490	500	494	510	519	503	521	526	533	533	492	521	517	523	494	505	510	474	512	503	509	528	553	495	507	511	545	499	510	501	494	538	529	525	500	490	527	540	528	516	474	515	492	539	526	517	500	528	469	460	520	531	514	516	505	513	520	530	492	504	497	532	507	463	521	521	537	510	499	518	548	498	523	512	500	511	523	490	503	519	543	516	513	526	505	533	473	503	511	524	476	513	522	492	494	520	509	509	527	496	473	510	492	509	517	505	500	541	511	485	518	502	492	491	517	516	503	526	541	580	506	551	498	500	504	509	478	506	528	483	474	533	517	502	487	489	490	493	480	537	490	499	520	535	503	475	505	551	532	527	492	538	511	503	508	515	565	494	531	495	520	517	505	524	479	548	520	478	522	538	481	523	494	503	452	537	570	521	490	487	529	512	508	482	507	523	502	489	470	533	477	470	501	488	507	519	498	514	520	498	487	524	492	499	523	522	512	533	514	534	514	531	502	523	512	535	553	504	497	529	512	520	537	512	520	520	487	501	516	485	490	503	509	520	507	499	550	498	512	509	528	463	526	460	525	481	501	503	518	510	511	439	532	490	513	495	530	487	493	506	481	531	470	530	495	509	521	537	514	508	513	493	490	524	535	504	517	519	498	518	502	528	460	511	475	519	497	507	543	472	516	505	492	457	523	564	498	487	495	513	534	516	528	492	527	521	505	551	494	528	486	462	533	512	518	508	491	521	563	469	524	518	527	512	535	501	503	527	508	482	502	491	492	504	473	518	498	515	536	518	526	501	527	535	465	487	501	532	504	506	513	524	529	500	503	517	521	467	516	507	515	512	498	536	507	514	528	495	500	535	500	543	472	486	532	519	512	517	515	542	508	557	530	484	521	505	515	533	497	504	522	545	509	490	525	515	494	519	518	487	531	480	521	525	525	511	552	498	520	547	523	522
14686	4824	2311	1573	1199	1034	1735	26144	32259	8186	256	207	184	185	191	177	164	161	146	151	156	153	157	156	163	157	151	158	175	149	147	141	154	146	143	144	149	163	172	180	144	150	151	179	157	161	149	180	155	151	161	184	149	164	184	162	159	163	136	152	152	154	173	179	135	181	173	147	141	241	302	284	259	187	155	166	156	171	146	171	128	162	143	185	156	145	156	176	172	167	189	179	152	164	167	155	159	160	160	149	138	174	152	151	167	156	177	170	143	165	154	168	161	126	150	163	153	155	166	148	137	191	138	161	173	176	171	148	167	168	161	140	141	156	166	157	163	151	150	165	174	167	161	144	155	147	169	146	198	151	149	173	179	144	157	190	151	143	163	150	171	173	173	159	144	160	169	164	149	146	147	155	178	176	167	138	149	157	166	176	174	163	154	182	130	152	148	173	170	149	165	151	181	158	140	163	174	151	147	178	172	152	146	154	157	171	153	158	171	164	142	168	164	168	156	148	162	169	164	162	152	157	164	167	175	154	156	164	148	185	170	177	178	154	166	154	179	142	171	151	167	162	175	160	178	164	191	150	176	179	144	156	173	148	164	153	160	163	156	165	148	151	142	174	153	176	157	164	138	182	169	157	164	156	172	166	163	166	155	164	151	165	153	166	150	168	145	157	171	151	162	157	148	167	162	188	172	145	149	154	154	172	156	161	187	143	129	134	175	186	167	168	161	143	149	151	176	155	159	165	157	161	159	165	151	136	176	144	160	153	155	160	158	170	153	172	160	157	151	140	136	153	158	181	154	160	151	162	170	150	153	179	165	156	161	145	171	155	178	158	148	154	152	147	152	147	184	156	161	147	169	152	147	168	158	173	171	157	145	168	116	179	147	168	150	147	146	161	169	154	155	152	157	183	162	185	147	147	157	173	151	170	155	175	153	137	159	162	144	166	160	160	151	152	180	156	149	151	138	141	162	164	188	139	169	166	172	163	153	156	158	165	139	139	147	182	173	159	143	148	151	153	165	154	162	138	162	145	153	160	193	161	162	183	143	147	152	201	161	154	170	150	167	157	157	175	164	170	153	169	157	158	159	156	161	180	180	170	171	155	177	173	133	158	161	172	160	169	152	145	160	179	133	160	159	131	174	165	162	159	164	166	162	170	162	164	161	156	138	153	150	171	159	156	120	168	175	167	166	159	195	164	150	168	160	147	159	153	168	156	170	150	144	148	158	143	162	159	146	190	174	168	164	172	194	188	149	166	179	176	157	155	151	188	174	190	160	140	160	158	162	152	149	152	173	157	141	148	160	183	150	155	157	148	147	177	170	151	154	165	174	192	166	139	168	172	186	159	170	159	151	173	137	148	152	144	180	174	149	159	180	160	157	127	171	163	160	152	126	151	177	178	163	188	160	184	166	138	150	147	161	150	141	154	177	140	170	170	148	151	147	159	162	180	167	150	177	159	171	174	160	157	159	149	144	176	155	147	157	156	159	155	173	159	158	156	171	156	165	145	147	167	185	190	187	145	172	168	156	151	176	157	171	145	153	171	147	151	165	166	162	135	176	147	157	172	155	161	152	175	183	156	158	153	151	152	174	169	151	134	161	158	153	164	148	163	141	146	154	150	162	192	134	140	169	187	161	153	174	185	136	176	173	167	147	170	157	168	156	173	149	158	167	144	138	179	155	140	167	169	153	178	155	160	167	177	172	160	165	182	148	151	158	150	139	175	198	169	175	139	170	160	197	147	183	137	142	149	166	169	167	137	159	161	157	152	167	146	145	155	160	150	165	148	168	189	167	155	136	151	159	181	167	151	148	154	149	182	137	154	149	159	166	144	147	153	150	157	159	150	152	165	164	177	154	152	155	170	162	140	184	150	138	177	158	169	166	154	161	156	162	163	160	168	158	172	157	154	158	157	153	164	148	145	150	137	151	167	138	171	165	162	170	187	153	150	187	142	166	149	173	166	167	147	169	146	151	160	163	174	142	132	137	179	162	150	177	163	155	174	163	153	169	172	151	186	165	166	153	161	159	165	152	149	167	165	159	156	173	143	156	162	181	123	160	163	173	157	155	164	160	149	156	166	157	160	154	152	170	136	180	147	175	161	147	153	154	157	144	168	173	158	162	166	151	165	169	168	159	153	156	162	153	173	152	163	171	161	165	183	184	165	145	149	158	143	166	171	155	160	159	163	145	159	160	140	173	159	156	146	150	154	166	147	165	182	178	163	144	137	184	152	165	148	151	165	153	161	157	155	135	161	140	138	144	143	133	162	145	156	163	140	160	149	159	172	163	165	149	142	135	160	161	156	165	160	147	180	160	171	166	159	166	146	157	162	159	153	147	163	155	171	138	162	136	147	175	139	165	145	155	159	156	163	162	173	155	161	143	192	169	151	134	141	168	152	169	164	141	179	145	157	157	157	171	175	188	159	148	165	167	137	143	166	171	167	170	143	167	166	165	150	172	161	173	148	153	185	162	169	163	159	158	155	145	164	164	160	159	151	175	165	175	154	160	171	161	151	178	180	153	163	145	141	155	174	178	145	151	177	167	153	163	156	141	150	154	183	155	188	169	148	137	164	198	167	158	150	161	170	160	171	139	148	184	157	163	176	177	157	177	177	174	174	169	174	189	194	173	176	152	149	152	144	152	167	148	183	164	149	158	146	156	160	158	138	135	161	170	155	156	172	152	168	176	174	167	160	157	156	167	151	172	173	139	163	146	147	154	174	186	163	164	156	144	151	164	136	164	169	177	173	181	162	148	178	168	149	152	163	155	159	163	164	152	182	160	137	147	154	162	133	158	172	155	177	169	168	159	159	148	170	176	150	144	166	168	172	167	177	169	151	167	156	164	147	156	157	150	147	180	153	171	158	176	168	138	171	156	152	155	162	144	161	147	175	177	155	154	160	141	179	147	164	155	165	171	147	152	182	163	157	171	157	163	172	160	146	177	150	160	152	151	168	162	143	148	177	177	171	155	142	163	165	166	131	157	158	157	153	177	177	159	148	142	146	160	162	150	136	176	183	158	166	151	149	168	188	182	137	183	163	157	150	172	177	150	175	149	170	167	171	162	156	161	163	155	176	140	142	172	149	164	175	120	147	169	158	157	162	155	172	144	141	156	153	165	148	193	152	172	158	165	179	201	157	167	149	141	160	161	171	165	134	127	167	147	145	150	165	160	167	148	145	161	162	146	173	137	175	166	152	154	155	164	164	171	155	194	166	162	177	178	148	172	131	157	153	163	151	153	148	153	144	176	176	148	169	178	172	169	175	167	166	165	163	170	162	134	143	180	150	168	174	164	146	170	174	159	174	148	145	176	161	164	130	169	178	174	177	151	154	174	149	167	142	163	124	174	132	176	200	144	176	161	184	155	140	168	162	134	168	152	149	170	171	163	164	142	166	150	165	177	155	149	149	157	146	182	184	150	162	171	136	190	173	151	166	152	177	151	141	145	163	172	173	152	190	149	173	147	171	161	146	154	160
9544	3690	3894	4404	4010	3555	7392	46710	48569	7164	702	696	624	631	656	598	593	581	560	586	576	562	606	553	549	548	509	500	588	530	512	521	495	516	475	495	531	546	520	486	449	521	527	508	533	482	475	508	480	522	524	500	500	524	491	522	483	515	506	489	529	534	559	487	508	528	567	545	494	1147	2237	1785	1225	721	494	524	510	506	507	490	482	515	511	509	544	474	525	497	442	515	457	478	514	527	499	479	533	495	495	508	473	458	487	491	496	464	475	476	529	446	441	541	495	511	495	455	458	486	465	448	507	455	485	556	510	507	490	506	506	482	513	501	476	481	499	498	492	469	482	492	508	473	472	500	479	543	498	491	508	468	480	480	500	511	513	539	514	461	490	531	476	494	497	532	451	496	515	497	505	507	532	498	516	459	495	521	487	461	455	535	444	491	487	483	533	500	461	467	506	484	512	516	468	538	503	471	450	488	506	457	503	538	534	477	513	502	488	478	503	448	486	513	464	467	469	490	485	490	487	488	477	501	438	540	491	515	478	449	496	501	527	458	502	497	490	469	478	502	512	506	524	492	511	512	468	517	530	460	466	512	493	475	477	503	483	499	510	499	499	481	530	514	528	528	481	484	486	485	513	469	484	506	481	477	541	456	527	489	480	486	542	495	484	491	487	493	503	516	527	507	470	465	456	504	489	490	530	489	484	503	516	536	491	489	510	487	484	524	466	479	471	525	477	449	513	469	448	471	512	483	450	469	539	481	472	474	502	477	526	530	461	512	471	521	480	478	503	513	525	483	502	501	458	545	480	484	488	488	479	513	476	464	472	521	547	456	509	466	480	515	479	469	512	511	500	486	530	523	484	487	505	483	512	520	479	488	512	483	489	497	497	519	489	497	478	513	492	497	486	512	489	485	488	488	530	520	499	536	462	500	508	527	483	512	551	488	514	482	525	507	461	506	474	504	479	477	483	522	474	477	455	483	461	569	485	528	490	496	508	507	499	496	483	484	552	510	538	473	484	467	494	522	497	470	489	492	489	500	494	473	492	486	499	509	504	499	507	459	491	507	519	489	503	464	482	497	530	474	485	530	521	505	521	486	475	500	449	505	463	505	493	493	531	472	545	517	504	516	487	528	543	472	482	460	466	538	489	471	479	463	484	471	504	501	526	478	517	503	480	511	503	478	493	517	509	524	529	514	511	491	469	512	491	492	510	508	519	502	505	497	464	460	522	527	514	534	472	507	524	493	508	499	471	514	495	521	506	489	476	517	471	446	469	488	534	512	487	473	499	492	504	496	483	502	513	477	483	477	528	466	504	511	487	522	512	527	500	479	497	503	495	518	520	472	510	484	517	513	523	489	453	460	511	501	513	502	500	494	487	473	464	500	538	484	527	535	486	474	482	493	510	466	526	496	495	494	495	481	492	486	502	481	494	464	493	463	512	523	500	483	515	473	529	519	503	456	531	487	507	481	471	518	498	481	503	524	494	518	504	483	511	476	515	487	486	509	491	497	504	544	515	462	461	524	466	524	460	500	489	485	487	531	471	495	494	458	513	483	538	499	482	523	503	474	511	504	541	453	470	479	527	479	481	484	496	519	471	509	529	491	472	511	450	456	505	480	503	492	503	484	507	503	476	472	494	474	487	558	497	484	490	489	507	498	496	491	497	492	484	473	460	505	534	513	508	458	467	511	480	486	466	492	511	503	516	469	475	522	482	498	483	463	493	498	502	481	485	504	502	511	489	490	498	493	499	505	499	534	466	437	501	518	477	519	548	483	470	522	497	543	550	455	493	460	483	519	523	504	488	508	482	496	472	531	485	508	513	501	450	514	527	484	455	493	473	488	509	492	493	522	465	500	484	492	520	505	446	492	504	537	515	483	492	560	479	456	504	482	484	510	494	473	487	521	487	493	483	498	485	457	477	536	479	484	469	479	526	474	497	505	505	527	488	518	476	536	495	498	523	480	495	466	520	488	476	519	508	476	507	456	508	544	471	518	483	516	491	485	480	507	483	482	512	501	464	503	475	494	426	508	501	501	491	500	491	475	482	501	470	466	553	489	532	486	503	527	477	462	488	515	500	519	462	523	497	473	505	465	488	526	492	489	529	523	532	472	487	496	481	477	492	487	534	501	508	489	468	515	469	490	472	513	480	530	532	517	526	499	503	484	545	503	489	500	517	458	539	497	495	486	488	502	451	486	528	495	496	541	471	471	498	482	480	553	479	503	504	498	499	515	479	499	512	486	474	496	503	542	487	489	479	469	505	473	512	508	498	505	497	501	465	466	523	470	483	502	490	476	481	473	462	493	449	503	522	472	459	491	502	501	509	494	486	516	478	514	506	515	456	510	510	474	508	472	464	526	483	483	508	514	474	519	504	481	513	506	481	506	515	475	494	480	517	514	473	521	499	489	506	484	517	553	495	519	480	500	460	489	486	538	500	488	482	485	487	481	498	496	494	481	472	467	502	508	523	497	496	479	512	491	520	485	504	533	502	492	502	493	471	471	507	523	478	472	480	500	515	536	485	514	498	498	514	504	475	497	458	470	519	466	537	470	483	507	491	533	462	465	458	493	481	493	478	494	440	493	514	532	501	501	517	552	474	487	523	502	502	503	489	516	512	527	496	516	499	487	467	488	479	504	524	520	511	481	462	489	510	477	484	514	506	461	505	467	487	541	502	488	529	479	479	470	501	486	472	513	471	507	509	499	483	488	462	526	505	444	507	455	479	481	540	497	472	493	452	492	498	485	502	521	490	526	475	487	476	482	464	480	498	486	552	485	503	493	529	498	488	494	493	498	473	510	487	455	503	502	499	499	499	474	483	510	510	495	525	490	504	536	517	515	517	480	481	514	480	513	509	495	512	480	507	476	494	459	534	534	489	515	473	474	435	505	440	491	495	484	541	472	471	501	516	478	492	480	468	540	514	524	488	470	519	490	525	488	507	508	514	530	500	489	455	480	481	456	471	494	515	467	531	520	501	523	528	487	483	523	481	462	479	491	523	472	497	526	491	452	475	501	517	520	517	496	511	482	505	464	481	505	503	533	444	479	452	491	494	546	473	457	491	480	480	492	514	520	495	506	498	493	512	508	518	510	541	465	484	480	474	470	519	487	508	502	509	501	475	500	508	498	474	502	473	487	481	502	467	468	483	496	509	503	508	490	491	495	472	489	478	515	503	485	547	459	522	511	486	488	482	529	468	448	480	536	471	494	526	495	484	523	501	495	523	496	472	501	476	492	480	450	522	506	495	511	494	493	459	502	475	467	456	466	526	499	473	538	501	506	520	529	483	510	475	510	496	497	533	489	483	466	490	520	469	523	529	502	491	489	520	473	473	465	474	457	467	469	491	483	561	495	480	477	510	515	525	504	456	504	508	482	522	496	480	500	544	485	477	490	463	471	521	511	479	510	435	520	486	486	519	520	491	484	507	457	495	501	500	537	473	461	494	519	523	440	550	483	550	532	475	466	485	451	518	477	474	501	508	462
25856	9103	6250	4047	2644	1977	1551	27586	51976	17788	1133	331	329	268	312	280	276	284	254	267	271	281	276	247	276	258	283	252	257	245	249	254	232	262	222	240	249	255	267	251	239	255	290	246	239	220	250	227	248	260	239	269	278	259	238	238	250	239	263	255	237	243	275	255	267	256	219	277	258	370	721	632	498	380	271	225	256	236	212	236	215	216	238	256	210	236	259	274	250	239	225	270	243	245	231	242	240	246	268	234	264	286	269	258	245	243	254	241	245	252	252	241	234	243	266	236	281	243	204	217	234	264	259	246	253	253	259	220	219	258	235	247	237	247	272	243	236	250	272	230	227	264	240	218	265	211	268	256	261	232	232	230	245	254	240	234	237	233	291	244	251	249	259	255	244	241	240	252	237	238	248	249	254	258	251	254	234	238	249	243	226	245	241	250	240	212	248	262	245	268	232	248	259	241	254	256	224	215	264	240	225	223	264	250	250	288	230	213	271	259	259	223	271	247	257	213	266	251	237	248	259	251	252	267	239	250	226	239	245	254	254	232	255	218	242	239	219	276	250	249	261	268	244	229	244	261	253	226	266	236	257	239	253	240	221	250	229	225	233	273	244	250	249	261	284	224	259	251	223	261	222	216	210	240	251	244	256	242	248	240	257	247	238	225	256	214	236	241	254	243	270	238	253	255	214	273	254	241	265	223	264	240	233	248	251	241	235	225	229	262	254	243	241	242	266	255	254	253	217	237	261	233	227	252	241	242	248	273	208	272	266	237	240	235	250	258	231	260	268	241	249	241	228	224	267	243	266	221	250	233	232	242	230	243	262	225	242	250	264	251	261	245	237	256	233	235	238	226	228	236	256	230	248	264	260	244	231	233	253	269	240	213	246	246	244	227	239	244	240	252	253	243	244	228	264	255	263	251	225	212	265	240	255	242	262	238	227	238	234	232	223	234	261	228	240	270	248	268	238	234	239	238	237	244	240	273	241	286	235	255	232	251	236	255	251	247	251	267	256	218	232	266	250	257	262	251	257	241	208	254	234	237	226	250	255	249	220	258	260	263	237	230	228	222	242	260	265	244	246	236	238	248	251	239	227	243	239	223	243	260	246	231	241	263	261	248	247	229	260	235	230	265	229	243	234	236	254	219	242	259	239	276	245	273	223	255	269	229	228	253	249	245	241	235	227	245	249	232	222	218	292	255	246	253	225	241	256	266	242	266	248	267	243	264	218	268	238	255	243	231	260	248	241	249	214	240	256	248	235	259	266	237	242	243	250	208	259	280	243	226	242	255	243	282	242	221	219	255	238	211	260	232	253	248	254	239	270	248	259	221	227	227	238	241	221	251	262	250	225	247	246	266	246	259	253	233	225	247	246	251	241	245	250	248	244	255	253	224	255	255	243	252	255	261	246	233	235	260	274	228	239	243	221	268	241	221	227	243	269	268	241	244	232	225	205	246	203	229	265	236	234	239	224	249	229	239	238	221	232	252	226	236	229	199	256	249	238	234	221	242	236	250	228	225	258	228	244	258	267	252	250	254	259	248	255	270	250	232	234	259	261	236	254	228	248	273	255	232	250	220	252	235	238	246	254	251	261	258	239	227	244	216	236	237	266	247	233	231	251	263	275	230	245	247	258	247	232	246	252	250	258	251	267	282	246	229	252	259	221	235	242	272	234	227	274	255	252	220	240	240	254	245	256	236	227	240	247	242	243	256	257	270	242	243	256	261	260	214	237	255	224	257	237	238	221	238	249	230	221	273	264	241	310	238	272	253	227	261	203	239	247	247	240	252	267	259	261	258	287	264	265	235	249	240	250	223	237	262	231	271	254	272	216	249	243	243	217	264	257	263	262	258	237	244	228	236	236	252	233	241	228	236	254	236	267	221	238	247	272	223	264	238	261	227	249	211	228	247	217	233	229	295	232	236	253	272	249	246	252	230	212	257	238	247	249	222	246	253	227	248	260	267	230	243	212	241	232	228	238	221	260	239	241	239	241	226	247	225	254	242	258	237	262	218	229	252	247	272	248	246	228	257	239	238	245	229	234	210	225	252	246	250	207	241	240	231	251	234	228	236	242	249	251	262	246	249	261	227	238	248	249	246	238	224	224	271	258	240	260	228	252	224	219	254	286	237	298	233	219	228	221	238	233	265	222	253	251	251	246	250	245	230	263	220	223	258	257	247	241	277	213	244	228	232	247	240	239	240	262	223	235	253	242	293	232	262	247	250	248	253	236	236	254	264	235	245	228	234	262	242	244	222	222	255	267	247	234	264	248	239	235	276	283	246	243	249	235	241	285	235	218	247	246	272	223	250	256	247	270	230	257	286	247	263	245	251	245	267	226	242	260	237	242	226	291	266	229	283	237	263	242	227	242	263	280	253	267	250	274	220	221	259	285	210	261	233	237	246	272	257	226	229	231	232	263	214	251	225	252	258	206	269	213	233	236	245	258	242	231	275	240	262	249	234	233	234	236	247	229	258	238	250	249	241	273	257	269	237	272	240	278	246	274	244	234	257	235	231	241	248	283	244	256	249	264	243	223	260	252	220	279	238	263	256	263	230	266	233	257	259	264	274	247	239	263	225	262	252	278	251	248	248	233	246	241	253	256	217	237	234	248	224	247	225	245	249	249	237	237	249	241	258	245	235	263	238	221	246	231	234	241	247	271	255	245	231	259	229	237	253	248	265	249	219	249	245	246	231	236	252	238	238	262	233	230	242	221	217	275	279	235	232	243	248	243	237	255	249	250	254	246	240	271	243	250	222	252	217	254	241	236	266	240	245	237	221	269	216	241	248	214	239	240	257	202	254	236	252	251	270	239	236	256	270	257	225	260	223	221	258	247	244	254	264	234	250	251	253	229	282	216	262	253	258	253	251	227	239	249	214	244	276	254	250	253	218	240	246	279	245	234	272	212	252	250	219	235	257	249	258	262	236	243	262	228	241	242	238	251	254	237	253	242	213	244	238	261	248	216	231	249	256	246	262	255	256	244	262	246	279	251	260	255	220	239	227	261	246	229	230	261	258	261	245	222	260	249	225	249	227	234	252	247	248	261	244	275	222	271	223	248	263	264	259	227	265	246	247	231	245	240	241	270	231	241	219	278	231	231	248	203	232	225	217	261	249	257	231	257	240	268	260	244	234	258	267	242	243	261	223	229	274	254	260	227	297	240	247	212	222	223	275	206	256	268	251	255	225	249	246	225	245	223	272	270	253	228	249	267	262	246	224	218	275	245	235	257	239	274	257	236	247	250	237	259	247	257	276	259	254	247	264	249	251	249	260	252	218	243	243	236	233	286	205	255	236	268	246	243	215	240	247	268	236	224	238	231	207	237	245	254	259	269	255	243	234	266	202	255	257	251	247	260	219	231	224	207	249	266	273	217	248	230	241	253	234	228	241	262	255	223	276	242	255	229	249	234	252	249	250	246	218	247	244	220	246	240	223	250	244	218	272	270	248	260	240	252	235	247	237	257	249	255	233	219	261
14731	5436	8378	8416	7322	6707	6554	45643	63657	7463	1245	1246	1150	1043	1038	1023	1004	916	917	853	821	839	825	821	800	801	797	801	796	755	778	759	779	743	807	765	757	670	702	779	797	764	778	729	708	782	771	732	723	714	737	765	777	689	710	701	762	732	744	770	759	745	713	757	786	718	784	763	788	2159	4659	4020	2858	1642	903	675	708	754	710	715	706	745	693	687	718	741	732	719	691	712	732	789	741	697	706	723	694	674	731	700	734	717	750	670	705	737	696	687	731	651	721	700	746	636	726	734	734	691	739	679	701	715	717	669	710	738	724	711	698	726	696	736	715	686	713	721	647	714	688	721	693	717	710	651	689	697	693	729	685	731	737	704	717	736	708	684	685	722	701	732	742	718	757	686	704	709	704	726	694	741	688	704	685	672	714	733	709	675	713	773	712	717	721	734	713	717	711	707	748	707	662	715	705	743	728	714	714	711	704	721	714	766	696	676	727	749	728	712	720	688	728	662	676	693	743	731	743	682	687	685	713	749	716	729	698	679	735	729	728	700	749	749	696	707	668	707	690	711	724	757	721	677	711	735	697	723	728	751	693	679	683	762	706	706	734	715	715	731	728	672	714	694	713	726	729	720	699	750	762	750	752	710	704	709	663	732	703	751	720	697	728	747	704	734	708	703	709	705	735	681	655	673	710	712	665	654	691	730	695	709	694	706	711	734	725	697	691	726	722	698	689	698	685	687	696	756	682	658	693	696	670	695	712	728	706	707	691	672	768	757	747	713	722	655	731	727	669	720	729	658	707	680	728	717	711	690	737	677	709	692	739	714	717	697	686	731	677	712	689	678	670	762	684	705	664	700	744	682	731	697	725	697	701	744	743	694	748	696	718	674	694	682	722	686	696	728	648	706	686	733	733	737	689	697	702	727	732	715	743	713	732	704	707	672	703	689	706	725	709	690	676	716	700	720	715	697	684	719	685	726	735	701	725	663	677	702	692	700	717	704	697	739	758	730	723	714	745	726	728	689	745	712	709	721	733	736	722	761	680	727	700	670	696	772	695	759	781	691	731	694	712	732	717	678	725	695	711	725	709	714	656	696	731	720	688	704	719	745	738	713	691	714	720	719	726	695	743	708	727	738	728	713	732	703	702	708	730	736	707	676	707	681	678	725	730	706	739	727	732	717	714	704	766	709	744	638	678	721	707	688	765	664	737	688	694	748	726	748	689	695	686	695	728	727	687	694	710	706	700	707	700	740	721	713	738	696	672	739	737	708	732	668	688	702	670	656	701	705	699	683	707	677	738	692	723	716	717	684	650	747	682	685	698	680	700	667	695	731	680	731	723	702	739	697	728	674	774	685	687	715	698	693	696	671	691	694	713	741	740	699	729	721	726	741	707	698	735	737	667	740	686	644	695	697	683	740	721	686	719	671	735	695	697	728	732	707	742	710	703	704	738	758	699	742	681	742	701	690	663	707	699	709	683	703	662	726	767	686	688	710	749	671	724	697	721	710	733	674	685	667	756	725	717	706	707	710	697	687	696	696	686	689	708	740	744	748	720	700	748	734	755	709	714	682	741	707	722	731	691	696	708	736	660	680	713	725	723	745	693	686	723	661	743	708	691	734	675	696	708	690	700	721	730	696	721	696	717	694	680	705	733	671	697	673	692	754	720	710	690	687	758	691	715	749	705	721	724	735	729	722	705	698	704	670	731	675	644	744	702	712	733	708	722	677	740	710	709	676	691	717	724	734	702	706	720	718	732	689	725	682	720	688	689	762	697	746	703	715	658	709	718	703	718	724	745	716	679	699	723	707	699	758	725	683	711	697	680	745	712	717	696	738	773	666	714	662	695	730	675	679	686	651	730	685	759	706	702	695	719	697	710	679	718	743	718	720	727	691	697	723	687	705	684	688	747	694	713	689	721	720	719	764	679	705	728	732	785	741	714	709	698	710	730	716	695	679	680	750	693	779	727	702	691	708	730	688	722	685	762	697	696	742	663	677	701	728	685	741	703	748	722	717	746	691	736	734	656	728	732	684	692	696	703	682	744	678	721	718	766	735	711	762	720	714	689	711	718	706	692	771	698	697	736	687	686	682	725	654	712	744	717	765	757	714	714	712	711	741	694	679	704	678	689	711	673	723	728	728	731	688	715	688	679	679	777	702	676	718	742	765	658	648	705	675	715	689	760	719	705	742	710	755	694	741	727	714	702	713	729	705	711	713	733	725	740	676	729	699	729	654	707	670	722	668	725	769	702	715	776	726	709	685	724	713	675	768	657	700	726	663	744	692	737	721	676	680	729	747	651	706	701	818	694	719	707	691	755	694	727	682	711	747	736	747	743	724	741	701	736	734	738	693	702	728	723	721	739	742	717	698	741	698	691	726	685	716	721	742	722	703	703	716	697	691	727	698	702	711	727	746	706	722	707	719	709	736	698	682	708	703	691	714	674	695	723	670	738	704	715	714	727	662	718	670	696	725	705	727	710	698	758	712	768	713	665	710	709	728	755	705	722	705	729	718	720	715	693	730	798	724	707	744	691	720	752	704	761	720	731	743	711	684	689	704	635	664	760	702	674	697	688	694	739	691	729	718	748	719	733	714	698	709	742	720	750	708	706	719	724	695	765	669	715	691	660	691	642	709	735	671	690	653	698	687	697	709	689	694	680	656	741	719	702	727	757	710	729	738	650	740	715	710	733	726	724	690	685	761	710	686	682	732	692	728	687	713	702	694	727	761	722	697	735	690	745	712	664	690	710	716	731	718	694	685	712	700	761	682	744	724	672	759	719	702	720	704	705	692	680	688	686	716	700	705	690	681	727	659	717	707	711	668	752	692	742	737	719	671	747	699	758	739	689	727	733	709	743	698	683	681	722	707	696	697	724	712	743	717	761	728	696	755	698	665	759	691	745	692	735	680	726	699	731	710	700	770	707	713	738	671	718	653	706	711	737	708	705	703	728	704	725	662	740	701	681	652	735	712	678	720	670	701	688	688	676	780	762	700	731	667	666	709	745	688	725	672	731	744	738	698	671	739	691	685	753	748	705	726	730	669	679	693	698	732	664	755	708	690	736	743	737	721	684	713	748	704	748	688	730	710	685	708	731	717	720	688	696	740	702	711	683	722	709	713	709	764	735	689	680	725	700	723	710	793	691	738	710	713	724	703	722	737	695	733	735	701	722	733	696	689	751	749	707	644	755	696	688	738	703	774	762	704	665	724	732	742	726	757	672	737	714	708	716	733	695	729	676	727	718	681	728	757	730	759	698	700	742	743	701	718	686	741	746	750	737	704	702	692	699	723	699	714	726	724	717	672	734	680	720	770	699	749	708	775	736	740	753	700	707	769	725	734	752	727	677	682	722	735	693	707	736	674	767	706	696	700	716	688	683	742	665	756	709	725	694	729	759	702	732	688	723	758	773	709	691	711	701	714	687	736	695	699	728	675	644	721	695	732	745	764	738	728	695	719	697	701	749	678	698	669	695	701	743	717	726	754
4077	1787	955	337	232	230	682	1999	2839	914	201	204	221	187	203	199	201	187	213	185	208	200	182	219	242	215	218	204	186	203	198	226	211	202	198	214	200	178	176	203	183	204	227	190	220	225	230	195	208	207	186	201	193	192	224	198	213	189	210	196	192	210	210	191	222	206	216	176	226	219	230	244	279	216	216	204	197	179	203	191	192	194	231	222	203	192	206	184	206	190	204	187	189	231	194	198	191	172	238	181	207	214	229	199	208	204	198	202	192	212	213	198	204	206	202	211	197	216	218	184	174	199	213	183	205	184	159	176	205	195	193	187	196	203	184	194	201	200	193	215	188	209	173	194	190	229	185	168	193	207	190	209	178	206	229	221	171	210	194	205	207	199	168	231	203	172	254	219	197	220	191	184	191	215	197	230	191	201	185	213	205	210	201	204	215	211	178	208	213	208	187	200	201	210	185	184	211	190	212	172	216	209	222	184	181	200	208	194	195	211	173	188	203	206	218	196	181	200	180	220	192	197	185	201	229	230	183	200	195	188	175	181	197	179	190	196	178	194	209	206	188	201	218	218	204	210	176	187	209	174	218	191	205	195	196	202	197	224	192	201	174	198	197	203	185	186	195	245	184	222	216	209	201	206	214	198	225	204	209	206	187	199	207	195	199	192	201	194	208	197	181	197	203	184	214	187	204	176	205	198	212	185	177	205	208	227	221	173	205	224	224	188	207	202	212	195	204	207	181	210	199	214	228	182	191	223	202	185	217	236	204	219	214	234	200	183	218	211	187	238	201	215	188	217	178	175	203	222	154	203	177	181	218	203	196	198	199	201	196	202	196	191	226	193	203	189	184	198	215	220	212	194	211	230	211	214	219	223	179	203	186	212	182	198	201	205	191	202	196	191	214	218	214	223	202	198	199	202	204	193	189	204	206	215	200	203	213	218	196	205	195	193	188	202	205	204	195	205	168	200	211	212	190	208	178	205	195	193	193	231	199	184	181	198	214	213	178	222	198	195	196	196	212	218	214	200	207	190	220	176	206	202	214	222	199	190	181	199	183	183	186	194	205	190	180	189	203	180	180	187	217	190	193	218	193	231	214	200	210	183	224	203	199	205	237	194	194	193	184	194	184	213	211	212	200	200	226	190	227	210	174	191	238	193	187	204	209	200	194	191	192	191	200	184	225	205	213	193	218	191	201	195	191	209	193	211	220	185	200	217	229	216	187	219	175	198	202	199	191	197	201	206	189	197	191	209	186	210	209	211	200	197	219	217	177	190	219	196	217	213	222	210	199	222	192	194	205	216	187	193	207	209	193	200	177	199	216	172	194	181	219	210	170	212	229	198	190	187	187	216	192	230	218	209	198	183	208	209	220	185	186	216	200	184	209	188	217	198	196	222	220	199	209	200	195	211	199	188	209	202	182	192	223	219	203	182	190	214	229	187	197	184	205	200	193	207	208	222	226	177	191	206	171	191	201	216	191	194	187	240	243	207	171	192	199	208	214	182	206	197	185	168	186	222	182	205	207	187	213	195	174	200	212	183	194	211	216	213	191	224	224	191	218	220	199	189	204	192	228	199	200	219	189	217	199	182	219	203	214	221	196	197	204	204	229	203	218	194	199	186	223	215	218	184	189	173	194	212	192	208	197	177	206	183	179	185	218	207	217	171	219	211	189	211	224	205	221	221	183	215	208	219	194	209	183	186	220	213	208	235	204	192	200	186	189	202	223	199	217	211	187	202	178	210	192	187	206	186	203	201	189	219	210	198	194	197	209	215	184	210	207	228	217	201	193	204	201	221	213	183	221	209	200	181	213	202	194	214	212	202	187	199	222	190	191	203	199	215	241	198	213	193	186	204	221	187	198	196	198	199	192	209	199	189	200	193	205	176	210	209	194	187	221	204	202	223	204	215	182	194	206	185	194	205	214	190	202	206	176	193	193	189	205	183	193	204	207	198	201	201	198	213	189	223	213	195	218	200	187	202	177	192	182	221	201	218	190	188	234	213	208	187	189	189	186	211	245	208	214	209	214	189	179	207	217	176	199	221	195	197	190	212	183	200	187	213	197	203	215	194	209	234	197	213	197	201	211	200	213	200	235	197	202	232	217	199	209	200	226	181	208	208	202	241	189	198	173	199	206	214	210	248	180	197	213	189	206	199	196	208	200	205	204	220	183	221	218	208	188	173	203	221	191	216	211	188	205	180	191	198	196	212	201	214	204	208	184	203	198	180	211	233	189	176	228	181	215	207	197	191	213	245	182	198	211	206	184	195	204	200	188	186	214	215	227	201	183	203	230	210	197	206	197	174	183	237	200	197	204	204	215	200	206	198	209	186	199	194	212	214	202	195	210	206	197	196	214	179	187	213	186	204	216	193	197	191	205	214	217	182	210	195	178	181	203	211	179	207	202	179	199	202	210	195	213	171	185	225	219	204	203	213	205	194	196	203	197	215	193	209	198	193	187	203	194	210	182	199	179	233	203	223	197	206	184	208	193	223	201	201	211	216	210	231	206	209	197	215	217	218	211	203	182	186	200	201	212	205	217	199	206	202	209	185	208	194	199	204	199	203	204	192	216	210	192	194	183	199	178	188	197	211	214	191	228	183	219	217	193	212	188	208	194	180	191	218	221	217	194	201	191	212	205	227	214	213	207	200	199	213	187	211	199	203	189	211	193	193	229	197	203	218	195	170	202	213	184	203	224	182	182	215	195	209	198	197	193	215	222	195	217	189	205	190	226	218	194	224	190	199	217	194	188	197	214	167	210	214	215	213	208	183	206	224	193	175	196	208	197	187	215	206	203	190	226	198	206	221	212	202	199	202	205	185	197	186	209	197	199	214	191	177	237	198	202	181	205	202	200	219	212	213	224	220	198	211	190	186	208	197	205	198	183	205	209	211	190	186	198	210	190	225	218	199	230	207	184	185	196	206	212	206	212	198	204	204	202	223	202	207	212	205	196	178	207	194	219	217	212	202	211	249	191	206	213	187	180	198	202	207	218	206	223	196	178	206	186	191	212	170	221	198	220	190	187	209	188	213	204	211	216	208	190	203	221	168	171	179	199	187	232	188	204	231	172	222	224	198	212	201	217	182	220	205	192	197	212	219	232	185	214	179	192	195	188	223	207	224	214	188	194	193	183	208	220	195	209	195	184	198	212	178	191	195	186	213	174	207	211	202	212	200	191	174	210	214	216	199	218	223	200	212	216	213	200	246	216	213	195	205	221	208	196	199	202	218	200	169	203	191	188	200	212	201	208	212	207	176	211	222	185	193	232	185	177	214	219	182	187	196	217	213	214	209	207	176	189	220	222	194	198	210	200	224	191	206	189	196	208	212	189	205	203	215	234	198	184	203	202	199	205	180	195	188	202	184	187	207	187	191	179	196	192	184	183	200	184	205	204	192	242	200	207	168	182	196	235	198	217	236	200	213	204	179	195	197	179	198	175	207	204	199	216	217	195	188	234	193	218	179	190	207	189	198	225	219
3277	3202	1716	823	804	756	3109	9092	12315	3410	605	621	624	618	609	644	601	597	582	557	626	644	566	592	605	617	584	616	615	587	595	579	577	594	614	616	614	583	585	594	559	580	566	567	619	554	578	610	572	559	576	586	592	640	615	630	560	633	590	617	608	571	627	651	625	604	625	607	606	635	738	981	905	816	657	628	598	616	549	659	631	609	624	589	612	636	591	596	577	571	602	589	596	640	643	603	605	577	611	619	644	606	589	587	584	615	604	592	579	599	607	630	579	597	614	631	578	617	579	632	576	604	593	615	562	614	601	584	593	610	594	602	617	616	539	619	606	606	592	571	575	578	620	578	547	620	640	621	606	621	593	602	583	649	589	555	565	577	601	642	599	587	592	593	581	592	620	581	591	576	579	625	634	626	596	591	569	553	617	590	585	600	590	600	560	644	604	607	582	578	573	620	600	572	597	547	601	640	555	611	633	602	595	612	585	613	583	628	587	582	602	551	634	591	556	557	581	612	600	603	613	598	569	604	583	581	638	617	630	622	615	604	591	595	607	601	596	614	604	582	610	647	605	601	598	575	596	624	593	592	565	621	559	593	613	656	577	579	568	610	579	616	589	600	602	572	548	561	618	552	600	638	589	604	670	545	649	596	591	531	643	624	578	621	576	627	616	587	572	628	628	617	553	614	567	607	626	606	570	621	613	658	579	617	593	587	620	565	584	608	595	621	577	618	600	625	557	601	588	610	618	547	582	574	586	629	545	562	628	565	612	575	618	554	624	606	592	601	583	589	604	629	587	590	640	667	602	643	599	572	626	579	596	639	558	616	584	618	567	594	608	584	597	595	590	656	646	602	592	610	631	635	608	576	559	592	626	576	577	570	588	594	569	572	635	572	602	572	629	607	569	584	622	646	626	586	584	624	590	600	616	618	596	638	615	568	616	572	633	550	612	598	611	567	604	611	597	589	582	570	624	657	594	635	619	588	592	588	599	583	627	622	602	634	583	625	587	564	577	598	597	607	668	558	655	596	623	580	600	645	570	603	571	607	615	622	581	588	631	597	605	590	613	669	594	592	583	594	622	567	636	610	555	606	591	620	596	626	585	577	593	625	649	589	598	561	578	586	597	639	592	569	561	611	576	578	599	594	621	613	559	607	584	606	594	524	584	580	570	608	612	594	642	627	611	555	589	618	603	566	568	562	576	597	548	609	623	585	616	576	536	566	613	636	573	618	630	627	588	599	627	602	565	613	599	624	545	599	643	576	576	588	608	591	588	617	571	602	607	603	597	579	628	627	643	614	663	567	648	624	588	611	552	609	580	597	620	605	625	598	622	573	581	602	585	589	618	620	573	633	612	623	592	640	611	584	624	604	604	600	626	598	604	591	604	589	582	622	617	597	587	577	587	641	605	541	537	561	606	633	597	631	608	603	584	588	582	587	618	505	561	587	606	570	622	575	600	590	610	602	605	586	537	582	618	555	584	570	585	549	654	615	608	572	647	580	634	597	547	598	569	613	591	607	578	612	553	582	620	633	551	644	560	592	585	580	577	626	565	593	599	562	639	565	599	567	635	545	623	581	584	642	627	580	609	594	564	596	555	565	655	606	538	590	584	618	569	557	611	595	583	568	597	625	623	590	629	593	606	659	567	611	642	605	625	589	597	564	592	596	598	620	579	593	585	624	649	570	591	591	603	578	586	557	618	567	606	579	629	599	588	616	572	618	605	585	588	594	576	592	570	563	617	592	657	551	576	620	629	617	586	580	571	601	622	664	567	627	592	614	618	585	627	643	619	597	534	557	609	605	665	601	606	675	599	641	627	622	574	561	584	607	561	604	606	626	632	600	615	579	621	609	583	596	590	591	622	618	610	609	555	595	643	625	582	624	553	632	624	625	615	567	606	578	655	611	573	637	601	579	582	608	598	613	651	630	590	610	596	602	580	627	584	630	591	645	611	620	589	611	621	589	630	599	592	597	564	588	645	612	582	632	592	643	598	619	589	618	549	677	620	621	631	593	598	629	609	577	571	586	594	598	590	629	613	612	604	628	581	641	601	600	595	583	595	588	627	640	626	642	555	599	624	580	616	621	556	572	563	557	614	643	621	568	652	613	609	618	602	561	579	606	601	636	629	617	616	607	602	607	600	610	584	572	624	615	605	546	620	598	652	577	565	605	625	598	588	628	630	577	614	587	541	631	617	631	577	651	649	647	628	574	569	621	563	617	583	584	635	624	606	579	617	596	644	566	587	636	577	578	570	574	626	619	575	594	623	586	610	608	584	613	638	603	604	600	604	588	610	600	634	607	560	548	600	620	611	594	586	638	580	633	628	600	589	582	588	592	595	589	609	571	641	594	605	572	574	602	589	607	602	575	607	602	596	628	626	558	619	588	611	567	601	610	618	614	605	625	632	582	597	583	586	602	581	611	608	572	614	639	598	593	620	597	609	597	606	580	577	554	611	602	592	620	586	562	570	593	595	601	577	569	624	602	613	574	607	599	589	608	567	572	644	594	652	632	609	585	643	624	606	618	601	586	596	650	569	629	607	610	591	568	635	606	640	599	597	602	614	619	591	614	591	607	610	603	602	570	652	606	609	581	639	578	634	578	623	610	571	548	607	626	549	548	586	622	576	576	597	587	597	581	592	578	635	606	602	555	596	593	618	573	559	586	575	610	590	596	601	590	577	625	635	604	574	602	620	637	614	606	630	615	618	610	581	589	558	591	618	586	591	595	596	597	610	642	605	580	609	647	624	569	616	615	635	635	583	630	590	580	591	597	603	640	582	593	565	610	616	584	611	617	577	558	621	604	581	614	615	596	622	660	603	578	619	589	600	589	645	590	611	600	617	613	607	587	581	582	600	573	634	603	602	644	628	559	580	610	603	589	610	587	600	571	622	638	650	607	573	650	576	599	580	551	618	581	618	592	622	595	614	611	600	595	605	614	649	581	570	628	639	574	659	597	607	587	574	603	586	553	585	542	579	580	603	626	595	599	594	609	608	568	608	658	564	556	594	558	588	612	592	602	594	571	601	626	561	610	597	630	572	620	582	667	634	627	664	565	625	569	610	580	596	613	606	594	639	623	607	591	538	583	602	562	617	623	642	645	614	601	637	612	626	590	618	614	597	614	616	645	563	606	562	634	585	688	598	627	606	582	629	621	565	646	562	577	590	568	605	645	589	602	551	614	586	595	573	609	596	571	583	603	623	653	575	588	572	624	640	578	611	613	601	622	638	601	569	590	586	588	586	562	548	576	591	590	619	602	575	646	618	606	636	649	597	662	630	600	626	655	582	569	584	571	600	623	619	644	588	607	567	633	570	620	595	573	613	604	569	614	616	566	600	596	597	605	614	587	606	644	595	580	591	618	608	659	629	595	637	564	579	615	568	604	596	576	567	601	645	650	561	607	616	591	638	595	570	602	592	622	578	611	580	607	595	627	575	549	592	599	594	606	583	621	601	582	628	611	648	623	609	675	612	591	647	609
15471	12927	7827	3289	1740	1218	21926	40877	28829	5546	257	171	235	203	228	213	208	199	199	185	191	212	229	206	188	199	215	207	212	205	167	198	215	206	196	190	219	199	182	209	196	223	189	208	196	188	187	213	195	212	209	198	220	192	182	187	201	229	212	199	181	217	206	214	215	205	201	179	204	212	292	261	256	215	202	198	196	186	225	219	197	212	212	184	224	186	203	179	203	214	203	211	194	186	219	215	209	192	217	180	204	189	203	196	206	206	193	211	210	208	198	198	210	183	225	190	215	213	214	215	171	206	193	222	204	203	221	208	198	200	210	201	230	221	217	198	212	197	206	208	251	179	202	215	183	198	194	208	215	192	197	210	200	220	226	202	216	229	206	212	214	184	218	208	209	217	223	226	196	199	206	232	178	188	212	190	184	196	199	203	184	208	188	221	216	185	209	216	206	211	226	186	195	210	216	200	192	230	196	208	206	181	183	228	180	210	210	185	183	211	223	211	204	193	212	189	199	201	181	212	220	206	206	203	204	190	233	190	215	213	191	205	208	212	208	215	196	201	196	200	210	205	218	209	194	216	195	193	204	203	180	196	204	213	224	191	197	214	188	192	195	227	216	205	189	184	227	209	196	201	199	182	219	207	231	216	179	200	230	195	195	222	205	233	209	203	226	200	199	202	202	208	192	207	213	173	191	187	184	187	206	213	198	199	202	199	181	195	188	194	221	213	205	215	190	185	190	205	191	216	203	192	188	232	209	212	189	211	234	204	202	191	202	204	206	208	187	204	174	222	209	190	209	203	203	185	201	180	181	207	220	187	197	192	182	224	202	220	202	211	232	192	195	199	184	182	217	183	228	180	195	176	185	192	210	205	157	207	225	209	220	208	219	194	195	212	187	204	191	204	197	211	198	174	221	189	194	202	226	185	201	187	208	193	186	190	204	207	228	182	181	215	204	215	179	188	189	228	197	195	220	206	205	217	194	200	210	204	215	207	234	236	200	214	189	208	196	194	201	211	185	198	208	210	192	197	190	201	218	203	206	210	218	203	202	210	195	198	212	214	193	180	199	201	219	221	209	211	190	189	226	236	227	193	207	195	202	220	184	199	197	202	186	191	216	196	189	219	213	226	210	201	189	191	247	167	207	208	193	219	176	192	212	219	202	213	202	196	199	177	225	207	210	211	174	193	240	195	234	210	186	214	203	210	177	166	220	207	198	209	210	222	191	196	204	233	210	194	210	207	179	212	218	210	201	192	218	221	206	189	208	215	200	191	194	191	198	213	187	192	214	192	204	211	195	206	210	196	199	235	178	215	205	252	188	205	185	194	195	216	211	173	223	220	193	177	200	212	196	177	236	185	180	206	228	184	210	185	203	192	212	226	220	217	227	214	196	217	198	209	220	246	211	214	213	196	219	228	221	210	197	197	198	212	186	189	187	209	214	212	212	199	193	199	225	177	243	185	196	212	214	192	197	191	222	200	216	222	189	185	203	189	178	188	207	211	189	193	199	209	213	230	206	226	201	180	196	197	212	176	204	180	206	212	201	209	197	181	223	205	178	183	214	189	217	196	215	225	191	202	217	209	181	227	219	179	185	179	205	201	212	198	196	192	237	197	208	214	227	204	208	212	201	196	216	214	215	216	192	219	198	194	204	186	198	209	219	199	177	221	182	204	192	218	193	185	177	205	185	219	193	202	184	212	242	204	211	201	180	193	210	187	202	241	219	243	190	183	211	207	193	193	194	197	188	170	206	219	181	203	222	200	182	177	214	201	191	217	194	207	240	185	187	205	212	201	219	201	201	188	189	179	218	202	203	215	193	208	215	212	187	245	202	212	200	188	183	192	187	195	218	215	223	216	166	221	198	177	214	218	206	208	210	211	205	197	194	197	186	207	217	213	213	179	177	206	198	227	193	205	190	223	171	208	205	185	187	197	210	216	217	186	198	190	197	212	208	184	187	211	200	203	218	198	200	233	203	191	218	193	203	195	200	197	206	199	202	203	198	188	189	194	219	193	205	181	176	209	192	190	194	215	186	199	200	213	206	187	212	230	196	194	211	224	195	186	200	204	198	212	230	188	208	193	203	212	201	191	206	179	207	218	213	204	190	216	192	187	177	223	234	204	185	211	180	198	232	232	237	184	202	201	195	212	229	224	217	189	199	176	194	199	200	192	202	227	207	175	206	175	196	179	180	219	192	177	171	196	193	178	220	202	198	225	219	220	215	222	190	195	201	186	195	175	222	213	190	184	211	255	205	216	169	194	188	207	187	216	194	211	197	215	201	218	205	195	207	221	204	203	212	221	211	234	198	207	195	201	195	204	218	200	200	201	206	193	212	235	202	197	202	209	189	219	206	223	218	187	212	208	208	216	197	205	186	204	190	218	196	210	189	179	193	199	211	202	186	239	170	180	191	197	212	208	214	201	208	194	200	210	196	202	234	200	212	209	217	242	200	230	207	212	210	235	178	191	212	201	196	214	185	215	189	197	203	184	217	192	220	206	225	183	210	211	195	208	185	204	212	207	168	202	214	217	230	199	207	221	216	209	197	185	208	188	188	173	229	190	199	214	231	207	212	213	199	200	218	207	207	190	217	178	213	183	205	216	202	188	192	204	203	207	205	203	199	197	203	216	192	190	215	185	205	217	215	181	186	232	202	195	225	231	193	197	215	201	196	221	212	195	213	185	207	211	199	206	210	193	239	197	227	209	205	212	216	192	196	217	189	208	195	211	196	223	202	186	184	213	209	189	201	199	176	198	219	214	184	218	204	177	199	179	245	209	208	191	211	197	214	226	205	238	203	224	236	197	208	224	178	212	200	205	189	182	197	212	187	217	168	192	200	191	182	217	233	191	225	207	195	196	207	201	205	204	229	192	199	198	197	199	209	223	213	185	217	190	182	189	212	216	225	206	207	222	198	197	205	192	203	212	190	210	198	215	208	205	198	202	212	201	198	200	193	211	201	215	198	207	219	224	222	201	225	180	210	213	205	198	175	207	196	197	188	211	193	227	204	194	191	176	204	183	201	235	205	207	234	228	207	212	217	202	231	229	207	216	208	208	176	201	205	209	186	218	185	191	219	182	195	227	204	218	180	193	217	192	186	209	209	213	200	209	204	220	210	180	215	204	197	209	223	193	216	220	216	200	218	213	221	205	171	213	244	214	212	221	191	182	182	190	209	181	176	210	215	217	192	224	205	204	234	216	203	206	233	203	208	223	211	195	204	220	195	181	198	195	232	201	201	198	207	202	195	208	200	211	197	201	205	214	223	200	212	217	197	203	210	218	209	191	214	205	221	215	216	184	178	174	210	196	182	199	186	189	205	204	178	199	207	210	208	226	182	216	230	190	194	197	177	190	191	184	188	204	202	208	223	214	210	206	196	219	185	208	206	200	212	199	218	215	198	206	204	191	242	204	208	198	192	200	193	196	216	218	239	176	187	199	173	200	225	196	210	223	188	218	227	243	213	210	215	202	173	202	202	229
10240	10146	6715	4493	4289	4421	39260	56240	41428	5810	688	673	665	643	642	633	623	621	622	628	610	672	672	625	660	625	591	623	651	620	572	636	589	667	601	626	635	621	625	627	581	575	602	564	612	584	640	639	577	564	608	654	602	622	624	623	628	585	654	607	572	623	571	602	596	623	619	613	609	723	1062	1070	963	822	649	597	646	611	634	595	615	632	605	600	633	658	629	620	596	643	622	631	533	604	618	612	583	599	625	610	607	609	652	618	639	641	564	599	541	577	603	592	614	595	629	634	609	578	564	583	584	608	637	610	616	627	613	632	641	636	615	600	577	584	575	663	635	619	616	615	558	582	613	595	611	592	645	587	589	590	622	617	612	601	582	603	604	621	637	573	609	589	586	625	604	596	641	585	567	580	623	570	604	553	615	615	567	626	617	628	599	626	576	625	598	566	606	632	636	656	622	584	561	570	612	587	619	627	573	588	620	607	578	633	619	665	592	664	598	620	613	595	637	638	650	613	599	632	573	601	573	597	641	570	652	589	588	649	644	587	637	606	588	621	657	613	587	601	597	595	664	633	623	614	583	615	648	626	592	600	574	612	587	645	627	632	621	632	595	605	586	652	587	606	622	598	631	611	564	620	625	597	593	612	602	654	613	638	649	620	590	592	635	584	644	611	630	596	605	614	623	573	589	638	632	586	596	582	626	583	586	600	567	597	628	610	610	589	595	611	578	621	609	609	590	602	635	619	577	615	626	574	588	639	601	654	611	609	622	642	594	631	615	575	620	585	645	634	589	615	579	585	608	603	600	607	598	593	635	613	628	595	622	619	619	642	593	647	605	583	611	579	560	610	608	596	583	588	562	628	591	632	593	555	561	615	554	648	638	606	660	616	614	582	596	580	597	605	609	621	574	614	634	599	607	612	616	632	610	577	599	611	649	614	600	601	615	629	573	602	597	601	607	594	619	651	607	636	614	615	590	592	619	655	610	654	579	620	655	601	603	598	625	618	639	641	604	618	597	598	601	594	634	607	585	577	618	600	572	630	636	592	605	621	597	638	586	592	615	599	615	598	635	583	634	624	599	609	614	597	618	657	597	600	590	600	608	598	643	618	626	637	603	620	582	561	636	632	574	597	627	628	628	570	647	594	599	580	593	589	598	585	619	560	609	596	607	627	596	633	619	595	618	583	608	585	638	645	553	609	603	615	619	586	595	603	630	636	600	626	605	616	666	598	606	593	634	640	559	617	609	561	628	630	595	655	628	621	605	581	632	602	586	608	616	601	633	631	550	606	597	586	621	592	643	608	628	609	598	572	648	619	571	612	615	633	608	644	605	602	641	616	609	624	656	597	625	640	623	606	600	574	625	583	596	629	589	609	629	573	589	621	644	564	611	563	574	597	610	627	616	582	600	603	576	605	639	594	661	658	624	601	627	613	573	654	633	607	611	559	605	606	651	565	652	614	610	664	577	639	581	632	646	619	582	581	653	645	620	584	614	596	635	614	619	586	625	565	610	619	618	580	584	598	622	645	605	605	631	631	650	581	639	594	602	614	585	614	562	607	606	628	570	618	585	622	633	585	592	647	628	638	609	621	557	577	614	632	618	642	605	662	619	614	609	608	620	626	633	625	561	595	624	606	582	586	558	611	666	618	643	609	614	604	626	571	580	606	645	609	661	629	610	658	685	652	646	637	582	607	611	618	644	641	603	629	628	603	576	627	609	576	594	599	601	625	596	610	635	639	571	635	627	631	620	628	608	618	633	592	568	637	573	635	615	664	614	606	635	591	615	619	625	602	605	592	599	656	591	593	593	622	590	617	625	644	620	596	596	606	586	644	604	580	616	587	623	649	609	673	625	604	628	601	629	592	606	635	616	593	609	582	582	587	608	577	594	628	641	595	618	613	598	596	609	624	642	633	634	617	611	543	603	616	606	628	619	597	622	595	652	614	604	639	607	625	591	642	559	578	613	575	622	595	606	653	551	663	555	607	633	627	582	558	637	638	597	616	629	588	590	614	623	627	598	610	641	633	593	582	586	569	568	652	624	591	602	564	587	609	594	611	604	627	594	575	676	601	630	604	609	647	624	634	612	592	573	622	585	620	606	610	613	576	616	643	621	614	599	623	633	626	589	622	589	644	596	649	617	614	614	609	592	563	618	631	624	636	590	607	583	660	592	631	611	590	669	580	604	641	587	608	595	611	601	614	652	608	594	626	610	578	622	583	613	602	601	605	607	626	598	636	602	601	545	570	614	565	645	598	648	641	614	599	591	643	613	610	589	643	622	653	597	624	624	605	602	562	659	619	664	624	609	606	611	626	676	614	626	615	637	568	580	634	590	585	608	603	656	668	615	589	643	637	612	649	656	661	588	610	598	582	610	566	639	617	591	573	577	604	621	632	583	616	615	635	616	599	653	542	596	605	560	609	614	639	651	652	613	619	611	581	605	608	620	598	603	598	603	598	627	620	606	593	641	624	621	619	623	602	605	627	585	644	640	601	632	566	609	617	615	647	604	635	609	615	599	612	569	602	620	578	602	640	592	601	606	634	579	643	591	600	623	593	594	631	595	610	617	576	571	603	597	589	619	593	642	585	627	591	645	575	541	600	601	619	631	602	618	607	605	612	643	589	564	591	605	638	635	600	589	595	604	599	632	625	632	576	623	629	596	602	595	661	600	581	579	575	609	605	611	566	601	595	573	634	581	602	624	585	626	584	641	569	603	616	632	608	608	640	591	587	605	637	636	582	615	597	609	574	592	628	669	580	647	602	633	687	599	603	589	610	559	619	611	583	580	635	557	576	604	606	612	585	619	605	625	617	632	647	611	601	602	588	618	586	616	606	669	598	603	573	650	651	619	584	550	593	572	621	618	641	627	624	597	599	627	679	642	653	644	597	641	576	588	670	643	613	614	616	597	628	603	610	599	655	624	617	589	612	585	598	604	623	611	612	640	619	620	581	610	646	595	645	602	651	571	610	582	612	635	672	655	570	638	683	577	597	604	587	609	599	604	607	643	618	551	650	612	623	651	616	646	568	569	644	634	632	606	585	583	597	567	655	590	603	544	643	632	595	634	580	607	592	605	583	603	628	613	614	579	622	587	641	582	582	614	610	632	587	620	579	577	628	591	638	635	612	609	590	633	635	640	588	598	617	600	640	588	596	615	618	611	591	658	590	618	604	644	577	652	605	600	622	582	587	565	600	625	618	615	650	612	607	598	617	596	641	630	615	633	596	633	656	569	609	582	570	614	632	573	617	661	601	558	588	648	623	612	595	611	607	616	568	598	589	677	607	625	583	569	597	609	654	642	605	653	576	626	644	582	627	616	615	646	624	596	586	649	580	574	635	607	642	600	603	625	565	630	606	605	633	571	566	619	601	644	610	596	604	586	619	625	621	601	616	649	618	667	611	599	564	593	609	625	601	614	639	586	624	608	607	609	615	595	603	608	605	671	585	664	620	609	573	608	576	629	614	591	595	599	572	628	597	650	610
25579	11183	10658	24364	18533	10274	26198	60249	45743	19487	1544	288	249	245	250	270	272	261	251	289	267	262	289	257	251	252	235	255	281	242	212	256	270	259	247	264	269	252	255	245	264	242	267	226	244	261	241	272	240	273	261	216	254	253	234	250	265	251	243	236	258	254	255	225	250	275	235	245	256	263	278	306	279	261	229	275	248	252	268	245	271	254	256	254	280	267	212	252	253	292	251	247	229	243	221	264	260	254	272	235	243	272	271	241	240	251	234	231	255	225	236	241	237	250	274	270	263	250	259	261	267	252	246	235	263	216	250	268	265	265	267	262	255	227	256	263	254	277	249	281	246	283	264	262	222	246	226	256	262	267	244	251	256	241	224	243	269	275	275	254	238	258	279	238	247	241	247	266	247	274	260	254	256	227	249	286	261	264	238	257	256	268	225	232	233	271	273	237	247	242	251	266	265	244	240	282	275	268	242	230	256	258	242	237	267	270	247	238	246	234	257	242	234	239	241	247	267	253	244	250	252	240	264	237	229	238	265	236	248	260	218	250	280	265	259	252	245	226	227	247	225	245	248	253	255	247	241	233	235	231	263	243	264	267	227	255	277	265	256	251	269	280	251	281	276	228	236	230	231	267	256	241	238	234	251	247	280	248	261	238	259	257	237	250	251	271	231	234	241	270	246	224	236	236	248	247	274	235	258	251	230	272	243	259	242	240	244	244	214	247	227	245	248	270	255	256	260	278	269	236	268	233	278	258	247	232	251	241	262	257	211	259	261	251	258	244	254	252	222	288	271	238	232	238	242	275	275	253	245	276	229	240	224	215	256	245	259	262	265	245	245	254	276	266	266	256	255	205	215	273	250	264	273	246	244	230	240	283	258	249	284	217	247	256	250	255	225	230	246	237	229	240	248	223	247	263	245	220	238	251	258	247	263	265	241	255	237	266	236	248	276	290	246	247	274	262	242	254	265	255	254	266	253	239	236	244	235	253	267	267	229	252	250	273	268	232	244	239	246	290	222	265	240	257	227	238	261	227	252	235	229	237	235	255	227	233	217	231	255	241	238	229	230	263	245	229	263	238	262	273	234	232	243	250	261	258	260	219	244	268	250	229	243	270	244	256	273	257	268	234	277	245	270	230	251	240	263	265	281	257	245	218	248	249	239	248	269	258	248	242	275	263	264	235	250	262	250	224	261	234	260	239	226	265	245	239	237	262	238	251	246	263	227	243	257	217	248	262	249	253	262	259	256	253	249	249	247	268	239	283	247	239	252	256	252	232	263	271	248	263	231	267	275	237	258	254	254	259	247	262	232	254	253	235	255	267	279	271	239	268	261	242	265	236	211	256	220	266	254	244	249	232	223	263	290	236	239	234	255	249	254	222	258	251	229	237	249	242	253	243	233	257	266	232	247	248	237	244	238	252	269	250	261	249	229	248	226	258	216	239	230	240	263	236	261	253	258	263	248	251	245	258	273	239	254	234	251	255	247	262	251	254	232	234	248	246	249	239	246	260	237	232	243	229	238	279	253	269	235	244	251	259	249	245	230	231	230	269	235	238	262	275	235	234	268	259	241	260	235	258	267	285	285	270	233	227	248	225	255	251	247	261	238	240	255	252	247	275	249	244	261	250	259	251	279	246	243	278	240	238	259	241	241	231	248	267	261	210	231	242	240	251	274	250	216	220	242	245	269	242	271	256	255	243	251	265	234	252	249	243	250	244	290	272	220	252	248	246	259	227	279	257	235	229	225	246	254	270	270	250	253	246	231	258	272	251	263	254	268	214	281	243	258	240	243	223	264	226	219	268	245	229	243	257	273	276	259	264	250	258	233	237	252	259	255	256	248	253	315	257	254	252	259	231	241	242	242	259	245	275	244	248	226	240	245	250	245	244	289	251	245	226	244	257	248	262	229	250	214	244	268	233	247	256	241	248	248	256	251	238	260	230	225	240	261	245	237	265	243	255	267	255	277	240	249	259	261	249	238	280	271	253	260	244	261	262	255	227	224	261	268	240	238	248	247	244	232	290	258	232	280	264	245	246	272	266	240	222	224	212	225	261	279	225	240	244	252	252	243	278	259	214	245	234	265	251	229	272	278	262	244	281	274	247	233	281	272	247	257	267	259	253	240	241	262	251	234	219	263	273	244	253	242	230	243	266	259	254	241	250	226	267	267	273	213	239	228	242	229	242	279	229	257	257	234	246	230	275	238	255	245	217	261	222	219	237	269	247	268	264	259	248	256	262	242	249	232	260	259	253	240	238	282	235	262	250	256	258	264	238	273	251	227	243	238	254	244	219	231	274	247	239	245	249	235	261	264	247	269	250	259	235	261	250	225	260	274	256	236	264	255	231	248	264	256	262	259	238	232	268	267	250	219	255	221	262	232	249	258	230	233	245	235	243	266	236	256	260	235	232	259	252	227	262	231	233	233	254	235	247	257	241	253	236	254	216	250	263	258	245	233	249	236	243	249	282	285	225	264	234	259	252	241	243	247	243	270	262	272	266	269	244	266	227	236	229	261	275	249	253	250	236	250	249	246	282	221	251	296	258	225	225	255	247	254	252	261	243	235	256	238	246	279	240	259	229	269	278	263	249	259	276	241	240	245	253	249	284	250	255	245	258	278	267	234	252	260	222	268	278	246	240	275	237	292	256	247	246	227	242	280	276	235	243	252	260	250	251	239	268	237	261	275	246	268	248	243	231	265	254	274	251	253	266	249	259	250	262	269	274	272	253	217	239	236	229	249	254	235	266	265	229	226	239	263	248	234	219	251	243	231	231	242	232	231	266	260	236	285	274	254	256	256	256	243	249	242	267	251	215	245	285	263	255	268	266	237	264	245	260	263	260	235	262	259	224	247	259	237	252	269	243	252	255	242	273	250	246	227	234	284	262	246	250	275	261	234	268	273	255	264	255	245	243	249	265	277	267	235	241	236	272	262	247	258	245	252	246	235	253	258	233	250	275	237	263	250	254	273	265	252	229	253	259	244	245	245	261	264	229	262	253	269	247	251	245	272	249	247	253	257	234	296	271	266	261	256	245	271	248	233	284	255	231	260	262	267	238	267	244	269	249	242	233	266	268	252	242	247	277	269	245	250	239	262	258	243	259	258	227	244	259	220	253	233	253	257	232	244	224	261	270	227	222	254	243	236	248	265	244	254	253	246	290	249	244	270	249	239	242	228	240	224	215	257	235	217	259	255	241	247	241	253	248	243	277	249	240	214	261	259	270	247	264	254	242	246	236	234	261	261	262	252	276	253	242	241	256	257	243	235	277	266	242	256	245	269	234	248	262	266	248	250	260	247	268	264	262	248	248	239	229	266	233	279	239	243	246	223	275	248	262	235	216	246	245	257	250	255	276	241	262	257	242	251	238	250	265	244	252	258	217	275	251	250	257	232	249	250	259	247	231	249	236	253	224	243	253	246	249	244	269	256	252	229	283	265	266	253	253	258	263	247	247	263	249	240	262	262	241	250	241	247	272	253	256
14671	7269	12160	28750	19579	9690	40359	72766	58864	22911	861	788	769	783	769	735	770	750	768	747	727	761	746	727	782	708	725	732	738	748	752	735	701	735	747	676	705	693	693	693	762	688	799	738	723	726	763	770	713	711	732	721	741	722	712	757	723	772	728	738	733	748	754	721	700	703	757	755	877	1119	1129	1048	939	803	706	739	727	714	773	713	714	684	729	710	746	729	723	717	739	683	744	779	671	732	756	762	740	745	730	742	686	696	751	732	705	756	683	711	711	720	695	682	722	750	721	723	776	688	727	735	688	737	724	753	706	740	700	701	756	745	720	702	734	790	743	723	700	707	705	717	728	723	759	723	746	698	727	752	767	756	701	749	676	684	761	730	751	734	750	660	768	620	685	768	680	719	731	714	729	712	714	670	761	731	719	733	721	716	723	704	725	710	713	731	758	711	696	695	714	718	730	720	736	708	720	753	687	723	733	716	692	683	757	723	707	747	746	713	708	727	716	739	733	718	730	707	708	691	744	707	761	715	712	704	719	737	764	728	732	743	744	744	726	702	712	699	691	715	714	741	681	699	748	720	769	709	697	727	749	729	727	744	765	687	754	780	731	677	714	719	746	769	719	761	694	765	723	700	759	715	753	763	741	700	750	711	656	729	739	748	736	740	721	711	701	715	705	733	736	740	734	742	734	730	744	699	746	756	746	721	728	725	740	699	723	713	713	726	730	761	742	689	700	730	745	779	763	719	709	729	718	783	730	675	698	727	697	753	715	699	730	679	757	714	727	731	675	760	675	734	717	758	701	712	693	744	699	748	705	778	706	730	704	714	753	741	732	682	722	730	703	701	725	741	785	702	713	738	726	715	711	723	741	740	770	728	744	714	686	685	786	728	701	739	746	715	728	731	757	746	738	736	740	764	736	716	672	747	726	715	680	795	705	712	704	731	763	727	689	712	731	703	747	732	749	689	744	742	767	724	753	744	694	704	696	742	712	770	670	749	682	742	733	739	751	714	717	679	717	716	746	707	684	727	708	722	695	720	752	745	701	716	735	702	710	740	704	718	718	722	696	739	740	688	746	741	701	718	689	758	716	701	702	759	739	761	680	688	749	748	708	743	762	732	737	728	694	695	751	731	717	726	682	727	681	707	743	740	747	791	759	720	772	707	724	766	696	736	719	760	667	737	700	783	689	702	704	730	673	724	703	713	773	772	732	697	740	734	752	735	723	743	762	737	720	732	752	700	741	721	734	705	730	710	684	735	708	687	715	753	704	753	726	696	693	731	686	731	712	710	738	678	748	686	713	721	791	726	711	669	716	724	736	777	696	710	710	761	727	738	710	677	726	708	703	698	759	737	740	751	749	752	725	728	726	695	689	727	728	719	726	738	696	731	710	741	687	746	657	721	727	729	759	746	757	728	678	776	728	716	769	749	748	708	741	703	719	701	742	735	721	754	737	755	711	687	758	758	742	732	802	712	810	740	681	774	700	736	746	705	733	727	760	686	696	698	694	751	721	735	731	667	698	718	687	758	712	744	690	738	747	725	723	737	712	736	702	716	764	671	720	818	708	713	713	722	685	756	747	730	677	705	700	697	718	712	744	691	731	734	700	733	711	737	701	724	704	732	718	749	719	729	688	659	677	710	749	719	757	756	728	743	695	746	704	764	713	732	730	682	722	723	711	680	687	699	782	705	628	712	761	702	756	735	721	713	752	745	776	757	733	715	685	713	685	754	682	734	718	735	737	745	694	717	767	759	725	735	771	727	714	756	747	762	757	751	740	725	769	699	770	709	711	717	673	706	707	752	736	702	788	679	731	719	737	743	722	691	731	732	694	741	679	734	734	707	694	754	771	720	759	738	738	721	739	686	739	715	723	739	731	746	763	690	737	717	714	753	749	709	718	728	718	748	728	741	786	754	791	804	746	688	727	734	706	701	707	733	725	664	697	770	719	745	728	701	702	772	744	696	706	708	717	722	705	705	724	730	737	715	718	734	663	680	764	743	701	751	778	703	745	738	728	694	691	717	768	698	744	690	764	722	730	729	776	722	745	724	734	738	673	695	682	706	728	745	685	740	729	741	736	705	788	685	719	729	718	750	728	749	698	727	736	718	704	711	704	722	753	741	775	704	765	758	671	716	701	704	756	733	710	736	721	744	705	716	720	747	766	732	724	701	717	738	729	748	717	739	691	717	680	725	712	706	715	757	715	737	733	752	721	731	696	713	720	719	760	730	753	735	729	744	716	751	718	718	740	705	689	720	750	735	732	740	679	702	742	725	697	717	730	745	701	751	710	693	749	729	700	755	711	735	757	708	701	755	719	707	692	745	737	739	712	722	710	695	726	728	747	736	745	721	783	680	750	736	702	744	755	761	717	701	682	736	719	689	704	693	774	723	730	745	705	714	714	710	769	702	721	707	730	719	736	725	716	668	691	698	778	703	732	696	692	723	728	751	701	760	729	731	748	715	715	753	721	739	727	716	743	739	742	703	750	710	732	730	759	747	712	668	731	722	708	723	728	702	760	710	718	753	723	695	765	775	727	728	736	732	711	728	748	718	726	726	667	741	704	704	746	734	736	708	718	757	734	754	715	755	712	720	746	714	724	739	733	704	688	684	744	725	707	744	722	745	731	777	696	693	693	742	690	714	765	733	724	798	750	744	713	723	738	709	684	728	699	712	701	716	752	744	751	686	728	734	734	760	725	687	737	760	715	674	739	693	711	712	726	719	706	758	758	758	729	708	737	721	721	725	724	726	745	733	722	757	704	748	769	762	736	710	754	734	653	742	678	778	730	710	757	766	714	758	733	701	756	780	722	730	724	740	708	738	751	718	679	749	722	723	745	719	676	731	747	706	749	728	741	730	744	700	717	719	780	713	704	724	735	717	721	679	696	696	740	745	773	753	705	736	734	721	724	758	768	786	698	760	726	740	775	718	738	761	694	714	722	749	730	775	726	780	684	728	778	713	751	715	669	702	690	722	725	715	748	704	775	698	739	755	735	768	719	663	723	677	665	751	728	727	658	743	739	767	717	757	704	737	727	726	689	708	709	757	712	683	744	738	698	746	701	706	703	735	715	743	710	707	690	737	721	742	730	706	701	715	722	706	768	727	742	755	730	727	744	737	752	703	708	743	688	766	691	692	738	718	731	772	713	712	684	697	689	703	743	710	742	697	722	721	754	742	739	736	725	758	753	709	728	774	706	711	754	721	696	745	724	754	686	734	732	722	724	700	748	691	745	753	736	738	729	697	670	724	713	727	721	740	744	741	692	696	732	726	720	678	695	742	737	759	739	751	727	685	743	767	702	767	759	762	688	728	720	746	728	747	752	690	721	749	745	743	737	673	723	742	719	762	696	711	780	729	713	741	752	796	698	716	766	758	728	737	704	732	769	709	714	725	722	763	731	697	694	720	697	702	739	670	712	731	725	758	735	750	709	719	768	707	744	731	703	739	730	720	735	708	703	706	718	707	771	744	753	711	726	703	731	748
3415	503	706	1984	1858	471	1760	4695	3147	781	207	188	196	178	188	171	176	182	178	198	201	185	192	178	197	165	219	161	172	166	188	194	193	204	173	169	186	163	175	157	182	177	184	196	204	198	179	182	178	210	196	193	193	186	178	198	196	195	167	208	179	201	183	164	215	196	186	181	197	194	194	173	197	176	188	183	183	202	174	170	187	167	186	183	188	174	187	157	206	185	167	182	194	155	183	181	192	210	196	199	182	176	202	193	175	197	173	181	183	191	171	195	186	159	174	176	170	188	180	170	172	183	173	193	196	176	193	169	175	201	183	167	181	177	194	187	177	195	175	173	173	187	191	194	176	179	184	173	171	187	175	189	195	173	182	196	189	186	186	204	201	193	180	188	205	204	177	180	173	194	181	204	184	189	205	188	182	196	179	172	162	171	160	195	192	157	184	186	168	184	220	186	184	207	175	174	188	187	198	180	184	189	205	188	202	192	184	198	168	184	181	205	188	176	169	188	168	175	177	173	199	185	165	184	194	180	188	183	191	187	190	159	195	175	171	170	192	178	204	185	176	199	173	143	183	186	177	182	165	194	207	191	170	188	193	210	189	179	176	174	178	159	188	175	202	208	182	160	191	188	200	166	192	193	170	174	194	179	195	196	181	182	188	182	178	157	172	165	202	201	190	178	173	189	202	176	201	205	201	202	204	161	185	186	190	162	173	187	176	197	210	164	180	190	188	202	182	166	166	188	164	195	185	197	184	185	206	188	182	183	181	175	162	192	183	178	163	200	169	220	185	166	188	192	194	199	173	186	171	191	199	184	163	182	209	179	201	196	198	170	180	195	182	177	196	196	184	189	180	197	188	184	199	168	198	194	170	197	187	178	182	196	188	175	173	179	157	186	183	192	176	175	187	215	200	196	186	175	183	200	193	180	175	165	174	185	193	184	187	189	165	152	182	176	176	178	181	182	194	180	203	181	215	161	187	168	191	212	183	203	180	197	209	177	193	200	198	163	180	187	175	163	206	202	169	186	182	184	187	189	174	174	192	176	183	193	156	183	194	194	181	177	200	181	183	206	191	181	155	165	185	180	168	176	192	208	192	183	192	183	167	194	174	168	168	200	197	171	203	177	191	196	189	180	186	186	209	171	184	177	157	178	188	173	181	201	187	180	193	202	186	189	178	177	192	172	173	160	177	181	185	177	160	175	174	197	189	175	188	171	174	195	171	198	216	212	173	178	172	192	197	175	180	198	169	205	177	169	187	168	192	176	180	180	181	181	172	175	184	197	195	159	182	194	185	176	182	198	204	202	193	188	189	202	181	183	184	173	181	170	187	193	194	175	199	184	186	191	185	184	178	200	187	203	172	195	184	193	177	185	186	177	163	195	209	197	172	176	160	181	195	162	187	186	183	186	213	189	196	176	147	185	183	173	188	171	186	189	161	195	177	172	185	168	185	176	159	181	180	184	183	192	186	188	175	168	173	186	183	193	183	198	167	183	175	175	173	209	184	159	209	183	171	180	177	184	193	202	160	186	177	186	194	178	189	160	186	186	181	189	176	183	199	207	186	173	172	167	178	194	179	179	175	173	182	192	166	184	167	182	208	187	183	178	174	189	192	180	223	191	201	155	183	179	208	178	181	164	202	204	167	200	185	199	212	175	168	186	170	172	210	169	158	190	197	182	179	199	170	189	183	176	198	167	183	171	185	190	178	183	175	185	178	182	195	214	182	192	180	246	196	190	177	186	179	196	191	182	182	198	180	173	179	201	184	184	179	169	185	179	210	170	195	191	210	192	187	210	217	185	179	176	184	188	204	177	214	195	198	176	176	168	173	163	170	202	166	190	169	180	192	205	189	193	177	200	183	190	168	179	178	174	203	176	187	156	209	185	167	178	167	223	198	181	182	175	187	179	166	185	190	190	197	203	179	173	195	189	194	201	184	188	165	193	186	193	176	199	175	203	187	180	171	186	195	199	199	197	171	174	183	179	193	185	190	204	180	200	184	169	167	193	227	192	193	187	181	182	192	202	197	188	171	165	159	182	170	185	194	161	171	186	185	192	184	184	183	194	198	194	197	161	183	163	197	192	183	201	170	183	176	175	180	183	175	206	184	192	179	174	170	182	190	188	190	175	180	190	201	183	207	182	190	186	158	163	190	188	226	180	189	187	181	209	200	178	165	184	157	166	184	201	169	205	163	185	195	208	193	208	189	166	162	183	208	182	203	200	173	149	173	171	187	201	206	185	184	174	182	164	177	180	207	192	176	183	184	206	181	188	192	191	186	207	186	203	180	178	175	175	169	185	184	184	195	175	166	203	198	168	182	186	167	188	201	181	161	187	137	182	180	192	186	194	164	191	198	161	204	173	172	176	197	176	175	196	160	186	166	191	193	153	191	183	179	172	188	187	168	189	206	197	170	160	169	181	163	156	175	203	164	178	178	175	165	197	175	174	194	189	194	164	189	199	192	183	176	174	197	183	186	168	168	227	198	168	172	210	196	175	173	203	185	162	193	165	186	186	188	203	172	197	179	175	180	189	181	194	184	176	193	164	207	163	216	195	165	167	166	186	192	179	166	184	191	211	187	227	178	171	175	184	207	203	172	196	161	181	189	180	194	174	185	189	180	174	186	164	188	163	204	192	168	195	167	192	202	179	178	168	197	205	200	163	180	167	209	159	172	179	179	177	181	199	184	209	175	169	198	182	191	167	169	182	180	203	191	198	216	178	184	166	185	171	178	216	242	179	187	196	183	191	200	178	176	195	168	169	182	186	189	181	169	203	193	170	179	175	163	201	179	173	185	198	192	195	158	163	244	182	185	186	172	213	194	180	213	182	188	185	195	166	198	185	167	183	205	203	197	178	175	191	194	169	178	192	184	198	179	202	176	178	190	196	196	197	166	164	166	185	184	198	161	212	204	188	185	182	168	176	200	176	232	153	192	173	192	160	188	193	190	189	175	173	197	195	195	178	208	166	179	198	191	178	184	183	183	177	174	175	179	161	179	177	188	185	165	182	191	199	184	188	188	179	197	167	184	158	181	185	158	186	193	195	176	186	171	188	197	177	192	169	157	206	159	182	191	213	203	199	190	194	182	185	180	155	197	185	172	163	177	161	197	196	170	190	187	187	191	174	167	205	172	191	181	175	172	174	183	157	180	175	189	169	186	187	197	176	180	184	174	179	222	186	187	208	170	200	185	178	171	207	138	183	191	192	199	176	193	177	202	162	195	188	172	182	185	172	170	160	167	175	178	178	171	184	204	196	188	172	170	199	212	175	196	196	201	181	169	186	184	206	192	171	197	212	182	178	191	186	197	205	221	198	182	176	188	174	177	195	187	200	179	199	197	186	172	203	177	187	169	185	207	193	184	188	170	198	184	172	190	185	203	178	210	192	183	183	170	192	205	179	185	157	178	176	194	176	172	168	154	191	196	178	189	196	192	193	177	187	161	176	205	184	182	178	163	199	170	182	217	201	191	183	179	185
2958	997	2123	7076	7518	2006	9337	18677	12217	3049	587	527	557	553	585	522	548	586	542	561	550	548	542	539	539	558	535	495	527	520	544	531	526	571	529	550	566	547	559	575	550	533	553	593	531	559	563	561	551	530	576	566	533	511	518	525	559	513	528	545	558	579	571	563	585	536	581	504	565	603	596	640	594	528	596	559	577	554	572	556	557	523	539	598	576	585	556	567	541	514	529	581	563	556	590	551	521	577	579	590	537	575	528	560	560	550	571	588	558	633	552	549	566	570	577	573	556	561	536	563	546	512	562	536	555	519	509	535	574	555	534	545	519	539	539	580	562	551	592	520	558	571	529	556	508	527	592	528	554	536	535	535	553	602	589	541	560	546	533	556	534	546	554	598	591	524	587	586	562	542	545	519	538	573	507	543	521	558	580	504	583	584	559	523	537	598	518	565	565	557	567	502	582	540	585	556	548	566	560	543	526	587	583	570	566	559	598	568	541	570	545	533	556	606	547	547	557	566	600	529	564	561	562	553	568	563	536	566	544	585	591	603	553	532	570	560	563	562	557	524	592	566	564	531	549	550	537	548	564	543	537	552	521	543	552	548	537	569	568	558	523	533	574	541	549	596	551	537	555	513	510	560	529	511	589	587	555	562	549	553	535	500	590	596	525	562	563	553	555	586	590	550	552	595	569	550	559	558	593	575	530	565	552	542	577	503	524	529	553	527	566	549	599	629	530	596	576	563	559	572	521	569	574	528	531	573	603	582	512	558	546	544	573	579	540	550	526	565	561	541	559	544	556	559	571	513	550	540	529	580	556	552	565	594	559	575	548	543	550	525	585	545	524	595	525	591	537	523	556	554	550	512	550	578	572	519	538	548	567	571	531	549	567	540	524	580	573	564	546	521	595	564	553	558	577	565	565	523	548	564	579	543	542	562	519	586	521	550	595	583	556	550	550	555	564	566	541	555	592	572	524	546	507	530	574	557	529	547	563	553	557	575	557	557	525	536	572	583	538	605	579	602	518	509	547	554	520	561	572	558	564	551	564	535	537	568	544	522	529	563	540	558	554	547	557	537	564	571	544	528	546	550	600	592	560	537	546	586	601	512	550	523	536	564	544	576	551	544	553	591	533	556	543	587	546	533	527	544	614	549	570	538	530	541	542	539	525	530	551	534	547	548	544	555	533	573	581	571	597	549	600	554	588	577	584	555	581	516	541	520	579	565	567	542	590	544	529	570	556	571	579	549	564	541	557	554	555	550	540	596	523	573	558	528	595	567	607	598	508	563	592	581	589	592	533	561	537	566	521	564	518	544	593	565	544	539	584	553	554	535	576	529	554	564	555	522	615	529	558	553	549	555	536	512	539	577	581	535	579	489	549	535	559	560	576	569	535	589	551	535	535	571	559	571	542	564	567	560	557	521	621	586	544	566	542	522	560	564	524	574	562	578	538	553	565	575	574	592	539	583	562	497	582	576	588	558	569	548	561	493	574	561	512	535	575	534	553	553	528	537	522	554	511	566	557	525	581	566	575	528	581	525	563	562	538	541	556	597	555	540	533	558	602	557	522	552	558	557	578	529	542	598	563	557	522	547	546	553	585	597	577	582	596	530	580	518	572	557	517	552	521	552	534	543	596	569	526	567	536	532	536	545	566	554	529	547	536	532	566	535	555	544	566	574	560	578	558	507	545	561	549	539	560	548	559	609	540	575	551	528	547	551	554	528	557	550	578	531	581	559	574	563	576	543	546	551	559	542	596	562	540	500	541	590	560	539	577	543	571	495	557	510	594	574	536	570	597	555	580	569	565	546	570	547	560	523	524	566	528	576	575	554	583	532	531	532	594	561	544	556	569	562	550	523	554	549	544	566	568	570	583	546	570	549	555	565	528	561	506	590	549	545	574	577	542	553	516	593	575	549	568	572	541	542	556	539	568	519	554	571	546	530	553	537	549	573	553	565	553	592	562	554	602	537	544	539	556	512	531	567	555	539	576	556	503	554	548	562	557	539	543	510	593	560	525	600	557	573	566	512	534	593	587	556	530	561	549	522	569	595	577	615	572	587	557	602	534	558	550	575	567	565	581	522	509	545	552	564	507	581	587	531	582	505	513	562	507	525	548	520	538	538	561	550	539	539	581	557	548	532	518	530	527	545	546	542	534	595	588	534	530	629	574	538	572	538	581	561	567	579	550	495	571	535	557	523	527	551	576	520	526	542	521	523	534	567	561	540	561	559	512	557	585	604	577	542	570	567	547	479	554	535	574	546	523	556	538	571	582	515	595	613	536	563	549	536	567	558	552	581	537	581	569	596	582	542	577	533	551	555	604	558	543	547	531	546	541	552	569	541	603	506	527	531	554	526	583	579	521	536	534	592	555	554	527	552	519	549	553	554	556	539	524	548	518	550	526	578	565	534	568	550	566	578	537	521	548	511	549	580	534	578	545	534	558	526	559	570	519	558	548	560	573	597	581	529	556	553	559	577	604	556	564	535	563	532	567	544	562	539	563	590	566	565	547	526	565	546	532	530	496	602	527	549	528	521	585	601	559	518	560	544	563	581	581	548	532	619	552	637	604	557	524	483	523	556	516	590	558	568	595	543	537	541	548	577	548	560	572	533	493	542	554	547	521	539	543	549	530	535	523	551	532	568	548	539	598	545	554	569	559	600	564	572	549	539	557	563	505	578	565	541	544	530	554	551	570	595	548	545	551	571	575	555	540	539	541	532	539	557	596	576	561	548	543	554	569	522	575	545	530	536	580	560	590	513	545	557	590	560	540	563	584	574	557	542	535	593	559	561	526	537	559	515	565	610	554	611	558	584	570	529	482	591	575	549	583	585	560	580	599	579	556	580	573	623	550	545	583	553	557	574	539	540	543	510	572	559	549	590	574	548	571	580	562	577	559	556	541	547	558	565	583	566	549	547	559	594	531	552	564	573	563	560	547	528	581	533	552	537	567	555	577	551	522	598	586	563	547	541	575	550	543	535	547	550	633	540	548	568	556	550	516	520	525	538	537	562	571	550	569	608	514	547	562	547	520	582	567	564	582	576	529	545	487	533	511	504	557	601	602	527	533	533	542	578	556	559	573	552	534	570	558	536	540	593	556	585	588	541	569	549	591	554	556	556	545	556	567	562	539	565	577	525	561	564	579	525	564	580	581	606	539	569	600	569	571	541	591	561	548	636	542	561	553	563	552	529	532	528	535	538	566	526	542	593	524	526	569	531	545	591	546	560	551	528	579	554	536	541	578	532	538	553	558	539	569	552	598	549	568	555	595	545	599	545	565	574	584	571	553	532	566	566	506	546	548	559	589	588	569	565	514	596	581	557	573	586	564	580	585	551	586	535	559	529	572	575	613	528	539	523	556	569	527	550	580	572	552	603	520	555	561	576	570	564	560	516	577	507	542	559	571	545	567	555	574	551	546	573	571	620	553	580	585	551	576	551	564	568	527	590	549	546	542	566	586	531	539	534	546	575	531	590	560	579
14357	13332	13637	15412	18970	8325	33907	41267	25373	9292	450	235	221	217	222	246	236	220	215	206	192	221	215	211	218	210	217	214	201	197	212	214	209	229	210	189	213	212	219	210	211	219	215	230	190	246	205	224	219	234	213	219	207	193	231	211	213	202	218	184	239	249	208	218	198	230	214	203	229	226	216	225	224	212	213	204	190	191	206	200	223	242	194	207	234	191	229	221	239	206	228	186	211	221	208	235	236	230	202	201	222	229	222	202	228	205	201	245	229	204	219	204	213	211	217	205	200	215	214	191	210	239	217	211	188	215	234	203	241	231	194	221	201	224	233	222	212	222	235	210	217	214	201	243	216	209	217	222	222	214	219	199	212	195	219	208	195	218	212	213	223	213	227	221	212	221	205	241	208	200	232	226	226	219	199	217	190	219	249	226	210	214	223	216	194	217	228	230	227	189	204	219	216	246	248	209	207	210	225	236	215	225	214	235	228	229	205	226	230	216	209	197	225	211	250	211	236	233	253	228	212	238	237	229	219	229	234	216	194	203	196	188	198	244	212	221	234	235	230	225	216	216	228	196	233	234	229	221	217	225	242	198	199	218	228	223	239	250	226	209	228	207	217	219	206	205	186	211	212	202	223	207	191	202	222	214	244	232	203	211	222	205	206	239	219	224	225	214	207	228	211	216	217	220	204	215	223	213	213	219	241	190	208	214	232	219	229	211	210	224	205	234	238	229	202	231	210	211	197	206	205	238	227	224	201	214	223	196	232	187	188	251	203	219	240	238	205	235	224	227	206	245	216	207	208	217	232	206	223	204	213	248	202	217	215	229	201	219	230	218	233	222	226	206	204	214	211	222	233	209	211	215	178	229	223	219	210	210	243	216	218	202	196	189	215	224	223	222	223	212	209	197	239	210	231	214	210	223	212	231	212	190	213	233	198	214	202	202	223	236	205	212	218	212	235	221	222	228	229	224	225	228	235	213	190	231	207	227	219	224	207	225	237	238	249	204	216	218	187	235	215	239	210	227	230	242	237	216	218	219	218	223	204	211	236	172	228	231	243	202	223	183	200	208	215	218	204	232	215	227	208	226	212	208	213	233	210	225	208	220	235	211	246	213	203	216	225	240	210	221	218	227	231	232	189	229	211	214	196	232	224	220	206	219	235	222	223	226	222	217	218	227	206	208	253	238	217	201	220	213	212	214	204	221	247	208	208	210	221	199	240	191	210	226	232	244	199	194	225	213	210	204	206	229	203	211	231	208	206	214	219	220	217	223	199	229	208	220	219	225	197	252	226	225	225	206	233	243	215	215	207	212	210	196	209	204	206	226	235	187	223	219	225	186	238	234	212	224	207	183	198	217	221	192	233	246	209	216	228	187	189	247	219	208	227	206	181	203	206	231	190	237	223	228	218	233	193	236	235	211	209	220	224	199	207	223	214	197	207	190	217	231	193	229	225	207	215	220	227	193	227	205	201	220	226	210	216	239	208	192	199	222	198	223	217	223	211	218	234	208	224	233	208	191	201	227	222	213	221	214	219	230	192	215	207	209	211	231	211	183	190	203	189	248	197	207	217	220	202	223	202	182	225	249	223	207	209	221	205	233	246	206	215	201	196	202	218	208	223	195	214	221	212	233	215	196	209	201	208	198	195	229	238	212	208	224	224	210	182	208	193	228	219	220	230	216	225	190	236	214	207	203	218	237	192	234	228	210	233	233	213	212	208	232	225	236	216	215	232	230	229	214	236	222	220	204	196	184	220	196	223	249	203	209	202	197	203	225	249	216	227	222	232	215	197	201	226	199	213	233	217	227	228	228	230	218	213	228	229	246	210	240	215	260	202	245	219	192	224	231	210	218	208	209	219	217	219	236	232	204	207	210	190	214	202	228	202	218	214	198	225	248	206	184	228	229	213	218	228	224	223	212	212	222	177	245	212	211	213	206	202	206	199	219	207	235	232	197	207	207	203	241	223	210	218	222	212	242	211	181	226	226	224	198	209	205	224	211	201	194	205	205	229	200	203	235	231	205	224	221	219	225	200	228	208	235	212	237	247	203	243	211	213	214	207	230	214	220	221	213	213	182	225	221	229	208	222	196	232	215	215	221	228	198	216	192	239	209	203	251	214	215	246	218	230	211	197	210	250	225	228	203	207	230	233	225	219	197	233	216	200	226	242	209	207	210	242	224	204	208	232	212	237	219	228	213	201	188	212	198	237	222	201	209	236	217	203	202	225	231	222	237	205	220	197	212	229	180	203	217	181	205	247	215	217	217	213	207	222	227	219	203	201	237	213	201	215	206	213	198	203	214	220	226	201	212	222	216	223	191	196	214	226	228	214	229	214	229	243	227	220	178	222	199	228	206	225	195	207	222	200	221	200	213	225	224	224	243	235	194	209	245	216	249	239	200	224	229	212	210	201	195	223	214	222	219	231	219	210	216	190	221	173	226	231	220	204	224	203	216	217	200	203	217	224	214	209	217	203	242	231	212	221	184	201	248	241	229	220	217	222	232	225	218	229	202	217	227	228	220	215	244	234	225	205	214	212	200	219	208	214	204	223	193	220	228	209	222	218	239	211	214	229	222	219	206	210	206	231	239	220	221	202	203	213	207	194	200	228	237	207	195	230	212	213	219	226	238	212	211	227	199	204	253	213	202	210	199	204	236	197	220	205	202	201	222	230	237	188	224	215	204	214	190	205	217	237	232	230	227	218	212	189	232	199	211	240	187	214	212	201	208	226	201	213	232	222	230	221	221	237	224	219	237	195	202	186	221	222	203	227	195	207	224	206	218	224	216	242	217	218	204	218	232	237	226	213	193	205	219	242	214	218	220	224	231	251	193	200	217	238	220	216	195	204	193	224	217	236	227	196	238	226	218	205	224	224	249	208	200	218	220	208	191	228	225	193	209	219	215	210	234	208	229	225	186	219	219	212	224	209	236	205	212	218	229	207	242	198	213	220	227	229	229	225	221	219	190	213	233	228	248	198	221	223	201	213	222	218	207	197	221	220	236	204	233	213	193	228	229	217	237	216	209	195	192	210	203	212	200	224	222	203	223	220	229	191	187	246	225	202	212	215	233	204	209	205	232	193	198	205	194	228	230	217	175	196	216	211	220	180	204	208	225	221	218	204	212	226	236	207	201	192	235	218	190	183	223	233	238	209	199	217	202	217	213	191	220	206	214	213	226	194	235	218	232	206	212	188	237	256	216	217	208	238	229	218	207	236	208	199	239	203	221	219	241	212	202	224	234	225	254	206	204	216	221	223	198	196	218	199	236	232	211	227	220	225	209	221	211	200	212	213	221	223	254	234	182	224	219	225	218	215	197	221	213	227	217	216	226	215	203	226	206	247	209	228	210	236	210	205	219	227	230	225	194	258	219	206	204	206	229	225	235	216	204	209	215	207	205	236	233	213	206	207	196	234	244	216	211	202	211	217	188	217	196	214	224	241	203	227	256	223	207	229	200	199	224	203	208	205	212	209	240	214	223
9272	12463	12678	21018	21924	8503	51678	54945	41034	19863	736	663	630	632	647	666	641	667	645	629	651	651	665	666	681	674	626	611	642	675	638	605	697	676	720	664	664	638	633	606	685	642	598	627	641	645	639	689	635	677	666	667	664	647	689	643	657	639	674	621	646	633	683	655	662	617	599	665	683	725	750	720	705	642	645	600	602	583	647	622	634	620	618	620	663	655	609	610	690	632	658	651	665	611	675	637	664	689	647	621	622	608	647	623	657	653	657	708	634	666	662	630	638	654	638	622	664	647	628	630	626	655	673	601	601	682	664	608	619	653	614	634	666	655	640	630	678	620	644	681	621	714	674	641	673	605	664	639	655	651	634	600	629	645	650	657	654	597	649	652	651	664	565	627	613	644	591	644	610	699	639	623	675	615	605	659	636	645	643	655	630	665	640	670	641	627	659	620	615	679	687	643	663	633	660	670	631	663	640	635	654	668	654	675	640	616	626	644	623	664	609	625	678	637	627	624	670	663	640	661	681	625	653	650	615	673	630	624	657	664	665	647	641	667	648	652	622	662	683	648	660	656	642	619	663	634	657	654	707	659	646	664	689	645	662	641	637	638	620	693	692	660	659	676	687	663	638	659	631	673	628	631	616	655	656	667	683	647	639	618	635	626	665	684	663	585	657	626	641	634	628	646	630	621	648	621	624	632	611	649	646	630	629	664	655	641	670	659	682	666	666	623	677	628	605	613	636	655	596	661	657	699	682	643	601	644	619	617	703	618	649	629	612	629	685	677	654	651	619	660	631	650	651	666	651	624	627	633	649	649	654	640	634	669	616	636	633	660	667	633	661	668	618	659	641	643	681	632	624	647	601	642	666	694	638	676	625	635	611	671	623	636	607	694	682	674	619	641	649	637	674	622	659	619	663	633	579	651	689	649	660	651	655	619	634	635	680	650	629	641	642	644	657	690	658	684	617	654	645	638	643	670	622	657	656	636	671	687	691	645	692	665	626	657	627	706	647	635	700	618	630	626	623	632	646	649	614	633	646	649	647	679	642	670	642	643	655	676	678	647	639	648	632	609	616	645	624	675	665	613	603	666	658	706	654	666	660	634	668	683	636	625	642	623	660	646	616	618	723	632	691	616	639	638	625	627	600	599	579	658	650	655	653	612	636	646	668	666	731	617	661	661	691	624	664	647	646	614	608	668	642	629	639	630	649	652	641	644	677	635	684	624	657	667	669	631	654	660	652	660	651	637	649	617	647	674	656	625	650	680	614	650	631	631	661	622	651	588	654	639	634	670	628	652	627	583	623	665	640	669	658	652	666	609	658	618	694	664	675	598	647	634	657	641	652	586	650	704	611	675	611	650	619	648	687	618	667	663	629	616	658	577	640	652	650	676	623	646	661	675	670	630	632	650	654	632	653	644	655	638	627	625	654	648	624	649	654	666	668	613	651	627	649	686	651	672	635	639	622	668	630	679	712	660	675	684	659	650	663	653	655	652	622	645	598	650	665	607	619	675	659	633	637	614	667	637	665	653	639	652	636	653	572	625	621	634	617	680	608	624	632	693	599	619	629	601	606	632	662	639	692	617	656	632	669	665	602	627	651	647	631	628	698	669	641	674	618	618	650	670	674	619	669	616	652	650	639	624	648	640	680	623	654	687	619	663	609	611	667	638	653	611	657	604	656	653	694	590	653	645	655	656	663	661	668	669	642	618	642	631	631	665	688	688	642	656	703	625	615	648	625	670	663	672	635	635	604	671	640	617	637	601	637	703	695	651	613	666	695	628	636	656	686	632	668	643	653	646	654	617	629	622	628	658	663	624	646	691	679	642	636	627	644	697	698	635	623	675	656	662	669	648	679	655	643	613	640	656	643	658	624	596	633	642	598	654	682	648	679	592	652	716	619	627	675	636	655	672	699	657	667	634	642	630	625	653	639	653	657	643	648	677	661	665	609	610	661	590	645	726	639	643	574	670	659	637	620	635	666	655	630	646	620	661	649	674	638	587	636	634	694	664	627	655	632	653	618	626	673	639	637	646	634	651	666	645	647	662	614	638	663	656	614	627	675	638	604	669	625	674	666	642	658	632	623	692	672	676	639	656	645	667	639	628	664	630	668	619	594	640	654	622	616	623	701	663	636	656	662	624	637	663	673	656	655	645	668	660	618	657	653	663	622	667	631	633	647	639	660	640	679	619	654	596	638	668	632	635	582	650	644	646	645	663	644	632	650	635	643	617	642	653	643	624	643	610	620	608	613	665	638	630	662	624	650	623	646	641	622	652	610	625	629	679	659	665	642	624	692	647	627	615	662	636	616	677	682	663	637	647	604	655	640	663	668	647	684	629	661	645	624	619	613	629	671	639	627	663	653	613	613	631	619	625	639	657	619	660	650	657	658	689	626	649	643	633	669	643	648	629	614	628	563	661	679	670	648	639	665	634	644	639	693	597	660	644	647	673	670	622	612	627	686	671	662	656	620	660	672	671	578	633	635	641	635	623	656	627	624	666	600	673	638	670	657	678	666	612	620	632	618	626	659	633	650	678	676	648	640	663	650	653	647	618	648	623	680	640	655	671	597	624	620	648	648	610	650	654	647	625	651	696	625	643	600	657	638	634	630	630	662	686	637	618	646	660	684	616	663	653	655	653	642	613	621	585	653	693	630	653	663	619	590	639	629	646	671	672	615	642	665	634	674	623	669	616	675	624	673	648	667	681	669	618	610	647	634	625	640	638	651	646	619	657	629	660	605	633	673	633	599	623	657	663	616	658	650	626	616	707	673	654	668	645	604	656	663	674	661	650	618	646	613	642	631	642	642	652	636	656	647	641	632	602	587	689	671	654	630	665	621	672	654	667	669	649	643	647	624	613	631	698	645	677	686	667	666	646	679	622	664	638	646	709	666	715	673	724	651	667	636	641	643	631	675	616	677	686	631	659	629	641	644	644	630	638	670	647	649	674	675	657	627	690	683	634	670	668	635	661	650	643	650	620	646	694	663	653	629	643	630	654	642	596	632	649	637	646	642	649	600	641	585	664	647	640	627	646	672	613	603	604	633	655	660	647	636	623	684	705	657	678	665	662	651	687	605	662	663	650	598	647	649	662	649	701	658	641	652	675	698	628	582	620	619	669	644	679	641	640	645	669	656	666	615	661	671	696	627	655	606	641	618	635	621	695	636	657	673	641	679	634	640	635	609	636	615	624	632	609	659	649	661	649	622	640	646	692	627	702	633	657	618	668	681	652	617	668	610	619	646	645	640	669	658	611	645	652	664	664	637	647	650	644	668	681	671	631	667	674	618	667	618	664	645	644	632	670	640	597	615	670	628	651	610	617	645	679	633	647	679	633	645	641	656	651	624	644	619	661	640	636	628	665	632	588	672	670	651	652	667	622	645	634	644	667	629	701	655	646	663	667	610	606	647	648	652	613	665	642	655	639	636	634	630	663	636	616	662	674	631	638	694	686	618	692	628	658	714	651	673	652	700	658	658	641
26048	28601	39072	28750	21321	19379	56261	52991	36250	15812	910	250	265	263	274	273	244	298	249	285	279	250	270	285	268	250	279	266	249	273	265	267	248	238	242	260	257	280	281	295	248	264	260	269	288	252	268	256	275	273	256	280	270	264	248	292	263	260	256	274	253	299	270	281	262	285	275	252	281	307	343	320	247	248	268	284	252	273	257	293	232	269	275	284	245	269	258	255	234	290	293	255	244	242	280	277	282	247	294	271	275	267	244	286	257	293	254	268	258	282	263	246	280	284	263	241	274	292	277	282	264	272	247	276	267	265	243	259	248	257	256	287	276	291	266	252	293	261	250	260	268	275	263	260	281	260	273	273	252	256	265	269	296	263	249	268	229	270	274	262	243	255	254	252	265	272	262	283	281	265	276	249	271	283	280	281	261	270	249	276	280	267	276	266	305	242	270	261	267	289	281	238	260	248	269	257	270	277	277	269	256	254	249	279	258	261	260	324	305	246	253	301	248	294	253	263	252	268	266	274	277	264	241	265	260	233	268	271	242	293	268	250	264	266	257	260	284	240	268	263	283	280	256	252	265	299	240	291	263	231	254	289	277	266	290	265	259	260	252	259	246	267	268	256	247	257	245	294	250	261	271	266	281	229	270	249	274	272	259	245	285	280	285	275	283	259	267	243	283	274	257	276	287	260	254	264	284	308	277	247	266	257	255	271	242	294	240	247	245	273	254	274	237	263	247	261	251	226	265	285	243	293	233	276	256	256	280	280	260	262	257	263	250	266	270	255	256	248	264	287	252	260	288	238	272	254	276	255	268	278	269	268	282	259	264	236	251	270	246	260	259	293	242	259	247	266	265	248	279	258	277	232	233	238	250	266	273	230	273	259	269	286	254	263	262	261	270	296	287	286	266	285	255	231	258	273	288	251	283	263	256	268	272	273	284	229	268	249	291	263	292	250	314	262	271	259	281	275	271	261	272	269	254	271	263	236	298	283	289	267	254	217	255	277	244	248	287	277	265	263	271	266	267	299	263	259	246	255	275	278	272	234	254	288	276	254	266	296	273	291	256	266	270	271	283	280	298	243	247	263	251	238	250	265	274	286	251	244	251	252	272	273	249	243	249	304	242	247	260	236	275	274	263	233	247	283	268	289	254	262	258	290	255	283	277	261	249	269	229	254	271	262	241	267	239	255	288	270	248	236	251	266	256	256	282	264	244	272	239	278	270	277	257	254	256	275	263	229	265	275	289	272	285	273	244	267	236	280	256	276	251	281	278	261	298	262	266	244	313	238	255	248	251	263	281	282	260	251	281	238	261	264	264	260	246	245	270	244	266	242	262	257	256	257	276	292	268	247	249	288	266	270	281	286	269	252	254	284	265	241	255	292	271	279	268	256	253	266	274	243	284	265	262	241	270	245	276	256	265	273	278	245	263	271	249	266	259	270	234	261	259	264	275	266	270	261	244	280	258	275	269	271	283	261	282	271	265	282	271	265	254	260	268	283	267	269	262	269	289	244	239	246	285	264	254	269	264	263	234	280	262	258	276	215	273	265	274	268	272	280	240	281	263	255	271	268	279	264	272	287	271	255	244	250	231	261	238	267	275	263	252	262	248	268	257	231	261	270	232	275	255	271	294	263	266	274	269	254	286	264	244	294	272	237	251	269	279	254	257	247	255	250	297	286	298	289	292	275	281	284	270	295	248	246	268	214	283	265	279	260	245	290	264	305	279	256	257	280	260	304	269	264	266	235	296	247	297	289	267	271	252	249	285	269	253	269	261	256	293	263	277	247	255	273	259	264	261	303	268	271	286	281	284	262	243	223	252	288	266	265	270	254	271	281	274	267	286	251	245	273	264	277	293	281	253	264	252	232	279	247	270	241	268	254	243	267	242	242	262	272	260	280	277	279	277	263	266	248	261	276	253	265	247	285	254	296	266	266	279	259	277	273	302	291	278	308	256	254	278	264	264	262	274	249	281	273	258	256	280	274	273	256	275	284	247	279	240	292	244	268	272	267	252	277	274	269	290	287	279	257	265	279	266	245	273	273	262	236	251	236	257	241	252	281	257	271	297	262	266	279	257	252	245	264	241	242	278	251	285	264	251	286	237	235	267	280	257	272	295	278	267	265	263	259	286	254	272	268	269	287	290	248	274	249	286	259	241	280	270	249	264	252	265	275	279	276	256	272	264	232	270	274	271	265	282	280	279	287	295	249	257	292	258	274	250	274	254	259	271	243	261	270	225	263	238	238	247	231	268	248	237	255	284	265	282	258	265	265	248	284	293	263	304	282	263	284	256	262	264	246	245	268	257	271	288	264	274	247	255	278	252	277	243	258	297	252	274	281	249	250	291	264	269	253	268	280	236	236	288	260	281	277	254	260	280	303	279	260	256	259	260	269	232	267	269	294	261	259	261	251	241	251	274	274	282	246	272	251	272	280	245	249	262	274	265	268	281	247	289	285	257	261	242	273	249	295	289	255	267	272	276	259	261	264	237	288	267	267	297	254	280	245	260	228	237	277	279	266	273	246	308	262	279	271	278	263	283	254	261	287	271	266	251	270	287	280	291	274	259	264	264	246	265	248	258	276	267	262	255	273	282	246	301	226	272	254	241	276	264	253	246	288	272	279	269	263	275	242	281	260	271	256	264	230	259	266	231	239	293	238	277	264	270	239	252	261	293	266	254	273	288	286	272	252	253	264	248	246	244	234	280	238	278	240	268	249	271	291	281	255	265	256	245	226	236	250	282	250	277	270	266	285	260	239	278	295	251	280	266	295	246	254	278	245	263	269	265	245	290	278	271	284	267	253	267	291	250	291	262	277	273	243	230	250	254	261	283	271	251	235	269	274	299	267	251	273	233	267	245	234	280	249	221	271	232	267	293	274	274	261	289	281	269	272	259	288	309	253	267	249	228	243	273	247	278	269	262	256	268	265	252	264	265	270	283	267	262	272	284	271	262	228	274	240	281	271	284	266	297	267	282	303	286	228	268	260	269	275	262	250	254	270	275	269	282	295	279	261	275	256	269	289	252	258	244	280	271	254	273	267	269	224	250	286	222	286	240	265	233	236	257	269	294	255	282	254	257	276	259	309	272	264	289	253	273	254	272	268	266	254	252	249	273	277	256	230	235	259	243	266	271	267	274	295	252	245	250	281	287	230	258	257	232	238	267	264	263	277	271	268	296	267	283	264	266	257	265	225	277	261	259	250	284	274	282	259	253	265	255	273	252	273	253	229	251	274	252	267	260	263	250	258	257	253	286	277	260	247	288	301	258	257	265	276	299	279	262	244	268	227	242	230	275	273	288	288	273	264	263	255	240	263	259	262	273	254	246	247	268	263	273	268	269	273	304	276	263	262	267	269	277	284	254	253	267	253	273	270	229	270	268	257	254	252	280	262	248	276	249	278	270	257	258	285	273	261	271	295	273	282	284	257	276	261	273	237	295	260	231	240	265	237	239	287	273	262	245	269	262	282	283	275	249	267	258	231
15148	24953	35697	27286	18048	21136	71982	66080	50163	22187	852	835	897	795	827	836	815	765	838	798	837	829	782	755	808	771	822	688	781	755	789	823	799	778	806	774	785	758	794	815	719	746	787	790	779	774	738	779	815	777	783	700	727	778	785	792	748	785	751	760	762	774	780	770	780	741	761	791	777	1006	1237	1134	956	874	766	765	780	785	779	800	766	709	801	726	762	813	795	736	772	784	759	814	811	796	734	770	770	781	764	783	764	779	750	739	744	712	751	747	755	795	759	805	766	762	768	797	763	815	812	743	804	780	736	739	757	802	727	820	761	745	733	786	772	748	822	760	791	742	781	731	774	721	773	762	826	781	763	747	771	807	740	769	717	761	742	748	824	754	785	750	788	695	753	711	755	764	757	771	809	753	725	767	768	750	841	724	752	748	816	760	795	755	750	748	784	784	806	753	737	795	803	760	709	736	753	730	790	762	748	779	738	742	750	747	748	744	764	824	774	795	774	729	775	762	786	785	788	801	737	802	774	752	735	742	762	729	732	786	834	772	750	744	817	801	805	843	819	734	758	772	731	761	761	715	773	812	768	762	766	769	765	780	752	722	782	740	781	755	748	756	773	792	751	732	731	750	815	772	767	775	786	771	750	751	793	760	755	736	757	752	768	827	771	788	746	727	732	776	776	789	797	804	711	697	762	758	808	755	779	753	737	750	784	792	730	781	804	784	737	755	708	824	755	728	770	745	747	783	780	805	769	750	773	743	784	792	800	759	790	756	801	754	764	726	745	719	795	788	723	822	760	773	733	743	735	707	803	791	795	756	726	763	817	782	793	768	733	740	785	800	791	751	762	748	739	744	733	774	733	763	775	732	756	781	760	822	749	743	770	759	779	783	748	829	725	763	777	764	741	784	756	788	794	738	802	768	761	836	730	773	763	775	746	757	763	752	736	771	752	738	742	725	750	742	722	776	736	771	769	771	793	781	763	814	724	748	756	727	728	772	756	738	782	756	741	770	781	760	751	758	709	780	821	760	762	783	746	750	814	791	824	796	810	738	766	734	747	774	773	795	747	724	744	777	766	752	788	731	759	770	717	779	769	777	727	797	705	717	744	813	704	792	776	759	775	709	761	802	728	738	790	812	780	780	783	781	766	761	793	775	747	746	783	762	779	722	778	743	744	777	802	797	798	772	803	772	755	775	729	753	812	758	782	782	787	801	770	770	746	805	751	736	684	783	737	769	782	750	781	823	805	796	769	739	772	767	763	753	721	783	754	742	767	745	760	748	762	770	757	763	777	768	785	757	754	767	797	780	750	815	762	809	757	783	812	752	780	735	805	785	767	801	843	772	741	808	766	747	813	798	728	742	781	804	761	751	790	781	779	755	810	778	799	787	746	742	771	784	773	742	805	799	778	806	786	806	755	802	757	723	735	776	750	767	758	763	791	713	727	777	734	737	752	756	790	772	776	799	719	770	770	787	770	823	757	768	801	770	778	732	717	750	774	770	683	790	792	748	764	788	755	747	738	778	751	716	764	754	711	760	747	753	780	823	828	806	749	743	782	752	757	724	741	766	741	755	761	759	796	796	750	765	768	760	737	765	768	826	818	715	716	776	772	780	772	754	718	753	779	759	771	787	756	766	784	751	721	766	765	732	767	810	823	684	733	752	748	748	720	715	725	760	811	797	769	764	755	779	757	741	776	765	728	761	792	773	781	784	776	820	756	767	749	794	793	789	796	788	731	744	806	740	750	768	773	748	769	801	765	760	724	784	750	755	735	747	745	783	722	779	750	784	804	732	769	781	730	729	743	716	769	776	749	787	730	777	717	776	772	736	724	746	762	820	751	778	739	787	774	777	744	748	713	782	783	768	772	684	782	751	733	745	772	753	764	774	686	791	792	771	771	767	718	759	769	782	708	765	810	798	773	773	776	748	707	781	714	765	755	720	791	782	746	777	770	764	801	809	765	796	750	753	770	763	757	770	744	760	775	785	798	742	803	747	748	784	779	769	786	803	823	731	747	734	750	777	741	715	733	739	798	757	786	745	727	775	781	762	746	740	786	731	747	761	830	743	758	765	719	797	769	713	739	760	774	743	790	714	797	777	691	840	722	838	811	782	742	754	743	805	755	724	782	764	746	752	763	810	765	784	777	776	741	735	765	807	808	813	804	765	794	745	770	710	791	756	731	785	774	736	757	770	737	783	788	790	777	732	739	752	823	810	812	794	739	743	781	772	770	734	718	784	825	767	759	813	785	753	750	769	721	784	762	742	783	805	743	740	759	746	816	827	807	725	758	757	730	773	719	750	750	739	727	803	754	790	787	735	778	780	774	749	803	741	747	766	756	785	770	784	710	771	766	703	776	839	775	757	777	778	780	752	830	793	823	747	749	764	739	746	795	773	708	784	756	788	784	777	757	741	764	736	724	798	796	777	755	770	747	779	787	732	711	768	764	752	768	741	766	757	770	780	759	782	709	773	764	737	762	728	753	771	743	757	705	778	788	735	756	764	779	793	816	765	772	807	795	737	753	792	744	816	733	717	745	785	731	770	722	797	810	755	797	760	751	770	771	819	747	756	737	749	774	754	756	771	717	734	778	776	816	759	752	785	699	778	731	806	786	769	782	765	728	810	786	711	748	802	752	745	728	722	739	783	747	781	742	797	774	754	797	738	777	737	752	771	735	758	743	725	795	741	808	816	744	747	714	718	785	748	775	753	806	776	739	812	805	792	746	744	766	749	773	728	725	779	774	787	800	751	732	789	775	780	737	752	769	745	781	710	755	783	760	776	749	776	771	745	771	741	739	760	770	725	764	747	759	763	766	720	787	782	818	776	763	777	796	753	756	742	734	773	790	820	740	726	761	787	752	776	750	766	808	737	779	775	772	828	773	745	744	773	795	804	833	773	755	767	760	806	792	793	781	765	730	772	791	794	724	727	757	785	751	756	848	745	767	795	757	763	763	736	751	753	763	754	720	790	791	736	728	721	765	774	758	780	778	809	753	704	737	811	760	756	764	693	777	792	762	791	740	778	738	768	748	724	744	753	742	765	775	763	757	764	799	769	760	763	747	759	742	744	788	743	778	738	702	776	796	745	791	798	770	823	779	732	800	736	786	803	738	711	731	770	752	734	760	780	753	787	747	770	787	784	775	743	825	748	753	766	771	742	759	779	698	781	764	764	741	731	770	766	786	742	768	757	742	793	745	796	749	741	818	723	745	772	791	758	761	805	766	732	747	785	758	757	784	743	819	728	751	746	776	741	788	809	729	755	804	773	751	758	701	725	763	814	728	771	783	779	773	776	748	790	727	788	768	817	736	761	792	780	792	770	741	785	771	782	777	750	699	806	794	773	749	742	770	722	761	739	793	741	758	779	758	792	752	783	767	777	738	732	719	737	757	779	827	796	770	786	801	803	789	755	771	801	738	740	728	739	784	755	775	706	749	756	797	761	755	736	774	775	782	774	738	792	749	738	786	760	774	824	783	718	780	737
4373	5546	13389	3634	428	364	2652	4039	3467	1262	180	200	162	166	197	166	172	160	210	173	185	170	204	169	172	191	168	186	167	172	209	169	170	183	172	190	202	142	202	162	178	165	165	188	177	180	178	179	196	195	173	174	196	152	186	171	169	154	174	158	173	181	187	156	214	159	196	166	195	181	171	158	183	166	173	183	184	172	200	174	183	190	167	167	159	165	182	205	164	174	174	171	165	190	164	171	204	189	194	179	173	187	178	204	177	163	196	214	171	186	168	185	185	162	209	172	169	170	176	204	191	158	188	194	173	195	169	206	214	191	205	172	189	166	173	183	180	182	188	189	174	177	158	184	169	180	197	183	175	156	189	183	174	189	165	207	173	165	162	188	188	184	182	193	168	147	180	189	160	162	183	188	195	178	189	176	205	164	171	173	180	178	194	169	171	155	173	171	175	189	199	180	191	191	171	156	168	180	187	184	179	179	168	181	185	191	164	179	178	183	128	168	174	170	164	188	168	191	184	167	175	188	165	180	166	195	193	173	171	171	168	179	165	158	171	187	172	146	176	176	184	179	191	161	176	180	186	192	204	179	176	170	192	151	188	167	195	173	173	174	185	174	185	208	188	156	163	192	187	173	180	185	168	187	175	174	202	182	179	186	203	164	189	152	163	179	195	173	158	168	174	184	167	175	182	169	179	167	160	172	181	202	177	203	199	169	175	189	173	186	172	168	161	184	174	184	180	181	164	148	162	173	155	204	163	172	190	204	158	171	190	191	182	176	192	153	192	181	187	182	176	188	171	187	190	171	161	196	166	173	178	168	165	193	185	177	198	169	187	163	170	178	157	183	195	190	191	168	176	181	172	177	177	159	191	200	165	215	187	188	175	187	177	169	184	158	202	172	196	165	164	198	182	169	173	158	153	177	190	174	180	148	179	173	207	188	171	192	196	174	172	164	174	205	164	183	176	200	184	186	194	162	177	158	175	176	220	183	177	170	186	183	190	178	188	171	166	174	180	174	189	178	205	169	197	191	176	182	172	153	155	160	195	181	172	169	201	191	195	169	155	165	181	206	205	176	175	163	161	190	183	197	165	183	173	171	206	200	174	179	164	165	175	180	171	169	175	169	162	190	180	207	180	182	179	158	168	194	173	184	177	217	185	158	160	163	175	184	172	179	162	186	174	172	159	151	164	188	168	157	143	168	193	173	189	154	191	178	161	172	176	178	175	194	161	179	189	167	185	165	177	170	207	176	179	190	177	185	155	181	179	172	182	175	166	188	154	172	168	175	195	198	176	177	196	167	153	175	183	195	152	160	167	196	151	186	161	183	187	167	196	175	180	169	172	180	192	166	179	162	178	161	198	178	169	182	188	178	202	152	162	171	187	181	199	150	177	198	212	154	155	161	180	180	179	178	176	152	198	191	158	195	163	177	179	139	166	178	174	193	169	176	168	189	158	171	184	186	179	170	172	185	195	176	159	142	171	169	193	199	159	178	182	193	193	175	189	171	180	195	176	163	200	176	192	139	150	188	175	211	172	188	189	170	168	201	166	180	175	179	185	178	171	181	177	163	199	191	185	180	181	190	163	168	181	200	179	190	164	165	173	185	173	186	181	182	183	186	174	169	186	192	152	156	174	180	192	147	178	188	178	180	172	158	187	163	161	180	151	169	173	153	191	189	179	186	162	184	181	182	167	180	171	172	218	183	187	184	189	182	162	187	147	168	204	193	178	180	184	178	177	180	169	162	193	161	185	186	190	196	164	163	158	160	193	182	167	176	178	195	182	179	162	180	168	182	153	148	204	189	181	201	186	163	163	167	173	183	180	161	164	186	161	173	166	171	180	184	203	161	166	167	186	167	198	200	185	193	153	181	182	173	172	196	185	197	173	191	183	178	173	178	175	163	180	182	193	181	172	189	198	173	198	184	171	151	181	171	181	163	165	156	181	189	171	175	181	167	184	190	177	178	179	172	173	191	171	169	180	193	212	180	184	193	167	160	168	175	191	186	174	186	193	183	194	189	202	173	188	178	166	134	185	156	187	173	188	158	178	167	176	171	176	178	181	176	160	170	179	182	178	180	157	155	170	170	173	181	186	182	180	165	192	183	177	177	193	173	167	160	174	170	166	166	190	185	170	187	158	173	164	174	195	181	204	192	173	180	177	176	173	173	200	180	160	163	172	180	187	184	194	187	192	200	186	192	199	194	179	179	174	181	140	194	187	172	166	185	177	163	192	179	163	186	160	184	176	182	166	168	187	202	171	181	188	195	218	165	184	195	190	172	179	179	176	207	166	204	182	182	173	169	173	165	171	174	177	169	180	165	164	184	180	143	179	178	204	167	175	147	199	178	176	198	187	169	180	183	177	180	182	187	179	178	181	192	192	199	197	159	183	169	166	183	168	173	181	159	177	169	188	191	177	175	204	182	203	161	172	185	169	182	181	213	189	181	191	174	171	164	170	184	148	159	201	190	163	178	172	166	186	177	188	197	183	155	207	206	167	154	177	199	158	186	193	196	177	191	198	164	161	164	187	205	153	175	193	163	157	169	175	161	173	184	176	157	191	186	187	185	178	171	196	182	168	164	176	166	169	181	180	187	172	166	172	166	196	183	180	174	187	192	170	189	179	181	170	187	202	138	216	191	169	155	173	174	176	186	174	179	174	160	220	169	163	182	196	167	169	143	179	191	175	167	144	186	162	155	196	174	164	187	176	200	188	174	189	193	171	150	170	157	178	166	191	183	175	199	186	160	184	155	184	202	198	183	179	182	178	179	165	178	175	176	182	180	188	164	182	178	181	195	166	181	187	177	165	181	167	174	161	174	182	189	174	179	180	161	185	175	170	180	159	159	182	178	176	183	173	142	152	157	159	165	187	171	164	189	212	200	149	198	176	181	166	169	170	181	179	163	162	188	182	168	197	192	195	166	184	170	178	183	192	163	208	179	180	183	178	174	187	178	174	176	174	163	173	191	171	210	185	151	169	171	200	168	181	168	189	185	188	176	175	185	163	155	165	183	193	194	179	161	185	199	192	181	160	173	175	170	172	199	188	208	178	170	173	180	186	183	208	181	189	160	168	169	185	149	175	209	185	164	171	180	173	178	195	204	160	168	191	175	191	151	203	167	199	184	180	143	166	186	160	184	175	181	149	175	159	172	186	162	192	155	181	154	169	205	197	169	161	176	175	159	200	208	168	165	184	183	189	189	142	179	168	202	189	198	179	169	161	182	189	159	198	181	183	164	164	169	193	182	166	156	187	153	175	198	169	187	206	172	178	191	177	147	184	191	174	182	179	200	200	165	196	151	193	164	172	182	190	179	189	168	173	176	189	175	198	163	165	165	176	178	170	159	155	188	171	153	175	173	169	185	159	170	188	173	162	174	184	172	164	174	171	164	156	178	191	191	182	190	197	176	186	171	178	174	183	201	167	166	196	181	180	185	199	191	176	166	170	153	169	183	159	189	201	185	162	155	148	166	201	177	187	172
3555	8215	20126	5228	797	1295	12461	16195	13159	4719	536	489	558	563	556	532	550	517	598	495	543	576	509	513	551	527	529	563	532	539	538	547	549	524	552	552	505	515	511	533	536	563	549	512	539	546	517	546	509	566	520	555	476	475	575	520	526	518	539	514	530	489	519	535	537	515	571	518	525	532	553	584	544	508	519	517	566	559	557	550	535	534	527	594	576	536	506	556	511	546	566	530	506	586	546	509	537	567	560	552	499	548	529	558	542	530	573	513	515	558	530	562	522	526	542	544	558	553	560	532	511	520	533	539	550	535	532	548	529	506	521	541	486	545	517	520	517	523	572	536	548	525	507	542	543	554	539	538	546	537	549	525	546	517	512	561	541	506	524	502	533	529	533	550	485	490	528	562	529	557	530	513	542	551	565	514	551	532	511	542	549	560	526	570	527	535	596	547	532	496	502	555	555	567	564	545	494	537	566	502	547	544	518	541	513	576	537	532	518	529	529	495	552	514	539	543	552	572	534	565	526	493	533	536	508	549	523	527	539	533	483	513	506	536	540	510	545	554	559	539	565	520	507	564	524	537	518	551	507	533	529	509	517	531	511	547	546	559	521	530	505	539	541	535	581	582	579	542	526	501	550	526	569	549	535	549	562	556	552	517	560	538	497	525	535	509	539	520	565	531	522	575	602	539	556	582	499	534	543	546	531	526	515	507	583	539	551	487	526	539	536	533	540	569	511	495	545	522	533	520	527	504	542	553	532	557	530	536	505	518	510	539	549	499	516	530	528	572	509	543	518	558	518	542	559	511	538	520	523	558	501	534	505	540	511	542	481	543	517	559	561	528	533	544	523	521	547	539	519	582	497	536	549	529	493	539	546	546	504	541	525	541	532	538	541	530	501	550	552	503	494	529	573	533	548	501	505	549	548	541	571	527	508	561	485	515	533	503	572	579	590	499	590	517	496	576	547	472	537	555	516	479	560	527	535	526	556	514	544	525	503	516	469	545	513	536	562	538	536	515	548	524	490	511	518	517	577	556	528	567	577	530	562	528	558	549	512	557	520	555	516	518	611	524	518	514	484	567	515	549	494	536	544	524	525	566	525	556	549	531	577	561	543	552	523	542	591	508	515	540	550	501	527	552	562	545	523	550	574	541	528	530	531	564	488	513	559	539	518	548	530	490	515	537	546	529	546	528	524	522	500	543	542	578	510	555	524	505	505	524	525	530	523	608	543	544	548	548	530	576	547	505	540	511	543	499	511	560	547	531	507	540	521	574	512	500	538	558	516	509	475	509	523	548	522	533	537	493	534	489	512	563	518	521	578	514	535	547	567	559	525	529	548	536	552	597	503	564	527	564	534	496	487	509	507	537	538	529	575	551	499	505	544	548	527	555	527	516	553	579	496	521	555	547	543	558	530	506	503	509	509	531	539	567	557	530	524	521	506	520	525	556	549	521	515	528	544	515	545	524	546	555	525	541	541	515	519	530	517	555	556	508	522	532	536	575	554	539	522	561	497	489	482	541	550	524	498	561	558	571	545	504	487	537	506	571	529	559	547	547	504	558	538	575	540	539	574	527	540	530	503	542	573	517	528	548	542	572	545	539	536	518	515	494	538	499	522	520	541	541	546	539	534	548	544	477	554	513	521	513	546	495	530	549	576	526	573	524	525	531	509	547	497	562	503	517	535	532	517	523	504	504	502	552	515	545	545	499	511	541	503	524	527	537	554	524	550	538	583	539	569	534	525	496	565	550	544	545	551	527	536	503	497	530	541	546	504	530	566	530	534	501	518	576	514	545	558	557	514	520	509	475	511	563	523	503	531	546	593	593	547	554	513	532	558	533	522	557	556	484	526	523	551	521	540	492	538	575	534	521	527	536	539	515	514	574	518	542	526	501	524	541	551	552	569	557	544	536	531	515	507	534	527	520	534	527	524	547	533	564	552	534	519	510	506	520	533	536	512	568	514	545	549	564	566	551	514	551	480	548	496	546	533	571	568	573	513	551	518	536	506	538	509	549	512	547	507	513	535	535	553	540	501	502	547	564	527	544	528	581	557	607	521	515	538	533	529	572	528	509	552	517	526	564	561	565	547	531	577	523	549	568	500	538	516	560	550	554	500	590	512	540	526	518	542	533	526	515	580	523	539	553	531	550	530	537	533	560	544	589	563	530	541	524	574	572	553	565	548	520	486	543	546	508	569	518	573	571	527	497	564	566	570	529	569	520	574	528	560	531	554	546	576	531	543	527	544	535	560	513	518	566	547	595	537	534	533	530	507	555	505	529	553	538	560	568	529	526	554	542	515	483	513	545	540	524	551	526	511	502	535	539	521	516	542	527	528	515	537	530	525	563	491	550	519	559	481	538	535	541	541	545	537	520	546	548	544	558	548	533	521	553	580	555	572	566	554	514	592	532	575	557	496	546	524	546	584	537	509	510	539	478	532	542	543	542	545	523	546	567	524	575	518	522	541	559	550	546	494	552	512	534	525	545	539	548	531	516	515	534	539	571	524	532	558	535	571	568	565	531	514	528	545	558	526	533	549	572	521	528	531	540	501	524	515	556	521	532	513	513	565	559	559	521	540	523	533	548	544	557	531	520	535	517	516	560	521	551	514	547	504	506	538	526	545	526	551	534	540	524	523	530	511	560	488	518	560	568	505	523	537	534	527	525	562	530	532	529	534	529	544	586	544	562	523	527	517	539	514	531	485	565	557	537	515	539	566	544	565	527	541	564	565	473	542	488	527	560	566	513	572	485	514	544	550	551	518	531	545	511	566	522	511	541	521	535	570	568	488	493	532	577	551	568	517	534	522	498	587	520	551	541	539	549	547	504	503	548	573	515	522	548	531	548	545	534	555	554	525	585	483	560	506	581	583	526	570	535	552	547	561	525	558	556	581	567	504	554	557	530	539	531	568	482	559	543	514	525	519	564	531	534	542	559	543	556	553	511	565	586	497	547	547	488	577	533	493	531	505	557	502	539	511	515	556	561	552	539	523	547	571	539	550	571	575	534	562	547	559	554	563	512	548	511	523	560	503	539	524	521	555	543	520	550	555	536	555	528	541	518	527	551	526	521	566	557	561	566	553	514	510	546	559	521	517	546	550	542	558	532	522	554	552	554	527	552	596	519	526	546	483	528	505	544	526	529	545	515	554	557	530	536	530	516	518	528	514	558	573	484	573	547	551	562	483	513	524	556	561	510	516	531	549	551	539	529	545	558	542	569	550	575	563	556	500	518	565	548	532	560	587	514	543	524	578	556	502	530	536	540	571	553	545	541	501	555	533	476	579	539	543	529	572	528	525	516	538	521	579	499	512	553	543	539	538	495	565	545	556	573	492	539	529	526	521	567	552	483	552	497	544	512	518	541	545	528	535	549	552	561	565	544	564	548	584	541	557	566	545	533	523	525	532	501	529	535	579	532	549	539	502	553	561	506	509	577	560	534	519	546	538	492	527	526	530	513	532	547	507	514	527	557	535	522	560	590
20237	54947	39822	26470	21137	16380	21019	25180	27021	9697	357	211	180	181	191	165	165	173	179	167	161	162	169	155	150	168	151	163	154	157	173	173	165	146	151	176	154	148	161	164	164	144	166	158	153	167	152	174	159	169	167	153	176	156	174	171	152	141	156	157	165	165	132	158	153	153	160	149	170	214	297	221	212	203	145	169	170	167	166	138	151	171	181	149	159	173	157	145	158	169	152	147	154	129	171	141	168	144	147	163	195	157	139	157	161	163	154	167	164	148	163	167	156	144	178	161	150	178	172	152	158	161	140	145	159	156	159	153	138	164	158	175	169	137	168	173	153	151	166	168	157	152	153	178	164	144	174	139	164	137	164	180	138	146	155	156	152	164	157	196	158	165	164	170	166	149	169	163	163	153	161	150	165	182	161	162	172	157	132	145	144	141	151	166	146	154	157	159	175	151	163	175	166	157	142	161	134	166	165	163	147	159	166	140	153	159	149	147	159	153	155	139	162	164	156	125	164	147	154	166	168	168	183	168	134	153	163	176	155	167	149	150	151	165	159	172	164	157	144	177	138	167	182	155	156	135	165	158	182	147	180	142	184	146	176	169	163	166	151	164	142	161	168	156	165	163	147	154	157	169	146	165	145	169	163	151	174	151	141	175	175	185	148	162	144	157	145	155	132	162	160	174	168	157	160	169	163	157	163	141	149	172	153	154	178	147	160	178	172	179	186	149	161	188	142	171	156	154	167	151	164	165	169	161	135	146	149	166	153	173	151	159	147	172	170	172	149	152	160	158	143	175	172	152	148	155	148	171	141	179	181	151	169	149	133	147	150	165	148	159	139	167	172	173	166	155	162	163	153	178	154	154	164	162	174	174	140	143	155	172	152	145	162	165	160	165	164	124	156	168	154	152	148	146	134	177	162	170	173	158	153	139	165	138	154	140	157	174	156	162	166	170	138	154	159	154	152	160	139	153	161	157	128	146	176	159	142	134	176	149	143	141	152	157	148	144	157	148	157	161	152	139	134	164	164	160	141	141	158	170	172	163	157	164	180	162	179	166	161	138	169	162	118	149	142	167	162	181	146	162	117	154	171	187	152	188	162	164	139	157	151	177	138	151	162	144	170	178	176	171	158	151	149	141	151	173	176	169	161	172	147	150	175	147	156	142	141	148	172	149	163	180	168	149	155	156	143	165	156	171	161	170	153	185	155	146	157	156	164	154	176	180	159	172	164	150	167	171	164	162	164	155	160	157	132	152	169	180	156	126	164	173	162	151	185	166	172	183	184	149	125	184	157	150	141	150	172	155	164	163	147	164	185	170	156	157	169	170	165	176	170	160	153	151	118	166	154	134	169	151	140	158	164	179	147	169	156	145	129	135	160	155	175	136	154	150	166	153	153	175	153	144	175	147	174	167	166	162	165	173	197	176	139	151	137	167	171	145	157	168	171	149	140	176	165	159	139	175	173	166	148	165	161	161	172	184	155	158	166	183	148	126	152	177	187	166	149	155	157	159	174	160	180	161	163	161	165	158	153	152	157	166	171	166	163	156	147	135	146	152	163	151	156	153	164	144	165	121	191	163	169	161	153	140	145	139	144	168	150	160	166	153	152	166	143	161	159	181	158	122	157	159	166	149	143	164	153	163	153	164	169	153	175	162	159	161	134	173	147	163	149	166	171	151	166	154	156	168	150	167	146	148	173	159	173	165	139	152	151	157	128	175	150	164	140	155	157	149	166	176	179	164	141	170	161	166	155	150	174	179	169	143	159	129	178	154	151	142	167	147	122	161	148	149	141	162	155	154	142	142	146	160	181	163	154	166	162	142	166	173	160	162	154	161	149	163	146	158	150	155	172	173	150	181	188	177	161	177	163	162	160	156	160	155	167	182	184	167	155	170	171	150	151	198	142	150	167	175	163	165	160	148	161	152	145	157	146	155	155	173	137	183	159	147	149	154	164	158	161	166	131	160	156	168	136	157	164	174	181	161	159	153	156	147	176	165	157	168	141	150	166	154	157	164	151	161	157	149	156	142	164	152	144	124	179	166	166	150	150	161	174	164	184	168	174	167	144	173	148	144	143	172	175	145	161	157	151	135	175	170	154	159	161	170	187	162	159	177	166	172	151	178	154	154	157	163	134	139	165	156	163	143	150	151	145	157	165	177	162	152	159	162	176	164	174	172	166	152	156	153	137	167	150	182	130	185	154	148	158	188	145	178	169	161	156	173	175	165	142	162	175	146	178	136	149	170	138	172	150	157	146	166	155	166	182	177	153	168	152	150	168	180	159	144	165	146	164	138	170	182	153	163	150	156	180	151	160	175	175	145	167	149	142	155	140	174	164	160	157	158	161	172	161	154	179	152	146	134	168	155	164	170	152	154	161	163	171	166	143	187	116	142	182	146	167	185	168	162	156	157	148	173	140	149	163	150	147	177	158	174	158	171	165	156	177	176	167	137	152	152	151	135	133	167	152	133	153	155	150	163	157	172	171	151	160	156	178	142	169	162	171	155	168	164	127	160	168	155	175	176	147	154	169	167	149	165	154	146	169	187	144	139	175	184	170	152	172	141	144	150	160	144	161	165	184	172	141	155	162	145	195	167	143	175	167	171	172	155	160	172	150	155	175	168	140	149	146	164	183	151	166	166	157	152	151	152	160	146	164	129	153	182	150	165	167	170	182	183	172	153	151	145	166	162	158	145	155	141	186	156	149	156	154	163	150	147	157	148	172	155	165	166	166	179	142	147	181	159	145	160	131	132	153	166	172	166	177	161	143	147	147	176	147	160	142	169	162	159	139	173	152	163	148	159	162	168	181	146	179	167	165	154	151	159	173	185	140	186	167	159	173	154	149	168	171	158	159	151	187	158	165	184	172	175	173	164	170	154	153	164	167	150	169	164	149	155	168	169	153	179	163	182	161	155	162	173	144	151	178	143	185	160	158	141	167	167	148	154	149	153	153	180	167	194	170	171	153	176	148	148	158	156	148	169	156	132	154	172	156	184	165	157	137	177	171	150	149	156	152	156	156	149	157	178	149	140	172	161	148	173	164	158	167	182	146	180	150	161	153	139	140	153	151	165	147	156	154	149	148	152	165	147	145	148	155	150	158	166	143	146	162	177	167	149	159	147	169	171	183	132	168	153	159	145	154	149	159	146	172	174	162	135	162	153	187	191	160	177	177	171	149	169	149	160	169	184	164	141	152	141	167	162	146	179	164	168	173	153	149	137	174	132	172	146	164	150	149	167	166	172	152	145	172	139	169	150	175	154	186	157	136	176	157	151	153	157	150	147	171	158	169	148	194	159	169	159	161	148	147	154	156	155	148	169	153	173	178	147	127	153	148	128	173	159	162	145	155	161	172	171	155	151	164	142	156	138	158	162	159	196	164	185	143	160	178	172	176	184	151	163	156	142	151	165	179	153	154	163	141	145	166	158	171	155	174	160	141	151	162	163	160	175	164	163	167	167	146	158	168	184	152	159	186	163	177	163
14158	51254	38178	13040	4502	10319	34358	39336	44885	12696	677	657	650	639	617	586	579	546	539	583	525	573	546	493	527	509	500	506	577	493	501	484	523	530	520	521	521	509	502	486	522	520	488	487	463	479	526	492	487	456	478	468	511	464	471	459	466	496	524	485	470	464	496	474	477	482	486	505	570	1259	1912	1241	1037	790	564	499	431	505	459	488	491	483	512	500	472	458	471	498	537	467	484	474	470	451	494	467	478	506	520	465	473	525	455	487	501	491	525	465	479	463	461	475	516	464	480	467	493	482	444	490	522	462	466	444	466	465	506	499	480	502	504	435	489	478	478	451	464	481	497	455	482	489	501	510	484	502	473	449	477	475	491	512	472	476	482	474	434	510	483	481	454	460	495	474	505	461	513	478	476	481	482	530	490	480	497	450	489	504	500	497	467	477	477	443	492	511	527	495	472	475	523	465	486	484	491	481	466	467	508	451	477	417	499	484	487	480	436	496	455	475	459	492	492	481	502	467	461	493	490	442	485	474	421	513	455	497	501	478	438	470	464	467	472	471	501	473	439	499	474	463	481	447	500	493	462	486	495	498	498	438	464	494	510	471	448	458	457	493	493	454	454	472	499	508	504	475	474	499	445	469	499	473	482	498	468	457	512	486	499	489	481	515	490	487	469	469	473	468	492	511	467	436	458	476	517	494	482	419	502	477	502	486	473	465	493	434	463	496	473	486	470	430	456	505	517	498	510	460	475	453	518	524	479	483	464	482	504	485	492	471	444	475	473	504	495	484	469	473	484	445	513	466	485	456	482	478	483	449	492	482	466	441	491	475	468	477	501	455	485	507	487	518	445	481	483	461	510	504	462	465	474	465	490	487	479	505	467	510	455	471	479	470	457	459	529	468	487	495	444	465	506	436	502	483	452	486	470	488	513	456	458	450	494	480	511	504	457	488	473	500	480	469	485	485	524	501	471	496	471	482	457	474	461	448	500	498	480	492	457	488	459	470	498	504	494	508	482	480	445	512	480	516	490	408	472	490	475	493	514	473	479	520	475	483	470	454	478	474	495	508	474	468	472	470	468	483	479	494	479	459	506	470	486	463	528	487	481	499	449	503	499	485	452	477	457	484	458	487	487	490	452	487	487	470	497	467	485	447	471	443	479	456	475	470	520	479	465	481	466	489	457	441	457	475	497	486	470	505	433	498	472	521	499	512	465	496	479	489	480	513	505	481	481	475	494	482	514	462	459	456	471	472	488	426	501	469	431	497	499	463	469	480	470	490	449	483	502	516	472	508	495	493	476	487	465	484	438	474	484	454	433	491	462	505	461	499	487	486	486	476	473	461	474	507	446	467	495	451	464	500	494	461	528	489	479	468	489	432	512	475	487	470	461	496	449	475	456	492	496	492	448	491	493	488	513	505	458	452	486	511	481	518	464	478	486	434	461	442	510	494	484	477	493	475	483	509	494	481	500	469	460	482	473	479	461	487	479	511	513	467	490	479	468	513	484	493	518	459	494	473	518	458	464	481	498	439	475	492	462	503	460	501	509	497	456	491	487	495	479	480	536	485	500	487	446	521	468	496	465	461	488	500	490	519	464	470	471	485	440	489	484	466	477	501	462	528	507	486	489	459	516	474	476	479	453	460	454	445	519	535	475	473	529	490	481	521	474	495	481	468	506	488	516	465	498	444	498	455	492	470	477	467	464	468	514	471	489	477	500	466	500	489	476	467	476	536	504	468	508	488	481	533	508	512	511	489	488	465	443	484	483	473	497	483	469	475	500	492	463	477	501	465	467	509	492	505	477	491	469	452	503	468	452	493	490	445	482	460	457	468	486	516	533	436	495	478	462	503	496	522	507	498	475	477	520	518	509	463	498	493	499	460	480	476	456	477	473	456	492	493	500	457	500	503	514	461	470	465	523	443	467	483	464	487	446	476	513	470	478	487	532	457	485	451	492	466	500	470	483	517	505	429	453	507	467	544	496	489	493	510	477	498	481	481	519	494	465	511	473	503	485	460	495	444	527	461	497	490	478	490	510	462	498	437	466	467	490	473	457	537	493	520	482	523	459	453	449	511	452	480	504	495	461	481	470	427	508	470	479	482	491	477	517	434	500	457	488	522	438	478	519	442	422	482	485	499	485	482	507	506	482	496	492	507	456	526	503	465	469	502	500	497	467	475	459	503	475	482	442	489	438	471	453	460	497	497	483	487	491	487	480	470	523	493	463	434	490	510	465	501	476	498	486	491	469	519	452	486	463	466	519	500	424	473	525	460	459	445	491	496	508	497	469	474	481	479	466	473	446	466	461	464	504	475	448	449	460	484	470	475	467	491	523	516	479	519	508	483	445	461	474	465	496	479	479	457	516	467	459	504	473	492	458	467	457	506	502	498	430	467	457	480	462	488	464	528	472	448	461	449	477	505	482	484	471	435	466	480	449	487	486	497	473	450	477	511	456	484	467	494	500	477	450	411	480	477	471	494	444	509	444	478	461	496	507	479	500	500	464	453	456	503	508	448	470	462	459	475	538	507	438	510	448	488	476	482	497	446	494	486	485	463	486	480	474	517	508	499	499	500	461	505	483	454	467	459	538	487	445	472	503	486	500	496	464	463	472	494	471	463	443	521	463	491	513	447	486	471	546	477	501	473	494	507	496	514	514	471	486	463	482	510	483	475	506	443	479	458	472	462	493	484	489	471	438	479	442	467	483	483	475	486	518	537	489	498	463	512	492	474	450	503	478	538	464	489	487	498	481	458	433	473	476	498	463	456	476	489	416	481	481	479	453	496	488	473	512	471	473	486	448	522	488	458	469	432	491	449	491	430	468	473	478	505	487	469	450	489	486	497	503	452	491	518	487	516	493	486	547	449	449	477	482	507	455	457	453	478	497	488	449	493	460	475	472	480	485	476	524	493	481	492	458	506	477	474	498	488	482	464	478	489	481	452	498	489	470	498	533	487	501	461	481	467	487	437	493	466	497	462	494	470	470	474	461	455	449	506	477	469	430	478	528	489	474	471	512	488	441	465	476	514	469	492	484	462	505	434	482	475	451	463	470	460	490	500	489	448	478	513	441	485	509	508	473	480	508	493	473	459	461	452	508	469	434	487	472	477	488	511	485	509	461	463	465	479	478	442	488	486	499	482	477	465	422	476	479	497	507	459	466	481	500	476	475	465	464	461	523	453	453	492	475	472	467	482	462	477	461	476	499	463	502	482	494	435	445	456	451	483	489	458	449	471	486	468	499	492	456	471	528	454	499	515	502	500	463	422	482	480	473	440	485	460	490	487	471	482	480	491	456	502	465	498	467	484	469	478	482	465	450	438	462	476	513	431	478	476	470	461	455	515	481	488	561	463	465	499	513	507	496	472	467	453	451	471	461	475	459	490	477	470	482	460	475	451	499	499	476	476	475	512	531	435	476	447	478	469	482	491	482	466	506	432	454	496	463	453	489	508	480	474	488	450	475	453	476	457	463	472	431	478	473	507	506	475
32093	53165	36959	29861	25301	21910	27033	25298	21923	16334	1006	418	377	374	330	346	319	292	322	306	302	275	313	295	305	287	304	265	269	267	286	291	263	298	290	288	266	279	285	252	290	272	271	286	283	272	307	249	279	291	286	285	266	291	281	254	275	274	268	286	247	289	256	285	281	255	262	274	329	685	1064	881	691	459	330	288	233	264	275	265	231	230	258	252	236	253	284	272	244	242	287	299	248	251	276	255	263	252	260	234	276	266	261	254	260	253	263	241	239	234	275	230	253	279	282	275	296	288	285	243	257	274	236	233	247	279	265	271	258	290	198	277	283	276	273	267	257	261	276	266	285	243	233	254	248	298	280	269	274	285	272	250	285	281	267	287	282	268	276	244	244	218	253	277	244	250	260	251	289	267	274	224	278	282	275	266	276	269	268	261	270	281	269	237	259	272	248	273	243	248	263	260	261	250	266	246	243	242	274	275	288	279	273	266	281	296	250	243	267	265	263	264	240	308	273	270	264	239	265	264	251	273	264	281	237	284	274	281	312	268	265	273	259	286	295	246	243	255	262	253	253	277	259	256	259	286	237	244	258	249	273	262	303	277	258	234	270	264	261	276	254	270	274	270	260	279	252	265	244	281	249	218	266	224	280	257	298	260	311	288	266	266	242	255	250	264	234	268	279	258	248	234	286	290	269	245	265	271	286	289	264	249	294	252	275	235	255	261	236	278	241	264	242	276	249	270	237	275	257	259	284	247	255	267	240	264	300	270	283	273	219	259	301	232	250	252	242	303	249	248	254	267	259	222	263	278	252	282	254	256	263	255	239	237	247	291	230	248	280	256	263	286	283	278	273	268	248	263	287	247	258	248	232	260	263	252	245	240	270	266	288	276	265	255	287	244	289	267	239	275	266	285	261	276	267	287	267	258	269	267	266	285	260	260	285	244	279	252	236	259	269	278	251	252	256	259	288	220	259	236	257	247	252	268	236	281	272	293	268	275	296	257	265	296	249	252	278	253	246	258	273	255	274	296	276	303	255	269	290	255	275	269	245	252	290	270	278	270	285	268	255	250	285	236	267	251	265	266	253	283	244	240	257	269	243	255	266	246	285	283	279	271	225	256	261	260	275	279	270	270	266	260	260	244	260	246	264	291	273	261	274	256	266	245	265	277	277	262	250	249	248	260	271	271	261	232	262	280	268	229	261	261	262	298	252	284	237	263	264	243	273	247	255	251	249	242	238	252	248	258	283	261	263	277	251	289	262	254	260	275	267	261	258	282	289	262	261	256	280	253	279	283	269	284	265	292	254	253	263	258	279	259	263	283	272	257	290	257	270	278	238	249	241	253	294	274	251	270	255	290	250	281	265	245	271	231	274	277	260	274	289	269	267	250	260	278	280	257	245	242	238	258	262	229	249	282	259	255	278	286	285	254	233	266	237	236	278	268	261	314	283	247	265	281	304	292	260	264	283	259	281	247	252	235	257	281	286	311	238	256	254	249	278	264	272	247	238	256	267	253	261	259	266	285	280	251	239	243	276	231	285	289	285	295	263	284	264	295	270	267	263	290	245	259	262	278	276	290	270	260	246	277	257	255	240	265	248	276	292	247	253	235	246	281	271	259	265	275	271	254	276	269	255	248	263	258	267	259	257	262	256	241	263	248	308	247	250	247	250	249	271	240	256	269	253	272	256	268	244	264	269	254	248	285	270	287	254	298	290	262	267	289	236	252	261	234	248	272	249	275	269	256	257	258	267	255	267	265	265	248	272	255	246	260	266	252	275	278	216	257	274	248	250	258	286	242	239	271	295	274	248	269	255	278	242	269	284	272	290	277	254	241	284	273	272	237	262	245	239	264	248	282	259	274	247	258	252	247	263	266	237	222	249	254	262	251	275	271	289	262	273	243	247	276	274	249	263	243	257	248	240	240	260	265	282	263	243	280	255	234	240	228	238	268	270	254	272	278	247	257	289	264	247	252	265	278	256	259	255	258	262	257	292	272	238	268	246	280	278	247	269	258	269	250	243	309	275	265	251	257	248	271	253	263	262	265	254	245	266	286	261	254	254	276	248	254	252	287	274	281	254	275	264	253	284	244	233	276	281	261	264	262	258	232	273	252	263	281	248	272	246	284	248	297	267	277	249	258	269	246	237	267	285	270	255	289	254	264	262	278	257	272	264	254	255	256	276	276	262	283	278	263	266	270	287	259	265	253	247	267	243	285	231	237	264	283	277	268	262	247	249	295	265	254	280	248	250	253	275	252	268	274	255	259	252	267	270	269	274	233	274	260	289	268	273	278	276	271	258	271	270	266	284	252	240	227	239	243	247	271	283	261	252	252	279	256	262	277	279	255	266	265	259	244	280	277	269	279	245	257	276	245	268	281	282	283	239	271	267	248	240	297	247	272	250	271	230	276	274	266	259	277	275	254	239	253	279	276	256	265	263	268	261	267	271	273	264	236	275	251	261	293	263	246	258	247	274	262	267	231	274	261	265	259	241	295	259	266	265	258	243	281	273	278	263	281	232	244	264	260	317	267	272	269	279	263	288	255	279	292	286	280	238	262	239	273	278	281	260	261	289	282	278	280	229	258	275	267	242	276	272	277	255	261	237	277	235	244	277	272	257	262	280	249	225	261	267	233	252	259	298	264	266	271	263	294	244	251	268	291	248	308	287	258	266	285	241	292	264	277	276	243	259	275	273	250	304	276	266	252	254	290	262	249	263	234	240	254	250	253	267	266	273	238	260	269	287	301	284	251	262	288	253	266	229	258	288	281	249	242	275	257	272	240	260	275	236	256	259	254	270	264	252	256	270	274	267	252	254	258	240	239	240	269	294	249	264	267	261	263	282	265	268	273	278	249	309	237	259	258	270	260	262	246	265	246	289	244	263	275	280	260	245	271	273	305	274	245	217	285	281	251	258	266	279	247	269	274	268	268	253	256	255	242	274	251	270	296	254	236	238	250	276	267	258	232	259	261	257	255	236	305	264	264	255	255	259	269	225	275	276	259	274	315	264	281	306	270	252	275	254	240	265	250	299	276	274	290	237	276	245	242	258	235	250	286	296	278	273	261	288	252	276	275	261	248	248	246	263	298	264	268	296	247	270	234	247	257	274	267	267	274	293	248	284	254	253	255	256	277	255	251	241	220	242	273	259	277	244	285	270	285	253	244	292	262	251	247	274	265	260	231	273	243	239	265	230	261	280	257	249	275	263	260	244	243	255	248	280	268	282	256	271	236	244	268	266	262	258	285	282	274	272	276	264	264	271	231	263	240	274	274	259	252	263	278	246	255	256	250	297	263	236	268	246	235	272	249	243	263	244	279	251	274	259	267	287	254	266	289	257	247	247	251	274	246	252	283	278	239	254	249	280	262	258	252	260	261	272	214	266	277	309	231	267	272	244	274	244	277	265	268	286	272	263	246	276	259	247	272	284	264	293	234	246	236	279	279	278	247	271	262	270	275	237	269	248	238	252	266	235	257	265	238	265	262
20771	51364	41508	33612	15419	16853	39885	29344	37355	23277	1637	1548	1333	1326	1213	1123	1140	1124	1047	989	1071	916	966	887	945	912	899	866	891	883	859	814	770	890	866	801	868	815	797	760	791	823	809	808	793	781	792	772	794	836	796	835	785	760	785	764	786	772	828	815	742	768	738	768	760	777	742	877	1079	4118	6651	5522	3793	2178	1122	739	740	716	712	684	743	692	747	705	701	743	721	738	740	761	744	756	745	722	677	787	754	751	680	739	721	728	698	755	709	736	763	737	763	704	747	726	721	716	698	714	698	736	724	730	743	720	708	731	728	744	724	687	725	719	733	758	787	708	739	716	711	753	780	729	748	690	679	723	746	740	738	751	735	691	714	660	705	728	712	724	727	742	723	679	678	769	739	750	728	746	749	729	779	705	739	721	706	737	705	731	671	751	785	700	758	691	767	671	725	732	732	713	725	692	702	755	722	728	712	748	756	753	737	751	727	710	687	775	752	687	699	736	743	713	699	732	678	752	726	731	685	719	758	746	761	727	691	700	725	694	746	738	707	711	735	722	744	718	717	725	743	719	684	702	803	695	742	707	762	729	804	715	785	681	703	691	738	761	750	715	685	755	707	712	757	732	729	734	705	723	724	776	669	706	699	736	738	717	706	700	699	684	691	731	706	761	729	750	729	668	727	772	718	744	658	702	705	778	763	752	726	737	723	724	716	762	749	729	735	744	738	704	733	688	718	675	739	684	782	758	681	729	769	747	731	721	748	758	734	723	728	734	700	730	712	764	724	696	734	768	745	765	777	727	721	778	721	711	740	761	728	742	704	719	757	675	757	727	734	703	717	771	719	729	776	712	694	680	773	685	740	741	710	748	712	747	702	694	752	701	740	681	729	713	701	676	759	725	735	745	770	705	714	738	696	731	711	745	739	723	745	693	705	772	730	723	741	756	727	718	732	741	707	688	701	714	735	713	695	685	680	747	721	738	703	773	692	721	725	744	788	775	737	740	732	749	744	728	734	658	733	722	728	701	757	747	776	713	734	726	776	745	722	770	720	742	684	715	724	729	730	737	725	781	740	765	788	715	775	757	724	697	689	764	747	734	735	736	720	694	716	715	709	710	724	701	749	757	698	711	704	793	755	725	714	789	748	784	689	710	718	733	732	735	707	695	719	761	718	749	707	724	711	759	728	737	705	707	733	749	720	756	710	701	716	753	723	708	733	729	779	692	701	718	700	734	709	696	791	741	762	736	730	746	763	739	682	702	734	729	682	717	706	726	718	739	689	699	788	706	747	745	728	753	750	692	802	789	722	715	716	777	734	779	722	749	738	755	719	763	733	725	710	736	730	713	769	716	766	731	736	717	716	740	714	739	764	777	697	776	739	777	699	694	752	781	723	731	768	741	742	699	733	715	718	724	750	736	701	693	716	780	712	720	782	700	752	700	761	718	737	750	704	724	746	680	746	727	738	691	710	692	729	714	791	738	722	769	722	738	717	720	753	742	730	648	707	750	706	734	724	724	740	733	711	714	685	702	743	768	723	717	761	755	696	724	674	740	693	671	738	719	754	734	704	707	708	754	732	742	700	747	740	743	694	738	677	758	739	756	721	742	726	722	678	773	690	696	676	763	680	706	737	751	738	736	703	710	711	726	760	674	685	675	758	710	800	741	716	713	730	761	714	716	744	712	714	702	757	742	755	715	729	723	772	701	747	784	703	754	719	741	723	724	734	681	678	702	702	722	726	759	744	791	709	689	801	711	718	707	673	721	758	768	711	733	705	712	747	762	736	728	737	733	713	760	719	765	766	768	760	718	750	741	670	749	769	719	751	756	741	712	744	742	752	756	737	769	745	735	688	691	726	729	707	733	728	717	726	740	717	706	717	703	760	717	755	702	737	733	723	665	685	754	752	710	757	719	735	740	770	719	719	737	711	763	728	765	711	735	798	725	687	740	661	713	700	752	680	735	716	714	712	678	749	723	697	714	711	768	698	741	728	701	715	716	743	742	727	730	718	736	725	709	732	732	742	736	758	738	712	751	709	742	717	716	681	686	689	673	693	732	702	725	690	710	735	775	731	707	707	707	735	755	715	699	713	739	767	724	706	740	717	749	728	750	750	744	718	762	775	673	751	731	740	726	732	739	712	691	761	690	773	735	755	772	657	763	705	741	730	705	755	733	680	744	709	757	749	714	719	753	743	751	730	695	730	693	691	737	721	715	726	745	706	738	696	758	683	725	683	758	787	698	743	687	779	739	734	696	695	712	719	721	734	698	672	745	738	704	688	735	772	694	681	702	724	662	713	699	744	726	746	773	733	730	782	701	672	729	721	718	709	766	721	744	789	732	712	695	738	726	693	711	711	741	723	705	734	736	732	740	703	730	723	736	707	702	761	663	729	734	743	740	734	705	701	721	734	715	712	755	698	751	791	725	698	773	674	731	700	747	738	692	747	669	739	743	715	694	757	704	670	730	691	703	751	720	731	787	659	746	763	741	714	783	748	717	771	749	719	715	722	722	705	710	730	674	732	727	700	709	720	716	767	704	737	761	780	742	712	764	755	672	701	697	715	690	715	713	748	701	754	768	727	736	736	739	738	745	796	725	717	777	712	739	752	697	722	692	696	714	715	768	726	718	683	700	698	745	704	720	696	762	737	725	695	739	708	689	702	733	700	690	757	717	680	691	712	720	710	686	712	799	724	708	719	729	679	710	758	721	733	700	710	738	752	738	741	660	733	726	763	730	748	744	738	710	758	726	746	721	713	735	676	741	771	730	764	731	777	631	738	718	690	776	749	691	728	753	730	736	737	735	693	774	766	743	777	742	800	722	757	676	709	693	749	727	688	717	753	702	710	740	665	764	749	730	778	703	740	741	691	687	748	737	748	735	697	749	706	791	764	721	716	695	709	722	721	735	730	706	756	696	753	684	732	772	740	664	737	749	707	772	789	738	762	720	700	703	745	735	726	781	735	732	708	735	749	733	748	704	750	707	715	708	713	720	772	726	715	716	774	695	720	719	711	701	739	727	754	709	736	692	779	775	776	769	719	722	710	733	728	733	731	734	739	701	712	739	773	668	743	678	703	722	737	716	754	710	757	772	784	729	694	747	713	752	754	741	771	799	748	718	693	721	756	733	710	718	677	720	730	712	713	741	739	748	732	713	727	762	742	713	750	700	773	709	710	734	706	714	727	764	713	718	725	721	740	731	717	723	744	700	716	715	694	775	723	737	725	754	703	729	737	703	704	731	667	760	683	710	702	743	773	751	742	722	694	699	714	707	736	683	759	709	727	737	701	729	727	817	710	745	752	744	729	710	780	717	760	719	724	696	689	735	736	749	688	770	690	701	709	765	714	726	691	759	744	762	743	691	709	755	735	782	773	704	739	703	704	756	712	677	778	725	766	739	751	772	698	748	714	723	750	690	729	726	728	761	711	695	713	780	727	693	713	698	738	714	733	758	797	764	703	703	742	727	741	750	680	774	756	722	733	728	713	744	698	732
7528	7466	6048	1972	553	749	901	723	1251	1113	231	182	198	204	189	231	194	203	179	186	207	180	205	217	201	205	210	207	221	193	199	204	189	178	193	197	209	222	221	201	235	194	179	178	212	198	214	197	210	212	208	200	207	211	196	202	197	193	195	217	190	209	211	207	211	208	224	195	198	212	239	306	276	258	236	231	213	228	204	214	203	187	215	196	188	219	190	193	195	188	181	201	194	185	227	200	207	212	225	201	210	213	175	200	204	208	217	183	204	181	171	181	209	218	223	199	225	201	198	194	206	200	190	171	210	209	207	194	211	209	195	193	204	214	206	180	181	215	177	185	207	196	206	191	214	182	226	194	201	195	176	188	211	220	217	196	236	193	206	190	204	189	187	204	204	205	224	217	198	194	224	209	212	216	213	205	213	180	205	200	189	200	237	207	183	190	201	195	213	186	169	183	203	212	225	185	184	196	203	208	204	195	199	207	196	196	203	211	185	222	194	198	213	198	183	204	211	199	226	211	233	193	201	199	183	200	212	207	195	180	191	213	219	179	196	195	187	177	184	185	212	191	210	210	204	190	235	192	215	172	200	190	185	221	185	223	197	189	180	203	177	203	207	204	196	210	170	190	224	184	206	195	218	169	202	184	190	212	187	192	235	200	204	197	192	219	205	194	202	204	187	238	196	205	166	210	245	216	191	211	188	189	191	209	207	205	211	211	231	186	204	228	206	179	201	187	183	173	203	187	185	199	194	193	220	189	217	210	202	227	205	173	207	196	229	217	185	201	189	182	239	215	216	201	209	201	210	204	210	183	199	209	214	195	210	207	201	209	182	197	200	211	217	199	209	195	190	186	209	205	201	199	228	212	183	207	181	240	187	200	188	183	184	197	190	220	179	194	178	186	197	182	205	190	213	208	207	187	207	197	207	192	217	189	201	186	204	197	207	175	210	186	202	187	188	205	205	197	189	169	200	185	195	222	183	205	201	205	207	203	198	200	196	215	203	213	189	193	192	185	193	201	202	211	195	200	209	215	205	217	200	192	185	225	193	203	197	199	207	186	225	174	204	202	219	194	196	202	200	189	221	187	229	209	215	215	219	201	194	190	193	183	208	197	229	199	163	205	195	209	219	209	183	214	202	180	205	210	202	213	206	207	203	213	192	229	183	193	205	182	208	192	191	200	204	195	196	184	211	208	194	173	201	184	231	196	194	202	210	203	195	177	173	208	204	193	181	185	189	219	223	208	192	199	204	209	198	202	201	185	208	199	206	201	190	204	233	221	211	186	199	195	197	205	223	180	207	195	175	196	177	181	195	201	219	207	200	169	194	202	203	211	220	213	206	226	180	190	218	183	209	177	195	186	197	223	189	200	210	230	202	198	208	198	193	202	213	194	204	203	182	215	198	215	214	180	196	201	215	205	194	201	193	197	212	189	196	171	204	201	221	200	206	170	194	216	182	186	203	193	208	211	219	188	228	203	229	183	169	185	214	194	212	210	181	182	237	209	225	173	204	219	236	232	197	181	214	213	179	197	213	206	201	197	178	210	234	184	200	193	188	199	201	207	214	214	194	198	197	210	199	194	187	200	193	184	197	211	224	210	196	198	197	209	211	218	188	208	194	201	173	203	212	189	204	224	182	203	201	196	215	182	211	198	180	189	193	173	196	199	188	215	205	187	219	189	188	236	207	175	187	206	223	208	206	215	217	218	193	219	196	195	236	193	190	209	170	205	219	192	204	222	224	197	192	175	214	213	197	179	219	182	202	201	205	189	225	184	214	207	192	191	201	189	193	191	207	189	207	212	197	210	204	199	192	208	181	204	222	210	204	222	196	197	214	202	186	186	193	182	195	179	202	161	207	193	203	223	200	167	206	205	197	223	188	201	223	203	193	192	201	181	209	203	196	209	201	216	201	227	194	229	201	211	206	177	203	207	191	188	183	216	202	193	192	201	189	194	196	209	178	204	202	199	191	197	217	191	200	209	216	203	208	196	235	218	196	190	219	185	207	201	201	213	208	221	185	176	204	208	215	222	223	194	179	232	182	187	203	199	201	194	200	210	196	201	176	184	204	188	182	198	198	213	204	209	186	194	188	166	215	201	178	219	193	200	194	199	227	227	201	181	194	217	207	197	200	201	213	184	201	204	211	199	211	198	189	204	227	222	185	190	195	210	196	217	196	196	180	208	209	213	194	212	212	207	190	178	210	219	173	195	202	217	214	194	200	195	225	188	218	201	193	202	188	201	206	220	220	169	182	182	193	218	188	175	193	212	199	197	228	213	215	179	209	169	184	219	194	203	212	207	180	213	196	206	187	191	202	223	182	190	193	189	197	180	227	211	192	186	209	185	230	212	206	211	206	199	223	193	203	205	208	203	223	204	200	204	203	223	201	225	212	197	227	202	229	197	215	202	174	206	209	197	203	213	206	233	191	211	182	207	178	201	197	235	198	215	178	214	212	196	219	212	202	218	201	177	192	215	212	199	183	224	196	202	184	200	204	207	218	191	222	218	200	211	195	178	225	196	196	217	204	210	223	231	192	197	196	220	216	175	187	207	213	203	186	198	183	195	198	194	197	218	191	183	188	183	198	199	222	201	226	195	208	209	202	204	193	201	206	217	182	206	192	190	223	205	183	193	198	179	206	183	195	214	190	177	221	210	182	201	169	193	207	239	208	203	211	177	212	180	189	201	204	187	185	211	222	195	191	194	196	200	194	173	199	221	195	225	205	203	183	198	206	206	196	208	208	195	218	202	189	208	208	174	217	205	195	203	198	207	209	212	199	233	206	207	185	184	195	178	196	187	188	199	182	205	199	195	215	206	211	208	212	235	208	202	191	200	206	182	194	192	200	193	222	205	208	227	211	184	224	194	189	193	213	197	191	205	185	193	196	192	176	217	192	186	230	182	190	194	218	215	207	180	207	229	209	196	191	193	198	191	209	202	194	196	180	214	185	193	198	196	184	213	208	209	224	210	201	182	199	217	178	203	198	208	193	237	188	211	191	209	192	198	181	201	198	197	217	172	165	214	207	198	186	222	209	215	198	192	197	206	224	189	207	204	210	195	206	212	186	183	194	215	197	218	194	195	174	199	191	202	222	197	207	184	197	199	169	189	206	216	193	212	186	191	214	197	199	220	224	188	195	203	183	212	196	220	193	201	172	207	221	213	194	212	193	209	193	221	189	186	199	192	190	197	216	197	203	206	181	194	183	179	198	202	210	194	190	224	210	205	188	190	202	177	224	180	172	197	220	211	184	201	213	208	184	197	181	194	178	195	194	216	218	195	218	223	204	204	201	190	203	233	193	184	227	220	207	220	207	216	189	206	211	187	222	203	210	222	221	205	199	195	223	175	209	203	197	219	210	196	211	203	192	188	200	198	193	191	198	196	198	181	208	190	194	191	181	173	183	206	188	201	177	177	176	202	188	192	206	186	214	199	215	212	158	213	220	208	193	217	215	192	184	193	193	202	220	196	215	208	202	185
7413	9544	9145	3267	1030	3171	4049	2479	5563	4083	593	586	649	607	600	597	567	586	549	562	629	590	580	540	598	560	591	625	603	596	603	616	555	540	607	569	611	616	587	590	605	598	580	577	586	550	579	554	584	571	590	608	602	580	605	600	615	587	573	566	545	594	585	554	579	593	555	582	625	663	931	1169	1138	931	733	587	638	559	570	560	572	555	581	585	576	580	620	600	530	600	562	591	596	562	593	538	605	580	605	581	638	604	558	582	609	607	575	547	590	583	546	577	613	575	569	616	582	623	593	556	612	613	585	570	593	584	584	559	629	595	580	647	589	587	618	546	558	637	603	574	646	574	559	562	599	572	554	583	609	618	568	599	553	545	589	600	569	538	567	565	566	605	574	570	554	594	553	572	572	555	604	606	566	560	565	600	612	598	546	586	607	595	594	604	594	629	566	576	601	572	590	600	592	592	577	604	619	549	600	570	575	572	593	547	599	594	555	529	598	571	605	580	575	645	600	542	570	591	595	566	528	610	590	586	592	606	529	607	583	613	536	554	590	628	513	551	563	588	578	607	622	578	570	602	583	635	602	584	579	548	642	517	599	588	619	588	612	575	637	587	595	590	577	568	548	634	592	602	538	554	597	588	570	573	584	614	608	580	575	553	585	602	582	576	619	541	563	568	572	582	560	562	575	606	586	601	601	582	600	609	585	559	632	651	548	557	572	549	556	609	656	528	568	567	560	572	558	587	573	551	577	581	564	568	564	575	588	583	576	593	620	576	579	628	578	537	591	599	603	604	569	582	570	593	567	588	628	582	526	576	584	585	568	562	556	597	627	584	563	529	577	569	549	602	566	604	584	589	574	568	551	579	614	577	610	602	563	599	565	560	555	572	622	603	597	553	568	565	588	593	592	577	578	600	552	602	594	550	576	582	594	545	573	582	542	585	567	585	593	617	562	585	630	564	584	540	549	609	564	619	565	580	598	597	621	569	598	574	603	597	577	579	569	546	623	565	543	588	590	555	582	609	607	579	604	595	562	614	599	608	616	619	561	544	575	571	577	562	641	556	541	568	596	615	577	616	610	573	586	592	582	527	593	545	582	598	600	576	593	564	594	579	556	579	580	566	606	611	572	552	606	548	615	592	577	650	589	607	594	530	605	606	576	552	569	555	549	559	560	632	586	582	566	560	579	587	613	559	561	589	584	576	569	597	585	626	595	553	571	594	590	600	579	567	552	594	590	622	540	517	580	586	566	621	577	578	544	579	633	559	540	564	596	590	591	584	582	575	613	587	576	579	579	631	606	561	602	617	529	577	537	593	596	580	592	575	606	581	536	605	569	550	582	575	597	618	544	596	548	559	615	580	616	584	594	606	614	602	573	600	616	566	621	586	547	607	602	605	555	568	587	550	562	624	551	592	550	557	586	584	570	561	609	597	592	561	566	604	553	565	581	555	563	559	577	602	603	568	593	542	599	627	571	569	567	582	584	616	527	525	591	577	599	619	632	568	607	579	598	575	576	590	600	563	563	607	553	603	583	591	570	564	555	546	574	568	579	591	579	585	556	615	536	563	565	577	537	602	607	558	607	576	593	600	580	578	547	603	546	567	595	560	566	572	600	606	530	582	589	606	572	539	566	564	525	589	611	579	565	596	581	596	615	603	610	599	568	583	627	635	569	603	615	575	611	607	586	587	579	595	587	595	597	560	576	566	531	541	614	571	609	573	553	565	600	564	581	576	590	578	585	551	560	613	578	592	585	578	605	580	543	516	585	593	598	568	563	555	604	632	573	645	613	626	603	590	577	574	573	582	602	567	595	592	610	594	582	602	620	609	612	573	595	573	578	556	631	596	579	582	634	637	588	592	588	591	563	545	566	530	605	587	578	577	570	598	628	590	588	604	604	609	631	579	603	605	564	562	585	588	630	572	587	596	564	575	552	559	581	589	633	567	569	562	593	575	568	583	621	568	581	594	555	590	598	534	546	599	558	572	558	590	543	621	593	614	597	597	630	575	595	581	597	621	623	600	636	591	562	576	628	583	581	574	559	548	575	608	554	551	531	592	554	639	607	571	604	559	540	608	585	597	600	559	596	554	554	582	588	585	569	561	597	600	589	608	613	592	580	565	581	617	582	594	534	576	628	576	579	577	531	605	561	591	615	600	601	588	603	624	646	575	603	559	591	546	598	555	557	561	561	618	594	574	542	614	604	606	614	601	620	622	600	520	605	587	579	554	567	577	578	563	556	615	604	568	572	627	588	589	625	605	573	588	580	569	635	549	597	555	566	573	558	609	599	577	596	616	592	545	560	601	588	516	586	553	602	583	614	557	603	548	578	565	613	599	566	560	579	630	598	595	557	589	569	598	545	556	608	603	572	577	586	563	637	544	565	571	582	585	553	575	605	581	612	592	577	610	608	569	592	587	570	525	580	582	578	637	589	591	627	617	526	553	656	575	578	649	583	588	559	605	593	538	617	594	575	608	618	586	618	596	591	588	573	570	569	557	546	583	593	571	549	567	578	600	565	577	577	603	613	608	608	538	613	569	590	571	563	561	599	603	616	589	578	559	588	599	619	598	579	578	600	544	608	575	585	556	585	605	610	586	589	593	588	579	574	579	604	559	565	592	573	561	584	606	548	603	534	594	564	562	584	533	613	535	572	556	590	596	555	561	568	559	560	570	580	532	555	600	639	558	554	547	616	598	616	610	565	580	547	594	587	576	592	572	579	602	612	615	584	553	536	566	557	592	566	571	587	554	605	566	592	561	604	589	576	572	604	592	586	614	583	609	595	605	598	588	590	556	571	635	538	560	552	589	545	599	609	596	561	601	626	598	579	612	593	592	543	508	577	574	592	568	540	595	589	575	641	609	560	592	589	576	591	584	566	567	619	562	561	592	643	597	608	601	538	560	578	566	532	593	593	602	615	561	586	572	576	571	544	534	555	586	568	600	591	562	608	625	606	553	539	539	599	588	634	613	572	586	563	572	583	594	547	580	611	590	577	563	608	600	554	580	585	554	569	558	569	539	609	628	623	563	591	601	602	575	568	643	623	573	563	596	609	578	625	577	581	595	540	598	608	625	595	574	587	540	624	589	559	580	603	591	569	513	576	601	551	585	586	595	601	587	575	602	582	581	609	625	583	568	625	576	564	572	576	606	572	583	604	578	588	616	579	541	609	581	539	556	598	577	607	570	632	592	572	582	600	551	581	604	582	560	593	592	575	580	585	587	602	610	576	576	575	584	575	578	614	517	549	546	554	577	583	599	562	590	615	585	565	583	593	548	589	582	600	559	563	570	576	566	583	568	586	583	579	557	581	622	605	599	586	621	573	559	557	575	606	600	592	605	545	526	568	567	605	597	592	583	562	605	596	598	632	577	557	544	594	539	606	554	620	567	590	572	584	545	542	601	586	549	611	606	598	602	599	606	596	552	569	595	588	586	567	548	642	602	597	558	619	573	549	595	585	559	531	543	594	560	525	614	552	555	600	569
33526	35540	32509	18978	11091	21913	42165	37024	19130	4152	260	216	219	215	254	249	217	235	224	206	233	217	215	206	220	201	198	205	227	218	224	224	220	214	229	217	219	220	232	233	202	199	201	214	231	204	227	202	209	209	234	191	211	204	241	207	210	208	218	198	226	198	222	200	202	228	217	219	253	257	232	219	211	216	223	221	243	230	231	206	217	232	242	213	208	219	192	227	227	194	207	227	211	217	204	198	197	225	194	214	238	213	221	234	238	215	203	195	223	203	219	239	183	223	231	201	204	199	216	237	222	206	182	203	196	237	226	204	201	230	207	195	219	225	219	215	211	198	214	236	225	207	239	226	196	195	202	211	215	218	212	212	219	208	213	229	196	199	212	201	208	202	208	214	239	223	234	232	237	218	198	206	225	203	213	218	217	230	210	196	224	196	234	223	232	219	225	210	207	180	231	185	224	205	214	213	208	207	197	204	211	207	227	200	198	208	217	204	187	196	233	198	195	205	239	196	238	204	221	202	203	232	210	206	230	220	189	206	217	172	211	227	212	200	231	205	209	215	203	240	198	203	196	207	203	214	218	216	240	231	227	231	205	241	230	199	209	215	223	200	226	204	203	219	197	223	219	225	196	209	195	210	224	225	234	221	214	213	216	214	199	209	230	203	226	208	208	237	211	230	225	211	200	198	207	213	228	227	205	211	197	221	229	212	226	198	205	221	220	227	230	217	226	224	200	210	183	215	206	214	214	196	230	219	211	217	212	223	214	244	189	198	215	210	205	229	185	188	205	217	228	234	225	236	200	233	217	220	184	209	232	194	222	206	206	216	246	210	234	226	216	192	193	239	213	220	215	210	217	223	241	206	200	187	222	196	187	203	219	220	193	229	211	195	218	271	227	215	199	216	247	230	233	222	211	235	221	218	204	200	206	212	208	236	224	216	216	209	257	208	193	201	211	209	201	189	227	227	260	238	218	221	203	191	227	222	226	203	217	243	217	225	181	203	245	227	230	239	201	226	221	246	216	229	205	207	208	243	176	220	207	221	207	181	198	219	205	211	220	215	191	208	220	210	206	199	201	208	209	235	220	226	217	211	185	221	217	217	211	223	202	226	187	215	238	225	200	219	213	244	227	228	224	211	223	187	222	229	193	227	220	223	226	231	201	227	204	224	239	214	200	237	198	186	226	209	209	184	214	209	209	225	229	234	228	194	181	236	236	194	207	201	231	212	200	207	187	219	225	216	217	211	190	252	216	206	209	206	201	217	224	211	210	205	217	207	202	221	198	206	219	217	213	213	211	188	225	184	221	199	212	210	197	204	225	200	203	225	234	217	214	227	208	203	242	223	220	199	208	242	215	193	210	214	208	223	218	203	201	186	215	201	238	241	210	219	213	201	210	209	251	230	204	191	215	220	214	192	230	216	215	206	231	194	204	227	254	199	220	220	211	226	221	246	217	223	197	227	212	217	231	235	197	193	197	209	250	225	245	232	203	220	219	214	254	217	213	220	189	193	216	192	206	217	217	220	211	244	208	204	188	216	197	209	218	210	232	190	208	232	222	223	240	196	189	223	225	193	202	211	204	185	206	226	232	202	201	221	220	199	221	201	215	211	207	211	209	196	223	205	198	194	236	228	234	205	242	211	221	205	197	203	218	212	230	210	193	204	193	205	243	192	196	219	205	244	193	211	214	212	210	206	220	213	209	233	200	219	206	222	223	236	234	210	208	200	192	232	202	217	219	213	231	209	205	197	217	199	216	209	237	201	220	181	192	229	219	197	194	200	243	221	202	234	234	217	224	191	227	204	206	227	213	225	218	223	197	196	207	244	219	216	176	182	209	214	228	231	218	210	237	212	223	237	211	212	247	224	224	214	223	209	236	200	223	236	212	210	187	226	234	224	209	238	201	235	182	184	194	194	211	238	207	207	200	213	212	214	217	210	205	226	228	233	216	202	223	199	229	195	225	202	207	235	233	205	210	200	222	217	195	212	228	218	204	217	177	199	210	200	218	208	228	229	201	215	215	191	204	233	221	205	197	230	214	226	183	245	220	246	233	205	229	233	225	205	212	205	179	200	213	185	211	218	226	204	189	212	225	230	215	228	203	220	179	236	231	185	213	215	208	223	224	233	205	207	207	195	208	215	219	221	215	237	215	211	228	227	215	216	201	212	241	248	187	213	192	202	207	184	214	227	205	179	229	199	200	200	189	211	205	218	217	219	207	210	219	237	211	220	208	186	213	217	244	212	223	207	204	231	201	199	220	236	227	216	221	221	221	236	241	238	198	223	215	219	204	240	227	228	198	220	206	230	221	216	213	220	227	225	200	186	181	209	201	214	214	219	208	217	213	216	212	218	242	206	218	192	213	226	214	224	180	228	212	217	212	204	234	248	217	223	185	218	214	219	217	227	200	223	212	209	189	237	216	222	210	203	207	205	225	220	216	213	244	241	238	204	263	221	216	238	204	209	208	207	216	213	230	202	218	215	239	184	229	223	211	194	199	214	196	218	250	187	212	211	215	199	204	235	211	223	186	230	235	208	216	194	207	212	201	208	191	213	223	199	205	208	237	194	218	224	239	218	208	201	199	224	202	214	211	248	209	208	214	232	207	190	211	219	200	214	191	197	222	223	190	213	215	198	219	214	216	208	206	226	216	229	194	216	221	214	173	203	221	205	197	194	196	200	206	231	192	202	220	236	212	231	224	235	236	208	194	219	208	211	202	232	224	197	200	210	229	226	229	218	218	187	213	202	234	225	203	216	226	191	201	221	245	205	224	223	220	219	207	197	198	226	227	196	240	241	222	204	205	238	201	237	215	210	203	210	210	203	228	229	204	234	194	211	206	206	243	232	218	237	201	230	224	222	222	193	204	233	246	213	208	187	194	211	211	223	210	215	191	237	199	216	212	215	215	218	203	181	230	216	222	186	211	206	208	211	208	233	232	197	233	211	226	226	216	216	216	186	204	203	207	225	239	207	198	219	233	207	239	183	228	183	221	223	244	195	237	221	222	213	216	211	204	215	193	219	230	233	209	212	189	219	233	221	214	198	190	235	257	233	204	229	204	222	200	234	218	212	228	224	192	220	237	208	227	216	221	215	199	234	223	203	222	220	198	219	223	211	218	247	195	209	233	203	231	219	239	213	237	233	219	194	221	210	219	201	224	231	198	223	222	222	200	226	214	210	217	210	220	190	224	215	205	226	223	210	217	205	245	208	220	226	216	222	226	206	195	205	223	213	217	195	217	234	217	210	241	199	211	248	228	235	226	227	215	188	222	217	208	214	221	192	239	233	232	208	220	195	215	189	219	218	233	229	220	207	214	222	221	232	202	210	200	215	199	195	201	229	229	226	230	232	230	229	192	228	233	174	210	230	217	204	182	213	221	226	226	239	223	219	209	191	221	219	209	199	242	205	192	225	226	227	235	223	211	232	227	236	200	215	198	200	200	212	207	212	202	204	223	242	213	234	227	236	188	195	207	223	214	215
25211	29410	21995	7002	4893	36353	57274	49696	32110	7226	664	628	603	619	629	642	651	661	569	620	628	630	645	660	597	632	645	684	634	638	619	615	643	601	651	586	605	607	617	642	614	613	589	652	596	601	606	633	593	633	604	628	657	647	615	602	623	645	658	597	640	593	574	606	632	660	619	632	653	740	900	753	648	669	614	670	620	588	628	635	574	601	613	557	613	650	634	614	649	633	587	661	654	628	622	608	630	631	641	643	634	656	634	647	586	594	599	598	599	581	616	591	651	673	643	631	620	669	604	629	572	666	635	583	620	595	659	646	593	593	637	638	639	617	610	641	605	601	598	621	625	606	639	617	583	593	642	612	650	637	674	605	635	630	588	623	644	571	583	596	625	660	641	606	599	632	629	681	669	618	601	632	599	615	627	606	657	600	601	639	652	584	585	654	612	626	579	571	670	600	641	633	595	656	614	607	609	659	611	592	620	624	599	606	598	612	606	620	636	618	571	613	672	579	601	639	672	602	659	625	630	626	626	647	587	588	672	589	605	603	665	623	604	609	611	637	634	601	634	616	611	638	593	571	670	576	631	603	631	588	625	628	611	619	613	641	623	613	598	624	623	603	576	600	646	630	635	604	640	624	630	613	622	642	664	599	608	611	608	650	613	618	633	623	603	634	661	648	601	628	639	620	653	610	598	620	631	627	603	688	621	619	646	551	630	596	604	645	611	652	629	658	631	622	618	601	585	606	597	649	595	597	609	574	613	618	650	627	637	640	623	637	638	659	639	631	608	590	654	614	636	636	616	639	586	583	644	593	677	668	683	634	622	633	592	655	623	647	594	581	587	682	657	617	590	634	625	653	622	656	570	645	638	611	625	609	637	634	636	597	636	617	621	633	601	640	622	608	587	597	576	635	625	655	641	599	620	631	615	601	610	628	581	627	599	597	606	648	642	669	643	658	644	617	609	621	668	616	634	606	684	659	623	626	616	625	609	628	661	567	616	622	585	587	647	615	603	633	635	632	693	646	652	626	637	604	591	640	650	635	640	669	602	630	639	631	662	635	598	626	638	608	680	634	626	625	592	636	641	653	640	636	655	670	614	633	558	610	619	640	631	639	606	656	594	588	638	647	633	614	605	587	652	603	605	615	641	583	611	597	638	657	626	683	684	632	619	588	630	603	634	627	587	596	601	619	651	647	580	640	625	667	606	601	598	619	627	643	651	674	610	647	634	638	636	579	674	618	585	583	610	588	652	608	624	636	589	605	597	662	624	590	648	583	656	606	596	587	646	624	620	597	607	581	587	558	638	629	644	612	604	618	615	617	653	587	586	620	623	660	587	640	589	642	609	627	591	621	639	666	650	632	611	544	620	612	614	621	633	659	623	572	585	603	655	636	604	613	644	597	660	606	552	607	627	674	632	601	631	634	577	613	635	655	662	586	585	588	578	583	612	648	590	583	631	646	596	590	621	631	665	623	657	636	613	605	625	627	593	631	672	653	626	622	603	600	629	596	606	672	647	597	591	580	624	637	608	606	618	654	610	640	603	651	596	629	608	639	591	651	628	607	611	628	598	618	603	648	654	615	606	616	634	589	645	635	650	666	652	643	631	632	634	629	681	598	613	578	607	644	594	619	585	616	607	628	599	620	616	609	595	669	600	647	599	639	650	606	598	632	649	623	631	624	639	628	661	593	639	599	630	579	645	624	651	615	623	653	638	572	626	653	620	630	606	606	639	608	600	640	639	590	627	652	628	622	638	626	617	650	589	646	600	651	676	619	634	606	633	639	597	649	610	632	628	632	655	670	610	620	609	625	607	649	595	634	663	631	642	633	593	602	662	577	577	603	633	640	605	648	617	605	658	630	615	589	590	596	599	615	597	593	613	625	643	579	617	583	659	624	571	636	618	605	626	603	585	615	637	627	592	608	598	622	626	647	638	607	580	611	651	624	589	649	604	639	598	637	625	623	627	617	689	601	664	611	586	607	681	639	606	610	655	603	600	600	646	580	657	599	646	608	598	614	615	629	666	593	614	629	633	615	600	628	670	607	668	657	621	621	645	618	656	626	580	622	652	621	626	592	598	631	586	673	667	626	603	636	621	613	640	623	603	582	628	636	588	615	612	634	679	611	645	620	601	609	604	645	619	619	596	596	599	588	596	615	640	626	642	599	658	654	623	624	575	619	651	629	629	629	624	606	655	616	586	605	617	632	646	624	627	634	605	633	658	611	630	591	618	631	605	602	608	623	581	604	611	595	632	598	588	633	615	658	607	642	643	611	599	617	608	616	661	598	622	635	586	602	644	573	612	622	639	658	623	619	662	629	600	653	603	607	613	616	625	574	628	615	641	624	603	657	630	651	625	635	625	606	577	576	620	668	585	625	646	640	619	617	638	616	597	613	625	569	614	647	620	644	587	606	600	601	647	617	652	605	616	636	685	652	627	646	622	632	630	582	614	615	607	604	630	650	603	620	564	618	601	614	625	641	607	617	667	599	609	597	671	610	635	601	630	647	633	644	596	662	598	631	592	619	632	656	606	577	618	601	593	633	619	594	676	626	608	599	627	626	596	698	604	651	633	621	612	633	609	593	649	582	630	601	631	636	599	674	562	566	581	623	612	618	638	641	653	607	600	639	648	636	618	649	619	597	586	634	596	615	616	596	623	614	598	615	621	632	605	580	583	611	643	610	573	628	616	588	627	613	585	629	652	606	645	563	648	628	590	648	595	607	685	606	617	598	617	617	624	644	640	647	609	632	652	627	627	582	621	594	606	631	631	641	612	611	627	632	578	636	599	626	632	559	602	632	618	609	599	560	596	619	621	616	586	619	595	660	642	644	675	617	633	614	641	608	631	614	603	603	617	608	566	637	583	630	580	663	668	674	623	602	636	602	640	661	577	611	651	617	654	613	628	606	656	600	636	617	584	638	594	613	593	633	607	602	615	614	615	605	644	596	577	603	643	666	617	638	588	634	643	613	608	650	622	597	627	594	632	623	650	629	639	625	614	616	633	601	605	683	611	624	615	639	625	595	636	634	611	664	615	682	625	616	617	629	632	619	660	576	645	676	609	616	651	576	594	664	649	656	623	650	594	631	614	667	624	648	621	656	610	649	622	606	683	592	575	668	641	620	618	592	595	609	636	593	656	615	651	641	610	599	602	597	633	631	685	651	579	612	641	628	663	639	605	627	640	652	654	657	630	633	626	589	623	645	636	613	604	604	662	671	647	630	665	626	586	604	652	607	595	600	643	602	654	628	646	609	620	640	638	644	639	641	652	595	628	625	623	616	640	617	590	625	616	648	631	620	690	611	633	601	580	612	608	620	609	602	564	661	623	658	652	641	662	638	627	587	649	612	611	603	606	600	589	637	598	622	624	590	612	592	587	648	610	661	570	643	658	619	609	591	635	614	632	614	607	596	618	626	650	642	602	654	581	615	566	659	617	603	650	652	611	654	622	599	631	590	645	606	624	600	584	632	679	607	590	650	643	625
38866	49860	34656	23807	19472	17369	48413	52131	40440	11893	719	287	254	286	262	240	260	261	294	289	266	292	259	273	256	256	253	259	285	259	262	248	282	290	253	245	265	246	233	250	254	267	272	263	261	247	293	265	267	254	261	257	258	266	271	276	265	292	265	273	260	285	258	248	268	254	279	311	355	381	323	308	305	245	307	272	243	260	253	266	254	273	271	257	248	233	265	255	261	288	280	269	284	278	249	271	251	268	246	276	281	240	242	251	265	264	275	276	279	288	255	279	252	267	284	266	246	260	247	270	284	248	280	268	253	271	272	254	271	274	288	271	277	297	261	272	259	254	269	292	291	260	237	274	254	246	291	249	288	257	272	281	278	243	263	233	271	244	249	250	225	274	288	237	244	293	254	266	270	256	233	296	244	267	256	243	255	274	261	244	247	278	283	277	292	259	293	255	278	243	266	262	257	265	240	244	260	269	285	253	245	253	250	275	264	281	279	251	281	289	259	253	238	267	264	275	252	248	292	274	281	263	282	286	260	252	242	243	233	286	286	251	265	279	273	248	255	244	248	248	246	258	268	257	262	285	244	290	262	273	290	240	271	269	247	273	285	246	264	250	277	257	262	240	241	236	278	254	241	251	256	267	266	272	267	241	232	255	257	257	236	251	270	259	284	231	258	248	255	269	291	281	257	243	263	239	235	250	262	256	264	242	262	259	233	225	220	241	257	256	265	260	282	274	299	290	268	266	257	271	284	274	257	239	276	245	267	228	250	286	260	241	257	236	278	268	258	263	225	258	249	249	266	254	259	247	252	244	266	224	274	269	229	254	233	241	278	245	269	257	231	263	228	269	268	269	250	259	256	273	248	251	258	268	290	272	282	251	238	255	236	293	284	257	265	239	263	253	288	252	247	248	281	252	270	277	277	256	270	250	262	277	254	258	261	270	258	269	255	246	260	258	274	259	237	283	257	250	250	251	267	276	256	268	270	255	280	239	250	257	279	241	292	245	243	258	250	243	261	278	287	251	224	267	265	237	243	260	254	258	283	247	255	270	244	242	259	292	262	264	257	268	277	277	269	276	261	227	251	258	264	234	242	270	280	248	264	253	247	272	274	270	249	224	280	259	279	281	250	245	234	264	273	225	268	295	251	265	275	255	240	254	289	248	255	255	254	286	239	269	224	275	276	253	233	235	310	278	239	235	281	246	255	256	270	280	270	257	248	262	271	273	248	269	275	289	258	274	261	257	287	276	295	267	271	275	248	264	257	271	266	247	257	269	280	278	245	279	236	261	227	251	263	263	263	281	243	247	279	292	259	271	286	255	231	252	234	269	280	289	261	285	278	270	249	268	265	271	260	266	262	265	267	265	258	269	239	266	259	263	249	250	276	248	258	251	267	242	252	265	281	246	258	281	230	252	275	226	259	253	256	263	266	254	275	257	257	256	257	245	263	254	244	228	277	251	246	238	257	260	251	260	252	251	286	253	261	223	269	248	244	249	256	255	264	243	277	283	262	268	275	302	282	265	254	284	265	233	292	281	227	232	248	264	257	270	257	271	254	269	268	284	271	251	247	302	267	280	241	276	227	277	241	261	254	239	253	271	262	258	256	277	239	246	279	282	256	242	246	234	225	250	244	266	260	255	279	247	283	274	261	273	277	259	249	258	250	259	247	265	266	268	246	261	276	258	234	251	245	266	249	262	232	250	266	268	256	268	259	261	257	252	263	255	251	259	240	257	247	261	268	270	256	275	251	251	269	230	242	263	252	229	274	271	244	264	279	265	279	260	255	263	276	255	251	223	241	288	260	244	268	247	261	277	247	262	265	289	246	249	275	246	260	236	252	268	266	289	286	258	297	308	273	245	260	284	265	309	245	263	240	271	265	255	243	280	283	228	262	270	278	258	253	243	226	247	244	258	247	245	295	253	249	230	281	273	272	275	254	295	250	260	273	292	277	265	257	266	264	239	264	252	276	236	270	243	270	246	246	258	255	235	259	252	275	240	281	253	242	248	266	223	271	280	254	226	262	258	246	252	257	255	260	250	293	267	230	256	266	275	281	257	245	273	250	277	264	255	244	259	261	273	275	275	270	267	281	227	270	279	263	223	275	256	255	252	253	276	266	276	235	274	256	243	265	254	275	243	261	258	276	250	268	245	255	266	226	274	259	274	274	259	267	259	268	281	255	278	296	245	264	239	276	256	266	268	267	292	284	236	281	264	248	247	248	259	304	254	262	259	237	253	277	266	246	265	275	258	276	249	257	235	255	263	265	261	299	255	247	255	290	266	251	258	230	282	250	277	280	250	264	291	261	252	258	280	256	269	247	252	269	284	242	274	224	281	276	273	260	292	254	236	280	269	252	251	261	255	266	263	251	269	254	253	271	230	266	262	265	254	258	272	271	251	232	254	244	256	258	272	242	252	252	281	249	249	263	278	266	293	262	256	281	268	283	265	241	231	257	247	280	264	281	273	280	241	273	254	265	255	272	275	264	261	258	273	269	284	245	231	255	268	256	275	260	264	269	286	251	259	228	242	288	279	237	227	273	252	257	235	257	245	255	276	257	281	241	285	267	243	254	245	261	268	213	261	251	255	265	285	259	265	270	266	231	283	246	276	266	248	260	261	270	207	254	260	256	270	270	250	254	265	263	255	255	279	262	241	276	264	259	243	287	267	248	285	282	284	268	257	265	259	273	238	266	262	255	256	241	239	269	260	255	271	254	231	256	261	239	258	245	256	239	263	255	253	266	292	300	262	264	258	262	268	267	282	267	267	256	273	276	257	254	237	253	275	263	249	247	277	260	264	252	253	292	247	287	266	265	275	267	252	238	271	267	277	273	289	249	266	254	283	276	252	271	264	244	270	262	274	277	243	272	257	254	254	239	290	277	225	264	254	255	238	275	244	250	266	235	297	247	274	256	249	246	264	262	265	268	272	258	247	276	275	243	287	257	243	241	245	299	254	262	261	258	242	260	290	258	235	255	241	315	243	257	228	276	236	256	276	250	255	256	248	249	271	234	268	249	241	260	265	251	246	255	249	250	254	257	257	268	262	277	258	251	257	278	264	258	293	271	286	256	256	282	254	272	266	252	266	292	267	250	275	248	241	242	266	284	242	261	254	282	263	258	255	248	244	220	269	279	267	289	265	255	274	300	263	257	266	273	269	238	238	251	256	232	260	261	239	272	295	276	245	278	289	240	254	257	267	302	255	266	279	244	281	244	259	263	271	254	254	238	235	258	263	281	234	275	285	295	261	216	256	269	249	241	277	249	256	283	253	261	265	258	247	237	256	266	251	259	263	262	265	269	281	235	255	252	276	270	268	258	240	273	247	246	272	253	280	262	272	260	260	266	269	247	257	249	271	253	282	260	299	262	275	240	258	247	260	259	277	276	277	230	239	235	283	247	273	264	269	248	285	229	253	305	267	281	276	281	291	243	263	234	248	300	249	261	258	264	256	244	231	228	263	277	268	257	251	266	260	272	277	269	239
28482	47401	25060	10536	8462	19287	61743	64417	50600	8484	932	812	828	782	838	774	817	779	750	779	778	771	771	763	771	744	739	735	770	769	710	737	749	800	737	755	711	741	755	743	757	733	728	727	717	737	739	720	737	704	701	736	747	708	769	701	702	685	741	748	680	698	735	708	740	757	761	1023	1457	1746	1494	1132	893	789	728	710	763	750	692	693	718	724	746	693	686	742	746	716	668	740	771	709	680	688	724	716	709	716	722	739	725	683	751	687	674	737	680	716	740	727	772	761	699	688	718	736	721	714	732	726	730	804	696	755	770	684	731	668	720	680	739	749	726	675	735	763	720	740	660	750	736	732	727	707	727	729	724	798	736	759	728	681	750	711	661	700	710	750	730	738	729	708	704	797	691	703	676	688	696	692	702	711	670	730	697	689	673	705	692	745	735	755	721	733	739	713	714	721	711	677	700	760	713	692	753	706	724	705	758	717	674	697	719	699	696	679	745	683	739	708	720	732	676	702	688	723	749	741	724	713	715	726	715	726	703	693	701	681	722	711	748	746	724	749	706	712	711	741	732	714	740	728	724	706	711	688	755	738	720	723	721	767	738	721	760	694	746	702	719	699	699	699	704	750	738	662	738	741	713	675	776	784	708	738	789	726	736	703	736	695	737	713	756	684	716	750	720	750	714	727	768	659	712	738	698	741	688	704	728	722	757	723	704	721	770	721	743	667	718	814	735	755	742	691	760	711	724	712	697	739	679	665	731	688	721	765	727	688	705	722	706	782	720	723	718	737	714	710	702	716	718	709	705	701	718	714	686	719	806	757	785	708	698	767	708	728	718	718	717	717	721	690	691	652	712	686	731	759	784	741	744	691	708	705	727	716	749	711	739	703	723	711	726	766	715	730	664	727	739	703	705	672	704	688	701	752	685	711	730	734	779	699	757	703	710	741	733	725	726	682	720	762	715	765	717	720	729	725	713	671	770	697	743	754	674	714	684	704	726	696	704	674	725	716	708	739	696	690	773	733	734	745	776	711	712	741	713	730	759	732	663	728	713	746	689	726	727	741	721	721	747	738	723	670	708	713	695	697	745	731	694	713	685	689	726	731	745	767	704	733	704	705	725	725	724	686	742	761	747	721	706	741	778	754	693	662	695	727	737	721	698	692	724	705	704	748	743	739	676	701	703	693	705	694	660	781	704	691	701	717	747	719	710	762	749	753	733	762	700	721	717	693	707	770	712	698	754	714	732	745	717	717	693	726	712	706	699	724	759	731	741	741	756	767	744	727	691	741	760	685	683	756	685	739	732	749	674	751	718	691	691	719	766	745	691	700	689	700	695	697	707	725	731	693	735	745	675	757	728	777	722	739	695	748	728	763	693	699	712	700	768	728	763	708	721	697	708	657	735	705	702	690	731	724	743	748	705	697	737	699	686	786	710	706	745	733	722	736	820	715	744	735	686	687	700	738	721	742	687	768	693	735	732	713	698	660	678	698	755	776	704	703	752	703	722	701	748	660	696	699	729	742	742	693	728	712	720	695	716	742	720	747	743	721	741	682	749	722	720	715	740	761	680	734	729	740	724	746	716	704	713	774	705	686	723	735	736	789	684	684	733	759	713	672	755	686	759	739	721	695	702	712	741	693	739	745	728	688	767	743	728	753	718	739	744	736	697	760	711	701	731	768	701	699	702	705	721	735	750	742	684	737	689	708	720	705	706	739	768	727	703	716	774	754	729	658	748	703	727	785	712	698	783	746	713	739	707	708	732	732	752	746	665	723	737	763	730	767	716	757	709	721	667	746	698	720	738	678	671	711	692	730	740	699	697	668	765	707	735	730	787	748	730	698	721	739	754	715	706	675	717	695	750	743	719	702	703	727	719	756	726	723	677	713	699	698	725	716	723	740	725	666	689	691	739	722	721	696	697	732	769	716	726	728	678	715	763	742	732	688	652	686	727	717	763	756	719	749	753	733	749	733	706	738	710	727	740	758	724	720	717	735	711	719	748	723	704	691	699	704	722	705	742	727	702	683	720	729	733	764	762	808	711	756	701	710	701	704	725	740	749	754	718	711	731	796	743	716	726	753	739	724	759	761	692	736	716	702	722	752	709	690	709	737	726	720	719	695	716	734	761	725	736	695	693	759	719	729	733	747	753	743	736	739	688	688	721	724	693	718	690	716	697	726	679	726	759	725	694	768	731	700	731	743	734	686	739	731	716	751	730	725	710	745	689	689	668	745	732	748	744	742	755	758	696	694	727	749	709	832	710	729	747	741	731	741	736	717	752	706	756	722	750	715	762	677	732	689	752	752	750	726	694	690	729	711	695	709	726	748	749	751	686	649	757	711	694	747	725	693	699	763	693	714	713	746	704	729	778	726	747	657	672	710	723	729	733	739	699	738	703	722	738	689	723	731	723	744	689	694	697	690	706	691	675	694	725	728	701	720	748	730	738	707	721	707	694	732	743	684	695	696	698	729	684	731	723	709	675	663	730	742	751	708	704	720	663	679	755	720	739	721	726	717	711	703	698	750	716	724	757	721	760	733	717	794	696	756	701	714	691	689	711	728	782	751	741	737	703	698	736	706	736	683	706	690	721	771	741	693	739	755	672	727	720	706	747	748	731	762	742	723	722	740	711	769	782	748	732	723	724	712	698	705	774	750	733	771	723	721	719	653	702	769	721	721	698	736	715	725	687	679	729	729	758	701	675	694	754	721	725	754	717	707	688	748	702	696	719	672	725	730	688	730	652	669	667	727	761	719	746	689	730	717	721	722	734	675	730	691	744	721	705	719	726	737	716	730	739	722	732	662	744	720	764	696	695	697	753	711	700	716	774	716	724	730	740	801	702	723	722	756	741	703	709	776	745	710	727	748	721	717	724	795	740	660	698	730	773	724	668	691	722	700	706	746	753	775	710	743	743	766	697	685	703	706	686	739	661	699	742	738	745	711	721	709	672	760	775	706	743	680	709	746	697	731	773	726	691	718	765	712	742	699	706	677	750	677	728	729	724	678	736	713	728	730	698	717	699	757	724	734	677	748	722	771	699	726	703	697	700	707	762	724	729	736	735	736	733	720	751	706	733	750	682	675	743	720	723	702	724	758	735	727	768	648	754	700	688	707	780	703	776	687	684	712	732	706	717	722	740	746	707	684	674	686	715	718	710	761	727	716	733	784	762	737	721	750	714	757	818	734	691	770	662	752	672	753	748	707	785	752	713	715	716	755	693	739	805	732	726	696	703	724	750	754	760	712	722	770	686	717	709	719	732	723	720	738	689	714	765	699	700	702	743	728	761	751	731	718	747	721	706	725	731	763	696	713	706	713	735	686	746	722	738	739	662	690	733	715	691	702	707	724	698	737	769	741	761	702	729	692	681	741	731	750	739	760	738	711	731	704	758	720	729	749	653	722	680	711	672	759	698	709	731	699	722	740	733	757	715	741	701	665	716	665	705	715	734	775	783	702	741	681	718	691	738	709	673	700	742	716	682	719	702	754
6192	3541	5727	1131	372	260	881	4315	3422	299	179	180	184	186	163	160	167	213	165	190	207	153	170	190	164	181	193	183	171	172	202	167	191	172	199	180	185	183	183	152	161	166	188	198	178	155	153	178	165	167	175	155	136	179	163	164	169	156	169	166	173	162	147	161	175	173	171	172	185	164	228	194	193	166	194	177	195	183	164	169	174	171	177	172	157	175	154	200	179	145	176	166	172	193	182	170	169	189	162	152	169	141	172	172	172	159	163	152	160	168	160	176	200	160	169	168	159	173	168	192	171	175	183	182	169	175	161	177	173	195	170	184	170	180	181	189	151	156	151	179	187	173	164	172	188	182	166	186	191	168	185	189	185	172	156	176	179	169	182	155	175	167	205	178	156	204	192	157	190	200	177	194	182	164	178	170	165	189	176	158	180	182	206	201	175	187	197	188	193	150	180	181	160	163	168	177	171	171	188	163	156	172	175	178	175	166	192	158	203	192	174	166	181	187	173	168	179	196	186	186	168	158	178	189	167	182	152	164	158	183	164	173	180	184	195	189	169	147	181	173	171	184	172	175	186	158	161	176	166	190	157	196	170	155	168	185	180	175	159	159	173	181	163	170	166	176	148	166	176	172	189	196	193	189	183	182	153	205	189	178	195	154	188	155	184	167	163	189	190	171	183	166	184	183	187	181	188	178	201	175	193	193	194	178	161	157	169	175	210	185	177	168	167	194	151	168	168	178	149	205	162	169	181	173	174	174	172	196	171	168	178	183	179	187	170	167	178	171	180	188	189	172	174	195	161	170	162	157	172	177	180	177	188	163	188	171	167	188	172	155	192	158	165	176	170	181	189	173	214	185	187	182	158	182	185	166	185	178	186	184	158	170	188	184	160	169	184	187	166	186	169	164	154	185	196	191	170	148	164	172	199	174	171	178	171	178	180	162	182	189	176	155	166	161	193	159	193	169	189	168	167	196	179	188	178	132	206	185	163	173	167	161	191	169	175	167	159	138	186	146	199	183	164	197	183	185	181	171	192	195	183	179	176	196	174	173	179	187	146	163	163	166	197	192	162	161	183	169	179	191	164	152	177	172	149	176	177	172	185	198	197	167	158	196	172	165	175	169	166	174	172	168	171	153	149	158	192	155	172	161	161	176	160	156	156	162	174	204	189	158	193	169	192	167	190	156	172	164	169	185	165	178	160	163	163	164	156	188	162	153	194	151	159	189	163	163	171	188	211	172	167	195	179	184	197	175	171	166	184	165	150	162	158	161	164	186	171	186	169	181	182	196	192	175	215	157	156	168	164	172	148	168	184	158	193	175	197	171	173	165	198	179	181	153	170	179	160	168	165	166	170	155	186	151	168	173	167	159	175	175	185	207	189	189	172	156	195	178	189	172	156	191	164	193	169	194	182	162	181	165	169	174	170	181	195	165	178	171	177	170	177	175	178	187	157	203	159	192	190	171	182	184	177	177	163	178	192	175	178	169	175	182	162	165	165	182	191	159	142	176	200	155	161	171	195	179	179	177	164	188	179	147	175	161	203	184	173	184	186	157	162	181	170	174	191	159	175	193	163	191	178	160	155	137	179	161	179	179	183	177	173	169	156	210	180	187	161	175	178	171	169	195	189	176	176	186	171	164	178	178	204	205	187	182	178	158	175	171	183	171	192	173	168	192	159	182	170	195	200	189	178	148	167	187	182	170	180	179	171	157	169	169	174	199	189	173	163	164	180	167	186	180	180	185	152	187	168	175	164	168	185	172	178	181	196	204	164	173	174	195	160	178	176	168	163	186	172	178	165	181	163	173	162	169	191	175	158	176	154	185	169	180	187	178	168	159	179	191	193	184	155	161	175	183	222	189	164	189	186	155	156	203	163	158	164	185	138	163	181	175	196	155	174	172	183	156	175	188	182	174	186	156	161	180	164	160	146	183	168	170	205	211	152	187	189	175	187	176	180	176	192	151	182	174	191	165	165	194	163	165	181	181	190	168	174	181	180	141	178	183	191	176	175	175	212	161	163	190	189	170	179	184	187	157	161	193	194	183	153	172	169	170	179	153	159	167	164	183	160	185	141	189	159	205	166	194	151	166	170	189	167	157	185	180	197	169	167	192	159	192	173	187	145	152	176	173	182	183	165	178	174	163	161	189	177	172	188	184	188	167	178	186	151	181	209	184	163	200	151	171	169	190	194	212	185	166	190	163	165	166	193	166	167	190	174	181	166	164	198	147	185	142	184	172	175	172	178	159	171	166	169	188	172	193	171	169	188	207	170	181	165	181	159	162	196	190	177	160	182	185	183	172	156	178	210	170	161	155	184	197	177	171	182	191	178	181	199	182	195	169	185	163	193	159	160	171	182	198	165	178	195	177	188	194	203	188	163	201	175	172	163	161	171	191	185	168	177	201	206	163	182	189	178	165	183	157	193	173	185	162	179	185	173	172	184	171	178	171	160	163	192	161	187	181	182	177	154	168	179	165	178	186	178	175	175	161	163	148	184	198	181	174	162	169	172	161	176	161	142	196	162	166	180	177	160	173	181	186	169	185	184	180	192	197	176	174	150	181	164	194	187	195	177	181	199	194	167	193	164	160	171	167	189	150	167	179	159	173	158	182	161	192	188	175	170	167	189	188	182	191	172	164	158	162	177	203	170	180	187	158	183	178	174	188	176	190	175	158	182	168	166	174	153	161	173	146	165	161	148	181	167	159	172	171	176	174	174	183	157	156	168	170	201	172	187	157	198	162	178	189	166	193	192	183	177	180	194	174	168	150	167	174	179	177	198	152	175	159	175	179	198	172	158	187	175	176	171	192	199	172	179	193	197	172	169	172	173	142	180	190	179	176	167	183	160	152	165	182	211	163	164	151	197	183	167	157	185	178	167	181	174	190	176	162	166	177	157	179	162	172	184	157	161	166	174	165	179	173	173	143	172	171	174	181	180	169	177	174	170	180	174	161	182	157	182	175	190	165	145	161	167	167	196	195	165	181	164	140	161	165	157	169	190	198	204	193	181	162	168	170	175	165	188	195	160	172	196	165	167	178	156	182	186	185	189	179	160	158	188	184	171	184	175	155	184	169	158	187	180	194	188	185	146	164	179	175	174	182	183	175	167	178	175	156	182	193	200	181	144	191	181	162	189	161	202	178	165	169	173	181	187	157	161	159	187	175	176	171	188	171	182	175	134	189	158	160	171	181	168	185	173	167	198	158	173	188	168	177	169	177	167	196	192	197	161	158	167	165	168	198	170	163	187	176	184	173	166	176	164	161	183	185	185	195	178	171	187	182	175	178	165	198	172	172	148	188	174	205	174	166	181	169	182	166	185	175	169	186	157	152	189	181	186	153	162	170	167	200	194	167	172	170	169	178	167	181	181	165	192	181	173	167	193	170	165	176	183	183	185	161	172	184	187	187	181	177	176	205	161	182	211	178	176	182	164	189	186	147	174	180	178	170	163	160	156	175	169	187	174	180	172	162	194	176	190	185
5203	5576	9966	1278	721	735	4308	17555	12252	662	473	490	501	544	553	541	541	524	475	530	515	496	542	494	537	528	538	479	528	503	542	526	510	511	526	503	525	511	506	525	525	511	504	480	520	512	518	526	487	511	522	553	555	493	499	533	530	522	573	518	499	512	533	517	501	525	522	557	518	582	718	648	660	573	495	516	541	496	523	558	508	496	510	542	494	502	506	473	512	500	532	577	512	535	504	520	516	517	508	526	520	536	510	535	511	507	495	497	475	540	540	527	507	520	483	542	516	502	510	529	505	484	492	486	537	514	543	513	511	482	502	491	536	539	553	523	509	532	516	553	502	552	524	506	543	545	532	501	531	488	490	488	540	504	502	494	544	526	527	499	511	525	560	501	503	505	479	512	500	484	476	536	556	525	494	494	579	542	503	494	515	521	524	509	527	527	535	508	507	489	505	532	514	508	495	516	522	513	530	495	494	524	529	520	513	512	524	560	483	481	508	485	515	512	515	541	496	518	489	560	508	519	500	518	517	515	554	494	516	539	465	563	505	483	490	533	539	505	493	502	513	513	487	491	494	491	515	517	528	436	524	508	493	520	515	538	546	507	489	535	511	531	497	503	519	527	488	528	499	494	508	517	484	524	530	519	503	511	480	486	468	475	510	511	488	459	515	538	514	496	498	513	500	483	484	485	536	533	487	488	485	547	540	517	535	514	501	487	509	524	520	505	512	502	493	494	475	525	521	506	514	548	490	503	498	493	521	484	497	511	514	499	487	487	486	466	514	492	472	500	490	501	491	489	521	527	541	506	539	514	510	565	522	547	531	553	508	515	517	474	489	480	527	513	502	498	487	491	547	490	548	479	496	515	517	500	510	527	506	513	513	503	514	489	506	493	517	515	506	526	538	515	507	518	492	495	511	504	512	491	506	510	535	530	495	532	552	485	496	494	486	512	505	475	519	495	529	527	508	511	503	531	509	544	543	508	539	528	540	490	529	540	512	486	531	525	543	522	473	537	497	521	507	552	506	488	493	507	529	545	510	506	530	545	499	525	515	511	499	452	501	528	498	522	507	523	510	534	488	517	534	541	477	525	526	530	477	496	550	492	477	526	521	513	504	557	488	524	525	546	525	489	514	554	511	495	473	512	524	526	531	555	548	504	523	527	510	529	485	553	530	511	510	524	519	515	516	496	521	494	522	500	500	524	516	495	480	525	526	474	529	543	531	517	485	505	521	503	522	523	529	560	519	520	541	552	474	509	529	494	534	513	526	487	464	506	568	505	529	493	545	535	501	538	536	490	490	498	522	539	517	502	489	515	499	528	517	495	526	497	511	471	500	485	522	504	518	551	516	516	511	507	535	495	511	509	539	550	529	515	476	496	534	522	550	515	552	498	542	538	501	494	556	525	492	507	529	486	493	495	498	514	517	531	515	514	516	493	522	508	495	499	508	498	529	531	527	511	495	513	524	501	489	461	541	510	482	503	501	490	509	506	524	510	518	519	554	488	488	509	473	490	550	522	517	499	538	507	574	509	540	515	486	493	514	508	500	499	513	519	544	487	530	510	521	463	497	475	521	515	516	505	466	512	555	523	530	498	514	491	500	537	492	508	513	526	525	497	502	503	502	507	499	514	500	492	502	506	474	532	531	476	526	477	533	524	534	508	490	476	530	528	510	521	509	522	516	472	522	493	498	459	512	489	517	525	511	498	524	483	481	499	526	494	506	464	504	532	553	527	491	529	519	545	545	527	537	459	502	554	483	523	544	488	508	536	511	495	497	507	511	529	530	515	538	539	547	540	503	521	516	548	500	527	539	469	525	498	485	534	457	496	487	565	517	548	546	499	497	542	477	489	558	529	541	513	521	511	511	541	544	485	509	487	512	525	509	533	477	529	506	512	483	522	506	544	509	531	504	510	509	488	540	527	549	555	511	526	491	525	501	493	533	511	488	508	509	526	528	511	495	530	506	498	508	481	481	521	490	531	531	478	540	506	515	502	522	464	493	530	515	520	503	514	454	543	527	473	529	536	517	526	477	510	579	524	566	493	516	516	461	523	533	521	534	531	558	505	491	501	512	529	509	517	542	523	528	503	511	531	509	485	522	523	524	499	507	515	476	532	491	524	518	543	520	494	519	533	528	556	516	482	509	499	514	517	534	508	553	496	507	510	489	529	530	489	472	516	537	528	522	504	499	491	506	457	500	517	534	563	505	498	502	527	511	482	521	547	499	522	502	486	526	535	526	524	476	524	491	466	491	522	544	503	487	536	505	479	533	530	506	525	475	525	516	516	507	503	518	516	533	497	536	500	513	534	527	511	563	510	500	532	504	461	478	524	548	538	502	526	505	521	549	506	522	527	502	527	489	495	521	513	508	554	552	503	553	542	511	526	510	503	566	530	530	532	525	494	505	493	489	521	519	477	490	482	535	509	523	514	504	538	524	523	521	530	505	505	501	510	517	561	505	550	540	549	516	502	494	499	516	502	514	515	518	481	513	537	489	522	499	518	484	503	543	519	486	480	498	518	520	520	522	515	518	472	534	539	501	492	507	499	522	487	514	482	512	500	495	502	480	542	519	548	488	490	506	510	520	512	509	497	500	492	491	516	488	501	508	512	540	533	503	548	471	515	510	488	535	503	469	524	483	532	531	556	512	509	537	487	514	483	539	499	481	554	540	538	492	532	491	515	503	497	519	505	536	541	529	528	499	506	486	534	551	475	518	492	541	511	500	550	513	507	479	506	518	536	518	515	498	472	477	459	505	504	499	492	534	500	502	528	532	563	540	516	542	470	499	517	537	537	489	511	502	523	488	515	496	540	511	498	521	509	490	517	527	541	497	490	529	585	517	505	551	530	538	518	504	533	498	505	521	514	549	495	503	501	474	534	526	557	492	471	505	511	530	502	509	559	496	487	510	511	510	485	521	545	510	511	526	530	512	498	532	535	507	501	533	526	482	500	488	535	506	488	524	536	534	531	519	469	504	530	486	529	522	522	510	522	560	519	511	545	522	525	497	513	465	506	510	567	536	508	531	490	524	507	503	518	452	502	499	505	505	512	516	527	525	531	503	481	530	499	501	525	525	550	506	534	476	477	512	536	475	527	464	499	506	516	515	498	546	524	487	509	482	512	518	553	524	533	484	475	518	517	486	496	490	497	478	501	545	481	503	533	518	501	494	503	500	494	507	504	480	563	489	537	505	538	479	549	495	551	526	526	488	502	505	564	535	501	544	508	536	515	523	534	525	508	510	527	496	503	521	518	491	526	512	499	534	492	527	475	553	515	472	530	536	521	482	492	502	492	496	510	512	499	549	546	508	531	543	520	503	531	518	508	504	529	495	537	452	482	521	524	529	515	518	513	475	516	524	538	526	511	513	509	536	495	527	487	513	564	524	512	518	547	555	503	466	510	503	535	511	535	560	482	496	519	541	554	502	506	528	549	464	492	526	487	532	525	501	555	519	527	488	499	473	498	490	517	504	498	482	526
27220	32128	35822	20214	10823	5295	4909	24430	17778	6074	340	215	172	188	201	174	170	194	180	176	162	181	165	184	161	176	161	165	164	150	134	171	154	155	157	171	156	184	172	172	127	147	146	150	173	148	155	142	163	153	158	156	169	154	162	165	147	184	173	156	161	160	164	147	152	167	176	135	172	278	496	447	338	249	153	173	194	148	166	152	152	139	167	142	158	170	153	164	123	155	154	165	145	159	136	160	175	163	134	155	164	160	168	165	150	175	149	158	176	171	148	169	148	150	172	156	153	136	168	163	156	142	152	152	166	173	150	168	168	165	138	163	150	149	181	173	149	167	153	143	161	150	151	155	130	141	169	187	147	166	160	143	153	173	147	146	153	169	141	163	169	141	147	152	149	166	129	165	145	171	156	170	163	171	163	136	160	146	157	163	149	133	167	164	160	154	159	141	171	164	147	130	141	149	161	150	158	154	157	161	152	160	156	165	168	173	175	141	164	146	157	170	152	202	172	184	144	157	156	167	153	143	166	130	129	169	143	159	139	154	144	159	154	149	157	159	150	158	133	157	152	176	150	162	152	142	171	160	133	143	149	180	151	145	153	189	167	143	157	173	145	172	172	163	141	145	129	163	147	131	159	160	167	131	176	153	155	172	142	124	134	166	160	161	166	167	155	142	137	156	174	174	149	161	152	143	152	175	170	165	142	152	175	191	143	152	138	156	159	149	171	169	138	143	164	161	159	161	152	162	157	143	143	178	150	154	150	164	140	160	145	154	163	176	170	184	151	191	159	149	141	159	161	185	147	168	169	183	151	129	170	172	162	157	159	164	145	155	169	157	158	140	144	167	148	169	145	153	154	170	181	140	147	155	158	168	162	161	153	137	155	161	160	173	160	161	161	173	151	168	161	155	170	162	196	161	139	177	146	175	139	168	126	164	148	148	131	186	154	155	172	140	157	146	154	163	155	139	153	141	166	177	154	138	166	140	161	179	158	172	178	163	173	152	153	132	168	169	159	160	162	139	158	139	166	157	152	161	133	166	159	161	139	154	142	172	127	138	152	158	170	149	155	165	138	152	149	172	164	149	156	161	151	177	194	151	145	153	154	147	166	166	160	164	158	176	165	156	152	175	170	180	163	172	135	154	174	150	140	161	149	145	167	160	138	156	174	168	174	152	156	155	146	160	170	165	164	162	157	164	163	134	134	161	188	122	167	166	175	155	165	149	181	175	148	157	170	181	142	157	169	158	148	146	164	169	170	147	172	153	167	155	168	140	167	168	166	161	145	162	169	142	167	167	153	170	161	164	159	157	152	154	142	146	165	173	153	149	156	165	160	153	143	177	132	139	154	179	180	160	166	148	171	144	169	149	154	141	158	177	167	130	140	142	160	131	147	165	170	151	144	158	148	139	165	157	155	156	162	135	156	144	178	153	146	185	165	156	142	151	168	150	150	147	163	176	152	143	161	171	157	163	170	172	163	156	155	163	158	148	143	153	149	139	161	167	190	157	178	188	156	128	156	155	162	126	158	163	146	174	178	159	149	155	158	141	149	165	163	150	184	182	138	181	157	157	150	166	139	161	154	140	163	164	168	147	162	158	170	158	149	150	145	159	140	175	163	157	160	152	160	140	140	154	146	146	155	146	163	139	147	161	152	146	166	164	153	168	170	159	158	162	147	139	166	157	164	161	158	174	135	136	147	146	161	156	148	176	162	187	156	134	164	145	153	162	159	169	151	151	158	143	165	164	143	151	148	142	156	169	142	146	171	152	142	137	149	157	152	160	137	173	143	158	152	154	133	141	140	162	156	157	151	180	159	155	187	141	154	156	172	133	144	151	159	168	169	158	178	156	168	164	151	172	146	173	131	138	162	171	142	134	157	140	180	158	148	139	139	173	172	159	149	136	158	157	137	166	155	153	142	161	168	145	139	150	167	144	162	149	166	145	176	154	153	146	154	181	170	156	140	127	161	154	129	172	155	146	161	143	156	146	146	167	130	178	152	151	172	172	155	156	156	175	172	134	156	141	168	168	159	147	143	143	164	144	153	171	182	176	136	172	157	166	159	153	164	162	157	169	159	175	143	148	170	171	174	165	149	152	164	163	180	143	184	140	152	152	163	150	166	162	156	147	166	152	140	135	177	143	152	158	146	145	182	157	149	146	185	136	155	168	174	160	156	151	149	156	143	156	164	155	186	161	171	180	168	157	150	138	164	157	142	158	157	153	139	165	137	177	167	183	150	155	158	150	165	161	161	139	188	172	158	176	118	170	172	158	154	180	173	178	156	155	156	131	185	154	170	161	149	149	152	156	151	157	174	157	166	135	160	154	184	178	141	176	151	171	179	167	147	155	130	135	163	157	157	178	167	158	181	138	182	170	165	146	164	140	163	157	158	150	146	156	164	152	159	155	169	165	142	153	168	168	156	161	145	162	148	151	148	162	164	163	156	149	157	158	152	161	147	162	140	137	166	145	165	156	154	144	165	170	155	150	151	179	152	158	163	186	165	150	146	189	144	150	145	169	140	157	156	172	159	157	156	159	159	153	182	157	159	153	165	153	160	165	155	154	184	176	170	169	153	162	156	154	167	134	142	171	129	151	172	154	156	161	173	167	167	167	143	154	178	171	133	183	159	187	135	149	165	156	140	165	160	147	156	154	163	137	130	176	141	136	160	141	170	167	147	157	154	148	156	154	181	167	159	136	153	164	168	159	137	146	157	175	144	161	163	155	163	159	142	143	149	163	152	160	155	145	145	145	145	143	183	148	171	136	178	150	165	139	171	167	141	171	156	173	165	178	152	166	160	132	178	170	167	173	176	171	157	158	159	164	163	155	163	167	148	140	168	169	166	159	145	151	176	138	147	145	155	148	153	164	164	130	143	158	153	165	150	178	176	151	165	142	159	151	159	159	152	160	179	159	163	162	177	162	152	131	166	150	143	137	153	171	152	157	148	152	157	137	159	154	162	148	160	152	150	154	157	155	171	160	193	166	161	163	132	183	164	141	160	137	175	143	165	162	141	155	147	115	171	147	157	147	163	133	179	170	169	130	148	174	164	152	171	155	146	162	171	165	159	177	138	142	130	164	166	175	167	146	158	147	158	147	163	155	164	169	159	166	171	156	152	133	184	172	153	156	162	151	184	154	163	159	138	153	120	162	183	137	164	158	151	157	165	163	147	170	168	151	154	166	149	167	157	149	165	147	155	167	147	165	156	148	159	162	140	166	172	136	158	150	153	163	150	156	184	161	151	187	146	168	168	147	163	161	167	181	160	160	168	139	170	151	152	150	166	164	186	170	146	153	166	155	155	156	194	143	159	145	172	164	147	151	160	162	144	151	149	150	172	147	157	170	156	151	154	174	149	161	168	140	130	152	177	178	183	157	185	148	151	162	146	145	158	125	175	155	175	171	157	157	137	177	156	156	166	153	180	153	156	156	172	190	179	154	154	149	143	135	161	171	167	159	158	161	147	157	185	148	170	143	148	153
18490	28093	28388	6752	3906	3992	10482	40968	24696	14052	779	764	733	687	681	629	603	634	571	590	575	604	530	520	543	561	539	521	542	486	493	485	469	501	513	496	517	519	486	460	501	478	508	513	463	505	495	440	534	506	494	498	507	525	457	476	501	456	493	492	582	542	509	545	522	515	498	456	477	1492	3442	2734	1787	1041	455	472	426	484	470	509	467	493	492	462	464	455	465	460	460	454	473	435	429	483	492	497	484	478	429	467	494	465	510	458	473	441	453	467	454	445	495	471	466	502	496	489	473	476	495	456	456	484	470	466	504	478	459	489	458	438	470	453	457	492	468	500	480	457	461	509	497	488	524	449	499	531	437	473	448	461	452	461	468	509	473	473	435	498	464	484	450	481	435	481	461	469	426	460	484	425	463	508	466	475	445	469	468	455	454	458	445	449	456	453	472	481	449	438	507	456	457	502	473	470	438	444	496	455	468	466	470	451	465	489	454	441	445	471	467	476	482	476	506	489	469	452	457	498	458	428	470	472	411	468	456	481	460	473	470	466	465	469	459	496	460	475	471	469	475	454	504	436	485	438	464	484	472	470	461	425	429	473	445	472	456	473	449	448	430	435	479	440	501	490	477	486	434	444	454	493	473	476	485	470	491	493	482	455	479	449	455	480	453	482	495	474	502	470	436	444	474	451	431	460	486	443	460	457	468	470	461	452	479	475	472	463	511	469	457	471	491	485	452	457	476	472	470	453	496	487	450	452	457	463	458	503	492	484	553	472	472	474	466	478	514	482	470	464	464	433	466	497	460	478	502	455	460	466	469	445	475	487	436	453	442	493	453	460	496	480	460	459	449	454	486	477	475	494	444	482	479	426	473	444	490	456	471	471	483	449	441	505	472	479	460	445	502	444	478	480	451	497	500	468	437	474	466	473	481	449	456	489	478	490	479	467	479	482	491	493	465	481	475	511	477	454	453	492	454	450	435	483	425	476	497	493	414	489	444	437	474	462	450	467	479	464	516	467	465	454	476	512	453	457	479	469	490	491	481	502	459	447	496	479	483	448	503	479	483	467	474	487	440	445	457	470	454	447	494	496	478	435	460	470	471	471	459	474	463	446	493	487	452	489	462	495	476	471	461	474	450	468	455	468	497	450	484	463	465	440	437	462	485	457	476	456	454	450	469	467	445	513	452	447	484	428	457	505	467	464	483	489	487	500	469	503	500	450	502	475	464	455	469	495	489	458	482	450	466	480	507	454	473	491	482	468	499	468	457	473	462	459	481	473	442	429	474	496	474	449	470	460	525	514	517	470	436	465	429	438	495	459	445	435	463	459	442	453	494	453	466	493	480	450	480	460	472	445	484	477	444	470	445	453	461	449	449	488	482	458	456	485	449	463	484	485	512	482	485	466	428	452	461	449	485	473	497	457	463	466	474	473	454	438	461	444	507	428	469	420	457	442	468	457	449	449	475	463	455	462	486	494	478	470	484	443	516	428	485	471	500	482	415	429	483	473	481	480	434	460	482	491	459	483	490	453	458	432	443	515	453	478	450	507	491	452	468	436	472	465	457	432	484	481	475	479	460	484	433	478	475	491	473	436	476	458	473	523	486	458	517	437	501	453	453	489	458	480	430	467	506	504	467	459	453	433	478	467	448	512	464	475	482	477	425	455	453	483	478	437	466	488	430	509	490	496	454	479	469	493	487	464	452	480	465	469	458	462	439	453	466	483	444	493	452	492	472	491	473	471	458	469	484	432	522	441	492	468	497	485	478	469	503	471	476	454	430	465	461	490	464	483	472	468	445	478	449	478	475	468	477	458	440	480	461	479	463	480	461	462	469	487	455	486	463	453	466	471	450	501	461	437	472	466	486	487	469	498	463	486	460	464	478	466	458	462	428	478	462	473	495	473	447	484	466	494	467	498	512	480	461	475	478	486	493	491	482	477	519	494	447	448	504	464	498	422	434	492	445	464	475	453	495	480	458	475	484	456	426	524	492	445	503	439	428	460	429	488	480	450	448	477	456	457	462	471	478	487	493	488	453	470	434	439	469	443	446	444	453	472	493	528	467	475	446	511	449	476	494	471	449	471	457	496	486	455	482	462	479	467	450	515	506	493	466	468	461	491	451	475	466	454	475	451	497	475	525	464	465	488	437	498	460	510	497	449	459	478	487	441	500	494	432	455	495	494	497	479	510	499	430	510	494	451	437	495	446	453	467	473	457	453	444	478	420	457	481	468	493	476	453	472	504	445	446	488	452	487	448	453	495	446	454	482	481	488	452	458	452	468	460	489	458	486	455	474	453	466	522	468	447	474	468	448	481	431	463	450	443	486	481	486	455	436	465	450	452	497	466	437	475	478	483	499	439	453	481	416	472	464	477	451	472	509	491	479	476	451	452	482	482	458	464	467	467	466	498	441	429	458	423	450	476	449	447	466	492	455	439	509	461	491	502	455	463	477	476	488	472	464	514	481	471	488	485	456	473	481	456	474	524	499	476	500	496	490	489	474	466	475	447	476	458	498	474	508	458	467	457	470	450	481	470	456	453	468	468	482	454	471	442	469	483	471	449	484	441	445	490	472	498	490	465	429	503	468	468	505	496	484	475	491	472	498	493	460	475	485	483	456	500	431	471	476	473	432	478	478	503	477	492	475	478	461	456	471	474	462	471	484	451	515	527	478	460	459	512	508	466	507	516	486	448	439	467	425	499	476	447	457	436	483	464	461	483	442	516	470	488	469	445	479	453	488	445	492	479	499	466	451	489	456	473	445	465	428	497	503	452	459	492	518	452	462	441	466	451	527	470	447	437	442	458	498	480	473	508	431	448	455	452	435	454	472	455	474	483	447	468	456	469	464	468	440	473	459	459	436	449	452	478	496	459	450	496	453	464	467	481	464	453	467	460	457	494	474	480	476	439	447	448	481	474	484	442	477	484	437	457	478	473	441	474	442	466	466	488	433	422	451	471	465	446	466	494	450	439	454	464	502	452	474	473	486	473	491	492	485	464	467	498	455	515	464	452	482	458	515	479	485	474	468	448	495	461	473	464	448	446	461	448	485	477	473	481	483	469	459	483	487	484	489	475	472	433	482	516	515	516	446	446	459	439	497	497	469	445	439	477	409	522	507	479	503	484	432	452	466	436	472	457	444	501	444	462	485	465	484	459	454	455	420	471	514	471	487	433	509	465	466	466	469	448	467	500	484	457	467	402	470	490	474	453	491	471	473	490	459	451	450	500	474	478	466	502	481	483	474	473	457	481	473	512	488	461	418	451	528	504	480	480	471	475	466	441	452	484	487	466	498	453	452	476	504	460	471	455	427	503	437	468	467	430	483	488	497	460	456	488	455	473	459	464	511	471	462	478	489	482	452	470	446	484	485	492	481	478	450	477	477	472	467	501	471	472	481	505	488	523	485	501	502	490	453	505	473	427	479	469	518	455	487	473	459	431	457	471	449	475	440	407	481	440	465	449	451	451	449	459	500	460	494	475	464	466	489
33489	37361	27983	15668	10463	6051	11459	36489	39688	24090	2166	321	281	284	280	272	283	291	291	249	269	267	252	271	272	241	236	271	271	251	237	256	266	270	224	250	259	248	254	250	224	240	238	252	269	227	260	259	239	250	258	230	269	249	270	235	249	237	250	258	259	266	258	220	250	258	248	238	268	511	714	573	466	328	244	260	273	262	229	241	249	274	256	233	249	271	236	263	243	247	245	269	225	207	219	259	221	226	247	272	251	238	240	222	255	243	248	250	248	232	254	249	252	230	266	245	246	252	251	248	224	278	234	242	236	237	239	249	220	261	229	248	254	266	238	272	209	235	239	265	245	243	252	247	230	265	243	217	227	250	261	277	218	225	235	244	234	233	244	232	262	267	226	235	269	234	266	253	244	240	262	218	219	279	248	232	248	219	231	242	232	234	259	253	249	251	225	246	244	237	261	258	256	262	216	252	231	230	234	250	250	244	236	268	236	245	228	260	255	225	238	251	241	251	244	232	260	278	254	227	230	246	215	233	239	250	219	211	240	245	245	264	275	256	277	233	241	250	266	249	235	259	237	221	236	241	227	243	250	222	255	255	219	209	244	235	247	231	244	215	285	236	273	246	239	226	238	225	251	238	246	259	253	252	244	270	237	233	242	237	220	237	247	244	237	202	210	254	245	228	261	217	229	265	219	256	257	238	237	230	243	262	243	221	248	270	254	268	257	260	236	238	230	226	250	237	247	227	271	240	226	228	240	269	252	265	234	252	237	218	252	238	226	246	247	240	214	233	256	273	236	223	248	261	229	222	237	240	263	212	238	239	250	260	212	218	248	208	262	246	270	260	217	221	249	242	233	226	252	247	246	234	246	245	243	231	229	235	215	250	229	242	229	241	248	238	215	264	234	234	241	222	242	224	241	217	290	261	231	243	234	243	263	244	253	239	231	231	244	232	239	244	231	242	221	226	249	252	239	241	230	237	249	219	241	231	240	255	235	217	242	220	244	252	230	250	221	265	220	248	250	237	211	216	221	253	260	238	234	238	251	226	246	259	248	240	234	229	228	249	219	269	226	251	238	231	250	226	245	229	262	254	235	231	229	249	250	238	238	263	221	231	253	251	234	251	235	260	256	242	236	280	251	255	268	258	232	260	253	259	251	268	243	234	254	206	239	247	255	259	260	246	232	236	242	240	261	257	266	262	239	240	248	253	258	233	251	254	259	259	227	236	257	208	254	222	257	247	216	217	229	248	251	263	253	250	248	231	231	257	238	241	223	277	244	236	267	224	242	243	218	235	259	255	270	254	256	232	251	234	245	252	248	232	274	241	238	230	248	246	249	255	263	234	219	256	252	246	265	240	243	228	243	242	236	218	226	253	236	228	244	252	245	218	242	231	244	252	247	223	263	252	240	242	256	256	255	217	210	248	248	233	257	261	249	244	252	240	263	237	225	192	251	225	229	235	220	251	229	267	248	263	241	242	236	220	272	251	245	261	225	232	230	255	230	246	239	272	244	261	241	249	225	224	224	217	254	247	255	247	257	230	252	243	239	231	242	233	212	236	206	252	235	252	235	234	237	258	231	253	288	242	234	262	219	234	243	224	227	267	242	267	234	231	246	235	239	203	204	222	284	258	248	254	254	230	239	238	239	244	262	231	245	219	238	230	278	244	260	233	236	225	232	235	210	224	221	236	265	243	237	236	247	247	228	249	234	246	249	227	247	224	226	262	248	240	228	227	238	218	223	243	252	211	274	271	257	260	244	239	245	234	241	241	252	226	231	253	247	253	250	221	247	228	238	224	242	290	221	233	261	243	256	255	220	233	252	216	256	248	236	255	239	209	244	227	226	236	253	238	240	240	251	239	245	243	279	246	241	242	229	243	230	230	228	241	251	230	242	227	246	238	233	196	244	215	238	269	258	274	253	238	219	238	229	225	230	221	212	251	273	231	256	250	228	235	257	268	237	248	266	224	260	216	216	237	246	217	257	245	217	256	235	240	243	234	245	266	244	260	234	219	272	249	234	248	247	259	245	229	237	237	244	262	232	250	240	207	257	259	224	218	249	259	240	228	259	233	213	238	267	235	255	212	248	243	255	229	263	251	258	249	252	225	236	222	232	233	224	245	229	231	253	239	242	265	233	249	241	259	235	228	250	265	256	227	240	254	262	225	230	260	268	249	240	241	249	243	228	276	280	234	237	259	244	255	257	231	236	216	225	226	227	240	248	248	206	252	251	247	253	263	219	241	228	269	235	256	229	223	231	213	253	254	248	244	238	255	241	246	237	229	254	223	255	250	255	253	212	288	262	260	234	242	232	232	234	268	229	239	256	232	255	241	245	254	245	216	253	247	223	244	246	232	269	235	229	242	244	239	237	253	245	232	247	225	214	233	244	252	211	244	245	238	219	247	245	235	272	212	254	235	239	236	253	222	232	244	235	230	266	229	269	212	253	240	234	232	222	241	241	224	264	214	247	240	254	238	242	244	245	288	277	237	223	221	241	247	222	251	245	246	253	237	256	255	242	243	235	239	226	225	257	235	228	238	216	253	265	250	261	236	217	241	256	249	262	243	241	247	242	269	222	234	259	213	269	242	236	233	257	253	256	224	266	252	256	235	219	219	251	239	253	224	248	247	246	242	239	227	247	239	269	265	257	241	243	254	238	240	247	240	238	246	229	224	235	264	267	262	236	223	250	242	258	236	219	262	241	230	233	214	237	248	245	263	258	241	247	261	255	228	254	251	259	241	222	249	242	247	255	229	256	224	261	261	251	262	222	262	229	255	241	249	228	222	199	244	265	230	213	240	254	269	246	223	238	258	252	229	237	236	265	229	262	259	236	258	244	232	233	239	249	243	219	238	274	243	247	229	228	243	255	247	247	275	250	244	256	225	231	229	255	227	236	241	248	247	251	257	229	237	257	233	227	229	232	226	254	236	229	250	236	278	260	271	259	227	264	215	245	241	250	266	273	229	265	251	256	266	262	231	255	231	249	228	252	252	260	241	256	226	206	200	262	246	245	237	214	243	211	236	248	207	257	222	269	219	252	227	269	273	221	250	242	243	227	236	252	224	254	252	236	230	265	228	233	260	269	224	269	256	237	245	240	248	210	251	244	239	247	253	225	225	234	261	239	243	229	254	263	257	231	228	240	227	242	256	210	272	232	237	253	233	218	241	232	247	247	256	239	242	238	247	243	233	232	241	243	244	249	240	216	258	220	229	231	254	240	271	259	239	223	216	259	237	235	249	220	225	249	236	250	256	223	275	253	224	249	266	237	246	256	251	250	233	219	259	246	231	254	234	241	268	257	270	238	234	240	234	219	237	258	255	244	236	249	247	270	230	258	248	235	235	237	244	212	242	240	264	215	240	225	237	198	262	272	262	237	226	223	239	244	239	233	248	220	231	245	236	254	236	227	233	247	279	239	242	240	250	261	222	228	249	231	230	256	233	275	247	220	232	258	273	252	247	244	262	215	251	250	225	246	293	233	255
21714	32029	13165	8491	7856	7448	20233	48207	49084	26166	1217	1143	1104	1018	949	960	923	908	888	851	846	877	834	781	797	784	824	764	782	803	757	713	744	753	686	738	720	738	783	723	757	710	787	682	675	733	711	699	704	694	693	704	709	709	723	740	718	725	697	730	911	852	806	803	778	803	755	786	921	3115	4601	3684	2483	1349	768	686	694	737	713	677	691	634	637	670	605	680	718	679	660	704	681	682	678	681	685	683	679	676	662	666	684	639	635	683	719	709	698	678	680	702	713	721	685	686	666	688	692	679	659	729	664	682	636	717	719	686	673	691	659	672	661	722	672	651	682	689	678	718	652	658	729	626	692	686	699	691	681	691	712	636	673	664	635	682	702	681	645	658	704	646	703	676	674	672	693	702	692	681	703	667	701	673	712	659	675	649	676	692	635	709	655	700	685	706	659	695	698	697	716	700	696	684	656	664	664	680	682	646	678	650	660	671	643	677	689	669	667	699	710	705	694	685	681	703	622	683	738	734	675	721	707	667	692	756	669	742	678	681	693	673	711	672	654	663	697	693	686	745	694	676	703	716	685	706	657	694	692	682	663	700	672	690	673	697	647	678	699	714	654	687	664	694	663	660	710	701	653	687	693	709	676	692	685	704	698	674	679	659	673	645	701	717	728	695	735	715	687	692	643	665	634	663	672	632	687	605	707	687	737	667	721	726	743	714	655	671	659	720	753	685	659	677	688	649	684	658	721	678	652	697	691	657	666	685	707	692	679	680	682	695	673	701	688	668	681	694	724	662	647	693	672	720	706	698	691	688	672	665	655	687	660	687	665	689	648	653	641	690	686	713	630	714	686	702	680	673	675	687	669	683	695	665	680	658	711	718	639	677	722	707	709	685	674	693	687	643	679	700	672	711	681	707	702	637	630	713	673	671	702	696	698	678	710	660	708	698	671	650	718	667	737	663	650	653	670	683	707	688	693	662	701	625	746	706	677	712	707	749	691	665	667	699	671	697	686	677	673	675	645	674	692	680	675	741	682	733	632	664	701	713	668	687	656	705	721	658	664	714	623	702	670	661	639	672	694	719	710	647	621	676	648	663	656	677	647	647	663	628	684	679	654	650	709	667	687	715	663	679	673	669	651	695	719	704	636	728	641	723	655	706	644	713	664	694	687	647	660	665	669	661	644	656	677	702	662	683	670	669	709	656	686	706	652	677	658	671	602	696	710	656	653	686	655	697	667	648	679	693	693	705	658	694	700	670	657	665	655	653	700	677	667	682	668	661	704	689	677	675	661	666	725	643	712	716	678	644	670	692	661	661	683	695	668	691	698	702	641	658	690	714	699	719	695	655	690	715	643	696	674	728	682	700	671	697	669	699	666	701	639	706	670	684	702	675	709	634	679	681	677	656	693	725	646	697	653	696	727	697	688	668	710	663	675	652	671	685	688	683	656	715	681	627	677	692	668	651	715	709	704	685	683	660	684	706	681	691	663	671	653	637	681	685	695	663	654	656	691	688	707	690	709	738	651	689	709	703	684	664	652	671	692	664	637	721	724	688	677	688	672	622	671	666	682	727	709	692	672	697	710	697	721	706	640	697	689	713	670	630	653	688	671	712	703	675	716	723	663	675	677	679	685	683	700	668	716	712	655	670	707	714	648	643	691	719	648	688	664	700	707	722	653	719	713	638	695	682	704	678	618	698	652	632	697	685	673	692	730	653	651	678	689	671	637	714	718	697	622	703	712	703	699	677	636	638	680	627	651	670	669	644	725	652	719	689	656	655	679	716	715	653	674	660	702	704	674	692	677	671	682	663	652	700	687	673	695	721	693	663	688	750	732	605	675	674	700	677	678	695	729	705	676	714	719	673	667	685	646	670	694	682	689	704	692	706	688	700	722	719	656	684	703	644	681	631	636	658	689	650	641	678	687	683	676	670	668	660	678	692	685	672	672	698	692	757	627	721	707	652	672	627	721	693	675	648	683	693	706	689	673	665	686	657	688	681	693	657	686	659	720	709	655	715	689	650	700	714	665	735	684	676	686	678	700	676	740	713	715	692	680	694	658	713	631	689	696	686	663	676	683	692	715	719	638	692	695	717	647	722	728	625	672	681	745	666	683	668	699	696	633	697	681	688	689	690	688	686	675	695	679	645	721	675	705	686	659	664	665	688	707	688	655	698	685	658	703	669	722	713	708	701	727	639	631	704	656	663	694	720	695	702	656	669	718	691	668	638	670	652	714	679	652	683	729	671	672	714	708	712	657	719	695	699	704	661	666	624	677	705	636	655	682	654	703	718	663	673	697	668	689	620	681	657	685	691	664	671	685	647	648	701	729	752	675	663	714	720	687	663	698	678	694	711	686	708	680	648	726	683	677	659	636	684	647	697	669	675	682	730	693	623	680	662	691	658	675	706	660	656	693	697	698	639	664	674	664	693	709	675	681	653	698	668	667	755	684	675	636	684	699	636	653	668	732	648	682	709	703	692	691	699	711	690	733	702	715	678	673	694	730	676	661	658	688	618	645	639	629	711	684	738	680	678	711	673	689	678	728	736	677	655	656	691	700	691	725	646	707	706	705	661	671	641	672	676	695	704	683	630	721	688	668	672	630	709	716	705	690	667	665	660	715	684	682	702	671	672	668	707	713	659	642	707	652	710	665	672	649	715	687	716	731	706	636	660	646	674	680	696	683	702	694	725	719	655	750	658	722	670	705	693	668	690	627	686	695	660	710	633	648	725	665	658	712	673	682	639	668	720	713	693	673	682	732	716	691	671	667	655	662	680	632	652	690	682	667	646	710	723	657	650	708	654	724	657	695	661	721	715	688	712	709	634	665	672	676	643	748	718	744	724	634	706	730	693	697	669	668	630	710	666	691	658	674	666	715	663	667	707	693	653	721	719	690	686	716	722	720	695	705	666	697	698	706	728	694	657	666	681	665	646	670	673	688	659	662	663	717	692	694	624	687	655	665	683	692	678	614	693	691	612	659	693	712	702	684	683	683	682	675	742	683	642	721	678	678	706	687	694	686	686	692	680	640	671	691	690	683	670	660	650	695	639	655	670	703	697	668	636	664	703	648	663	668	653	732	715	680	695	666	671	692	673	669	718	679	706	678	655	688	688	683	682	712	700	664	739	684	675	667	678	634	695	707	651	694	700	673	714	722	696	710	682	666	692	703	642	707	659	745	679	713	699	690	685	634	633	646	702	668	662	668	658	664	661	687	682	696	680	693	646	688	681	674	719	701	642	707	657	669	692	705	710	685	729	670	677	708	659	648	724	712	660	675	668	729	700	737	723	696	683	704	691	719	669	688	698	668	642	680	724	669	722	653	655	657	693	688	672	709	702	687	699	708	648	686	585	644	699	704	687	673	674	695	686	641	693	699	652	667	694	646	619	662	657	683	698	663	639	689	643	706	684	680	673	689	675	701	645	709	640	687	702	697	700	725	723	650	701	700	687	669	629	641	657	641	698	666	676	655	677	692	677	658	744	671	683
5554	1958	1124	525	374	282	481	3382	3488	948	237	192	189	174	180	190	193	222	167	173	213	185	199	222	193	179	185	202	186	173	192	197	198	204	201	194	200	183	224	174	193	177	193	151	212	215	214	196	186	178	218	190	167	194	207	186	164	178	178	204	192	181	207	185	173	199	187	216	206	191	197	225	205	215	193	221	189	193	200	206	188	155	174	187	203	189	201	188	195	204	187	203	171	212	196	183	168	187	198	197	184	205	193	192	212	206	187	190	180	178	203	151	200	192	200	193	177	188	182	203	183	205	209	198	187	211	211	191	192	197	176	179	197	202	209	220	189	178	179	190	203	182	189	191	184	176	178	197	194	155	188	169	189	195	190	184	222	168	209	188	190	189	211	194	201	198	179	180	171	187	173	171	169	219	174	208	199	189	185	195	196	189	217	182	203	197	210	189	205	194	197	224	178	212	209	191	182	183	186	195	202	200	195	175	185	210	177	205	181	178	211	197	169	169	196	212	173	211	177	178	205	194	198	220	187	190	196	177	215	215	212	198	171	194	189	208	159	188	182	199	192	183	177	170	201	176	180	194	206	194	191	196	192	192	190	175	192	173	204	194	187	206	210	193	189	196	181	175	198	209	202	197	206	172	200	209	211	201	205	186	183	205	213	169	203	191	198	189	190	200	191	181	186	222	180	194	204	178	204	192	183	195	182	194	187	176	213	199	191	185	198	207	191	213	208	230	189	189	219	214	198	205	221	173	186	185	196	218	222	223	190	209	168	172	167	198	188	181	207	179	183	186	171	201	187	182	170	167	178	194	207	190	206	216	188	219	176	176	193	205	190	212	195	186	189	202	178	208	188	198	200	208	186	188	181	207	174	199	185	184	210	171	181	216	180	183	197	196	211	200	198	209	169	210	194	189	200	192	188	191	192	178	203	195	195	205	187	193	207	171	180	207	165	221	199	192	174	182	167	224	177	196	199	172	213	185	199	179	172	204	217	180	189	200	210	196	170	213	172	193	181	194	211	185	182	186	199	190	163	209	193	191	191	190	200	192	203	178	193	224	223	189	181	205	205	188	190	190	184	219	187	201	215	202	194	193	170	205	197	219	212	177	211	208	213	195	204	173	198	211	153	202	201	185	168	193	195	177	194	187	208	188	187	173	187	201	198	199	203	196	183	153	185	205	165	173	208	182	182	186	192	202	189	182	193	207	182	182	221	183	195	223	188	223	192	178	184	213	213	188	193	182	209	198	184	200	189	192	196	213	142	183	186	173	198	211	192	180	164	189	182	185	190	185	193	191	183	184	188	219	189	171	199	170	196	212	169	187	187	210	193	175	192	194	186	191	206	184	175	218	190	190	209	175	181	179	186	177	194	189	204	188	192	186	182	225	204	205	198	212	196	194	203	196	202	170	200	192	187	202	221	172	177	223	180	193	205	208	177	203	204	174	194	211	186	181	208	200	189	186	180	197	209	196	163	209	212	215	205	170	201	200	207	189	192	173	174	178	187	224	193	184	221	184	205	191	184	207	186	185	204	169	211	197	205	196	183	193	181	194	186	201	220	206	181	190	187	207	194	194	152	189	180	214	181	202	181	178	179	202	210	197	227	193	211	181	195	216	166	211	165	209	169	197	178	190	197	207	169	168	184	192	213	188	192	209	200	207	193	176	202	202	188	199	198	193	205	186	164	208	201	194	192	181	155	213	177	202	209	193	212	201	185	185	177	179	201	206	193	187	196	199	197	180	182	207	233	214	191	202	201	182	201	196	181	177	193	182	191	185	218	194	208	167	191	186	199	168	195	199	186	203	198	197	176	195	202	181	194	208	180	197	219	193	190	206	216	202	192	169	206	195	192	221	201	179	197	197	188	202	196	186	193	188	172	205	209	186	197	176	195	211	211	198	202	207	197	192	187	223	221	193	172	186	202	212	201	203	187	173	192	222	181	183	192	186	217	190	191	177	182	182	191	173	205	173	188	179	201	185	197	184	199	193	189	199	185	189	190	190	196	191	180	186	213	194	213	192	197	189	182	196	186	201	183	183	185	206	189	196	175	175	197	189	197	190	184	180	193	199	213	179	207	203	182	188	183	198	173	196	179	199	190	190	168	200	166	231	187	174	179	197	215	193	227	196	204	200	203	195	192	200	198	196	185	210	185	187	210	173	213	198	197	192	178	194	195	191	170	178	184	192	220	226	194	190	211	203	189	198	177	163	183	188	173	191	191	202	198	227	199	201	197	206	198	220	191	187	185	217	189	194	192	178	176	172	183	188	174	197	194	205	183	179	179	196	187	176	219	179	192	199	197	176	197	199	189	163	208	210	197	204	208	204	160	184	198	214	181	180	205	198	176	203	198	178	196	177	177	175	176	186	206	174	173	208	207	164	189	180	200	201	203	188	186	204	192	173	195	199	190	181	168	188	180	193	195	186	186	181	187	209	175	184	181	201	186	180	191	173	183	180	184	167	187	182	188	208	187	178	184	190	180	212	168	178	197	195	189	178	180	193	215	180	189	187	176	189	200	185	199	191	180	202	188	198	197	194	180	200	189	196	212	208	178	205	197	212	200	172	204	207	204	211	178	164	174	205	203	207	192	172	178	198	178	216	189	217	162	189	196	201	214	191	192	185	169	202	224	190	213	196	214	181	211	200	208	195	199	195	199	197	201	198	204	213	222	200	214	187	179	189	175	200	198	177	197	180	205	207	192	202	180	188	170	182	209	180	185	185	186	218	175	183	172	177	175	164	186	196	187	192	187	207	186	189	184	194	181	200	196	180	210	184	185	171	177	178	184	197	192	200	191	218	191	183	199	169	192	186	209	187	192	229	173	189	191	205	181	185	206	191	205	202	184	194	189	186	169	198	192	199	205	201	192	208	216	195	174	218	205	180	194	201	188	203	169	189	191	201	190	202	183	173	205	194	184	188	183	185	187	173	177	203	208	193	202	189	158	174	192	200	200	181	205	186	195	222	197	162	192	214	208	188	170	212	201	189	185	188	196	204	198	184	192	210	194	193	179	194	200	198	189	204	208	180	184	218	192	210	185	168	199	170	203	206	179	192	185	196	177	190	184	183	188	188	216	179	207	192	194	204	176	184	209	179	183	203	208	224	189	198	189	181	186	188	199	195	196	186	208	192	187	228	214	200	196	214	207	200	188	204	186	193	180	224	196	208	190	181	209	198	180	206	166	195	168	210	202	192	199	169	202	198	182	160	207	177	195	193	204	198	174	186	204	198	180	190	168	176	194	199	218	175	211	201	177	183	182	197	189	201	197	185	194	204	206	201	185	206	186	193	197	208	215	210	177	203	188	181	211	200	174	201	207	199	208	193	187	198	212	189	190	190	216	186	206	199	201	197	186	215	206	194	212	181	168	207	194	188	199	220	193	197	199	162	197	196	188	195	203	210	202	181	206	177	187	199	193	179	201	186	178	190	186	181	205	193	168	186	190	201	186	194	201	187	208	189	173	192	192	212	195	204	183	184
4282	3187	2037	1117	982	800	2271	14219	12842	3635	599	606	589	599	604	568	616	545	576	556	533	582	531	601	556	572	542	587	531	575	572	564	569	596	531	568	532	534	524	590	549	575	543	544	574	552	583	610	539	536	578	574	546	599	566	581	551	576	531	543	569	624	552	599	581	587	591	551	604	618	720	737	802	643	615	525	546	567	587	546	629	565	555	560	557	551	553	580	562	537	567	554	562	539	577	548	605	611	577	572	575	561	575	577	545	578	619	570	564	585	522	563	553	557	528	556	549	553	553	559	515	561	554	542	588	591	596	549	561	550	576	533	543	553	531	586	569	548	578	579	575	579	571	508	577	575	604	565	558	586	537	542	541	508	578	572	572	511	573	602	566	560	622	532	560	605	547	556	602	499	551	532	550	569	570	612	561	538	526	536	589	562	581	582	540	531	578	594	561	573	572	572	533	568	551	577	560	584	555	561	561	515	561	566	547	578	583	598	555	566	552	540	542	585	555	573	544	577	573	586	516	552	541	569	522	569	515	536	578	510	514	572	566	525	569	533	543	549	549	561	545	582	586	606	559	614	523	546	576	570	591	553	598	546	568	576	531	539	525	530	595	537	555	532	555	542	572	523	593	564	541	597	571	553	581	559	574	578	574	537	526	538	548	570	541	583	583	543	565	539	563	562	528	559	564	574	545	552	540	587	562	573	549	551	568	588	557	521	581	552	564	558	574	567	577	575	559	575	583	539	563	539	600	555	572	604	625	526	540	555	551	585	528	550	578	552	572	520	562	598	583	571	545	571	535	565	531	531	536	543	591	530	519	566	561	602	540	556	548	588	601	609	573	586	592	588	579	555	558	556	565	556	547	588	576	564	548	537	541	550	523	525	569	568	552	524	559	578	539	582	578	581	546	593	565	579	571	589	599	556	536	550	559	546	551	555	555	552	577	567	575	534	576	594	583	595	542	545	538	566	549	560	531	573	573	560	545	532	592	573	571	539	583	539	569	534	574	533	594	601	550	609	576	525	550	575	556	525	614	520	536	561	601	538	577	589	517	563	580	495	544	526	564	583	610	547	573	554	596	540	590	579	592	543	581	582	513	572	596	568	574	568	539	579	565	574	547	588	529	586	563	589	568	573	606	554	595	522	593	550	555	578	557	559	522	588	544	570	584	553	560	544	553	572	558	554	533	593	576	601	551	544	592	560	499	574	539	556	584	544	560	571	555	590	544	546	569	548	599	579	577	554	603	595	569	584	559	555	565	514	534	556	578	567	571	587	562	577	540	537	545	607	570	562	559	599	571	605	577	612	549	548	547	540	539	538	596	546	579	575	548	575	560	548	573	544	591	548	566	568	524	590	556	553	550	590	531	511	568	560	575	570	593	619	585	560	563	568	545	578	561	609	551	585	532	532	587	587	547	556	566	568	572	545	581	572	552	537	578	583	592	570	560	615	558	545	563	559	582	529	585	560	574	575	578	586	591	591	602	548	570	597	556	567	562	576	570	557	579	555	551	552	582	543	578	566	579	545	571	573	582	565	548	528	533	542	568	555	550	622	520	540	546	523	543	569	583	593	531	546	540	541	577	593	537	550	602	552	552	559	578	511	539	585	544	569	575	577	566	519	550	574	573	564	590	600	582	635	550	559	601	559	545	545	532	528	543	541	540	535	592	549	539	569	552	561	533	556	602	546	602	566	576	544	588	555	596	599	581	543	582	620	571	591	552	581	591	579	567	549	574	590	549	584	567	589	543	573	586	561	515	566	550	598	533	555	576	576	574	544	493	599	581	571	545	560	538	537	550	590	576	592	552	608	553	585	572	555	552	524	609	589	500	538	623	580	595	571	564	567	584	573	570	565	534	559	615	575	553	585	545	549	597	553	541	604	601	618	548	541	568	554	485	589	529	559	552	545	542	553	576	564	568	546	570	552	543	543	558	555	585	552	527	566	565	582	578	562	569	559	559	592	537	583	548	515	559	550	578	561	577	588	596	554	600	551	534	575	601	566	501	579	553	560	552	570	548	561	580	581	589	596	555	575	580	545	535	572	552	537	599	566	590	549	581	538	591	582	569	596	557	590	564	573	529	575	568	544	549	542	562	553	555	541	578	568	561	580	567	587	584	585	573	574	567	572	551	597	549	554	560	573	569	586	581	581	598	512	552	591	539	581	547	580	511	545	568	553	553	564	499	597	535	535	525	526	607	560	544	561	556	638	571	581	567	559	565	555	562	566	526	603	591	627	596	582	601	618	582	596	579	598	584	588	599	602	573	577	564	572	593	585	539	562	566	581	567	538	570	590	559	566	576	581	604	534	584	536	618	525	562	581	555	590	570	522	587	589	576	529	555	557	553	570	562	566	603	566	559	578	573	533	560	567	549	573	568	597	569	530	614	550	538	552	550	567	532	586	576	557	583	569	587	611	554	545	558	583	555	610	563	555	556	560	580	583	526	568	556	584	584	521	542	542	601	560	581	589	567	528	555	575	577	568	520	587	613	572	563	561	561	557	551	600	554	552	569	541	565	548	580	534	573	600	563	588	584	562	543	541	549	576	563	574	568	602	558	599	586	574	595	548	531	552	560	551	599	557	567	541	579	548	548	565	503	538	591	608	542	572	566	584	591	561	516	564	544	625	577	573	558	572	566	559	606	574	608	597	580	535	548	569	595	599	560	630	538	569	578	587	578	536	571	579	597	563	570	593	528	549	576	592	516	561	530	566	580	583	545	593	590	546	566	565	568	572	578	574	605	552	526	616	563	537	605	486	552	585	570	586	579	544	533	559	550	548	613	571	575	563	568	582	554	602	586	591	566	550	532	585	547	566	561	564	588	566	567	509	561	585	571	587	552	582	566	547	581	575	576	571	553	548	514	546	592	545	565	556	592	558	560	540	567	550	585	556	561	577	566	535	588	530	555	506	592	586	550	605	569	566	616	553	545	518	551	542	550	579	573	570	583	566	570	620	537	552	567	567	549	574	599	537	559	562	568	588	522	580	546	570	554	566	558	569	522	517	609	566	524	555	548	563	545	551	613	534	512	583	578	518	541	591	577	568	546	571	542	539	542	586	569	561	522	543	585	572	568	553	577	611	567	556	574	535	547	578	573	587	568	540	605	561	579	576	559	574	591	581	531	578	553	585	550	559	531	584	578	589	583	531	525	543	577	584	560	590	577	580	583	582	565	539	538	563	564	568	566	553	618	539	588	575	580	527	573	540	585	547	543	563	547	546	579	551	568	605	538	573	544	515	544	528	606	520	541	585	540	541	544	545	592	607	568	540	579	562	567	599	569	558	582	539	565	563	585	608	580	585	609	562	583	571	581	582	522	555	600	594	561	587	564	569	551	598	562	544	524	589	560	591	562	566	567	524	527	574	607	584	579	575	554	579	534	567	565	585	542	523	555	560	567	554	526	541	589	589	557	560	550	555	543	526	579	601	574	546	556	553	570	574	547	538	555	571	542	537	583	577	545	569	576	542	546	570	567	574
20897	24592	25918	13410	6676	3296	7608	34911	28692	14560	762	243	222	212	229	238	230	220	240	200	214	225	197	233	207	199	245	206	209	199	197	217	178	214	192	222	227	213	230	222	222	221	225	192	226	198	203	204	212	208	224	219	223	190	196	217	226	190	212	222	202	212	208	191	211	229	213	191	248	220	328	330	289	258	242	198	211	207	226	223	211	203	235	201	224	191	211	227	178	186	198	211	199	211	205	196	209	224	203	209	196	204	200	240	213	191	203	207	225	238	221	202	227	197	217	194	224	230	215	216	195	212	202	191	226	187	190	199	219	221	225	219	221	194	199	206	199	194	223	198	220	209	204	227	196	189	223	196	242	211	198	216	227	218	216	177	187	201	209	204	209	208	211	218	213	204	227	204	211	222	189	208	227	192	211	190	181	208	215	194	189	209	215	213	219	224	217	216	210	194	186	220	200	202	215	167	178	193	222	219	189	218	216	221	217	235	213	221	220	206	237	212	203	216	210	216	201	213	224	197	206	205	213	197	210	226	223	215	234	211	200	197	198	204	204	214	221	195	193	208	177	231	187	198	182	221	205	213	226	204	193	212	206	204	217	232	233	197	225	215	216	210	198	188	183	206	222	198	181	205	192	179	226	203	204	210	211	210	197	207	231	199	205	196	212	213	207	192	206	218	204	218	213	210	203	221	194	198	193	232	175	194	206	222	223	220	201	213	180	211	237	195	202	229	219	178	210	195	209	213	207	184	222	218	206	207	218	204	193	185	214	228	200	188	218	200	195	204	197	188	216	197	237	190	218	234	203	213	207	212	232	186	244	214	221	208	193	185	228	214	191	204	208	218	193	226	193	212	225	212	216	188	185	179	207	212	191	175	188	239	201	207	208	233	211	205	199	222	218	217	215	202	197	218	215	242	207	233	186	239	193	210	201	206	227	209	217	210	213	237	223	197	200	207	222	183	219	217	254	225	194	209	232	196	220	198	230	172	192	199	200	194	196	209	205	257	211	227	222	203	216	215	223	208	210	216	226	199	217	192	213	182	224	207	187	220	200	219	209	210	246	214	210	251	207	219	217	212	216	213	216	217	181	211	219	196	195	228	210	221	207	219	196	211	192	188	205	202	186	186	209	193	207	180	210	196	211	207	171	201	199	222	229	203	226	213	237	199	204	225	202	179	230	193	202	198	198	197	230	190	205	223	201	221	195	224	195	232	205	192	229	216	192	203	211	205	203	208	228	233	196	173	219	224	217	192	169	211	197	201	198	229	230	234	211	213	209	174	203	215	214	221	198	222	212	210	222	225	222	216	211	195	184	205	224	211	226	223	220	173	195	188	209	199	223	240	202	224	213	208	192	214	228	193	204	225	218	226	213	233	232	234	204	225	212	212	201	213	197	214	223	204	186	200	201	199	228	222	208	190	199	208	225	204	212	250	235	227	195	190	193	192	208	209	211	193	201	216	195	179	194	186	205	196	211	194	222	213	202	195	204	205	185	217	196	202	226	221	204	175	196	177	203	219	219	228	232	216	210	219	202	198	216	204	201	201	201	218	194	226	187	206	213	192	231	196	202	209	209	232	208	222	229	206	224	213	213	196	223	200	214	216	197	183	209	204	201	205	217	208	211	228	216	195	213	222	236	198	198	187	210	228	232	202	213	207	207	221	208	191	209	212	214	182	215	195	202	213	187	209	212	215	215	240	198	246	187	225	248	190	218	223	218	216	201	235	206	208	213	209	228	208	216	206	199	212	194	206	178	211	223	188	225	221	235	235	193	201	196	206	224	232	199	242	218	209	186	230	200	218	230	213	194	209	210	230	209	215	232	186	206	205	195	227	199	184	209	221	212	219	215	209	228	193	266	206	208	200	192	209	188	192	227	217	206	204	188	197	208	203	193	171	214	221	199	227	208	212	238	220	210	215	216	197	216	161	225	206	204	201	211	191	199	188	213	225	231	201	232	190	201	195	189	189	222	218	226	245	208	181	179	212	212	214	227	211	198	205	195	216	208	214	197	215	228	213	219	226	210	200	194	210	205	200	216	180	210	210	212	233	239	212	223	203	176	220	202	205	199	193	202	225	216	190	241	213	213	204	212	225	184	234	217	182	231	204	195	199	217	211	207	227	206	187	210	223	217	170	221	195	211	220	207	233	215	196	218	208	224	206	203	201	217	203	222	214	195	193	214	222	203	186	198	201	225	218	225	202	181	194	205	186	195	217	197	208	212	212	199	202	192	176	190	216	210	201	195	213	243	212	223	211	187	238	229	199	208	232	197	209	208	207	213	214	227	216	222	213	194	200	205	203	209	197	191	212	198	189	190	196	177	203	202	225	210	179	214	196	218	217	197	211	188	196	226	221	234	195	212	221	209	208	210	203	211	220	224	230	227	194	197	208	189	205	191	213	243	230	205	178	194	183	197	178	214	207	216	224	218	229	214	216	215	208	219	225	209	222	194	209	219	213	208	212	173	201	198	211	210	200	206	234	207	198	197	172	227	179	209	215	204	207	208	183	195	233	210	207	212	198	216	222	205	184	210	201	197	211	198	218	194	197	205	233	219	206	176	212	236	225	212	202	213	224	208	224	206	220	199	225	192	211	197	204	234	201	209	195	206	221	188	226	198	242	200	205	204	181	221	210	202	224	197	206	225	232	230	215	198	209	201	193	218	205	207	223	212	222	230	181	215	183	234	175	231	201	208	199	185	214	208	211	213	196	209	193	192	224	214	210	195	222	188	216	195	190	234	215	172	207	201	204	205	207	204	167	220	210	204	228	199	204	216	209	219	207	183	215	188	226	206	205	186	202	228	174	197	214	214	211	191	181	206	191	200	200	191	199	192	220	214	228	205	214	177	210	216	193	183	210	185	226	240	212	221	220	209	208	222	204	238	189	225	206	206	200	206	220	205	224	234	231	211	221	223	208	187	194	195	214	209	214	204	225	224	207	207	196	200	207	223	214	200	191	215	206	222	177	210	216	207	235	211	205	227	220	190	222	210	175	214	213	208	198	205	204	214	229	205	213	210	195	212	244	212	221	205	221	202	199	222	233	202	200	224	195	173	195	225	200	215	204	211	210	214	230	187	206	204	215	233	201	168	218	205	173	196	196	218	203	216	215	230	197	195	208	191	205	212	196	232	168	206	214	212	225	195	221	223	234	207	203	205	202	179	222	203	196	234	212	189	217	204	217	220	186	195	220	221	233	186	199	215	239	187	234	214	222	199	230	212	204	216	230	204	183	217	229	240	202	185	218	209	211	205	202	197	206	204	215	183	223	188	200	206	223	213	187	234	219	201	213	202	189	210	232	223	242	226	221	218	203	196	222	187	188	219	181	227	204	234	196	195	228	210	195	204	205	210	227	186	199	211	216	222	209	219	206	225	233	229	207	194	210	191	209	224	214	219	232	208	228	195	217	200	206	200	218	182	203	219	209	210	193	229	229	194	227	197	209	216	229	222	220	228	189	209	216	232	204	235	197	237	208	212	205
13955	21204	24144	5549	4605	3926	18593	52410	44447	25418	771	693	730	689	709	688	674	674	637	641	645	656	666	674	623	642	637	652	624	640	646	641	646	613	633	634	633	637	636	603	619	605	624	612	587	657	615	650	603	588	581	593	614	587	646	637	692	597	612	656	611	653	677	737	674	665	654	614	608	759	1528	1665	1357	1011	728	610	597	571	613	650	598	630	600	608	630	591	598	625	580	627	618	576	611	627	555	638	639	619	581	611	569	604	601	615	602	632	618	583	644	610	632	626	616	605	593	637	631	588	588	651	619	591	613	617	604	621	608	588	613	577	562	595	615	607	624	580	615	625	658	667	590	639	572	605	584	644	631	617	627	603	606	578	605	585	625	601	623	641	610	605	608	616	588	585	614	635	604	566	607	618	602	609	642	638	633	592	586	629	608	627	612	586	644	667	627	625	618	591	639	618	598	608	666	622	635	594	607	630	594	646	590	635	598	635	582	579	562	618	583	607	661	615	628	620	596	614	596	585	616	590	605	630	647	613	635	595	626	640	603	624	633	590	592	609	603	582	647	603	598	630	582	646	613	601	592	629	595	565	628	646	606	589	607	570	587	618	573	607	615	599	574	582	575	557	624	642	603	602	654	603	584	626	615	583	624	580	581	627	616	611	615	586	625	586	584	591	667	595	635	624	622	638	600	645	661	611	596	587	638	620	636	640	604	605	615	605	628	627	606	584	591	635	602	633	637	601	647	606	612	636	596	644	686	635	630	607	639	595	598	612	623	598	606	614	656	616	590	634	629	605	612	597	609	599	601	606	618	652	572	604	612	631	580	643	618	644	609	611	606	595	603	623	634	593	626	609	577	588	589	591	645	630	602	604	632	655	569	678	572	652	618	641	621	598	630	644	576	621	582	602	577	590	614	650	582	608	589	656	662	640	596	628	637	636	620	566	628	614	614	618	599	623	637	577	591	625	633	614	600	633	630	608	634	657	612	646	647	609	644	585	581	603	628	633	648	601	594	596	592	605	602	575	632	622	598	649	624	608	622	626	590	587	608	638	607	598	616	652	580	621	583	613	617	651	624	640	643	598	593	629	593	619	642	634	633	614	603	636	619	612	600	576	607	625	641	588	640	627	595	625	614	571	608	600	589	575	649	611	620	578	581	557	633	627	607	604	599	616	593	594	591	603	626	612	593	631	560	636	619	642	618	636	581	611	597	622	605	660	621	612	627	588	595	611	639	637	600	620	557	583	614	642	619	636	614	604	601	589	616	656	586	595	620	613	631	667	588	669	606	587	623	621	628	626	610	633	590	639	620	600	606	611	624	589	602	634	647	624	603	612	593	632	595	638	580	590	634	617	595	624	610	621	607	617	569	624	600	611	637	616	633	636	618	595	655	621	638	586	610	621	600	633	639	641	595	620	631	651	606	649	621	603	584	614	653	657	609	618	618	575	612	642	621	613	592	595	636	633	648	579	584	558	624	594	630	614	595	694	612	642	609	596	655	584	604	611	603	601	599	597	600	649	574	639	645	590	622	581	625	607	632	636	607	623	562	665	593	630	632	673	616	645	597	645	607	617	635	606	588	616	581	646	601	625	658	629	609	597	639	626	597	589	626	616	610	611	636	630	615	621	625	651	593	593	626	632	620	613	602	577	630	586	626	630	646	597	627	615	627	602	639	608	631	657	610	576	598	657	598	638	627	622	568	604	612	636	628	627	609	635	608	640	613	604	597	656	636	601	602	591	588	665	650	603	649	654	600	629	657	632	618	628	597	642	612	655	635	635	607	671	600	601	593	681	620	633	611	607	589	634	615	604	581	569	594	583	612	605	585	612	598	611	636	602	614	595	659	608	611	630	585	597	568	651	613	630	636	617	624	605	576	630	643	598	635	629	631	641	617	593	611	591	608	656	599	628	650	596	648	622	586	618	574	607	648	591	613	644	609	602	608	597	617	600	632	662	620	624	603	646	632	610	617	605	609	649	565	615	562	624	625	611	606	601	577	610	633	647	630	628	613	620	610	619	605	595	571	597	617	573	630	632	600	575	602	581	585	661	629	653	602	610	634	602	614	577	617	597	605	572	629	609	668	632	613	624	614	629	567	583	558	614	592	609	613	624	635	600	635	600	628	586	620	613	595	599	603	613	598	615	619	597	598	607	610	636	630	594	627	631	592	579	597	610	613	641	610	617	618	584	624	610	628	645	623	625	610	656	636	597	628	594	595	637	589	600	610	589	607	676	590	623	628	650	619	627	639	617	602	587	593	633	583	627	615	610	635	610	608	594	613	571	634	578	599	592	608	652	576	653	622	632	601	592	598	610	610	615	579	597	569	620	622	569	614	638	596	640	636	620	601	624	622	623	617	613	658	614	630	601	609	595	600	635	587	571	642	634	586	566	622	650	577	620	627	627	602	611	631	664	597	587	606	592	585	605	610	582	636	587	654	600	634	596	602	630	595	623	631	599	632	605	565	634	645	582	606	578	608	618	591	592	613	590	597	609	611	616	652	625	629	594	612	599	578	630	577	618	576	647	611	625	586	601	648	668	581	629	598	611	604	612	591	592	653	618	602	609	612	608	631	663	684	639	682	620	649	672	633	600	597	623	610	611	629	632	649	602	630	624	627	617	645	625	576	566	578	616	607	585	613	609	603	631	576	636	579	610	609	542	602	589	630	648	617	614	618	641	614	626	563	595	641	612	638	609	620	624	590	610	614	645	570	633	637	591	600	602	645	581	583	624	611	635	568	630	593	681	627	628	618	634	585	622	620	650	600	612	602	643	613	607	597	645	599	634	629	617	606	639	610	617	648	597	590	610	618	604	573	629	596	618	606	634	616	623	625	619	588	652	617	658	602	617	574	606	611	574	643	599	586	648	625	578	643	579	618	636	650	578	578	634	614	632	621	600	605	604	611	635	632	625	574	625	610	590	569	601	596	612	631	642	658	623	651	595	648	644	603	567	649	596	552	603	610	646	588	613	625	616	622	639	601	631	620	622	612	630	612	608	608	589	614	610	597	586	593	622	637	644	599	638	610	628	587	655	635	594	653	603	615	629	685	621	578	582	576	561	613	626	548	636	586	584	638	591	616	660	603	597	669	645	635	627	602	571	630	624	603	611	627	594	594	605	610	549	659	603	644	597	621	668	585	652	575	573	652	612	639	636	630	646	630	617	603	625	594	632	574	590	628	605	619	625	602	650	617	640	595	614	587	628	623	670	595	654	621	650	589	616	646	602	577	613	602	613	631	639	603	573	617	599	620	642	659	603	591	618	649	619	624	627	613	609	630	618	576	621	648	613	613	574	615	601	635	593	604	575	619	584	651	609	623	626	613	607	621	628	612	598	589	663	572	652	583	634	642	606	624	637	612	590	598	603	601	651	598	569	614	606	593	579	646	560	589	603	639	577	618	595	565	598	610	619	601	615	577	599	587	619	549	650	592	568	634	648	597	592	591	605	628	620	617	599	643	592	604	568	621	592	586	640	648	603	634	599
30930	36765	25315	15059	9070	5322	12512	42820	37001	20584	1462	331	285	292	298	284	306	305	272	275	297	286	241	274	232	289	270	241	255	245	276	233	247	258	203	251	225	239	232	242	273	259	234	264	241	250	250	233	264	220	253	257	255	240	263	245	264	252	224	276	257	265	263	289	276	266	293	238	296	407	615	704	575	354	263	205	231	242	248	200	261	225	249	257	253	260	231	239	218	231	237	237	245	201	250	204	259	251	217	240	261	231	237	253	252	249	235	241	226	262	210	217	240	218	254	254	239	253	225	233	233	229	249	259	247	208	254	244	244	236	252	250	272	224	211	226	254	233	269	208	266	241	239	226	255	257	242	238	221	247	254	231	244	250	225	265	207	259	239	264	243	235	247	223	232	225	274	215	246	227	261	223	244	214	254	215	250	212	246	238	252	216	252	246	238	244	239	217	238	225	220	238	266	233	214	250	223	236	224	246	240	230	224	242	259	236	239	263	262	248	255	217	236	247	245	254	222	265	230	257	236	243	242	228	221	254	257	223	220	260	238	250	275	244	244	230	228	259	258	251	249	271	237	225	240	236	223	204	236	232	225	248	243	205	229	234	242	231	231	222	252	239	256	254	221	238	269	244	258	233	249	230	238	219	239	258	234	264	236	256	272	237	204	227	240	250	249	219	239	230	224	239	251	257	251	233	230	230	226	233	235	234	241	237	249	256	277	236	242	243	253	245	226	206	270	256	247	232	231	231	227	260	250	263	241	241	230	223	244	252	227	259	232	226	252	258	275	249	263	237	262	242	254	241	256	239	223	249	238	246	252	225	255	235	220	230	219	263	207	238	246	253	240	231	235	226	231	237	240	243	240	273	274	230	250	258	221	247	234	259	254	227	248	224	237	221	231	248	236	245	236	223	208	266	219	235	237	209	230	249	224	232	251	216	200	246	234	254	261	249	227	246	221	236	232	254	243	254	245	233	215	231	230	254	228	271	249	225	266	211	225	245	272	245	271	245	241	274	250	238	221	266	230	251	213	260	246	232	279	221	231	253	214	253	249	243	252	233	269	241	238	220	232	269	230	262	246	244	234	234	257	243	263	251	220	248	240	261	241	263	249	250	230	263	232	237	238	257	233	244	249	217	245	230	226	230	247	240	224	239	223	260	216	230	233	243	244	238	259	256	233	232	230	249	229	255	219	259	246	220	234	214	237	237	242	266	209	248	272	247	271	300	255	273	224	224	255	215	231	263	258	242	235	217	281	247	245	235	234	244	237	245	234	266	279	255	258	232	236	251	252	247	222	243	228	230	230	232	233	218	219	272	227	247	232	249	245	261	230	226	236	246	248	258	235	253	215	230	255	272	227	260	205	267	211	258	233	235	249	237	248	231	241	224	240	219	228	239	250	246	223	231	239	242	250	256	254	239	252	236	256	205	238	258	237	252	250	222	217	236	225	213	223	220	220	253	244	233	261	224	210	229	270	245	253	255	251	273	249	226	254	205	261	245	222	219	227	256	219	214	232	220	243	249	245	239	241	254	225	240	240	260	238	244	277	224	262	230	247	261	240	269	246	255	239	229	255	236	224	244	252	199	226	229	232	263	245	262	244	260	242	245	250	258	222	248	232	203	238	258	240	249	237	230	211	232	240	249	227	238	260	258	228	216	238	237	218	236	277	278	226	247	229	231	244	252	230	233	260	250	239	240	234	268	268	227	237	217	231	254	254	226	263	293	262	228	265	254	238	262	219	222	238	277	242	253	243	255	242	231	230	225	239	247	261	240	243	258	241	251	248	240	239	264	232	225	282	243	229	222	258	241	225	244	229	255	229	227	243	258	223	229	232	252	239	253	215	251	248	261	242	235	237	246	233	264	225	242	225	263	232	253	227	249	255	247	260	247	245	236	226	254	250	209	229	235	225	258	220	215	254	247	219	222	204	237	231	234	258	230	228	227	232	253	245	217	241	219	256	233	261	250	215	215	231	239	239	244	253	239	218	221	225	222	212	276	245	207	225	229	241	216	221	232	262	213	235	250	227	247	246	227	243	224	229	223	260	247	235	227	220	242	221	211	221	239	234	267	266	222	259	217	234	258	228	239	257	232	263	242	248	215	241	256	231	262	221	256	237	239	227	243	236	234	223	236	225	252	259	247	230	245	249	246	236	259	239	240	226	233	241	256	239	250	208	245	261	250	238	236	228	242	252	231	252	248	231	259	245	258	227	258	230	231	263	256	266	240	224	224	253	256	258	243	260	260	235	240	270	248	236	230	230	238	232	246	224	225	240	263	253	255	243	244	221	218	227	256	231	243	224	209	239	250	244	254	241	230	228	254	232	238	246	262	239	214	276	221	230	238	257	249	228	247	271	259	255	248	238	215	255	260	242	256	235	240	225	258	239	233	252	233	221	219	263	236	244	231	234	229	231	234	242	211	230	247	225	222	246	253	224	191	233	234	224	232	245	235	255	255	213	228	264	258	252	217	238	257	231	206	233	248	254	258	256	238	251	235	241	270	263	225	220	276	252	235	235	233	262	230	253	239	226	245	261	228	224	235	233	238	219	222	209	265	253	246	264	250	231	251	223	235	228	239	218	237	223	265	237	241	214	235	244	246	218	228	250	246	239	285	228	245	237	262	229	242	231	266	269	234	249	221	236	222	211	215	238	215	266	228	243	230	243	258	268	225	231	235	234	247	210	231	233	248	221	231	220	230	232	251	262	266	237	227	230	261	249	263	238	230	271	212	250	239	244	229	228	245	260	262	225	249	237	252	208	238	233	254	224	249	238	223	224	262	230	255	266	236	233	204	244	252	242	229	242	241	240	222	254	214	239	209	231	231	233	243	266	248	227	252	230	249	235	252	266	234	252	263	242	247	241	241	236	229	241	258	246	238	209	216	256	246	252	282	240	251	239	252	235	251	224	223	241	241	230	237	218	247	260	246	265	239	241	234	232	233	220	222	232	243	235	257	252	256	261	247	256	233	210	226	259	242	243	218	239	238	241	207	232	257	209	228	245	255	224	217	226	230	240	227	250	246	223	227	250	225	254	258	212	259	229	255	234	237	251	238	249	245	251	237	219	238	241	252	246	248	210	249	235	250	215	259	236	259	245	247	246	230	257	205	254	237	244	237	221	242	244	253	242	232	245	248	230	219	235	231	236	243	225	246	252	228	236	241	233	239	213	224	228	234	242	233	233	229	223	225	250	245	230	238	232	237	223	256	240	242	244	243	236	204	237	254	237	235	260	248	237	221	259	244	232	243	268	240	255	270	243	253	227	230	255	262	237	226	241	205	230	208	245	230	235	244	236	245	240	245	221	250	230	244	217	246	247	235	235	235	232	213	241	220	244	232	233	229	230	239	237	238	232	235	249	212	250	253	241	235	271	257	230	215	271	229	237	237	238	231	243	248	215	220	249	260	242	241	228	247	240	245	261	230	266	227	226	213	235	248	220	238	246	262	226	275	256	218	257	230	221	256	276	232	248	252	242	241	214	235
19648	31162	15473	9028	7719	7055	25267	56006	50870	25276	1361	1171	1133	1102	994	943	898	906	880	866	940	898	816	873	769	815	769	783	802	796	755	770	742	793	755	776	733	742	725	719	751	724	771	717	682	743	754	715	731	710	686	733	716	681	781	757	810	804	863	885	909	901	930	1025	932	893	782	820	1076	2016	3867	4763	3559	1758	863	704	675	725	654	678	669	661	686	713	678	664	692	655	668	646	687	660	744	786	664	683	713	679	675	756	688	690	677	649	655	701	696	664	717	657	694	680	662	694	673	681	673	684	660	721	637	711	715	716	688	676	676	659	632	684	722	657	717	669	710	632	702	654	650	687	681	678	657	690	670	687	665	733	706	649	684	711	684	720	665	686	708	694	689	680	696	681	686	659	696	640	661	686	656	653	673	692	653	688	670	669	642	681	675	698	661	742	648	649	626	705	673	662	704	681	657	662	638	675	690	663	669	658	726	683	696	662	715	652	708	635	682	670	714	715	672	665	680	700	666	656	701	681	662	699	693	648	651	656	670	687	685	693	704	676	681	640	687	714	670	661	651	679	685	692	682	645	665	666	665	670	640	701	643	681	663	696	673	666	704	664	727	702	715	732	729	678	671	673	683	677	676	647	680	678	716	640	704	684	700	719	685	701	690	643	660	661	637	671	657	662	672	696	644	676	641	668	698	717	690	699	635	652	692	684	674	699	634	674	674	708	666	667	686	703	686	701	648	657	708	680	653	680	680	712	695	655	683	680	672	695	681	699	638	645	622	673	681	691	714	681	614	656	668	618	687	676	700	657	721	635	718	647	664	666	651	678	679	687	691	726	627	708	703	656	738	678	686	675	716	690	684	652	699	646	683	653	717	632	699	667	706	626	671	711	660	689	684	702	681	683	644	681	641	680	642	658	648	698	691	702	672	699	705	706	675	694	664	663	677	701	681	658	694	668	680	654	701	696	688	673	655	698	684	668	728	669	720	640	666	714	694	687	664	708	685	676	677	709	671	659	725	640	669	639	698	678	705	716	628	687	629	668	712	716	688	665	662	653	693	684	728	654	703	691	685	650	698	622	663	689	662	696	646	674	698	681	677	683	686	700	696	670	666	655	627	710	727	673	689	679	658	685	675	647	685	692	692	632	689	709	676	695	665	676	678	668	724	669	707	726	652	665	702	651	718	687	742	649	674	690	679	645	696	669	670	697	692	672	676	673	751	680	687	674	672	716	635	701	626	657	692	698	693	647	668	707	674	635	702	645	681	660	707	696	648	650	711	680	679	701	651	720	695	663	709	679	734	676	714	698	687	683	689	686	676	691	720	669	684	666	687	706	710	661	737	668	700	686	661	684	717	676	732	678	710	695	683	687	680	714	710	675	739	710	663	674	651	677	719	691	705	650	695	667	705	702	702	708	692	659	715	640	678	688	627	675	720	689	724	703	651	699	681	644	688	647	639	676	685	631	660	678	741	668	671	683	681	680	714	666	715	660	672	678	676	731	654	634	663	680	674	681	704	668	686	687	738	649	650	659	705	678	700	704	668	682	656	649	667	673	671	700	652	707	660	704	701	679	661	676	699	672	733	699	673	693	634	718	736	683	701	660	707	667	659	717	667	640	652	670	666	669	688	691	685	658	700	726	642	724	660	665	691	658	719	670	662	694	643	653	686	661	701	679	712	656	684	698	695	694	668	629	627	674	681	668	688	685	697	699	640	691	703	691	713	667	653	704	660	691	665	693	672	705	638	690	666	705	643	714	649	679	708	707	639	631	642	759	672	670	666	665	646	680	689	684	679	676	692	662	695	671	669	697	679	657	710	645	699	692	677	677	683	689	698	728	683	672	702	667	688	667	678	677	697	614	716	701	670	668	701	710	661	680	682	719	679	682	693	682	665	709	672	693	686	684	635	689	687	700	693	693	668	686	659	679	662	678	684	637	679	677	689	680	665	651	638	713	678	659	690	665	721	630	693	739	650	707	676	610	709	669	692	714	694	615	688	677	649	698	702	705	710	668	677	667	734	655	675	718	687	648	684	704	721	723	676	697	646	668	676	620	710	728	672	735	680	732	672	683	681	668	730	702	684	620	706	701	668	662	665	704	702	647	659	653	600	706	683	695	636	671	684	674	714	656	652	687	680	612	704	695	670	655	669	677	673	675	663	711	685	697	691	708	664	659	650	660	661	660	669	627	676	697	673	686	716	694	721	703	627	693	689	715	699	671	656	635	666	664	697	723	696	690	700	701	733	668	726	679	729	671	739	661	690	691	665	690	685	668	674	668	684	684	697	629	673	713	730	745	702	715	766	657	719	691	674	712	713	710	689	669	655	653	665	721	704	678	709	656	697	658	693	673	702	659	711	656	648	655	651	634	677	708	709	642	698	669	728	681	767	693	707	708	666	653	691	663	672	690	747	704	692	699	676	668	651	740	685	639	655	712	665	664	717	690	679	643	675	677	700	715	666	661	678	699	700	675	633	679	675	686	647	696	692	723	688	648	675	712	698	647	707	707	687	664	682	688	660	721	684	679	642	709	696	699	674	685	679	660	691	687	650	692	731	680	696	712	667	688	647	681	645	696	706	726	689	668	686	658	706	639	657	665	652	680	710	674	641	622	724	659	676	677	725	662	695	696	682	646	706	715	726	680	694	628	681	679	665	655	665	665	689	663	690	706	652	673	673	677	680	727	694	672	650	717	635	673	692	650	677	696	665	678	753	649	638	687	660	708	677	724	714	660	704	661	662	680	664	763	674	689	690	698	649	696	705	723	660	616	706	644	702	650	672	664	679	690	700	688	697	693	702	709	738	673	681	663	677	679	729	704	630	686	637	680	733	662	691	674	683	655	665	682	703	663	683	658	677	679	721	697	640	702	689	690	655	720	676	682	669	682	688	706	700	653	682	636	654	656	704	639	709	703	677	641	613	670	686	684	730	702	658	684	679	696	697	687	646	706	665	681	665	673	738	700	685	709	731	671	655	702	673	690	683	664	658	631	659	645	680	706	709	688	699	695	687	675	718	665	678	687	718	683	662	656	677	688	675	695	696	708	704	668	680	675	705	708	657	671	640	677	721	697	629	669	658	653	665	668	685	692	681	691	674	692	677	671	701	743	698	698	714	659	685	679	678	637	687	707	732	662	720	680	677	672	778	650	656	630	684	699	672	694	663	600	676	678	692	697	707	684	682	711	678	654	647	680	692	661	691	681	700	686	693	676	638	740	668	624	649	661	692	697	700	682	671	696	670	687	683	686	683	668	643	675	679	687	683	711	676	687	698	680	644	698	730	671	654	688	645	715	695	668	658	706	675	622	684	694	710	702	683	716	708	717	648	685	696	700	657	686	670	690	694	676	713	660	697	653	647	677	659	699	685	683	687	688	659	684	644	635	724	648	673	697	692	708	715	688	694	659	726	689	637	684	704	654	665	737	691	599	687	652	647	689	693	676	676	708	656	681	647	646	731	671	667	707	685	695	697	649	652	676	692	681	685	656	637	630
4944	2154	596	357	283	253	656	3681	4590	1878	195	179	208	172	203	165	211	200	171	192	194	192	201	152	190	193	206	181	169	172	173	192	181	170	188	204	155	173	190	181	167	181	209	172	162	176	188	178	177	174	178	199	176	179	173	163	195	182	183	164	166	170	171	167	182	205	178	186	145	166	177	188	170	183	188	166	205	182	196	166	177	194	175	211	182	166	181	166	179	208	184	205	205	186	213	183	174	191	184	203	194	188	197	184	189	177	160	182	205	194	197	185	206	167	178	188	185	196	195	186	171	174	175	182	192	169	188	207	169	195	153	165	191	168	191	180	169	181	183	181	186	184	178	175	179	192	169	171	165	191	187	169	180	161	191	196	166	176	176	158	192	179	198	210	172	168	173	159	202	161	170	173	170	179	201	172	195	192	181	180	164	189	175	195	209	198	182	178	161	175	161	176	177	167	180	193	171	178	180	206	182	176	190	175	165	181	162	186	183	188	183	174	191	186	151	169	180	172	173	193	194	159	164	182	190	186	172	186	203	176	173	169	167	185	175	171	181	172	209	213	185	188	146	187	186	188	194	184	188	166	186	192	160	173	174	191	155	168	179	190	180	158	162	187	176	161	189	175	176	174	173	185	180	174	211	184	177	193	193	174	202	189	196	203	187	164	184	201	156	166	195	184	163	158	170	191	190	164	193	186	178	183	158	204	178	173	189	166	178	171	190	167	156	167	192	186	189	205	167	195	178	171	180	164	199	195	182	191	187	174	175	167	178	161	160	179	187	184	184	171	175	192	176	186	184	170	189	183	177	170	168	187	176	195	178	192	189	172	188	172	190	180	175	174	171	198	185	176	172	198	163	184	191	184	209	183	170	194	182	181	182	163	175	165	181	168	180	159	175	172	175	167	189	180	160	158	199	179	202	180	189	176	203	188	187	191	182	174	201	178	190	173	194	173	212	184	189	186	159	172	175	156	193	190	177	193	193	171	190	195	174	185	182	184	189	189	193	168	209	188	180	173	167	185	170	186	160	174	162	177	176	177	183	179	190	179	205	189	173	174	180	183	193	166	205	181	196	169	198	189	208	192	164	172	188	193	158	165	166	182	215	186	183	167	182	159	168	169	198	178	169	173	188	191	168	196	195	186	180	178	192	174	168	167	196	186	186	173	195	202	167	194	191	200	182	194	188	187	187	162	160	198	178	174	183	177	176	182	174	189	188	165	177	193	191	178	169	184	193	194	165	195	188	182	158	172	189	191	205	173	183	172	192	181	190	182	175	197	155	174	200	177	206	156	196	186	203	173	159	168	163	175	183	188	195	185	192	180	188	165	172	179	168	197	164	194	168	166	174	177	177	202	163	186	170	205	180	171	152	169	192	188	183	182	213	174	214	190	172	184	178	167	187	182	175	187	191	186	181	174	196	168	191	177	206	168	179	186	179	184	173	172	177	176	193	197	196	213	189	194	187	177	159	174	162	178	168	155	179	190	155	192	185	180	183	203	203	180	172	168	157	193	166	193	195	208	163	171	177	169	177	186	182	179	174	185	176	198	189	183	174	172	172	180	187	195	204	160	173	199	168	169	159	178	205	166	176	179	174	183	222	206	172	181	164	189	181	156	190	184	164	190	180	168	161	154	167	183	183	163	183	186	192	185	168	160	158	185	164	194	166	195	183	173	188	190	171	162	171	175	170	181	180	198	186	175	186	170	186	178	155	187	180	181	187	176	175	187	177	180	176	183	174	181	177	191	187	191	189	176	171	189	197	172	180	193	163	163	158	187	181	178	183	180	172	199	174	180	197	186	184	178	209	183	179	157	209	206	163	201	170	183	179	164	180	174	202	148	182	170	190	173	172	176	198	155	180	182	185	151	217	156	227	194	197	194	171	194	187	187	175	173	171	193	191	204	195	192	174	173	191	179	168	151	188	173	196	174	192	166	197	201	170	190	167	169	172	198	181	172	199	178	168	173	160	181	169	181	179	213	169	183	187	192	194	166	165	184	177	195	190	162	155	182	174	183	191	190	189	165	183	155	202	171	194	188	194	159	168	175	179	181	164	184	177	195	187	196	195	177	172	175	166	167	171	146	169	178	160	190	173	166	154	161	164	157	196	207	194	179	187	175	184	202	169	162	197	178	172	189	187	211	158	199	168	189	196	156	199	162	178	200	147	174	173	157	168	182	184	175	169	178	170	176	178	186	172	182	177	180	171	168	175	180	174	198	188	188	167	186	181	183	173	168	186	184	182	163	160	168	166	178	170	162	166	162	165	185	158	180	183	177	185	206	199	194	231	202	176	180	186	173	172	174	196	182	185	185	190	169	190	184	190	169	178	166	185	180	174	188	189	180	175	202	173	192	181	200	183	180	153	191	185	176	175	189	198	186	151	190	192	165	164	199	164	167	178	186	191	165	184	191	156	186	173	187	169	199	179	178	184	180	188	180	157	157	190	172	198	159	190	188	163	202	175	184	161	179	183	172	174	179	183	180	179	171	163	181	176	173	175	208	178	170	190	176	181	159	153	169	179	167	190	186	163	180	201	155	169	184	170	164	176	185	185	195	189	174	178	167	168	156	195	177	195	209	194	163	174	169	185	187	188	181	166	189	193	191	185	176	170	167	167	182	180	167	191	174	175	161	173	168	182	200	190	179	164	195	186	173	179	166	188	194	181	187	172	175	163	171	188	206	191	169	174	180	201	199	160	183	193	185	178	197	161	188	175	181	165	168	174	167	181	180	182	180	187	165	179	166	217	177	177	192	193	184	208	184	185	171	191	189	202	169	212	177	194	189	191	185	190	178	193	181	188	191	169	185	168	192	180	193	180	188	165	177	178	192	157	165	186	185	182	183	175	182	169	188	187	165	188	160	186	189	177	207	182	191	177	163	192	189	179	184	166	181	185	172	173	164	183	178	169	175	195	189	184	187	193	171	192	194	167	176	168	174	187	173	180	179	177	186	186	175	180	190	185	180	197	176	207	177	184	195	166	156	163	208	183	175	195	171	186	171	175	189	185	168	185	190	176	182	162	161	196	163	181	178	166	184	199	176	160	211	167	179	168	163	182	179	165	166	188	187	172	170	188	178	196	179	195	200	177	174	182	211	175	198	174	185	183	169	186	164	189	168	149	199	159	190	191	182	188	177	192	176	193	182	193	171	162	182	158	186	175	178	165	162	158	175	193	174	175	170	171	189	180	165	207	178	190	213	179	175	159	189	178	198	162	174	193	192	171	187	195	198	183	165	166	185	167	200	182	195	176	162	179	199	195	195	188	203	172	137	186	177	168	180	194	173	218	175	165	169	176	185	179	175	168	193	202	197	198	209	182	178	160	173	180	192	175	180	194	188	195	184	159	199	177	183	170	161	186	168	201	167	186	165	194	191	184	191	145	160	215	204	172	205	184	180	178	180	187	180	168	195	177	181	191	173	160	183	183	173	166	209	178	187	200	159	166	165	183	176	199	186	188	199	193	189	173	180	174	176	192	167
3944	3327	1052	857	819	755	2938	15100	16302	6483	509	498	547	541	507	509	486	533	612	573	545	524	538	508	550	498	542	564	521	523	529	492	547	576	552	518	510	517	538	498	517	497	563	524	538	553	517	563	532	517	510	511	549	539	553	549	536	525	521	520	555	511	511	558	540	520	491	551	552	589	652	595	583	595	589	531	550	538	500	509	538	536	526	528	536	506	477	547	529	531	568	532	544	521	517	529	549	550	542	538	514	529	538	513	544	518	536	532	523	500	533	526	552	598	535	547	527	524	519	496	478	536	565	539	522	535	550	553	502	545	561	513	534	510	560	520	498	524	563	540	495	526	541	581	580	526	519	524	499	517	525	517	538	559	512	527	566	535	500	569	529	545	523	569	535	543	488	506	530	531	555	538	548	518	528	526	544	521	496	548	553	527	508	524	550	514	530	492	583	550	510	483	568	505	491	516	509	508	539	529	529	551	480	555	570	534	528	555	510	571	526	519	500	546	575	528	527	499	540	591	579	518	548	573	525	516	519	515	516	530	521	560	533	570	520	531	528	547	542	559	541	526	486	545	514	522	548	550	518	495	534	483	540	522	489	553	540	528	520	522	549	510	532	517	542	525	516	542	495	550	534	537	511	548	511	527	617	501	538	513	522	524	532	526	516	544	543	543	511	502	497	497	535	489	556	528	551	545	507	533	541	530	530	542	515	558	538	563	505	537	519	529	538	563	543	530	536	533	547	557	544	514	548	525	471	512	511	564	542	534	578	512	520	519	560	518	556	536	486	536	565	519	539	560	522	542	500	530	587	527	561	530	540	492	525	542	526	525	515	509	532	544	518	523	504	530	579	505	521	515	511	553	530	550	541	490	537	528	492	518	546	546	508	536	553	488	530	492	560	555	545	483	474	528	546	552	538	512	532	547	537	544	512	565	521	539	537	584	548	515	496	526	532	520	518	525	499	546	574	543	514	521	511	514	529	536	545	545	516	546	502	493	493	511	528	512	505	482	530	534	556	527	538	514	519	579	523	512	553	524	541	548	524	528	538	561	533	519	551	523	528	530	568	502	522	520	527	542	542	538	562	510	516	509	569	528	565	570	569	503	505	489	588	505	534	501	524	479	537	510	567	552	525	518	528	505	492	548	559	499	500	556	541	510	554	497	534	560	517	552	548	530	508	518	532	511	575	562	565	539	507	507	542	525	494	516	523	526	530	550	540	533	514	513	529	531	574	526	517	507	522	520	554	505	550	541	537	510	555	526	530	532	540	517	519	540	565	568	505	537	514	463	510	548	523	531	550	520	560	531	545	557	555	536	534	500	514	527	548	567	516	577	562	487	591	530	548	549	536	500	527	573	530	536	519	525	514	549	529	544	510	529	551	516	531	502	502	516	545	525	542	544	520	489	485	545	563	561	556	533	526	526	589	541	539	546	528	522	567	547	513	534	533	498	548	552	530	505	560	570	507	548	546	525	567	544	525	541	519	566	505	520	562	531	534	500	518	503	516	544	544	542	545	486	558	534	545	501	557	489	524	556	521	524	543	516	527	533	540	538	486	547	508	556	532	531	524	517	509	561	536	564	556	529	542	549	568	570	565	538	537	489	506	499	532	549	545	565	556	507	530	520	510	554	523	541	533	509	537	513	532	517	489	564	521	490	492	530	482	539	538	510	516	511	533	480	592	538	527	525	538	537	543	567	504	515	534	544	541	525	527	538	591	580	545	519	538	520	548	559	552	561	505	523	520	519	556	515	592	493	505	558	532	533	534	532	534	520	556	570	553	515	532	511	556	525	537	528	540	521	561	544	546	542	554	496	534	530	488	511	521	498	544	533	538	525	525	515	520	496	536	537	564	510	506	554	563	552	557	524	554	519	517	533	530	500	518	558	533	537	551	497	544	545	589	556	512	463	552	551	530	534	549	508	554	524	521	527	535	533	544	536	543	508	506	526	539	521	556	571	569	531	503	548	564	516	520	551	537	537	548	571	546	521	520	532	529	551	507	532	494	532	515	509	563	505	531	499	526	544	553	572	546	541	528	503	561	548	498	527	533	486	520	500	512	531	553	508	544	498	542	549	525	556	543	492	522	543	505	557	560	532	514	505	512	505	520	528	481	517	579	526	524	522	502	486	543	522	514	537	547	512	532	525	511	535	540	547	527	547	525	517	533	510	535	512	525	496	509	541	546	506	515	545	554	579	508	574	522	551	534	488	543	487	504	509	558	559	503	520	531	516	524	541	524	561	524	547	521	540	514	551	567	517	489	544	558	528	490	510	527	543	522	531	537	549	529	539	504	533	564	512	511	509	506	581	553	501	584	503	498	513	508	476	513	544	540	531	549	545	521	547	545	528	507	541	498	543	549	531	542	512	515	549	512	532	502	520	548	549	509	495	534	526	553	515	544	548	541	583	538	582	537	515	521	510	513	501	516	580	552	568	515	546	547	515	499	558	546	543	505	510	583	552	532	585	514	528	555	535	523	507	581	542	584	504	502	529	546	483	522	528	567	550	549	567	533	543	572	520	507	569	528	539	555	581	530	559	515	505	531	508	522	526	506	560	568	534	531	543	530	534	528	516	527	561	520	540	559	532	513	494	538	531	528	532	531	504	500	507	554	490	579	536	565	542	525	523	542	550	484	548	527	504	516	528	546	514	516	510	539	516	541	506	504	511	519	521	528	531	517	514	569	547	542	539	551	532	505	534	500	516	525	509	523	504	555	542	519	535	470	515	592	561	571	545	513	521	506	526	511	546	500	517	535	527	523	546	556	476	566	538	524	553	550	533	556	513	518	475	532	529	530	552	530	517	530	508	561	504	524	570	552	547	512	515	527	518	563	484	511	549	517	537	515	573	516	516	515	546	566	536	502	528	549	529	519	520	545	517	532	518	565	520	543	512	493	551	488	567	529	535	563	523	542	504	543	518	515	546	541	507	525	512	514	569	547	529	504	555	516	531	527	532	551	539	521	499	536	508	544	529	563	526	522	553	489	538	511	538	550	518	492	542	518	529	533	513	552	514	522	554	534	538	516	528	553	522	548	536	518	546	543	486	495	557	535	523	529	514	525	553	560	551	535	521	563	503	574	517	561	523	549	537	522	497	475	531	531	528	509	547	547	505	531	552	538	551	515	536	562	527	523	517	536	524	573	543	481	543	582	530	535	503	521	538	489	564	535	491	547	567	537	586	537	536	561	481	517	519	529	539	518	512	529	532	503	533	529	526	494	543	527	503	534	536	512	562	490	528	539	554	529	528	527	544	532	553	523	488	546	526	511	526	507	508	494	487	548	538	517	544	523	544	475	542	489	531	555	540	489	512	536	538	575	577	513	556	489	561	483	514	547	516	480	527	562	515	539	533	522	538	548	543	534	581	538	558	513	510	497	514	575	479	564	556	531	529	548	480	534	579	522	528	532	531	538	509	521	525	529	546	507	552	520	514	558	551	493	535	545	521	508	503	554	493	530	538	590	550	512	547	517	546	537	503
19828	31321	14845	6273	2985	1722	7018	36586	27381	18978	1006	188	200	198	168	184	182	177	166	165	182	193	151	154	191	174	186	197	184	177	170	160	192	192	156	164	182	170	198	178	186	170	179	187	173	190	171	205	168	162	197	177	177	184	179	173	171	198	179	206	165	158	164	191	180	184	181	181	190	230	275	259	217	214	170	192	174	178	188	215	167	193	165	166	192	186	189	165	197	185	195	160	182	154	206	165	142	172	179	170	197	178	160	159	179	192	172	183	157	185	176	169	181	174	175	190	175	179	155	183	189	178	162	189	211	181	167	173	188	194	168	189	166	172	194	159	158	158	183	187	172	161	182	181	169	154	151	162	204	158	172	188	185	167	185	168	182	207	177	176	171	174	179	177	172	185	175	195	179	177	180	169	181	166	167	191	163	196	157	173	170	161	230	183	170	174	183	164	204	175	202	185	177	173	199	167	166	185	162	182	164	160	167	151	157	218	194	175	193	193	166	165	201	182	172	161	174	180	176	167	157	179	168	161	161	166	169	178	175	185	206	178	165	158	178	162	184	171	176	171	185	186	168	181	202	190	159	165	158	173	161	170	166	174	165	183	171	177	186	186	182	175	209	176	158	184	181	159	182	167	165	176	153	165	170	192	186	182	156	174	178	167	156	175	179	177	163	193	147	174	194	162	184	178	206	166	157	205	183	173	162	189	204	178	165	177	178	176	173	185	167	179	170	162	170	172	170	165	168	172	195	185	180	171	185	163	165	158	189	177	169	156	171	189	198	158	181	164	179	173	174	182	193	169	176	180	174	184	174	191	193	186	182	194	183	201	176	191	148	179	198	173	179	169	184	213	188	190	192	182	171	185	168	156	185	184	189	190	161	185	163	161	190	174	175	181	172	178	187	179	160	165	194	181	183	180	168	173	174	146	181	162	165	176	187	184	196	196	197	178	182	192	170	188	187	193	170	170	197	211	204	180	172	188	186	169	154	155	190	185	210	169	202	171	177	134	178	178	166	180	200	189	204	165	201	177	165	191	171	176	178	178	157	164	188	179	192	170	152	174	190	199	196	192	166	159	170	195	165	173	183	182	191	165	158	176	169	171	173	187	171	160	168	174	189	166	189	173	181	197	157	189	173	160	203	183	194	164	172	193	191	172	187	157	152	191	197	199	194	172	190	167	179	160	170	181	180	181	165	171	166	195	205	183	165	190	177	190	164	195	174	193	181	158	178	185	167	196	183	158	170	177	198	182	173	198	171	177	162	167	164	162	162	171	189	152	189	195	165	174	174	167	168	185	181	188	154	180	164	200	178	193	176	192	151	172	167	212	173	165	187	194	161	177	170	171	166	189	183	174	181	187	196	173	158	195	201	203	198	216	149	215	167	193	173	185	183	176	177	163	147	185	183	166	186	175	157	149	163	194	189	186	158	182	155	164	197	169	162	163	188	177	145	176	165	188	182	178	186	178	178	172	188	192	198	193	182	189	187	172	165	186	179	181	192	156	184	160	178	172	209	174	202	179	200	218	161	182	182	158	189	191	168	166	176	187	176	170	169	189	165	164	179	175	197	198	174	183	201	209	168	193	180	159	172	172	170	178	189	188	195	193	189	176	195	182	176	172	188	149	167	172	188	199	186	154	203	192	178	193	197	184	177	167	194	142	168	182	177	201	178	207	204	154	172	149	180	190	177	177	164	178	171	175	179	169	180	186	194	178	182	199	171	187	172	184	179	208	188	190	163	187	176	160	201	186	196	165	154	188	170	165	185	160	175	182	168	175	165	191	174	199	178	192	163	191	207	181	204	172	173	178	216	195	193	189	174	193	194	156	178	187	179	188	162	183	172	187	187	167	183	212	181	180	174	141	150	179	184	167	186	158	164	168	172	154	174	184	191	197	176	176	178	172	173	197	181	180	184	177	151	197	183	172	192	191	164	167	194	175	182	169	172	192	154	172	163	169	201	168	171	167	168	148	166	169	179	177	176	186	168	177	184	162	163	178	193	174	164	201	157	167	167	195	171	224	210	149	176	194	190	187	189	194	162	179	171	192	175	191	199	187	187	186	168	187	186	208	181	185	161	188	180	175	174	191	152	183	144	172	191	180	187	179	190	169	191	162	175	190	179	179	187	201	196	198	186	152	182	182	163	173	181	173	215	174	177	186	185	183	158	180	167	175	193	152	172	190	198	181	177	169	173	170	183	197	171	180	173	176	203	181	168	213	184	181	176	169	192	165	180	150	185	162	174	188	192	181	169	162	184	166	185	189	205	174	165	178	193	193	178	153	174	163	155	182	169	182	162	195	205	168	188	189	181	161	170	164	165	169	189	185	183	166	176	186	179	178	193	181	170	174	178	194	154	151	188	193	179	174	181	198	176	181	174	196	168	204	169	160	169	167	193	158	202	175	171	190	176	170	156	168	190	164	205	184	190	174	176	171	187	187	174	178	179	191	206	168	171	164	193	171	181	172	166	180	189	183	191	209	186	152	162	166	177	156	152	169	188	181	195	185	164	192	194	189	179	167	189	188	176	184	166	177	188	181	193	194	177	190	193	172	163	180	182	140	186	162	175	160	160	176	190	175	171	191	173	164	202	192	186	156	176	180	181	187	178	165	195	174	168	189	163	196	166	182	175	164	172	167	182	179	175	170	180	167	180	198	185	193	169	181	178	174	175	168	176	182	150	182	170	186	170	161	211	180	152	181	164	160	173	189	168	182	173	179	169	156	180	170	177	176	182	171	198	175	165	211	173	171	177	174	172	174	192	187	188	222	172	167	177	202	167	182	203	182	181	200	195	208	163	185	181	170	213	188	184	172	182	166	192	190	179	192	204	162	161	180	160	147	173	175	180	176	173	158	176	172	170	217	149	173	177	189	181	178	191	196	182	169	176	171	186	205	163	189	170	171	185	192	165	162	176	181	171	180	187	179	159	204	164	140	175	189	199	155	198	186	139	160	172	189	185	167	135	179	163	174	175	187	173	143	219	176	157	164	182	191	183	180	189	188	158	167	170	153	185	195	191	170	165	165	187	158	185	183	175	173	169	183	151	201	178	188	165	165	169	170	196	160	173	189	167	199	175	178	175	193	161	192	185	202	188	174	168	146	174	182	169	174	179	174	165	185	165	160	170	164	188	179	158	182	194	169	173	173	196	176	168	195	179	178	205	177	191	182	168	192	196	183	182	172	173	181	165	171	182	161	182	129	165	162	186	189	198	169	191	167	192	159	189	162	182	185	181	182	167	180	168	172	184	190	167	163	173	144	173	188	203	188	204	175	165	192	206	182	140	189	171	181	166	163	160	195	161	178	172	210	169	154	162	166	196	179	178	187	169	172	176	176	179	190	188	193	168	168	184	167	201	185	166	191	186	197	170	193	166	178	183	190	192	209	190	188	153	183	188	185	163	180	184	169	185	178	173	166	177	147	170	186	164	194	172	173	197	159	178	174	170	178	166	177	164	164	173	203	188	186	186	176	190	178	160	176	179	180
13156	23393	7988	4840	4320	3955	18776	53141	43452	28122	610	636	603	566	589	575	582	603	572	582	582	552	568	567	559	571	573	576	572	591	560	554	526	499	566	557	554	545	563	556	527	550	569	521	567	532	568	535	534	543	509	524	537	529	543	559	527	507	541	537	499	533	526	566	515	545	523	510	562	1084	1427	1195	845	651	562	543	514	532	515	507	585	508	542	522	539	514	494	521	545	508	540	543	499	539	552	557	524	512	544	545	559	533	521	527	493	545	525	540	529	540	529	554	518	508	498	576	539	507	529	533	494	536	530	522	502	535	465	564	564	554	540	520	506	537	576	556	507	539	519	488	540	525	539	522	559	549	518	540	506	550	518	525	519	504	567	530	493	522	496	537	546	517	538	501	553	526	516	544	493	510	565	513	482	522	549	545	513	523	555	510	551	516	519	544	546	535	517	495	527	533	528	536	495	536	534	541	506	555	587	581	507	518	545	522	529	531	551	478	543	545	523	522	521	529	524	529	488	527	565	562	556	516	519	548	541	505	514	535	561	543	532	551	530	507	560	518	477	532	534	528	540	570	513	518	544	560	532	521	539	533	536	573	514	571	564	505	484	563	567	514	527	547	572	536	517	541	567	557	514	562	564	554	537	546	545	552	533	517	581	509	517	542	518	533	542	519	529	539	511	495	523	491	539	547	489	526	526	512	539	577	492	517	529	482	511	498	532	519	564	520	508	535	539	544	584	532	561	575	559	522	522	553	541	481	476	507	455	525	561	510	527	548	559	497	562	533	529	515	542	528	538	533	530	499	543	497	521	512	534	551	534	546	521	552	492	515	554	523	549	573	550	544	523	543	514	518	602	552	534	517	508	533	526	474	497	507	509	518	519	504	528	515	496	510	569	492	517	535	546	504	523	553	562	519	554	508	524	525	518	552	540	574	527	564	511	532	559	525	520	572	527	522	532	523	518	537	540	537	572	546	556	542	530	557	531	497	520	536	572	554	541	537	518	515	511	530	538	567	525	550	514	486	572	507	515	527	549	530	513	516	543	518	502	495	513	522	541	514	550	552	580	494	534	546	567	589	533	539	516	543	555	555	518	502	570	562	570	564	543	561	547	550	535	562	533	493	564	506	547	546	496	555	524	549	535	512	559	534	532	543	547	516	545	516	525	555	518	543	539	538	533	567	582	558	492	550	524	541	551	542	549	511	538	504	501	528	509	511	523	521	526	531	531	516	547	534	547	535	528	513	519	526	516	562	587	518	546	513	519	495	470	541	567	545	549	544	545	499	545	552	544	548	533	540	525	533	514	593	513	545	537	524	511	518	489	528	536	558	529	514	535	552	533	505	528	488	505	565	529	572	570	540	574	492	581	517	554	510	542	506	550	492	549	494	508	501	556	501	571	576	500	494	555	522	555	533	554	514	480	509	524	547	521	551	535	560	498	571	548	527	578	524	537	524	575	546	519	509	551	540	524	536	515	537	517	534	518	514	556	553	510	488	553	523	548	566	519	481	522	536	504	497	525	567	569	560	582	522	529	562	502	517	531	545	544	535	499	516	545	526	557	581	544	549	532	539	542	525	524	561	550	504	558	522	532	543	539	579	531	512	547	536	525	482	590	500	511	559	521	517	515	509	571	549	506	551	544	529	533	484	530	537	519	488	500	518	544	515	543	553	553	533	507	544	507	492	506	539	514	510	497	540	504	536	530	547	491	541	551	562	526	499	540	541	519	518	570	540	488	565	510	596	537	521	557	546	527	528	533	504	514	571	529	601	491	531	575	539	535	525	556	537	562	541	536	532	562	551	522	518	539	555	522	501	513	524	589	543	534	490	562	543	540	544	557	514	550	531	571	509	541	524	532	551	566	522	493	464	562	550	526	562	525	511	509	517	542	541	529	513	565	508	509	510	520	562	536	514	529	523	547	545	566	550	549	517	509	533	536	530	538	543	543	559	514	533	525	555	542	537	517	540	562	492	547	500	525	537	528	533	525	594	561	575	515	517	551	529	518	513	522	549	532	551	540	479	537	536	561	534	503	524	502	487	527	535	553	545	526	553	503	532	533	514	540	506	532	543	511	530	580	502	482	552	544	469	591	535	507	572	545	509	517	580	526	564	538	521	510	531	546	514	512	554	529	592	539	555	535	549	495	536	525	566	547	505	533	561	551	539	545	524	519	525	583	534	527	496	509	506	496	529	507	518	514	509	549	509	523	546	521	520	538	541	559	555	499	533	519	552	568	572	558	571	498	517	506	514	563	531	509	528	537	501	512	543	519	574	509	495	549	501	543	534	560	524	553	532	524	502	507	527	575	528	543	566	486	524	534	567	513	506	536	529	520	512	560	554	522	542	523	551	526	534	500	511	533	550	512	550	509	535	526	516	511	531	523	541	546	520	536	544	560	542	518	495	502	506	524	551	549	529	526	514	545	540	537	509	520	542	531	525	527	532	525	508	533	511	504	539	516	554	527	502	544	509	519	543	506	502	520	528	513	564	588	513	561	551	524	552	536	539	537	556	484	505	510	546	520	526	500	515	527	541	522	513	545	506	537	549	547	513	542	526	522	516	544	501	514	557	555	566	508	551	580	563	597	520	548	559	495	513	530	581	548	563	516	555	561	509	547	545	541	538	543	521	542	551	518	530	496	534	546	528	516	498	533	527	530	530	502	548	551	512	531	531	517	506	495	550	548	519	527	566	523	502	540	536	533	528	511	503	550	537	544	527	484	562	537	494	549	553	544	565	492	548	567	516	544	543	522	521	518	518	498	497	553	532	528	493	479	516	528	521	486	540	568	533	537	508	567	555	539	533	516	514	533	527	551	548	541	547	549	534	530	498	497	511	529	537	538	533	543	566	522	515	532	516	513	521	520	542	514	533	494	525	518	529	517	575	513	524	561	503	539	590	542	483	549	542	542	556	508	533	556	526	550	513	499	546	543	526	529	570	556	562	547	523	526	568	545	497	529	559	553	551	557	496	503	533	523	569	542	558	507	524	583	555	527	520	545	551	534	533	539	527	564	512	523	532	515	550	557	532	533	503	527	524	508	552	516	561	533	515	558	511	542	540	498	577	535	544	538	520	533	527	566	572	536	566	535	519	496	488	523	530	543	517	543	571	549	569	526	534	534	542	513	600	530	560	552	539	510	526	549	515	526	561	523	504	550	491	537	509	511	539	549	587	541	496	561	540	483	540	552	513	534	512	556	558	513	534	509	514	563	530	530	537	509	529	543	556	482	542	552	541	559	511	525	508	537	484	534	621	562	526	509	538	451	553	531	542	512	549	530	495	523	553	551	581	545	553	514	478	551	544	549	535	524	500	512	530	518	559	536	531	529	504	567	509	545	545	542	504	548	529	526	532	543	525	526	549	541	518	505	526	520	522	541	544	493	495	541	562	499	511	504	536	549	555	552	528	538	513	534	558	526	537	549	540	538	540	547	554	561	500	516	562	577	497	529	545	523	524	549	534	528	568	529	536	521	502	554	551	503	504
33017	42135	24718	16179	9285	4748	19898	59024	43547	19690	1486	283	247	262	265	259	257	244	250	242	237	240	239	257	247	232	275	251	228	232	227	236	218	251	234	272	247	245	245	231	252	255	255	253	243	251	241	238	245	230	267	224	257	267	249	233	253	231	254	250	238	230	234	232	234	230	217	232	274	369	381	331	309	272	217	241	232	217	247	244	231	238	248	236	213	226	225	253	224	206	260	205	262	250	217	240	233	219	228	219	272	229	229	240	224	233	218	224	226	245	220	239	250	221	216	243	268	222	204	242	253	232	260	247	246	260	213	268	230	247	243	220	242	248	224	224	260	239	243	251	231	249	204	210	237	234	217	213	244	242	230	234	242	246	222	242	246	250	244	263	225	247	219	220	243	220	259	266	254	242	246	235	246	230	242	241	247	240	243	232	237	236	227	266	246	253	253	225	238	230	235	245	294	234	245	245	233	241	255	239	224	216	280	211	241	241	217	251	217	233	233	234	232	227	238	225	241	260	246	240	231	244	225	241	238	226	242	256	220	227	268	250	229	249	221	268	218	240	258	217	225	237	250	253	238	256	213	240	233	251	242	254	243	230	239	222	224	236	254	227	247	271	238	243	260	225	212	228	248	263	241	245	219	271	261	242	217	242	241	244	258	261	244	238	226	261	240	220	219	232	233	243	240	245	249	260	259	243	242	238	241	243	236	219	248	265	253	237	237	265	233	235	214	271	239	230	242	236	246	252	238	227	266	248	219	253	236	250	242	246	255	240	260	261	242	237	269	261	254	238	251	252	247	239	231	230	254	240	248	237	256	218	238	272	234	228	232	233	242	238	201	262	247	252	244	234	241	252	241	248	241	266	239	260	241	224	267	223	236	257	239	236	256	253	224	249	231	247	198	191	209	241	271	229	225	261	254	224	254	229	229	250	222	237	248	237	253	270	209	220	249	257	243	238	217	236	245	250	220	244	270	236	239	243	258	252	221	240	251	238	205	233	227	262	251	251	262	250	252	225	231	244	236	241	245	242	238	232	209	247	256	260	242	243	227	248	248	225	253	240	230	246	210	238	236	242	234	215	232	232	232	233	250	257	243	241	251	229	229	236	226	264	224	227	228	217	268	221	251	252	231	239	269	222	237	213	221	238	238	235	218	262	235	242	270	227	212	249	233	227	237	248	213	260	233	220	249	243	247	221	215	229	221	233	219	245	235	256	247	249	259	216	217	235	227	212	222	245	227	253	257	227	253	245	244	237	228	218	246	227	216	225	261	242	243	252	213	222	248	240	221	228	245	225	200	241	223	234	265	205	243	245	244	259	214	258	239	267	233	241	227	235	232	225	247	217	233	232	200	228	232	206	221	228	230	250	232	248	242	264	254	246	234	244	208	248	256	236	251	234	239	241	249	228	266	238	221	241	245	231	229	235	237	247	259	230	227	221	252	224	229	249	266	223	234	237	252	254	227	235	266	271	228	257	246	246	260	239	244	219	244	218	251	200	245	214	249	240	242	232	217	251	213	273	236	237	252	223	222	235	228	237	242	243	240	239	245	230	246	239	257	244	244	232	247	223	252	247	243	248	240	250	199	241	232	249	223	216	249	220	220	223	245	254	234	230	248	231	240	245	263	233	243	234	221	223	221	234	218	266	276	242	237	230	268	253	220	220	229	236	250	235	229	240	257	238	227	234	229	241	244	273	247	219	223	222	253	234	261	244	217	253	212	216	243	244	235	248	248	259	215	236	263	269	260	250	252	241	232	233	259	226	231	248	251	254	260	252	245	232	245	252	253	213	227	248	239	250	228	243	260	212	245	243	222	260	249	253	226	225	246	256	238	206	246	221	251	248	236	245	243	269	229	252	212	275	230	241	253	224	231	216	253	267	261	223	259	250	222	259	229	254	249	258	254	219	254	238	252	251	249	244	236	254	269	245	235	237	264	241	210	249	238	267	236	221	261	241	226	242	259	244	249	253	229	227	236	221	249	239	236	249	248	238	208	200	263	253	228	234	266	218	269	263	231	251	247	222	248	249	226	231	227	224	231	209	247	256	252	250	244	235	249	248	259	223	244	223	255	236	230	235	231	253	233	220	264	205	226	230	230	257	245	200	216	237	244	263	228	239	257	247	251	226	217	211	210	288	257	264	261	233	231	240	229	240	242	224	253	223	226	212	253	223	276	217	266	243	243	235	225	256	220	218	231	222	270	250	232	231	245	209	263	259	238	218	237	261	263	251	228	229	238	239	232	233	236	256	243	213	271	276	252	249	250	236	221	204	248	228	233	261	236	277	227	241	249	233	220	220	212	245	234	249	226	237	231	243	250	261	249	256	232	188	246	254	240	231	211	261	252	232	257	239	252	246	264	249	238	238	232	238	246	246	215	257	238	252	244	256	214	230	248	254	228	236	255	227	218	229	200	247	247	206	265	244	240	229	244	234	251	248	213	261	241	210	237	270	220	240	241	232	261	221	251	213	260	276	256	240	244	252	230	245	257	235	251	227	235	241	237	214	208	251	232	260	227	235	229	265	231	222	219	259	248	238	215	248	220	247	239	257	227	245	244	233	248	207	226	247	247	260	250	250	258	261	216	202	261	227	259	264	231	221	234	232	239	246	242	247	248	263	242	210	228	243	255	238	263	229	228	241	231	269	264	227	255	224	245	228	231	253	250	222	237	233	202	237	230	252	245	214	245	223	238	238	259	239	240	236	273	251	230	225	249	235	246	234	265	228	240	239	246	246	238	250	267	217	251	259	227	238	242	278	244	206	258	229	253	256	247	282	252	210	272	230	265	228	248	222	250	262	237	255	251	235	226	270	243	262	248	240	254	244	213	255	273	226	230	240	262	231	223	224	230	252	233	241	252	226	235	237	250	226	237	253	223	266	222	228	243	239	247	243	237	252	224	241	221	237	232	242	232	259	240	238	221	225	232	252	244	252	204	234	244	272	239	236	252	236	221	252	210	251	247	222	243	240	226	213	248	228	234	208	257	247	215	229	254	233	256	229	252	226	232	236	253	241	266	241	248	248	220	244	220	218	238	214	271	261	229	241	232	238	227	230	223	249	246	247	249	213	234	233	250	246	261	248	245	254	261	245	234	201	234	250	261	231	247	237	257	239	250	240	230	223	230	258	218	239	224	228	254	251	225	221	253	261	248	232	261	227	259	232	237	229	243	224	241	217	221	235	225	254	237	248	262	231	244	262	235	233	221	243	245	249	254	237	222	251	249	259	234	252	238	242	232	259	239	249	223	248	230	236	240	258	256	239	229	233	231	221	236	250	228	252	218	237	254	224	238	260	223	236	233	239	217	267	221	221	214	218	232	271	239	233	214	264	241	249	231	246	242	252	252	263	251	236	246	244	226	256	230	234	230	224	230	233	268	248	253	280	228	249	258	241	216	242	213	234	270	246	233	241	239	234	201	245	268	241	229	243	223	224	224	239	215	233	231	254	263	218	242	231	255	220	228	211	214	212	246	233	243	226	269	206
21969	32973	12890	9060	7870	6623	33418	69882	56526	23220	920	828	840	862	826	792	819	761	754	739	740	711	720	715	757	696	744	665	665	693	705	719	704	684	719	703	728	664	730	694	697	701	699	703	685	713	740	705	706	677	691	711	693	685	728	673	634	677	721	717	720	678	679	728	726	748	720	697	972	2029	2002	1598	1083	772	666	677	637	696	690	726	701	682	674	699	690	675	667	701	661	715	655	654	745	691	692	682	683	699	716	647	670	628	677	664	626	711	689	661	673	677	654	685	630	638	668	696	639	710	663	677	652	665	669	657	703	677	697	669	671	706	640	642	724	674	695	664	711	657	681	668	654	705	702	697	685	672	637	625	677	706	643	666	678	643	702	695	684	706	723	673	694	657	741	636	733	687	661	677	645	664	647	704	704	680	676	680	682	734	669	665	676	707	664	652	719	670	682	726	694	647	669	657	719	680	654	662	685	673	681	700	683	690	697	687	635	654	682	700	681	673	690	701	719	715	728	703	712	719	640	694	696	667	681	671	673	697	714	688	694	687	694	691	718	718	712	684	660	665	688	711	661	699	661	713	686	717	659	693	685	691	651	678	688	663	740	680	659	722	720	645	660	682	695	731	711	694	684	712	665	655	703	722	704	707	643	691	711	677	719	650	696	688	689	682	670	687	686	652	712	665	690	688	640	668	660	664	677	636	681	683	686	734	705	647	725	661	692	701	693	665	713	626	685	648	711	680	690	670	661	644	716	726	679	695	649	642	709	684	685	645	654	676	688	705	686	673	681	666	676	701	646	709	634	679	657	703	664	679	688	727	687	713	713	682	661	705	683	717	690	653	677	659	686	716	645	716	673	650	678	667	685	599	667	666	642	694	681	622	717	693	691	659	643	674	639	697	627	670	700	719	702	691	692	676	687	659	675	644	738	694	667	671	714	664	603	647	702	662	685	686	669	673	641	705	648	721	722	676	694	675	643	681	633	668	663	700	684	666	657	680	668	683	689	711	675	683	670	685	686	673	685	684	672	693	695	664	651	650	705	707	707	691	684	700	684	686	671	712	657	633	668	704	688	708	705	663	672	688	680	706	711	699	684	704	719	643	641	682	647	715	681	675	671	719	693	680	675	700	650	669	667	694	691	661	649	672	705	704	688	717	638	682	697	657	644	728	670	700	684	713	664	642	657	692	706	700	696	658	640	696	633	674	661	656	698	683	665	695	717	687	672	670	690	736	681	660	663	696	710	696	720	725	664	675	682	654	655	676	633	714	731	639	683	667	651	646	661	675	697	646	709	709	720	717	676	640	666	662	676	700	642	690	667	705	684	706	690	701	679	669	652	730	623	658	682	660	755	672	676	641	676	681	725	641	736	648	670	681	657	680	700	683	677	624	716	690	697	664	656	692	654	663	632	663	717	685	683	700	681	659	686	706	679	689	686	669	710	679	676	695	707	667	697	697	695	681	690	695	660	654	674	647	625	669	695	694	672	679	692	640	671	710	715	678	694	682	609	707	699	716	708	694	653	671	731	686	723	701	680	691	660	693	657	705	672	671	674	705	691	690	662	693	708	668	645	636	648	715	718	688	698	667	716	668	672	693	650	605	695	676	705	681	687	685	686	671	720	674	662	663	694	658	663	668	703	658	712	644	659	691	702	678	700	665	648	657	645	644	682	666	655	702	725	680	703	659	665	672	754	683	697	677	696	688	727	677	616	670	709	706	644	709	670	666	715	701	667	662	689	720	655	669	676	706	650	667	687	680	674	671	684	676	651	630	743	716	678	709	743	676	696	668	712	641	714	675	651	650	647	663	674	700	693	690	640	695	664	718	681	702	725	693	685	700	628	675	673	621	688	680	733	650	620	668	712	643	665	718	683	686	676	631	675	665	684	722	689	696	648	692	706	695	717	683	666	688	733	709	674	722	703	695	715	718	682	675	741	714	671	671	677	695	703	650	644	702	674	687	659	703	714	642	698	701	666	679	685	682	678	703	705	713	664	680	689	669	689	677	642	672	691	697	623	678	752	671	662	659	675	707	706	723	648	679	679	663	654	719	692	713	653	660	651	600	686	700	645	724	676	673	680	719	662	695	697	680	643	710	660	667	651	700	711	712	673	682	696	738	661	736	635	651	702	680	691	665	678	699	702	687	695	660	666	680	656	677	676	664	700	671	686	673	706	673	661	727	699	661	663	717	704	665	724	707	668	724	664	688	690	673	691	698	647	658	684	709	726	757	668	689	674	707	662	682	656	687	651	715	658	660	663	709	654	668	734	712	678	668	657	686	679	686	721	659	691	647	741	689	710	666	725	701	700	694	685	706	654	630	684	646	720	730	713	637	697	676	651	689	668	703	713	675	653	675	711	704	638	691	623	651	673	624	629	685	657	698	715	710	709	691	647	691	650	682	643	723	717	716	732	733	702	655	721	676	701	660	682	635	742	687	693	695	676	689	691	680	662	681	669	697	648	686	671	703	699	720	679	700	698	671	689	693	714	683	708	719	676	660	682	642	692	719	669	708	692	654	635	712	636	678	697	698	716	712	727	685	714	656	685	679	690	687	638	670	668	707	688	675	663	682	668	693	680	629	685	705	700	666	701	721	732	703	649	642	613	647	673	686	698	685	719	670	705	664	676	688	680	679	692	652	663	670	687	705	653	669	677	720	659	680	680	650	662	702	690	682	666	733	710	662	676	696	660	686	666	683	725	722	669	665	659	636	683	733	696	709	735	676	734	658	682	677	689	709	680	716	694	678	704	684	627	716	686	652	685	664	685	640	666	646	668	708	734	659	659	656	671	627	649	695	739	727	716	682	706	691	693	699	678	631	675	702	680	672	700	699	680	671	684	692	684	656	705	670	725	720	693	664	712	649	639	657	668	737	731	614	719	682	744	650	677	698	700	700	620	693	702	674	707	701	674	688	691	718	717	696	709	693	668	740	667	655	669	685	688	629	664	729	722	685	687	727	652	656	669	670	672	659	658	661	680	689	642	689	656	684	682	681	666	712	685	669	618	684	701	679	689	659	672	699	684	661	651	654	677	676	604	628	646	722	659	679	729	689	679	640	662	698	722	669	662	703	678	684	666	657	669	679	724	649	693	648	693	711	677	656	662	675	715	710	731	687	665	689	684	698	677	687	669	659	638	709	730	665	696	622	697	679	663	682	677	670	707	677	626	660	705	656	651	727	707	666	659	678	678	708	657	645	655	679	726	739	660	680	666	665	650	654	684	662	677	686	696	641	691	666	703	727	681	649	650	703	686	715	669	709	699	667	663	687	695	712	694	687	648	651	672	633	670	696	671	682	630	686	655	654	669	679	665	662	697	646	702	662	720	650	700	697	691	680	679	736	686	702	693	668	696	672	676	653	651	720	658	723	687	679	681	632	688	703	696	685	721	695	681	658	670	675	663	689	618	696	691	722	720	728	690	701	673	684	620	684	658	664	697	665	702	680	710	718	675	675	711	699	728	713	663	689	692	708	663	677	668	710	704	687
5197	4831	2336	530	330	264	1319	3637	2699	1085	217	228	211	184	202	207	208	198	203	206	208	204	211	183	203	208	246	206	203	189	196	194	207	194	186	216	192	220	197	202	212	190	212	234	195	190	191	243	202	207	198	195	209	194	203	183	205	196	200	199	194	193	198	221	187	209	193	211	204	226	216	212	223	195	180	212	190	194	208	201	211	207	199	202	227	207	194	196	203	200	201	212	216	194	200	188	199	209	204	222	196	206	191	188	217	199	189	185	184	166	184	245	200	199	207	175	196	176	198	212	209	209	166	188	224	236	184	182	196	192	203	207	205	214	199	209	222	199	195	223	209	182	201	193	190	188	215	170	206	181	198	200	203	197	197	188	222	219	236	207	202	197	191	194	195	212	178	201	212	197	207	208	215	200	211	208	220	208	197	194	196	204	195	187	190	189	178	172	201	214	216	188	209	185	214	196	230	212	189	173	187	214	210	174	201	203	191	196	199	214	199	192	203	196	213	194	238	189	213	194	229	211	198	204	189	185	200	199	197	173	203	222	204	173	213	216	202	205	191	223	188	198	212	208	195	167	211	205	199	195	199	199	216	171	217	196	212	202	214	179	185	183	226	187	193	213	217	198	197	220	192	192	203	217	204	201	195	195	197	206	193	218	190	221	213	204	210	182	201	208	195	195	216	215	219	223	201	212	204	181	216	195	196	216	196	195	191	182	210	225	198	199	213	210	194	183	163	191	190	197	197	206	194	205	228	204	197	197	219	218	223	208	217	222	184	194	233	206	202	199	194	208	208	187	193	194	195	177	211	182	211	199	178	210	207	182	201	206	189	203	206	194	204	196	229	193	205	226	194	203	208	202	233	216	209	216	192	202	185	173	198	185	217	203	210	223	228	195	196	187	188	198	187	200	175	210	210	177	186	210	197	211	195	222	192	204	187	194	199	214	189	204	187	179	183	201	212	183	233	202	193	189	202	196	188	195	206	189	218	207	208	185	199	231	228	203	200	214	194	178	218	199	197	221	222	228	221	203	169	210	192	203	211	178	169	181	211	201	178	186	195	180	203	203	201	204	210	206	222	195	223	207	187	192	200	205	220	195	193	201	209	206	195	207	216	203	184	181	225	195	234	204	232	184	209	233	207	210	225	199	220	218	180	213	201	202	192	177	199	204	189	197	204	199	192	199	216	234	209	196	202	202	185	231	195	198	220	175	169	207	203	193	189	208	188	223	213	197	210	177	204	200	204	194	220	191	189	220	196	180	191	204	228	203	202	211	211	193	210	179	194	182	198	187	197	186	225	224	188	198	200	198	201	188	206	220	219	211	236	212	189	208	202	172	192	185	191	198	187	210	213	191	230	192	193	185	209	184	219	209	199	212	195	219	208	201	212	192	214	192	180	207	219	186	210	201	204	205	198	233	217	197	206	215	205	202	189	205	209	198	213	193	202	220	210	216	195	189	188	223	197	163	178	212	174	208	216	211	200	216	212	192	218	187	214	193	225	209	223	213	186	216	193	192	201	206	213	216	192	242	212	183	217	192	195	206	215	198	214	200	198	187	194	209	177	198	194	216	199	195	207	217	208	195	227	184	189	224	211	174	197	193	215	202	211	187	169	183	221	207	213	193	232	195	198	213	227	220	177	219	226	184	212	217	197	207	190	212	225	208	210	207	219	186	193	222	222	190	197	202	209	200	192	201	221	180	226	216	221	191	201	193	205	197	206	215	201	217	204	196	221	199	208	197	190	177	211	219	214	230	224	213	176	212	190	221	189	193	196	191	220	195	203	204	209	217	191	197	196	207	196	213	215	183	216	186	204	183	180	197	208	226	203	208	182	227	201	199	227	220	169	204	191	217	188	220	210	183	220	197	200	197	203	179	182	225	189	186	185	189	215	180	190	226	188	202	201	249	193	210	198	186	179	196	166	184	200	198	192	187	188	188	199	195	208	215	195	187	200	201	204	211	192	215	207	200	170	192	192	211	203	204	188	208	199	207	201	196	180	164	210	202	187	197	194	215	199	214	203	203	202	206	227	220	195	185	210	184	213	204	222	190	222	222	218	198	192	194	218	216	217	202	190	177	191	184	194	228	206	187	199	193	199	222	228	191	189	179	192	210	205	214	187	221	205	201	204	194	217	190	208	176	192	187	213	206	176	198	209	204	189	170	202	168	205	210	194	188	211	217	222	204	204	182	176	215	188	194	197	219	208	207	213	190	221	211	183	197	215	225	200	209	203	218	200	192	200	219	195	179	183	198	209	206	226	213	187	205	207	180	203	201	181	213	200	200	207	210	213	194	214	201	243	181	199	207	179	201	192	187	208	198	195	223	191	208	193	202	177	171	190	205	205	187	208	187	191	205	209	200	195	185	215	197	196	189	202	198	210	174	184	200	217	194	196	201	193	206	187	221	198	196	225	193	215	198	219	210	190	210	205	225	221	197	206	191	220	182	201	176	198	195	207	204	227	223	197	193	188	190	204	245	210	245	204	209	216	203	197	191	223	201	205	191	206	194	180	203	193	213	181	215	193	202	188	213	220	228	216	223	189	188	211	192	216	226	182	222	172	193	190	220	199	206	192	211	215	190	204	205	211	189	191	190	198	211	188	204	188	193	208	200	194	190	165	222	200	230	215	216	211	194	195	210	214	223	178	216	206	194	194	190	175	208	194	220	198	203	203	199	229	214	182	212	203	201	215	216	209	191	184	200	206	197	178	197	205	222	213	207	208	218	210	226	183	207	181	184	199	185	204	185	217	194	221	206	208	213	179	214	193	182	203	230	206	207	185	218	194	209	209	189	194	219	169	214	202	187	185	206	199	208	226	208	181	196	213	208	222	223	211	217	209	185	203	216	205	206	216	199	227	183	220	185	194	201	202	192	211	196	224	184	195	209	196	209	210	206	198	206	214	209	200	208	185	226	216	182	202	208	191	194	219	188	203	195	217	208	204	224	190	179	221	190	193	201	215	201	216	177	197	192	215	220	228	198	245	192	181	195	182	197	203	220	219	204	214	226	206	230	217	222	218	201	192	195	171	214	185	207	221	206	196	189	203	195	197	214	198	208	210	208	187	192	203	176	189	211	218	206	203	214	191	202	204	209	195	187	204	207	208	227	184	190	197	207	196	236	214	210	208	197	197	176	200	209	209	198	179	217	202	186	167	237	204	220	226	189	219	216	209	215	192	195	186	213	192	180	197	225	223	191	198	232	197	193	186	208	199	181	187	184	191	210	200	201	193	216	209	173	211	203	189	191	177	197	223	206	241	218	205	218	195	197	182	221	198	203	220	186	175	197	193	203	207	206	201	199	191	217	200	196	223	191	187	218	209	209	210	219	207	199	194	198	165	206	192	213	190	220	199	204	195	186	215	200	220	204	217	213	220	223	216	187	198	210	203	222	201	195	189	223	188	190	199	181	223	223	206	177	187	207	221	199	179	196	225	195	220	215	193	205	217	216	219	197	200	188	207	192	192	199	192	183	202	199
4442	7546	4156	1105	832	750	6732	14954	11170	3986	555	597	549	602	603	610	608	586	597	627	573	564	652	611	585	590	591	600	612	620	578	569	587	628	573	579	594	586	592	606	631	600	595	570	631	566	582	592	639	634	585	598	559	643	616	564	577	586	630	599	581	647	572	585	585	586	595	584	597	688	740	771	693	636	614	593	544	609	601	568	626	598	632	617	651	572	623	600	572	618	615	583	569	612	592	555	552	550	618	599	614	592	617	571	584	541	581	584	558	594	609	579	654	522	539	592	586	615	585	643	597	632	580	595	626	609	593	614	581	591	579	547	599	633	595	602	504	585	594	565	621	610	614	538	612	544	585	583	629	592	597	562	561	555	580	638	573	562	626	597	595	550	597	581	565	598	573	611	602	585	580	568	582	629	624	559	655	593	569	599	607	559	577	573	571	621	597	609	578	613	623	578	612	566	581	579	586	578	607	588	563	605	608	566	629	602	601	622	537	604	568	602	559	610	581	617	560	596	610	609	570	554	600	562	585	588	598	590	610	571	573	613	636	619	581	594	555	590	604	588	567	565	587	598	640	608	607	570	594	581	582	613	603	577	568	595	581	669	582	582	606	558	618	581	563	585	658	634	616	564	562	597	575	589	602	593	636	594	563	557	575	591	545	653	594	588	620	612	625	575	631	590	583	587	606	595	574	562	625	599	595	633	593	563	592	555	575	572	590	577	596	630	588	550	606	590	555	587	592	577	601	612	580	595	596	593	598	591	604	614	594	603	589	578	576	619	569	603	568	561	593	586	603	608	585	632	553	582	604	584	563	628	588	566	614	579	568	618	639	545	578	579	576	616	566	585	578	564	546	595	629	590	553	586	605	592	666	610	544	609	620	618	572	556	577	564	598	580	618	538	598	622	631	564	595	612	597	591	573	615	558	606	552	565	583	565	579	576	577	597	569	596	595	585	561	582	647	585	618	636	583	619	570	645	593	617	614	611	575	561	581	618	603	542	596	599	628	603	619	642	566	584	597	624	598	550	602	594	595	602	583	580	570	568	660	581	574	602	602	616	603	547	601	589	584	569	575	592	611	588	581	556	576	606	591	626	572	595	586	590	566	596	601	582	605	578	639	548	596	610	580	579	565	625	592	588	599	609	588	588	583	580	582	592	576	588	568	595	584	598	580	571	609	613	613	614	609	585	586	609	598	595	640	620	595	579	609	625	556	583	618	584	553	543	566	574	593	571	601	568	580	634	563	625	569	574	593	581	594	598	610	628	578	589	563	590	560	571	577	621	612	621	586	588	536	590	581	570	568	585	592	577	622	594	564	564	608	580	594	613	622	580	645	571	585	605	584	585	574	558	623	549	597	593	605	641	562	554	572	553	599	520	592	599	578	548	606	585	592	627	573	603	636	600	607	570	554	634	578	595	613	535	597	559	587	562	628	594	579	567	619	614	580	605	579	523	563	643	587	572	588	550	595	574	581	622	632	606	605	653	546	560	586	586	617	589	626	569	633	605	586	607	605	575	588	602	577	586	598	609	573	551	576	589	571	565	554	589	573	603	605	547	572	574	591	588	613	634	574	624	620	598	622	577	560	567	592	566	598	618	554	605	596	582	590	569	579	555	594	627	576	619	610	576	558	587	611	616	575	584	554	595	539	588	569	582	588	554	593	584	593	586	628	587	616	575	587	594	616	579	581	623	554	598	595	566	559	620	575	572	593	606	585	571	597	623	589	528	612	586	621	581	553	571	605	582	566	598	594	595	608	618	569	601	600	571	619	552	566	574	583	589	625	575	601	567	580	576	583	606	580	572	597	615	603	571	588	619	611	596	617	561	601	586	575	577	566	567	619	586	566	559	620	607	618	623	623	590	572	636	557	613	589	566	588	622	574	563	571	651	555	562	659	558	612	622	584	638	625	581	658	616	605	584	604	596	593	603	541	595	591	620	573	599	594	578	570	598	601	584	579	598	606	592	602	603	593	571	654	577	583	549	575	628	580	633	577	597	580	573	600	618	581	601	538	584	595	613	568	625	612	588	621	559	564	626	622	570	618	554	575	629	601	600	598	581	584	599	606	626	674	578	566	566	590	580	632	583	586	598	625	549	588	613	576	609	605	621	557	619	562	560	599	578	665	589	569	616	587	592	518	555	591	614	584	597	588	564	603	571	574	583	635	638	610	541	594	620	643	594	526	589	594	621	592	579	618	588	567	596	597	611	630	597	579	619	562	574	585	588	559	629	581	599	656	580	560	608	572	587	621	602	649	582	620	563	591	628	624	616	580	575	577	600	595	595	589	610	609	545	614	565	577	580	610	629	596	590	587	637	573	598	576	625	549	568	582	618	590	607	614	545	621	578	607	627	613	567	590	576	597	593	607	610	590	587	557	591	598	611	564	568	583	604	612	609	624	576	611	572	598	620	634	583	596	609	564	550	569	602	584	609	591	603	586	620	570	621	580	591	573	595	603	555	604	560	605	583	578	614	614	587	594	565	600	566	588	595	563	625	584	637	583	607	611	573	590	555	582	606	568	544	612	601	616	554	637	562	632	556	596	566	581	607	559	578	568	622	613	609	575	600	583	606	595	598	595	558	596	589	589	619	587	605	575	633	566	613	588	583	572	570	628	607	558	591	601	570	590	626	530	558	601	629	564	584	587	578	615	579	558	582	631	598	557	586	567	587	584	602	604	611	594	608	605	577	603	606	567	544	589	560	567	615	516	632	578	577	633	577	587	553	582	557	585	563	559	624	618	633	573	635	584	577	609	555	603	582	589	609	554	577	582	602	602	579	590	585	573	632	587	573	602	561	577	564	564	592	571	578	597	532	597	606	577	567	552	607	592	620	620	580	566	524	615	606	602	633	592	584	552	605	581	566	578	639	591	606	634	592	573	583	567	576	569	592	616	535	614	629	590	571	608	625	568	616	637	598	612	594	521	563	574	616	579	550	595	614	583	580	521	554	619	616	528	634	574	579	577	597	584	576	591	570	611	596	589	604	589	587	571	566	533	633	565	578	583	557	599	603	634	572	593	560	589	566	587	620	593	591	630	567	604	597	602	560	595	551	601	583	594	634	559	575	572	587	607	610	573	556	613	628	580	578	600	580	615	546	576	669	608	612	630	595	595	613	589	612	583	595	587	599	589	590	552	629	610	604	580	603	602	584	604	589	576	569	581	599	588	597	557	568	568	595	593	618	582	586	576	565	579	587	614	611	638	610	589	577	593	613	555	643	557	617	592	592	582	591	594	561	616	590	587	596	552	560	584	594	607	631	590	628	583	542	632	567	593	622	550	586	624	585	543	537	579	583	616	624	630	588	620	588	549	600	650	558	579	582	615	581	574	561	603	630	594	581	579	591	539	606	620	595	576	565	570	553	583	558	594	586	605	585	581	572	575	538	628	614	585	589	630	610	599	602	585	624	554	570	539	572	622	586	563	645	622	566	579	581	570	608	569	620	588	628	616	544	616	629	553	569	587	622	589	560	603	564
20718	42139	35489	20303	11854	5321	22791	39519	31667	11268	429	209	202	221	200	216	228	236	195	241	216	219	246	234	221	214	215	195	199	205	215	232	227	226	225	207	212	235	207	210	207	220	214	232	204	205	186	225	213	215	238	234	207	211	194	225	215	217	214	234	221	216	209	208	223	211	226	222	245	230	259	223	249	215	201	204	215	207	221	213	229	221	227	232	225	226	200	202	214	199	187	193	223	205	212	217	196	223	220	229	212	215	236	204	238	210	241	223	217	212	189	207	231	214	244	205	189	223	207	219	234	210	207	252	229	202	198	212	242	208	220	197	246	194	233	230	207	209	214	198	225	229	241	238	195	215	188	200	211	238	218	215	235	204	208	229	217	230	211	231	227	207	228	221	214	246	234	235	223	241	196	217	211	207	191	225	217	209	253	224	217	220	234	244	203	209	219	216	208	225	212	219	214	216	215	229	200	205	234	228	216	211	213	230	233	228	226	209	248	209	222	254	244	206	200	234	200	230	238	206	234	182	212	238	198	199	219	218	223	204	208	204	214	220	249	215	220	207	214	211	226	233	196	218	205	211	240	220	210	207	222	207	229	214	193	221	214	237	220	209	199	236	229	224	206	214	200	193	242	220	236	194	208	211	247	221	245	217	210	210	242	198	193	230	224	230	188	221	223	231	216	216	198	217	241	214	198	217	265	207	236	191	214	207	190	230	211	267	230	228	214	209	217	209	220	225	212	218	203	221	233	225	225	259	202	235	194	220	233	236	218	226	209	192	211	204	186	262	229	201	215	223	205	210	227	211	216	238	202	230	208	212	210	231	208	194	242	236	241	210	222	211	232	220	207	222	236	207	190	223	221	221	234	197	218	238	230	219	216	235	204	214	211	206	206	226	205	230	225	203	250	204	218	208	217	235	224	240	207	173	227	227	239	223	216	209	195	224	220	243	235	203	215	212	213	219	217	222	229	214	213	222	196	218	207	232	221	255	192	242	246	213	220	237	207	224	219	209	209	219	224	190	207	227	200	216	236	240	222	215	216	216	208	220	225	220	208	225	208	210	223	212	237	234	233	202	252	224	209	231	220	227	214	232	225	241	218	200	232	220	217	214	228	207	231	221	226	233	223	224	222	243	236	223	186	215	213	209	206	220	226	251	222	223	213	238	216	229	209	222	226	202	211	218	212	240	212	228	230	231	217	214	228	206	239	229	217	204	221	228	204	231	217	235	231	205	209	228	228	205	190	231	216	237	207	235	226	225	216	226	241	220	241	214	222	238	204	232	228	210	213	238	193	255	209	224	216	241	193	223	212	239	220	212	225	215	225	194	227	240	246	228	205	205	231	214	233	203	219	228	223	220	201	239	238	213	228	209	213	224	201	230	206	220	224	222	215	228	226	197	191	203	234	207	212	222	231	210	202	223	189	239	227	227	207	231	208	241	224	237	246	217	233	216	228	216	224	226	212	222	229	231	230	212	240	203	187	237	230	214	197	223	215	205	223	244	216	229	244	208	222	210	228	197	224	244	226	253	226	195	196	207	237	230	233	258	207	196	214	219	222	234	241	212	217	187	234	212	221	221	233	210	188	219	238	231	253	219	226	211	215	199	218	207	225	243	226	238	201	216	220	227	241	209	211	227	226	216	222	232	203	224	233	243	209	200	208	220	246	221	223	225	218	237	243	233	183	222	223	215	205	247	225	210	218	221	205	201	231	217	215	234	208	215	223	225	224	230	207	228	226	207	217	205	212	250	206	218	195	221	221	207	211	232	208	193	214	202	230	200	218	219	216	237	234	216	208	236	237	216	213	208	190	208	218	228	202	242	232	242	206	182	223	199	231	222	208	219	235	222	206	229	213	210	226	227	215	219	223	203	205	245	225	205	242	219	225	211	233	214	204	213	238	212	210	231	197	215	221	237	237	244	214	223	189	207	213	240	212	197	223	204	238	205	222	197	217	232	207	211	227	224	221	218	186	231	225	212	195	212	212	204	222	215	245	221	221	220	204	199	220	202	221	227	226	217	239	204	223	197	217	236	216	215	198	202	225	231	219	258	246	229	238	255	221	243	214	222	209	197	232	227	222	211	236	219	232	248	216	239	217	189	250	221	203	244	213	232	217	225	214	220	225	231	231	219	249	222	236	211	220	190	229	192	222	221	214	231	210	237	202	242	226	189	211	230	206	182	254	210	243	226	207	200	213	212	215	220	226	204	215	237	244	201	192	199	192	197	198	227	215	215	222	223	228	206	203	199	204	228	190	226	257	212	227	220	208	217	217	205	225	184	235	213	219	213	210	226	190	213	209	218	210	200	210	245	219	214	233	233	217	225	229	201	230	258	244	213	226	208	243	199	231	222	208	224	200	186	229	215	217	211	206	223	213	232	218	230	251	211	223	242	231	188	232	240	219	223	235	200	226	218	233	219	180	235	208	213	245	198	213	219	233	241	205	209	212	207	217	210	201	222	237	226	216	233	213	216	202	207	192	224	205	206	228	219	230	220	201	252	221	220	221	217	247	243	221	199	201	211	193	217	209	190	221	202	217	222	235	220	226	214	185	188	224	194	187	216	209	215	210	199	210	224	227	204	220	264	223	217	227	241	224	221	215	236	211	203	194	228	234	241	215	216	208	217	251	209	216	208	228	213	209	222	221	215	199	194	238	244	237	226	246	219	231	211	201	195	206	223	215	222	227	233	236	206	213	200	239	201	221	230	212	226	195	228	207	257	204	204	208	201	241	256	216	246	212	221	220	245	247	216	214	228	241	187	216	222	201	227	231	222	230	229	220	211	217	197	243	211	211	220	231	246	231	245	203	215	200	226	229	225	233	223	179	223	244	218	228	213	190	214	194	253	213	235	178	218	216	192	202	192	186	221	227	197	209	240	187	210	216	236	207	220	207	227	224	213	237	226	191	197	234	231	220	231	232	207	239	250	226	211	233	249	242	215	213	211	222	212	216	219	243	216	227	221	209	231	230	216	210	204	226	233	204	232	204	225	237	217	208	196	195	215	224	194	208	238	205	202	233	231	227	256	206	234	220	232	198	230	216	220	221	213	209	183	233	230	211	218	193	206	186	227	214	221	211	237	207	214	217	220	219	241	217	218	223	238	216	203	217	207	212	189	223	206	212	243	193	192	204	201	202	266	269	223	213	239	203	237	218	213	212	232	203	253	213	207	232	196	202	206	241	214	218	209	201	215	223	214	215	227	220	212	220	236	200	234	203	216	218	217	238	217	235	233	210	246	253	214	237	219	233	219	210	218	217	214	220	240	248	200	208	212	229	224	234	213	186	233	245	230	213	229	243	234	194	214	258	229	215	217	221	225	234	241	229	202	236	195	227	225	221	239	204	226	224	228	199	208	176	239	215	219	186	192	208	218	227	212	210	224	206	211	232	235	219	215	243	227	238	189	215	216	221	233	199	199	231	227	224	229	237	217	224	209	225	225	226	225	199	222	209	227	212	236	258	204	248	202	226	209	252	200	219	205
14042	38088	27098	11524	4543	3700	38128	54946	46471	16780	695	658	669	699	693	698	669	616	701	677	664	636	623	634	624	643	658	705	663	658	666	733	655	621	633	675	615	705	664	662	614	713	688	673	600	618	645	641	649	691	655	691	634	634	624	643	628	626	577	626	668	640	622	677	663	656	621	712	784	892	876	837	784	652	607	617	676	646	649	612	629	626	603	637	661	627	634	605	678	656	627	583	615	608	635	659	597	636	616	682	620	641	625	593	609	612	616	665	610	634	634	634	618	660	625	657	622	616	684	638	649	673	613	639	658	640	628	590	614	634	653	634	657	607	650	634	634	673	611	628	639	634	642	630	619	640	640	652	667	625	688	650	641	645	634	617	636	622	622	645	624	624	635	634	623	724	673	614	645	683	601	657	641	644	654	641	632	657	650	611	656	659	632	699	658	634	656	644	650	658	626	628	657	662	605	664	600	613	675	641	663	665	631	697	666	627	614	615	609	635	647	646	638	679	662	663	656	653	629	611	605	677	632	668	670	641	652	633	620	637	687	610	639	592	585	575	611	638	680	633	645	649	650	653	608	665	684	615	670	650	641	620	668	664	640	643	686	640	651	594	599	607	607	624	601	688	641	602	610	606	718	678	645	634	638	651	605	671	631	667	630	665	599	615	622	654	659	619	675	654	645	640	672	656	647	648	679	656	628	643	633	664	624	647	643	598	620	620	629	624	607	624	614	608	638	607	679	600	617	648	627	612	641	607	624	622	630	632	659	648	642	622	667	639	621	705	597	638	648	614	615	674	651	634	582	636	654	611	631	618	648	623	626	622	619	599	661	619	607	585	626	659	632	617	679	665	627	637	664	631	644	626	626	668	643	656	611	665	606	629	607	601	645	649	663	639	625	587	622	663	637	605	624	595	670	618	645	622	619	645	649	610	631	620	615	585	711	662	673	620	615	659	607	650	669	635	684	652	628	658	619	619	636	628	624	632	624	616	623	595	656	710	606	649	700	624	654	653	581	625	683	619	653	615	614	627	666	649	621	644	632	629	677	655	659	620	626	621	665	641	643	590	616	661	639	623	616	597	637	609	617	605	618	645	698	661	606	631	662	637	606	631	651	622	668	665	638	595	683	620	673	621	658	656	661	637	687	646	619	665	607	611	630	614	629	658	671	606	612	627	639	657	599	613	661	617	658	686	637	627	614	626	600	650	656	622	630	648	664	616	623	665	672	669	637	663	610	645	687	628	610	645	639	677	679	622	654	619	616	625	650	691	642	623	639	649	653	674	622	682	638	637	674	628	633	611	656	646	611	645	642	632	623	646	640	607	622	662	596	673	608	656	596	629	604	657	687	688	645	638	605	645	673	624	649	604	620	622	691	673	589	627	597	630	665	621	638	629	670	646	654	607	677	641	634	614	654	662	649	643	651	635	642	674	639	680	642	593	661	673	653	642	642	675	603	660	633	642	673	587	629	627	684	665	649	638	671	607	641	637	633	682	584	596	648	663	655	681	607	617	649	654	607	650	625	641	646	643	651	620	622	672	647	684	657	645	687	621	668	608	658	593	629	630	662	663	604	676	638	682	631	621	632	630	679	632	670	629	627	676	620	670	640	629	681	677	651	649	634	619	609	671	632	629	656	654	669	644	615	615	629	658	666	652	689	653	619	661	613	563	621	612	627	677	640	666	633	625	651	603	684	660	623	650	634	627	621	653	672	613	657	686	604	671	637	653	642	612	663	645	620	644	663	706	612	635	651	604	623	688	618	618	633	603	679	626	646	659	620	711	650	652	627	649	634	615	670	689	631	675	659	617	610	582	610	659	646	584	623	608	616	639	592	640	624	648	646	590	674	646	667	636	667	652	631	661	604	663	641	639	639	625	662	609	638	599	618	594	650	627	634	652	613	647	646	599	645	600	598	627	641	648	620	629	651	625	664	626	705	627	680	633	651	608	601	686	662	647	659	670	619	644	653	604	635	655	623	633	631	654	611	612	622	629	644	607	655	607	674	634	641	594	605	657	638	682	593	604	646	613	630	647	648	659	638	644	589	686	624	585	633	603	657	618	627	642	677	612	623	682	599	626	638	665	663	591	634	646	622	636	639	620	621	628	651	640	612	632	669	638	614	656	618	629	613	619	659	625	617	630	649	596	617	684	609	648	643	633	660	623	639	667	666	645	631	607	642	613	649	639	634	640	631	583	655	615	701	653	686	648	655	632	582	598	637	617	672	657	656	648	649	646	622	648	666	618	616	643	636	673	618	614	611	601	639	637	669	668	644	645	644	628	642	657	689	646	646	653	693	617	614	648	648	682	645	635	655	625	618	607	602	639	641	627	628	634	724	614	677	671	668	619	606	640	650	610	625	665	649	612	676	653	652	611	635	589	622	638	656	670	664	613	625	639	599	635	650	648	636	640	614	650	570	623	647	614	656	655	602	662	616	631	704	639	655	664	672	692	649	641	632	680	625	625	657	614	597	641	624	602	667	630	625	646	677	621	654	647	673	629	639	672	598	652	643	658	621	670	651	642	645	644	675	658	705	613	649	666	649	656	617	594	638	616	592	625	607	666	598	650	695	666	674	633	657	626	618	627	624	630	621	655	646	634	619	658	603	639	625	655	692	653	665	626	659	647	626	653	627	614	624	665	605	633	619	629	616	657	647	637	651	604	657	685	631	644	607	644	649	624	628	603	634	625	653	661	616	671	653	661	600	648	637	629	669	622	661	641	644	657	633	629	624	646	636	607	622	688	642	651	699	630	662	657	686	657	620	645	706	580	665	671	640	666	647	674	620	663	646	665	643	688	610	617	596	649	628	671	636	650	652	623	676	653	691	660	609	635	608	624	613	642	622	598	609	594	668	625	638	626	624	653	650	633	671	650	677	635	698	619	670	617	632	609	632	633	638	625	660	646	687	612	613	628	617	642	644	655	648	650	626	654	678	647	654	637	661	643	641	639	657	634	663	614	620	634	645	670	640	631	626	667	621	641	622	624	641	649	622	637	613	600	561	688	640	636	638	653	662	662	665	657	627	698	588	652	632	631	664	686	642	587	615	632	580	645	644	680	673	619	632	659	651	618	627	632	656	629	611	609	586	598	653	636	629	642	620	642	669	629	620	621	648	609	638	661	667	609	643	618	630	634	618	661	667	623	614	635	653	634	638	683	633	646	670	657	628	625	615	639	651	628	629	651	654	640	626	637	618	639	625	631	655	628	650	648	634	634	633	613	647	636	637	636	635	626	676	608	608	636	613	657	642	659	657	581	614	650	639	640	680	660	631	645	612	657	625	660	597	649	614	638	635	637	625	637	633	638	615	653	665	651	615	658	629	651	619	622	592	647	626	628	645	640	609	657	622	643	668	675	652	641	692	630	668	661	624	648	674	639	670	611	609	655	641	642	656	612	647	676	605	639	627	604	634	625	649	636	619	656	624	624	665	660	631	644	610	654	672	624	632	618	638	643	644	621	652	636	643	639	643	606	649	626	646	643
33475	53110	34450	25156	19847	13279	43431	57233	43336	19113	1330	295	262	313	284	264	268	293	271	281	281	229	256	258	263	293	265	284	287	304	264	269	264	236	289	273	283	268	271	290	259	250	247	271	258	283	290	282	267	266	257	257	287	273	292	294	261	289	273	269	265	254	273	268	269	278	289	244	312	318	325	287	266	275	279	255	258	278	260	261	257	243	227	272	271	259	278	262	282	290	273	244	274	259	241	275	268	273	287	295	262	255	277	266	255	258	273	250	260	263	247	262	279	261	255	270	269	280	279	244	279	288	266	301	240	263	270	268	246	243	263	275	255	281	284	322	280	278	288	273	266	249	283	282	295	258	257	271	284	264	263	253	273	264	276	277	268	265	273	259	289	285	252	291	287	287	282	273	229	265	245	261	258	258	291	263	256	282	267	278	275	254	256	282	264	285	298	268	296	274	293	283	252	269	286	273	298	298	282	261	258	274	252	268	262	263	281	257	272	271	252	267	289	266	260	265	280	276	272	271	271	257	263	284	306	235	264	269	257	269	271	298	248	266	301	262	274	266	259	285	273	274	270	287	235	252	263	245	264	276	280	271	269	286	266	255	263	256	248	278	257	268	291	299	286	255	298	256	269	287	280	313	284	277	259	282	258	285	265	264	277	297	255	276	256	277	278	278	258	270	264	232	280	269	268	280	262	246	276	262	242	243	282	250	249	241	245	258	277	263	271	305	279	236	263	253	292	278	279	248	257	274	263	252	279	275	273	268	253	273	288	296	272	266	248	270	234	264	263	303	253	277	250	277	262	272	265	277	290	249	260	284	237	273	278	293	274	244	291	287	257	287	272	248	261	281	287	270	266	257	277	271	266	285	265	275	265	250	256	265	260	259	307	245	268	291	280	251	257	287	271	282	262	259	287	265	285	288	248	291	279	296	275	245	256	279	270	253	294	269	270	276	263	268	256	270	275	262	272	260	261	271	253	267	262	277	278	268	289	268	269	261	261	279	257	257	274	268	260	298	297	267	302	257	271	266	259	262	297	243	295	266	257	285	307	287	227	274	288	279	251	280	285	277	257	263	259	279	279	249	280	291	287	286	269	299	292	272	275	270	256	256	240	245	297	270	279	265	279	256	272	276	277	288	276	255	225	300	275	267	282	271	255	261	253	270	254	260	254	266	257	251	286	257	266	274	286	267	274	266	267	288	246	252	273	281	303	273	256	284	281	250	254	272	256	280	281	265	277	287	287	272	283	284	260	270	263	274	251	239	276	288	275	254	288	269	290	295	271	264	256	252	280	275	265	304	273	257	273	252	269	261	235	251	253	282	288	267	285	237	264	272	259	255	290	269	261	277	276	256	241	261	294	275	260	309	293	265	253	264	293	256	255	247	306	264	285	269	255	245	242	260	253	253	238	259	249	235	309	278	276	253	266	300	272	255	254	257	262	280	275	264	262	265	255	243	289	279	240	246	246	266	277	282	253	271	272	274	254	289	283	272	281	291	256	285	267	266	245	255	255	282	279	260	251	236	257	286	283	258	262	266	254	275	266	236	300	286	306	242	247	299	252	299	279	302	245	273	260	269	247	262	280	315	272	271	287	246	296	273	265	248	252	258	267	266	263	269	270	283	270	245	288	288	233	271	271	267	272	270	255	275	287	265	283	267	250	289	260	256	280	265	287	289	237	271	265	287	273	267	283	253	271	255	280	265	269	288	262	262	266	263	250	288	272	267	280	297	261	278	299	268	255	257	278	297	258	269	288	258	288	279	235	299	271	283	235	287	262	253	262	299	258	275	301	262	249	260	274	285	267	270	289	273	280	291	277	277	244	252	301	255	233	282	281	295	244	279	261	276	253	255	287	284	270	282	265	293	243	268	255	297	291	251	253	249	306	248	257	257	265	233	292	269	309	225	276	242	241	293	254	290	252	290	269	268	275	274	300	256	284	265	281	263	296	252	287	270	258	271	263	274	271	278	280	267	259	246	273	251	235	248	259	262	287	228	261	277	310	294	254	248	284	287	284	245	266	257	294	256	276	274	256	272	314	272	265	270	253	299	263	269	250	278	279	281	271	244	270	242	289	296	244	262	274	275	256	254	289	280	298	276	303	284	294	282	280	266	272	286	264	259	251	283	259	258	277	286	238	261	279	300	286	295	282	273	282	297	288	280	261	255	245	244	257	249	275	263	243	257	273	255	291	282	270	288	305	287	259	266	284	255	266	302	270	291	279	286	291	244	281	254	252	278	278	254	282	283	265	268	287	262	243	299	275	273	279	262	270	289	257	263	242	282	249	277	279	245	265	300	289	278	258	234	275	269	282	270	279	258	242	281	245	247	281	258	284	252	282	276	296	287	277	276	298	278	294	271	259	264	272	241	276	250	281	292	279	266	239	274	255	246	264	264	251	272	250	242	280	273	263	248	258	289	249	263	256	300	257	255	294	285	263	263	283	285	265	298	260	270	291	254	249	287	254	287	285	255	285	317	273	277	279	288	267	264	303	254	263	267	266	261	273	298	280	251	268	279	311	272	254	256	281	290	255	249	248	259	255	235	265	269	278	295	265	260	286	279	277	249	251	271	270	279	295	277	282	248	284	269	287	249	269	271	259	278	288	260	264	282	266	252	238	239	274	292	257	254	279	267	276	302	293	250	235	246	288	270	261	310	281	268	301	290	270	270	257	267	276	267	281	276	246	258	266	277	307	266	253	296	264	263	276	306	289	268	314	286	258	263	271	291	251	303	252	251	260	234	271	244	245	281	259	268	269	280	268	260	254	265	269	298	269	280	261	275	312	281	270	279	273	281	264	276	269	248	272	263	297	258	273	275	270	267	255	290	280	255	269	232	259	252	282	253	271	302	318	275	261	266	293	251	297	254	296	265	271	271	298	257	279	250	270	274	233	249	258	279	268	272	275	247	262	271	291	262	255	261	299	286	274	285	282	243	254	263	252	291	243	278	251	265	269	256	293	264	270	298	282	266	275	269	266	265	271	275	256	255	299	284	280	280	287	273	266	290	291	261	254	259	257	267	273	280	248	277	263	257	293	247	266	273	269	246	262	306	256	269	265	253	266	286	263	297	266	245	255	281	288	295	299	259	282	244	256	284	276	268	273	263	249	260	249	265	282	223	298	270	262	260	285	285	258	297	273	262	240	282	247	263	265	291	296	292	279	281	268	260	258	260	281	275	256	282	257	297	297	288	251	284	270	276	255	249	300	266	287	229	288	262	286	259	257	276	288	261	263	263	250	274	266	299	251	253	265	257	277	249	246	280	278	258	277	250	292	292	260	284	261	275	290	252	278	284	258	236	301	257	276	274	276	278	267	277	262	296	271	283	287	288	251	303	279	261	270	268	267	304	286	287	246	283	280	249	276	274	260	270	286	296	253	279	293	255	284	263	280	268	274	286	291	273	281	258	274	275	232	251	242	279	290	247	295	256	262	266	288	262	262	265	280	237	258	308	264	274	254	264	262	273	268	287	271	299	246	250
21940	47665	32451	17995	8988	8755	60009	68538	56281	19922	831	883	840	769	795	804	815	761	757	742	763	762	740	819	742	760	751	825	763	727	770	743	801	741	772	778	719	742	770	716	765	753	724	664	722	759	728	712	755	750	766	745	774	724	770	760	776	821	704	754	761	774	780	711	761	726	767	854	1111	1358	1176	1007	899	797	780	785	764	759	723	773	753	781	745	757	785	722	758	742	731	765	729	764	733	732	690	768	749	777	787	745	737	762	746	755	770	766	742	752	755	749	802	735	754	783	768	779	791	781	778	769	706	802	709	728	778	741	774	713	717	768	739	736	705	754	742	765	744	718	761	799	752	802	764	759	693	773	701	713	778	795	763	718	696	772	709	748	750	689	761	783	785	755	743	749	749	714	731	722	770	775	773	776	771	725	718	739	755	759	730	749	754	743	720	769	789	721	746	800	806	756	770	716	686	745	763	746	748	716	752	739	756	716	744	756	747	749	770	744	750	764	771	761	796	737	734	757	790	748	748	770	700	721	778	737	742	753	822	771	727	752	692	807	773	788	735	784	713	736	785	765	752	755	731	720	728	727	754	787	760	750	773	803	746	777	757	763	728	716	756	773	754	748	756	753	750	759	753	725	793	774	732	718	788	734	691	746	749	767	707	787	717	742	718	759	770	740	742	766	730	761	727	769	780	666	777	708	729	775	778	735	739	744	767	738	772	770	748	795	784	750	761	741	773	710	812	771	700	764	739	757	725	758	760	752	762	725	738	748	748	723	710	726	709	744	773	799	696	798	780	737	727	734	699	745	755	760	791	735	738	766	767	750	677	749	781	761	802	726	739	746	746	789	742	776	789	727	774	729	720	734	733	734	754	748	730	766	712	758	734	738	752	799	760	723	769	731	784	730	703	701	709	738	778	768	800	731	713	792	729	745	738	705	740	701	735	765	756	740	726	781	731	725	740	712	746	748	759	764	752	754	757	765	747	733	729	758	744	757	763	775	789	765	779	773	791	765	749	733	763	779	704	707	737	708	744	730	721	766	767	753	717	773	728	760	745	751	726	799	729	717	742	722	803	786	760	751	741	736	750	721	755	750	759	763	790	802	764	718	768	754	770	780	798	752	790	739	749	732	765	716	750	760	766	741	757	729	724	768	748	751	731	739	781	733	772	753	782	724	727	765	760	809	746	730	716	763	756	722	747	691	714	701	724	760	724	733	809	724	749	699	793	751	750	736	771	753	784	728	746	717	712	773	719	750	760	776	764	759	767	714	776	762	735	724	752	724	739	787	692	761	745	742	712	736	749	731	786	791	759	722	770	802	725	752	704	734	695	735	762	732	735	815	761	755	717	746	739	751	718	758	780	737	762	752	813	769	733	727	748	787	763	734	734	734	785	772	712	701	755	757	772	729	683	775	803	704	753	715	679	787	770	712	737	779	792	725	776	791	733	760	782	726	769	718	778	743	730	747	756	754	794	777	689	744	778	744	727	777	724	762	781	761	737	730	737	777	770	740	783	670	736	733	743	737	747	775	711	758	727	754	765	718	759	743	697	755	766	756	765	740	745	758	716	740	747	735	755	758	737	734	749	774	758	694	793	770	766	755	770	756	772	729	783	738	741	736	734	738	724	765	726	768	770	794	751	793	750	686	803	756	723	790	759	719	736	721	749	782	725	729	761	708	748	736	770	742	749	711	782	747	759	737	782	712	782	770	776	778	708	755	749	759	749	719	741	757	780	723	751	772	699	786	773	766	754	727	732	804	721	746	795	749	748	766	717	758	757	766	749	765	749	739	719	740	773	768	729	793	741	751	710	734	706	747	761	776	756	741	789	712	736	749	770	769	785	727	763	817	748	780	757	762	731	727	712	731	757	766	746	758	801	736	763	692	793	751	735	739	742	729	734	747	719	742	780	774	704	755	773	766	739	762	737	731	753	725	758	711	782	772	755	723	727	739	757	750	753	780	722	795	739	691	699	729	762	730	722	750	824	775	739	732	753	762	749	731	751	721	750	765	725	810	738	765	751	731	727	741	736	791	731	737	750	828	750	753	734	754	700	746	758	768	782	716	757	745	746	758	745	769	721	758	765	754	728	761	734	755	699	735	752	762	771	739	835	740	792	746	766	772	785	789	795	769	687	748	736	750	780	756	769	764	706	711	739	736	715	787	747	737	749	730	752	731	748	768	769	800	732	781	779	740	756	778	741	724	747	760	771	748	731	718	750	721	750	810	747	757	772	761	748	764	663	806	745	768	734	727	716	829	764	715	729	783	711	773	702	772	771	730	739	708	777	707	814	752	732	734	756	810	685	736	735	745	769	761	715	714	713	746	699	683	771	699	743	724	763	792	725	716	802	702	768	740	724	718	736	786	759	770	742	734	776	726	735	775	751	704	748	774	822	768	791	722	692	788	783	776	703	754	707	728	704	744	803	698	738	744	789	772	768	726	720	726	762	805	701	793	761	680	750	749	761	775	743	754	700	731	777	733	759	770	761	703	745	744	747	781	755	761	759	761	730	777	756	745	731	777	763	725	779	733	764	745	737	797	814	763	708	852	763	742	739	712	701	670	768	795	714	773	695	710	782	762	746	704	743	753	746	734	764	795	734	786	777	738	738	713	792	756	718	774	745	710	739	790	732	782	762	813	798	767	707	830	748	753	759	784	762	725	721	662	737	710	783	713	737	706	751	741	668	722	760	757	775	761	748	745	765	768	747	713	749	765	775	766	745	744	757	705	774	773	723	756	745	774	788	760	748	749	744	759	752	807	725	717	729	736	727	747	770	787	736	786	788	729	726	716	694	723	780	767	743	749	738	756	721	749	730	779	719	781	760	733	795	762	718	745	787	746	762	757	768	779	719	751	771	708	771	785	730	728	782	783	738	751	766	763	735	738	750	749	780	723	741	723	746	704	755	736	812	741	745	733	725	750	739	775	740	782	754	769	729	754	733	715	753	805	731	776	747	774	756	738	777	756	745	739	755	795	749	739	744	707	770	729	749	763	741	699	745	813	727	709	720	728	760	733	721	755	762	756	769	787	755	740	842	736	721	770	720	771	712	765	736	773	750	781	800	755	702	787	764	795	738	734	749	727	746	783	740	764	767	779	686	728	747	788	768	735	755	742	780	752	745	744	758	695	727	727	726	747	819	763	701	742	766	761	720	722	752	726	800	795	755	742	695	776	744	781	746	745	733	751	689	779	738	767	790	749	724	771	788	755	760	759	759	768	714	758	737	714	723	731	746	744	722	727	762	750	803	698	702	759	764	696	774	737	714	791	703	707	780	723	766	779	777	782	755	807	750	720	744	731	702	765	742	778	759	749	685	721	733	718	772	771	799	789	728	736	757	769	744	774	745	796	782	796	751	763	724	772	757	759	733	732	760	711	783	737	713	765	755	758	723	783	774	714	746	758	752	802	707	724	764	774	748	741	763	709	776	758	742	799	775	790	754	750	765	724	777	768	766	730	762	736	787	703	731	753	747	745	784	752	726	710
6199	14554	9644	1519	562	488	2721	4535	4038	1510	211	210	213	220	196	209	194	216	204	187	195	200	198	188	196	210	218	214	194	181	175	188	192	188	214	198	210	210	197	183	193	204	202	195	215	208	191	193	189	210	186	205	189	188	184	201	214	214	210	184	212	201	172	219	212	186	197	227	189	190	217	203	206	199	200	198	191	209	226	185	197	206	190	193	210	179	194	200	202	183	201	214	189	192	206	221	176	179	232	184	183	180	184	199	226	220	232	177	195	191	213	196	196	207	219	201	201	213	181	193	209	199	216	220	198	207	221	188	195	209	196	211	195	190	205	201	208	192	197	198	193	196	215	195	218	198	209	206	204	209	200	230	197	193	178	205	216	194	199	195	200	214	211	211	200	191	189	211	176	215	191	218	207	228	207	203	217	185	205	190	203	194	198	168	164	201	203	193	208	189	237	203	167	204	203	213	230	173	221	218	188	197	184	181	220	213	205	208	216	223	206	239	214	198	212	199	226	225	238	184	185	173	221	216	209	211	191	189	203	191	212	198	210	209	199	224	196	179	219	217	205	185	217	183	185	243	204	220	196	219	201	214	196	212	197	194	211	182	194	176	167	200	196	223	195	225	211	213	175	196	199	196	186	197	189	201	209	215	204	206	198	201	174	196	189	198	207	198	223	204	199	179	185	204	195	222	189	205	222	189	180	195	188	206	201	195	175	240	209	231	222	197	226	204	199	196	191	215	208	188	168	221	215	211	218	190	203	215	223	189	218	197	208	200	198	213	214	193	196	193	179	188	215	197	191	197	200	229	210	197	214	183	217	171	219	206	213	200	195	216	190	241	224	205	210	184	201	210	223	188	226	210	198	217	216	212	214	210	197	180	208	197	198	188	192	191	217	210	202	191	208	191	202	189	206	227	211	241	236	188	183	193	198	195	189	223	209	212	218	208	197	196	199	194	202	209	194	193	188	175	193	208	223	192	200	214	185	208	206	164	223	215	183	199	192	208	205	212	209	228	192	201	191	214	215	208	186	238	188	221	209	190	192	201	209	183	199	199	244	177	176	194	200	192	176	211	186	200	227	193	223	218	205	205	199	220	187	192	213	207	213	207	212	179	194	195	186	198	195	166	208	180	205	209	213	210	168	192	197	189	214	207	206	234	206	174	215	181	222	174	201	220	189	209	189	176	196	205	187	192	172	201	202	209	209	186	217	222	187	197	190	191	180	188	193	202	171	187	203	199	204	225	215	192	204	194	196	190	197	202	189	198	207	224	175	197	193	201	164	209	194	221	198	171	193	204	204	212	226	224	200	192	182	201	204	190	201	201	224	192	187	209	196	204	225	208	180	199	209	194	193	232	179	216	211	204	214	216	231	214	200	185	200	199	209	189	191	187	224	220	189	196	215	211	214	187	186	195	187	193	204	209	208	206	195	224	187	217	179	178	210	214	207	195	219	188	184	219	185	186	178	224	188	201	203	208	191	214	210	224	205	196	211	194	197	221	196	176	215	181	203	215	201	194	202	212	186	222	217	215	212	169	187	201	218	203	194	209	212	220	188	197	198	219	215	186	213	198	188	215	207	186	164	198	226	196	214	186	202	205	213	202	180	227	228	207	231	204	189	256	165	177	207	202	194	232	216	235	181	200	202	195	195	215	214	210	174	196	175	192	211	211	224	184	212	192	199	193	219	194	191	201	194	223	200	178	208	209	219	189	190	179	206	208	214	203	193	207	211	201	222	183	177	190	218	209	211	184	228	192	213	210	213	228	208	219	188	210	207	176	200	219	194	200	199	198	220	198	231	207	186	203	209	242	203	195	184	184	209	192	208	169	207	192	201	193	206	187	191	210	204	208	191	188	212	204	224	191	195	203	233	206	208	206	179	192	218	231	214	207	191	201	191	179	197	218	215	212	197	203	200	193	195	211	186	194	192	217	211	186	192	193	198	220	196	222	200	217	207	234	171	209	203	188	211	225	215	187	215	209	224	212	211	194	221	215	204	170	200	184	211	187	213	188	203	216	205	183	201	205	199	211	198	200	210	192	194	207	199	194	216	190	216	221	167	226	198	182	198	227	234	200	207	195	190	195	188	221	213	203	184	185	195	218	177	172	207	189	206	196	221	222	186	198	189	192	194	196	231	204	203	194	214	218	192	201	215	185	200	186	210	194	189	191	227	211	175	202	204	189	224	184	222	202	202	211	192	209	203	191	188	188	200	188	200	211	205	222	180	196	199	224	191	179	209	193	212	201	183	184	199	201	205	219	185	231	209	190	217	190	213	219	192	189	184	203	208	182	213	212	192	188	210	200	221	212	229	193	207	208	211	180	187	207	216	225	195	207	195	194	195	193	191	193	204	216	174	206	218	196	225	217	194	195	222	185	223	225	191	222	194	181	232	188	180	208	209	195	217	212	203	214	209	207	219	204	179	211	214	226	218	192	164	174	228	233	167	210	187	216	205	188	207	193	200	210	179	198	216	200	187	187	186	204	194	214	235	194	208	218	202	222	207	193	204	219	221	191	220	200	189	190	195	201	215	215	201	203	211	202	183	204	200	209	216	201	178	211	212	192	194	186	191	210	184	187	187	197	193	171	192	202	185	199	207	183	207	181	203	204	210	176	188	198	189	211	202	205	182	194	216	181	207	159	231	183	205	198	184	192	186	216	224	193	182	202	195	200	191	214	188	237	210	209	213	191	193	196	231	195	198	226	198	216	204	209	182	222	195	202	218	201	204	206	174	197	205	213	178	188	174	195	183	238	180	203	177	181	204	183	193	188	198	200	193	204	225	202	200	203	202	187	201	195	190	175	210	195	192	210	217	214	202	177	200	196	194	204	197	210	204	192	202	210	214	203	169	188	207	228	186	209	198	199	202	195	183	191	199	200	197	218	182	206	210	184	203	193	173	188	204	201	203	177	202	187	183	187	190	170	192	203	210	179	207	168	204	183	199	207	234	211	188	201	198	213	217	179	211	213	169	203	213	199	204	183	187	194	179	194	199	223	172	207	167	196	210	187	215	178	214	209	205	215	200	200	197	191	194	209	196	222	210	183	209	174	188	216	209	225	206	209	187	195	188	192	189	212	175	195	189	207	207	193	210	223	194	209	196	205	223	189	187	213	196	193	179	206	187	218	215	218	192	219	212	204	213	188	205	167	221	204	206	204	230	189	183	194	194	214	214	206	206	166	195	211	191	227	187	218	203	185	211	214	194	200	197	202	188	215	198	187	200	208	219	190	222	202	202	237	209	222	209	211	202	198	181	208	192	214	188	203	196	195	209	205	194	211	205	223	179	195	205	194	208	195	179	203	216	213	194	185	208	193	210	199	206	184	206	183	192	199	215	216	203	204	184	201	233	174	209	208	187	194	207	207	252	191	197	208	202	200	226	211	184	208	193	234	198	190	177	198	205	197	186	211	181	211	206	176	198	188	194	192	210	192	185	214	255	237	188	217	186	188	211	208	192	189	198	185	209	186	181	208	216	183
5029	20677	13544	1802	946	953	11680	16760	13985	4673	607	595	596	624	590	581	553	599	562	568	595	537	576	579	620	552	607	618	581	579	609	614	608	589	610	544	556	594	581	573	587	581	569	588	619	554	607	565	586	628	633	549	541	571	616	583	608	599	621	590	592	582	581	534	566	581	569	582	606	591	602	628	594	565	556	587	533	599	590	562	613	578	602	575	559	594	602	558	579	565	594	570	595	579	609	599	568	602	584	588	585	582	584	584	597	576	577	604	612	622	549	574	539	596	576	603	630	589	586	546	617	569	602	585	567	574	562	569	549	633	561	579	591	574	608	648	602	610	572	589	556	590	568	580	597	592	533	537	569	553	605	618	588	564	607	582	637	601	625	640	627	583	558	591	591	593	582	573	566	597	562	529	553	622	624	593	589	584	621	584	551	585	615	554	579	619	581	638	569	583	555	595	568	580	602	626	573	593	576	581	595	604	588	572	618	538	614	542	590	566	568	624	547	557	535	570	616	595	607	583	592	572	572	597	610	594	597	592	588	612	575	570	573	567	608	559	587	598	549	573	606	567	594	592	600	590	540	555	606	622	581	559	589	592	573	582	544	583	618	591	616	605	537	559	557	641	575	586	583	608	576	569	579	578	578	606	566	595	575	587	555	631	602	522	575	586	572	557	608	584	595	578	602	568	580	600	547	590	537	642	596	562	595	558	581	549	565	596	576	592	519	596	615	623	561	602	582	616	632	621	583	604	549	548	581	578	591	580	573	633	614	615	556	554	609	620	614	600	618	560	598	602	595	585	577	558	587	576	574	590	563	590	591	560	568	593	586	608	580	591	588	571	569	594	580	621	602	622	581	596	582	587	603	589	575	590	567	571	630	528	568	620	585	612	587	551	562	573	555	602	576	562	588	555	540	573	562	594	642	627	528	622	615	588	604	576	551	610	559	609	613	585	620	585	603	618	536	598	597	584	587	657	568	587	590	576	588	568	593	561	583	612	560	626	571	582	576	598	576	602	579	574	534	602	595	570	594	575	575	578	608	548	602	616	589	623	522	555	564	614	588	560	614	593	603	560	583	602	584	607	561	602	561	617	560	557	580	624	559	578	561	572	568	579	583	590	614	545	572	565	600	571	583	606	612	636	561	584	551	545	601	593	593	596	589	538	622	597	612	628	575	543	627	594	575	622	625	555	585	572	612	630	576	625	590	602	555	562	588	600	560	611	596	573	583	607	627	645	548	575	531	607	581	583	564	594	585	579	607	594	574	591	620	549	596	568	592	558	591	582	586	544	666	572	637	641	584	591	593	579	598	598	606	568	580	610	569	572	584	600	612	589	575	625	595	554	612	569	576	584	549	596	602	588	569	607	591	613	588	606	568	592	565	560	582	597	580	557	593	570	608	579	593	593	607	632	559	568	549	535	553	601	619	579	546	573	575	588	545	616	573	589	564	547	583	577	591	567	610	585	582	559	633	602	562	632	623	596	551	552	587	610	578	589	588	578	598	557	578	589	609	586	569	589	559	599	585	581	571	593	534	607	595	624	606	648	584	564	581	614	580	579	562	610	602	602	589	570	613	531	533	587	573	562	600	602	547	566	587	586	588	592	581	542	577	569	592	588	558	638	560	594	589	563	604	597	591	557	548	574	592	599	556	608	597	521	588	596	562	585	603	611	591	606	598	551	606	573	561	577	568	610	607	572	608	611	589	589	585	588	585	592	584	572	555	587	557	542	573	584	580	582	623	613	600	597	643	597	608	602	614	580	575	575	552	543	579	574	582	610	551	584	595	620	578	560	607	560	588	582	575	595	621	625	589	603	586	616	568	614	612	588	605	589	572	543	622	587	598	603	563	577	556	552	553	614	577	604	542	610	603	579	604	566	570	571	620	660	563	633	585	630	613	587	566	591	568	598	582	599	552	579	598	611	596	614	579	567	617	597	615	595	607	589	591	595	571	545	604	553	521	555	595	604	593	567	559	583	547	562	593	610	558	559	569	599	593	573	548	567	547	587	606	533	577	570	556	566	607	577	581	556	583	612	635	568	579	611	596	585	594	551	570	562	594	591	584	567	623	597	585	588	562	625	584	574	604	628	582	573	600	605	597	624	594	598	540	553	571	589	590	603	583	574	611	586	562	571	597	575	561	563	544	574	612	606	605	567	573	611	596	560	592	580	611	585	661	568	600	593	585	590	608	616	541	602	565	540	613	547	576	621	578	584	587	557	574	592	570	595	577	611	521	583	562	571	554	558	558	623	582	585	596	606	614	566	578	568	573	567	602	593	608	597	548	598	595	577	579	572	544	551	583	563	580	573	607	564	563	566	643	558	607	590	570	621	597	605	629	602	585	565	562	594	639	573	597	577	562	602	575	580	602	589	600	564	620	531	595	572	576	588	617	612	645	585	599	589	557	626	594	575	558	607	568	551	595	586	565	619	584	595	564	575	585	548	600	589	608	552	562	577	571	612	572	600	575	586	562	607	522	620	569	611	591	619	658	575	552	569	579	641	546	611	580	603	606	578	613	616	586	548	641	595	583	564	588	587	568	529	571	597	601	554	585	579	583	587	578	600	650	584	624	549	606	563	617	556	585	591	604	569	596	538	551	595	571	549	549	588	602	577	635	629	587	583	563	583	584	562	571	609	582	580	573	640	582	578	581	604	567	617	592	609	600	554	600	587	591	600	561	576	578	642	571	650	600	600	537	559	597	553	522	575	577	589	571	595	573	571	601	606	575	560	639	602	574	600	579	621	561	531	598	571	616	558	611	608	644	576	551	608	612	574	584	566	567	581	595	598	583	582	568	563	573	548	612	594	602	548	583	608	583	601	565	583	564	566	632	591	587	611	603	605	582	564	591	571	598	578	583	596	561	564	562	539	583	553	567	554	598	582	579	592	562	595	578	592	573	619	572	610	572	582	591	610	590	598	603	584	577	594	606	586	641	567	579	549	583	522	602	578	614	604	624	583	584	580	583	574	563	582	581	594	585	567	546	593	576	600	576	571	568	602	622	581	599	599	582	566	576	588	608	617	592	556	593	582	648	557	569	575	514	578	622	568	631	564	613	583	597	604	602	566	590	564	523	573	561	552	592	579	622	549	586	585	564	574	567	593	616	569	627	566	562	542	571	561	594	585	557	581	583	622	564	603	624	592	598	561	583	635	560	548	590	605	550	645	618	574	602	546	570	570	637	584	572	554	568	561	620	608	596	551	602	614	576	574	543	546	578	598	586	565	584	538	558	586	620	609	572	543	567	548	582	547	582	522	563	583	596	549	575	588	539	583	549	613	595	587	587	609	579	621	559	582	605	646	606	605	576	608	588	570	590	548	586	545	573	564	571	591	616	575	593	597	578	586	616	589	614	603	572	589	576	593	583	567	561	581	605	559	552	582	574	574	589	599	617	547	576	540	559	543	575	608	566	599	584	624	591	564	561	558	569	616	622	568	634	589	582	579	616	593	579	595	620	581	578	577	564	573	560	613	584	627
25529	55365	39547	24270	18911	11761	16568	34054	35338	14143	641	235	243	258	213	223	210	208	195	222	222	221	233	200	213	192	235	198	204	237	218	230	238	213	204	223	191	216	209	231	194	228	230	211	232	213	193	242	261	214	209	218	225	243	200	211	231	202	229	238	203	233	222	222	190	249	225	241	233	286	264	243	218	224	204	228	218	227	206	210	196	200	207	200	213	216	222	215	216	203	212	190	202	204	218	228	231	217	222	220	196	212	198	217	216	208	227	220	201	218	217	215	180	211	234	198	201	218	231	218	216	216	227	215	211	215	207	203	192	239	226	200	235	217	243	229	201	219	194	195	221	196	215	230	208	230	228	198	231	221	232	237	222	210	222	206	209	227	217	207	217	209	236	245	205	217	191	225	221	225	233	218	212	217	212	204	196	240	238	228	229	189	243	216	198	228	209	221	194	202	208	210	246	225	213	208	211	199	218	213	213	208	210	230	221	239	221	200	235	197	246	215	198	182	204	204	232	204	227	234	183	229	239	238	237	239	232	215	217	193	218	213	190	204	204	223	204	189	230	210	221	203	230	228	207	200	230	213	211	185	200	205	191	231	204	222	223	212	230	202	225	208	221	180	213	241	214	220	221	207	199	230	208	205	212	202	227	227	213	234	184	197	183	202	193	226	223	202	208	201	188	214	240	223	209	206	209	246	214	225	224	220	208	205	249	209	207	186	205	205	228	202	213	230	205	222	225	198	199	218	200	211	239	207	191	201	202	189	199	200	202	218	214	207	193	235	233	216	221	205	208	197	220	235	206	221	213	214	221	235	199	179	217	214	228	216	190	208	229	204	232	220	244	212	233	222	235	239	218	236	203	223	238	220	225	225	229	177	204	219	220	211	215	222	186	220	221	217	181	210	217	235	228	215	226	201	211	206	215	219	219	202	206	242	208	203	220	210	207	239	238	229	202	220	231	227	197	233	205	223	197	220	212	235	217	194	209	209	234	209	219	195	196	220	234	206	197	223	247	221	207	223	196	210	238	223	229	232	203	225	192	203	228	227	227	214	215	208	208	239	206	211	187	218	230	195	217	214	200	219	217	193	193	223	196	213	225	215	198	205	232	215	203	213	209	188	239	184	192	214	241	213	205	211	199	163	206	238	213	231	208	204	236	220	203	225	212	199	224	209	216	208	223	216	210	207	226	212	210	217	213	217	195	200	232	190	190	184	213	206	216	206	232	208	210	205	200	209	213	193	216	211	211	212	206	232	204	202	197	222	195	202	232	195	220	229	216	197	213	190	202	194	193	222	221	214	216	231	209	193	187	207	199	234	213	196	204	223	239	206	237	251	219	237	213	216	197	217	203	233	213	203	219	244	221	230	236	204	214	217	200	196	210	236	219	210	211	222	224	220	246	228	223	211	214	208	219	234	211	246	201	184	219	210	236	204	230	195	221	227	218	216	196	236	210	214	193	226	225	215	227	218	215	199	223	202	222	218	224	226	227	192	213	224	239	215	229	231	218	200	217	233	197	208	227	223	247	213	189	228	187	241	189	213	214	196	215	215	201	223	214	206	228	218	207	208	229	206	211	225	187	215	254	217	215	204	215	207	216	190	218	194	215	232	221	199	232	202	197	207	223	216	195	211	218	224	214	207	170	226	203	193	205	227	218	197	249	206	234	229	222	231	209	204	209	257	202	219	212	223	223	197	219	232	191	198	229	229	208	194	242	219	210	216	207	214	193	236	200	209	226	233	202	223	225	203	200	195	213	219	211	203	219	236	197	227	235	223	221	201	201	216	187	201	223	216	206	209	195	219	220	241	229	219	225	219	223	213	224	200	178	205	209	215	216	206	204	224	212	219	231	216	230	232	213	190	198	230	222	226	202	226	193	235	214	206	217	206	201	234	202	218	177	206	209	219	228	209	214	214	190	227	205	206	195	182	220	220	198	212	200	188	217	226	187	197	212	207	202	207	206	238	215	219	178	186	193	204	223	184	223	208	216	228	229	214	221	227	231	201	201	261	208	199	196	214	201	201	177	213	206	198	230	171	221	203	225	203	223	242	218	222	211	188	171	203	234	203	204	198	187	188	206	209	221	215	214	208	230	213	222	237	209	197	196	201	219	216	190	207	203	215	193	223	206	199	192	219	232	214	232	222	207	199	217	239	222	197	207	229	203	226	190	199	222	223	230	207	224	243	199	225	221	222	176	221	205	230	208	219	194	198	183	214	220	189	212	232	244	210	224	205	196	206	200	184	221	210	209	236	223	192	208	233	197	222	231	212	216	197	208	189	221	211	247	227	217	215	199	203	226	228	221	219	234	218	211	212	206	257	206	213	213	210	223	212	201	197	203	213	221	230	208	203	197	224	216	241	209	168	206	210	208	209	212	204	178	218	223	227	259	201	214	205	208	225	220	208	202	203	199	212	199	212	219	228	234	212	245	221	220	222	220	216	212	220	197	232	245	179	204	213	208	215	218	204	187	216	191	195	223	214	201	195	199	208	224	244	201	236	204	198	203	237	226	221	189	213	190	197	201	210	198	208	179	175	224	218	186	198	199	214	226	221	213	205	209	200	215	222	206	235	230	214	242	228	195	226	218	215	215	206	210	225	197	189	223	236	202	204	216	201	205	215	209	230	223	211	225	201	227	184	233	219	240	212	198	241	224	217	212	222	198	222	225	226	213	200	184	174	197	229	206	208	200	205	206	194	198	220	221	220	176	201	204	220	227	226	205	181	211	215	187	220	213	193	198	212	237	215	226	182	207	199	209	216	212	221	224	214	220	204	241	199	220	190	240	213	200	231	215	202	213	194	204	209	215	224	215	216	228	209	237	218	218	238	223	205	238	222	199	207	230	213	207	216	219	211	234	187	234	211	233	224	206	216	231	212	195	200	208	231	202	219	235	231	218	233	215	219	229	220	219	196	194	210	183	181	219	194	198	222	222	207	212	223	228	212	197	232	222	196	224	240	224	218	207	213	226	196	221	219	217	216	238	218	233	225	210	214	176	229	218	193	224	244	202	234	218	196	218	202	211	210	235	190	211	221	226	211	239	208	216	225	199	214	215	196	194	204	248	202	233	205	196	237	204	205	219	213	212	221	197	223	214	206	197	222	232	229	206	217	209	220	207	204	226	209	200	212	221	205	218	188	227	191	202	226	226	213	190	198	199	218	193	211	204	252	210	189	219	201	190	211	224	218	215	179	201	203	216	213	223	208	192	220	200	212	213	203	213	201	227	228	223	208	224	218	199	210	195	188	226	222	217	210	205	218	246	238	226	204	221	232	229	215	217	210	215	214	207	210	241	226	212	210	225	213	219	222	220	210	235	213	220	193	190	201	226	213	197	222	217	229	202	213	236	207	220	227	193	227	189	210	194	208	206	214	202	203	185	207	205	222	202	216	211	217	189	194	214	227	194	209	213	207	226	196	214	218	232	210	212	245	224	226	227	212	215	214	218	198	213	195	208	240	205	238	227	204	204	190	210	196	173	211
18189	54880	30444	6503	4184	4007	30022	51248	50758	15213	713	723	639	666	672	631	662	633	688	685	606	629	626	663	648	620	690	649	595	655	644	571	632	607	634	599	623	632	614	637	600	610	646	674	655	632	595	625	636	635	597	660	595	620	609	600	670	673	628	632	604	654	621	578	604	613	586	698	933	1212	1183	987	778	709	644	651	626	651	607	653	583	600	585	611	557	638	629	610	614	618	625	608	634	625	642	654	613	643	595	603	633	594	603	601	625	580	644	639	602	591	656	649	609	605	622	618	577	631	621	639	652	612	645	649	648	632	582	565	612	635	593	630	622	656	639	578	654	618	560	611	676	617	627	637	667	608	650	613	620	603	627	611	629	681	668	574	629	607	640	629	602	616	679	638	599	611	594	608	657	591	641	604	645	639	630	649	632	616	582	605	656	593	610	573	615	626	646	611	607	601	590	558	625	580	630	604	609	561	639	612	644	551	626	600	643	673	639	630	608	559	614	613	571	628	606	658	626	643	613	617	581	629	632	607	644	625	624	611	615	593	636	599	575	627	631	620	607	600	624	597	666	632	640	606	601	625	599	615	603	649	628	585	624	641	633	632	591	634	559	611	636	627	606	626	633	632	645	617	609	633	639	599	564	624	605	616	615	596	625	620	597	615	589	609	620	631	627	639	603	628	596	601	619	610	669	625	593	683	590	585	600	586	606	568	639	602	639	637	620	612	621	623	611	643	629	616	618	628	645	596	640	625	593	624	594	608	617	606	625	604	594	592	610	614	565	650	648	607	608	582	645	646	623	620	636	581	624	639	637	609	613	596	638	598	603	588	607	644	610	586	599	601	615	623	611	651	588	588	633	584	600	621	618	616	599	626	640	621	624	575	589	620	623	619	648	635	559	652	601	579	628	617	610	616	615	641	635	670	639	582	569	609	583	601	620	574	616	643	650	651	598	612	570	615	610	653	602	608	636	645	625	594	604	592	586	595	599	573	617	604	610	654	608	604	607	639	611	622	618	587	627	629	617	614	636	609	615	637	651	590	582	631	631	609	616	625	691	653	605	627	624	598	643	606	602	598	628	596	636	649	653	655	623	637	601	626	657	640	629	616	615	633	618	598	650	572	653	616	624	614	655	632	595	619	595	622	567	640	609	587	656	572	598	586	623	590	595	583	615	637	666	628	639	650	632	587	608	583	580	591	617	613	635	584	657	625	644	638	620	614	589	617	587	576	637	609	618	618	574	635	616	598	626	603	585	645	632	614	667	561	697	633	588	679	607	655	632	622	649	587	568	629	606	582	603	653	597	605	599	602	598	637	565	578	654	660	653	654	628	580	588	635	605	610	561	623	639	636	594	610	616	568	648	593	624	635	572	660	643	672	611	626	627	630	625	605	616	612	653	662	568	600	586	582	623	651	616	615	596	595	630	623	600	618	608	584	570	611	655	593	618	616	612	595	615	660	616	608	630	635	632	622	677	622	635	606	590	598	667	645	648	619	617	632	660	611	613	628	624	615	629	666	593	622	610	630	611	604	648	593	599	652	589	612	593	651	585	570	639	617	636	638	612	634	600	591	612	660	584	603	638	627	602	619	602	657	655	612	574	628	613	583	597	612	652	613	634	626	600	587	624	565	613	659	610	612	658	610	650	594	634	637	591	634	635	594	615	614	654	612	659	629	584	593	621	595	659	656	587	581	591	648	629	600	602	611	580	655	628	646	611	628	561	621	651	593	607	616	597	662	595	589	611	630	580	571	603	632	637	604	649	642	616	606	636	622	643	616	623	614	624	655	619	574	587	609	583	610	626	652	614	610	589	603	636	686	603	621	634	622	619	644	647	606	624	611	612	627	600	635	621	645	606	662	637	640	651	614	602	632	589	564	612	612	602	675	613	602	666	614	599	654	647	629	633	625	606	599	586	580	629	620	602	581	625	611	603	608	598	634	599	587	663	584	619	612	608	642	632	645	585	594	633	603	612	657	636	608	605	634	625	655	643	649	601	632	662	640	649	690	582	620	570	624	583	595	612	624	619	592	605	648	621	564	618	653	620	599	606	602	628	612	621	631	635	666	641	543	593	563	589	603	639	633	628	590	615	585	635	593	628	642	601	616	619	647	613	604	607	628	608	587	650	647	599	591	599	648	587	612	617	631	609	628	620	633	652	619	609	632	552	640	616	638	628	623	612	626	644	605	652	599	648	669	670	652	578	601	666	657	614	601	612	642	630	631	614	628	650	619	651	620	589	579	583	568	619	599	585	622	626	616	580	652	596	625	593	623	630	567	631	623	613	615	613	630	629	597	611	635	631	608	618	622	625	608	626	599	635	618	623	611	628	610	615	593	611	606	635	620	626	652	663	631	605	628	642	615	657	600	553	639	581	605	632	634	593	603	557	650	606	615	622	581	649	614	566	571	617	616	640	615	624	613	624	570	614	610	621	632	550	639	588	648	601	613	609	624	633	587	653	597	626	626	622	607	584	601	653	591	625	647	647	648	608	650	619	620	685	585	601	609	599	619	627	679	590	613	622	598	605	595	675	635	636	555	645	579	604	583	621	611	634	646	625	602	594	648	591	575	615	598	595	624	613	644	649	633	629	641	619	596	587	609	638	600	608	638	667	645	564	623	640	626	582	581	610	583	631	641	577	584	634	603	593	628	635	624	632	600	669	648	601	649	657	619	623	608	635	608	616	589	615	640	625	619	602	641	624	626	621	607	655	644	652	615	602	606	668	627	547	623	628	581	641	632	577	655	657	598	571	620	592	615	605	617	615	592	606	604	627	609	546	615	608	610	655	599	616	608	582	630	617	598	631	612	596	612	643	575	637	634	619	584	660	570	613	651	620	620	607	637	573	614	622	656	627	654	590	602	634	606	627	594	633	666	590	642	620	571	578	620	633	576	584	608	607	588	611	600	660	595	609	622	592	638	642	621	624	607	597	644	578	586	593	601	612	617	610	654	646	587	628	615	570	612	627	592	645	635	634	657	632	621	629	616	633	610	653	627	630	607	608	600	629	633	630	552	598	601	664	622	612	650	592	617	622	629	641	628	643	589	599	618	641	595	606	594	606	655	594	600	633	603	632	599	610	596	652	579	602	655	590	665	599	641	621	649	601	646	637	688	591	601	602	592	629	620	619	611	591	613	629	612	609	593	594	608	634	608	629	628	619	625	628	632	627	631	630	615	598	589	624	619	630	637	630	599	623	628	650	592	629	635	602	598	620	641	653	605	611	621	631	575	619	635	564	630	594	643	655	614	631	620	625	592	590	610	632	588	648	601	569	668	585	662	646	604	638	625	648	597	636	608	617	588	641	582	609	620	647	636	616	653	617	672	592	630	604	621	626	572	602	584	594	613	631	601	597	619	619	611	631	670	639	632	602	619	644	623	614	602	650	576	608	620	624	615	605	587	620	614	582	620	631	592	609	609	577	597	604	622	632	640	615	553	614	614	606	632	606	620	596	624	625	640	619	647	597	642	538	595	601	613	615	640
43069	49813	33659	24549	23334	20300	31292	53454	44424	20078	1457	310	313	296	329	307	290	303	281	307	312	291	253	275	308	296	278	307	306	281	274	296	278	292	278	272	252	258	280	315	282	250	278	250	279	235	257	251	289	304	307	257	271	300	313	272	311	245	306	264	278	263	269	280	269	266	270	278	333	488	477	404	371	319	292	275	301	255	263	270	284	289	292	253	253	279	270	301	290	283	291	263	259	289	253	266	264	291	298	284	252	266	270	265	257	254	259	280	297	263	239	288	282	246	284	278	279	271	285	268	298	282	277	258	313	290	314	280	300	282	294	271	272	275	274	265	253	263	274	232	268	274	290	267	273	269	268	276	304	284	277	276	279	276	306	250	296	281	280	252	294	275	294	279	302	264	249	259	284	252	272	279	257	282	259	268	261	288	283	257	279	255	283	265	268	249	277	246	283	277	260	262	276	248	263	298	245	289	273	252	256	249	271	248	259	282	276	251	271	253	262	292	283	270	290	285	284	259	275	284	269	274	304	249	270	262	248	255	279	292	275	271	294	248	271	256	252	280	261	257	277	283	290	248	294	290	296	265	265	253	272	242	245	252	282	270	265	287	267	286	254	277	266	288	275	287	278	261	307	272	306	248	254	285	276	255	286	253	261	234	302	250	256	250	285	261	282	253	257	278	288	259	272	287	295	264	261	279	258	266	294	264	260	294	270	238	272	269	280	289	324	239	278	276	287	241	248	275	278	290	328	275	243	270	278	276	257	278	305	283	267	261	290	273	285	284	308	237	283	304	270	260	254	287	284	254	273	266	280	288	274	285	278	308	264	279	276	253	275	268	253	267	274	258	250	284	253	295	245	267	296	269	256	266	299	254	289	267	271	254	263	301	245	228	278	274	264	325	292	279	302	280	281	288	269	274	300	273	271	247	271	273	281	257	258	281	275	277	274	256	269	287	261	263	238	267	274	277	271	314	265	280	277	261	301	262	274	254	257	291	253	269	264	289	259	272	272	265	262	273	296	281	297	284	261	303	280	293	244	279	265	288	251	279	266	265	261	273	253	276	315	300	281	244	224	279	264	272	325	277	304	269	264	289	274	279	289	271	268	267	277	281	266	285	257	268	276	281	249	294	291	270	268	270	262	316	304	274	278	283	274	281	248	269	269	272	291	270	277	293	284	270	229	291	280	289	267	282	288	255	254	247	290	287	301	298	295	291	273	273	280	322	280	294	277	264	290	267	299	253	290	272	247	277	293	264	248	268	273	269	223	280	318	279	270	234	293	317	308	261	281	280	266	274	289	268	275	255	283	287	284	260	259	252	299	286	248	275	269	270	253	300	257	268	278	275	263	269	283	296	270	287	255	252	258	267	271	250	263	257	311	276	270	266	276	286	285	254	287	308	288	284	265	255	252	274	255	299	266	283	300	265	275	250	294	282	264	271	275	304	289	287	303	260	275	262	293	265	314	269	276	256	278	297	281	277	262	253	254	283	263	291	275	266	261	264	261	283	288	283	285	276	275	283	279	277	261	269	233	295	286	273	260	296	247	277	267	261	253	267	283	254	257	306	248	289	269	272	268	293	250	281	292	289	271	289	271	294	300	253	280	263	279	269	273	241	269	259	274	293	280	219	251	304	278	277	308	280	284	279	269	260	256	280	292	254	275	283	308	279	274	254	277	268	263	273	261	260	267	329	276	263	285	263	282	255	282	253	269	293	301	294	283	302	292	261	270	292	260	283	259	300	273	254	258	300	275	294	247	286	262	280	288	300	245	280	278	298	285	252	276	304	272	290	265	259	267	276	255	265	275	270	256	267	251	274	300	294	284	264	284	249	268	247	285	249	280	261	278	246	268	279	280	280	300	267	251	273	274	285	278	250	256	267	265	260	271	299	273	245	276	274	280	280	256	244	282	284	285	264	266	282	268	292	302	290	239	263	252	293	271	289	285	272	297	272	296	280	280	269	261	294	243	260	249	246	260	309	279	285	266	274	276	275	281	271	238	274	277	274	281	273	284	295	288	265	271	289	286	269	266	251	270	294	267	262	297	272	283	263	256	277	252	323	277	259	283	256	301	258	284	250	286	278	274	275	286	254	265	257	280	281	244	286	269	264	280	284	271	246	276	281	277	267	260	273	265	283	270	278	254	263	299	258	261	294	295	253	275	262	290	288	285	262	306	266	257	297	273	260	301	275	280	298	277	249	292	266	279	264	260	269	285	281	289	280	293	265	272	275	269	253	297	279	271	289	273	272	282	274	257	273	286	237	283	283	288	269	284	274	293	286	265	278	296	266	318	258	260	284	275	257	262	254	291	294	287	291	300	287	275	254	236	296	275	275	277	260	245	292	288	234	278	248	287	276	276	268	276	275	276	263	251	261	290	242	242	283	264	290	289	287	259	257	278	259	280	266	280	268	263	262	307	273	263	259	250	242	291	255	258	254	253	277	292	286	287	274	259	263	281	268	279	261	266	267	270	245	251	285	276	281	253	280	310	276	263	284	279	282	303	262	273	256	277	273	295	254	268	264	253	294	300	259	269	263	258	286	260	278	267	281	250	281	254	280	258	265	276	278	279	280	254	273	278	284	272	257	286	262	293	312	266	280	270	281	256	263	266	271	260	278	270	296	260	287	258	267	276	278	276	299	267	277	256	276	289	253	289	291	270	276	288	297	304	268	283	298	276	268	279	273	270	258	248	254	289	258	260	253	270	298	269	291	255	286	281	254	285	281	274	274	262	235	265	268	291	259	274	270	277	287	307	251	265	289	251	248	289	274	266	272	276	285	280	264	261	263	292	278	288	261	286	302	250	270	308	241	263	260	271	252	275	286	278	279	258	279	254	275	280	282	251	254	279	289	293	265	278	282	290	258	266	293	260	263	293	290	232	270	249	267	254	294	312	278	288	246	249	286	262	266	280	293	273	268	260	263	276	264	284	274	264	300	259	259	254	264	271	277	279	294	266	275	291	249	273	280	289	297	275	272	233	250	266	272	268	282	272	271	281	269	276	284	242	276	290	246	285	284	291	330	260	260	271	252	267	299	270	274	286	294	265	274	235	268	274	264	290	272	256	268	289	286	284	245	248	265	270	288	293	296	262	268	289	275	267	262	311	279	254	283	272	267	260	261	280	267	247	276	266	268	250	276	283	251	262	286	263	282	297	240	291	268	263	261	264	283	271	275	285	237	257	282	294	271	248	273	288	284	287	284	293	260	270	249	286	285	277	293	286	288	260	275	253	256	281	299	277	294	275	241	246	295	271	289	261	273	296	295	287	258	264	279	281	294	272	298	295	274	290	267	264	246	298	287	270	275	274	269	276	264	262	280	306	250	282	271	282	293	275	264	273	274	265	296	298	260	287	263	271	283	263	272	290	280	258	302	300	295	288	259	267	285	257	270	256	259	272	294	238	293	275	256	286	285	287	272	274	245	276	274	255	294	265	281	249	290	244	261	286	293	265	271	278	290	292	290	293	277	309	267	250	266	279	269
33156	57570	28786	10872	8219	7218	44745	65527	57818	16003	1038	938	924	928	838	846	846	816	871	842	847	832	795	794	778	844	814	780	722	802	767	774	752	790	833	773	781	783	763	717	771	763	761	783	756	742	781	808	730	740	747	745	723	741	781	761	808	774	774	728	765	767	697	771	742	802	720	740	909	2289	2453	1935	1313	1034	755	764	758	759	758	733	734	726	742	748	723	783	762	768	797	731	751	716	736	778	746	761	752	748	733	751	756	766	742	817	769	745	765	729	817	739	728	792	763	739	749	707	726	737	751	765	716	699	748	763	795	721	735	760	698	730	766	740	711	743	710	699	714	717	787	705	757	720	761	773	717	726	711	748	743	783	756	727	769	705	742	781	755	726	731	749	769	775	735	782	718	737	773	743	737	668	756	733	735	760	708	713	777	717	769	744	712	731	748	729	746	718	712	749	726	731	748	740	741	762	728	744	763	719	781	792	726	717	681	725	748	721	705	757	776	778	721	731	725	761	680	732	731	775	741	708	740	796	804	734	790	779	776	721	756	776	719	731	689	697	730	710	735	733	761	740	783	768	739	769	753	692	715	751	710	748	755	793	756	725	732	746	712	764	736	728	747	748	746	736	687	755	728	767	745	710	771	736	710	791	735	761	756	766	756	754	750	749	726	747	744	709	721	763	737	738	738	750	756	725	743	759	705	705	742	760	706	749	746	727	730	750	731	787	726	831	715	758	716	758	716	734	749	773	694	727	793	755	767	732	745	755	730	760	761	731	691	735	705	744	748	753	786	722	772	725	829	773	748	780	715	737	746	727	764	756	778	720	748	759	693	731	738	692	747	747	758	713	731	667	758	715	758	732	710	770	719	739	740	716	754	800	816	742	727	746	767	782	740	688	755	742	734	734	754	724	725	740	720	698	762	733	748	775	772	726	764	737	743	754	717	719	726	744	789	725	750	779	727	739	751	739	769	703	729	770	770	758	712	721	724	661	760	750	788	671	770	740	782	739	757	724	751	718	760	729	723	724	730	730	755	698	742	786	671	754	715	741	674	743	709	742	744	721	769	747	756	796	751	744	729	774	722	778	784	782	766	751	792	741	743	728	745	735	710	756	730	718	706	759	738	682	727	748	728	790	744	757	729	748	745	747	747	735	740	776	761	746	722	760	754	740	788	755	730	756	703	742	712	686	771	698	771	729	704	749	733	742	715	731	742	763	737	729	774	726	736	692	731	737	722	782	719	729	705	757	722	784	720	748	729	735	798	739	808	772	744	757	692	747	749	767	729	727	743	746	752	718	686	771	773	771	755	745	769	755	755	657	773	707	699	733	754	743	731	706	734	674	713	743	739	751	749	706	759	714	759	731	775	732	773	746	704	772	782	694	724	726	724	695	726	706	715	773	752	740	753	710	750	720	734	701	729	753	729	698	746	780	729	728	773	729	761	769	727	744	748	779	766	741	740	723	759	738	743	714	741	741	692	714	682	717	734	750	784	715	708	770	784	723	728	735	719	769	762	743	704	825	690	730	748	696	737	760	793	727	743	750	728	704	717	735	735	782	762	702	707	750	762	707	751	731	709	729	813	741	735	745	732	690	709	712	747	686	742	794	729	762	743	683	774	722	765	782	726	764	724	726	738	729	710	751	697	778	740	696	682	773	669	751	713	705	734	747	788	768	717	705	695	669	740	753	700	774	765	761	746	755	732	756	710	769	749	739	716	744	751	741	702	740	783	709	753	707	770	782	778	751	736	724	729	776	725	738	769	797	735	716	745	758	775	737	702	719	739	724	747	743	708	776	769	743	791	765	730	792	735	745	744	768	715	718	718	743	771	726	755	759	749	698	740	708	727	776	707	750	772	727	737	759	752	772	747	686	695	728	745	790	744	762	751	772	735	680	769	768	746	778	795	750	746	750	743	765	706	725	759	722	761	701	687	746	753	752	725	690	729	761	710	747	711	758	728	761	740	744	776	729	749	750	753	770	751	725	767	736	697	752	777	742	820	761	753	766	780	751	761	785	754	749	706	722	786	742	737	739	735	725	749	758	730	730	732	713	747	776	776	729	736	746	742	727	714	739	735	709	762	706	746	727	760	693	707	766	742	722	769	719	731	779	773	734	720	668	715	720	711	762	727	739	795	750	753	723	769	697	722	742	739	726	782	730	757	700	712	731	756	726	710	769	716	715	760	762	700	719	704	732	742	763	760	701	773	761	698	769	695	714	722	743	717	756	696	715	735	743	759	756	759	718	810	783	722	777	775	752	733	804	749	757	720	760	787	829	774	773	770	782	752	725	777	729	717	744	713	749	684	687	749	737	746	757	712	676	722	762	751	761	758	767	750	709	744	744	703	783	731	724	703	793	754	723	748	771	752	756	756	728	750	709	766	749	718	762	748	785	768	777	755	764	703	738	697	791	739	736	769	714	717	724	709	742	739	732	758	749	767	778	749	699	789	730	719	754	740	731	753	757	741	753	728	762	800	742	736	708	764	746	735	752	710	702	732	751	752	706	729	766	747	772	714	736	768	752	696	718	742	751	747	749	716	718	718	733	691	753	757	781	727	716	740	778	807	780	723	721	748	690	687	798	762	739	770	718	797	782	726	715	767	718	737	687	725	806	799	758	766	777	753	744	763	785	759	723	768	743	745	743	738	705	726	740	739	772	740	725	746	780	741	781	749	713	718	741	720	735	737	744	798	733	730	737	730	735	730	769	725	784	700	725	695	688	715	756	777	768	752	747	739	803	743	816	730	676	701	739	742	742	701	734	737	729	736	760	728	757	743	736	776	717	792	742	773	779	768	774	738	735	769	767	761	753	730	724	703	719	751	785	704	727	750	765	702	788	780	799	722	712	725	776	755	736	711	717	750	738	745	769	759	739	766	740	717	741	764	716	699	727	742	714	686	751	693	769	763	749	729	716	685	733	748	734	702	749	727	737	709	730	761	718	796	756	764	785	754	768	792	706	772	730	742	751	760	717	780	708	722	757	754	750	714	777	720	777	741	752	740	722	743	722	762	762	781	730	738	769	760	706	730	756	740	745	711	765	752	770	733	706	734	722	733	765	749	704	734	703	753	721	771	721	737	725	755	748	761	719	775	768	718	755	741	757	779	663	679	754	682	742	750	744	746	762	770	762	761	724	798	701	721	711	731	763	758	777	760	799	745	727	720	749	752	742	743	715	711	702	738	765	770	731	712	692	716	718	744	714	747	763	793	726	726	744	734	739	729	730	732	708	736	745	777	701	787	772	761	747	777	753	758	768	756	719	806	750	743	801	729	723	730	746	787	753	739	741	793	737	739	710	761	736	696	761	786	717	774	721	725	780	734	730	763	698	760	728	688	732	692	773	755	738	783	739	741	723	787	735	694	800	735	736	760	740	747	748	724	712	761	738	746	712	660	723	732	744	691	776	721	703	704	767	711	748	769	747	787	723	738	705	766	732	797	740	719	784	794	786	774	728	733	733	738	768	715	714	712	722	733	722	794	811	700	782
11320	21532	6619	1005	545	456	1529	3193	3057	714	209	206	186	201	199	183	201	173	207	174	207	240	197	215	195	198	222	191	202	211	232	179	205	193	199	197	203	210	195	203	203	200	230	206	204	207	190	179	187	208	199	211	198	196	215	205	201	187	208	179	212	205	227	231	202	203	186	196	211	229	252	247	198	207	230	185	205	200	193	190	208	185	186	181	210	215	204	184	223	183	189	215	209	177	178	207	190	193	230	241	215	178	188	204	211	191	191	212	207	204	202	178	208	207	202	196	183	209	225	214	196	207	196	193	224	204	181	217	175	191	197	193	206	187	196	234	191	234	183	196	212	182	180	212	196	204	184	186	216	193	222	183	196	163	188	163	209	198	211	178	217	211	225	207	204	203	196	186	194	194	210	212	199	188	210	208	196	195	190	196	202	206	207	199	201	213	207	207	216	183	200	188	174	193	167	184	220	193	206	201	179	191	205	197	180	198	185	213	189	195	204	201	201	182	197	210	224	202	201	198	202	194	198	213	183	234	184	184	189	201	212	181	198	194	204	204	220	205	204	196	207	203	228	206	211	197	183	176	194	196	203	225	215	202	188	178	195	208	191	181	170	205	233	225	213	205	174	196	218	214	204	201	210	209	198	194	170	198	193	180	226	211	202	185	203	184	216	198	208	227	190	199	164	196	203	206	197	188	189	186	205	206	207	207	206	213	209	224	197	191	205	198	203	211	196	194	188	192	183	200	201	185	208	197	208	209	185	207	188	187	190	196	205	198	178	181	209	192	188	179	201	210	197	198	211	198	199	219	174	209	182	202	196	198	197	194	200	220	202	216	169	186	195	206	193	178	221	202	210	189	215	181	175	200	206	210	181	183	210	207	197	193	193	205	173	193	210	202	187	191	169	198	184	224	199	199	194	184	195	226	202	197	191	199	220	199	222	175	196	198	189	215	242	198	212	197	174	190	188	188	209	193	204	187	222	197	199	214	174	201	195	183	189	203	169	178	192	200	209	229	191	208	196	184	214	195	193	202	197	220	196	200	204	177	185	193	178	205	205	173	219	185	201	181	214	202	203	207	191	196	220	191	209	189	196	210	199	194	205	195	194	201	220	219	203	199	197	189	180	176	184	201	176	219	170	209	204	211	184	210	183	202	180	218	185	217	202	185	181	208	216	185	219	218	173	202	193	190	197	214	199	218	200	201	205	195	193	204	210	177	202	211	211	203	179	207	221	191	197	221	182	212	209	203	154	222	184	205	176	212	199	215	194	203	191	193	194	180	176	212	205	199	206	195	209	191	204	212	177	198	192	193	211	203	193	200	205	189	215	198	193	175	177	189	230	193	183	211	170	172	184	207	183	190	185	209	207	212	205	168	183	204	203	215	197	187	217	190	200	234	206	200	181	216	207	185	168	227	219	182	207	196	197	214	189	198	197	194	180	204	205	198	205	200	211	207	188	207	226	197	184	189	200	178	209	190	201	208	195	188	199	183	177	198	190	189	212	205	201	176	193	199	198	183	202	187	223	217	174	199	190	205	152	192	188	190	184	202	211	183	189	188	210	215	196	197	217	196	185	193	184	205	204	187	210	191	187	204	175	207	192	210	205	193	182	213	183	197	212	182	193	211	205	201	181	209	196	220	194	219	196	215	237	182	176	214	166	202	218	194	200	205	175	192	177	188	195	206	184	189	194	203	217	182	216	210	196	212	206	203	190	210	196	197	204	195	205	192	207	191	201	191	186	193	213	213	223	199	207	204	226	209	194	178	234	201	205	179	213	191	189	208	181	194	197	183	195	176	187	195	202	206	197	208	198	206	223	162	197	190	194	165	201	202	202	199	209	200	196	196	192	185	173	210	206	188	208	234	185	184	189	210	227	198	207	193	198	207	186	174	194	218	177	218	201	211	184	170	205	218	215	187	192	178	212	193	187	204	202	183	201	197	197	194	217	197	198	169	230	202	180	187	183	190	196	189	185	192	201	191	199	168	214	202	199	192	186	223	192	195	207	195	189	204	185	205	207	212	215	188	206	164	189	200	212	180	177	215	237	181	202	205	204	190	209	204	211	193	198	211	181	230	191	211	182	174	199	204	192	193	195	187	178	192	190	171	180	204	200	201	176	187	212	207	215	221	177	199	244	200	234	224	211	195	196	193	204	184	216	203	194	196	193	202	191	204	181	183	199	201	226	189	180	193	191	179	233	219	187	205	206	184	176	195	209	215	208	210	173	213	184	175	210	230	199	201	207	190	193	195	160	179	191	214	183	224	187	205	216	202	206	219	219	191	205	190	184	205	200	213	202	195	208	179	183	192	216	202	192	195	183	214	223	185	234	200	190	194	189	196	195	214	186	157	180	219	184	184	201	222	185	184	206	185	188	204	208	190	208	207	221	193	179	205	207	194	185	189	187	228	177	197	193	193	200	187	204	190	218	207	186	196	198	188	192	177	195	215	190	198	183	207	198	195	186	188	194	234	199	191	179	210	193	205	214	198	205	200	217	179	209	177	194	170	198	196	207	178	209	221	185	220	224	206	193	192	186	194	188	172	180	187	231	199	205	180	195	210	184	218	182	203	204	186	202	199	201	213	209	211	187	185	202	208	227	195	215	200	193	211	187	181	215	202	240	192	196	210	207	219	202	235	202	230	179	191	203	191	206	213	219	225	201	185	219	190	192	222	199	225	199	187	179	230	174	201	187	211	190	207	193	208	212	197	194	189	207	154	190	202	188	184	203	198	206	207	182	195	198	210	195	192	203	195	194	212	205	241	215	191	183	201	201	191	194	180	210	187	203	216	188	229	204	188	211	206	171	184	212	209	191	184	239	217	192	175	217	218	194	188	172	176	223	198	210	205	209	189	209	183	187	192	199	200	203	210	188	209	198	222	217	209	202	211	193	170	184	204	212	191	178	199	191	204	206	205	193	195	193	185	192	193	208	187	175	198	225	232	202	225	197	170	189	210	210	217	207	221	225	204	201	176	193	179	206	202	206	182	201	177	197	234	190	188	179	208	182	207	193	189	206	214	215	189	191	194	223	199	183	202	211	190	182	206	210	176	191	193	198	183	181	173	198	172	216	215	212	187	203	202	181	199	207	196	201	220	183	202	185	202	215	197	186	222	197	215	187	201	200	193	208	180	190	189	180	200	209	206	197	206	214	189	227	200	193	212	184	196	201	186	175	196	179	191	204	209	199	192	190	210	170	200	211	200	195	214	192	195	223	205	206	205	192	207	211	203	220	211	205	178	213	188	221	209	206	210	189	195	197	195	169	177	213	195	201	213	197	206	209	200	192	164	201	201	198	205	204	214	223	215	220	192	206	180	202	203	186	183	192	171	192	178	206	189	197	205	186	177	198	198	187	186	196	219	218	202	231	203	180	185	204	200	210	184	189	180	188	233	176	178	196	177	216	247	189	211	192	193	200	200	208	209	198	186	190	187	178	209	217	188	195	191	195	200	183	170	195	192	191	193	223	206	188	210	192	198
11253	23897	6194	935	829	867	6359	12111	11656	2284	579	556	585	590	570	552	552	574	530	567	549	550	572	559	582	616	533	581	573	594	535	548	558	543	576	574	526	573	597	571	617	541	582	555	568	595	550	547	572	564	533	536	571	565	567	553	539	612	554	558	558	596	593	544	580	586	527	574	617	727	819	790	684	633	611	560	548	545	582	607	557	575	559	546	562	589	575	544	621	549	544	606	526	574	594	585	564	578	562	533	598	562	562	638	587	526	545	579	553	577	599	533	529	612	612	586	575	575	552	572	569	549	559	592	556	580	565	556	598	556	626	565	553	545	511	587	576	606	586	527	520	568	558	572	559	560	553	566	561	534	557	587	561	569	574	602	558	557	569	587	540	568	550	576	554	592	561	599	550	559	593	530	559	559	590	543	571	548	532	595	558	567	587	553	530	581	561	570	568	567	578	582	564	534	587	558	557	587	571	550	586	525	570	558	595	519	560	578	575	565	592	596	563	546	555	574	564	526	563	564	518	573	583	551	561	589	623	581	589	527	478	558	596	611	591	561	572	585	578	621	538	564	572	582	558	565	580	550	580	583	573	530	555	566	514	583	574	600	550	524	531	588	572	558	588	547	525	605	576	574	558	570	547	550	543	570	549	607	575	573	533	522	570	569	565	577	564	580	535	570	552	576	572	595	569	542	576	555	530	588	575	567	587	573	587	599	543	584	562	579	608	524	548	574	583	571	592	582	555	532	577	565	579	559	608	580	568	534	592	535	586	529	571	588	587	559	562	557	548	563	548	566	544	565	587	578	586	555	535	549	537	563	563	582	567	559	603	563	556	565	563	561	540	591	555	540	541	526	539	618	555	539	607	555	556	548	581	547	566	568	551	574	564	584	548	587	556	581	555	534	572	555	562	552	565	557	533	538	529	566	569	549	538	542	564	555	574	563	598	550	532	538	514	577	520	549	563	580	536	569	554	548	575	590	554	540	554	545	580	553	603	560	582	570	542	522	552	570	572	555	550	549	580	566	527	587	545	567	570	541	563	564	568	593	571	497	553	551	538	580	556	582	559	537	557	608	571	542	574	557	575	546	579	538	590	550	516	567	593	555	547	509	584	578	545	556	559	536	638	589	551	551	549	584	603	586	570	598	525	567	540	506	560	602	587	512	575	610	522	616	597	538	536	594	558	574	560	518	532	555	604	578	590	566	599	574	557	560	577	566	563	587	557	561	549	556	607	595	511	556	561	561	524	549	570	534	569	623	511	568	618	579	548	596	598	561	567	570	575	581	580	563	527	578	568	572	605	558	547	570	592	518	566	568	555	570	577	555	540	580	564	572	567	544	573	571	571	570	598	551	550	621	565	576	644	572	530	542	567	562	540	571	585	545	599	558	547	564	577	587	595	597	604	578	536	533	582	601	535	547	583	599	561	588	561	563	567	554	547	575	590	566	544	596	596	559	596	575	598	569	603	570	515	534	577	557	536	575	588	538	524	522	602	567	564	576	547	553	578	596	606	580	537	557	545	615	566	543	554	598	563	602	565	556	536	565	542	594	598	565	557	593	602	577	559	549	534	622	587	547	593	599	575	543	548	553	560	576	544	537	568	547	560	601	629	568	577	582	557	554	595	571	563	574	576	506	563	566	510	611	558	551	533	552	575	541	530	566	562	556	565	566	575	562	607	556	545	598	554	542	528	579	548	599	544	569	591	563	580	579	593	584	596	576	584	543	594	553	576	554	581	570	547	576	586	547	581	570	566	592	582	601	614	546	525	590	540	563	557	607	558	583	599	569	549	559	537	594	562	530	595	601	581	508	606	589	559	585	552	550	606	589	578	531	590	535	572	557	516	546	538	561	536	589	607	550	602	562	555	576	602	546	557	599	571	615	567	547	553	569	576	579	582	576	586	557	528	603	572	583	607	571	568	546	585	563	591	564	573	572	560	560	554	558	542	546	552	535	529	557	622	565	528	508	561	589	587	573	617	554	613	570	551	581	594	532	559	532	570	567	566	590	526	556	541	595	591	544	599	565	584	563	608	560	603	590	554	584	589	609	567	570	547	543	547	550	569	563	509	545	559	555	535	532	558	548	552	549	553	552	550	548	584	622	549	520	556	558	536	557	525	561	587	584	551	590	539	602	558	530	595	571	571	601	523	605	563	567	555	531	578	540	569	611	568	588	590	564	566	573	547	553	551	576	558	579	525	550	572	594	558	552	552	589	573	567	537	562	596	597	543	571	582	520	551	596	606	587	561	581	601	547	574	556	579	616	532	604	557	538	561	577	599	569	583	547	574	591	597	572	524	574	536	559	587	562	559	569	560	561	530	557	586	612	570	543	539	581	576	542	545	597	547	570	536	563	592	594	571	613	565	591	550	592	595	562	577	589	572	598	551	561	553	564	534	571	599	602	617	536	553	561	543	575	582	560	596	588	518	564	536	600	586	555	565	588	569	569	601	553	548	582	606	585	547	534	578	568	540	559	596	592	582	569	578	600	602	534	578	537	564	577	633	535	584	607	562	605	597	575	547	503	549	600	552	522	579	580	537	584	566	540	576	532	568	535	597	588	602	599	559	570	575	560	578	523	580	550	546	550	563	563	565	624	550	587	481	568	580	554	544	573	631	516	582	580	597	604	527	553	594	541	589	571	560	518	574	539	533	568	548	516	550	512	553	545	555	552	566	577	565	593	647	560	572	556	537	575	580	582	556	622	587	571	592	592	558	534	568	586	537	605	530	593	579	551	579	581	566	571	535	542	568	542	580	564	573	554	542	539	532	574	573	591	541	592	618	596	542	564	593	508	578	563	559	541	573	554	567	576	581	555	594	611	571	562	531	595	580	612	533	604	537	586	586	551	577	596	518	568	557	509	603	566	542	539	581	577	546	591	559	570	541	561	589	510	513	592	514	585	528	552	545	539	564	570	606	553	564	540	589	551	514	536	562	557	546	592	596	576	539	559	570	536	579	573	593	548	553	569	589	572	558	592	514	562	580	565	564	591	566	545	541	553	570	534	557	535	539	590	568	582	620	566	563	559	542	545	588	573	581	557	548	589	601	569	536	554	543	582	578	519	543	553	564	566	561	572	566	575	581	543	593	575	588	582	558	603	504	532	562	584	586	598	576	541	568	594	533	551	625	586	583	583	563	551	535	538	595	535	529	586	584	557	557	574	595	531	558	540	577	551	560	558	559	558	584	524	576	549	550	517	596	569	552	579	552	557	556	559	568	557	557	580	584	568	591	577	624	564	597	539	542	597	548	559	558	546	626	536	595	556	539	623	589	561	546	586	587	552	613	569	552	560	584	616	549	538	547	541	602	596	583	541	554	571	543	543	556	542	583	549	560	588	567	564	602	576	563	560	580	565	577	620	553	545	574	582	578	579	552	609	588	557	552	589	534	567	596	576	575	539	556	563	588	573	570	587	582	548	540	579	569	562	583	587	579	585	566	582	557	563	553	543	585	532	528	547	543	556	583	574	561	567	526	573
40587	48232	29205	23382	20941	12990	8493	12650	25468	7927	313	243	219	213	217	226	231	199	192	199	233	210	210	182	198	180	171	201	193	173	212	155	196	182	180	184	182	167	172	174	169	183	160	195	185	178	190	210	190	184	210	200	182	162	207	203	186	168	184	198	181	195	193	175	177	190	183	199	237	395	519	451	323	282	184	176	178	202	175	161	171	186	183	167	185	154	183	171	182	208	168	176	173	163	167	173	178	165	171	160	200	176	194	176	205	189	192	170	202	187	183	208	153	180	196	185	167	181	186	190	182	164	202	189	171	181	163	177	168	181	201	173	205	208	199	186	194	164	198	198	171	175	177	179	187	205	181	147	178	188	218	197	172	162	205	204	199	170	216	180	180	176	178	185	165	168	183	181	167	214	172	175	177	189	194	166	164	178	191	177	191	186	185	169	191	190	181	200	204	182	168	174	192	194	171	183	197	176	187	171	198	163	185	198	178	176	159	179	182	195	185	164	191	171	173	166	172	187	186	209	192	177	207	179	189	185	179	161	154	206	169	224	183	176	192	195	204	164	178	166	170	171	194	158	201	199	179	164	175	205	200	164	178	171	174	175	174	168	193	161	201	183	190	154	172	173	194	171	197	213	165	194	187	174	197	198	187	161	181	186	163	175	186	168	190	192	190	189	166	178	187	188	191	162	184	194	162	179	211	186	172	179	186	191	188	195	193	181	178	161	183	183	170	195	173	213	180	166	176	183	190	191	173	179	172	173	196	182	166	165	191	166	194	169	203	174	187	181	179	189	162	187	182	177	175	183	203	174	194	182	171	178	179	177	189	183	173	170	193	193	193	181	184	197	177	179	168	167	171	161	163	184	192	196	153	187	184	195	165	200	210	178	166	182	193	161	161	190	182	204	195	205	196	205	194	190	173	190	191	177	190	165	165	183	185	170	162	201	173	182	211	168	178	168	195	186	173	166	186	197	176	204	190	197	188	167	183	207	181	173	211	174	163	166	180	215	176	159	191	161	187	168	168	166	158	198	195	177	174	202	182	180	186	175	201	183	169	164	160	152	179	170	191	187	177	204	176	187	170	194	173	164	195	179	190	178	178	198	174	182	184	190	180	170	152	176	188	192	180	193	153	164	180	201	186	169	218	184	191	194	195	176	195	191	194	176	177	176	205	192	184	185	188	202	189	159	177	165	179	189	162	202	183	184	186	197	187	175	161	167	185	167	184	201	198	188	177	182	168	187	182	189	207	159	177	190	172	165	203	184	153	179	156	203	171	153	172	164	185	176	192	184	189	180	197	178	185	177	181	185	189	186	194	180	187	182	192	179	175	222	172	193	175	159	155	191	170	187	182	169	184	175	184	154	171	203	195	190	156	179	189	170	180	167	161	216	181	217	167	190	185	163	203	163	183	208	187	196	160	189	198	199	171	171	173	160	188	171	201	192	177	210	179	186	167	157	180	197	190	208	192	179	174	176	201	179	188	174	189	188	181	184	174	185	175	194	185	203	196	205	195	184	184	155	170	190	181	214	201	196	142	197	178	181	176	197	199	202	188	179	169	185	162	183	181	165	184	200	177	194	180	155	168	198	186	196	189	176	179	174	178	190	176	188	168	178	183	152	164	182	169	178	191	185	186	189	185	196	183	178	174	190	173	193	177	176	199	176	192	194	188	168	174	207	172	191	197	173	173	184	173	181	192	196	167	171	180	147	179	202	169	180	157	183	208	180	179	216	195	166	192	206	214	186	188	168	181	191	181	189	200	183	172	177	177	191	193	164	193	169	183	165	202	198	196	178	187	197	163	196	167	173	183	176	181	184	170	176	201	204	194	170	170	165	178	187	167	185	170	201	185	178	184	169	174	196	167	181	157	199	193	202	187	199	201	175	186	173	155	201	170	188	183	164	171	196	191	179	175	182	190	177	177	175	175	192	154	204	210	184	186	185	189	161	165	191	176	164	172	181	190	177	204	201	174	202	158	185	164	168	187	163	195	163	153	181	196	203	168	165	210	195	173	201	166	209	186	173	168	183	176	196	168	212	165	169	178	154	204	163	172	174	177	196	184	194	197	190	183	188	166	196	170	166	195	165	179	204	144	176	195	198	175	178	180	201	184	186	210	202	169	157	182	202	221	189	192	171	178	183	184	179	182	189	184	192	177	169	181	198	193	179	157	158	191	187	182	190	175	200	173	180	180	175	198	202	191	172	168	171	162	167	176	212	188	175	189	179	184	179	160	184	189	175	192	187	208	203	180	198	178	200	183	161	176	190	193	192	204	185	201	167	178	202	163	197	192	201	176	191	146	169	196	226	192	175	169	195	191	201	182	186	196	179	190	174	176	197	169	185	181	191	194	180	197	181	174	185	174	216	169	177	209	187	193	195	181	190	162	172	194	178	176	199	171	202	177	178	176	179	173	188	181	164	177	176	200	166	195	207	183	154	194	184	193	178	172	155	186	166	200	179	174	173	200	196	184	179	164	175	168	158	203	190	198	163	183	188	192	179	162	178	200	169	171	189	185	201	175	184	169	163	179	157	163	203	169	169	197	187	164	180	167	168	173	205	170	195	192	178	205	174	193	189	175	197	188	173	195	180	165	191	168	157	172	211	174	200	193	188	195	192	200	200	172	189	198	175	192	172	161	190	188	181	176	172	170	165	189	168	206	161	189	170	185	206	168	193	157	203	181	200	188	166	177	187	173	178	193	160	168	199	166	182	189	164	164	185	181	190	188	186	182	180	174	180	193	222	183	178	163	177	182	155	188	172	207	194	189	188	185	189	163	168	185	160	159	176	197	204	175	167	153	182	166	180	174	205	182	185	169	203	200	168	197	170	171	186	167	180	179	192	192	180	179	187	188	176	178	161	183	187	171	184	156	192	173	195	187	201	191	168	160	174	204	158	171	188	150	184	188	166	192	159	180	183	186	185	164	197	178	185	191	180	164	170	219	177	194	180	186	206	182	164	187	184	182	199	171	179	159	175	173	172	153	199	189	191	194	189	177	211	188	175	155	158	184	176	189	198	195	175	159	183	169	179	162	180	164	174	172	167	177	183	186	162	184	153	184	175	159	176	198	177	193	197	184	168	180	175	176	170	187	187	182	163	178	179	181	174	177	199	197	172	189	197	167	162	181	182	185	181	182	212	180	170	169	191	151	204	180	183	170	186	186	201	164	178	179	172	194	196	184	182	208	156	178	199	175	197	190	205	180	189	175	189	172	205	189	158	176	169	200	181	219	190	183	192	180	195	186	188	188	169	195	193	167	186	184	195	160	165	177	176	175	194	179	196	191	187	207	183	198	182	176	168	159	195	179	191	205	181	214	185	170	193	181	180	188	182	195	170	161	185	198	175	190	219	205	170	192	164	200	168	179	169	214	192	170	185	147	192	203	178	199	176	156	188	187	197	187	164	191	156	174	173	171	195	185	167	186	182	189	199	178	189	160	203	165	169	162	163	184	207	186	185	172	156	193	165	167	180	177	185	185	180
32692	53653	14129	4416	4102	4285	13147	22895	44951	6699	942	832	781	745	714	649	691	687	706	651	633	619	598	609	592	601	579	567	596	565	515	521	590	562	535	507	547	571	524	557	549	559	518	540	506	560	597	527	556	534	548	502	541	590	602	614	602	576	567	504	543	542	573	569	540	517	547	695	1112	2487	3220	2543	1688	1054	572	505	509	529	514	532	531	507	521	522	556	510	520	513	523	474	529	509	495	531	505	474	512	539	528	526	476	530	538	508	573	524	521	521	487	522	551	507	521	512	549	580	512	522	514	523	514	516	519	526	545	517	518	567	541	553	538	491	516	498	555	536	540	498	492	532	506	504	517	543	514	520	494	541	538	536	573	473	508	514	493	508	506	496	501	470	513	536	446	491	505	518	492	514	504	519	459	486	528	497	492	555	509	533	470	511	466	470	507	527	468	506	529	539	503	528	514	515	550	514	530	556	573	494	518	515	461	498	535	507	549	529	522	500	507	523	489	538	530	497	493	507	523	505	506	512	507	524	516	505	541	522	522	498	498	523	478	496	516	526	517	511	494	535	487	536	545	531	500	513	506	509	493	522	502	553	513	513	503	531	509	495	526	501	502	490	547	513	470	508	519	497	504	519	494	512	502	487	484	544	490	509	543	517	520	497	530	502	512	522	513	520	526	502	524	495	511	542	485	489	510	448	504	543	523	543	518	466	536	531	533	538	503	510	509	535	501	503	545	510	512	515	528	547	490	552	483	511	507	497	479	540	544	476	507	513	512	513	506	512	536	515	495	495	487	499	479	513	513	486	487	494	532	512	503	538	540	486	547	518	509	530	498	525	540	522	481	498	533	526	495	517	539	466	523	534	545	527	516	491	525	514	514	506	535	517	484	535	539	537	562	484	476	525	519	545	494	517	491	537	496	482	527	471	481	518	493	525	575	509	490	518	479	518	492	513	502	537	520	553	501	487	496	538	495	504	523	496	542	528	487	505	537	513	514	511	528	515	500	497	505	527	504	487	500	535	510	566	474	539	510	506	483	516	507	532	513	513	528	536	511	520	502	512	513	516	528	478	516	504	479	512	493	516	497	471	508	530	519	515	514	560	533	483	512	533	522	494	499	498	525	534	525	491	510	501	529	524	534	523	507	545	520	495	471	528	500	520	523	479	477	552	504	555	526	537	498	484	502	519	495	521	475	515	528	522	541	494	524	491	528	537	502	506	521	531	518	506	538	536	501	511	497	520	513	495	459	521	543	483	505	509	535	578	499	509	565	513	525	495	541	518	503	520	512	515	508	524	520	510	516	518	503	515	522	515	512	476	568	512	515	556	560	530	498	502	534	533	526	518	528	528	520	510	514	484	547	523	523	529	523	515	507	509	506	479	481	520	538	474	507	512	523	546	493	502	511	517	523	511	547	489	533	475	513	512	496	536	502	545	569	491	507	542	523	519	565	516	523	486	488	516	487	513	507	522	515	535	485	507	512	525	532	479	549	493	539	517	541	505	507	502	515	541	521	505	508	486	506	529	456	488	515	502	516	517	513	518	510	490	530	504	511	499	444	562	490	509	554	537	556	485	497	504	475	539	494	509	535	573	489	516	485	500	495	527	524	563	544	510	512	490	472	500	520	510	493	505	533	536	555	495	479	487	507	557	527	526	522	515	513	509	525	525	550	491	489	480	524	513	521	545	500	481	541	492	520	523	508	519	483	551	518	495	499	492	518	550	561	546	498	495	507	508	495	516	516	497	503	546	543	475	538	572	525	546	522	504	507	542	513	518	480	505	481	519	509	497	495	537	526	513	498	535	545	514	508	457	512	553	543	473	502	521	516	495	528	566	510	527	526	493	502	518	469	529	508	509	530	519	502	535	465	499	492	524	507	499	477	513	526	542	525	532	545	548	535	494	541	485	480	491	493	532	539	532	545	509	500	499	495	524	526	507	512	496	527	535	536	501	523	528	521	480	503	512	535	535	508	506	562	505	541	488	507	525	537	503	496	497	482	513	513	476	512	513	481	499	514	487	484	505	487	548	513	510	514	497	524	506	488	504	514	514	521	493	570	549	541	555	469	553	503	472	525	534	509	493	518	501	539	512	555	515	491	536	511	550	518	541	531	494	534	513	498	458	490	527	532	502	567	522	491	509	500	519	537	507	515	499	501	515	527	507	494	521	505	476	463	525	500	554	543	462	562	514	522	527	493	558	505	497	507	512	531	499	480	482	473	505	501	551	495	510	528	506	490	506	526	503	543	527	504	485	533	500	530	499	478	485	543	497	502	478	520	503	477	520	522	526	485	536	530	560	518	537	499	534	537	530	523	480	571	527	556	509	497	513	561	500	465	483	509	483	531	519	523	484	512	488	539	525	524	528	523	519	469	542	549	537	530	514	509	530	498	538	496	524	495	464	512	532	548	534	540	509	508	534	497	515	502	505	504	500	522	544	527	541	506	496	488	505	499	512	485	475	510	499	572	526	510	510	522	554	522	481	508	511	533	509	509	497	493	462	528	492	497	470	529	528	543	548	546	503	499	525	508	523	503	556	506	554	504	552	586	490	485	522	507	549	547	509	511	512	529	518	498	539	495	505	502	529	484	524	492	520	561	519	499	504	517	492	506	510	499	515	496	484	563	511	518	546	499	525	510	530	508	519	474	540	507	501	511	526	537	516	510	520	505	499	548	548	485	530	521	473	520	502	532	490	543	538	510	493	485	516	525	510	505	482	538	507	547	515	480	528	494	521	498	483	523	494	531	506	500	516	506	508	515	499	504	531	523	496	544	500	478	539	492	541	514	515	498	580	554	576	549	557	478	529	501	527	492	489	509	501	510	532	516	495	488	477	523	523	504	534	527	520	549	543	445	527	521	546	532	519	530	492	524	493	538	500	522	514	512	497	554	511	522	541	498	503	548	525	491	497	488	556	519	503	502	513	495	499	487	493	474	546	512	498	521	512	479	521	503	544	537	546	510	532	517	490	543	500	507	517	521	508	491	496	515	518	553	507	491	489	541	519	534	552	540	497	523	502	499	479	493	522	529	526	512	530	491	527	501	510	511	531	528	514	478	476	485	488	505	571	492	505	511	517	532	486	497	501	515	542	514	533	532	504	507	568	542	518	484	513	511	514	461	530	520	536	505	497	494	530	515	513	517	525	531	523	522	532	525	490	494	526	533	543	560	520	502	517	528	516	508	508	540	535	543	507	486	551	503	528	503	578	524	496	535	482	532	535	535	526	557	529	502	517	542	529	503	520	498	528	499	518	500	529	527	517	508	522	544	522	512	494	549	500	545	520	540	496	490	520	522	481	522	519	525	521	522	474	515	526	497	510	529	511	487	522	501	501	517	480	481	526	503	532	509	501	518	504	481	494	488	531	554	512	493	539	531	481	514	490	528	496	490	548	527	502	499	548	543	507	521	525	506	530	517	487	512	468	519	493	518	503	513	516	522	480	509	502	538	515	497	508	518	530	508	533	499	506	518	479	515	500	509	496	534	514
44148	48549	29326	24409	22924	18717	11581	6276	30761	9697	601	405	393	346	341	351	317	321	297	321	287	287	295	265	278	275	225	257	265	258	253	269	253	248	258	241	269	235	217	250	240	240	224	286	238	268	265	270	235	264	264	218	243	232	232	251	225	257	244	268	249	232	237	240	276	256	248	257	306	730	1264	1187	798	452	295	240	224	248	233	251	216	254	249	235	239	243	234	224	256	230	235	225	247	237	246	234	238	228	240	230	224	226	230	233	250	232	216	243	247	244	223	238	213	220	242	223	253	210	233	219	255	249	230	236	247	253	251	266	243	240	239	252	223	265	261	204	257	233	240	237	244	269	248	275	252	243	231	211	241	255	228	262	240	236	241	240	250	256	225	229	232	233	238	241	233	254	229	205	249	237	232	250	248	252	268	228	263	231	230	246	245	258	229	250	232	222	226	239	249	241	246	217	257	229	243	238	267	252	229	258	228	241	228	220	254	264	227	229	244	234	257	225	236	257	262	226	220	242	236	236	262	235	220	242	235	220	251	239	249	234	241	250	221	258	223	245	242	243	223	229	235	263	236	233	246	287	211	224	224	225	231	239	215	249	263	236	222	259	249	253	227	218	236	224	213	235	240	237	235	241	243	244	264	223	252	230	227	245	258	262	283	260	249	204	250	251	223	257	268	245	216	281	241	226	237	220	232	253	236	249	247	265	280	274	251	268	260	246	258	254	229	233	220	245	226	224	229	249	233	231	258	208	223	225	218	250	252	227	275	229	251	244	295	226	240	234	236	255	247	230	249	247	243	238	230	200	255	216	258	207	236	276	233	228	262	246	255	243	255	207	271	215	226	262	270	260	206	221	214	232	260	237	229	233	228	242	228	236	249	234	223	256	248	259	238	242	257	254	243	244	253	220	228	269	238	224	229	239	243	281	240	253	262	239	241	280	236	236	237	237	246	240	242	226	255	232	256	238	226	248	243	226	217	225	247	248	236	263	251	238	237	235	234	239	236	255	211	235	226	231	264	230	263	253	248	263	253	238	254	233	236	218	220	242	234	234	229	251	225	271	242	225	225	258	252	243	225	240	241	237	250	231	246	273	250	242	228	236	251	259	216	243	216	251	225	237	244	252	220	234	277	223	226	257	246	241	270	253	252	259	257	239	224	238	238	230	249	269	231	244	250	233	228	235	262	245	238	265	233	220	244	213	225	233	218	201	239	257	273	258	231	239	254	212	229	271	238	217	222	224	249	277	248	217	230	256	233	239	253	228	234	251	249	249	278	230	268	241	247	265	231	240	250	268	217	240	260	238	216	233	255	235	222	232	231	259	256	214	217	233	250	245	228	254	244	227	256	238	271	222	257	215	242	248	247	264	260	228	260	254	286	245	236	242	248	241	238	259	232	233	257	240	194	239	242	233	257	220	223	247	211	251	243	226	231	264	224	247	250	246	252	222	222	253	217	232	264	255	228	238	239	217	239	241	243	237	211	219	232	242	238	229	228	258	240	254	267	222	223	238	256	263	251	242	221	242	252	241	246	239	272	208	244	242	240	222	249	223	237	236	253	261	257	251	229	245	241	223	233	255	250	226	216	231	220	238	242	255	253	225	227	250	241	229	234	255	234	241	215	248	239	240	232	208	202	227	239	226	237	250	251	243	240	241	226	227	243	245	260	242	232	221	229	247	233	223	248	201	234	246	210	251	246	254	269	241	238	197	259	248	241	261	267	250	254	222	256	253	246	221	245	227	235	261	249	231	250	237	231	230	243	234	236	240	235	227	236	227	278	220	207	238	255	234	256	244	231	256	208	220	231	226	220	231	225	234	208	245	205	230	254	221	255	248	235	248	235	250	267	259	257	200	253	242	251	232	222	253	236	226	224	247	253	239	232	225	241	238	248	265	230	249	227	228	250	220	254	243	244	234	232	219	214	254	248	252	243	238	220	248	230	237	236	243	265	243	247	231	222	227	257	224	208	232	229	227	225	254	238	229	249	252	221	236	225	261	209	248	260	224	234	214	228	228	228	266	232	260	247	201	245	241	243	242	258	258	233	260	252	232	217	221	241	233	245	211	264	218	251	235	236	241	247	225	237	254	217	246	233	254	246	217	227	232	249	250	263	250	251	233	217	226	233	235	223	243	242	252	238	261	263	224	241	253	248	224	257	238	266	234	201	222	229	232	231	252	245	227	248	242	229	269	230	222	242	239	236	238	233	218	234	249	269	239	222	249	219	238	278	217	236	228	220	234	255	257	246	236	234	225	265	229	238	245	235	265	236	250	237	233	239	250	246	255	227	235	236	245	247	234	210	211	246	262	272	230	252	260	270	232	236	263	209	246	246	233	204	230	224	238	231	269	247	262	247	254	250	217	242	208	208	211	250	272	250	221	230	244	221	220	245	212	254	251	224	236	257	228	239	268	247	227	241	223	261	247	249	225	252	257	249	228	251	251	285	251	243	252	254	233	259	225	251	215	246	223	225	244	237	250	240	243	220	231	208	241	252	233	243	247	258	251	278	238	234	256	244	239	244	232	216	262	246	243	278	240	234	226	222	242	258	248	245	236	230	251	263	221	204	239	215	205	240	224	225	234	205	230	303	227	232	238	231	218	207	233	233	249	225	225	232	249	240	243	260	228	225	229	239	233	226	237	228	228	251	241	244	237	260	236	239	238	238	216	250	220	260	258	239	241	270	231	247	221	226	256	244	218	211	235	229	255	229	252	267	230	236	256	228	254	255	225	248	220	219	248	228	246	251	242	247	241	219	256	247	239	243	248	226	218	210	239	240	261	226	241	257	216	236	263	212	217	227	227	219	230	231	249	226	251	223	235	225	260	243	211	208	262	241	246	265	248	276	221	241	245	207	221	254	258	210	235	230	251	249	238	245	260	233	236	211	235	237	259	243	236	235	239	249	242	228	237	243	225	229	217	260	238	229	242	203	236	231	217	250	258	232	218	263	230	231	256	254	259	250	242	267	242	228	240	236	218	234	234	233	225	231	241	222	233	245	241	275	248	240	229	251	211	238	235	271	254	229	238	213	229	259	239	217	253	214	271	218	259	257	285	234	238	238	229	236	245	248	250	234	243	269	262	272	272	254	215	238	249	232	245	253	258	238	273	222	246	258	233	231	217	207	254	244	224	243	260	229	223	255	232	238	251	232	242	211	237	228	262	260	270	274	222	232	229	260	256	208	209	236	243	234	229	243	253	224	270	226	227	259	246	235	261	221	235	217	229	230	235	216	232	227	234	242	204	265	237	254	230	235	244	249	228	247	238	223	247	222	245	245	235	226	231	226	208	224	225	246	239	223	246	231	288	228	246	236	237	219	234	249	233	262	229	219	243	243	234	249	217	233	235	250	251	243	270	251	226	210	242	234	252	238	238	238	230	225	267	250	266	240	257	227	261	264	235	242	253	232	229	247	208	225	225	265	229	207	226	253	248	215	242	239	235	248	219	232	248	259	235	261	249	212	227	225	241	266	225	252	240	212	264
33917	51070	15855	9064	7690	6900	6664	9993	48402	4688	1841	1635	1488	1339	1228	1156	1128	1088	1038	1067	944	940	895	881	864	887	813	808	827	796	763	748	786	751	769	778	710	691	670	741	713	702	733	730	712	702	707	667	696	674	663	714	756	718	727	722	719	724	726	669	662	689	708	670	722	681	666	675	1118	4495	7932	6918	4575	2318	831	658	647	648	595	647	651	656	665	594	618	612	656	639	595	620	644	659	645	604	618	651	600	605	611	657	646	648	648	627	638	608	645	606	644	630	634	595	656	627	593	612	648	640	661	600	615	627	650	642	604	622	646	612	677	609	609	618	657	630	576	629	614	615	612	639	653	591	638	664	625	669	647	645	658	592	636	630	645	590	605	585	667	642	613	615	640	604	617	609	618	620	640	608	631	701	596	631	630	650	648	614	667	636	607	603	579	654	607	583	647	649	656	640	578	645	676	561	639	628	660	598	621	636	686	616	618	607	612	605	616	627	600	636	640	629	642	608	615	688	644	628	588	621	618	588	620	633	652	619	619	615	613	605	626	649	617	669	631	620	608	619	615	606	641	607	602	617	641	655	658	680	620	625	677	601	653	616	633	646	611	651	649	652	626	596	615	597	662	569	625	620	636	638	659	671	665	627	615	614	587	631	588	636	631	633	611	621	625	614	617	595	621	631	694	626	626	642	608	604	624	632	611	664	572	618	637	674	676	619	657	614	692	637	662	611	646	645	601	606	602	594	588	595	617	654	629	643	638	601	635	625	639	665	669	668	628	611	656	695	689	639	608	653	639	655	616	635	622	675	602	609	625	632	669	638	629	607	594	646	638	646	650	647	605	603	593	640	619	635	612	630	628	644	617	610	634	619	609	650	658	647	644	650	612	638	632	668	600	641	613	649	627	649	630	611	622	612	631	661	618	646	615	645	620	604	632	602	655	662	649	613	629	641	590	572	620	625	642	642	616	638	661	578	596	661	661	649	630	591	597	622	613	676	644	623	648	604	608	616	645	621	659	638	632	633	634	636	652	602	643	658	645	638	617	647	636	626	678	635	624	679	664	609	656	668	629	637	647	627	628	641	627	634	657	621	644	614	660	649	631	621	638	631	645	586	629	684	625	634	663	670	641	630	637	611	628	626	662	690	702	597	625	642	587	631	587	640	607	680	620	626	614	621	648	625	641	641	591	637	620	629	609	647	631	610	619	640	607	688	627	621	586	673	642	655	640	666	619	640	653	617	633	648	667	609	650	653	628	643	609	607	642	706	625	608	597	604	652	619	591	631	624	659	629	655	630	606	609	641	641	606	634	628	649	645	624	631	604	659	644	608	620	637	612	629	620	607	670	648	606	654	637	641	631	590	588	631	667	673	625	644	677	624	724	636	605	625	660	591	638	655	610	648	628	640	653	617	626	631	609	603	630	595	624	653	657	644	663	646	619	605	679	665	636	649	576	592	613	639	687	643	620	671	653	603	592	620	599	616	653	661	645	654	652	654	595	600	613	631	643	613	645	635	626	594	647	672	596	587	602	666	663	556	627	621	613	624	634	630	694	623	627	641	648	653	623	599	626	602	636	596	671	627	629	639	654	642	640	612	629	626	625	612	631	645	657	622	649	628	654	627	631	644	619	636	643	604	651	642	639	630	668	671	663	636	659	615	653	622	645	611	551	644	597	619	606	662	607	618	594	620	654	631	649	627	633	636	640	646	601	642	638	622	669	594	624	695	632	627	657	637	632	621	595	629	637	604	605	623	594	662	597	611	634	659	641	615	608	671	606	617	592	608	633	646	653	685	623	652	670	646	637	664	590	635	633	631	634	637	626	638	617	599	648	649	620	672	588	620	646	645	621	626	627	632	669	663	649	615	665	671	644	635	606	626	609	627	647	645	600	601	660	607	651	634	615	620	674	663	627	593	625	593	639	662	644	638	610	641	626	652	614	615	609	642	649	657	589	641	616	644	689	645	605	648	635	630	642	669	613	623	624	638	640	633	661	621	632	641	614	668	594	643	620	669	659	634	600	619	659	681	632	636	656	653	655	639	600	620	592	666	611	640	650	604	675	607	628	607	642	632	593	640	630	636	683	650	597	640	608	663	630	572	644	624	619	659	615	586	588	629	639	627	608	645	645	654	647	646	637	659	601	601	628	655	613	569	629	647	649	609	618	667	668	630	604	593	662	621	617	640	621	613	595	625	603	607	609	642	587	600	609	616	608	657	619	638	658	630	634	630	611	636	670	584	643	612	608	649	640	634	617	619	632	669	604	626	595	656	627	652	632	631	608	627	658	682	628	646	659	646	588	639	627	636	602	617	605	637	602	619	612	633	654	615	608	645	655	603	617	608	678	643	624	674	602	620	616	619	625	645	591	636	620	657	628	601	621	649	631	619	641	583	619	597	593	635	611	634	633	646	583	649	649	651	626	601	615	599	646	602	655	638	667	620	642	651	665	627	658	621	659	651	645	610	589	608	637	566	593	640	628	628	680	611	596	643	623	638	673	671	600	628	632	629	629	650	650	650	640	624	628	579	645	653	653	620	625	633	624	626	615	672	651	635	688	628	670	628	594	637	580	651	627	619	617	673	628	649	648	628	648	620	623	656	615	615	698	646	606	645	658	619	627	648	653	636	608	648	663	626	618	636	626	618	629	629	615	651	684	615	623	591	643	645	626	663	622	671	615	613	662	661	666	642	632	635	650	659	658	591	662	581	577	604	643	687	659	659	641	655	624	629	615	628	643	609	684	642	634	651	630	648	584	656	645	619	652	630	595	606	620	611	649	592	610	652	617	654	619	611	635	644	606	630	619	592	609	668	553	640	594	656	633	597	655	655	593	667	610	628	607	642	628	635	634	641	616	588	654	644	656	615	643	602	622	608	629	620	677	627	608	627	584	622	619	633	609	674	636	627	662	658	651	626	665	583	604	621	637	687	656	625	581	633	646	639	621	598	605	647	671	611	652	608	631	627	621	633	640	678	617	607	570	638	623	616	635	600	624	589	655	652	665	674	609	650	603	601	630	631	677	638	648	635	658	582	647	619	603	626	619	589	620	634	608	665	624	642	648	608	632	593	643	686	666	658	628	633	610	622	642	658	610	607	569	648	651	623	637	622	610	626	653	646	576	635	659	618	620	634	645	659	628	607	664	623	646	587	614	661	664	611	648	628	686	579	679	672	621	621	625	583	663	673	615	672	625	628	636	645	673	648	636	621	648	636	653	600	611	635	646	680	613	619	646	609	612	702	609	620	631	640	626	649	609	657	621	584	603	662	642	594	620	599	663	625	608	634	634	646	678	616	662	629	612	626	642	613	611	578	603	619	666	640	595	601	623	680	601	658	638	646	673	607	643	678	622	640	647	631	600	609	631	650	643	638	621	641	647	590	626	621	650	588	656	606	663	635	616	608	634	648	619	614	635	630	584	624	645	614	629	614	611	651	644	616	607	585	668	663	627	619	604	613	619	635	683	618	620	632	601	636	615	603	658	609	581	660	602	633
12777	23068	3902	737	510	371	299	523	1266	298	166	163	152	159	158	172	162	159	161	164	154	167	129	152	190	150	161	165	179	179	156	149	149	142	158	150	140	135	149	166	199	169	184	156	151	146	162	172	168	185	185	150	150	173	164	160	141	163	162	162	175	143	155	160	182	154	177	149	160	159	241	269	249	221	187	161	148	184	184	148	170	164	161	154	141	172	130	147	136	139	149	147	138	176	147	163	157	158	172	135	180	163	141	141	159	156	155	170	144	161	147	163	147	168	173	163	133	152	148	179	144	156	163	167	151	151	169	176	154	171	133	163	148	153	169	172	138	142	164	153	187	157	150	167	145	162	140	158	165	162	158	148	144	150	142	147	183	161	160	150	178	150	136	155	162	174	150	149	136	151	150	152	122	177	157	173	129	159	152	161	153	145	165	167	145	164	169	164	178	141	179	145	164	147	157	154	163	155	161	134	154	165	148	157	142	154	149	135	186	160	175	161	151	168	152	165	157	166	132	149	162	158	144	164	176	156	170	157	151	146	141	169	159	139	140	155	169	157	152	148	140	148	157	162	159	163	160	172	143	149	138	145	153	164	160	144	150	172	127	147	179	157	139	155	150	142	160	168	136	157	147	155	139	173	134	150	153	157	139	142	155	157	165	176	163	144	155	159	153	159	143	155	155	151	155	165	157	159	132	147	142	152	129	146	173	161	149	188	165	155	153	161	161	168	141	149	135	144	156	157	144	158	112	153	163	157	176	183	148	144	138	158	147	155	173	131	149	144	157	160	160	175	164	158	137	160	129	156	144	163	160	192	153	163	161	150	146	154	149	156	169	154	145	147	131	150	166	145	157	135	139	165	177	159	160	164	156	166	151	189	183	161	172	153	150	151	171	149	175	146	179	164	145	155	165	149	170	161	144	160	135	179	150	158	169	151	150	162	146	171	157	152	156	158	153	153	142	148	147	136	135	179	152	156	164	174	140	150	146	141	164	162	151	160	151	162	165	160	169	148	140	165	126	175	133	161	173	160	166	135	160	166	147	145	165	140	162	146	184	168	165	177	161	143	147	177	154	144	140	174	175	141	141	175	148	150	144	145	162	153	130	153	174	149	187	153	165	156	148	162	147	129	137	162	156	152	194	136	154	154	170	167	152	152	163	155	183	150	147	132	165	167	145	167	148	160	170	152	164	168	161	157	172	152	158	161	161	163	159	169	150	143	140	156	161	155	148	141	132	137	174	145	144	185	162	163	156	158	155	151	153	146	153	161	128	166	156	178	151	147	139	174	168	136	169	147	154	160	176	128	130	181	159	165	158	150	150	166	159	154	154	164	146	164	150	144	154	134	161	167	174	157	156	152	160	141	172	161	139	168	172	148	142	142	157	145	173	149	184	152	168	152	174	147	159	152	163	138	147	159	165	153	161	123	153	126	176	152	150	167	146	159	166	158	174	164	172	154	148	153	178	156	159	152	151	156	147	147	137	170	158	162	155	161	144	156	143	174	144	149	171	170	159	122	174	175	168	143	149	171	148	159	165	170	153	160	164	157	166	151	150	149	166	158	150	150	143	161	156	148	154	176	140	166	164	160	160	153	175	181	151	134	180	133	159	175	156	179	164	167	152	159	167	162	170	153	161	155	166	159	145	160	156	137	129	192	140	149	148	148	174	139	178	171	138	173	119	152	151	144	170	169	174	158	157	160	140	160	175	157	165	151	139	151	162	181	148	153	163	165	162	126	154	159	150	135	167	161	144	156	177	153	158	170	158	149	162	143	151	162	152	136	141	171	172	165	152	159	147	155	130	151	144	159	170	147	154	128	134	164	166	152	152	152	156	147	135	153	146	134	155	157	162	147	153	179	159	158	158	156	152	140	157	173	131	151	156	184	149	134	186	151	159	144	161	181	173	141	177	149	154	168	170	168	144	169	179	162	143	171	149	156	163	168	145	151	145	162	158	149	159	156	135	167	123	157	165	141	161	152	163	171	160	152	129	174	141	142	153	173	154	152	154	132	154	160	157	168	148	142	162	142	143	190	153	160	158	158	156	163	159	161	147	137	167	141	132	136	157	178	162	163	158	152	161	157	185	147	153	152	170	160	156	166	163	161	161	173	175	150	178	158	131	170	163	169	182	146	173	135	171	149	149	152	155	161	161	154	176	139	169	154	164	157	153	154	142	163	171	154	163	167	167	154	150	173	170	156	159	154	147	152	169	146	161	170	152	146	157	150	167	149	131	177	155	155	154	136	141	156	157	153	139	165	168	159	145	151	157	163	167	163	142	160	160	168	160	132	129	185	164	152	165	137	146	171	156	176	158	162	151	169	157	171	140	150	178	162	176	180	170	177	159	157	162	162	157	146	192	171	154	160	157	149	172	161	167	163	138	165	132	170	171	159	142	147	173	154	163	184	182	146	145	147	152	171	164	153	167	159	161	165	166	171	158	167	207	140	134	132	156	162	166	139	156	163	151	139	154	164	136	158	160	158	159	146	150	156	151	148	161	150	135	169	168	154	128	155	166	181	154	185	160	157	181	149	164	168	154	159	167	158	159	157	155	176	154	157	136	137	157	151	161	172	151	161	166	159	168	153	144	179	162	153	169	155	165	149	155	171	148	141	145	179	150	187	157	177	161	146	137	157	139	142	156	143	162	131	185	148	147	161	160	146	140	161	168	151	182	155	152	161	146	152	186	168	149	151	163	169	141	141	169	160	162	157	143	162	181	131	154	146	164	157	152	149	148	149	169	144	145	166	146	146	155	157	140	126	185	151	145	162	147	156	134	167	148	161	175	180	147	157	175	156	170	173	150	169	134	143	144	163	153	167	145	155	145	172	149	143	148	145	138	152	193	151	172	158	163	162	166	165	136	149	159	171	163	172	154	183	149	145	158	168	156	162	143	161	147	155	159	148	158	168	160	170	141	156	159	149	168	151	155	145	147	161	174	138	160	145	166	178	154	169	138	161	161	149	123	164	156	151	163	142	164	155	170	162	184	138	178	177	149	139	166	150	152	151	168	138	158	166	173	154	183	161	166	161	174	140	136	159	180	151	153	157	150	151	172	162	164	160	159	159	157	121	165	159	136	133	135	149	130	144	163	165	139	161	164	155	159	167	157	137	170	174	158	169	144	155	152	156	166	144	138	148	166	164	153	158	157	147	158	156	155	135	148	143	146	151	165	157	154	155	135	164	154	138	203	155	143	159	152	139	169	139	145	164	156	148	153	149	160	182	140	158	134	172	149	165	157	169	156	142	159	157	162	159	150	153	157	156	144	147	157	139	126	158	161	158	136	169	171	202	151	143	168	149	164	175	162	155	162	152	154	150	162	163	177	155	150	150	139	163	142	158	144	162	166	174	137	161	170	164	158	133	156	135	153	153	165	159	163	140	124	149	129	157	152	153	142	158	173	147	178	178	163	180	195	130	146	162	155	151	162	150	140	167	140	177	171	157	138	172	165	153	148	155	134	154	163	166	152	155	140	142
12256	23318	989	846	756	745	798	2658	5930	819	528	482	519	453	511	443	484	466	484	471	460	474	438	489	479	466	470	418	454	449	463	476	447	511	469	465	451	459	463	429	460	481	444	496	430	476	469	456	439	466	458	499	479	463	479	446	446	475	453	477	419	494	454	444	465	452	494	459	472	542	986	1140	1044	798	471	447	501	447	466	471	426	473	451	452	479	450	484	448	452	459	506	483	473	454	427	479	477	443	490	480	444	452	500	452	456	439	444	488	493	422	423	471	481	469	483	432	452	431	482	426	472	450	510	428	408	419	460	447	477	450	457	452	482	424	456	416	429	485	482	443	461	452	446	437	478	450	462	473	458	445	463	485	429	423	450	447	438	436	462	484	454	432	450	476	453	461	469	445	480	479	454	437	470	427	448	451	434	464	498	430	445	461	424	459	443	451	459	452	481	459	425	466	460	500	415	445	462	446	393	474	419	472	453	489	482	436	492	434	420	453	484	470	494	429	453	444	461	445	421	487	482	474	449	468	458	460	443	462	489	455	443	447	436	463	444	447	488	434	454	433	460	447	440	467	462	481	448	487	452	464	482	445	456	461	423	448	485	444	480	459	435	466	462	475	435	449	422	458	458	462	461	465	456	435	475	472	476	460	452	489	486	487	451	476	439	441	439	454	428	445	432	454	424	446	442	472	465	419	468	453	493	454	456	467	478	463	435	484	449	445	487	469	463	440	447	484	489	459	429	460	480	456	445	473	451	504	456	445	425	481	459	454	478	471	413	433	446	485	473	455	462	451	454	484	492	433	462	488	440	487	469	461	427	454	468	442	446	465	467	440	454	455	479	474	477	444	450	456	442	436	447	459	464	433	428	450	461	415	438	497	459	466	459	497	479	487	464	435	490	477	503	464	452	469	439	469	432	463	465	427	478	472	432	479	445	472	479	455	441	482	449	407	474	494	475	482	457	427	509	474	394	439	434	463	466	469	457	479	495	476	460	431	479	440	459	466	497	469	482	452	453	451	466	468	471	448	472	468	509	415	462	434	453	454	469	469	435	449	472	474	471	439	443	456	411	448	461	475	464	416	487	474	466	485	439	464	491	439	439	492	500	474	430	449	409	468	481	466	477	493	445	484	424	468	449	479	506	439	474	462	480	448	476	472	460	478	448	444	414	447	469	468	434	473	454	421	476	472	477	446	432	458	440	452	453	462	445	442	453	480	454	419	450	441	487	448	494	432	484	457	460	443	444	463	430	442	459	435	438	471	494	468	428	445	467	455	476	461	428	456	472	428	475	456	441	456	468	456	451	456	454	486	468	432	447	477	498	434	476	482	442	487	439	438	448	450	488	488	460	462	475	457	463	452	459	437	432	445	453	437	449	476	470	462	447	454	467	493	453	465	459	444	465	456	466	459	443	480	453	433	423	447	450	461	455	453	464	453	469	459	458	450	446	496	468	460	409	464	475	433	441	435	460	428	406	487	435	448	446	436	478	453	443	419	470	463	428	433	441	477	446	466	475	492	469	473	443	469	452	414	463	434	413	482	446	466	437	446	452	425	433	465	475	478	464	453	452	443	466	445	446	486	513	507	440	463	457	455	438	448	478	420	446	488	461	473	459	441	478	431	485	471	469	422	419	483	468	406	436	486	412	474	457	456	466	438	426	471	467	455	426	432	417	428	451	464	461	480	473	467	424	468	449	470	461	466	465	447	419	427	461	458	442	439	449	428	466	495	442	478	432	458	469	429	487	466	468	467	470	423	478	468	473	457	472	468	461	465	449	486	465	495	483	448	440	425	436	450	450	444	443	467	477	475	487	502	456	430	499	466	459	457	447	466	440	455	452	480	439	458	483	441	436	427	518	431	480	445	488	495	460	454	450	423	448	463	447	476	428	472	465	475	450	492	472	433	439	471	483	494	499	426	421	468	450	453	456	433	471	468	469	452	477	480	419	454	419	468	399	461	460	469	465	466	451	477	474	445	455	457	429	401	448	449	438	424	484	434	408	477	485	442	437	455	442	473	459	475	429	460	404	464	446	437	466	427	459	434	440	465	478	475	457	429	450	494	446	454	449	446	475	445	458	457	493	463	481	474	469	423	460	436	428	438	455	456	424	457	431	433	461	459	449	477	491	459	460	452	444	467	436	434	450	459	440	479	481	449	489	438	440	457	449	496	455	433	428	444	446	453	461	430	464	487	488	444	472	470	434	468	431	435	445	489	457	470	467	426	417	451	447	457	420	486	454	448	424	456	473	453	460	459	434	444	449	454	442	457	439	458	406	461	476	433	482	464	447	463	441	450	447	419	459	460	477	405	490	471	464	429	493	468	465	461	451	449	464	454	469	495	497	438	434	485	438	450	426	433	423	471	441	495	477	437	461	461	458	442	493	472	471	438	440	415	442	466	450	439	469	484	456	454	469	485	454	446	438	465	479	447	431	492	491	430	441	486	455	469	433	490	501	448	463	434	487	446	454	449	448	425	448	486	458	476	438	506	419	485	476	463	446	473	441	441	476	462	453	478	460	455	447	431	441	467	447	460	442	468	470	471	420	454	444	426	423	425	453	458	473	443	401	451	413	432	478	430	451	470	470	435	451	464	436	469	459	480	441	461	475	467	497	422	474	466	439	463	474	476	500	453	450	483	453	434	431	469	456	441	472	445	478	448	442	441	441	442	474	448	463	424	458	411	455	464	438	453	448	469	445	468	452	464	451	426	478	489	436	433	438	408	463	467	491	459	475	453	474	413	477	424	462	443	417	451	426	453	428	432	486	451	490	491	448	446	450	466	457	463	446	462	449	497	452	443	454	452	427	441	441	450	425	435	430	444	487	458	439	444	434	461	467	448	449	435	449	447	461	475	439	448	452	452	477	459	502	496	439	424	455	464	500	442	467	461	471	481	478	457	460	446	437	441	464	491	464	429	434	478	434	477	470	450	450	443	464	433	451	411	446	422	474	461	438	452	467	466	483	477	463	465	471	474	453	455	462	470	505	486	445	480	455	445	468	428	482	474	496	481	448	424	445	436	465	411	452	540	490	435	448	454	440	458	476	472	455	457	469	485	502	425	477	483	477	436	472	449	431	479	465	475	491	441	460	429	465	467	467	479	482	464	447	477	401	463	431	450	403	426	469	466	449	467	482	458	442	475	468	484	421	460	462	465	498	463	432	485	482	479	444	450	441	431	447	420	483	462	514	435	478	430	488	456	472	465	453	455	440	451	450	433	423	474	469	474	457	424	446	448	407	479	445	472	468	457	467	470	485	454	478	497	451	440	422	479	467	496	469	423	447	467	481	443	470	436	436	422	449	514	450	444	495	478	468	417	454	453	454	449	481	467	472	449	492	452	455	465	447	505	460	446	440	497	521	432	452	478	446	476	405	471	439	460	475	467	462	500	449	460	474	401	423	457	499	413	460	451	423	447	437	406	414	464	500	445	469	430	459	454	439	459	431	451	447	459	465	462	457	493	446	458	462	464	484	454	448	478
42867	45928	25992	23606	19927	10914	5744	20466	23597	3902	302	290	240	243	262	249	212	245	241	212	255	241	224	229	231	217	210	225	217	247	199	222	220	205	207	214	217	202	244	249	199	214	207	208	184	201	216	210	203	214	217	213	210	237	202	206	220	208	205	210	217	219	215	195	200	227	248	201	240	383	581	515	448	337	244	205	197	234	209	205	223	241	216	197	211	188	209	212	201	221	200	212	193	211	200	214	181	219	216	198	226	206	214	190	205	222	190	215	210	205	200	217	201	220	227	218	216	227	228	230	193	226	230	223	176	204	193	219	223	189	217	193	217	200	208	218	207	214	246	199	202	224	207	177	217	215	199	212	203	179	204	193	209	222	233	218	208	209	189	206	200	203	223	197	198	175	206	214	201	206	213	205	216	210	216	211	216	194	205	193	219	213	204	200	179	183	199	201	190	183	199	200	230	198	206	194	185	225	238	184	192	213	203	209	213	212	234	192	206	205	206	213	233	207	238	215	227	210	216	193	216	213	214	216	197	216	215	248	217	187	217	224	213	215	198	218	203	231	201	183	199	197	239	210	212	213	205	206	193	207	213	227	181	206	194	220	205	212	228	192	197	185	191	235	196	200	199	188	185	202	224	208	220	207	215	194	213	194	217	206	191	227	225	234	214	198	211	221	200	232	234	212	202	210	198	203	203	220	220	211	169	230	210	248	201	185	189	195	218	204	227	204	194	214	220	233	199	201	236	212	209	180	224	205	201	173	222	197	200	197	236	209	192	201	226	211	218	214	208	200	200	220	223	202	202	201	227	195	188	179	206	198	205	196	229	204	215	171	228	206	218	199	221	211	239	173	246	232	229	199	226	198	200	227	237	219	231	221	195	241	194	213	211	249	231	217	211	226	195	215	211	213	215	222	211	201	216	213	214	204	228	190	215	174	190	191	199	218	211	194	199	205	217	220	247	214	235	209	229	231	216	215	198	207	202	223	213	227	185	211	198	203	218	219	218	212	221	222	231	209	212	228	221	220	217	218	229	209	220	198	199	215	207	213	213	246	219	237	215	200	199	198	232	207	217	199	208	214	185	190	215	208	206	209	210	222	231	189	201	230	209	184	229	208	204	206	208	208	214	204	226	193	207	191	204	197	222	194	249	224	232	212	183	210	218	210	218	246	214	211	214	175	230	211	213	202	196	214	218	184	198	205	196	251	189	180	220	173	236	240	200	193	225	213	214	186	203	207	203	205	226	231	216	231	191	205	210	207	223	239	211	240	217	231	227	207	197	224	219	223	226	200	181	190	190	196	214	216	202	227	220	208	203	231	228	201	233	206	216	205	217	221	210	207	209	214	197	214	213	214	201	208	202	207	183	196	213	211	195	232	188	225	199	205	193	177	213	206	224	186	202	222	205	223	214	210	224	207	210	199	201	194	183	222	211	221	196	200	198	202	209	197	223	215	205	226	232	214	211	214	190	208	208	228	192	213	213	188	215	227	215	184	228	198	224	218	216	223	203	204	221	201	219	225	204	216	225	221	221	217	213	212	188	206	217	211	231	182	184	207	234	210	233	185	209	210	207	208	195	191	202	258	216	240	231	200	203	217	219	207	220	186	200	226	236	225	211	225	251	195	197	197	212	214	231	208	224	216	215	191	206	216	196	205	217	219	194	218	213	184	206	224	209	215	205	176	179	224	239	194	215	213	211	195	198	209	242	238	197	191	192	203	195	177	219	188	228	181	209	216	205	207	207	199	202	210	191	215	204	212	201	223	244	205	192	217	211	213	203	205	199	230	223	208	201	224	188	208	205	200	227	231	231	209	211	199	195	211	189	200	232	211	225	213	208	214	207	213	198	206	229	209	212	224	212	233	210	217	223	210	206	201	209	176	204	210	206	200	232	198	227	215	202	234	215	194	195	206	204	212	211	198	219	197	208	208	193	216	180	204	195	176	190	221	219	211	213	201	193	198	198	212	214	216	213	219	206	201	194	220	198	226	227	216	245	237	234	167	229	195	226	220	199	219	195	229	208	216	214	237	236	218	226	216	204	227	183	206	214	210	203	200	225	217	227	209	184	202	250	216	215	229	192	225	193	233	214	228	211	190	193	187	190	210	225	200	204	217	253	207	200	203	190	179	214	209	211	231	182	221	228	206	219	236	223	174	208	219	213	229	202	223	205	227	225	204	228	185	200	192	219	197	198	186	216	201	192	210	210	229	207	212	219	205	213	208	196	235	202	202	210	215	233	209	236	210	244	218	199	211	200	195	213	199	212	197	209	198	203	228	200	192	208	207	217	223	224	232	208	201	203	208	194	219	229	206	200	207	249	240	226	198	204	202	214	244	181	204	204	203	215	203	197	223	209	225	190	206	187	182	196	207	206	193	223	201	216	221	220	213	193	218	212	223	213	221	205	217	219	207	199	213	222	201	191	221	231	202	225	207	228	205	193	224	185	212	197	191	228	218	213	226	219	233	242	189	195	174	199	202	205	203	204	198	222	212	202	219	187	216	207	198	217	200	215	216	202	210	208	212	210	206	215	171	202	184	186	202	223	217	205	220	205	200	203	211	205	215	201	199	220	214	188	202	197	211	209	188	209	231	214	222	220	197	205	186	223	197	221	206	196	225	199	225	204	221	198	191	215	193	209	229	221	203	235	218	203	226	218	219	198	214	219	225	202	225	213	192	207	185	200	217	208	205	200	186	212	212	215	179	220	202	226	221	191	207	221	217	219	209	197	204	211	196	207	193	199	222	229	212	208	247	210	208	206	200	217	205	201	217	201	193	214	201	208	193	196	205	187	210	244	179	181	206	162	228	203	193	232	202	196	210	214	234	192	186	199	199	205	216	191	205	212	210	232	192	202	216	186	192	233	243	222	190	197	215	205	236	206	195	254	172	219	202	194	188	218	207	187	209	188	201	189	208	183	197	219	218	248	230	215	195	188	191	216	205	195	197	212	212	186	227	238	213	205	206	190	204	223	207	217	235	217	214	215	198	205	198	185	191	211	231	204	206	232	207	230	226	198	225	213	196	223	226	218	213	204	236	205	183	199	232	221	227	202	226	209	217	213	222	184	230	224	215	215	225	196	207	193	194	203	210	198	200	215	224	188	198	172	200	244	217	250	216	213	232	230	216	214	212	195	213	219	206	226	200	220	208	228	214	239	198	217	224	196	203	203	193	229	223	217	209	196	189	216	203	206	209	199	216	218	213	210	201	213	212	220	230	190	198	206	205	172	224	188	206	199	225	225	197	202	181	201	223	231	206	215	203	236	219	194	239	200	213	212	226	192	227	200	218	187	184	228	199	204	224	216	187	197	234	222	194	203	209	215	211	216	174	207	183	208	195	203	224	231	220	210	228	204	204	207	212	230	217	215	213	205	208	235	229	209	195	188	218	204	200	225	213	236	185	216	186	219	219	207	228	215	206	208	230	231	211	207	219	234	206	224	216	200	201	214	207	211	200	213	217	200	202	211	208	224	201	204	210	219	223
33885	38434	4343	4777	4606	3879	10079	38593	38852	3857	951	952	856	842	854	763	772	726	737	684	688	648	673	656	655	654	650	639	657	578	608	629	626	669	630	604	644	621	587	651	605	607	615	623	616	590	613	560	595	617	637	604	607	626	631	607	624	623	643	640	606	657	621	610	653	633	632	613	629	1661	3712	2904	2219	1256	815	575	594	614	609	588	617	583	602	580	584	589	617	580	617	634	601	605	619	643	594	599	618	551	614	582	590	552	594	553	626	555	598	586	574	635	583	601	602	545	596	586	556	616	580	590	563	623	584	601	547	613	602	604	587	600	573	602	603	515	586	573	579	606	548	617	534	571	584	554	587	576	594	595	588	600	594	588	629	610	604	561	594	589	590	599	598	652	624	577	568	570	544	596	562	647	614	586	594	564	563	626	556	605	592	572	589	592	552	634	628	583	567	593	623	549	579	572	593	571	582	611	571	573	633	585	582	563	604	601	616	638	582	549	590	583	566	595	603	590	602	563	580	589	572	574	600	620	617	602	599	591	586	605	598	561	584	553	588	605	612	584	660	607	568	587	631	584	564	524	562	567	553	559	566	572	578	608	587	599	592	587	643	608	596	596	587	589	566	579	593	584	574	602	618	580	615	563	581	597	587	607	615	527	595	574	624	588	560	601	589	626	633	621	613	558	583	577	582	604	564	556	598	577	590	588	650	577	598	610	606	576	562	609	587	592	566	599	634	618	616	588	550	625	562	612	549	572	607	588	581	590	584	595	573	627	626	586	668	568	586	597	556	572	543	564	640	585	583	581	602	607	599	580	612	605	602	540	589	627	586	602	591	552	625	645	602	616	609	584	601	625	595	586	576	590	615	585	580	578	568	625	559	573	570	594	550	591	568	640	578	606	626	556	575	594	597	637	601	607	583	576	608	616	630	599	585	600	571	546	552	571	522	552	575	563	592	593	637	593	580	608	606	564	642	589	561	616	601	562	575	596	606	562	594	587	603	591	601	563	609	614	569	576	560	581	629	594	565	613	608	564	601	564	588	607	599	587	568	585	619	598	583	592	606	558	588	609	552	584	603	610	550	554	589	553	528	581	606	578	618	643	562	577	585	552	572	586	565	581	572	558	558	605	616	522	572	580	556	564	589	600	601	621	597	607	613	598	609	591	588	563	540	573	588	614	607	586	555	603	568	543	578	585	587	596	569	576	588	612	573	599	609	589	597	568	606	621	597	588	615	559	594	600	630	598	545	619	600	574	585	617	584	583	581	588	605	567	560	601	599	564	631	584	589	588	575	609	555	613	562	600	566	625	563	622	557	587	591	582	621	592	618	609	594	546	628	618	544	569	608	605	564	632	602	586	628	594	569	580	622	616	609	569	582	561	617	610	635	545	600	574	593	583	615	558	599	617	620	660	629	589	576	594	576	564	599	586	602	608	572	629	567	614	578	560	597	639	621	609	589	592	569	597	578	592	642	565	584	640	585	616	602	647	622	605	573	555	555	558	570	551	572	597	584	600	622	606	546	562	578	584	579	617	554	575	576	540	626	588	613	631	595	598	620	614	632	587	585	622	602	608	609	645	603	582	595	610	590	568	619	581	617	577	599	590	573	565	571	547	551	581	600	625	581	615	587	591	605	577	593	578	564	573	551	540	535	606	625	604	603	611	613	588	566	560	548	617	597	547	559	568	593	606	581	586	535	597	568	588	581	561	580	540	578	634	576	624	568	589	562	648	589	575	581	575	595	622	616	624	557	600	571	642	592	631	597	564	652	578	575	618	631	564	596	596	577	593	576	554	572	545	626	591	585	579	604	591	546	578	584	551	605	573	588	576	599	588	593	625	568	573	557	637	591	572	615	584	573	600	598	577	593	579	619	584	597	564	571	579	640	588	589	610	576	519	578	563	575	559	594	584	600	585	554	582	614	603	565	571	620	580	612	622	566	606	603	569	594	559	551	577	630	608	591	573	620	592	570	582	573	610	599	571	609	608	641	608	578	599	579	569	605	580	584	579	579	635	588	553	599	607	620	632	574	602	588	593	600	601	568	553	589	596	591	609	636	582	588	579	604	546	599	626	586	593	606	522	605	601	573	596	551	579	598	564	558	591	586	630	585	594	563	607	615	614	615	587	577	599	589	538	642	578	608	585	597	614	641	582	586	583	586	618	598	584	570	570	580	559	580	610	554	552	601	588	579	552	614	612	578	638	584	603	578	560	566	591	567	594	634	607	560	611	591	587	559	602	606	593	590	601	605	607	571	591	626	604	591	604	601	566	613	617	628	585	614	598	592	579	610	552	569	569	559	539	571	633	576	605	593	615	654	582	583	607	594	595	586	565	587	603	568	595	606	592	605	592	574	580	606	601	565	618	636	565	617	560	572	588	647	639	615	589	568	572	588	573	568	604	607	616	624	580	578	615	563	592	552	592	617	605	589	565	583	587	613	558	549	570	606	550	601	543	631	590	551	552	582	598	574	576	594	585	547	570	598	578	564	608	596	605	642	608	558	610	609	574	608	646	601	588	586	581	588	552	598	596	571	576	581	579	601	616	576	628	620	585	538	595	590	635	613	595	556	575	577	638	568	572	629	612	612	597	586	641	556	590	579	625	601	570	591	622	569	601	605	614	633	547	606	564	575	577	596	646	594	611	543	587	595	570	566	602	567	588	617	621	570	602	601	576	596	554	568	613	553	555	623	623	592	589	548	624	588	607	610	556	576	595	603	571	599	554	545	600	607	574	597	609	649	610	574	599	618	575	620	610	590	588	606	619	605	579	598	559	582	618	563	618	569	571	610	560	592	555	612	635	575	605	578	565	608	598	601	569	557	584	606	553	586	620	573	600	586	595	574	574	579	571	610	579	586	585	638	593	586	571	577	600	584	598	564	587	629	611	586	574	616	585	563	595	569	593	597	584	575	580	606	574	604	579	585	633	586	567	585	613	543	620	590	581	568	567	545	561	588	598	584	615	585	613	566	601	616	581	627	627	555	643	650	571	577	573	623	584	599	595	592	605	596	563	551	573	574	643	545	572	602	553	576	603	547	552	629	651	613	597	606	557	593	558	589	619	584	601	566	585	607	554	577	580	629	594	606	642	623	566	603	610	574	560	607	623	599	616	583	638	572	566	583	584	610	579	586	597	656	539	575	548	575	625	590	588	572	598	611	565	571	626	555	611	580	619	588	599	581	586	581	586	589	569	613	600	586	594	578	570	567	603	584	583	568	647	569	584	577	583	609	627	598	631	555	601	562	588	573	545	570	588	585	609	584	561	603	619	588	544	605	566	596	600	607	577	596	582	609	572	602	582	585	578	535	604	560	652	590	617	615	570	626	582	602	583	637	619	610	589	590	600	563	596	613	582	569	589	579	588	587	576	575	576	628	592	580	578	600	589	584	627	633	592	535	585	549	567	579	521	640	592	610	550	627	581	550	563	597	598	554	618	612	636	614	571	655	586	588	589	581	607	598	599	593	580	600	590	579	607	600	612	598	563
48898	46153	28280	24460	22726	18952	12577	21172	51699	15883	1204	394	377	362	343	324	321	341	327	351	308	308	306	316	299	289	293	286	304	300	276	266	294	324	282	311	261	271	321	305	267	276	299	254	297	308	292	299	267	278	277	310	289	277	258	268	261	294	279	291	295	314	288	284	286	272	262	251	400	840	893	648	468	370	274	277	270	237	290	269	278	293	272	269	278	293	278	277	266	284	284	292	278	293	302	275	254	276	271	272	284	281	297	286	270	283	276	268	280	285	278	284	292	250	280	269	257	276	275	304	256	261	254	310	253	280	261	291	283	297	285	276	281	281	283	287	287	281	266	282	282	275	253	275	293	260	256	265	274	277	293	257	248	305	234	278	269	314	276	273	268	288	302	289	267	303	273	296	296	256	267	322	247	308	276	292	271	278	300	262	277	254	264	283	270	276	251	262	282	258	280	283	285	271	269	288	325	302	284	310	311	262	300	297	273	277	275	281	298	283	301	268	271	246	303	258	299	269	296	274	271	296	265	279	244	268	289	283	274	271	293	285	281	282	260	306	282	262	258	298	282	275	267	272	291	310	266	292	246	232	292	270	299	277	293	276	274	270	270	284	280	284	265	303	273	270	289	302	269	264	255	286	260	268	231	281	267	307	238	266	313	296	282	273	272	268	277	308	284	262	278	270	268	293	287	277	263	308	296	298	270	302	242	284	281	270	267	267	286	285	252	239	269	289	263	283	275	260	302	292	276	287	283	259	270	292	222	302	292	262	270	277	290	264	286	258	291	255	275	269	285	317	260	263	252	252	253	269	221	289	271	297	278	284	324	280	302	270	279	261	258	270	288	274	240	312	293	296	294	295	270	293	287	256	287	267	266	301	271	253	287	231	294	281	267	263	236	305	241	262	289	274	289	287	291	262	258	285	258	266	282	262	283	263	270	271	257	252	264	298	265	271	266	275	268	277	276	257	260	279	277	310	277	296	290	282	300	270	258	285	270	283	271	244	235	289	276	313	276	260	262	272	271	256	275	264	252	251	255	293	300	286	289	267	288	307	297	294	257	294	286	300	298	276	293	272	255	300	261	277	298	255	254	267	290	286	298	263	290	255	278	247	262	257	275	261	241	253	265	263	284	271	273	287	283	277	270	255	264	281	269	260	271	266	263	304	277	276	273	265	265	261	288	267	296	246	275	263	269	269	298	282	267	258	316	263	253	257	283	279	292	247	260	294	308	260	286	278	288	247	258	276	243	244	282	283	297	263	286	259	246	293	274	274	289	286	257	283	274	296	270	277	286	284	271	251	305	278	255	275	281	290	259	282	292	314	239	278	297	273	258	233	291	278	249	288	275	268	263	290	275	257	278	296	274	292	301	296	311	280	284	254	273	277	276	249	285	324	256	297	272	277	255	276	268	251	283	273	300	257	281	308	299	264	296	266	285	289	263	270	268	337	276	275	259	308	268	285	288	302	302	303	259	293	279	260	280	280	273	300	269	289	279	299	280	291	268	253	297	292	269	271	272	237	274	297	267	305	262	250	283	275	290	293	280	265	266	291	261	275	250	288	271	294	282	263	270	264	280	278	271	255	291	288	270	312	279	279	284	271	283	298	277	291	253	260	270	259	288	289	264	296	270	286	267	280	268	278	280	276	256	286	288	268	260	269	269	292	258	294	291	310	276	270	245	269	280	266	303	250	258	288	299	280	284	285	275	284	304	285	295	298	276	272	297	307	305	265	263	295	275	272	295	282	278	281	296	282	252	268	279	268	269	275	282	287	299	250	268	292	272	275	253	278	259	295	279	268	261	268	277	260	247	292	275	294	280	290	272	268	273	248	267	292	257	256	246	258	258	299	271	266	259	260	264	278	279	290	255	248	296	256	294	260	285	302	267	279	294	283	264	282	272	283	239	269	275	251	265	288	257	271	262	270	314	254	260	282	278	272	280	276	285	266	304	302	314	295	248	268	293	288	277	293	278	259	295	278	277	255	279	275	283	270	273	308	277	275	323	272	303	262	278	240	271	263	265	266	258	266	261	259	276	265	271	267	245	288	247	261	320	277	258	276	306	281	289	293	262	269	279	272	229	283	276	243	249	289	253	290	242	280	271	247	277	266	253	270	242	246	266	254	264	274	274	280	276	274	280	302	256	277	288	245	257	269	248	298	279	298	288	217	272	276	254	264	266	261	262	260	294	269	273	274	275	278	260	293	271	275	288	276	282	270	255	247	258	274	280	288	294	306	281	252	280	297	266	277	269	279	274	274	267	283	281	309	297	287	283	269	266	252	272	286	291	304	270	251	248	306	294	286	283	279	248	294	299	289	303	267	253	276	256	269	255	289	262	269	279	245	287	279	296	271	274	275	260	266	219	270	273	291	241	256	258	252	297	287	258	266	283	285	263	226	262	293	255	265	288	302	254	301	291	265	293	277	258	256	281	279	266	282	277	275	286	266	284	258	279	257	265	263	284	273	274	254	270	296	272	257	288	258	283	288	289	269	284	273	273	287	275	281	269	313	278	278	297	298	260	276	257	280	277	279	306	300	282	276	258	271	263	272	271	243	277	250	272	250	275	268	265	248	257	252	269	261	288	251	271	275	244	298	271	280	265	295	298	271	317	297	285	285	259	275	265	243	285	265	264	317	305	302	283	266	299	299	269	260	290	274	262	282	315	256	279	276	269	271	271	267	270	254	254	279	247	287	252	269	283	303	293	260	260	286	273	289	268	273	280	297	274	280	280	258	266	261	266	274	316	307	271	309	274	299	254	287	287	289	294	272	273	284	309	278	287	268	280	306	262	273	314	264	284	274	283	265	275	278	268	287	271	285	253	260	296	285	269	258	282	259	289	301	294	239	305	282	295	267	252	282	303	263	278	270	273	303	277	274	232	270	270	293	277	266	289	272	275	271	290	274	264	267	281	262	270	283	303	258	259	259	240	256	272	240	259	286	267	291	274	282	279	286	301	270	264	291	257	275	284	253	278	280	300	249	263	280	277	295	284	267	266	245	265	297	303	273	267	266	287	289	282	271	256	265	270	280	286	288	245	277	237	288	277	280	268	249	272	294	290	263	260	290	250	256	261	254	264	302	272	259	263	266	276	270	278	288	270	237	270	275	286	294	261	266	275	230	272	294	301	274	270	255	301	266	242	271	301	272	278	302	295	270	279	304	282	302	284	283	258	290	294	308	272	251	257	281	273	261	305	277	298	288	265	262	273	265	256	271	272	286	284	261	284	264	273	296	270	276	283	252	289	260	287	276	266	260	294	265	255	288	273	264	278	279	289	323	274	229	259	307	261	306	251	260	271	271	314	267	279	298	295	276	269	259	261	271	250	260	253	280	271	285	284	333	271	277	277	258	266	291	262	281	247	285	270	306	281	276	265	267	297	279	261	283	290	309	273	248	261	263	275	288	256	281	266	288	266	268	265	276	262	266	274	293	290	296	288	265	290	291	290	289	283	271	276	262	277	278	325	246	292	272	256	239	275	291
39343	47124	7747	8950	8368	7318	10562	33634	60872	4301	1414	1277	1232	1185	1120	1008	1069	994	932	981	952	912	942	842	850	862	850	845	870	810	792	836	824	796	780	763	771	837	717	754	746	780	760	773	771	798	737	749	745	781	777	719	751	750	795	755	811	811	817	786	844	811	770	750	743	731	768	747	1856	5204	5188	3681	2130	1323	773	743	754	735	751	712	756	710	697	742	740	713	735	759	723	727	705	708	744	744	751	795	708	694	743	737	713	734	736	730	731	701	746	686	720	713	718	765	749	728	720	691	705	761	740	730	674	706	765	778	677	713	756	740	722	700	732	764	717	710	680	746	713	670	721	772	742	738	713	744	718	700	687	762	685	674	717	701	714	678	731	735	718	740	728	726	778	725	709	758	726	748	723	707	655	764	743	721	747	726	726	747	702	723	702	736	762	730	667	778	744	731	735	739	780	693	672	727	684	704	689	727	719	752	719	766	701	691	715	759	707	761	714	766	700	757	713	714	760	724	708	722	735	740	746	764	743	706	690	716	679	741	781	689	701	708	660	725	726	738	741	761	772	757	724	731	698	713	717	728	730	735	729	689	716	732	704	724	737	718	729	699	734	684	766	698	740	679	762	740	792	726	732	730	716	749	761	730	717	729	730	758	740	778	741	710	736	764	738	695	733	695	698	657	729	664	714	721	671	738	711	723	753	725	699	703	741	711	697	739	679	760	708	729	739	742	683	728	723	694	758	723	753	706	700	726	693	728	747	737	730	670	733	742	736	720	759	718	700	733	693	720	749	736	746	698	701	720	769	673	754	724	693	703	747	701	696	684	717	747	710	679	706	715	728	738	725	740	762	699	691	760	733	704	739	747	714	683	771	722	732	699	734	741	714	763	717	713	693	744	697	726	724	769	711	806	686	699	786	757	745	697	725	691	704	722	707	723	737	738	763	796	723	721	708	744	739	711	765	717	762	733	744	741	761	752	701	739	750	741	712	757	755	752	709	780	744	699	748	732	750	765	719	733	721	736	771	755	768	743	682	788	735	727	749	781	698	720	744	701	717	786	738	701	706	762	736	682	723	715	707	672	756	735	727	731	759	753	715	763	723	764	730	768	709	735	744	734	703	739	718	735	686	702	731	702	701	727	741	739	704	734	709	738	764	675	728	777	715	732	705	702	701	753	736	762	721	732	739	671	708	719	711	724	732	725	754	730	746	736	723	749	707	758	756	680	727	724	689	729	725	718	731	755	724	752	739	755	702	704	744	683	735	732	703	742	740	744	752	710	728	743	753	734	738	761	729	686	759	714	677	733	735	649	714	728	745	720	693	735	727	679	724	746	745	749	707	744	716	711	722	733	687	714	722	682	735	755	769	736	689	735	711	707	734	744	736	714	737	689	774	724	724	769	709	718	740	658	732	678	730	740	730	703	772	710	719	702	744	723	719	708	731	697	743	751	737	738	752	697	740	739	765	768	729	714	695	719	721	689	701	750	705	737	732	692	695	712	720	742	737	729	738	734	689	720	772	679	695	743	765	701	706	747	686	732	705	728	771	691	657	728	700	691	712	744	734	717	762	750	733	755	720	719	740	718	752	725	722	708	736	698	755	748	771	684	721	740	723	701	768	710	743	777	705	737	736	736	710	723	718	718	713	713	710	769	724	726	716	696	729	715	704	741	701	765	728	768	708	793	720	655	700	735	687	774	714	743	739	736	734	764	701	732	737	752	697	711	727	697	768	731	698	752	726	708	787	722	759	711	719	742	799	712	732	696	702	738	697	725	695	701	718	726	720	685	732	753	701	801	679	766	697	686	787	685	710	714	741	718	697	735	687	736	736	765	727	722	739	732	716	672	690	749	752	744	680	762	737	758	777	774	750	766	699	763	757	721	707	746	680	698	754	739	691	790	717	748	727	717	744	728	717	702	747	769	716	720	722	786	705	696	720	712	708	673	742	727	760	692	716	740	740	728	740	729	709	697	676	784	751	733	761	733	797	766	739	703	726	714	763	741	757	711	688	705	700	767	703	742	728	732	754	692	702	719	756	737	688	719	723	700	741	757	704	687	757	788	754	718	753	696	696	714	743	756	773	742	725	723	801	709	756	739	697	710	755	739	720	715	737	727	736	760	732	717	740	718	711	707	721	701	719	736	668	752	735	694	733	713	718	742	705	725	686	709	780	772	708	737	723	718	753	749	746	717	735	704	743	760	709	720	735	689	715	736	767	714	699	762	759	749	724	742	725	743	748	699	742	713	727	725	742	794	751	726	742	713	742	749	704	658	675	713	736	673	753	783	708	749	701	718	733	717	757	701	742	700	737	707	746	736	738	741	755	730	679	729	715	739	739	709	733	682	753	747	738	672	722	728	744	706	699	727	687	706	781	692	750	744	735	738	742	740	711	698	764	699	738	722	779	728	682	733	718	737	737	743	722	722	803	724	733	754	727	693	738	706	789	741	710	696	750	717	729	716	729	691	737	725	703	764	723	738	695	732	701	704	731	723	745	737	681	738	756	701	714	719	744	756	713	744	698	731	780	706	766	734	721	681	663	714	735	696	739	761	682	727	735	735	730	715	698	739	726	711	725	699	716	722	691	746	712	724	734	766	740	745	686	741	729	692	718	725	744	706	721	699	743	748	764	788	715	683	762	721	737	756	736	708	692	702	705	724	683	761	719	736	701	707	721	736	744	743	776	729	705	755	754	738	699	742	741	721	667	680	722	726	713	742	745	725	699	700	711	741	694	747	715	727	713	709	705	734	707	751	714	711	713	748	700	683	736	723	751	712	709	720	740	773	689	722	752	689	751	720	725	727	678	751	744	688	726	748	709	666	718	768	721	714	738	721	759	714	733	749	713	777	794	705	710	749	689	778	695	724	716	769	697	729	714	689	757	740	753	746	696	744	711	690	714	694	740	705	719	693	714	743	722	787	734	723	685	685	713	725	720	739	724	693	709	692	731	728	706	715	758	744	736	755	771	733	719	725	705	735	707	756	727	720	743	710	720	747	729	752	757	686	763	749	743	717	746	742	672	797	757	716	757	713	718	743	774	703	744	690	771	712	702	750	706	705	721	756	757	712	693	706	704	730	748	722	704	732	767	762	712	694	684	730	711	767	735	754	736	749	734	712	771	713	747	761	735	721	748	721	728	730	732	749	656	729	688	746	713	676	718	760	705	664	760	768	725	692	789	740	721	757	696	685	713	709	695	716	725	719	730	755	758	754	736	737	742	700	704	714	697	719	734	746	763	782	686	705	736	724	684	759	734	703	703	713	701	724	756	679	735	702	787	727	715	729	701	688	709	735	723	739	716	678	728	695	697	675	682	707	755	719	699	741	759	724	700	701	727	733	731	694	741	724	731	719	794	722	718	725	763	749	773	732	750	707	700	723	702	674	702	713	733	723	671	681	698	692	742	683	752	692	721	753	753	683	775	725	722	682	727	759	743	744	750	685	678	725	755	690	778	679	702	701	715	717	694	755	695	752	745	718	715	762	685	703
13864	19848	2527	428	295	248	244	1031	1804	330	177	186	149	186	168	146	168	148	166	162	151	159	142	160	149	161	158	161	155	158	160	140	167	171	175	167	175	174	173	162	173	186	149	163	169	156	166	176	147	157	160	150	140	170	156	179	159	167	165	173	167	159	155	158	148	169	164	168	149	188	223	202	207	175	161	141	171	168	169	156	170	155	166	175	186	151	150	157	160	175	198	172	157	167	168	143	181	150	164	155	159	170	171	183	149	153	165	171	142	162	144	164	171	167	164	163	158	150	158	149	155	147	164	159	145	161	168	159	167	176	178	160	172	170	171	171	163	140	152	151	168	161	192	187	168	186	146	181	148	134	157	172	154	152	154	171	176	169	168	157	188	143	152	181	173	151	150	149	150	184	175	154	164	171	161	159	161	150	169	141	150	141	169	165	166	158	152	162	174	172	154	128	159	152	177	164	155	168	157	188	158	155	156	180	162	166	167	161	182	145	157	175	139	167	154	148	161	159	152	159	164	159	179	155	159	159	170	171	174	138	178	144	166	146	182	178	168	151	155	132	153	149	168	163	146	165	155	161	176	154	161	173	142	184	143	155	167	151	141	144	145	165	139	174	165	167	154	160	159	164	134	163	160	156	153	186	148	141	156	177	179	178	159	152	166	168	177	153	158	167	148	142	156	159	150	157	148	176	165	132	154	172	151	156	150	161	158	156	150	159	164	174	149	175	180	158	160	161	154	175	167	180	165	166	152	167	161	173	171	150	136	164	154	156	152	175	167	165	164	148	137	146	147	145	163	161	159	185	157	160	139	193	139	185	149	167	147	135	163	177	186	147	182	150	154	159	170	157	161	179	156	141	154	149	175	164	172	157	165	145	160	160	159	169	162	144	161	184	142	174	184	171	150	166	172	177	150	165	150	177	135	173	160	201	149	173	145	143	150	159	169	157	136	151	159	148	169	165	173	150	158	187	161	182	173	188	167	158	177	175	186	157	172	136	150	134	154	160	174	169	145	147	156	168	162	177	158	134	168	145	156	171	174	160	191	167	176	172	170	160	151	157	167	170	157	176	141	155	180	172	151	151	163	156	161	189	169	196	165	162	156	166	141	144	163	162	161	166	170	164	199	141	156	161	150	158	149	154	141	173	164	123	166	167	188	193	165	164	166	160	162	181	151	139	176	163	148	166	152	174	177	143	147	174	137	149	147	157	162	146	150	160	188	168	165	171	156	154	153	150	171	148	170	156	159	159	192	146	177	176	168	160	157	176	160	160	157	159	148	164	170	168	153	158	147	142	164	171	169	159	171	159	181	148	187	163	159	161	149	169	148	151	176	189	153	145	141	170	144	150	158	148	159	162	142	176	135	150	149	165	160	151	140	161	159	164	169	141	174	148	160	163	160	167	135	164	147	163	166	162	164	153	167	169	155	170	163	151	128	153	171	155	152	158	181	157	138	149	125	163	170	158	139	164	142	144	168	169	147	167	163	159	166	139	155	174	127	146	154	134	144	140	160	161	142	156	161	162	156	155	182	142	166	173	154	157	163	173	149	170	168	177	184	153	190	180	154	175	185	155	139	162	168	170	167	155	160	145	159	173	175	146	169	182	183	164	149	149	144	138	154	141	170	153	152	148	147	146	150	151	151	163	183	169	163	165	177	168	168	175	160	149	175	170	180	139	154	165	177	170	160	172	156	180	165	162	144	184	161	148	147	159	155	156	155	139	168	165	167	161	163	179	144	158	177	166	175	170	157	140	166	158	159	171	164	173	184	200	189	168	134	176	190	161	151	138	162	157	164	187	154	162	169	163	151	162	145	145	164	162	179	158	162	163	180	180	163	161	157	139	171	152	182	180	167	154	165	161	163	148	177	140	153	163	153	145	145	144	160	165	163	181	181	157	167	159	165	167	162	144	176	144	139	157	159	157	135	167	169	158	156	183	150	175	166	168	154	161	171	161	182	157	167	166	161	168	148	187	171	191	171	146	159	151	162	168	164	150	160	160	149	176	154	168	136	152	159	146	162	167	174	159	174	160	139	170	172	167	171	144	170	162	164	155	136	168	162	164	144	147	165	163	143	172	171	167	171	163	170	153	184	137	163	172	147	165	168	144	164	163	156	143	144	164	153	162	146	155	166	159	163	165	181	144	174	177	181	169	164	166	167	171	170	142	158	173	163	177	160	163	148	180	149	120	178	159	154	172	159	187	155	148	156	174	190	151	166	161	163	166	158	154	162	150	169	147	150	148	152	177	189	159	174	167	175	164	115	153	154	162	146	155	179	162	166	162	163	165	155	165	134	145	152	166	170	167	178	170	165	167	145	176	154	164	155	123	194	165	160	160	154	161	150	154	147	136	170	167	145	176	163	165	156	142	176	169	154	163	160	154	171	170	168	126	165	192	162	175	163	163	153	178	161	159	159	192	177	155	160	159	157	151	178	165	151	144	145	154	149	162	134	184	150	149	147	167	161	153	173	132	175	138	176	177	173	170	160	146	183	173	151	137	150	177	182	149	144	156	151	154	153	177	149	171	177	125	162	141	182	166	144	152	181	167	170	160	171	188	169	185	169	169	155	171	167	138	159	182	152	135	160	131	154	159	162	155	158	148	153	164	137	141	153	158	193	160	160	152	186	159	168	152	169	183	177	152	184	173	147	152	155	163	175	158	148	161	160	153	185	152	130	152	169	179	169	173	145	178	158	147	160	166	156	158	154	160	161	166	158	159	158	140	152	144	149	176	157	145	159	162	155	154	160	167	147	164	178	164	180	144	160	160	182	157	164	155	160	166	152	173	148	146	158	141	149	159	159	167	155	163	160	162	169	179	152	186	188	149	161	129	148	150	174	173	185	163	161	167	168	198	168	157	151	159	159	176	161	155	144	143	167	149	157	150	156	160	138	158	160	186	165	165	162	160	175	151	168	169	145	174	158	146	178	161	161	182	163	167	148	133	128	147	143	160	176	145	157	159	156	187	184	187	150	173	139	156	148	154	176	178	148	145	154	165	153	158	168	141	176	158	173	175	167	173	168	152	140	147	179	169	167	158	166	158	153	163	148	164	150	152	171	173	150	157	152	160	146	151	181	160	200	159	169	163	146	156	171	171	165	170	128	153	162	172	161	179	145	176	191	155	149	146	136	182	170	154	161	154	161	144	172	150	164	147	146	147	174	152	170	161	160	146	146	153	170	159	151	154	138	183	171	154	178	189	173	191	149	152	174	183	167	162	173	189	134	162	166	153	163	146	178	167	159	156	166	160	168	169	138	149	186	181	165	150	158	189	152	149	166	170	167	168	160	180	161	159	143	176	159	182	149	180	150	136	142	169	160	152	155	147	167	175	152	155	156	168	194	169	161	167	154	154	189	156	185	157	162	169	178	152	176	182	158	131	156	145	152	138	153	136	148	165	171	165	171	167	181	144	171	159	161	162	170	170	162	159	162	153	156	161	153	183	177	136	173	155	170	165	156	152	168	180	170	159	168	145
13201	20734	760	745	740	659	940	5293	8638	975	462	497	464	456	480	464	475	479	447	431	477	471	475	445	444	468	467	479	466	477	483	448	448	455	479	469	452	474	469	445	442	440	472	434	471	477	466	454	439	451	449	451	470	498	452	446	471	467	486	462	448	503	473	469	462	483	441	478	533	685	1046	915	788	621	505	456	452	455	434	448	441	473	442	403	441	444	412	456	440	456	481	476	480	449	482	457	469	464	436	457	475	463	442	451	495	488	447	431	478	430	455	450	467	448	457	435	458	470	443	421	469	443	483	466	478	449	470	477	497	464	474	418	478	457	465	450	430	441	458	458	481	514	464	456	476	442	434	450	466	504	443	467	454	449	440	430	458	451	494	462	444	440	443	449	462	432	431	446	445	417	436	498	450	447	477	467	444	473	470	472	487	460	459	470	444	454	472	463	460	458	406	485	457	464	439	452	467	418	428	465	497	471	463	407	462	473	456	452	469	479	412	477	492	434	466	427	492	448	481	465	476	470	460	471	476	444	486	458	443	470	498	476	501	439	442	459	473	432	445	460	434	482	408	428	502	466	444	445	485	399	460	445	469	441	458	421	438	461	455	433	470	502	442	426	472	428	417	415	497	417	436	470	502	489	443	450	447	526	450	432	472	472	474	465	471	449	448	437	473	434	420	458	455	443	441	419	451	452	481	493	462	454	454	481	497	444	445	490	446	444	442	456	486	450	480	469	443	455	465	433	483	466	442	481	434	438	488	475	462	467	431	449	493	449	463	450	430	495	416	484	449	418	438	475	485	482	434	455	455	492	437	429	480	453	422	461	462	446	469	483	417	468	429	494	474	485	473	490	494	464	471	461	451	450	455	439	458	507	446	470	451	436	471	445	471	491	483	465	430	461	459	457	451	498	469	518	459	460	455	463	467	435	448	436	436	430	462	469	454	488	484	494	458	434	467	441	435	457	439	457	463	449	452	460	456	456	466	457	435	458	451	505	468	513	455	449	454	449	512	468	490	439	487	481	454	456	479	464	472	458	455	456	480	468	469	450	508	468	480	468	500	481	481	478	467	470	457	465	440	495	444	430	477	465	458	523	444	445	452	468	436	443	430	499	448	482	452	445	415	442	458	472	423	456	397	445	458	485	456	425	489	450	507	457	464	504	399	449	447	458	477	478	477	445	423	429	451	447	481	459	479	471	416	432	434	498	434	490	488	410	493	497	433	478	460	460	472	489	455	479	443	472	439	477	462	446	440	452	485	483	423	468	495	445	488	435	493	428	460	473	458	477	471	409	456	460	449	428	424	445	476	480	461	478	435	446	453	469	464	434	462	463	429	477	455	460	416	455	471	471	439	444	475	401	440	455	482	448	463	469	449	483	471	430	507	511	448	475	444	478	464	475	484	462	430	450	472	442	480	478	481	438	435	446	428	472	457	450	493	433	441	465	454	445	470	466	466	487	455	481	454	468	470	472	467	458	457	462	443	439	492	475	456	504	457	491	442	479	491	506	463	482	466	475	447	455	450	498	481	487	441	440	466	402	456	504	466	478	456	462	489	449	419	467	462	483	425	485	476	458	475	431	448	446	438	443	462	505	420	446	429	484	467	444	458	445	500	441	490	470	411	466	446	428	444	452	483	431	465	492	442	423	440	466	448	419	457	442	478	457	413	463	504	460	476	461	419	500	436	468	469	426	469	424	442	447	468	468	441	473	443	494	426	449	427	441	463	444	475	483	458	475	468	455	433	478	480	456	486	411	452	469	465	469	413	465	469	469	455	473	470	448	479	490	461	432	431	453	452	451	462	444	465	437	457	450	441	462	436	452	409	418	431	478	433	458	470	451	456	505	480	448	478	470	423	440	460	490	446	452	515	470	454	483	434	494	469	496	432	474	437	435	429	442	435	471	434	446	438	453	464	455	440	478	479	462	446	483	459	459	465	444	448	458	468	455	467	432	493	430	467	434	445	447	507	485	457	469	438	472	454	472	510	420	459	453	459	462	469	470	485	455	466	447	467	459	456	441	469	445	483	465	420	459	446	401	467	426	484	475	482	485	458	408	487	445	433	471	478	467	451	452	463	495	465	484	473	457	441	509	517	444	448	478	464	461	471	469	459	460	480	452	460	447	442	471	480	463	480	494	440	466	506	450	444	451	473	459	462	512	461	459	440	481	443	474	459	420	419	437	456	481	418	441	458	442	477	502	416	466	469	412	475	487	466	457	472	478	439	451	499	440	473	464	463	424	444	439	457	423	480	428	455	434	449	485	460	489	454	473	452	467	454	464	448	448	497	481	469	458	456	437	464	496	475	448	462	438	423	460	425	472	435	427	480	455	433	443	491	460	478	440	433	471	446	437	449	510	476	474	487	468	484	466	435	467	427	440	429	453	466	460	485	439	468	475	389	457	473	464	444	475	437	487	470	472	464	473	456	419	472	465	448	436	481	436	490	450	486	466	480	470	483	452	440	484	441	456	487	450	458	446	450	451	427	451	479	440	462	453	506	449	444	464	442	446	452	461	437	431	429	469	460	464	444	433	437	452	487	472	476	460	474	457	464	444	454	441	473	451	452	433	456	472	493	495	453	495	439	490	467	479	433	458	438	463	446	446	439	446	450	423	503	461	445	433	456	416	433	462	458	469	503	483	508	437	430	449	475	458	441	447	458	428	435	461	463	454	459	476	461	505	504	455	481	479	506	440	460	468	454	479	419	480	437	442	464	444	454	472	514	478	445	456	464	419	455	469	474	456	461	462	449	475	467	470	447	475	475	480	486	426	429	462	490	447	448	461	470	435	413	441	477	438	427	474	471	502	436	439	473	438	492	455	449	459	462	464	457	472	434	427	431	491	465	488	463	464	476	419	505	468	486	428	469	469	421	448	441	467	463	437	445	490	461	489	469	434	417	466	452	474	469	444	437	468	454	437	469	453	468	472	463	395	459	458	460	454	462	431	455	477	444	423	455	467	459	460	491	452	466	463	482	486	506	469	457	471	433	471	462	460	471	415	428	475	453	488	459	474	444	449	466	478	469	447	457	445	465	453	445	469	466	438	489	470	513	477	455	459	410	486	440	478	449	465	462	444	434	460	472	429	486	391	515	456	483	506	489	495	450	476	484	449	456	467	439	461	397	478	437	474	437	454	432	462	447	479	474	508	457	470	465	452	454	446	488	464	474	445	495	477	468	492	440	479	462	430	489	453	467	477	471	476	450	465	475	464	468	463	460	462	477	469	460	465	476	429	456	431	470	443	438	475	438	450	492	476	460	431	415	452	450	480	405	406	452	477	437	476	432	457	460	444	450	432	493	438	425	453	451	469	482	471	433	474	423	501	441	476	447	486	422	489	466	437	469	465	454	456	474	452	491	475	469	476	463	502	462	481	435	462	466	459	457	444	467	446	434	467	446	466	442	456	443	456	452	452	453	463	472	493	486	484	458	472	451	447	462	474	445	474	446	449	476	455	483	416	466	490	465	457	455	488	437	477
45660	47314	26409	23402	18249	9948	9094	26678	21301	2663	282	244	209	232	217	191	219	188	191	219	184	197	186	203	181	175	195	177	157	196	183	175	180	196	176	186	185	159	182	166	203	180	194	166	210	166	158	182	185	166	177	202	166	158	187	193	177	181	178	167	206	194	183	174	208	181	180	186	206	490	567	408	319	210	179	172	184	175	167	186	166	196	174	209	196	165	173	173	193	168	194	210	162	170	193	195	155	181	173	189	200	177	170	161	165	200	162	167	159	204	191	194	178	178	182	172	196	177	195	154	151	189	179	167	178	176	205	156	200	177	193	195	153	167	181	190	179	194	182	189	193	184	195	163	184	169	194	182	169	161	174	200	165	178	175	184	203	185	199	160	181	167	176	192	170	188	178	183	177	188	176	159	192	184	190	182	166	170	180	148	184	143	176	173	181	208	171	186	168	194	192	189	174	180	174	188	195	192	170	160	185	184	172	180	195	166	175	160	183	173	170	190	166	160	195	164	182	185	190	166	183	164	182	170	190	172	176	201	168	191	203	174	181	176	184	166	195	182	159	183	188	194	166	177	198	190	194	165	170	213	185	184	194	190	175	180	207	175	177	155	161	192	178	175	170	177	180	181	174	173	162	184	176	177	162	175	177	170	201	186	157	190	185	173	154	199	194	178	185	177	190	182	191	174	170	178	175	162	187	186	163	200	185	184	171	182	132	195	188	174	153	177	175	179	185	169	162	175	192	171	196	181	179	178	191	182	174	171	183	160	188	196	181	183	169	184	160	170	201	183	157	173	183	171	170	200	172	177	182	155	178	174	163	178	167	173	178	143	165	174	193	167	194	179	168	185	171	172	178	182	190	181	190	193	164	166	182	187	201	177	173	159	177	159	198	191	163	158	175	181	169	163	166	179	184	172	179	166	148	188	182	184	160	181	168	162	174	185	163	183	193	169	185	182	171	178	151	175	157	172	174	166	181	190	183	190	171	184	202	164	173	190	151	185	164	158	183	184	187	161	194	187	205	199	170	185	188	217	198	189	156	173	194	185	168	170	174	189	182	161	179	184	160	203	186	171	157	214	170	176	182	175	184	176	161	183	191	164	173	209	194	187	186	201	198	175	181	194	210	172	199	177	184	182	174	181	193	179	188	171	205	178	193	204	176	164	161	188	190	186	153	195	204	166	158	169	162	179	171	160	177	186	182	170	189	200	162	183	196	183	183	177	174	156	185	144	172	173	178	198	182	180	157	184	145	170	176	169	201	200	186	180	179	161	181	174	161	172	162	178	181	166	182	165	183	199	166	162	180	159	176	171	182	177	194	158	182	199	188	174	150	173	170	190	152	158	183	180	198	160	196	168	192	169	180	159	194	163	176	186	186	165	168	195	178	166	165	167	171	182	175	176	182	184	178	185	170	190	165	158	179	186	169	174	166	177	162	195	190	189	187	191	187	162	144	179	197	185	154	200	189	171	146	166	177	172	190	190	211	183	162	202	198	179	197	190	197	177	198	158	169	186	183	181	181	177	198	189	162	172	164	180	191	157	176	186	185	170	155	178	188	188	187	189	198	193	198	182	191	183	188	184	193	162	184	196	175	168	204	164	197	171	172	162	186	208	178	182	191	177	178	194	176	175	170	180	170	169	169	176	189	182	180	173	173	176	183	182	173	179	185	189	183	186	177	149	181	190	178	182	180	200	173	178	196	189	182	194	202	179	176	171	187	163	192	162	162	182	183	166	190	173	184	167	182	197	158	179	205	186	198	173	175	183	190	181	189	206	173	213	182	175	197	167	168	197	158	169	191	174	178	164	184	179	190	171	177	167	153	174	169	163	161	170	174	188	160	182	196	203	185	171	198	206	163	182	186	197	177	173	187	180	209	186	198	189	184	171	177	178	181	161	181	168	183	180	160	164	145	191	173	171	166	163	193	172	192	167	164	190	183	164	179	182	180	155	156	165	172	168	169	189	190	176	184	150	178	180	169	184	176	170	174	180	186	168	199	183	160	180	175	174	166	172	165	160	166	173	181	172	170	169	164	195	162	167	182	165	193	157	170	174	171	183	198	179	184	182	161	192	208	205	185	193	160	179	179	195	193	166	178	195	212	182	185	199	173	171	170	158	202	167	182	189	150	179	167	154	182	162	158	192	180	189	181	193	202	174	177	162	175	190	203	183	193	178	174	204	168	205	186	161	164	160	165	188	189	189	188	181	164	158	197	208	182	184	163	178	176	178	191	175	164	182	188	177	204	166	193	193	166	221	157	175	175	163	172	179	192	161	176	167	175	202	190	196	170	179	183	175	191	181	171	174	161	174	186	195	172	167	184	174	200	183	182	186	181	169	197	194	207	184	164	163	179	150	186	167	188	185	194	166	163	158	179	191	188	184	167	163	194	198	170	185	203	169	172	174	188	173	194	166	172	192	168	157	187	179	198	186	160	177	172	181	173	172	177	181	167	193	224	205	163	213	172	190	185	191	181	174	162	173	172	199	193	194	188	162	183	191	188	179	165	152	165	192	175	169	179	173	176	170	206	197	204	180	183	191	180	167	188	179	189	172	178	181	176	158	181	185	178	158	196	187	181	185	177	174	184	183	180	165	189	153	182	176	177	179	180	182	176	168	192	168	177	194	177	186	173	183	163	177	170	184	181	170	181	162	182	162	205	209	179	183	171	188	168	151	151	195	194	176	182	190	194	181	168	179	183	173	204	168	174	172	187	200	184	200	175	197	169	177	191	201	192	172	185	202	174	194	164	202	190	182	192	187	166	177	173	196	169	160	199	179	168	191	189	183	190	152	171	158	180	197	195	196	189	202	188	180	173	174	182	181	159	182	171	189	187	162	170	182	193	168	179	193	194	174	178	185	152	175	168	200	157	178	192	161	172	187	184	189	182	177	187	169	188	195	175	166	179	168	192	165	178	192	180	200	190	190	187	183	168	189	173	167	187	180	176	207	187	169	193	207	190	197	185	183	189	163	165	186	201	177	180	163	169	206	185	161	168	177	159	184	178	165	200	165	203	175	180	208	195	177	158	184	219	193	182	194	186	171	170	188	167	160	184	177	169	167	170	147	151	204	169	172	167	179	198	172	203	207	198	188	183	178	178	188	180	176	182	191	184	197	185	194	180	175	188	165	162	160	211	175	165	181	170	193	173	182	177	185	185	185	160	166	153	159	175	181	174	172	172	157	168	171	181	177	183	172	170	175	175	178	178	173	154	182	222	191	181	201	184	176	170	180	155	170	184	190	173	203	182	172	183	188	181	196	191	173	177	198	213	179	169	155	208	145	179	171	165	209	165	188	158	180	171	197	172	182	166	169	175	185	215	155	168	164	177	181	194	172	188	182	187	190	177	189	179	178	190	185	164	184	188	161	161	149	176	207	153	175	180	188	175	192	178	178	193	172	149	167	167	201	197	158	180	193	172	176	163	178	171	188	174	181	177	159	169	171	172	187	175	176	200	175	172	184	177	177	167	196	176	184	180	176
36352	34059	4284	4397	3838	3714	17492	38834	34237	1013	831	791	742	691	687	636	653	604	598	614	645	570	580	602	566	587	560	527	529	550	567	534	557	542	553	568	557	534	561	543	529	518	512	539	536	539	519	503	494	516	494	471	507	547	515	561	492	568	491	554	555	545	534	614	581	573	529	499	799	3000	3244	2191	1395	807	530	476	515	527	485	510	496	498	516	500	476	497	498	495	505	512	514	532	490	510	501	448	520	502	465	517	513	511	494	499	479	511	495	461	528	503	483	517	528	489	520	521	482	447	478	476	471	515	525	478	514	488	502	486	510	518	529	499	501	456	521	493	557	533	529	514	503	531	524	488	500	520	484	520	548	493	540	523	524	522	553	522	508	520	511	511	480	481	517	476	498	501	533	562	478	508	463	519	498	529	500	513	521	561	510	504	535	464	511	517	511	520	477	492	539	495	557	495	529	503	513	479	496	483	487	515	508	529	475	483	486	519	475	528	497	491	515	531	509	499	518	505	542	470	518	523	508	509	519	496	515	482	507	553	522	491	497	518	503	509	552	510	462	527	488	474	467	486	493	479	514	454	464	499	459	478	508	494	488	526	512	532	494	496	479	504	498	525	476	503	502	499	540	556	501	495	513	523	496	487	478	502	516	490	494	509	457	548	488	528	495	536	519	475	505	528	513	489	500	503	543	518	462	502	537	530	499	497	501	500	513	488	510	514	513	509	509	508	522	523	487	477	534	506	535	538	537	486	538	539	505	470	550	476	509	506	496	499	526	472	472	527	517	527	523	519	518	537	522	521	531	459	574	560	535	504	546	546	512	501	511	468	548	549	501	539	506	520	522	534	485	524	508	499	484	518	513	508	481	542	446	483	533	520	540	530	491	538	542	504	501	548	511	478	533	532	528	547	500	513	511	493	517	507	505	503	487	497	496	510	546	504	520	545	494	505	508	473	523	511	520	525	505	511	493	515	489	477	492	525	498	516	469	503	466	512	510	548	494	546	522	482	480	504	502	504	499	498	511	534	512	471	518	511	465	462	524	531	515	488	477	455	506	490	543	528	488	514	491	554	507	529	504	481	478	485	468	488	516	507	501	517	491	554	496	505	497	486	488	488	515	485	504	482	488	530	493	500	523	489	531	523	488	496	549	518	504	467	472	511	519	491	504	490	543	494	548	495	482	505	543	502	533	475	483	444	512	506	501	525	504	486	520	515	465	540	505	499	531	498	518	510	537	539	512	509	538	503	498	510	477	516	475	506	508	526	496	502	510	484	504	481	490	503	499	523	483	479	466	491	472	480	454	482	493	496	479	465	484	483	494	463	509	494	492	547	541	504	505	491	544	500	504	504	489	530	491	513	500	527	459	477	508	470	508	505	516	514	507	528	525	507	444	538	512	460	514	488	485	504	510	465	493	515	495	476	473	470	527	487	517	503	504	493	549	521	508	532	515	507	439	509	535	489	503	453	515	501	522	562	489	517	499	492	468	481	491	479	526	480	455	526	477	480	495	515	504	523	492	522	529	508	539	506	506	530	518	555	491	522	486	506	534	504	550	510	514	514	492	522	571	490	515	525	506	524	461	475	529	486	518	532	497	531	481	491	555	484	507	504	501	516	549	454	500	518	458	462	460	506	512	480	511	483	494	464	519	536	523	471	531	489	472	501	531	485	500	527	497	533	516	486	491	503	497	467	539	522	526	506	480	509	489	520	532	512	465	548	503	471	514	497	473	505	491	505	497	529	480	530	512	492	497	514	497	471	503	489	500	505	514	550	510	499	537	520	493	474	507	489	497	505	502	506	496	494	554	535	507	518	491	485	516	498	514	518	488	520	537	493	507	502	509	509	500	504	514	477	540	496	508	512	545	536	519	475	503	542	483	447	493	475	499	488	511	513	493	524	516	528	528	502	510	525	490	506	490	552	523	565	495	485	489	539	500	531	472	509	524	481	550	468	483	495	507	518	499	518	503	553	488	512	493	489	506	518	500	483	514	491	514	529	514	546	522	488	542	469	480	513	530	483	530	459	480	516	517	501	493	474	533	454	497	536	461	500	510	469	508	540	474	527	456	529	473	532	494	501	474	502	476	464	502	509	494	543	466	482	530	540	517	503	504	521	534	472	502	515	511	498	512	530	518	506	503	488	497	496	508	530	485	542	493	507	466	484	504	527	538	506	503	489	476	497	518	563	502	499	477	474	534	468	521	530	519	485	503	470	488	500	474	477	519	512	457	477	531	463	468	489	537	536	554	497	527	486	536	431	512	527	498	540	524	532	523	511	518	485	524	471	508	525	522	536	471	547	471	521	490	489	533	479	503	506	467	475	527	448	509	513	531	524	512	530	539	488	493	493	501	472	508	500	495	501	503	493	545	538	507	497	469	514	497	484	498	520	467	497	475	484	513	523	517	518	495	502	483	491	475	503	512	517	523	509	487	498	521	487	505	442	496	529	509	466	486	481	537	494	496	461	535	506	524	511	476	493	532	488	488	530	497	506	488	527	529	531	504	508	512	515	485	500	494	498	516	495	532	472	544	499	530	510	498	528	464	516	534	486	513	533	514	515	533	497	528	496	523	492	556	498	520	488	487	475	496	490	481	535	483	523	510	514	476	477	524	496	489	533	496	507	480	511	501	482	486	495	480	495	503	459	455	562	515	522	499	521	522	449	505	533	540	475	516	520	491	483	476	529	486	492	504	518	476	472	475	496	507	519	518	509	524	522	456	548	529	521	525	505	521	508	551	513	545	502	530	523	507	449	537	514	529	484	492	479	470	472	464	481	474	536	498	506	520	503	512	501	488	497	480	507	524	492	521	504	503	490	506	520	534	503	512	531	494	499	506	502	500	481	473	532	514	536	495	500	534	521	525	499	496	495	483	439	494	527	503	524	497	500	497	471	520	502	532	522	548	481	493	509	500	525	534	521	505	471	478	495	484	495	519	492	482	493	494	529	519	497	536	525	499	493	488	466	504	523	507	554	502	488	529	533	478	489	443	515	480	519	488	458	476	514	476	488	466	516	493	516	504	500	505	490	496	530	544	486	493	522	494	506	529	502	501	487	526	497	501	488	454	504	547	491	492	530	515	520	520	504	494	558	520	490	515	502	498	501	516	466	485	485	527	530	512	532	525	476	518	555	490	500	473	510	540	512	496	533	460	506	486	515	505	489	524	507	500	542	505	530	472	541	502	502	483	476	505	479	519	490	481	525	495	504	500	497	547	514	493	521	495	502	527	508	497	483	516	506	553	494	500	508	500	575	509	482	536	510	583	547	483	509	470	526	505	481	557	511	491	499	532	475	487	521	440	474	524	481	476	499	512	520	514	497	492	526	494	518	463	506	527	525	518	472	513	484	501	493	540	497	509	520	511	516	500	497	507	513	473	503	458	484	530	561	515	494	501	493	520	486	501	493	496	496	486	515	471	526	478	522	511	490	512	496	500	509	497	475	517	527	476	494	497	536	533	495	529	519	503	511	514	530	497	546	525	506
51834	39057	26864	23657	21084	17493	12459	32474	31741	10538	851	404	350	371	347	300	293	297	296	310	300	260	283	294	277	285	272	265	268	259	275	248	254	255	259	251	249	239	253	247	256	251	259	278	234	249	247	259	248	242	248	240	266	267	234	246	230	254	278	286	283	256	255	267	284	288	249	271	284	613	1139	922	747	416	252	248	304	252	216	230	242	247	251	262	274	255	281	272	249	248	251	267	240	255	258	259	255	270	226	279	289	242	279	279	231	280	284	246	256	271	243	261	255	242	245	238	260	270	273	237	264	267	245	248	270	229	271	251	263	278	258	265	265	234	273	273	258	247	268	265	256	236	264	258	234	235	234	224	254	274	254	266	227	233	269	251	282	241	281	252	225	242	236	240	277	261	253	265	283	243	233	265	233	252	256	252	277	231	270	267	263	269	247	259	263	235	276	242	275	269	257	239	266	237	255	250	263	257	272	276	252	261	268	247	244	257	240	232	263	223	271	238	260	235	245	248	261	220	245	246	258	257	233	254	267	229	240	227	279	242	234	242	249	257	251	270	238	255	269	245	275	245	261	253	256	273	259	250	237	234	251	267	260	237	249	269	258	235	257	266	263	249	261	236	239	283	255	274	278	257	254	234	231	279	268	266	237	259	242	221	245	255	254	261	233	264	227	240	240	265	238	258	264	223	291	267	238	233	276	264	269	251	239	244	229	224	282	245	257	248	235	248	243	253	218	228	273	253	262	245	247	259	268	248	246	249	253	260	252	231	251	234	256	269	234	239	281	256	249	296	280	250	277	237	235	261	267	230	260	235	245	233	244	257	279	272	238	258	245	243	247	264	284	265	241	245	292	237	250	230	289	266	264	237	262	253	246	279	246	260	265	221	296	267	245	237	265	234	269	221	269	253	251	245	221	236	282	248	257	260	274	267	290	235	235	258	275	273	256	245	268	262	269	248	245	263	243	245	234	239	242	245	249	236	236	259	241	239	260	246	297	252	253	239	263	258	273	232	279	262	293	228	280	263	252	265	243	254	241	224	258	312	242	262	273	231	252	250	250	271	238	249	248	265	263	273	226	274	312	247	256	267	247	247	261	240	269	247	256	269	256	242	260	249	295	272	230	273	228	244	256	281	241	246	247	251	278	260	251	252	229	255	236	242	247	270	248	244	233	240	289	265	241	243	233	257	248	246	250	295	259	247	261	248	239	264	279	255	229	271	273	242	232	245	284	248	280	272	275	215	261	266	256	292	236	241	239	252	231	239	265	246	242	256	257	254	237	256	274	287	271	272	251	261	249	269	244	281	263	274	272	256	264	259	250	249	253	265	267	245	244	228	269	253	273	261	245	243	235	268	262	228	274	263	264	260	255	250	246	251	251	237	274	270	279	256	284	238	258	259	259	265	268	243	268	243	270	268	249	242	245	251	261	273	251	262	281	253	257	248	260	279	273	269	235	272	280	254	281	258	248	225	258	246	280	283	236	234	252	250	259	245	254	245	250	277	250	246	265	278	263	253	272	271	257	270	263	231	238	226	275	254	262	251	257	291	222	215	233	241	267	283	257	221	236	243	241	259	246	254	265	251	266	236	253	262	266	278	243	261	245	283	266	269	233	252	252	241	274	247	252	266	260	275	262	254	267	246	261	266	249	264	243	279	291	263	273	228	233	244	261	262	246	281	248	247	264	235	281	221	246	258	293	257	243	256	271	273	245	248	232	255	263	280	267	264	268	225	245	262	268	248	243	239	240	241	232	294	247	257	236	256	228	274	271	300	268	264	292	265	249	260	257	263	291	234	293	260	282	229	280	258	257	250	272	257	268	248	260	243	243	250	264	245	263	255	237	265	241	265	288	229	241	250	262	262	290	239	250	235	250	267	271	240	267	237	251	261	255	284	241	248	268	250	247	272	241	241	234	300	279	268	256	250	267	247	257	273	245	259	255	279	263	238	238	237	259	265	237	251	246	247	234	260	252	230	271	257	240	263	270	278	259	252	248	269	274	273	282	247	247	243	255	257	244	219	261	257	265	242	250	280	248	220	255	264	261	264	251	261	261	268	243	260	230	275	226	260	237	249	271	256	211	226	258	246	230	268	280	260	254	244	258	238	264	231	256	269	275	247	242	258	272	262	232	252	246	244	261	246	225	227	249	249	265	280	253	255	274	267	259	264	249	249	265	212	239	240	251	239	281	235	269	278	254	283	254	248	255	237	247	249	266	268	247	264	255	253	267	253	269	258	229	271	276	253	281	236	246	244	240	250	245	246	252	291	248	272	255	250	264	247	241	244	226	243	268	269	269	250	254	252	267	252	271	247	245	254	257	219	273	263	257	257	279	227	292	256	277	263	243	256	266	244	249	260	258	279	253	303	234	283	233	236	248	255	254	268	270	224	239	259	250	279	293	241	269	246	244	276	235	242	228	216	260	261	278	248	227	276	266	253	265	249	256	256	257	260	285	267	245	255	268	259	301	256	234	244	263	268	244	243	239	255	287	265	243	251	264	241	263	259	242	236	231	229	272	252	272	265	233	230	269	245	267	255	265	244	241	276	241	245	228	269	253	238	263	269	255	257	232	218	252	262	283	261	261	272	247	248	238	253	253	226	234	239	244	239	244	256	280	223	268	264	245	275	240	257	238	263	258	260	239	237	248	269	262	242	266	262	272	253	241	221	247	254	269	252	264	253	273	249	272	237	241	262	287	271	253	282	250	263	266	244	238	241	244	265	222	266	273	261	259	238	264	250	233	240	271	227	229	280	254	263	242	256	232	253	264	276	278	259	251	288	277	262	244	224	256	252	261	253	270	257	273	254	288	265	244	244	238	256	259	254	245	257	257	266	270	267	275	263	245	270	255	246	280	243	223	248	224	266	282	217	271	252	262	274	268	279	262	271	267	253	250	278	263	258	233	279	245	271	266	231	265	249	256	251	256	270	255	244	268	240	235	271	236	241	279	256	244	259	280	297	265	262	271	240	269	277	249	263	253	260	249	229	245	238	254	226	266	239	254	241	252	238	236	260	254	243	301	245	268	252	243	282	228	250	255	259	241	225	236	255	260	240	282	228	249	255	236	267	262	225	240	261	248	251	234	245	240	275	240	282	245	228	259	262	279	239	261	278	218	250	255	260	256	259	249	258	274	249	246	260	202	248	259	210	245	240	228	248	271	247	251	255	248	259	256	299	249	234	255	261	262	277	235	248	295	276	240	260	280	249	250	252	234	245	251	262	237	246	245	254	245	269	250	276	247	253	247	254	258	254	245	263	244	236	261	236	235	248	250	251	263	262	263	223	238	257	267	269	272	275	242	244	236	228	239	249	235	264	235	252	264	264	222	265	237	234	258	255	276	240	289	262	271	262	269	226	254	255	232	243	277	233	249	269	290	258	277	262	256	270	257	258	239	251	245	248	246	273	271	252	244	254	291	242	260	243	260	283	236	247	268	245	273	291	251	240	266	264	222	269	262	237	230	234	273	262	260	288	252	268	255	257
44358	22793	7601	8278	7545	7615	14362	42015	40444	2345	1674	1442	1307	1234	1165	1109	970	1046	1027	974	974	895	916	898	868	815	827	850	828	797	791	706	794	783	728	814	732	730	749	713	754	762	778	690	731	693	738	699	722	669	733	757	710	729	706	724	702	759	746	783	789	780	791	770	794	779	730	707	953	3561	6954	5606	3913	1725	708	669	695	628	678	666	675	697	657	630	654	667	648	704	689	609	663	653	650	672	692	709	682	683	654	685	665	676	675	633	651	686	647	611	691	706	658	651	717	665	726	688	667	708	728	690	679	705	654	686	605	650	644	671	655	695	668	694	663	670	723	666	643	650	671	653	657	628	615	692	655	758	665	655	642	724	730	661	655	707	684	643	607	691	689	707	665	680	723	706	719	658	655	692	677	676	676	677	678	700	664	685	662	645	657	746	660	684	699	693	609	692	699	642	707	663	651	667	622	671	682	683	684	672	657	660	674	655	640	643	657	658	675	631	653	657	680	679	694	757	703	673	638	633	670	662	681	633	652	696	642	679	673	629	671	649	703	638	669	694	650	661	664	635	686	678	671	674	673	723	641	657	675	656	660	661	697	686	673	690	667	628	644	634	678	681	651	686	661	666	673	694	654	679	641	671	644	676	632	687	736	690	679	704	623	667	647	677	693	684	659	646	681	689	679	670	690	645	698	711	709	731	692	681	702	684	657	686	675	669	688	664	672	671	735	653	679	707	670	696	657	664	683	676	660	666	697	706	679	668	684	649	669	656	729	676	687	678	661	670	706	703	664	742	716	690	688	661	673	688	636	747	683	642	633	714	724	651	730	682	676	634	660	676	665	653	669	694	695	625	689	677	685	644	735	680	682	679	704	687	662	657	644	656	682	662	719	672	651	692	676	685	643	681	687	714	715	677	683	660	647	741	672	648	717	678	670	658	702	680	662	616	713	681	653	654	670	651	671	698	689	633	692	653	671	701	684	642	635	673	682	684	679	687	683	705	665	671	694	688	680	688	635	708	636	609	632	672	667	656	611	633	681	652	677	634	671	679	656	692	686	670	637	669	638	666	670	690	710	654	658	646	695	685	679	681	682	682	667	664	679	674	690	688	664	716	662	674	661	718	660	670	706	645	649	653	698	663	696	673	658	672	689	736	665	670	669	660	653	682	688	660	713	687	621	676	631	678	657	662	699	634	640	690	675	696	700	674	608	657	694	707	696	693	693	676	665	690	667	688	619	682	695	684	644	696	667	719	651	670	688	661	684	667	708	648	700	656	709	657	699	667	681	670	680	646	676	690	677	647	740	695	676	716	637	707	703	680	708	651	651	679	649	698	659	678	696	669	665	678	682	685	659	693	682	660	662	654	656	665	684	686	646	632	628	716	688	673	688	638	668	735	659	677	707	648	711	661	684	700	662	662	714	667	665	701	663	661	673	705	649	727	727	668	689	639	711	661	669	676	658	664	665	652	698	659	696	671	660	632	712	702	717	688	623	687	668	689	662	678	697	649	700	636	675	620	688	694	684	654	742	643	680	677	694	665	708	678	690	694	662	629	709	638	616	645	685	669	610	659	620	698	668	653	676	700	688	670	679	673	653	686	662	673	699	707	674	695	654	694	680	682	701	677	696	661	694	624	701	640	676	704	683	667	708	684	679	670	651	669	689	709	650	668	645	723	708	690	660	631	658	648	650	704	651	706	679	703	683	718	724	626	697	702	732	677	665	684	704	663	697	653	689	683	665	663	682	652	673	636	677	685	687	697	667	619	716	666	676	620	664	680	694	707	650	691	675	696	709	709	717	682	709	655	683	695	643	686	638	637	667	689	724	683	695	688	706	667	643	688	690	663	687	645	663	676	679	678	681	697	648	679	692	672	691	669	646	679	661	701	715	636	700	690	697	663	703	722	656	663	668	680	654	655	629	661	648	655	655	666	677	631	723	647	714	670	681	633	693	656	663	674	644	663	671	685	657	645	644	655	651	670	674	690	691	665	656	677	674	663	688	730	678	663	708	710	655	680	719	660	653	694	715	683	675	692	676	731	688	695	660	604	651	653	649	712	677	681	670	677	651	728	719	673	727	646	674	681	640	636	668	654	662	687	681	680	700	715	682	662	677	632	767	677	696	710	658	647	694	652	677	660	694	661	683	650	650	684	669	696	660	667	660	665	705	674	634	688	673	675	717	706	619	664	689	642	646	675	672	689	660	740	659	669	702	674	677	600	657	672	670	654	673	665	679	668	682	670	674	683	640	688	673	679	705	732	693	658	701	722	653	661	671	646	696	657	657	698	687	640	666	687	672	696	671	649	682	688	653	653	683	711	736	741	656	658	700	633	673	703	695	711	703	677	661	678	657	693	664	687	701	670	677	692	683	685	716	714	641	680	711	659	679	665	670	679	690	649	703	699	674	666	661	658	690	715	622	659	705	678	653	670	672	634	675	647	671	641	673	670	663	684	662	672	677	704	664	665	646	745	622	668	704	649	688	717	736	683	685	667	690	668	732	666	668	660	629	675	694	668	712	687	681	661	688	620	664	706	698	671	685	644	670	665	683	676	681	702	657	716	706	696	644	668	608	673	639	724	681	709	656	699	657	689	671	670	684	664	700	704	691	670	697	667	668	646	659	648	687	681	714	671	605	694	642	647	675	640	664	718	686	683	667	664	667	659	676	655	668	729	695	639	715	622	662	677	671	616	702	654	671	681	663	686	675	679	677	708	677	704	680	697	675	685	684	652	625	652	708	647	684	679	691	673	677	663	701	653	651	682	657	623	669	671	642	682	712	649	618	646	680	675	688	677	720	670	640	677	668	716	647	714	665	662	707	639	676	709	638	660	691	660	660	643	710	671	671	637	683	657	678	670	666	654	673	680	654	695	738	700	657	717	646	709	637	638	696	737	648	666	677	667	634	713	667	664	678	676	662	671	652	670	694	689	666	661	669	679	689	666	693	663	668	673	662	709	692	679	619	677	654	651	629	644	680	678	685	718	651	652	671	683	662	666	713	682	641	671	675	653	680	679	749	685	667	670	694	666	654	691	684	687	664	666	666	650	643	689	675	703	680	700	673	692	661	649	705	659	695	684	648	662	725	741	644	692	665	612	683	669	652	672	724	690	660	680	656	673	711	679	669	708	694	689	667	723	692	686	678	684	710	711	675	659	703	670	733	644	671	716	650	698	692	678	683	675	669	697	698	709	661	659	668	659	686	678	697	703	728	637	659	672	693	713	694	674	672	676	661	670	677	669	711	657	663	687	706	667	714	684	730	635	682	681	696	647	684	659	660	699	762	666	696	657	651	654	661	675	715	673	657	666	626	699	701	736	700	670	625	656	653	666	668	643	672	707	618	675	676	644	639	702	715	698	674	659	671	654	675	696	671	687	661	647	640	664	674	636	656	672	688	637	653	692	698	634	694	689	641	684	658	717	667	651	684	678	648	655	681	706	650	654	693	667	680	653	674	652	644	693	683	700	656	685	658	679	711	654	685	700	649	662
14172	10553	1070	534	412	357	287	494	488	247	195	183	200	173	187	202	174	178	188	189	186	181	187	184	178	179	185	196	169	178	170	189	191	176	153	183	161	179	191	175	173	184	186	178	195	169	182	184	183	181	177	197	199	195	192	165	168	168	211	178	161	165	193	214	198	201	174	184	187	226	251	341	302	272	175	209	180	194	154	176	192	157	166	181	193	179	149	186	187	161	185	218	193	181	183	167	171	176	199	171	173	178	172	183	178	173	162	199	185	174	169	195	188	188	166	152	164	190	175	177	190	185	188	151	169	191	196	196	209	200	179	163	171	204	175	154	194	196	196	171	195	179	178	179	192	196	194	175	171	191	180	190	190	205	192	191	181	197	191	177	153	173	206	191	226	191	167	178	177	185	199	198	155	176	182	189	171	167	179	178	185	183	181	167	184	182	184	163	202	177	152	170	175	179	176	186	146	205	202	177	171	206	185	173	184	187	208	175	210	190	178	178	150	193	188	170	197	186	195	180	181	173	180	143	173	189	203	181	162	179	188	178	186	180	188	180	158	208	194	166	190	182	179	176	206	183	168	187	172	189	199	203	203	182	192	220	181	189	199	194	202	191	194	181	170	191	199	202	200	182	187	192	200	182	179	204	184	177	198	163	190	184	181	183	178	196	186	173	198	177	199	206	186	187	178	191	201	171	187	212	181	175	176	170	180	172	179	196	150	170	173	175	197	186	174	201	172	185	183	197	199	190	179	209	183	194	219	188	197	193	195	179	181	170	208	194	188	177	148	173	181	187	186	201	191	197	191	194	181	192	179	202	193	214	175	192	179	190	197	172	196	185	175	168	191	173	189	184	191	184	186	189	161	199	192	167	198	180	183	177	188	180	189	200	170	192	167	201	201	175	171	166	176	171	197	172	172	178	181	170	175	184	161	186	170	172	186	190	196	176	198	192	166	169	180	190	189	196	179	176	187	171	190	160	185	195	199	185	159	193	187	167	182	174	193	200	176	178	191	155	194	187	198	192	204	169	188	192	187	176	194	163	193	160	165	196	194	175	186	182	197	187	175	198	181	171	179	177	187	183	176	207	167	174	175	168	180	204	192	162	177	181	194	204	196	184	175	166	172	183	209	178	201	187	174	200	187	178	186	186	161	150	192	191	151	178	185	164	158	178	162	154	187	162	185	170	197	175	172	179	200	176	181	172	176	203	173	148	155	183	189	177	200	162	183	165	178	166	175	194	189	192	187	184	165	179	179	165	174	200	183	194	209	216	179	173	183	197	196	191	185	165	185	182	180	193	188	191	191	189	190	155	166	182	173	182	178	187	192	175	188	194	159	183	193	181	168	166	196	181	182	184	189	196	202	194	186	168	208	176	157	188	180	189	169	166	172	185	175	178	175	170	197	197	208	186	171	160	175	188	180	189	186	203	172	177	185	198	162	163	173	217	178	170	182	188	158	197	201	204	210	182	196	183	181	171	189	168	183	171	180	185	190	168	188	182	168	161	211	175	215	175	171	188	185	176	193	160	178	176	195	173	204	204	193	184	192	191	200	173	189	194	195	194	205	167	165	168	170	170	181	200	174	183	174	161	176	194	217	197	173	188	164	164	172	199	177	175	188	194	154	184	180	175	164	193	183	166	168	180	159	167	181	165	193	213	180	173	191	194	171	146	171	177	195	175	175	170	182	178	182	168	173	184	190	198	219	195	211	197	180	191	164	175	180	186	180	199	159	189	165	195	180	176	185	178	186	192	159	191	194	170	174	164	187	176	179	187	190	199	166	206	196	228	186	179	177	166	182	201	159	181	212	177	205	194	190	191	160	180	175	181	174	189	167	200	208	184	167	187	166	170	179	195	172	194	175	194	165	182	174	196	147	172	183	169	199	185	178	173	192	193	168	183	183	166	187	171	194	178	209	161	189	179	195	148	171	184	188	199	184	187	180	185	199	174	180	199	179	177	207	184	182	178	178	168	181	189	157	158	160	172	188	181	172	168	180	191	192	158	175	178	183	207	164	185	167	179	178	161	176	172	161	176	161	186	188	179	209	158	207	195	172	193	174	171	204	214	183	164	185	143	168	183	199	187	181	176	164	194	174	183	182	171	177	189	188	191	172	180	191	212	179	158	201	190	163	181	179	161	169	186	174	190	181	182	181	169	176	172	175	167	162	178	192	174	193	184	165	175	199	214	186	182	212	182	169	196	185	181	188	176	198	180	197	162	167	174	152	189	175	176	197	169	187	181	203	179	169	169	162	180	187	182	165	189	178	180	159	192	166	194	166	179	196	185	189	171	192	187	208	166	177	193	186	205	176	191	194	205	186	196	206	161	207	188	170	215	193	188	180	181	180	177	177	201	189	200	184	197	158	161	164	184	168	156	177	177	164	180	164	174	160	178	157	189	161	170	154	194	188	166	163	201	185	176	184	183	196	164	186	167	187	172	178	199	195	163	176	204	173	172	184	189	198	200	196	171	180	189	166	192	189	174	197	193	161	209	171	189	174	182	163	185	181	188	177	164	187	196	202	172	193	166	188	184	184	192	214	157	176	199	183	187	157	204	176	209	170	184	174	188	194	173	179	182	197	175	202	176	191	216	181	170	185	173	169	203	158	188	181	204	179	180	185	188	159	193	193	177	193	177	206	177	188	174	183	194	174	180	169	183	171	188	194	176	156	161	169	191	184	192	202	186	171	175	177	176	204	183	182	189	199	180	182	165	215	176	185	183	176	191	164	206	166	176	189	180	188	189	168	170	209	196	205	153	166	167	166	184	197	189	190	194	179	167	165	183	221	165	210	170	188	207	179	192	173	192	163	170	171	203	175	175	167	173	173	178	176	149	168	176	204	166	183	204	186	172	189	187	190	173	166	176	202	186	184	174	184	174	205	173	195	156	200	179	169	180	177	212	187	170	180	176	191	178	170	187	178	190	179	189	197	200	183	179	171	171	186	210	186	173	172	210	208	193	209	190	185	159	178	186	183	181	181	188	154	185	202	209	179	170	193	197	167	190	182	187	167	168	175	205	181	190	180	186	180	199	175	193	200	168	170	189	202	171	187	200	195	183	190	173	201	172	175	185	189	164	187	202	189	173	200	172	177	157	167	195	176	161	148	167	171	182	174	172	183	187	211	189	185	159	184	160	186	205	209	202	176	204	184	185	194	177	174	190	176	175	190	162	164	180	174	187	194	180	182	186	210	206	192	183	186	210	193	200	183	186	196	172	179	168	183	187	198	181	183	195	178	188	181	159	194	190	154	168	180	189	192	185	180	189	183	176	178	173	183	162	171	173	176	195	214	167	185	190	147	169	181	205	172	168	171	176	190	196	187	189	206	177	190	173	173	197	167	167	175	186	176	190	173	175	183	204	174	176	195	193	183	179	163	183	185	178	198	182	181	180	161	170	184	190	189	185	193	210	190	176	189	164	196	168	182	174	185	190	186	190	175	181	197	205	197	186	170	176	188	196	182	186	189	173	174	187	171	167
13293	7850	727	770	804	773	739	1292	1112	598	503	564	547	541	511	520	548	559	550	524	515	507	549	547	521	557	538	545	509	573	498	544	523	569	501	515	507	486	510	509	511	532	532	510	533	541	519	532	517	523	514	533	522	553	484	509	489	510	531	516	498	533	503	531	509	518	498	499	525	854	1173	1460	1281	983	594	486	538	515	535	483	564	492	501	500	538	519	485	541	521	511	562	517	532	516	519	490	512	556	512	496	523	468	535	514	478	487	503	490	515	552	536	518	570	525	536	524	564	502	502	511	534	490	534	540	536	544	504	503	523	534	559	526	512	559	487	542	490	542	543	462	495	540	533	549	518	523	522	495	502	525	523	532	496	545	505	497	471	509	517	501	494	528	510	499	521	509	542	563	518	493	530	506	510	495	520	573	525	516	522	511	513	511	535	481	527	530	520	458	506	509	466	508	548	542	511	533	549	428	501	516	492	520	536	503	498	484	497	521	495	509	547	516	479	529	540	462	481	553	513	537	532	526	506	510	527	537	497	474	510	516	501	521	471	534	535	509	500	520	506	517	504	476	510	523	545	497	522	497	534	514	515	489	532	502	501	504	492	507	500	513	477	520	537	509	529	528	507	526	511	553	512	493	470	496	516	496	512	509	541	520	505	506	458	520	509	483	513	505	498	498	492	483	521	550	517	501	502	475	514	512	499	514	516	528	491	542	528	496	544	509	530	526	513	517	510	474	503	469	491	477	484	553	522	463	519	497	477	504	524	501	514	482	552	477	523	532	503	552	519	528	510	551	543	485	541	526	546	510	516	547	506	517	516	512	520	474	479	509	559	524	500	534	527	488	527	483	506	444	511	514	515	512	502	487	511	521	536	526	565	532	516	500	481	551	538	533	517	515	508	545	513	532	456	511	505	513	543	521	535	506	533	505	509	527	531	521	511	473	456	536	512	512	487	502	523	504	551	500	511	528	527	534	496	517	499	489	493	517	502	502	490	516	497	489	512	540	499	530	497	508	577	515	521	476	489	535	501	496	494	547	523	512	526	515	472	506	490	536	511	518	467	489	502	506	511	485	516	554	514	503	533	554	537	504	532	517	496	508	504	519	544	508	515	549	568	516	488	523	493	493	525	485	484	499	502	504	498	493	543	511	507	523	523	478	544	540	512	511	512	511	548	512	493	541	506	559	478	509	528	519	498	543	502	506	502	488	497	495	547	501	524	523	476	530	547	471	516	525	531	489	517	508	491	548	508	493	499	531	531	524	503	487	539	523	495	492	513	498	536	542	503	555	522	494	515	525	537	519	482	506	514	501	501	478	494	545	499	518	482	517	493	487	516	514	541	514	488	529	540	531	532	514	512	542	520	523	501	529	545	565	504	506	509	563	513	531	523	532	482	532	543	540	514	548	515	504	523	507	474	523	494	501	491	466	515	555	491	490	491	510	553	500	515	522	540	548	593	517	515	514	533	507	513	512	501	555	490	515	501	525	519	489	508	501	515	489	523	518	515	536	523	522	528	541	489	505	527	509	553	539	468	468	525	538	522	532	479	535	502	519	525	514	509	517	515	500	501	511	528	533	543	510	541	526	490	500	509	558	517	516	495	528	502	520	522	470	516	502	523	513	502	509	489	522	527	529	507	520	477	569	510	513	474	506	473	523	523	543	556	530	420	529	506	486	524	511	563	503	562	510	497	505	514	511	467	499	517	532	492	539	503	506	506	523	521	495	537	518	536	517	534	484	555	537	514	526	517	506	498	514	521	530	536	503	491	493	512	504	520	518	523	518	491	472	484	541	535	546	512	490	506	475	543	500	506	542	485	535	562	498	499	515	526	525	497	557	524	490	553	528	508	515	569	489	490	499	510	549	518	485	505	517	505	503	484	529	550	498	461	512	495	500	504	531	495	522	506	540	518	514	529	501	521	538	508	558	499	486	507	524	487	527	547	527	516	542	498	508	539	515	513	489	513	485	534	490	525	537	519	487	527	506	543	518	502	494	549	516	514	522	557	554	528	537	524	535	525	514	504	534	530	508	507	518	520	500	504	546	542	487	533	489	517	520	512	474	540	514	527	519	507	517	509	460	521	519	487	515	508	528	547	488	524	532	495	507	514	500	498	517	532	491	495	508	533	503	469	529	525	498	519	507	503	512	502	541	527	476	532	539	507	464	506	517	525	518	498	524	530	470	502	517	483	503	531	527	520	503	513	501	524	511	532	546	525	498	494	509	534	515	489	516	528	531	522	509	560	523	504	507	509	546	495	514	524	527	477	520	541	508	537	502	484	459	520	518	595	507	482	538	507	522	501	534	486	548	501	513	530	506	526	490	527	492	503	524	477	548	554	514	536	552	536	546	486	510	500	566	499	525	513	517	503	529	505	518	499	489	497	498	534	517	500	542	504	519	513	537	477	526	521	496	513	512	536	506	514	540	536	547	545	500	495	531	497	534	517	513	597	535	498	506	517	512	511	509	476	509	558	541	510	495	504	519	528	531	500	552	571	497	505	479	546	505	512	508	462	507	520	516	479	512	524	535	480	515	512	549	522	504	519	490	477	514	546	516	444	497	540	515	495	513	513	485	522	535	479	497	506	484	545	536	540	521	495	498	510	520	538	522	500	512	537	509	567	475	514	505	499	511	524	509	533	497	540	543	501	564	547	551	544	514	513	498	537	511	490	532	497	490	498	504	548	551	516	540	563	514	539	504	480	504	510	483	524	541	536	509	536	531	483	515	549	561	507	484	494	480	544	546	498	510	479	472	522	540	470	533	539	521	512	520	483	501	562	451	506	530	544	567	556	505	507	535	463	533	519	502	496	497	541	490	511	485	507	489	543	532	509	502	495	497	506	486	557	500	482	516	482	553	491	527	489	504	499	503	482	461	473	510	555	551	514	507	468	512	509	525	535	482	513	555	501	521	497	520	519	530	502	508	492	511	539	513	499	500	502	523	517	469	520	525	507	543	565	529	500	546	500	508	527	529	517	518	579	498	477	537	561	500	490	483	537	493	491	482	525	540	506	547	534	505	479	511	503	503	566	573	509	566	521	529	516	547	474	510	525	542	497	493	497	527	519	537	520	535	559	503	519	526	537	508	510	500	505	493	473	535	499	518	493	478	506	507	531	489	469	544	508	540	491	510	530	544	481	503	527	512	524	520	468	514	504	497	520	491	509	499	524	498	525	515	534	530	512	458	481	538	533	485	531	503	525	480	494	516	490	532	508	561	519	538	519	507	489	484	538	511	528	537	538	504	549	519	503	527	511	509	492	502	510	531	533	517	516	551	514	497	512	534	517	486	464	540	492	516	477	508	502	519	471	509	514	511	514	559	514	526	545	516	475	500	553	506	590	534	485	552	540	516	531	477	513	521	493	524	501	505	529	488	534	510	523	502	517	516	552	501	509	517	509	507	545	530	495	496	497	519	484	506	531	553	546	520	499	500	473	514	522	523	537	533	487	484	468	541	521	511	499	506	505	504	475	522	490	510
44578	37588	21461	15642	8535	3617	2403	8345	14601	994	278	238	256	253	198	199	230	213	213	225	179	203	228	179	206	167	208	178	178	178	206	191	182	184	189	176	161	169	201	165	192	211	206	194	192	178	148	191	184	161	188	181	180	178	202	173	201	172	222	187	229	205	218	215	191	181	183	299	519	514	471	389	356	253	166	209	173	186	182	164	183	204	169	204	185	190	197	191	196	176	185	177	176	186	209	211	192	197	174	210	186	184	195	177	200	194	180	172	161	183	183	164	172	194	185	175	186	175	170	205	205	198	205	190	207	167	180	190	161	150	174	193	180	174	180	195	189	200	176	184	178	178	169	165	189	183	170	182	176	159	168	188	174	168	193	180	167	204	196	170	157	194	176	175	199	173	204	178	217	214	177	168	173	183	170	177	163	218	208	180	180	172	185	177	196	169	160	199	180	168	180	202	175	190	179	164	165	182	151	187	189	179	182	183	166	188	182	187	167	169	187	161	168	178	190	186	194	199	180	178	169	193	166	194	172	171	191	155	163	186	174	183	193	192	157	178	188	191	212	210	179	171	201	178	201	196	186	182	206	198	195	169	189	209	205	210	193	185	161	187	166	172	193	189	191	188	167	184	196	184	187	166	186	182	180	178	161	206	188	191	175	185	176	198	192	181	194	179	179	189	209	180	182	200	179	182	155	177	203	177	174	181	170	192	181	147	190	182	180	190	189	203	161	175	189	195	196	149	185	180	181	178	178	187	176	193	173	193	183	174	183	174	157	193	182	198	192	177	142	155	175	184	205	175	184	179	172	181	182	176	193	206	184	186	173	209	196	178	221	176	187	203	184	174	191	197	184	177	155	173	177	178	184	179	181	183	180	176	192	204	184	197	168	171	211	183	183	180	199	165	193	167	192	180	181	155	190	180	191	207	180	186	175	212	191	217	191	176	178	168	181	174	171	176	192	179	199	200	194	217	175	179	189	174	189	183	179	174	195	186	194	181	187	196	148	160	166	188	189	176	194	154	163	165	192	185	187	186	203	180	211	181	202	195	193	180	160	155	176	176	169	191	172	192	183	171	185	163	182	190	179	182	180	182	210	178	215	198	202	194	182	195	181	168	207	192	188	164	198	202	180	175	169	167	181	167	172	194	196	211	193	182	194	176	152	191	177	168	207	176	209	196	199	173	193	156	191	221	202	178	185	199	174	169	162	201	170	179	187	175	166	195	165	174	168	178	176	186	173	183	184	180	188	190	193	177	171	140	173	170	177	197	172	167	161	178	193	187	198	166	192	179	197	183	206	203	173	173	190	202	190	169	194	178	201	180	169	186	176	185	181	178	180	201	192	184	184	192	172	217	163	168	188	178	193	183	197	206	177	175	200	176	175	188	196	209	197	193	169	176	174	197	192	172	165	164	167	190	188	167	179	201	212	195	199	168	180	160	223	188	186	186	168	165	198	181	188	188	178	182	182	175	183	166	192	178	174	173	182	183	203	168	174	174	171	181	163	195	185	154	198	183	193	183	171	184	190	181	178	178	190	189	191	180	171	191	186	176	165	179	185	162	184	206	165	165	177	174	204	197	171	176	204	184	184	190	171	171	174	164	189	195	181	185	168	181	182	200	193	182	187	176	170	210	186	198	171	187	182	187	184	183	168	167	174	178	186	186	200	184	199	188	159	198	187	178	190	187	172	168	173	196	180	201	190	172	191	159	175	192	163	178	179	183	182	168	174	195	210	178	186	188	193	193	195	196	189	192	178	204	203	177	189	184	174	170	189	198	151	186	179	196	187	184	176	179	202	180	208	163	195	172	171	168	170	186	160	158	210	172	168	183	200	183	178	204	210	197	170	198	212	193	160	173	189	162	165	168	195	151	187	160	169	176	197	228	177	182	201	169	151	200	182	192	189	174	178	170	172	171	183	198	163	165	196	187	185	208	205	209	163	189	171	179	183	181	202	163	191	209	161	179	198	179	179	194	189	155	182	178	179	169	198	193	182	168	193	194	175	201	194	183	172	164	159	173	180	170	179	180	175	186	199	177	178	177	178	188	218	199	188	199	187	161	167	188	173	188	176	167	173	177	191	170	180	177	170	176	192	182	182	185	189	212	194	186	163	205	186	188	176	177	183	192	206	192	185	177	178	195	160	172	189	179	201	169	192	202	182	185	157	185	174	187	187	183	181	204	177	180	178	178	208	185	160	181	188	172	153	163	178	179	176	184	210	168	165	183	178	176	180	180	184	195	184	205	197	167	180	188	163	181	190	190	183	163	181	188	182	203	186	197	188	165	186	182	182	190	218	190	185	177	181	191	195	188	194	202	179	203	183	181	185	185	178	164	210	189	192	202	173	151	172	174	179	162	165	200	162	181	184	177	192	177	179	200	161	171	190	152	171	200	187	196	181	184	195	193	194	173	177	181	177	187	167	165	171	187	158	163	201	195	189	186	162	186	182	197	180	184	181	201	172	183	219	183	205	174	178	165	167	186	175	210	187	175	178	156	205	195	166	194	169	179	206	182	205	185	156	168	194	210	180	163	169	158	176	203	198	196	192	180	199	197	206	194	195	199	150	151	172	200	177	186	181	174	173	185	177	184	166	167	172	182	180	159	208	173	207	177	180	168	188	194	196	181	188	177	152	193	173	195	209	174	170	165	179	179	173	175	172	207	182	178	180	147	173	195	193	194	171	203	181	204	190	189	197	189	158	193	191	160	173	198	186	176	202	183	204	196	169	177	209	173	190	180	172	177	191	191	174	214	164	164	180	184	174	162	184	207	188	178	181	204	194	200	217	197	183	186	182	174	170	178	194	174	196	196	177	189	202	173	172	201	168	185	205	196	186	193	191	177	159	179	216	190	179	191	188	183	170	185	197	161	185	176	179	170	178	196	163	163	186	152	189	202	185	183	193	193	207	204	180	192	186	185	200	169	187	164	187	203	172	172	184	170	157	202	161	175	181	196	202	208	177	177	174	221	172	171	181	168	193	197	172	181	168	171	203	172	190	173	225	181	197	174	180	168	207	191	173	171	176	179	185	171	185	193	160	183	161	209	187	178	191	210	183	170	139	170	178	182	177	181	196	196	178	185	173	181	197	191	169	198	177	163	191	187	170	172	179	168	194	181	196	181	183	172	185	184	171	165	198	191	165	178	187	194	197	178	162	191	165	183	183	190	181	177	176	173	193	205	204	170	195	183	190	169	175	170	168	200	204	176	183	186	176	169	209	195	177	174	188	175	188	172	157	182	192	182	179	183	185	155	164	186	144	183	184	180	176	211	174	192	177	197	181	171	196	184	163	187	184	193	183	173	165	199	174	168	216	189	200	218	174	178	162	171	171	175	148	166	151	163	178	186	187	178	214	188	173	185	202	157	156	190	172	188	188	175	190	198	189	179	189	190	167	184	183	198	160	152	181	179	187	179	180	192	226	200	175	201	174	176	178	148	184	209	204	201	173	181	185	176	187	155	179	183	188	198	186	177	186	188	179	180
35758	16333	3883	4488	4107	3881	5608	17395	19417	1225	1054	902	856	860	878	745	749	742	688	655	688	674	628	614	616	607	607	617	614	597	607	599	584	608	524	567	539	570	579	536	587	530	530	551	564	557	529	544	572	569	504	545	559	584	527	591	594	607	655	637	665	676	751	757	713	678	634	1625	3503	3333	2907	2242	1496	957	587	520	548	563	532	494	565	554	525	529	520	527	502	533	514	513	539	519	531	493	503	518	543	482	534	521	516	521	534	527	503	525	537	536	484	517	514	524	498	507	514	494	517	542	551	528	501	500	537	490	567	531	489	528	535	513	545	502	492	513	509	486	518	539	526	495	569	508	489	532	531	501	536	511	562	481	527	512	537	548	537	533	487	483	499	513	519	532	523	490	547	545	531	487	486	516	504	537	543	512	493	532	541	495	525	510	511	524	551	511	533	495	535	552	474	556	526	510	500	546	570	520	521	517	550	503	563	537	501	523	543	512	481	518	519	540	516	530	518	544	538	493	557	510	550	550	557	556	506	503	538	538	556	527	531	517	537	540	516	520	496	525	489	491	497	516	552	520	559	512	491	536	552	545	527	539	541	512	510	544	526	456	498	501	528	502	524	531	527	520	492	541	527	487	549	504	515	519	522	523	538	530	528	490	553	496	502	517	527	550	543	547	564	533	493	534	492	531	535	521	473	561	520	539	520	501	531	495	540	522	545	491	523	529	472	542	508	492	618	497	525	498	537	600	515	473	494	468	533	521	522	510	490	544	510	543	506	505	523	536	545	507	541	527	516	510	552	536	525	547	549	527	539	538	534	497	501	528	530	564	539	501	548	504	536	503	561	491	489	498	511	549	535	579	508	521	541	520	486	480	545	497	548	524	514	531	505	482	531	513	495	538	498	560	524	532	537	561	532	525	543	510	562	511	486	530	518	509	489	544	549	558	488	513	485	511	529	540	520	523	508	550	529	516	494	514	543	556	503	534	496	511	476	566	504	526	519	514	500	551	530	546	522	561	512	518	494	534	540	527	541	550	505	508	528	523	542	546	537	535	527	539	495	482	532	555	459	513	562	523	532	533	517	501	540	525	509	532	504	500	525	541	491	501	540	519	587	522	516	489	529	545	558	491	550	491	536	523	542	546	541	530	513	506	561	540	505	553	500	557	542	549	565	505	521	524	527	493	528	479	497	476	529	529	519	483	527	508	550	511	494	522	516	503	510	545	493	491	485	557	500	506	515	514	535	473	537	580	479	489	500	526	553	501	507	513	545	576	517	523	515	524	572	515	538	513	539	503	495	477	518	512	533	518	503	495	540	524	485	514	539	512	511	537	568	521	508	502	544	573	521	525	555	535	522	488	496	519	504	523	499	464	535	512	557	512	510	508	510	522	544	546	526	537	548	518	522	554	513	487	473	536	488	495	487	501	488	529	474	579	515	501	486	520	514	533	524	517	567	539	520	498	495	515	501	503	513	536	505	540	545	524	496	515	519	502	572	551	512	528	531	538	500	478	529	548	570	518	509	493	524	524	510	541	523	490	531	550	561	550	533	493	523	522	507	571	513	570	498	510	552	541	500	523	550	572	544	535	511	555	514	577	505	510	549	514	525	540	534	531	560	506	542	548	503	550	534	527	482	525	532	540	548	494	551	505	514	517	550	543	512	517	512	519	475	500	514	511	554	519	500	536	495	516	518	494	487	564	496	572	486	522	536	484	514	556	520	528	526	543	517	482	481	534	543	522	542	522	524	513	561	484	504	561	524	540	546	522	530	500	535	520	504	475	499	511	514	497	501	510	545	484	519	551	503	502	501	542	524	556	548	590	512	498	515	509	510	524	553	565	514	498	508	510	541	512	531	528	503	533	540	562	548	502	562	519	520	476	518	501	530	558	496	528	504	516	534	517	527	515	558	479	542	546	496	557	513	519	514	549	503	547	526	510	563	549	544	557	520	506	530	481	488	557	499	527	548	495	467	523	508	543	503	523	544	538	525	518	545	496	540	548	500	593	538	534	496	540	522	522	536	493	541	518	548	516	514	529	512	546	531	547	505	557	514	498	519	502	514	501	514	518	522	508	538	556	533	518	561	518	533	555	522	496	502	553	505	518	532	568	521	532	508	524	494	510	510	512	541	502	565	572	521	504	478	568	544	554	532	511	537	505	522	548	550	523	530	489	534	534	518	594	512	534	552	574	535	490	502	483	562	511	493	548	498	532	514	550	514	487	525	502	481	499	522	542	494	505	500	529	531	489	524	534	528	580	511	510	529	540	507	533	528	536	512	506	513	547	522	518	536	506	538	519	539	554	552	531	521	490	489	529	553	534	517	550	515	524	570	488	545	521	501	525	508	520	533	534	545	539	537	488	537	524	555	529	496	497	546	520	503	513	512	545	485	507	523	485	526	534	550	548	563	485	519	504	511	481	524	498	517	564	521	563	506	567	503	524	548	578	553	519	503	553	524	489	505	532	539	541	546	502	555	519	502	534	489	533	519	497	500	514	556	510	555	515	551	485	528	498	488	513	488	537	481	472	526	539	568	500	523	542	502	498	494	501	536	455	556	541	512	548	529	491	529	513	521	508	532	536	515	533	518	536	512	483	536	497	550	528	471	533	536	512	503	511	518	506	522	517	521	525	527	536	539	511	549	530	534	511	541	531	564	548	496	505	538	494	482	566	543	545	531	522	533	517	533	518	537	505	512	534	545	558	556	522	540	522	523	504	513	550	540	508	482	558	538	502	521	490	546	551	549	558	506	529	500	539	506	548	526	538	553	488	485	517	521	521	515	476	542	582	505	519	495	594	503	485	495	538	495	525	510	533	481	540	529	532	528	523	512	536	520	481	569	538	515	543	512	523	570	498	535	536	582	517	526	525	508	538	524	512	548	526	547	540	557	523	582	482	547	472	511	482	521	504	522	551	516	497	558	518	491	527	524	512	516	534	516	510	524	498	526	533	509	542	495	533	543	515	545	498	527	573	492	518	515	524	508	519	536	479	520	538	538	505	513	508	539	491	502	527	527	570	544	508	546	508	548	508	538	500	512	514	523	508	511	502	544	504	527	527	530	542	479	517	517	532	538	484	501	520	493	523	529	545	528	496	501	485	521	518	514	553	522	523	500	544	543	491	517	531	498	513	522	517	502	544	505	478	550	561	519	546	516	488	508	470	536	500	507	545	549	555	508	534	546	502	498	527	540	486	503	567	517	541	535	547	532	496	533	545	454	531	531	497	518	549	540	502	540	558	513	552	503	550	517	525	504	442	522	514	517	515	529	519	571	528	519	502	563	505	487	534	545	566	524	550	520	536	524	545	498	550	509	513	526	536	541	528	508	495	542	547	525	551	544	503	530	469	502	556	479	551	533	504	518	533	526	552	514	521	506	507	597	531	533	538	486	532	493	526	533	526	487	520	535	495	526	497	544	513	511	485	469	539	530	553	512	504	531	508	516	548	510	503	541	516	477	505	555	544	551	558	505	512	519	533	542	510	515	532
51083	32926	23285	20382	14655	9199	15808	57509	46908	11477	791	299	299	287	301	278	262	272	281	250	258	244	245	284	257	284	252	282	267	250	238	231	251	249	223	246	249	270	254	255	243	282	273	238	235	219	255	262	249	255	261	261	273	269	246	246	233	234	253	257	248	276	236	272	261	256	273	269	337	479	527	437	357	275	268	248	249	250	267	264	241	254	261	262	262	251	267	247	239	247	234	280	220	220	251	262	250	242	260	264	237	238	257	250	256	261	242	248	254	273	248	237	253	230	248	262	262	243	237	237	250	250	249	271	274	232	263	240	242	277	266	243	256	261	274	276	263	261	264	223	280	247	251	253	231	226	248	266	234	242	240	252	230	250	255	251	250	276	240	285	244	250	240	221	257	255	268	257	246	249	302	252	243	261	243	255	264	256	278	244	245	248	253	255	266	257	280	245	265	273	243	260	228	241	256	274	235	251	251	247	213	272	259	239	267	254	216	255	249	259	257	251	238	257	225	270	254	281	261	234	261	250	238	236	256	255	250	257	245	246	254	264	254	249	272	236	234	261	225	248	261	256	251	261	262	252	258	230	277	258	253	263	271	224	241	217	220	260	242	263	265	238	267	260	261	276	269	226	246	255	238	254	259	227	225	235	259	219	257	287	261	243	242	275	292	239	265	263	259	272	258	281	274	265	246	270	244	250	242	235	256	247	260	268	256	273	232	246	231	269	260	259	255	248	246	231	260	226	225	242	246	255	248	226	247	261	242	245	261	232	248	267	272	240	246	237	286	230	296	255	270	237	259	254	248	236	240	258	251	288	225	240	264	237	239	252	246	245	254	244	238	220	228	255	247	226	265	229	243	265	251	253	246	256	243	270	256	237	263	235	244	232	236	258	293	238	251	236	272	252	267	282	275	244	210	255	270	263	255	233	227	251	247	248	262	248	268	277	277	258	277	293	254	240	239	257	264	276	252	209	268	254	242	269	266	237	244	260	244	242	252	249	257	249	239	237	250	277	274	258	264	213	260	251	255	249	283	273	260	252	230	231	253	257	263	262	255	273	255	272	230	248	272	255	270	270	260	235	236	247	237	231	253	239	258	263	251	235	250	234	233	258	242	250	239	268	237	267	262	288	254	270	237	247	219	247	240	245	243	262	237	258	267	237	236	262	249	229	255	284	256	246	273	228	261	223	261	262	245	265	247	249	243	253	288	253	249	255	255	228	257	253	281	237	259	248	243	264	243	264	261	261	265	253	270	228	255	228	246	255	249	242	268	244	234	257	267	245	262	260	259	229	244	270	253	259	267	235	233	243	278	230	266	241	242	247	251	259	250	213	252	253	256	244	254	260	250	236	254	255	263	251	264	237	249	245	239	261	232	233	234	257	237	244	241	229	243	270	235	215	239	266	216	260	249	236	279	244	257	267	274	242	275	260	262	244	241	235	241	266	238	258	237	268	227	251	258	256	239	229	264	258	216	255	259	245	261	258	258	224	251	271	234	254	229	245	258	261	237	219	262	261	252	250	281	261	231	280	227	235	259	248	242	244	221	245	240	264	251	277	249	251	260	268	259	246	254	233	266	259	238	254	250	251	248	231	241	243	257	255	262	237	266	235	250	263	245	263	267	238	249	235	245	262	258	245	264	265	276	245	249	221	249	250	260	243	244	241	223	265	236	253	247	282	226	220	262	251	241	220	239	227	273	257	229	259	273	253	236	254	236	253	269	244	271	230	263	229	275	242	247	240	252	262	245	266	256	240	234	256	230	245	256	235	257	243	283	242	219	276	237	246	249	229	252	240	241	255	253	241	260	245	257	246	257	251	266	223	227	273	207	246	260	263	224	238	263	248	226	251	241	242	253	243	258	240	249	260	231	245	238	242	220	218	255	232	270	231	232	268	234	259	232	233	280	236	245	233	269	270	249	249	274	248	264	252	257	267	269	243	235	235	263	246	237	258	232	245	240	246	245	252	252	251	272	232	273	260	271	244	255	250	254	224	236	259	240	244	252	259	270	285	250	221	248	268	274	254	275	222	238	267	265	253	259	235	258	246	276	256	221	271	250	261	262	221	258	242	259	253	235	258	244	235	235	259	216	245	265	256	243	240	252	268	261	232	248	274	258	246	228	217	252	224	242	243	271	264	235	244	250	274	274	249	220	227	229	266	215	231	244	242	248	266	264	262	277	240	230	249	253	233	222	222	252	240	285	239	228	241	271	257	247	246	244	258	249	265	250	248	250	247	238	255	244	269	258	238	248	230	288	247	246	230	240	260	243	255	232	257	233	249	248	254	234	244	248	249	238	251	234	246	253	271	239	255	251	246	257	275	252	250	254	269	252	246	235	252	257	239	261	247	262	234	284	231	212	252	241	255	241	247	262	270	214	245	273	244	271	211	276	268	240	230	250	245	257	242	279	279	230	273	256	292	253	225	225	239	263	258	247	241	241	281	264	253	260	243	264	225	253	250	239	229	207	255	257	240	246	261	241	243	237	259	259	236	275	261	255	251	256	253	231	264	247	255	253	268	252	243	250	261	226	248	291	231	231	231	265	244	231	222	245	258	287	246	229	290	251	224	255	264	273	259	255	254	252	249	236	232	265	241	229	280	267	268	258	278	260	251	255	269	257	278	245	244	249	245	274	240	263	235	236	258	227	264	246	242	222	266	246	249	244	260	230	245	254	264	259	245	259	228	247	280	230	267	246	248	250	233	245	219	248	240	244	250	246	239	269	236	245	248	224	262	230	255	241	203	211	247	262	249	262	247	244	234	255	250	259	240	252	254	248	241	254	284	246	229	255	259	235	237	232	253	254	248	256	236	251	247	248	251	273	241	258	247	260	240	252	244	282	274	244	254	261	225	250	251	267	253	228	239	275	256	232	262	228	288	265	238	265	241	260	275	232	243	240	252	233	247	240	242	241	247	252	239	255	242	248	253	252	235	266	265	266	230	259	226	250	238	250	263	269	247	253	254	257	237	249	253	240	268	269	233	255	261	261	266	237	227	242	262	243	266	251	254	235	265	273	240	241	258	248	253	236	232	243	235	275	255	229	238	230	250	236	246	237	260	282	257	239	239	276	271	235	248	257	240	235	242	277	271	261	241	270	202	249	272	232	250	246	241	227	249	225	261	283	261	268	250	244	228	227	274	232	247	270	222	244	232	247	230	205	231	243	256	250	245	239	241	259	246	235	272	267	223	257	225	255	275	248	267	270	249	235	267	254	265	249	252	244	252	243	246	286	261	237	233	261	254	246	287	256	227	256	267	267	244	253	259	244	256	244	250	255	250	264	252	243	254	261	228	258	246	250	282	250	242	258	268	271	241	237	246	241	259	223	217	270	238	244	234	245	255	245	244	219	276	249	241	249	283	267	261	267	256	245	274	247	248	235	233	235	257	266	258	246	261	236	247	269	260	256	253	232	253	242	244	226	256	245	246	255	264	252	215	253	296	257	268	259	259	254	279	241	269	256	250	261	264	248	244	255	257	265	241
41013	8693	7333	8410	7953	8109	26543	69096	52536	1324	1050	931	875	887	837	802	835	842	776	757	735	726	748	743	722	719	744	753	725	664	718	704	732	698	733	700	686	678	702	704	671	713	679	713	721	719	645	679	698	650	702	682	706	704	677	717	783	735	731	706	692	714	690	751	706	715	690	831	1201	2552	2684	2300	1412	847	659	622	694	678	697	693	664	672	687	680	719	717	672	698	667	688	692	623	675	763	667	676	680	703	695	630	658	684	682	660	633	672	682	647	698	651	672	619	696	669	664	665	672	701	655	675	703	703	697	714	700	690	709	649	690	668	692	708	691	687	690	687	669	682	673	681	667	663	683	730	679	745	697	669	733	659	656	672	711	699	669	660	693	698	694	642	658	717	653	752	681	677	670	617	667	694	680	695	692	675	709	693	642	698	665	691	696	611	679	688	730	703	681	705	661	695	663	703	649	694	613	673	664	705	651	652	676	687	653	696	656	716	686	680	714	705	656	677	697	693	683	684	658	682	671	669	696	668	686	702	658	694	678	703	662	669	662	675	675	733	687	667	709	631	705	691	689	654	694	685	702	735	697	630	676	698	650	647	699	700	671	636	685	671	692	654	693	679	643	644	686	702	663	698	665	635	666	670	661	646	684	700	646	671	703	712	705	654	657	685	675	698	715	682	723	680	704	679	668	683	663	636	673	700	687	678	665	679	716	687	689	667	700	657	646	686	672	734	655	704	686	732	662	660	650	723	637	674	649	698	705	654	657	719	673	706	684	659	685	661	692	701	657	666	684	676	714	685	692	694	703	663	659	708	678	678	697	678	660	701	722	691	690	681	702	632	642	667	668	681	658	685	673	701	690	697	698	679	642	677	675	704	669	712	677	678	669	719	683	679	698	671	711	667	638	703	698	689	667	693	646	666	665	655	661	675	669	714	634	671	664	636	646	647	691	641	668	656	681	703	714	643	671	698	671	680	654	666	621	691	713	669	689	702	686	710	688	689	706	690	680	640	673	707	666	714	633	663	652	690	671	675	652	727	670	665	689	710	665	673	649	665	631	699	702	687	677	633	711	635	701	686	693	660	650	666	704	657	701	670	679	653	666	667	683	661	700	686	677	670	725	687	675	705	713	653	688	665	637	685	654	716	668	702	620	681	688	643	695	693	661	651	660	641	661	684	671	657	692	667	665	709	696	654	655	653	674	665	679	686	694	668	725	719	686	761	715	675	663	692	647	646	648	706	723	618	664	677	721	670	715	676	681	672	676	585	665	689	644	681	697	709	686	688	659	679	699	656	677	678	669	708	693	686	680	671	667	654	650	663	703	660	723	690	661	634	633	677	687	670	658	638	719	651	688	672	703	667	682	670	666	658	677	694	685	640	686	633	666	697	629	673	663	658	665	625	668	649	688	682	682	645	654	640	678	669	665	660	671	651	676	702	653	679	631	676	713	626	714	714	691	716	656	696	644	698	682	659	671	682	679	641	712	681	635	663	652	705	652	716	657	697	714	644	618	705	615	711	695	657	700	725	703	718	654	665	671	650	671	673	659	684	696	664	668	677	640	684	704	674	594	671	666	687	700	658	669	654	693	705	698	673	687	702	695	721	703	675	674	689	678	702	735	665	664	655	689	670	664	717	668	687	692	701	687	688	684	695	654	684	700	668	685	701	696	677	647	677	643	660	669	607	662	625	655	699	664	647	642	681	679	736	714	664	684	665	691	681	698	709	628	642	684	652	682	690	679	702	728	691	665	629	681	667	650	670	643	657	656	657	674	677	683	649	648	716	665	644	720	662	671	710	727	600	676	672	688	727	649	650	675	703	638	706	676	720	669	678	707	651	669	661	739	707	650	654	647	625	736	639	696	677	631	694	628	703	709	741	707	689	689	663	694	668	667	709	696	721	633	717	695	720	668	729	655	676	651	722	665	693	700	659	697	697	687	617	633	730	685	690	657	685	696	677	642	690	683	730	688	637	686	693	652	625	660	615	675	656	643	683	689	665	690	684	676	694	643	691	641	661	688	678	647	673	725	668	692	701	663	709	707	688	712	671	681	653	633	712	623	682	699	713	661	648	676	652	660	639	705	699	609	659	682	697	696	657	714	698	640	697	686	679	690	707	691	671	722	667	652	655	710	709	664	667	684	682	635	674	668	666	685	648	673	692	643	713	675	641	677	666	674	688	692	712	684	646	653	688	641	706	697	643	711	713	713	667	664	710	674	636	682	661	735	718	737	659	651	674	648	683	685	640	673	690	671	692	693	701	669	698	685	644	699	641	702	678	717	668	706	723	649	723	651	678	683	684	680	660	684	672	645	697	675	666	686	689	742	663	729	698	691	656	681	673	722	708	672	634	663	663	727	692	656	665	641	718	645	699	665	632	683	666	677	650	679	672	639	679	636	713	701	716	690	668	685	639	662	691	676	744	694	663	665	659	720	679	723	659	661	676	701	727	650	666	649	681	695	726	667	721	671	590	666	638	679	649	681	638	685	709	698	693	699	677	675	684	700	652	685	662	678	627	686	658	679	705	698	681	741	685	691	673	680	711	701	693	695	666	674	653	688	667	675	658	628	645	675	681	705	662	687	702	620	650	624	677	653	676	669	711	684	694	655	662	733	649	677	642	685	646	672	654	663	686	704	656	670	690	704	667	670	669	679	684	699	664	688	642	720	679	673	704	671	681	733	619	636	678	674	719	693	685	622	644	627	721	689	656	688	659	637	722	686	655	706	691	691	709	673	688	672	727	661	702	662	679	686	703	660	707	702	637	662	662	637	677	671	692	696	696	697	647	677	646	669	699	665	707	664	702	628	676	640	685	665	688	687	656	695	633	668	647	731	701	656	700	608	679	688	698	677	715	695	676	696	665	687	725	647	674	687	658	671	656	617	634	668	665	644	668	685	707	675	711	714	677	693	701	709	641	643	670	646	619	711	674	673	681	693	673	727	699	726	634	699	627	703	657	666	701	701	683	656	641	624	670	651	669	690	656	681	696	691	688	727	678	687	674	651	676	687	681	658	670	645	689	631	630	696	686	653	718	639	667	672	637	699	665	674	695	645	681	678	651	622	671	642	668	690	678	698	651	676	712	657	663	645	660	720	679	701	638	707	646	713	655	656	675	683	689	703	662	678	699	616	706	701	701	703	667	627	679	693	707	655	669	711	692	699	712	689	672	674	641	675	704	712	711	678	615	682	670	654	668	685	707	716	675	674	651	683	683	671	653	664	670	701	695	666	645	665	717	664	628	699	703	672	671	674	663	659	721	722	666	735	701	714	666	646	693	642	714	678	677	648	688	663	671	663	719	646	707	674	699	657	682	665	667	684	662	661	639	758	716	693	639	637	667	673	681	664	660	675	684	693	683	671	692	715	660	660	682	681	643	663	687	665	639	712	649	644	624	692	702	644	681	708	720	689	682	690	712	749	647	681	687	678	703	672	651	662	687	656	658	688	677	686	688	675	693	667	696	643	656	685	672	705	700	634	652	676	704
12184	2795	723	445	335	279	1006	3397	3792	417	213	172	197	186	193	217	206	193	227	192	214	182	218	208	190	175	194	179	190	186	185	192	211	221	188	176	207	184	196	202	205	204	212	226	206	191	193	204	189	189	211	207	209	196	190	200	168	239	227	203	204	200	200	208	199	178	205	175	222	225	269	247	216	231	199	192	204	228	201	218	199	213	205	207	201	187	212	208	185	225	185	206	196	173	190	211	203	211	210	202	204	206	188	227	188	221	221	168	201	210	190	208	201	198	198	212	179	203	199	188	179	189	196	196	181	213	198	194	212	172	211	182	211	222	192	189	183	197	202	198	205	208	180	198	200	225	231	199	191	194	204	189	195	208	213	218	182	246	198	222	222	186	193	171	207	211	191	196	213	218	204	212	194	217	197	216	188	201	218	183	206	199	209	223	183	174	214	199	211	184	186	192	198	218	201	207	187	228	195	199	204	232	223	207	228	212	206	197	200	198	203	188	214	185	199	222	231	177	199	205	209	195	199	207	182	202	210	197	191	220	188	211	198	209	191	213	194	183	210	171	201	219	197	195	205	199	200	200	185	199	184	181	224	210	169	197	186	217	222	198	196	209	225	205	217	223	210	217	201	198	196	233	196	205	189	201	205	210	209	197	201	198	203	168	231	209	211	195	196	176	244	222	203	209	206	208	200	214	212	184	209	215	199	182	200	212	196	179	174	218	203	199	199	203	210	198	183	172	194	201	222	193	182	197	206	211	175	217	224	214	206	204	205	197	182	203	220	242	182	214	211	203	186	187	216	214	197	195	186	208	201	183	182	191	191	179	186	190	202	198	203	224	220	204	207	210	209	213	182	207	198	212	201	195	204	196	212	208	157	225	199	204	199	224	210	195	201	182	222	205	187	199	217	187	204	189	203	205	206	188	208	182	210	190	184	180	176	180	186	206	214	182	207	206	200	202	205	190	204	178	234	194	208	224	176	227	227	182	214	198	206	211	199	213	204	201	171	192	206	187	211	167	187	197	205	179	186	189	197	180	209	176	212	213	218	200	196	162	195	203	196	188	197	230	209	191	219	198	192	181	204	213	199	207	220	204	205	197	186	216	215	195	170	194	201	203	231	178	217	201	214	201	214	197	178	176	208	197	190	229	235	193	201	203	205	225	195	190	186	207	216	195	177	188	200	205	182	192	219	226	186	182	200	192	208	201	224	198	204	232	200	210	199	200	189	177	206	172	217	186	210	220	195	184	199	211	199	167	202	207	206	186	203	196	208	177	172	214	192	183	227	194	205	193	181	212	221	186	208	216	208	205	183	211	232	204	205	197	212	193	207	210	220	204	209	201	181	203	179	189	194	190	174	206	199	195	216	188	193	207	182	192	183	191	203	209	191	199	170	196	178	189	192	196	209	206	223	200	206	205	200	188	184	195	208	222	206	206	210	208	213	184	205	185	180	209	235	196	211	176	220	231	220	199	184	187	206	198	204	172	193	194	174	184	192	229	213	194	212	188	212	180	195	205	179	197	198	182	188	200	189	187	209	198	213	187	215	198	203	205	209	193	192	216	244	202	186	168	182	187	219	207	221	206	191	180	200	191	194	208	215	177	184	210	203	223	176	200	199	205	188	200	195	193	189	219	221	213	192	217	205	202	196	187	203	197	202	168	217	195	175	202	191	230	204	197	212	196	191	205	203	208	196	194	190	187	197	193	210	214	191	193	218	211	202	199	179	190	211	189	179	185	193	180	211	190	188	209	201	188	194	228	209	196	197	194	219	200	211	188	172	209	193	235	215	187	195	202	185	193	217	229	184	221	199	236	211	171	168	192	186	185	197	215	187	180	213	225	201	226	229	206	212	203	206	210	223	231	201	203	207	211	204	205	224	215	199	199	206	177	192	181	167	165	181	185	208	208	177	230	194	193	226	181	189	197	181	168	216	223	209	192	191	202	219	174	220	168	175	194	195	190	201	211	185	206	200	206	227	201	185	204	185	234	210	194	163	224	212	242	198	182	177	196	200	202	191	175	193	205	184	186	216	207	203	204	202	198	224	191	207	190	194	194	212	197	162	202	226	208	234	228	221	214	186	215	201	225	194	191	200	190	207	189	190	197	202	224	175	212	179	214	189	194	200	215	186	168	221	211	225	229	207	181	207	228	201	213	202	190	208	186	205	201	184	187	193	211	223	189	193	186	192	201	198	192	235	194	203	211	191	208	197	211	199	189	199	173	181	201	210	220	187	197	191	186	211	226	201	191	190	200	224	202	191	188	204	206	179	211	193	184	185	194	231	218	203	204	193	198	216	206	204	193	225	199	203	215	202	190	187	217	194	220	214	195	184	210	207	197	194	209	185	183	204	184	217	176	231	196	213	199	207	178	197	214	193	199	193	204	191	214	195	193	225	179	218	161	182	200	201	202	193	178	202	204	203	188	199	202	198	231	202	210	195	199	202	208	183	181	202	198	198	200	182	219	206	197	172	183	174	206	184	180	201	186	204	208	199	202	182	197	198	205	195	202	196	200	239	207	227	206	200	207	201	205	193	192	194	205	181	200	188	191	228	209	228	202	172	205	215	194	200	197	194	197	200	199	199	205	172	178	212	220	216	197	189	199	205	212	219	182	188	207	175	213	199	187	203	192	207	220	207	217	195	184	228	221	180	202	207	185	180	197	198	219	226	189	245	208	202	221	209	204	210	178	215	183	203	194	213	222	179	204	200	187	209	196	215	206	198	227	210	194	182	197	204	205	171	195	195	210	197	217	239	191	227	223	186	209	217	229	208	204	182	183	196	185	176	191	218	214	214	204	189	207	214	194	221	220	217	219	191	175	199	208	204	196	188	202	215	203	214	206	206	183	194	226	192	197	194	209	223	196	199	210	192	207	192	199	215	169	213	197	207	217	225	213	213	200	181	222	185	216	199	177	218	209	219	187	198	202	211	181	214	201	186	197	193	207	185	215	183	198	229	210	217	216	194	193	201	194	193	187	196	239	196	195	194	205	195	203	201	186	199	219	206	227	214	186	202	204	223	197	218	226	216	204	205	221	204	180	218	212	190	199	214	214	167	180	199	199	178	203	226	192	199	187	211	203	210	210	209	235	192	195	188	183	212	198	206	195	217	208	201	221	175	213	219	233	192	203	201	203	176	205	190	218	205	198	200	183	207	196	187	214	202	169	205	209	180	204	220	174	204	209	213	171	208	179	194	191	211	216	191	217	220	179	190	224	221	221	175	176	214	215	183	211	197	205	200	208	182	217	185	185	214	205	197	193	210	187	215	196	207	191	238	191	171	185	197	215	220	189	193	203	201	193	202	213	207	191	197	180	205	197	206	205	225	166	215	204	206	185	200	195	195	208	206	212	187	187	198	201	174	189	223	208	164	197	223	201	208	188	210	215	202	234	193	207	209	226	203	202	207	193	191	222	198	195	183	211	192	197	179	202	213	197	170	181	197	204	198	205	195	200	225	213	182	197	174	202	196	190	194	199
11008	1500	819	963	939	847	5028	13586	13343	618	611	605	562	590	532	556	554	546	576	627	549	569	571	588	560	608	555	548	571	543	570	576	544	566	613	577	589	565	579	568	588	566	539	548	587	578	587	573	572	583	559	605	563	590	587	579	566	547	594	554	550	550	580	587	533	583	585	561	643	749	831	788	701	608	622	531	585	540	563	556	583	579	581	592	583	597	552	563	555	605	552	584	552	573	567	548	605	571	555	559	558	594	570	591	534	538	574	583	565	569	576	563	568	591	591	577	575	571	579	555	550	596	542	587	585	590	515	585	552	579	569	589	602	619	589	596	544	571	555	594	590	597	552	587	569	546	582	568	567	615	562	572	556	572	565	568	550	571	535	578	556	554	553	594	585	586	559	527	589	569	593	558	561	561	556	594	543	545	600	566	571	581	595	554	523	548	587	581	586	596	593	570	603	559	522	553	546	543	565	558	604	572	564	528	571	567	563	551	544	623	565	591	596	580	552	569	608	575	565	562	556	585	601	589	516	556	617	566	571	570	566	606	539	541	553	544	578	605	579	573	541	559	590	488	567	611	571	573	578	563	591	563	586	567	580	580	523	577	550	558	528	571	569	565	556	515	542	595	559	609	566	544	549	560	606	561	590	568	590	574	533	584	611	565	592	564	619	555	575	579	562	565	586	576	552	575	545	550	529	553	538	540	554	596	572	589	574	547	573	606	590	594	547	528	544	557	529	580	509	555	523	574	547	518	559	552	562	570	588	597	540	563	558	581	584	574	610	579	572	538	576	531	559	568	579	621	571	574	581	543	545	585	547	560	546	564	526	543	558	592	556	549	570	553	509	536	571	586	590	578	546	552	580	578	571	589	572	566	487	605	605	566	528	573	587	541	590	579	574	547	538	546	592	557	546	578	563	544	603	577	548	586	592	550	535	598	541	569	587	556	581	573	568	561	579	530	603	573	601	572	556	565	494	569	601	567	556	591	595	574	577	549	593	621	582	541	570	546	591	543	559	546	558	587	603	578	497	560	562	558	584	561	572	575	538	579	540	598	583	563	560	581	580	532	575	609	602	552	549	551	562	565	551	568	574	603	584	530	605	608	554	539	588	588	533	587	594	582	535	575	579	554	575	569	571	558	608	550	568	602	555	611	548	581	555	568	558	552	540	588	610	574	551	537	562	569	546	603	602	581	623	573	586	519	563	572	579	600	565	524	537	570	506	603	581	538	577	586	523	550	626	541	549	572	557	623	582	596	536	541	594	597	537	577	545	578	600	592	550	545	565	578	520	547	579	565	559	574	564	520	581	608	605	588	567	538	589	541	553	544	602	609	579	592	620	510	599	534	590	597	568	575	584	546	600	550	524	574	545	566	541	561	562	534	576	578	541	547	540	568	587	584	534	611	554	577	550	549	603	556	587	582	550	596	573	581	606	581	568	564	583	566	590	545	590	599	552	605	582	578	568	540	587	525	561	590	579	580	583	574	563	569	562	594	578	550	536	607	547	565	596	578	567	562	608	570	550	576	553	581	588	532	579	594	553	567	605	512	568	593	580	586	557	544	566	558	527	578	550	587	576	590	559	584	597	572	560	576	567	586	575	584	562	574	573	596	566	550	528	549	565	586	579	559	609	581	532	559	536	566	559	552	560	566	565	612	651	585	610	544	592	584	515	561	586	608	577	557	605	565	526	565	540	543	590	635	562	545	565	533	595	580	568	593	533	516	616	571	555	601	603	563	546	542	560	567	581	594	572	541	588	566	564	593	574	571	528	600	589	604	567	592	534	573	579	559	586	586	532	593	526	559	570	526	580	577	540	577	546	545	610	600	567	604	525	577	526	540	591	571	571	564	567	567	579	605	569	547	560	560	517	566	572	590	532	566	576	536	591	572	572	572	568	582	576	556	543	584	590	560	577	559	568	572	623	600	591	576	533	550	578	523	522	577	572	559	572	558	596	523	596	577	571	514	566	561	593	574	563	553	590	539	611	566	582	553	556	571	545	585	596	538	570	578	576	569	552	582	592	584	559	555	531	539	619	561	590	557	557	572	604	558	542	555	540	589	528	564	563	588	573	544	590	556	551	612	558	556	572	605	569	571	558	545	558	566	578	589	551	536	584	583	578	537	581	524	583	562	565	523	567	570	593	587	602	550	561	584	597	554	581	563	570	514	591	574	583	559	545	564	552	543	598	546	582	575	601	582	571	607	564	559	602	617	544	529	611	580	548	544	567	558	578	542	585	537	547	551	574	577	548	570	514	582	612	554	549	563	568	584	558	553	554	563	504	539	588	564	607	580	590	558	584	579	543	565	550	564	559	576	596	543	577	557	575	567	523	557	580	558	587	552	572	605	526	562	599	616	568	569	589	555	594	533	551	565	562	560	523	543	595	562	575	607	639	555	612	597	551	570	549	565	601	543	584	558	572	591	544	583	581	557	586	586	594	555	603	543	542	576	589	546	589	595	584	554	614	536	581	565	590	540	557	579	523	576	577	539	557	569	588	588	568	583	537	569	547	598	518	548	530	607	569	559	576	545	558	593	575	625	543	555	579	596	564	615	583	563	583	584	632	567	595	582	578	547	542	552	581	542	555	552	582	536	529	606	575	577	573	592	539	567	572	569	567	540	594	559	555	572	569	562	577	533	551	515	591	560	540	569	584	533	583	577	548	573	565	552	550	589	525	543	577	582	513	583	597	596	599	583	551	544	595	545	598	628	591	591	554	610	556	587	531	573	560	601	562	550	569	581	555	580	539	593	583	575	598	604	562	564	556	542	542	553	571	597	532	559	552	603	537	604	566	639	585	537	573	559	598	572	568	591	561	573	578	564	569	598	595	623	561	583	612	585	574	564	567	551	583	598	588	583	569	579	565	560	595	541	582	553	582	585	567	568	561	579	544	553	553	558	569	531	563	616	529	611	589	533	562	589	559	538	600	559	590	605	557	567	578	544	597	566	556	584	576	575	539	549	575	584	588	563	590	548	571	566	572	573	572	590	578	564	564	599	604	572	599	587	534	563	550	577	544	587	559	572	589	527	536	586	528	615	565	551	592	602	601	553	552	579	587	578	552	606	559	589	541	561	622	543	540	560	600	539	537	572	544	580	568	588	567	580	557	530	569	558	537	581	533	582	566	571	597	567	550	551	565	572	573	542	567	580	588	559	561	589	541	577	565	583	575	597	598	564	602	575	533	603	534	572	536	601	613	567	565	586	555	584	600	585	560	572	556	569	563	592	560	566	561	564	582	549	566	566	542	554	601	560	572	564	597	599	551	548	632	572	572	578	561	552	565	570	536	566	580	512	608	612	583	571	545	594	542	534	580	563	570	556	554	541	550	586	567	568	567	587	551	540	521	552	576	584	577	603	584	542	569	567	569	556	578	646	558	546	579	580	581	558	600	557	573	571	592	615	595	603	534	588	595	551	575	593	540	527	544	551	585	596	565	591	551	559	540	556	581	553	563	553	611	591	606	533	594	579	609	570
47475	31824	19805	14161	7656	3617	7790	24540	30109	3700	308	215	228	202	212	241	254	204	214	216	201	228	214	220	198	234	199	234	210	225	207	211	213	219	218	219	230	207	222	206	200	196	190	192	211	218	246	220	193	196	204	214	216	214	188	224	218	233	219	220	228	189	225	247	218	207	233	220	257	489	430	371	320	213	200	204	210	218	204	236	216	235	231	207	208	192	213	199	212	202	222	196	225	217	190	223	205	210	208	193	223	212	196	203	226	211	187	221	200	207	201	205	215	218	201	207	198	221	207	202	183	208	213	202	221	206	207	201	222	200	226	227	179	219	206	211	190	205	213	200	199	196	185	216	231	228	197	222	225	181	228	226	217	226	239	217	207	184	205	219	180	204	209	184	205	206	198	191	216	195	191	229	215	180	203	226	195	190	228	208	215	217	211	234	213	199	211	215	215	194	202	230	238	189	191	204	193	211	204	231	222	204	209	207	243	236	215	197	210	225	221	210	193	236	230	229	199	197	204	196	194	183	227	190	205	190	190	208	183	210	233	202	213	203	220	196	208	233	206	194	214	195	219	182	217	211	220	235	245	222	198	197	232	224	220	215	206	202	193	207	211	225	236	243	192	192	201	207	201	206	217	193	207	227	203	229	205	212	215	225	227	189	218	217	190	208	199	202	229	215	193	210	228	194	203	214	209	208	221	210	180	200	221	189	196	202	208	218	188	232	214	228	199	209	172	217	229	203	179	227	228	218	208	221	228	237	221	211	209	229	205	200	250	209	205	218	196	216	202	193	204	207	212	235	205	214	198	203	207	218	214	217	223	218	207	208	208	212	207	214	195	198	209	210	237	220	212	219	169	203	200	207	206	221	220	196	208	195	234	202	217	216	213	229	195	196	217	228	209	200	201	184	203	236	213	202	229	204	215	220	227	242	207	225	210	224	222	196	224	227	221	220	230	202	224	199	205	198	220	213	232	208	218	201	228	190	203	214	216	201	194	233	208	203	203	226	256	214	227	237	187	202	198	200	220	222	208	220	198	211	226	209	187	208	213	205	223	221	173	208	202	249	217	195	211	185	212	230	226	188	191	170	210	191	189	197	196	184	215	209	204	193	216	202	195	202	209	198	232	210	181	194	200	205	215	209	199	246	196	199	203	223	207	185	209	199	214	191	222	211	181	211	234	209	237	205	210	188	204	210	223	239	199	183	215	200	218	218	206	211	191	188	184	212	208	235	210	199	234	199	191	209	217	202	221	211	199	204	216	236	236	217	196	216	208	231	212	186	210	214	192	194	216	213	226	202	201	228	206	196	203	233	219	212	194	233	211	214	219	231	212	208	191	206	207	201	227	197	191	198	200	200	191	227	189	205	218	203	183	193	211	207	248	215	199	243	233	233	226	206	232	195	189	205	218	196	202	207	212	216	215	209	203	195	210	235	217	217	188	215	230	222	222	228	200	224	206	185	227	216	246	228	199	191	222	211	209	206	221	194	223	227	220	204	181	233	221	235	190	218	201	229	200	208	205	212	203	212	211	205	204	215	207	204	189	202	225	243	195	208	200	215	210	206	229	207	185	207	217	206	184	226	222	214	201	202	214	217	194	185	200	212	217	178	206	224	208	206	187	201	229	201	206	181	226	218	216	215	182	206	201	215	220	216	219	250	208	199	208	219	232	200	200	222	207	181	190	230	197	197	200	203	207	199	217	226	227	183	207	197	226	225	227	218	199	230	217	208	204	204	220	218	225	201	200	215	221	216	200	224	188	213	205	202	223	206	207	241	220	178	226	223	208	204	188	196	194	232	207	197	216	203	189	226	212	210	202	231	217	202	217	222	208	205	214	233	222	227	210	211	184	217	222	215	208	217	204	230	206	209	224	210	209	223	210	227	215	199	246	217	213	227	218	175	232	206	221	226	190	226	222	206	202	207	214	195	223	230	209	198	191	209	192	213	232	198	205	206	209	223	211	220	193	222	213	215	202	209	221	224	244	203	230	200	195	202	237	211	193	216	224	224	206	197	221	195	204	224	218	212	210	199	210	211	219	218	185	205	200	231	217	211	198	223	200	219	229	221	211	205	186	212	212	213	227	215	207	239	231	222	209	198	194	214	218	198	206	217	187	198	207	195	176	214	226	200	244	201	210	195	178	216	201	193	204	217	190	204	234	234	227	193	231	204	190	199	186	227	226	217	213	192	196	207	222	229	242	212	209	201	211	222	199	227	207	212	208	199	199	204	207	195	225	210	200	213	229	196	210	225	216	239	222	226	216	197	217	204	195	206	236	189	222	192	208	208	194	225	222	206	211	188	227	208	210	214	176	204	228	204	190	224	215	219	193	206	222	213	234	243	201	219	221	230	210	193	226	196	206	214	228	196	204	215	221	215	183	182	184	222	197	196	191	178	207	180	223	210	176	196	198	198	218	208	209	227	216	203	216	222	213	217	200	228	188	208	214	209	219	220	208	201	233	217	218	223	185	188	227	212	226	215	205	235	200	203	200	208	188	235	195	198	206	187	197	198	200	189	222	197	190	212	210	236	191	180	211	209	205	240	205	232	226	193	214	202	249	199	207	217	217	199	216	200	195	203	191	241	183	203	219	225	200	207	179	211	198	201	227	221	191	207	228	231	212	231	212	214	228	216	202	208	233	205	229	226	203	213	209	227	190	233	209	223	213	200	215	216	190	194	224	221	224	219	207	210	204	208	219	231	199	213	224	226	240	222	212	220	229	205	211	190	234	217	216	228	241	204	210	189	216	206	211	235	202	202	201	218	211	214	208	209	246	198	213	206	214	208	205	195	221	222	201	223	209	206	212	202	213	202	207	227	228	177	203	225	262	224	197	240	198	211	186	215	203	186	219	233	219	201	225	211	214	201	206	192	228	220	217	196	232	200	219	201	202	207	212	202	224	206	208	220	208	217	212	212	215	217	219	223	207	189	219	169	186	217	198	213	195	212	201	216	213	186	229	205	235	180	194	210	206	195	208	177	241	197	228	210	201	196	206	211	208	241	206	227	209	222	206	220	212	177	205	204	189	224	217	203	210	236	217	188	240	201	219	196	173	216	211	196	190	209	231	210	216	205	216	200	216	201	205	201	192	185	217	201	223	210	193	220	213	215	219	216	201	217	194	240	212	208	224	215	227	204	221	210	214	227	235	207	216	187	191	221	187	186	187	229	244	202	211	207	210	249	230	218	218	205	209	166	199	216	224	201	219	215	210	212	191	216	201	197	214	200	234	232	202	221	203	227	199	208	197	199	223	208	200	208	177	222	203	237	208	239	199	197	239	220	216	215	198	213	184	201	227	221	212	191	219	212	193	199	225	200	201	200	203	199	190	217	210	213	204	215	229	205	191	228	219	214	207	227	213	186	208	233	203	208	201	226	191	224	214	209	212	213	213	225	212	215	197	217	219	232	213	209	216	236	206	207	215	192	207	199	185	212	245	186	213	178	192	187	212	180	197	219	202	217	180	209	225	223	198	201	199	213
38819	9686	3938	4857	4297	4366	18356	42282	41414	1178	888	805	801	733	718	731	709	708	644	669	668	663	644	634	706	659	604	627	683	569	645	621	611	626	643	597	593	620	609	630	651	632	617	566	620	620	590	582	571	615	626	669	582	615	593	578	630	603	604	604	625	638	639	634	640	641	608	590	915	3148	2672	1732	1204	831	608	586	587	565	587	590	626	577	577	592	571	586	567	573	574	585	568	569	579	571	579	577	597	579	591	590	588	570	535	615	619	591	560	596	621	598	604	546	576	595	607	582	609	577	606	570	611	601	593	594	533	595	565	572	616	569	553	574	523	630	597	618	603	615	570	641	611	612	611	556	556	580	597	583	574	565	619	594	631	586	589	599	537	578	565	584	612	621	574	568	606	579	573	573	543	597	631	573	596	564	622	638	601	535	552	582	571	633	604	576	584	555	570	583	612	595	553	587	625	593	581	592	615	577	594	593	616	583	630	596	541	573	579	609	543	577	599	593	601	596	580	607	575	569	607	588	582	591	573	570	608	549	594	581	590	586	622	560	551	604	574	581	610	581	551	589	597	567	595	589	589	626	594	592	629	604	583	589	582	638	612	589	589	562	558	619	554	591	614	585	643	611	624	606	611	601	608	539	566	602	610	633	591	596	585	627	564	589	592	574	553	595	572	545	618	590	596	631	602	571	598	585	620	571	585	572	592	582	580	560	587	607	536	613	544	586	562	637	611	584	583	610	590	611	607	607	572	628	617	647	592	590	605	591	595	598	602	603	571	593	605	584	601	566	618	588	605	610	588	550	596	610	561	592	594	632	627	594	598	603	550	589	588	584	559	616	586	613	573	635	620	596	625	601	603	563	560	599	592	590	589	550	627	591	608	570	565	584	586	566	552	552	615	517	630	576	580	614	631	607	603	585	601	628	575	639	564	517	573	564	590	578	613	571	551	587	551	592	614	593	535	609	595	602	599	588	539	569	588	627	626	584	592	587	563	590	596	546	566	518	582	591	584	592	600	607	590	607	633	563	568	581	595	554	558	544	618	597	592	587	609	560	550	620	587	561	600	612	587	601	579	612	563	586	599	621	593	601	591	538	614	612	562	582	589	597	595	591	558	593	585	597	608	636	626	591	597	608	604	583	586	628	582	598	563	600	559	573	589	572	583	543	587	578	580	602	636	617	655	607	594	564	616	621	558	584	564	577	567	597	590	530	572	558	577	574	599	604	581	543	563	598	566	589	587	594	579	552	563	601	600	562	547	574	611	583	602	585	594	627	571	547	557	555	565	601	566	595	628	614	571	595	582	616	622	576	585	582	595	583	556	600	591	610	584	572	593	551	615	601	572	611	557	573	616	611	621	581	581	626	596	594	586	587	572	587	616	610	566	638	616	599	604	605	591	572	558	582	568	589	543	600	579	568	574	594	614	599	614	570	605	587	566	586	571	593	565	536	638	570	610	577	597	577	605	616	633	599	577	589	618	604	576	576	601	574	553	590	582	610	612	566	628	594	601	607	599	569	556	574	587	552	583	576	584	565	591	584	626	609	614	574	584	623	615	637	604	583	604	610	559	555	570	584	607	564	586	576	580	593	610	587	583	594	570	605	611	601	596	566	564	566	609	565	596	579	544	588	587	604	559	574	592	600	565	571	559	610	575	542	570	596	600	601	651	586	622	568	605	588	594	567	574	599	580	609	592	592	623	571	615	535	591	626	610	574	575	587	601	586	563	570	589	550	639	603	603	554	588	592	641	560	584	576	556	561	570	620	584	569	585	586	599	561	588	567	587	596	623	544	583	619	577	579	607	573	567	570	626	555	564	589	578	630	540	632	598	577	638	579	572	557	546	590	552	581	563	550	638	558	582	572	594	581	597	621	609	586	579	625	567	628	578	579	576	585	630	610	560	585	619	602	653	574	578	542	571	602	618	596	617	621	574	612	591	648	628	584	592	549	570	630	601	591	584	564	566	631	549	583	577	570	583	537	577	619	564	578	630	590	619	561	589	613	575	605	579	574	616	574	638	604	623	554	591	631	580	579	604	590	604	581	608	590	570	565	611	626	569	603	623	595	579	562	629	598	637	580	551	611	584	615	614	605	585	595	603	588	591	543	585	600	610	594	588	576	599	582	579	624	598	577	567	595	593	594	594	610	581	589	611	592	585	603	607	568	565	596	602	615	621	599	619	570	571	604	590	611	551	607	572	531	603	579	595	566	555	581	596	605	622	581	604	579	574	587	555	588	597	589	597	574	625	599	555	571	605	593	563	576	533	568	608	572	602	596	616	596	602	604	608	580	586	603	574	609	568	583	535	571	593	579	548	604	611	600	599	625	582	590	564	604	621	628	592	601	569	597	596	609	589	567	625	595	574	562	629	576	587	589	589	585	606	601	586	614	571	587	568	570	632	584	634	568	559	590	609	555	596	584	635	589	575	582	595	604	587	591	549	596	561	629	590	600	561	575	548	582	590	594	601	576	638	601	575	575	587	592	586	576	584	587	614	565	612	580	561	577	599	567	621	585	574	592	566	616	614	613	581	582	592	616	592	598	593	586	597	602	607	612	615	590	608	574	561	651	599	604	547	552	597	558	606	595	610	578	576	503	609	622	612	585	564	587	532	599	618	537	529	587	601	657	594	588	622	622	585	581	609	601	567	595	582	581	595	556	609	592	589	567	608	629	541	590	595	562	623	572	590	587	574	584	582	579	607	616	585	595	612	593	620	564	560	591	571	634	580	579	616	527	570	591	598	583	535	567	590	588	588	604	602	601	538	610	565	592	601	592	576	581	609	610	601	613	605	613	606	581	585	540	620	570	585	595	601	547	580	628	598	590	620	586	559	598	583	596	613	625	566	601	562	608	566	640	587	593	604	580	608	607	563	593	635	563	606	603	590	570	610	565	602	609	608	574	586	582	621	600	600	563	580	560	606	581	620	556	579	606	630	540	615	578	583	608	614	628	626	575	586	634	611	576	580	571	600	578	623	631	618	542	555	626	592	554	603	554	603	587	573	597	572	595	633	565	605	566	590	631	648	642	604	597	614	572	635	632	564	585	585	605	622	600	595	567	577	573	585	545	580	590	566	610	617	537	593	602	604	601	593	573	563	593	591	562	659	586	578	596	564	607	576	593	658	563	603	601	565	600	606	630	608	606	573	598	572	633	604	577	624	593	616	585	548	602	608	579	610	602	601	563	590	591	616	573	579	539	570	636	574	572	592	608	546	591	568	575	553	586	606	610	590	589	607	590	577	572	609	591	603	597	597	646	567	568	566	612	599	608	557	590	585	575	588	560	623	579	554	591	580	543	587	585	602	561	622	577	640	598	568	554	612	591	588	631	573	563	582	598	643	638	587	543	567	601	566	594	585	571	535	576	573	567	538	534	558	575	558	583	603	595	602	578	588	572	616	590	580	608	566	606	536	607	593	587	539	573	615	607	604	585	614	591	599	569	582	562	624	572	623	608	538	575	586	566	574	604	605	586	549	645	581	530
51431	29620	23380	19989	13400	8434	35483	25323	42629	10272	568	386	330	312	332	312	271	292	276	325	275	296	272	273	242	248	271	264	245	258	263	288	271	259	246	264	278	274	249	276	237	223	288	258	267	247	248	245	254	251	241	267	280	261	237	264	251	243	280	261	269	264	260	291	263	239	276	249	529	847	771	516	376	269	247	241	268	230	243	256	235	278	238	213	217	225	224	235	249	240	251	267	231	273	249	236	249	240	231	216	243	241	300	209	248	266	263	255	236	226	221	253	253	251	253	269	223	250	236	245	249	229	281	246	272	250	265	283	273	208	219	264	256	269	236	242	242	235	253	253	221	244	243	255	267	238	249	261	253	250	257	247	255	270	236	223	245	229	248	263	267	240	234	242	225	263	233	222	230	266	250	248	253	260	254	266	247	229	245	204	271	227	251	256	269	265	241	239	251	234	240	228	236	240	254	231	251	270	239	255	240	255	250	240	202	278	227	259	264	242	236	258	229	226	268	245	245	248	235	256	242	263	247	262	281	246	236	232	268	258	211	260	281	242	251	235	243	242	217	228	231	258	257	259	261	247	243	242	236	265	240	220	250	235	252	271	265	238	244	256	252	233	246	220	285	255	240	228	271	238	236	229	251	227	217	261	266	294	253	249	251	252	264	246	253	263	255	236	273	262	255	220	248	256	228	231	246	253	228	248	264	227	260	254	260	261	266	242	254	251	213	233	248	214	272	251	235	252	263	242	238	240	239	250	224	239	277	257	257	256	246	263	261	266	231	268	281	245	253	257	260	225	233	255	243	220	235	249	255	243	264	245	270	269	248	244	259	244	258	233	271	269	272	218	290	258	252	254	235	239	221	250	245	247	258	234	242	268	258	245	265	262	243	265	250	268	233	216	234	251	257	244	250	249	276	244	254	250	257	248	263	242	232	219	243	267	270	247	260	237	250	251	269	251	221	241	235	235	222	262	243	232	241	240	268	239	236	224	260	242	237	239	251	219	217	253	264	270	244	266	233	261	229	266	245	271	239	241	250	255	228	234	249	243	269	233	256	262	251	249	245	255	275	240	249	236	251	247	240	230	268	227	231	249	235	257	203	282	245	245	219	262	243	263	271	272	240	243	265	231	233	274	259	232	245	248	236	269	245	243	223	253	247	215	243	249	257	227	261	251	265	248	255	273	237	230	248	245	281	226	261	253	237	236	278	223	243	228	238	269	248	234	253	243	257	234	230	252	276	227	254	268	252	251	236	231	251	269	214	269	242	263	223	262	232	234	277	256	237	237	258	243	242	246	249	250	250	247	252	237	234	237	258	253	268	272	241	274	235	228	247	212	268	237	242	235	265	261	234	237	237	231	262	251	241	230	241	235	232	248	260	255	228	287	244	277	249	232	256	240	254	239	235	232	286	247	227	259	280	272	247	222	238	249	259	282	259	232	237	238	271	255	263	285	270	227	257	277	224	244	298	252	273	266	261	248	255	256	253	264	245	253	242	251	247	209	254	215	263	258	248	256	263	247	287	279	287	252	263	238	236	231	251	257	245	265	268	247	230	229	243	239	257	233	261	249	249	228	237	219	259	204	214	232	246	251	258	236	241	238	267	260	256	256	235	219	245	224	226	229	261	228	256	245	236	276	216	246	273	252	233	269	242	230	264	261	254	232	238	245	267	242	245	248	230	256	258	231	258	249	236	246	229	230	246	240	271	233	253	267	250	264	238	262	273	257	253	253	240	252	245	224	251	263	251	248	264	273	228	221	278	245	244	252	253	236	292	230	224	274	250	225	260	240	247	271	255	266	255	257	222	246	244	239	264	247	242	246	233	245	248	263	252	253	218	253	280	245	255	238	240	251	259	249	227	226	234	238	252	244	237	246	219	256	262	280	246	238	254	256	270	247	217	240	236	233	245	230	262	243	262	241	275	239	228	237	248	241	236	246	240	249	246	241	207	258	245	253	255	251	273	252	252	250	238	242	272	230	294	239	225	240	244	244	234	248	279	250	242	252	256	257	249	248	247	245	251	273	245	257	240	241	232	248	233	229	269	274	235	239	242	259	229	236	256	253	225	248	252	237	231	247	217	256	228	262	227	235	253	242	225	216	259	252	261	239	214	268	240	274	240	235	238	249	275	261	226	284	248	258	267	238	271	244	252	245	255	273	226	223	261	223	240	260	256	270	262	248	228	245	263	254	258	246	229	250	223	230	255	261	223	242	234	239	261	260	265	251	231	223	237	237	231	232	223	225	257	233	279	216	237	257	273	214	253	239	234	248	242	249	238	257	274	229	246	218	267	224	262	245	230	240	232	237	237	277	235	268	283	254	219	272	254	264	260	268	239	218	261	250	252	243	243	254	270	257	271	273	261	231	237	231	275	280	222	228	253	264	250	241	274	211	273	265	217	288	263	222	273	258	250	234	268	231	259	213	260	233	258	238	245	227	263	243	240	275	266	289	243	237	261	252	252	280	282	217	272	275	243	241	237	252	224	282	275	266	228	213	241	248	262	242	239	246	246	253	238	276	261	262	276	261	240	254	253	279	241	274	243	233	279	248	215	254	230	248	228	268	264	275	247	242	242	245	247	237	233	269	256	272	254	240	245	259	240	283	256	243	265	245	267	272	243	254	242	225	253	246	236	243	241	247	268	247	226	236	249	242	250	262	241	214	251	218	244	225	230	241	243	254	256	278	248	247	246	258	234	242	262	245	249	275	256	251	237	243	242	259	236	259	253	245	255	281	247	220	233	238	228	230	261	271	226	247	232	267	264	234	235	245	247	258	226	239	237	276	263	247	239	233	274	240	255	271	242	240	263	239	269	252	234	221	251	260	227	248	232	241	241	224	239	238	249	223	284	224	255	244	283	234	270	246	237	272	230	254	229	284	273	236	262	246	248	267	252	276	234	235	237	258	226	239	240	244	265	244	258	233	221	228	244	256	251	255	225	280	237	266	268	258	261	220	260	224	228	239	226	259	262	245	258	252	241	250	230	249	261	222	253	237	256	237	254	243	225	242	250	242	246	241	257	259	255	241	268	241	240	249	268	213	225	248	238	255	231	226	266	248	245	246	237	243	234	260	245	251	248	248	276	249	236	261	266	238	263	250	255	227	260	228	225	258	253	261	263	258	244	251	268	258	217	220	232	248	261	223	240	241	244	237	252	249	252	265	222	256	241	252	253	239	257	229	275	256	269	249	259	246	224	260	237	237	250	257	240	224	249	228	280	251	267	213	246	258	245	245	212	249	254	214	234	239	263	239	223	227	246	218	252	269	255	233	264	258	248	250	254	239	238	249	248	236	239	240	241	228	216	275	260	231	242	263	235	245	230	250	236	242	269	230	283	246	247	252	228	242	254	244	249	262	252	235	235	244	254	218	221	227	228	243	250	224	265	237	253	222	258	238	260	246	244	239	267	252	260	248	258	266	245	238	241	238	256	227	249	241	253	238	258	258	271	232	279	229	278	267	254	237	237	232	235	244	232	247	255	248
43221	7124	7676	8773	7750	9796	42660	35043	53605	3519	1447	1185	1084	1036	1068	999	982	979	859	882	856	878	805	819	793	800	829	761	744	763	721	790	711	769	754	712	743	737	736	738	683	697	712	733	711	697	719	731	699	701	718	666	728	718	725	691	752	743	683	816	775	712	718	695	744	731	666	748	3088	5759	4673	2893	1632	920	656	654	680	645	637	704	674	646	670	635	642	633	688	672	669	672	646	692	652	662	651	674	653	639	645	659	652	643	701	630	648	643	715	696	662	696	683	709	655	662	677	653	664	728	675	686	668	648	685	695	680	718	707	668	660	641	671	687	672	703	626	692	697	667	678	616	662	673	721	681	652	694	656	659	701	670	706	649	628	705	643	655	699	664	719	675	697	654	656	663	645	664	678	675	667	696	686	673	659	734	691	675	659	690	692	620	682	608	645	632	668	653	735	677	706	623	651	656	643	713	646	633	679	693	671	641	647	688	698	672	675	676	665	675	625	667	679	655	672	638	679	649	653	636	757	712	677	618	664	660	638	694	695	640	677	618	683	634	643	687	673	657	702	675	648	672	692	669	709	645	687	667	656	644	650	666	656	652	696	636	666	645	676	673	637	649	685	670	620	623	645	661	651	659	609	692	671	706	659	678	629	714	692	636	660	632	677	687	646	677	673	687	697	666	698	699	687	649	717	661	667	648	652	644	664	652	624	697	625	668	661	684	665	714	702	657	674	682	686	660	711	657	675	621	720	641	682	628	665	658	665	652	655	648	638	668	649	677	693	640	643	673	667	592	712	639	678	727	694	701	688	643	677	638	671	652	685	703	659	670	643	664	651	677	626	652	674	646	695	660	639	663	650	688	716	697	705	728	639	678	644	660	644	709	692	671	663	681	673	693	695	677	653	686	641	656	689	651	684	677	664	645	639	646	636	672	688	662	687	670	693	654	680	682	683	627	651	669	671	694	683	702	658	654	693	701	674	648	689	677	682	684	694	624	634	642	681	619	715	653	687	716	674	647	639	669	683	709	718	722	614	664	617	626	687	656	654	646	700	668	698	671	681	691	670	698	650	688	656	649	708	693	712	664	661	663	669	647	705	636	675	665	685	662	706	663	668	703	666	698	659	653	677	658	672	632	665	715	711	677	676	655	704	681	653	676	676	674	688	692	678	711	611	660	714	675	670	652	686	699	628	683	699	686	660	678	679	672	648	693	705	669	618	676	738	615	695	678	667	688	646	664	737	672	662	700	649	675	655	683	647	627	717	690	648	689	655	706	682	662	646	665	671	703	632	683	636	680	651	687	629	653	654	665	632	667	650	666	662	694	653	657	619	658	661	694	706	660	685	658	666	650	692	680	684	678	649	641	631	684	678	638	693	671	688	630	648	674	649	639	635	685	666	691	683	680	640	676	683	665	681	685	613	668	644	658	663	692	638	698	740	699	672	661	685	629	689	656	688	681	676	673	667	702	717	701	621	667	677	655	649	654	692	702	648	682	628	674	689	678	677	690	643	605	663	654	634	662	656	626	694	649	687	677	687	705	640	683	657	730	626	694	699	661	654	669	680	712	686	666	655	658	659	692	689	652	638	692	701	659	691	617	716	671	682	645	648	668	683	693	666	660	659	695	698	703	671	676	677	697	665	665	644	703	680	692	647	644	679	679	653	690	662	645	663	677	636	680	681	730	661	658	658	671	676	623	676	683	656	663	661	642	635	642	677	634	637	639	638	642	655	634	641	654	661	625	689	626	661	675	674	682	658	669	639	715	670	703	625	674	664	674	677	639	676	708	641	668	719	670	656	694	666	661	660	723	700	670	672	658	661	679	686	658	683	662	676	661	614	661	731	652	631	635	662	682	680	659	669	666	642	666	677	694	662	721	671	674	630	691	661	674	683	642	673	648	665	639	669	666	678	712	677	638	697	663	689	713	615	673	648	637	672	630	636	664	662	663	689	640	689	686	659	692	687	669	645	635	667	668	647	669	662	675	631	673	684	699	671	687	659	674	733	729	694	636	649	604	651	723	690	683	692	672	646	645	656	692	663	697	674	656	659	656	659	716	630	706	718	652	648	655	691	669	682	680	661	668	673	695	662	671	656	743	625	694	634	692	676	678	685	669	681	687	649	676	669	657	636	709	690	679	650	637	665	649	678	636	651	702	683	633	680	651	666	659	640	667	658	687	676	685	638	633	685	670	637	664	665	673	667	689	641	679	687	654	690	639	648	661	668	663	662	671	635	652	685	685	686	655	648	676	661	646	665	660	667	673	598	639	641	655	662	652	630	684	688	662	675	692	647	666	683	690	667	659	654	667	665	669	677	700	703	666	664	696	682	650	677	640	677	638	668	707	641	652	686	684	666	654	676	687	688	668	684	682	692	692	691	648	596	668	665	665	673	698	645	668	684	682	653	665	642	715	635	653	671	652	680	652	673	621	668	644	660	706	675	690	639	696	654	696	652	663	692	690	655	669	665	666	640	616	698	650	643	644	682	668	631	660	709	675	662	685	685	672	650	676	691	670	673	709	674	667	719	659	675	681	658	670	669	664	667	676	701	679	720	662	659	681	694	681	665	664	658	647	683	602	677	682	682	643	651	646	668	631	659	690	665	670	661	686	704	684	633	705	688	658	693	653	656	680	688	678	708	624	667	683	704	609	701	628	731	690	657	671	670	735	689	738	705	652	654	700	709	692	712	671	684	704	691	658	697	686	651	695	653	666	670	729	696	676	672	671	670	634	687	705	685	714	690	666	691	683	695	678	676	677	686	682	676	700	650	676	643	682	688	652	647	660	632	672	684	634	668	697	651	682	648	668	650	654	695	673	640	696	702	657	705	679	660	675	705	720	631	686	623	654	691	687	640	693	698	669	686	677	651	627	694	649	647	695	682	681	639	687	650	684	667	685	646	658	651	633	623	667	670	686	692	660	689	700	684	655	626	634	728	674	636	701	651	637	672	636	649	714	639	675	694	640	640	652	693	641	671	651	674	668	705	710	648	672	644	658	670	702	675	656	658	675	679	686	677	660	675	715	674	643	697	672	693	636	659	666	668	688	660	670	679	675	646	625	700	701	629	654	684	661	661	692	656	642	658	663	640	678	643	683	670	694	654	664	667	642	654	700	679	634	689	711	689	649	658	671	674	698	630	690	710	687	699	660	693	662	692	718	649	684	672	691	629	682	631	694	687	709	695	653	643	670	648	628	621	721	707	703	675	682	681	646	690	656	672	681	663	667	674	660	696	680	631	627	709	636	663	623	693	693	649	683	641	701	686	650	647	678	653	652	706	669	667	657	654	656	693	665	602	693	645	656	659	702	676	731	638	690	646	664	657	693	651	674	644	676	705	652	687	663	675	660	712	635	708	708	636	657	629	694	681	698	649	691	647	689	679	703	644	676	710	678	667	649	684	741	696	661	647	633	670	703	686	667	676	691	624	688	668	651	681	618	611	664	687	668	690	685	689	648	651	688	701	664	655	669	692	651	664	654	687	662	679	665
11547	2665	477	320	247	250	2320	2460	1785	316	182	155	165	193	191	173	183	165	150	188	183	158	168	184	192	173	206	174	177	155	157	183	144	132	148	168	160	158	173	169	165	146	175	181	167	156	170	164	173	171	171	163	160	161	164	177	162	194	161	162	167	151	183	179	173	179	183	156	191	194	214	214	178	180	158	156	169	194	176	167	180	187	169	169	197	172	163	191	166	171	167	180	162	146	194	158	153	172	167	180	205	155	175	196	178	148	165	176	197	185	183	198	169	177	167	162	134	176	159	188	188	157	174	159	167	168	151	172	180	177	169	144	165	169	145	181	165	158	152	184	165	181	169	162	162	159	156	202	155	153	184	174	160	198	158	173	170	174	171	156	168	171	180	150	163	168	166	181	166	171	170	171	168	167	151	159	168	161	164	163	161	136	174	171	158	162	176	166	156	148	150	174	177	176	150	154	172	190	160	164	178	149	158	180	164	200	175	179	182	148	162	187	171	178	162	151	171	155	174	162	165	168	179	165	181	175	179	194	168	168	172	166	160	146	167	150	166	170	168	166	175	145	146	166	178	193	173	197	178	147	161	173	187	161	164	171	169	165	169	176	183	177	136	164	179	186	173	172	190	178	188	167	166	164	181	176	159	180	179	191	189	150	175	136	164	175	142	174	181	182	169	168	175	172	176	177	159	172	171	176	174	162	170	189	153	164	174	188	154	154	148	171	156	173	161	152	169	162	157	190	180	147	164	176	183	149	170	177	168	143	163	195	170	174	171	167	175	159	158	158	158	184	187	144	178	153	158	204	171	158	176	165	169	172	155	169	169	156	166	185	158	148	170	152	155	168	175	163	158	142	151	178	197	172	166	170	167	177	169	184	176	171	185	181	166	156	171	137	175	162	168	177	168	187	145	165	169	181	163	158	152	179	164	176	167	172	142	160	169	176	173	163	160	193	158	135	161	169	194	160	150	150	164	155	176	160	157	165	171	159	159	160	177	189	193	161	185	181	172	152	164	177	161	190	173	168	162	176	183	144	162	166	180	175	164	179	203	151	168	179	177	188	174	156	170	188	153	190	181	174	188	179	179	185	185	179	180	193	154	175	167	152	154	208	175	171	185	176	157	181	168	171	175	137	165	160	153	168	156	157	145	185	156	153	181	164	174	173	130	174	172	180	173	147	170	150	147	171	169	152	153	183	174	171	154	164	183	202	176	196	172	166	170	156	158	162	167	156	167	157	153	167	179	181	169	160	181	161	145	163	160	172	182	176	166	163	176	162	169	164	168	200	151	167	198	178	142	179	162	175	162	187	180	155	156	175	159	163	192	162	148	185	162	160	160	169	189	179	169	161	170	173	165	166	177	167	168	164	146	179	174	163	163	164	146	161	178	179	163	168	146	160	166	152	176	182	138	163	162	162	189	200	181	158	154	170	148	156	171	158	168	178	191	170	179	170	159	173	146	168	179	182	164	166	155	184	189	172	172	161	167	160	156	164	196	170	173	183	156	173	179	201	144	171	178	182	198	162	159	177	163	164	180	144	173	182	172	156	151	156	164	175	167	182	162	183	179	153	145	174	186	189	183	179	187	196	143	166	170	141	188	153	178	174	207	163	181	164	174	174	162	170	157	168	177	171	146	161	154	178	167	175	165	153	154	157	170	179	153	170	163	187	173	192	155	189	165	179	172	176	158	161	167	177	174	183	147	158	162	181	199	168	163	163	171	156	165	167	158	174	184	168	203	186	172	176	154	152	175	165	176	177	162	166	158	179	160	182	160	165	151	188	173	153	155	172	161	158	157	160	166	162	158	168	143	178	174	178	157	174	182	174	204	151	158	146	158	164	191	158	176	168	167	148	180	188	182	159	160	156	168	179	159	157	167	161	188	143	157	181	152	172	163	173	156	166	193	167	179	165	200	153	162	155	199	173	172	164	182	177	158	147	170	173	172	180	149	167	174	172	145	174	182	154	181	172	185	160	143	160	171	172	191	151	172	168	160	190	171	146	165	193	182	182	171	163	165	178	165	148	163	171	165	179	166	173	164	161	164	176	148	159	173	171	177	174	162	179	163	166	177	168	158	195	196	145	175	158	155	161	159	181	173	168	213	161	183	146	164	162	175	173	155	154	189	161	153	170	180	171	161	157	154	189	167	169	190	175	165	173	159	159	176	185	168	176	151	200	184	170	174	174	164	174	157	138	153	162	153	156	153	165	174	179	171	176	173	176	179	176	144	167	148	160	171	157	187	167	174	174	168	170	173	165	185	169	155	173	157	171	153	163	164	181	174	195	174	160	164	175	182	194	169	166	172	137	180	184	161	171	153	197	190	189	182	167	160	162	168	171	154	173	155	172	164	160	145	196	179	171	188	165	182	145	173	171	160	166	160	165	157	169	173	167	176	177	174	168	170	163	160	182	183	172	139	188	178	144	171	173	165	168	175	179	174	150	172	164	146	164	167	190	158	179	174	156	158	173	201	175	188	155	148	175	153	177	165	179	171	172	172	150	203	168	156	145	171	154	170	170	156	179	163	189	174	186	160	165	178	172	166	173	182	190	164	185	172	133	196	154	157	157	164	150	192	184	154	181	150	161	171	153	160	161	168	181	183	167	178	156	147	167	178	181	164	156	154	145	158	160	173	172	171	154	154	163	150	167	161	182	194	180	178	152	172	163	150	165	169	164	151	176	174	168	155	167	153	168	170	182	159	153	176	173	158	161	158	168	173	161	156	171	172	173	178	148	168	177	143	154	177	142	153	171	174	163	147	155	171	163	181	182	177	151	198	156	164	178	155	198	171	144	168	165	189	175	176	175	160	178	189	160	171	170	157	167	176	168	162	158	177	186	155	172	174	158	153	183	185	147	156	176	170	181	158	149	162	166	142	169	146	169	203	177	162	163	184	144	171	170	168	144	188	160	181	180	187	145	165	171	145	191	169	175	185	163	175	177	148	157	180	177	187	177	162	156	135	178	138	192	164	161	154	179	160	166	167	163	163	168	171	181	187	174	184	177	163	187	157	169	168	161	179	172	170	174	160	182	181	153	168	167	182	143	174	167	167	158	157	155	158	174	187	172	157	157	164	177	165	175	177	175	161	174	146	155	164	172	182	160	166	149	180	185	184	167	141	200	167	187	137	171	180	144	160	173	150	164	156	166	182	167	149	179	187	137	160	165	165	163	188	161	169	181	148	180	167	161	163	194	157	136	185	183	172	148	190	167	164	171	142	160	178	178	159	174	155	178	172	184	155	171	191	179	170	184	183	166	148	180	176	145	174	160	176	187	176	162	171	177	155	167	178	197	182	179	157	170	171	151	151	179	168	182	153	178	174	148	183	154	181	178	159	171	217	156	150	165	168	173	165	174	178	163	175	174	162	167	164	164	191	188	170	163	175	180	168	154	162	197	165	144	171	172	183	177	183	172	171	153	161	172	180	173	173	181	176	156	163	168	187	167	177	174	175	147	168	192	173	181	182	173	166	179	169	163
9677	1793	773	798	792	819	10162	10474	7584	964	499	534	477	473	520	513	464	521	502	465	459	494	528	530	486	507	440	516	499	497	485	484	478	507	495	468	491	459	486	509	537	480	484	500	486	492	499	505	471	509	491	487	468	478	453	462	539	490	510	490	447	510	506	532	514	505	458	535	583	753	739	634	589	497	478	493	473	503	523	459	484	527	487	506	463	524	509	472	499	488	477	489	500	472	473	510	498	493	487	499	471	469	517	509	456	468	452	518	456	511	479	500	503	492	494	512	464	460	494	493	464	497	488	494	479	506	509	496	491	485	472	488	468	514	487	493	473	450	498	452	457	479	498	469	495	464	477	453	504	502	480	503	483	465	525	446	475	500	480	494	475	474	499	517	489	545	456	435	488	490	475	484	493	468	496	504	480	431	482	461	459	473	457	492	485	488	452	476	506	464	526	474	480	503	497	510	498	503	463	478	446	504	502	466	510	480	471	493	509	455	525	505	506	471	462	485	468	457	522	534	481	463	559	517	450	483	487	509	484	490	495	498	431	456	508	490	494	485	491	472	465	464	444	481	476	488	477	492	507	475	454	497	496	444	452	487	469	465	485	509	521	509	477	492	499	478	474	510	501	458	490	505	516	516	500	509	500	493	468	509	508	451	499	475	476	515	500	484	514	481	483	473	500	471	446	508	456	503	509	513	476	503	484	501	526	496	466	442	511	493	487	520	512	475	511	474	484	477	539	462	449	508	472	451	487	497	505	499	499	488	490	479	495	509	500	468	541	480	457	485	460	487	462	467	446	484	429	528	503	504	449	503	508	499	480	510	458	516	498	508	453	412	497	476	460	493	502	467	509	533	457	494	490	454	550	491	472	466	538	474	465	453	472	529	538	464	479	509	514	522	506	476	435	516	485	456	482	479	536	480	500	510	501	492	453	463	495	486	473	478	507	436	530	496	510	490	455	478	515	497	504	459	505	474	513	478	469	526	509	511	490	474	482	485	466	488	489	489	494	487	473	469	458	473	478	521	451	516	510	476	493	491	482	507	473	461	465	461	509	512	485	487	487	468	527	465	520	474	471	505	508	498	477	466	487	498	520	496	489	465	501	455	482	483	496	509	505	503	506	501	473	501	492	477	458	487	495	512	438	472	455	486	466	483	457	511	488	488	467	470	525	451	509	480	494	467	521	455	527	451	497	499	463	478	528	508	495	477	483	465	510	506	502	478	437	468	488	493	486	482	486	489	486	490	480	516	474	421	495	478	497	467	490	445	502	464	464	457	490	478	471	449	458	492	474	488	508	478	432	502	472	497	449	488	492	487	533	460	485	471	475	466	469	483	479	515	493	486	493	482	450	505	468	456	497	475	482	475	515	507	533	447	482	500	487	516	490	480	495	504	503	467	476	475	456	515	476	481	528	478	478	527	458	491	467	478	483	485	480	483	525	525	463	491	485	498	465	481	490	512	501	453	467	507	455	476	471	463	487	498	473	498	521	463	497	458	479	481	463	466	478	484	477	498	486	472	494	499	565	464	518	457	491	471	509	503	482	487	472	485	506	498	490	512	502	426	488	458	476	507	469	495	483	491	516	465	474	461	493	475	523	458	503	486	494	508	460	474	532	506	460	474	480	480	452	471	464	507	517	511	433	450	463	479	471	485	479	517	452	492	499	488	464	501	452	490	491	464	500	511	488	486	535	471	482	483	507	506	470	485	452	481	525	467	508	461	459	495	457	487	470	495	464	506	512	493	496	439	512	496	456	526	512	455	501	501	488	472	476	488	487	544	452	443	477	498	463	475	516	515	472	492	500	456	492	478	502	456	468	460	481	488	475	502	550	515	477	537	494	494	479	500	487	510	520	493	515	535	507	508	501	486	500	536	466	478	494	502	497	518	461	497	514	476	492	501	512	448	508	503	486	485	532	516	528	492	485	454	495	460	477	462	523	475	489	481	507	509	456	445	546	512	452	493	499	511	509	500	486	495	460	507	531	489	506	495	481	449	485	497	494	454	466	477	496	500	511	490	468	498	503	455	450	485	450	469	497	500	467	461	490	487	498	464	501	479	498	470	466	469	466	460	460	445	499	500	476	446	478	507	505	468	491	514	435	444	494	495	450	491	503	472	493	485	520	482	506	502	516	510	478	464	468	478	478	487	474	471	489	474	503	542	519	472	546	494	504	482	451	471	522	506	482	480	497	487	505	508	481	474	476	512	455	501	465	457	482	458	486	499	499	450	488	481	463	504	503	491	489	495	475	496	501	517	501	454	497	551	488	501	539	480	497	487	461	462	497	479	483	465	466	492	498	482	491	471	485	471	480	523	456	479	465	476	521	542	486	477	510	478	448	454	467	475	471	520	434	445	516	487	476	531	514	480	492	463	475	474	503	461	488	481	477	472	479	493	445	457	489	484	470	475	508	460	509	473	492	489	503	539	470	489	519	491	500	491	470	470	489	494	465	471	497	493	481	464	472	474	497	491	477	501	497	472	530	499	479	494	484	517	508	475	493	506	500	457	460	477	500	506	483	519	501	471	490	459	473	493	477	514	517	480	484	522	457	452	490	490	495	482	485	479	511	472	471	510	474	446	479	501	477	529	514	456	456	500	488	468	460	485	485	498	509	434	478	491	515	514	485	470	487	511	453	466	488	522	454	468	515	509	495	464	470	490	502	465	479	491	501	506	508	485	484	501	486	505	481	432	465	509	457	506	491	490	481	451	497	455	485	465	470	463	503	474	493	483	487	491	505	516	476	483	470	475	468	501	487	503	504	482	495	455	543	463	487	464	463	488	467	482	474	510	494	491	495	496	481	492	467	471	456	468	489	475	466	444	478	470	490	445	471	482	473	475	501	480	488	474	442	494	504	474	510	508	479	495	485	505	546	483	491	480	425	467	512	506	454	504	499	468	504	481	550	451	498	449	503	505	491	513	523	495	504	487	505	468	468	458	465	462	478	485	456	469	453	474	475	500	451	499	533	475	479	507	507	492	472	464	480	435	506	479	494	495	521	484	465	509	492	474	484	463	488	479	486	469	504	498	487	467	482	501	451	511	462	498	465	474	510	534	474	485	478	512	508	490	472	509	454	505	480	525	495	545	521	476	496	491	514	500	482	480	479	475	475	481	498	428	460	480	494	496	494	501	459	498	482	481	503	490	474	504	461	506	466	536	482	480	506	494	519	491	463	473	500	472	454	478	483	485	509	488	495	493	497	468	506	525	503	500	472	460	487	504	517	487	498	455	499	451	468	498	464	521	468	482	486	502	463	487	490	464	505	479	482	506	436	463	467	480	481	477	490	507	503	490	488	489	446	435	489	476	508	457	468	445	474	521	445	479	497	489	460	497	455	512	524	487	434	485	473	499	487	520	478	461	482	490	463	482	487	510	458	465	483	444	444	475	489	497	537	510	475	494	510	482	511	533	469	495	518	496	475	456	467	542	497	453	510	475	511	511	502	474	497	493	491	509	443	450	480	498	460	541	465	458
43894	26567	17545	11270	5942	4265	31073	36745	17414	1134	254	275	228	227	247	216	229	229	240	240	228	207	220	216	230	218	233	228	193	227	221	215	205	257	206	213	212	215	221	210	244	203	215	196	205	251	224	208	217	226	241	214	209	206	242	239	208	208	213	219	230	227	204	233	217	228	199	306	439	404	334	275	251	227	217	203	205	221	214	219	220	218	230	207	203	229	209	237	216	252	216	223	224	220	206	236	234	233	203	221	222	208	240	237	224	217	211	241	219	235	214	220	221	194	198	234	219	227	197	238	222	255	206	241	198	224	215	215	207	219	216	194	234	211	240	229	223	211	225	221	221	252	227	224	196	241	228	210	185	195	233	243	212	242	218	241	261	222	232	216	230	209	197	227	262	205	226	217	221	215	215	233	192	220	208	213	219	203	240	220	227	198	251	228	206	222	203	205	221	220	236	212	191	221	234	225	234	221	241	212	231	203	238	220	228	199	215	226	233	201	213	212	204	207	231	233	213	238	213	210	196	217	189	208	210	218	206	239	209	211	199	216	209	218	212	213	238	243	218	201	207	246	212	208	243	230	220	213	236	188	201	226	252	203	222	220	242	233	206	242	231	224	206	230	203	205	237	237	222	222	212	197	198	202	247	213	265	197	214	228	213	234	214	198	223	204	229	217	227	205	269	256	193	197	235	203	212	204	212	223	214	202	193	231	235	247	226	225	237	226	242	179	227	231	201	189	236	203	226	239	214	234	218	201	223	237	222	224	251	226	210	203	223	210	225	216	216	206	222	226	212	223	235	228	228	209	243	218	205	226	204	220	215	224	218	230	198	210	228	245	198	213	219	236	256	231	231	236	225	204	231	201	194	209	223	227	200	217	235	210	205	199	209	209	207	203	236	214	215	210	214	212	230	234	248	211	245	228	253	226	232	233	223	199	228	234	208	232	234	229	234	202	223	209	208	195	225	223	205	223	235	237	213	209	215	206	234	206	204	258	231	210	204	229	192	200	245	233	208	234	226	211	194	244	184	224	243	233	212	229	242	218	213	215	220	226	235	231	215	212	182	231	197	235	227	219	217	241	224	200	218	231	195	201	216	224	235	216	236	230	206	216	197	215	227	199	196	221	218	207	225	246	248	232	245	231	204	234	207	238	224	208	237	222	227	225	219	223	209	219	226	228	215	217	213	226	198	205	223	228	231	200	215	193	227	209	220	224	215	205	192	226	227	234	228	225	217	256	210	236	237	215	226	213	230	224	207	200	207	211	206	212	222	224	205	221	215	227	219	242	206	237	226	223	201	215	210	230	227	223	219	214	217	217	210	214	202	224	198	207	205	245	228	200	196	175	228	203	207	249	230	204	195	230	222	205	213	208	216	225	221	222	203	200	215	220	202	224	203	229	232	196	215	188	218	231	212	233	195	238	217	212	217	234	216	238	206	225	230	241	235	207	217	226	223	224	189	219	208	213	235	238	241	218	222	219	242	220	230	215	233	214	247	230	225	198	242	236	215	230	221	217	220	205	240	211	195	210	228	221	196	245	217	230	220	226	206	219	241	207	173	199	212	203	242	206	217	216	232	211	219	227	206	214	212	225	227	224	222	220	211	212	224	199	227	237	225	209	190	246	217	222	236	212	218	236	228	223	203	226	208	226	232	214	211	246	235	217	206	215	248	234	204	212	219	212	203	221	230	233	209	202	209	220	223	215	240	236	225	205	220	198	228	221	217	200	220	193	229	219	215	226	230	219	244	200	222	234	229	213	214	237	223	228	217	200	216	241	220	236	220	217	227	225	206	230	224	204	220	216	225	209	219	209	227	257	237	213	224	223	238	236	210	239	261	235	210	245	225	203	207	211	195	193	201	206	199	206	228	236	215	226	215	224	217	208	225	225	226	246	200	228	232	232	223	185	215	233	239	226	182	231	231	213	195	224	219	239	200	208	192	216	217	227	214	229	208	222	225	241	219	223	224	194	227	184	230	242	224	219	202	233	227	232	217	221	231	237	239	208	236	228	217	216	218	212	200	239	221	208	245	223	231	213	208	225	233	198	204	206	240	256	251	220	229	219	229	223	229	212	191	223	222	208	212	200	219	216	223	231	227	214	229	226	231	211	252	202	202	201	227	212	217	232	219	224	230	227	211	206	213	214	230	225	214	231	198	236	233	206	212	229	196	215	203	230	217	240	213	219	211	263	221	239	234	209	219	218	203	192	235	229	203	208	211	221	225	229	213	193	222	206	224	227	216	236	210	220	205	193	201	231	226	217	192	244	216	233	221	221	210	215	201	205	221	201	206	241	229	216	193	205	236	247	190	204	218	200	190	232	235	219	226	219	199	193	225	199	232	232	239	235	205	217	240	226	233	204	212	220	242	211	233	209	222	239	230	242	203	205	230	223	250	214	236	210	223	205	222	189	237	240	239	215	237	188	229	255	208	234	216	209	216	229	206	212	223	217	210	218	222	202	186	206	230	209	221	211	232	213	201	199	205	232	215	242	230	215	216	242	205	227	222	204	222	194	219	231	244	235	227	226	232	210	228	232	229	214	226	211	224	226	206	231	191	212	213	225	215	232	219	227	209	237	228	226	209	212	206	230	210	234	231	236	212	224	228	238	162	244	221	221	208	226	215	222	221	226	223	197	194	209	208	237	226	205	216	233	236	217	206	193	248	214	214	223	195	215	219	207	275	233	232	233	227	220	236	224	233	214	217	219	220	207	232	232	235	227	221	180	215	233	245	214	237	211	230	214	211	201	218	223	209	225	198	198	200	212	182	205	180	229	234	196	215	223	214	228	218	218	211	186	195	207	221	233	235	207	226	202	244	240	247	236	258	213	224	218	209	220	230	236	237	212	221	237	207	216	238	228	222	244	196	218	211	260	211	219	206	218	205	239	269	213	216	217	207	204	229	196	204	226	225	229	192	215	221	190	189	213	211	210	201	233	216	216	224	234	227	210	227	229	203	228	192	247	218	237	232	226	236	230	212	219	219	220	230	201	220	237	245	236	219	197	213	204	225	211	207	225	202	182	225	215	221	222	218	213	200	227	212	205	225	227	239	212	234	228	224	223	198	226	221	199	217	197	199	222	234	213	216	213	232	229	207	212	198	206	199	234	227	261	236	229	232	203	216	231	227	228	199	232	216	230	221	228	244	225	208	211	216	210	237	202	242	242	200	213	254	214	204	228	197	228	222	210	259	197	232	193	217	200	213	202	215	224	232	221	216	216	208	214	243	236	213	180	209	232	199	226	214	223	199	213	225	242	232	219	202	216	176	211	193	222	222	213	234	235	200	215	226	207	213	228	202	219	209	205	223	211	220	212	213	210	222	236	229	214	222	231	211	203	212	225	228	215	211	242	217	219	219	239	174	230	226	227	215	241	234	230	217	243	194	214	207	229	211	224	225	216	209	208	230	204	230	229	198	210	200	226	230	204	205	230	199	224	217	202	182	188	224	241	217	218	217	217	211	225	191	203	215	197	216	234	244	235
34454	4854	4030	5035	4385	8319	48756	49501	26237	931	790	797	748	746	735	715	672	703	686	654	677	678	670	653	651	663	664	666	627	664	584	622	614	627	633	638	640	679	633	619	654	597	609	651	609	645	610	674	691	629	640	627	623	653	648	628	688	629	632	621	704	683	670	688	687	586	681	1410	2271	1985	1537	983	716	606	617	627	661	608	634	623	643	617	595	637	601	605	599	612	643	595	601	683	679	561	620	591	650	612	575	629	619	612	642	558	628	580	649	590	581	648	606	648	634	585	657	613	582	632	602	629	653	638	619	673	643	593	635	613	628	600	664	581	623	635	681	587	644	647	571	595	581	654	611	616	634	537	615	575	625	611	616	641	641	649	603	604	615	604	616	639	627	624	602	625	606	607	649	652	585	663	643	624	632	622	592	652	656	653	604	607	620	627	632	603	577	619	604	582	650	645	623	595	590	640	557	556	612	622	610	587	618	593	648	581	621	639	601	600	593	622	589	607	618	592	619	598	664	597	687	659	628	598	632	617	638	592	590	611	611	569	657	659	628	666	694	603	652	622	646	637	599	621	615	652	602	573	644	649	610	621	679	581	627	643	568	630	635	576	582	592	582	630	603	607	662	595	576	645	612	565	610	617	675	603	641	614	591	574	601	636	601	602	591	605	602	593	574	593	634	587	617	631	583	638	633	596	644	590	599	651	642	649	575	638	610	605	586	663	594	609	604	615	588	602	649	625	626	597	646	571	619	610	628	639	576	597	651	590	583	604	620	577	611	648	691	601	646	578	599	609	583	626	612	640	614	642	600	633	608	637	583	651	596	626	602	598	661	627	641	600	587	642	619	634	632	595	612	619	629	597	606	629	619	605	596	640	648	613	604	606	608	612	612	605	602	642	633	633	624	607	603	616	631	635	625	633	566	602	663	618	625	595	636	645	620	653	603	613	609	655	690	621	625	626	625	610	634	646	630	612	615	607	605	627	642	617	618	605	601	633	600	641	637	629	634	664	615	630	600	621	608	656	624	626	650	641	577	555	620	605	633	620	636	597	655	601	625	657	611	586	597	599	553	619	643	615	590	569	602	542	599	614	606	615	629	658	636	622	636	614	618	610	663	578	641	609	632	621	689	597	614	612	646	637	609	615	613	626	623	570	651	599	610	592	565	604	580	668	643	566	587	600	604	598	644	632	630	627	612	613	620	664	657	650	640	646	628	600	624	658	632	592	603	598	652	636	600	666	647	649	636	664	628	626	578	633	643	625	595	604	604	595	600	659	600	575	604	649	556	588	657	625	597	597	649	630	606	598	585	666	577	631	666	638	635	659	637	552	603	604	622	597	614	657	628	703	624	612	636	579	634	641	608	612	639	667	621	588	631	601	613	589	661	625	631	590	596	657	568	617	645	598	630	625	585	653	605	636	623	611	622	589	626	638	638	594	616	638	593	644	598	651	615	614	618	577	635	618	639	603	637	614	625	579	591	589	561	588	585	610	621	607	598	581	606	603	601	591	652	607	607	601	619	592	622	633	625	614	629	623	615	610	658	590	623	589	587	614	597	637	624	639	581	650	629	595	632	595	587	581	615	600	671	584	627	628	582	582	591	607	623	590	623	584	593	561	623	660	611	624	602	611	579	590	617	636	657	634	633	645	643	656	635	646	539	632	631	608	619	640	600	590	618	563	574	593	590	590	560	657	600	638	643	634	633	629	623	629	634	616	602	643	618	585	593	633	624	667	621	643	615	627	610	618	617	589	593	627	617	623	611	602	583	637	590	632	586	642	637	640	652	590	609	626	648	611	668	573	575	616	609	608	650	643	603	611	600	612	606	605	615	634	613	602	651	644	619	625	642	611	642	595	625	625	598	624	602	622	623	646	611	614	618	620	624	637	634	590	588	603	607	593	595	622	579	614	634	590	628	651	615	633	631	617	588	597	587	636	613	636	589	590	611	626	641	648	573	661	624	629	639	638	636	624	643	592	587	634	599	575	588	637	595	661	626	588	633	573	575	618	629	602	590	573	613	587	570	606	640	598	666	658	636	627	627	584	627	545	655	594	593	617	615	583	634	548	601	626	610	620	638	604	604	639	604	620	574	603	629	633	658	604	587	595	603	631	652	642	622	655	642	561	598	672	571	638	595	631	608	649	639	613	626	647	609	611	615	649	600	646	620	624	586	612	608	618	622	613	580	596	603	628	640	643	616	633	608	637	624	641	657	629	584	616	643	614	626	645	638	643	596	578	664	592	592	631	625	564	624	625	602	621	634	593	618	614	609	632	638	606	620	639	607	599	633	612	644	634	612	619	627	640	598	607	660	628	645	630	569	626	641	616	663	621	667	657	603	636	650	632	583	610	635	614	622	584	605	618	645	638	648	610	602	617	601	602	601	612	608	601	599	652	594	593	629	639	601	660	636	599	619	656	625	620	679	575	577	627	636	641	636	635	599	574	606	666	633	592	589	645	626	624	652	619	623	605	620	595	592	605	622	594	578	601	614	575	585	649	617	580	574	600	591	647	610	615	593	651	590	649	614	635	606	619	656	654	620	581	596	640	626	544	626	605	612	562	632	620	592	656	611	661	597	608	594	603	650	623	610	588	611	561	603	637	631	605	580	607	629	590	626	610	596	582	627	622	617	622	637	653	606	606	590	637	586	593	598	625	656	637	594	623	666	598	632	621	626	620	581	642	632	589	609	571	632	617	561	571	658	606	607	587	622	644	644	621	663	616	589	617	612	587	621	670	643	678	617	604	610	624	650	583	604	640	621	613	602	642	640	593	652	635	598	628	614	664	617	645	661	632	610	623	642	603	586	620	602	644	638	623	637	618	667	614	612	612	614	664	616	615	657	578	644	579	639	627	638	645	651	591	584	592	662	599	625	590	589	626	623	637	592	618	603	606	632	656	646	662	629	595	641	613	650	640	612	638	624	586	599	634	649	638	591	624	602	598	587	594	592	620	622	661	603	621	612	624	649	693	609	640	622	597	637	638	603	628	644	598	588	590	645	632	611	622	643	607	590	649	588	680	653	635	634	591	617	651	607	633	645	601	626	579	620	639	616	649	608	605	618	612	624	631	593	636	650	623	585	628	557	634	592	597	603	639	661	668	629	573	626	576	632	581	605	633	622	594	619	577	607	607	628	660	568	699	605	646	613	649	606	648	602	634	589	665	645	671	602	610	581	598	654	641	641	620	595	640	617	629	663	585	617	605	609	586	617	611	656	644	664	618	654	657	607	573	589	637	613	589	643	595	629	634	623	617	592	610	609	608	601	618	601	601	614	658	612	587	612	599	657	601	650	606	604	589	629	610	593	625	628	635	612	606	621	589	664	654	621	623	609	589	644	633	601	630	603	651	631	602	645	685	547	628	613	629	616	631	623	603	632	649	643	587	652	652	598	629	635	643	630	617	648	597	623	607	589	639	664	605	549	618	586	631	609	604	652	644	584	607	614	620	667	669	635	629	663	603	633	652	615	618	600	582	594	591	638	582
53256	29029	22402	19064	12531	8264	23027	52885	37851	5856	421	360	356	298	342	325	337	305	293	307	344	251	292	282	253	284	285	285	258	334	310	270	288	278	267	299	298	277	293	286	295	291	295	256	281	281	279	332	282	269	276	270	331	285	296	305	274	277	278	273	274	293	313	269	286	298	276	324	457	823	728	595	415	356	271	290	290	310	285	258	302	269	275	287	260	266	290	281	267	241	277	289	269	286	289	316	298	287	294	285	289	270	283	266	282	288	316	274	270	271	275	299	281	312	261	275	247	282	296	308	264	257	261	254	300	289	267	288	278	272	307	283	292	283	296	288	268	275	286	265	260	271	274	274	268	282	282	296	268	295	320	287	259	270	278	313	259	307	249	275	270	307	307	264	325	251	295	299	263	285	287	280	274	290	288	281	270	270	289	264	255	279	304	308	276	302	253	293	310	303	277	247	285	312	274	289	285	253	281	292	287	272	303	260	294	274	313	277	296	276	280	267	283	265	257	278	297	278	291	288	282	270	267	288	293	288	266	313	283	287	277	232	271	276	307	292	277	276	301	293	277	272	293	300	248	250	263	276	266	269	297	265	262	280	242	266	256	294	285	291	289	281	298	269	292	286	259	277	266	274	258	279	292	282	273	255	279	283	289	289	274	262	283	274	291	261	268	269	329	290	284	282	289	297	287	281	271	277	284	311	230	266	266	263	289	279	281	291	272	268	275	282	274	279	289	270	303	282	282	296	290	262	286	277	265	281	299	255	278	277	279	299	285	269	285	240	274	279	280	242	274	289	277	305	261	270	257	286	279	309	262	304	262	282	265	255	278	264	284	272	273	292	250	282	294	279	277	254	302	280	254	261	293	263	267	283	243	262	279	309	302	269	264	273	289	297	298	282	288	284	269	293	276	254	302	286	273	293	274	294	286	310	274	290	278	254	294	258	272	305	288	277	308	251	301	315	304	257	255	267	277	292	277	279	254	298	260	271	240	289	275	301	263	272	243	261	274	297	296	279	271	283	297	278	272	275	278	272	288	295	275	278	289	315	285	241	290	281	282	279	339	282	277	332	286	318	288	286	281	273	285	302	313	272	273	314	273	300	244	271	272	289	309	289	301	286	265	276	255	300	291	282	296	262	282	282	262	277	268	265	286	273	258	238	280	294	315	277	297	282	297	258	304	289	274	296	286	295	309	298	275	284	274	267	254	281	292	282	284	264	294	255	271	235	283	260	267	258	299	273	300	314	244	307	262	271	276	278	286	299	297	272	288	282	276	298	294	270	249	283	295	274	267	290	278	307	285	293	295	290	247	269	273	275	295	264	275	269	267	299	289	281	261	275	293	291	268	298	278	281	271	274	279	246	238	296	302	263	279	293	257	253	280	303	277	262	287	286	272	297	286	254	274	273	275	263	275	274	280	264	276	287	283	283	285	275	243	266	295	306	244	289	260	278	272	265	270	278	287	272	273	285	252	275	282	287	289	306	283	280	278	259	281	289	277	278	275	275	287	287	286	295	325	281	286	266	257	258	273	268	266	261	295	292	263	263	283	276	266	295	268	300	257	289	289	278	261	297	302	285	309	292	289	266	284	245	290	295	321	249	300	284	252	292	264	294	303	318	288	265	298	276	285	305	293	305	277	268	293	260	277	276	311	260	267	267	267	325	270	299	280	291	298	318	286	293	305	272	261	292	278	322	301	267	285	277	288	271	264	282	320	281	291	294	272	315	270	280	296	271	256	285	248	282	282	276	286	287	263	279	281	303	272	253	299	296	324	253	274	266	285	284	301	245	262	268	282	277	292	254	273	285	257	280	247	277	336	293	279	279	299	308	258	279	313	286	266	322	281	303	308	295	264	263	285	289	256	308	285	266	294	294	278	327	286	301	298	296	308	266	292	297	248	280	268	308	264	310	260	293	262	272	236	288	270	265	301	275	285	275	284	291	268	251	255	297	329	309	257	260	289	282	286	253	273	254	277	294	264	279	260	268	311	270	309	277	261	277	286	273	281	260	295	271	297	293	267	253	260	270	264	277	290	284	276	310	284	278	296	298	284	293	299	285	295	306	305	279	263	275	274	296	287	271	288	264	279	287	285	282	288	276	286	290	273	283	285	244	275	280	281	289	270	278	263	273	296	280	292	285	276	240	276	249	275	272	271	281	295	292	270	266	276	309	294	308	294	252	252	275	277	276	299	259	253	263	306	273	291	270	292	261	251	276	265	318	280	305	255	266	280	292	298	253	310	280	252	288	279	289	273	256	265	270	262	292	313	300	250	281	301	262	276	288	283	276	289	266	277	267	300	270	322	302	261	316	286	284	282	293	261	266	307	258	298	275	273	303	294	292	293	267	275	272	279	296	281	270	278	255	296	297	279	271	253	271	289	281	276	280	284	289	297	294	277	260	275	283	290	276	294	271	255	309	256	279	273	280	266	285	270	282	280	283	306	290	281	310	321	287	277	295	292	295	294	276	290	303	290	269	277	256	281	285	257	295	277	279	281	273	271	260	271	291	289	256	260	280	245	288	268	279	283	266	278	295	263	272	295	306	249	246	264	283	273	256	277	290	272	308	313	275	301	288	326	293	279	287	248	305	298	290	274	267	274	285	266	268	280	294	292	286	296	287	296	280	283	269	280	280	257	275	291	309	267	287	282	297	293	279	266	263	280	275	291	293	279	292	288	313	281	282	295	267	283	289	274	293	305	259	298	278	314	285	254	296	305	264	305	267	268	262	257	307	292	281	271	286	279	306	276	283	279	254	258	253	257	287	258	284	293	281	271	307	262	253	287	291	298	291	266	310	274	286	263	268	323	271	284	284	305	309	263	294	267	256	292	264	298	268	283	256	287	289	310	288	278	271	255	289	298	262	280	274	305	318	266	311	318	268	265	254	265	268	276	272	286	284	269	281	291	286	278	256	280	276	258	282	246	291	284	265	278	276	296	294	290	270	248	261	296	257	297	278	268	288	276	276	267	251	289	307	281	286	274	307	264	282	290	277	279	274	294	282	268	312	273	269	297	286	300	293	274	280	247	295	283	265	287	254	274	286	265	275	283	281	247	294	292	285	279	280	278	301	288	272	283	319	268	267	289	262	272	266	286	276	263	250	276	274	292	284	271	276	274	260	294	264	277	271	274	275	296	238	301	279	295	258	241	289	291	289	297	292	284	289	277	260	294	269	274	290	303	265	271	304	269	307	263	287	272	293	281	289	262	274	308	285	279	264	294	324	274	281	288	286	273	274	246	272	297	327	272	286	308	269	256	262	320	304	288	286	288	266	268	263	281	266	279	254	254	280	311	288	277	268	276	275	274	282	293	276	275	270	299	274	313	285	284	297	281	289	294	279	257	273	289	278	295	292	287	292	293	280	281	305	247	288	267	276	262	280	273	269	291	281	275	278	303	301	278	317	296	254	270	272	288	261	289	284	292	284	259	291	289	276	260	277	305	274	311	284	282	260	275	251	273	294	256	285	291	297	269	312	296	288
43127	7801	7634	8481	8089	11741	37238	64490	40279	1492	1319	1217	1125	1153	1011	1017	976	968	859	921	919	865	890	876	858	814	867	832	824	845	813	785	821	776	868	806	823	819	839	799	780	778	752	778	833	782	793	751	831	777	782	832	823	846	839	944	944	890	816	927	879	884	870	882	884	910	851	928	2159	5152	4148	2715	1601	1006	789	779	757	747	707	720	736	779	796	794	793	775	760	793	725	812	786	706	780	769	759	755	766	724	784	691	746	760	699	762	743	740	731	726	768	839	786	808	769	785	776	720	739	727	757	736	804	755	757	732	793	791	753	775	790	740	755	779	762	763	800	739	727	742	731	767	720	765	785	724	727	748	745	724	743	719	775	787	695	768	772	713	734	761	758	736	749	779	769	746	784	770	780	788	745	741	773	709	805	742	744	723	770	726	746	766	745	801	801	747	756	783	775	796	728	725	732	787	723	756	722	757	768	716	754	722	739	738	764	785	749	710	748	776	706	788	771	736	776	738	699	782	758	751	756	811	728	825	764	768	707	754	742	720	793	788	781	789	755	730	717	749	811	723	755	720	731	759	744	774	700	782	732	785	731	786	760	754	745	758	728	762	767	768	776	779	772	772	795	794	775	752	760	757	750	760	791	761	784	734	812	773	759	785	738	775	682	783	750	794	715	696	716	778	735	770	762	743	766	743	730	763	807	775	803	779	768	761	728	805	715	747	799	787	751	778	776	743	792	739	790	750	785	760	781	732	753	774	782	752	763	807	743	789	741	708	778	789	752	767	703	751	728	760	797	740	719	820	814	782	744	679	780	748	765	782	725	731	743	756	713	777	731	714	749	721	737	844	731	741	747	749	758	746	792	741	718	800	778	714	772	703	770	793	747	753	720	719	809	750	762	739	752	807	743	764	715	731	756	785	770	752	733	732	688	776	771	756	774	744	733	800	754	749	782	747	712	752	761	769	770	710	773	761	748	749	757	748	752	723	736	675	791	746	721	741	738	743	745	762	726	723	758	768	777	722	782	748	762	761	832	765	714	788	724	746	764	728	712	738	739	810	786	740	755	711	842	750	752	776	752	700	782	804	795	725	728	764	753	738	759	741	733	748	767	725	691	772	745	738	758	745	762	737	763	773	778	757	720	754	770	747	739	728	763	748	763	779	728	759	753	710	764	725	750	793	749	748	790	770	734	787	725	705	782	776	732	756	742	698	722	776	818	849	759	774	762	755	743	725	771	743	729	764	756	746	756	771	755	772	767	718	752	754	841	799	756	798	734	728	727	742	730	746	744	749	762	792	785	731	716	749	782	749	730	756	695	762	761	749	704	749	789	733	771	686	737	771	741	770	713	748	720	717	778	763	742	793	744	739	744	791	722	747	746	733	747	695	750	758	721	754	731	772	768	764	736	745	733	773	764	747	731	823	758	749	728	772	765	717	754	723	781	792	796	790	768	749	795	757	715	738	755	773	760	776	744	805	732	763	821	773	716	729	792	750	714	787	776	797	744	692	687	745	769	724	753	780	800	765	778	752	750	745	768	815	802	763	789	779	727	728	767	811	783	718	735	748	781	794	784	719	779	780	778	764	791	742	775	731	763	782	755	788	732	773	704	746	721	709	776	753	735	741	750	747	779	737	785	744	708	737	787	747	790	775	756	756	760	753	673	817	759	737	755	723	795	733	747	786	755	757	744	790	802	708	804	748	776	743	743	777	801	711	697	798	806	750	761	773	728	713	783	715	758	723	730	798	739	832	722	733	775	739	724	722	761	740	780	732	734	734	743	713	691	768	769	712	743	758	767	730	759	761	743	755	782	750	713	782	722	764	761	721	755	762	734	774	760	741	757	765	761	782	749	753	759	701	749	743	738	826	771	772	761	724	711	734	762	782	769	756	776	765	752	723	708	786	800	726	781	782	726	751	788	779	753	753	742	775	807	788	767	733	747	764	799	783	752	724	789	794	757	784	802	744	760	715	763	745	719	773	703	765	722	765	792	790	704	736	742	777	710	753	756	756	761	719	762	693	728	766	779	804	765	747	774	727	713	713	762	796	745	762	739	760	764	767	753	766	779	744	762	758	771	713	789	799	780	767	752	800	758	734	754	727	749	771	753	764	739	748	678	761	780	801	716	695	760	747	786	718	790	779	753	773	734	781	730	766	711	741	787	720	801	766	733	804	807	778	787	772	741	799	773	754	766	757	777	742	760	720	779	765	777	736	744	754	752	748	754	739	773	749	770	752	721	779	768	738	756	745	789	745	774	784	732	779	749	789	787	760	776	760	775	793	775	715	752	771	773	722	784	730	773	750	748	705	780	778	723	803	723	749	771	751	734	772	764	779	724	728	738	803	749	762	717	750	798	701	818	753	763	812	681	747	763	739	785	752	758	724	740	825	760	792	770	739	750	786	732	766	752	773	801	826	776	761	775	732	755	738	794	709	770	767	721	806	759	752	763	736	754	732	794	769	727	722	769	773	739	766	783	751	737	696	746	748	822	779	745	753	708	753	790	794	780	786	733	784	787	743	736	746	723	690	765	804	758	734	809	714	761	760	739	779	725	797	744	737	742	760	728	782	753	704	761	800	766	717	759	782	753	735	763	819	768	743	745	755	735	699	768	749	751	727	724	724	761	729	782	746	785	724	753	780	730	771	768	740	783	727	795	740	779	779	754	767	769	670	788	773	718	741	754	751	758	751	818	777	751	763	733	734	794	763	738	768	767	787	703	793	750	745	753	740	731	726	757	759	749	749	742	777	748	704	763	761	704	720	716	768	785	763	795	745	781	738	779	774	760	834	790	779	742	759	748	732	774	780	777	739	739	746	760	758	717	744	702	715	761	707	724	725	813	726	740	741	738	741	788	734	784	727	741	707	739	732	768	728	751	741	791	682	771	790	757	835	781	708	750	690	786	758	734	780	749	769	723	786	720	733	773	701	721	768	761	815	749	737	733	728	786	770	784	774	771	741	757	724	720	768	769	738	782	741	746	712	759	732	783	740	779	703	769	719	755	699	757	733	745	760	752	770	782	751	735	757	751	753	782	787	734	752	761	714	782	734	726	780	764	766	774	733	750	767	760	711	725	761	729	790	739	736	731	771	738	676	746	807	771	732	734	751	729	766	757	803	783	804	708	772	759	714	757	706	769	750	818	758	703	754	721	692	735	786	735	750	788	713	705	771	766	760	703	795	757	751	738	787	757	741	740	760	794	737	728	751	744	739	776	756	737	783	690	771	751	716	796	789	764	731	725	789	762	759	748	748	752	728	778	753	768	763	804	779	778	751	732	766	738	739	766	756	730	774	736	736	726	743	769	793	760	782	714	740	803	745	766	754	725	736	718	740	765	796	805	720	755	750	730	713	788	771	746	768	727	711	730	705	776	770	797	734	744	747	747	755	737	735	731	805	777	822	731	763	722	783	733	750	730	765	722	775	723	728	756	737	823	732	782	766	794	747	780	757	779	760	772	761	752	744	706	736	748	764	725	784	720	768	751	823
10459	2013	618	436	330	296	394	2068	2245	250	187	210	194	189	173	197	200	178	195	169	180	187	216	170	164	193	182	187	199	188	189	183	202	209	202	216	179	184	180	180	187	171	191	169	164	192	197	199	178	172	151	142	178	220	164	172	201	197	201	178	205	189	212	183	195	167	194	180	214	236	250	237	245	216	183	187	196	183	185	192	187	169	189	155	195	202	175	186	191	182	195	182	195	157	192	184	188	189	172	228	193	192	185	190	204	177	181	177	217	172	196	160	198	188	198	160	175	179	183	214	173	192	168	186	195	192	191	195	207	183	187	193	197	203	190	180	217	176	181	193	162	196	187	191	188	196	224	189	182	162	207	195	195	156	195	180	187	211	195	191	187	227	173	162	188	233	164	177	191	209	177	218	155	185	179	204	205	214	195	179	167	193	192	194	203	172	197	187	174	230	217	211	168	183	203	168	204	171	181	190	173	178	164	200	186	200	175	200	189	178	204	195	173	212	182	168	171	181	190	170	183	211	195	179	182	176	187	194	199	167	174	181	206	217	177	194	169	187	202	191	179	194	198	200	177	192	179	187	200	213	199	191	201	199	199	182	198	192	208	186	212	189	186	184	210	178	212	203	197	192	177	206	228	182	162	176	220	191	177	182	197	175	193	195	183	183	202	224	219	190	198	181	193	207	174	181	200	193	178	175	191	179	197	183	174	204	218	204	184	169	186	178	206	186	197	198	175	202	187	195	206	193	214	174	176	199	178	173	181	188	196	166	190	182	181	171	175	208	170	187	188	175	181	193	188	189	180	212	187	188	189	179	192	199	179	176	177	162	194	185	198	202	170	173	199	161	210	171	178	170	185	207	188	178	184	202	190	207	183	188	193	178	190	208	197	161	167	188	196	204	183	174	199	175	198	196	194	208	190	188	201	205	206	173	192	182	160	172	180	206	187	183	189	188	176	168	180	190	190	184	201	172	173	167	173	217	195	207	183	179	211	185	199	203	195	158	158	196	185	194	197	183	205	176	205	191	192	182	200	195	151	208	201	202	168	190	188	220	188	179	184	193	195	171	169	178	183	189	183	186	180	182	188	197	178	179	194	179	193	177	215	183	205	200	170	171	193	177	159	193	189	182	177	193	186	177	173	174	175	195	199	197	188	207	202	179	170	159	186	183	211	187	191	191	187	202	189	185	187	171	192	203	214	167	179	181	198	197	171	192	205	194	198	210	184	198	170	220	178	180	178	204	173	168	183	220	192	186	176	198	201	171	203	191	178	181	183	172	158	184	181	203	197	193	193	208	177	189	197	214	190	195	177	176	205	159	192	180	185	200	183	179	185	202	180	173	182	171	186	166	192	160	181	206	187	189	163	189	177	171	177	197	188	213	188	171	197	220	209	184	199	182	173	188	173	194	208	178	169	174	189	164	172	210	195	214	194	200	168	203	193	174	192	205	179	178	181	204	181	198	188	183	181	195	173	183	183	175	185	198	169	196	180	188	188	193	209	182	169	179	186	188	183	186	198	184	180	170	179	184	190	187	172	176	187	199	188	188	190	187	189	188	170	180	181	189	176	209	189	184	215	161	169	170	196	174	176	199	214	196	202	201	179	189	174	182	188	198	202	166	169	190	190	198	191	217	204	208	199	178	193	196	169	185	190	195	190	192	187	185	181	179	206	184	182	176	202	170	198	180	192	173	202	183	207	192	186	212	193	191	162	178	196	202	178	167	174	182	191	161	177	187	169	212	191	195	174	174	178	186	204	179	198	168	188	194	197	164	190	156	200	204	169	182	173	193	208	209	178	197	214	198	181	210	193	195	194	195	191	176	185	184	196	199	180	190	184	182	190	199	205	197	180	192	190	197	175	159	189	205	196	232	195	175	188	200	175	186	201	187	187	184	203	193	192	187	160	179	178	172	187	184	200	182	182	185	213	177	199	184	191	205	190	222	180	174	187	162	197	200	173	196	187	191	177	188	192	172	189	215	169	197	183	176	198	184	193	177	186	173	197	177	175	205	178	192	160	172	189	179	214	219	188	183	190	187	176	195	198	172	184	197	172	200	174	195	203	192	195	183	191	190	196	178	196	156	167	202	184	198	186	190	197	190	175	193	176	201	189	180	159	177	186	179	173	164	173	196	164	177	190	206	204	209	179	180	180	181	180	184	161	163	179	196	186	201	201	196	180	188	209	181	194	198	205	192	176	190	190	184	183	180	202	182	197	205	207	165	195	195	173	214	203	179	199	195	171	200	210	197	173	168	187	221	179	184	176	178	206	183	159	179	185	206	159	174	208	181	184	201	191	193	197	187	176	194	198	170	178	196	176	185	207	186	159	181	181	176	199	175	189	187	195	174	158	195	178	190	198	216	189	184	185	191	198	161	197	204	205	183	177	167	163	188	184	164	193	184	174	177	168	176	202	212	222	197	184	171	183	216	210	193	183	205	192	193	197	207	196	219	188	186	198	198	179	198	184	198	182	187	188	183	191	214	162	169	175	196	232	160	216	187	174	202	156	192	200	200	204	191	201	193	169	186	175	183	187	187	186	179	194	207	188	205	199	173	190	164	203	189	187	188	195	177	183	188	183	209	205	161	183	198	187	203	193	179	179	187	193	183	171	188	185	184	199	206	187	201	173	154	210	177	192	192	183	182	194	190	223	202	200	178	185	190	209	196	198	180	199	178	193	167	191	189	186	185	197	188	172	148	160	143	213	185	189	204	190	189	172	209	177	193	202	155	184	186	186	186	172	182	191	192	185	195	194	157	166	184	201	194	188	203	169	171	194	193	198	181	176	214	192	186	177	177	179	188	184	170	202	177	186	180	176	169	173	163	160	186	194	180	157	177	196	178	188	193	202	185	199	187	172	178	190	190	162	181	185	199	163	193	217	171	184	198	179	186	200	185	181	220	205	192	181	191	177	179	180	175	183	195	213	211	190	146	200	191	187	187	181	196	196	214	184	193	194	227	175	212	180	194	195	193	173	208	193	209	191	189	196	199	210	195	209	196	182	193	191	182	148	196	165	185	188	183	190	189	193	182	190	202	212	178	176	218	202	195	185	192	191	184	196	197	191	196	197	200	181	190	197	210	178	185	174	197	177	170	196	188	188	189	151	173	218	196	194	185	206	178	180	160	194	181	199	194	178	143	176	193	181	193	158	190	183	184	190	188	156	181	173	191	197	207	175	188	183	168	177	202	182	180	165	163	208	153	167	185	194	164	205	187	187	192	156	193	192	197	181	181	205	180	201	193	162	188	179	190	186	182	185	184	211	205	175	186	192	186	202	183	171	168	185	172	182	184	194	179	177	191	167	185	161	176	193	176	181	186	182	185	191	174	175	178	172	182	188	195	205	197	179	168	194	177	193	188	208	161	188	167	209	190	180	191	182	216	201	185	185	213	166	194	171	181	190	202	206	192	170	178	193	183	196	191	175	176	183	177	197	178	161	212	186	178	202	188	180	173	180	208	197	166	180	213	187	197	165	194
8654	1214	786	879	867	851	1493	8573	8439	560	622	556	548	581	541	498	546	549	519	586	561	538	539	498	511	527	516	566	511	543	538	552	533	504	522	583	501	552	553	500	533	559	526	565	561	552	528	574	529	546	563	551	543	576	584	517	556	587	554	560	531	555	527	554	577	508	553	587	582	1070	1122	928	789	611	564	542	578	565	595	510	517	519	585	556	572	520	593	535	548	497	544	548	544	552	528	564	540	531	533	497	532	514	574	514	541	532	511	526	556	541	538	524	484	545	543	565	531	587	571	565	526	532	555	529	606	516	538	576	554	515	537	539	548	531	588	549	535	604	525	543	554	541	557	556	553	573	552	524	504	593	553	563	541	502	596	502	510	540	553	597	548	525	547	550	532	527	529	563	545	547	552	525	521	512	513	537	564	533	547	542	540	581	528	549	561	502	540	570	523	539	552	544	542	561	543	549	536	555	553	576	569	542	498	519	564	555	523	469	527	538	506	570	586	545	515	524	558	522	496	531	550	524	534	524	535	552	541	529	546	534	564	576	587	554	523	546	528	546	570	534	579	517	534	541	531	560	543	495	554	569	630	552	526	543	558	561	526	532	582	520	487	537	513	533	526	553	513	558	536	520	508	561	514	543	554	495	571	518	561	554	528	515	536	496	525	512	529	587	535	588	524	518	565	562	555	582	511	542	561	545	484	522	520	579	531	513	514	507	528	536	514	584	565	550	550	520	528	542	528	544	509	526	556	537	511	567	555	571	538	550	520	544	479	497	541	546	550	522	558	497	546	520	527	514	517	545	529	534	549	575	526	570	559	549	563	507	517	568	539	523	533	529	545	519	520	539	534	537	587	525	517	547	525	512	580	516	581	528	537	562	501	561	496	520	528	546	504	520	549	538	552	556	552	541	553	524	513	527	557	561	535	560	565	554	532	521	503	520	504	566	561	553	557	571	520	561	525	597	563	545	525	528	529	517	525	531	550	496	519	571	522	521	513	536	540	568	523	570	540	509	549	540	565	509	510	526	571	519	525	519	452	516	576	551	552	551	559	528	553	541	548	571	570	487	575	565	487	541	575	544	562	552	527	564	529	557	568	514	526	559	558	534	524	530	528	515	561	548	528	526	571	586	537	538	542	574	557	521	540	517	547	525	531	532	559	546	547	500	515	546	541	554	567	516	548	539	553	559	521	473	523	523	529	517	489	511	537	549	531	519	549	590	582	556	568	564	528	518	543	559	518	507	525	551	557	554	534	512	531	540	551	535	510	576	556	530	520	518	545	535	490	536	519	516	506	520	563	535	571	535	550	498	546	521	554	498	510	565	549	509	565	574	546	545	540	553	560	592	553	543	560	526	549	537	539	518	522	488	564	515	536	521	542	505	500	583	618	530	552	532	545	578	548	540	543	497	526	554	519	530	542	552	530	509	522	545	559	532	560	557	564	540	553	541	571	553	540	556	542	594	536	509	541	575	547	554	515	550	553	521	553	502	577	542	565	531	531	572	551	527	570	546	493	549	562	554	555	573	568	528	539	527	538	570	529	573	506	550	518	525	528	499	531	564	536	544	527	553	512	507	505	502	529	480	570	541	540	506	538	538	557	569	544	524	549	517	537	545	520	567	548	537	544	530	543	574	568	526	562	499	553	537	488	529	541	522	504	519	545	531	520	553	522	534	527	583	539	558	550	532	535	550	542	581	575	537	557	562	545	558	502	557	512	522	563	564	520	534	521	544	542	543	583	546	542	544	521	522	508	578	545	576	560	575	538	503	569	541	539	558	578	534	535	513	546	532	539	582	485	525	570	530	523	564	555	578	539	566	567	572	562	508	533	559	522	510	580	558	551	506	555	524	555	526	535	542	498	512	535	592	520	546	519	521	519	510	547	490	506	490	549	563	561	550	543	557	550	561	510	531	541	539	563	573	555	546	563	542	545	551	546	552	554	495	518	541	579	547	577	542	546	547	513	528	524	555	525	525	544	531	562	554	563	565	535	586	530	512	565	546	568	566	551	479	537	570	536	526	565	535	561	514	524	528	563	530	547	538	537	532	571	578	513	514	576	530	542	486	525	521	571	521	534	531	569	543	509	496	537	547	547	534	543	566	514	572	509	544	520	502	522	536	511	574	542	532	550	532	539	523	531	465	544	556	540	548	546	570	553	536	546	515	501	545	509	558	529	544	578	528	528	570	506	551	519	568	551	494	514	536	539	535	540	538	523	554	542	548	593	521	547	560	522	514	514	523	504	513	519	541	569	531	536	549	533	528	525	511	497	559	509	525	539	547	567	532	532	510	513	528	580	512	554	550	528	532	573	551	541	534	542	552	509	524	570	535	591	560	561	566	554	568	562	551	583	543	521	484	532	547	553	549	552	519	552	549	550	569	544	497	544	522	520	513	576	540	543	540	541	538	548	538	527	534	550	484	547	544	536	518	530	550	544	581	573	510	528	543	531	528	499	576	558	528	567	515	531	543	571	508	563	517	530	526	538	537	512	507	557	543	570	553	566	505	539	589	574	546	554	535	584	555	540	574	570	552	536	536	570	564	536	520	542	541	578	520	596	540	534	546	561	555	524	494	568	559	524	534	506	539	526	582	511	504	478	520	557	531	544	515	551	534	518	507	571	536	560	541	527	547	506	524	523	550	548	537	591	574	490	496	517	539	559	490	559	564	551	554	517	513	547	519	517	550	539	516	504	510	512	557	554	563	505	556	546	600	538	529	566	546	569	547	544	560	541	533	560	582	566	525	530	557	555	531	545	535	561	533	545	571	535	554	523	591	543	542	546	513	558	578	541	517	538	544	522	489	525	572	503	510	534	551	540	521	513	546	573	549	551	542	541	556	547	579	534	552	483	515	557	538	538	512	524	529	569	510	553	553	526	544	529	558	531	539	538	558	532	535	563	543	516	511	542	532	493	553	545	556	530	546	516	543	514	523	558	542	513	513	532	541	543	557	553	588	542	541	523	570	586	562	551	534	578	599	564	542	554	559	492	526	549	558	545	552	548	561	590	514	549	546	532	534	558	548	587	529	551	524	495	547	558	533	562	543	550	527	540	546	544	482	513	533	553	509	504	554	546	515	480	533	569	541	503	521	515	541	556	533	561	542	500	556	510	567	568	510	546	548	548	535	533	534	571	572	507	539	555	540	521	533	503	566	541	570	536	535	573	500	528	562	527	534	520	555	516	553	558	565	530	519	556	514	548	519	514	524	582	550	535	510	579	536	536	519	548	507	548	536	564	533	537	518	564	541	533	524	581	545	504	585	554	579	578	516	560	533	540	549	567	550	529	522	570	520	551	570	514	563	538	568	554	525	544	551	559	528	533	479	570	551	564	479	572	560	537	535	551	535	523	537	576	497	511	523	521	479	590	537	516	545	553	518	544	542	476	560	536	526	530	535	569	569	538	518	572	530	533	592	548	531	531	546	542	525	525	530	549	519	540	540	517	532	568	626	534	563	544	519	488	557	580	568	525	526	562	490
39851	22598	12864	7587	3995	5184	27342	25232	21798	1528	264	253	249	211	227	237	210	217	236	247	228	241	231	219	229	196	228	193	245	199	220	217	215	230	219	193	219	222	214	210	202	215	225	202	220	222	225	221	199	236	219	205	215	231	195	204	215	208	225	227	230	223	202	214	230	242	237	202	312	473	448	377	262	243	229	232	199	197	208	219	191	197	183	203	233	242	201	193	205	195	218	217	211	230	243	190	202	224	197	206	223	210	225	208	233	233	192	207	218	189	197	235	197	204	227	200	194	204	219	201	201	237	211	208	203	227	226	238	225	226	196	215	208	221	229	205	198	197	204	190	223	198	214	233	219	221	224	195	210	197	198	225	231	213	211	225	213	188	194	192	203	228	195	215	203	234	205	229	205	206	228	194	209	216	234	223	205	221	215	220	210	204	206	213	190	232	203	213	219	211	191	231	216	209	201	218	197	231	228	200	222	216	184	204	183	219	223	202	189	184	211	202	217	182	212	208	243	230	227	223	205	200	216	225	221	203	213	222	249	187	222	216	210	230	214	203	223	207	204	205	209	210	203	220	215	200	209	205	197	211	230	214	224	192	198	212	244	232	206	205	215	204	215	183	222	216	215	215	190	218	219	229	190	201	193	201	206	208	237	218	201	191	205	187	218	181	217	195	187	215	221	224	190	188	207	202	197	221	239	210	215	171	224	211	192	250	218	225	174	212	171	221	208	234	222	213	226	207	192	209	207	206	224	197	188	230	223	190	227	188	204	218	183	232	215	206	188	218	212	190	215	190	228	217	216	225	206	217	247	234	233	209	210	189	207	232	218	222	192	225	190	230	193	185	207	205	198	208	195	216	170	211	194	205	191	217	210	215	216	180	167	206	211	207	231	221	217	183	195	215	219	209	210	212	222	212	219	210	185	212	211	201	212	222	212	198	224	213	186	192	212	203	212	226	225	187	223	213	208	201	199	227	220	210	218	194	196	214	231	217	212	204	204	211	213	219	211	207	223	211	222	193	220	181	190	247	179	186	215	199	175	199	189	207	209	254	209	210	215	209	228	207	223	229	210	187	192	233	211	217	219	210	200	199	225	204	225	203	219	209	217	205	204	213	190	210	221	196	239	196	239	221	221	213	211	205	226	201	207	222	194	217	203	231	218	205	215	196	215	202	236	205	188	189	202	201	217	194	219	201	226	220	222	200	193	225	210	219	207	215	207	241	195	225	189	198	229	220	208	190	177	214	202	214	206	200	209	200	190	201	208	211	209	183	219	210	207	220	189	207	212	212	208	202	186	213	240	214	184	199	187	205	218	228	195	227	210	194	216	207	206	204	227	205	224	228	197	191	220	215	199	238	214	199	209	204	214	194	208	208	204	217	214	219	189	234	219	181	227	217	195	190	205	179	204	212	229	197	209	235	198	193	192	205	163	202	210	195	207	206	209	206	253	193	203	204	205	189	244	219	224	218	202	188	230	207	191	179	222	196	200	210	221	206	211	219	238	224	201	220	197	206	191	209	219	210	228	183	224	188	196	196	202	227	219	221	181	211	218	202	215	193	212	218	213	196	202	191	219	196	222	199	200	217	211	215	196	214	203	205	244	199	216	211	226	192	212	199	217	198	171	222	221	182	200	202	232	167	201	225	196	197	244	191	214	207	219	207	215	199	215	220	204	204	208	206	198	228	225	225	216	209	228	240	203	214	189	197	217	226	214	207	195	214	230	193	186	208	187	195	223	195	216	228	200	207	205	205	209	218	212	240	197	224	194	182	200	187	212	213	204	207	199	220	211	237	231	194	179	201	221	214	207	188	215	208	203	181	203	203	206	229	206	224	199	207	195	209	215	201	180	204	206	195	213	217	219	211	208	165	208	196	205	206	231	199	217	210	240	200	231	212	216	203	200	228	208	195	197	190	199	214	228	198	190	203	201	215	211	204	245	219	219	184	237	195	208	217	216	224	240	222	201	220	185	220	228	227	191	222	205	199	223	220	211	238	201	204	210	192	213	202	187	199	202	204	203	236	223	183	205	216	201	213	238	202	204	215	225	191	212	217	220	233	224	213	187	218	200	228	178	215	233	208	214	253	206	206	235	202	196	211	199	205	210	197	200	235	215	188	215	227	209	214	227	213	205	211	228	227	201	201	223	231	216	189	221	239	195	207	213	236	212	206	199	194	214	217	233	211	200	217	225	184	229	223	189	209	225	212	208	220	235	215	211	210	227	223	199	222	211	214	226	205	214	201	215	212	221	205	211	186	198	186	205	217	179	212	207	212	218	215	193	222	215	219	241	177	204	215	211	221	205	226	207	198	199	235	223	215	214	194	207	209	167	199	210	206	197	201	204	190	226	204	178	217	226	244	204	202	193	176	185	178	201	197	192	199	212	226	188	198	204	220	238	218	210	195	209	216	225	226	249	205	203	175	192	203	211	232	220	228	216	192	210	223	200	212	211	201	188	232	195	227	205	236	195	211	213	230	202	205	237	231	210	212	248	188	213	211	218	213	202	227	220	183	232	244	201	199	197	190	193	215	184	205	227	188	199	214	226	193	232	201	223	201	201	202	238	213	242	232	209	204	224	227	222	200	195	199	212	222	203	226	204	214	221	198	188	228	205	195	185	219	208	216	200	205	222	229	217	217	218	220	220	224	224	227	236	220	213	218	213	227	200	214	229	223	223	213	227	218	236	220	219	216	197	229	238	207	212	208	185	228	222	191	226	217	195	203	227	216	203	184	218	249	221	197	250	199	206	191	196	203	203	240	251	203	221	223	221	205	199	198	211	228	229	197	188	197	221	214	202	214	198	213	186	231	199	206	210	204	186	176	213	204	213	195	200	195	239	210	197	227	213	198	210	204	203	219	229	215	254	225	211	229	194	201	234	195	206	200	209	210	209	223	210	215	207	220	209	233	189	193	213	204	201	195	206	227	211	208	227	225	220	208	199	237	212	214	238	213	201	216	216	217	205	198	233	209	199	210	219	200	224	198	199	198	176	234	192	233	224	206	206	192	196	218	235	174	236	202	211	205	202	223	194	204	202	187	223	200	193	227	181	163	217	190	218	215	206	226	218	197	238	213	211	215	189	203	225	208	217	203	183	192	195	223	218	216	228	207	219	204	191	204	185	160	208	206	206	217	221	185	223	191	220	179	216	219	195	218	200	210	226	227	210	211	211	216	205	208	239	219	195	204	218	217	223	202	201	187	242	226	205	219	219	216	223	209	240	217	211	199	224	209	215	195	210	210	207	226	195	199	211	202	238	224	220	208	202	202	229	201	219	214	241	248	227	186	215	191	193	214	203	182	216	220	187	211	212	190	193	229	242	209	215	228	211	222	204	232	201	214	239	179	223	216	212	215	198	218	216	209	234	203	204	191	198	215	210	210	204	209	200	211	206	236	207	188	213	226	203	218	239	192	215	204	195	192	213	219	215	173	202	221	207	218	210	188	195	217	244	210	212	250	188	221	219	194	222	193	223	225	218	189
29594	4633	4099	5019	4448	12455	38872	40632	30195	1001	872	813	802	788	751	721	711	745	673	686	709	693	707	640	658	688	691	651	632	635	628	643	612	666	584	639	620	661	655	571	611	613	607	595	627	626	621	617	619	598	645	637	650	611	646	595	652	604	607	589	653	649	684	616	654	647	615	690	1722	2923	2337	1623	1141	763	651	582	609	595	631	595	608	564	598	588	653	586	615	592	599	594	639	627	624	574	611	573	570	587	590	557	570	618	625	579	621	572	568	612	576	578	555	574	604	593	570	606	581	582	608	588	604	614	598	594	627	608	545	604	598	614	584	561	626	618	610	571	605	582	610	650	582	645	553	595	576	606	607	569	604	619	591	613	625	653	574	602	573	600	600	605	586	551	625	625	608	576	609	604	606	630	583	577	577	644	603	606	581	619	591	593	592	615	665	596	591	555	578	608	639	653	659	624	576	642	602	561	617	625	604	607	612	608	583	587	610	597	615	549	599	582	608	607	572	585	593	567	558	614	593	613	598	633	595	620	615	628	616	595	632	572	651	595	601	631	590	607	556	616	638	630	558	640	587	614	621	612	587	583	552	640	576	615	618	615	582	604	611	637	626	593	605	627	619	598	599	588	595	629	603	601	629	633	592	622	618	590	553	604	610	578	633	656	612	596	585	586	629	620	544	617	626	561	619	615	606	626	580	581	585	564	599	585	606	613	619	589	611	579	584	593	632	597	618	584	649	562	610	631	632	599	615	620	602	593	587	579	580	593	636	552	597	601	605	575	611	634	642	573	629	597	591	628	619	593	611	618	624	626	635	613	610	601	597	593	609	619	601	615	613	617	665	605	615	620	569	587	644	625	602	620	586	559	650	603	594	582	598	648	575	598	583	576	612	633	595	653	626	620	562	610	547	533	628	581	619	629	599	589	569	575	593	588	609	578	633	625	561	589	589	587	595	588	615	590	630	574	617	613	584	604	620	610	598	588	614	569	607	646	577	566	588	590	567	603	545	576	610	585	599	586	599	597	609	593	634	582	601	596	635	596	637	575	629	587	628	544	606	564	658	565	601	589	609	618	573	614	596	622	657	615	600	611	575	594	617	647	598	595	552	589	623	634	668	558	629	616	604	582	636	610	582	572	599	596	586	591	609	649	619	588	628	611	611	598	629	610	593	595	591	613	644	593	585	605	649	619	557	629	615	601	609	622	580	561	591	624	592	596	601	585	594	647	606	598	608	559	582	615	565	589	594	590	605	588	552	587	599	629	634	581	572	578	587	616	597	634	590	685	592	617	577	568	606	609	599	602	593	590	592	613	603	612	596	620	559	576	588	609	599	641	600	585	588	626	609	634	604	639	630	591	553	600	627	593	644	594	606	621	568	622	561	558	664	594	662	611	621	623	589	570	582	618	637	620	616	559	616	546	615	598	637	639	582	580	567	604	619	584	637	592	608	601	598	611	597	577	568	609	580	589	595	641	567	591	602	633	627	625	588	642	588	583	613	628	631	618	569	626	589	597	622	585	598	604	622	577	594	609	546	641	651	600	603	612	605	585	631	593	628	602	614	570	624	605	611	606	632	582	600	586	619	588	600	584	615	601	594	598	597	630	611	570	575	579	597	606	609	608	633	596	638	614	633	578	607	597	617	584	614	577	644	608	634	588	608	586	579	606	612	624	562	645	619	584	684	583	553	590	600	629	617	626	587	626	605	591	586	627	606	611	596	635	592	593	607	605	594	619	607	634	586	642	558	606	610	599	611	579	624	591	609	565	587	592	571	593	578	591	617	619	605	614	596	597	591	588	602	606	605	619	568	621	554	646	640	624	593	600	603	591	597	610	563	572	581	600	626	610	607	626	588	607	580	553	620	634	588	569	609	616	616	663	610	619	620	647	613	599	562	582	577	602	592	583	649	640	634	618	582	568	587	607	585	577	614	618	625	579	578	605	637	556	622	608	650	597	603	585	616	631	619	590	574	628	607	607	637	627	644	615	608	579	572	552	606	605	592	555	613	640	575	612	649	576	656	557	593	589	628	582	592	592	573	597	585	637	587	591	621	617	579	617	588	599	601	612	618	539	564	599	632	609	641	643	588	632	650	614	574	602	638	626	614	610	583	614	582	617	619	589	608	629	582	592	604	598	555	611	621	574	568	602	562	635	618	599	592	600	566	598	600	605	627	604	622	624	594	606	594	617	577	576	579	640	611	616	622	652	616	634	582	548	575	610	598	616	624	598	587	617	604	586	588	584	624	589	592	636	616	639	591	601	611	627	612	592	668	613	602	603	598	618	642	619	570	621	598	618	628	615	585	565	672	603	572	605	629	598	634	596	596	609	619	640	583	630	598	589	616	604	599	545	604	588	597	592	596	648	585	605	616	614	622	560	576	652	561	569	644	633	561	589	571	582	620	609	620	604	597	592	561	602	576	580	602	603	594	584	632	593	605	623	611	570	587	617	626	607	569	606	587	547	620	582	616	590	644	620	580	614	608	574	599	654	608	620	632	602	588	608	606	602	593	595	579	597	550	634	602	649	607	606	580	630	641	607	613	591	651	631	611	570	616	597	611	616	581	549	611	642	609	571	616	597	590	607	625	576	578	610	601	664	617	573	595	597	622	639	593	628	607	585	637	597	595	641	624	604	624	617	563	584	623	579	571	611	604	607	617	578	609	612	582	634	598	614	605	641	629	619	599	547	631	650	594	603	555	621	621	595	615	594	592	594	615	593	583	582	590	614	617	626	584	578	577	615	580	599	648	573	551	624	589	597	521	610	626	634	615	608	618	596	606	575	569	610	574	604	648	577	596	608	597	601	634	622	588	616	576	590	627	617	585	621	618	586	576	633	621	597	597	578	584	587	588	612	572	570	646	588	614	600	606	570	630	643	519	582	634	610	604	549	603	598	574	606	592	600	584	571	584	613	596	544	591	596	595	620	585	621	605	562	584	613	615	610	602	573	597	621	645	620	597	606	597	641	639	615	627	617	648	617	621	600	589	594	629	588	581	596	593	622	584	575	597	622	591	613	578	654	606	625	578	626	596	593	593	654	594	617	644	655	580	630	638	557	605	574	618	608	554	582	598	630	575	653	578	600	578	602	610	599	590	582	638	599	659	591	564	624	547	637	632	579	610	625	612	646	595	653	577	582	589	628	585	578	576	552	584	590	589	589	611	590	649	632	606	595	610	589	606	565	584	604	628	642	632	586	582	610	617	598	619	604	613	596	644	615	620	591	587	559	672	569	579	575	619	581	585	615	601	567	627	620	574	581	594	586	632	615	603	597	608	629	648	609	628	593	605	591	564	639	625	622	588	600	602	600	662	601	617	616	587	584	619	620	615	563	605	605	577	585	556	584	604	617	619	586	611	632	636	618	600	598	589	578	583	632	610	588	621	581	619	639	617	597	630	625	600	645	610	594	620	589	593	608	585	567	585	617	587	611	657	637	627	623	618	618	586	617	597	617	607	643	573	619	615	593	612	578	631	573	582	581	607	633
49989	28031	21267	15178	9097	9847	58160	52773	31774	5799	392	293	320	288	284	310	286	258	281	261	299	308	273	268	305	269	242	297	273	289	270	254	252	289	266	246	256	268	260	273	250	264	242	269	302	272	275	260	254	279	248	253	270	292	257	254	266	273	292	253	264	285	271	254	261	253	257	312	461	510	426	373	277	273	242	248	243	254	280	263	275	294	270	281	302	249	264	291	261	281	270	250	261	262	247	239	228	257	270	254	254	274	258	269	278	271	268	271	263	250	257	271	286	269	252	265	266	282	273	283	286	263	260	261	277	232	288	267	268	281	262	266	277	264	279	274	234	272	256	295	273	268	254	244	265	256	268	233	240	244	277	246	243	247	272	261	281	258	252	252	288	261	270	260	253	285	269	283	292	272	266	271	267	239	292	242	254	280	264	261	267	261	251	256	288	261	284	294	261	256	233	246	243	289	242	259	249	257	254	279	246	266	285	246	293	240	269	235	279	267	254	269	250	249	259	271	265	273	283	262	282	260	261	300	239	270	254	292	298	281	247	285	258	256	279	240	282	274	304	249	300	263	281	274	255	289	253	261	286	238	251	260	273	277	268	280	289	269	269	273	241	259	293	277	244	266	248	270	263	247	278	238	254	249	248	254	263	276	246	290	261	264	256	269	269	261	242	229	231	238	281	248	266	258	285	270	267	251	255	248	267	276	285	238	275	259	267	250	254	254	254	254	283	276	255	263	254	256	255	246	255	255	243	270	268	263	240	243	232	286	252	250	248	254	262	276	257	247	259	246	269	275	249	237	255	265	253	254	274	272	259	236	257	226	255	253	266	234	264	245	233	230	276	274	290	257	267	245	285	245	256	267	260	241	287	225	265	249	272	317	244	245	230	281	272	280	231	257	267	304	261	235	243	261	283	266	250	255	271	289	257	278	278	261	245	258	246	271	263	254	275	261	250	242	292	228	235	267	255	264	253	259	277	270	277	262	245	253	262	263	254	254	310	244	265	255	261	241	267	250	261	246	257	262	238	272	280	266	261	242	281	286	247	272	281	277	259	274	264	250	257	277	259	254	277	272	276	295	262	266	229	306	285	235	245	248	254	235	278	262	245	277	260	250	264	280	265	295	246	282	272	227	281	283	249	262	283	253	265	265	308	264	259	256	261	265	282	257	272	265	311	310	274	260	270	293	268	258	250	243	284	265	279	267	242	241	281	247	252	234	255	253	270	256	249	270	261	214	266	268	232	257	271	267	272	244	294	273	231	273	281	269	268	252	261	262	255	243	273	268	278	259	270	276	291	268	262	280	285	299	274	280	241	253	265	247	270	260	282	290	264	272	246	269	266	266	270	257	271	279	262	258	246	286	237	277	252	255	253	294	261	270	278	250	271	261	268	291	260	268	241	264	276	268	267	268	266	278	287	268	232	251	267	262	241	255	259	263	243	282	297	275	258	261	261	260	272	264	265	259	290	254	256	264	257	257	254	250	281	281	259	270	241	236	276	249	284	258	268	252	289	272	273	252	259	273	286	245	281	255	272	263	266	255	261	294	241	296	247	256	265	273	257	239	267	255	254	270	226	239	274	288	275	272	250	251	291	283	267	266	292	238	265	279	262	249	264	272	223	264	242	292	263	240	277	263	272	286	272	247	247	259	268	255	260	258	294	270	262	265	259	251	244	244	247	250	241	264	253	278	235	263	276	243	226	261	274	281	249	275	249	288	272	282	298	243	244	269	264	253	273	253	244	230	256	253	247	243	264	286	279	248	252	263	280	247	252	295	293	232	274	239	281	259	258	261	256	278	288	221	226	259	243	262	294	265	235	253	279	273	248	273	280	249	278	264	254	275	263	270	297	298	259	303	271	266	259	236	255	288	284	248	259	278	277	252	270	261	261	277	273	245	265	262	258	279	274	262	250	288	265	290	267	275	269	268	248	248	265	299	274	249	257	262	293	245	289	285	256	273	262	220	288	268	275	261	258	263	296	265	249	263	258	259	238	254	272	264	266	242	264	269	287	241	283	276	262	231	256	264	273	253	280	250	255	295	274	294	295	269	266	264	252	294	273	278	276	271	245	257	278	274	280	274	266	263	277	261	271	259	259	265	250	285	262	261	245	289	255	274	264	272	250	297	268	259	247	268	257	242	255	254	265	277	239	270	287	258	282	272	259	283	263	283	249	265	279	283	260	263	295	279	267	291	262	233	269	262	258	274	284	270	272	262	269	286	274	269	228	274	267	275	289	257	241	276	253	287	244	257	247	269	246	264	264	267	278	238	246	259	257	243	265	261	246	254	261	238	261	264	257	261	246	249	250	246	288	277	269	297	251	264	295	264	233	237	254	231	263	275	246	274	274	248	290	251	247	281	262	289	266	252	274	262	299	275	269	260	271	257	283	272	285	265	272	254	262	305	270	253	275	287	288	258	263	227	264	236	235	304	256	278	288	241	253	249	280	239	263	288	268	277	268	223	281	265	263	263	268	262	268	277	248	268	276	242	285	267	260	248	263	261	265	265	244	288	278	265	264	249	271	257	259	255	286	298	266	282	267	252	261	259	237	243	269	268	262	262	272	309	241	277	281	268	258	223	246	293	272	273	261	222	263	288	265	262	265	275	227	258	254	280	235	263	278	267	231	255	261	266	280	221	276	291	297	253	264	287	256	262	267	262	264	290	264	273	249	246	274	262	261	276	262	255	278	249	256	240	264	317	284	244	280	269	266	249	275	255	267	262	258	252	295	261	280	270	245	241	267	274	277	269	270	238	261	271	249	261	282	274	298	269	271	284	238	244	266	286	296	254	254	258	256	272	273	243	268	265	270	277	277	265	266	259	278	253	294	246	301	268	297	274	265	261	282	281	251	254	239	269	239	236	281	283	265	267	263	257	265	248	266	261	258	274	274	274	260	241	244	279	286	261	247	244	263	257	271	261	288	255	259	276	276	268	285	287	277	240	225	288	267	281	255	258	238	280	307	267	263	250	293	250	280	250	276	270	277	279	274	275	258	244	251	260	254	257	269	247	268	254	257	283	230	262	253	251	264	282	257	257	266	269	275	260	257	260	291	279	253	252	219	279	296	292	267	280	299	291	285	259	274	267	287	266	270	248	267	269	263	273	254	254	250	253	251	231	261	253	228	274	272	252	233	296	282	250	275	274	264	268	248	276	277	263	247	270	252	257	293	242	257	230	251	255	277	254	271	288	253	261	265	244	262	259	255	262	278	271	286	275	274	256	264	277	231	251	245	263	273	282	272	245	282	245	265	263	253	277	264	271	273	279	275	252	250	260	264	240	236	276	235	261	269	272	267	292	279	274	266	274	313	279	272	251	270	256	234	260	251	275	268	285	269	295	282	248	295	277	236	244	279	265	246	257	241	271	266	256	254	246	262	256	267	257	248	268	270	255	274	265	266	274	240	259	247	270	281	253	254	268	272	297	241	242	286	269	267	251	269	265	252	264	269	237	256	246	265	252	275	246	291	261	249	251	262	255
39323	6612	7843	8403	7806	17789	68707	61871	41682	1352	966	957	915	926	861	862	830	864	797	818	780	776	782	780	779	754	778	785	719	745	764	760	782	748	716	741	786	764	773	709	733	751	733	758	755	728	764	736	730	722	743	785	725	756	697	742	796	799	741	751	714	776	745	793	742	716	719	1293	2446	2630	1940	1385	1023	766	774	717	753	772	696	674	734	686	721	719	698	739	711	720	742	728	686	671	703	721	701	737	712	758	725	751	760	733	750	754	754	692	709	686	745	710	692	671	669	715	746	728	784	678	728	721	769	742	694	719	693	697	758	717	719	730	771	726	757	736	747	705	766	737	736	763	741	680	696	656	693	704	663	704	720	700	723	664	775	698	718	712	718	718	702	722	681	734	690	681	711	737	747	726	713	763	679	730	712	724	691	728	713	708	711	705	739	704	717	724	710	709	702	744	734	774	742	766	709	782	709	676	725	679	718	711	720	688	725	717	727	739	740	718	687	757	739	732	743	752	745	755	732	704	747	751	718	715	693	709	744	702	710	742	699	743	678	724	720	691	703	742	719	740	738	704	741	760	739	717	713	710	773	739	694	742	676	743	702	734	703	720	695	744	715	746	729	773	726	742	687	702	740	692	700	673	723	755	705	705	684	744	669	762	719	741	696	763	699	728	704	758	733	751	718	701	723	751	711	697	724	699	734	709	728	721	683	743	724	728	725	751	728	701	688	733	730	743	718	763	709	720	738	771	711	696	718	733	733	736	677	749	676	747	719	709	764	713	701	709	724	747	729	719	732	746	707	727	751	714	706	735	723	667	681	761	707	731	733	739	729	739	717	710	744	706	687	724	736	749	736	725	719	737	715	703	737	716	710	684	707	814	752	712	708	661	669	697	720	701	769	744	718	680	717	701	758	739	746	735	720	750	752	705	706	691	770	693	778	732	733	726	726	787	714	663	713	721	641	741	767	723	747	714	747	711	744	681	749	734	704	715	685	696	711	732	712	723	722	753	663	720	673	758	732	730	725	730	732	723	728	697	725	735	769	722	655	709	741	691	729	668	730	776	729	701	753	716	738	720	755	724	711	749	661	704	718	711	750	732	724	695	688	742	686	755	734	717	686	689	730	675	692	734	665	686	705	709	734	709	721	707	715	723	758	726	702	711	708	691	705	740	721	716	734	720	744	765	708	730	744	721	715	777	751	754	725	692	685	744	676	721	733	735	713	739	682	772	728	737	738	735	713	749	740	767	785	735	701	740	752	714	738	683	751	723	717	701	755	714	679	680	665	765	751	726	732	694	765	731	734	732	715	729	764	714	726	704	748	719	704	704	711	734	704	719	730	726	744	737	720	724	731	750	738	691	724	707	790	677	750	686	703	689	647	708	701	694	718	692	669	744	756	720	714	718	694	739	711	692	741	721	741	718	671	694	709	708	745	752	757	660	678	709	734	747	697	735	705	734	713	674	748	702	652	705	699	738	703	722	737	762	725	730	714	752	719	688	765	709	709	712	747	699	742	740	727	697	682	723	702	792	720	734	665	744	683	728	709	722	694	698	745	718	735	711	739	725	734	727	679	694	728	728	753	678	714	707	719	724	701	755	739	768	756	765	738	676	750	733	716	683	662	731	721	751	734	705	719	708	694	725	750	753	736	712	717	713	749	706	745	708	719	718	704	715	720	734	772	719	758	749	754	769	756	715	716	738	720	727	743	729	754	708	703	749	730	719	719	738	744	779	704	741	743	731	711	735	725	681	722	728	749	731	697	756	717	716	734	702	755	689	704	718	711	743	732	736	705	706	718	693	700	695	699	709	743	718	680	737	697	714	729	748	724	729	741	757	739	728	785	643	742	738	719	715	740	719	683	701	730	743	680	760	701	691	730	728	716	736	691	752	765	722	710	678	733	736	735	723	749	725	726	720	731	703	699	674	717	700	717	719	718	696	722	751	715	734	747	755	721	690	694	703	783	709	710	733	711	707	705	736	719	712	704	744	745	744	709	685	697	720	717	696	662	714	747	743	755	739	700	722	713	723	783	708	678	721	734	712	702	740	754	678	744	731	728	704	750	753	700	660	730	692	707	711	767	717	710	718	758	739	700	677	710	755	749	667	763	712	715	723	672	754	699	763	686	732	753	759	719	712	718	710	704	742	715	731	751	711	727	724	705	714	739	719	739	721	736	761	722	737	647	732	738	749	742	738	715	726	707	727	753	680	730	711	717	738	766	738	703	746	713	690	741	737	734	678	736	678	746	696	709	734	718	701	704	687	760	748	650	716	800	739	738	732	707	740	739	720	725	703	739	699	723	777	717	717	663	723	675	726	734	746	725	722	748	748	719	744	707	741	711	723	724	750	733	729	710	725	719	750	748	734	768	699	675	684	667	689	726	738	721	679	667	743	723	713	694	714	712	701	752	741	704	715	769	766	729	704	675	779	697	740	734	705	753	726	766	757	755	706	740	711	735	744	747	723	694	735	700	693	726	714	740	727	702	674	700	709	742	742	725	731	700	731	706	693	727	711	705	721	686	738	726	723	755	740	722	724	773	715	740	689	735	741	702	688	751	773	723	751	712	710	727	722	761	715	694	734	723	686	706	695	739	650	740	707	711	740	656	721	715	742	693	729	669	672	735	719	728	747	708	706	755	689	709	739	748	699	690	680	703	708	690	726	713	736	672	709	709	745	728	692	722	721	753	740	732	703	693	715	675	725	683	728	705	750	714	747	727	746	689	733	740	691	731	714	700	747	739	772	724	698	715	725	694	696	707	722	717	711	694	715	751	699	698	677	739	773	764	705	772	670	712	687	700	703	744	713	724	766	705	795	730	727	734	740	716	757	660	762	723	724	695	705	744	767	722	763	740	700	742	723	714	750	718	666	768	708	714	729	725	685	757	758	755	724	724	742	727	707	718	723	735	756	701	715	697	681	705	707	697	718	723	749	718	802	730	695	738	691	728	722	703	714	712	710	714	692	736	678	767	744	691	735	766	743	742	743	707	726	667	746	767	754	745	704	793	711	714	715	734	702	692	714	705	714	705	756	694	754	720	731	699	681	715	724	695	737	692	717	702	745	675	710	732	751	712	777	745	745	778	719	690	698	702	705	712	692	706	694	753	779	692	701	721	719	699	740	733	728	706	703	777	744	685	766	724	730	743	711	751	685	698	776	702	725	738	692	673	725	744	748	703	730	717	700	693	751	742	710	722	725	741	683	715	719	817	685	738	777	719	747	692	757	699	683	733	767	711	730	713	690	706	710	707	706	719	728	698	721	732	786	721	732	722	735	729	677	706	707	721	758	729	755	712	692	725	726	686	686	715	766	682	738	730	689	781	721	719	745	746	674	728	711	689	741	757	721	736	719	667	715	726	708	726	764	749	718	734	713	769	738	735	753	730	763	742	696	762	694	720	693	698	730	744	721	710	731	721	694	694	720	722	717	665	689	737	723	716	708	749	711	742	774	697	708	752	742	734	712	730	750	710	715	691	686	746	722	738	711
10322	2039	633	433	348	401	4057	5307	2812	388	186	199	211	192	157	206	173	174	184	184	184	195	170	191	208	201	222	188	196	200	192	184	191	188	197	179	172	170	178	181	159	190	167	176	192	162	176	180	193	159	188	188	188	196	202	172	198	195	185	178	171	184	186	164	201	218	202	174	195	188	225	211	202	187	169	212	225	163	179	182	192	197	197	181	175	187	185	165	178	196	170	167	186	191	170	178	203	171	196	169	189	167	185	186	184	199	200	197	188	189	180	190	178	186	182	192	153	182	189	199	178	189	189	196	179	190	185	202	168	189	163	166	173	192	175	199	183	223	168	175	185	200	177	195	205	178	198	199	219	184	177	168	185	192	189	191	173	177	183	195	207	186	214	205	182	165	175	189	181	200	198	194	185	198	191	183	188	196	185	191	176	161	196	173	210	198	203	169	194	181	208	172	186	166	173	204	185	191	165	190	190	182	154	173	209	181	196	187	174	206	187	162	203	195	181	171	186	199	180	200	188	195	170	184	185	173	160	183	182	183	175	184	177	174	183	184	192	189	217	166	198	182	222	183	193	168	193	211	182	214	165	222	185	163	190	167	171	174	205	184	199	183	209	201	172	193	188	176	200	188	183	187	173	178	216	202	201	166	179	193	171	195	176	225	157	195	169	194	197	208	192	190	198	188	191	201	173	204	180	187	183	184	184	179	184	192	205	190	216	194	194	203	174	213	175	185	169	195	181	201	169	189	196	180	176	170	180	171	203	178	180	185	186	187	212	188	195	189	169	188	205	189	199	182	200	165	191	196	211	179	166	175	186	185	204	166	182	196	191	183	192	187	198	188	188	190	181	210	163	153	203	166	191	180	179	194	209	199	184	164	183	205	190	180	173	211	191	189	205	186	178	197	184	188	170	215	183	183	169	177	181	175	174	194	175	209	198	204	177	172	185	194	198	169	184	165	194	192	189	160	206	201	194	198	173	191	202	174	198	185	173	192	197	189	190	201	199	170	177	219	202	173	177	186	196	190	194	175	185	193	193	193	207	188	194	176	199	172	193	173	188	205	204	191	213	183	190	200	187	214	193	187	196	209	194	191	187	198	196	210	180	184	194	182	169	179	189	182	205	210	202	187	177	195	198	201	151	181	188	204	168	193	176	180	212	186	156	176	202	188	174	198	199	207	192	187	178	173	174	180	208	197	187	198	204	177	196	205	196	196	213	212	213	207	187	187	189	193	194	194	157	192	224	185	177	209	224	201	162	202	187	194	193	197	159	175	207	190	201	181	186	195	187	178	171	201	201	194	190	196	184	178	193	206	204	179	180	191	199	161	187	187	187	177	204	184	188	211	183	172	178	199	181	198	197	191	196	204	186	182	189	192	200	183	189	174	188	198	186	202	197	173	174	189	164	180	208	185	205	207	182	186	213	187	176	192	179	203	160	190	197	173	186	176	196	186	188	193	182	191	193	185	191	194	182	219	172	188	186	200	178	170	178	174	192	189	179	191	180	166	168	188	167	197	184	176	164	163	174	184	189	184	200	184	184	180	191	198	184	187	191	187	211	170	166	170	188	196	167	196	189	195	210	181	205	184	168	201	199	178	193	197	171	149	171	186	160	186	200	168	166	189	194	183	197	184	185	202	192	185	176	173	175	173	175	188	192	192	198	199	201	190	160	181	175	183	183	180	181	190	186	197	201	184	192	206	162	201	158	194	183	178	208	183	168	176	181	191	199	194	184	194	177	184	196	183	168	180	194	187	183	186	174	171	175	176	191	175	195	168	187	164	182	196	175	179	172	179	188	199	230	177	189	214	193	163	179	210	205	161	205	186	188	211	188	179	195	168	193	225	191	198	187	167	177	187	185	184	214	201	175	166	194	224	206	184	182	173	196	170	190	181	182	190	197	203	178	195	195	180	178	205	195	169	194	174	185	207	192	174	192	200	211	197	202	175	213	187	181	173	193	191	187	202	170	192	189	169	216	178	184	178	187	169	192	189	181	186	171	195	186	202	205	183	201	209	191	200	181	170	187	192	189	184	182	166	189	171	171	181	178	185	172	199	191	170	194	176	188	195	190	206	192	192	192	215	179	189	191	203	201	185	164	211	177	161	178	197	192	200	169	177	191	212	175	186	202	196	187	180	215	200	189	178	190	175	194	178	197	175	187	178	194	183	182	199	199	183	193	176	192	175	181	174	178	156	176	192	207	177	183	198	197	186	207	177	194	203	189	188	168	189	201	166	184	179	188	180	195	170	195	214	177	189	190	191	186	192	198	209	187	180	227	191	195	203	171	196	215	200	202	197	174	176	196	180	190	181	180	170	185	190	173	186	192	201	176	172	210	168	227	206	184	203	185	207	199	185	197	209	192	181	168	186	185	206	172	180	190	216	172	183	191	183	171	171	182	186	210	211	166	211	194	173	188	170	179	182	185	205	175	176	177	209	169	177	187	180	213	166	196	189	218	181	199	168	178	181	188	173	163	192	174	178	191	204	167	183	187	186	206	187	196	164	180	191	195	208	191	171	191	203	191	196	203	195	186	197	179	178	191	167	204	184	183	203	166	177	172	163	186	185	176	175	172	181	207	213	187	188	192	162	183	200	200	169	183	181	182	179	175	194	183	183	192	189	193	186	180	196	172	196	184	165	189	161	191	153	175	193	193	186	189	177	183	213	192	181	174	198	176	169	195	196	184	205	187	195	196	186	199	186	177	205	177	188	180	165	182	208	178	180	204	194	185	180	185	171	209	164	184	190	194	202	159	186	164	188	191	210	181	180	166	184	170	210	200	178	185	173	165	184	185	170	207	173	167	208	187	169	161	179	185	180	175	203	195	192	173	196	201	197	188	200	186	224	170	214	166	189	215	166	182	146	174	195	208	211	209	172	166	167	177	183	197	203	183	185	180	204	178	180	176	195	190	184	210	184	179	209	192	191	165	198	190	198	174	186	171	186	216	192	199	207	198	182	191	195	177	186	179	194	185	176	163	199	175	197	188	215	174	156	209	214	205	197	183	184	209	169	199	205	185	183	172	185	183	177	158	192	172	169	189	184	215	182	189	189	206	179	175	199	186	171	206	213	201	185	193	163	187	190	172	164	183	189	181	192	186	185	193	204	191	189	232	190	207	185	163	195	184	189	174	198	170	168	203	195	187	194	196	169	193	193	179	192	209	168	202	178	179	184	189	200	173	186	196	205	170	180	167	217	210	164	193	182	197	214	181	189	193	207	194	185	172	190	188	172	149	166	176	182	164	192	187	200	182	210	194	190	210	164	170	180	193	182	198	194	171	193	181	211	208	168	176	190	183	189	189	174	177	183	214	184	186	177	206	180	194	180	181	202	196	170	189	203	204	200	191	202	196	175	180	190	224	178	184	202	140	181	178	187	169	176	208	197	180	192	199	200	167	186	187	164	210	199	187	182	170	213	172	179	207	174	201	198	196	175	191	216	169	179	183	189	193	184	205	180	179	200	197	193	208	185	179	185
8352	1275	859	900	878	1511	15781	17725	9192	807	574	541	503	537	562	508	515	541	543	550	532	576	542	514	522	531	503	560	515	525	548	518	535	560	547	520	515	567	554	586	534	541	567	518	537	524	557	568	518	568	536	517	547	516	521	548	529	563	499	536	515	530	553	508	491	553	526	518	549	579	633	566	571	516	558	557	550	560	523	560	545	541	516	537	544	522	509	539	537	538	534	539	514	506	531	581	580	532	560	557	570	544	557	538	589	519	534	532	528	535	490	507	530	546	499	572	550	563	541	531	577	510	515	528	507	551	540	540	562	525	547	544	548	556	519	572	563	588	530	505	491	521	551	517	568	559	557	563	545	556	535	510	536	553	524	499	542	490	548	551	557	528	490	500	576	558	543	578	517	525	563	552	543	520	492	503	550	572	545	538	561	553	520	536	568	578	584	542	524	541	521	591	540	552	537	547	524	581	504	537	558	562	525	540	525	536	541	547	551	561	541	554	566	560	557	540	577	568	521	524	555	492	525	568	538	544	516	544	528	570	511	527	547	538	524	530	529	528	516	544	547	577	527	511	536	574	539	512	585	524	502	527	520	564	522	510	578	520	513	543	528	542	527	539	523	497	538	553	544	555	570	530	602	534	534	508	535	505	522	522	548	520	550	492	541	521	539	547	508	512	588	537	553	504	519	561	544	580	531	563	543	533	535	523	529	518	579	540	551	552	599	506	534	551	537	550	563	517	556	584	540	580	540	587	545	496	532	554	502	521	534	529	571	520	524	588	505	566	534	542	495	511	580	529	544	547	494	570	564	549	579	530	555	609	564	511	490	528	504	521	539	534	542	530	501	558	564	542	507	563	565	551	555	531	529	563	528	565	532	555	535	526	549	557	558	543	479	581	512	540	578	540	523	573	561	551	590	563	556	516	550	509	536	514	520	528	461	546	525	543	548	545	516	546	553	541	512	540	544	534	554	516	522	566	523	557	512	533	544	530	516	560	512	535	544	488	539	529	555	564	519	507	569	511	515	492	532	539	520	558	542	487	565	523	515	526	560	524	503	540	526	513	505	564	520	526	530	549	494	556	525	530	555	568	558	546	505	543	529	513	532	535	528	505	537	542	572	519	522	527	562	502	544	561	530	549	541	496	538	527	551	548	550	548	538	575	537	539	538	546	539	539	532	515	510	485	529	535	549	525	546	569	503	550	521	530	550	549	537	551	586	543	532	540	520	544	580	560	543	525	555	591	554	559	528	514	574	529	551	582	564	532	569	541	538	566	548	518	541	533	490	519	504	525	525	543	537	530	537	526	512	543	567	526	502	514	531	560	494	482	536	531	520	556	538	513	515	569	501	512	481	552	529	565	545	562	517	553	582	519	546	576	553	555	509	542	505	552	557	567	528	530	530	513	557	562	507	567	539	537	576	550	516	526	538	567	542	472	525	577	558	589	541	509	544	572	556	519	499	517	542	546	555	568	502	550	595	549	543	517	515	521	565	552	531	564	516	533	549	481	566	520	517	535	550	553	519	567	540	508	535	560	563	587	520	553	546	478	474	540	483	547	526	542	538	525	545	544	484	533	560	562	540	541	554	508	560	509	530	519	567	521	539	536	541	481	557	546	506	546	558	516	493	525	567	534	602	531	499	542	564	497	534	553	518	522	527	543	538	548	527	544	544	548	511	552	554	530	534	553	534	516	521	542	537	585	539	558	528	547	521	517	513	540	493	533	558	524	517	545	535	553	509	510	523	575	542	556	554	548	537	516	509	535	529	512	560	523	565	529	524	584	508	576	552	514	534	526	512	572	544	534	531	561	503	570	541	533	487	558	541	533	528	570	585	510	539	502	511	524	539	539	519	526	531	554	549	538	538	542	534	503	556	559	543	529	533	499	510	518	530	489	539	532	551	539	560	544	559	517	544	566	544	570	512	589	517	546	537	541	525	497	510	532	568	535	531	553	577	526	546	522	539	514	538	504	548	552	527	526	539	556	527	566	568	522	572	538	539	519	550	519	546	528	531	517	508	511	518	547	526	540	569	549	528	560	519	527	533	538	544	554	543	550	517	545	510	545	527	545	543	514	513	561	531	540	521	565	568	561	534	524	559	532	545	547	587	507	567	532	532	485	530	532	511	568	536	557	557	488	589	525	555	536	550	542	612	549	551	500	549	564	577	564	557	535	523	608	541	532	520	536	522	567	542	496	504	550	555	523	550	544	497	519	541	535	565	532	546	511	569	519	537	537	526	563	518	556	536	532	535	557	532	527	531	543	543	517	543	544	520	541	556	550	494	516	563	535	561	537	558	524	509	518	524	570	528	542	505	504	512	570	532	560	541	531	523	570	504	549	502	542	583	557	570	527	525	529	545	538	515	509	522	542	506	525	553	532	540	563	506	536	561	551	554	516	550	525	567	522	541	544	549	544	554	547	560	522	544	530	594	600	489	549	522	578	483	507	549	541	555	523	568	486	510	543	576	542	542	509	548	547	543	545	568	546	522	541	521	565	514	518	558	564	518	527	558	477	515	528	538	551	555	545	532	556	573	547	551	561	548	492	534	552	518	563	567	540	598	538	543	581	534	509	539	574	526	523	501	550	523	533	534	587	510	502	526	566	546	525	527	508	566	520	503	520	557	595	518	551	534	577	570	545	538	519	597	525	549	582	502	527	535	545	516	574	542	506	568	539	552	532	560	533	514	532	512	546	531	558	550	527	572	566	499	550	490	531	544	555	522	528	520	545	525	532	524	589	529	494	536	514	537	533	495	545	509	564	562	552	507	539	569	513	532	509	509	520	552	538	539	532	528	500	550	520	513	529	497	571	576	558	539	527	527	511	561	526	540	499	546	544	540	550	517	515	531	534	517	507	548	509	539	580	558	538	537	556	558	554	542	546	527	533	516	508	555	541	529	559	518	527	542	521	516	512	559	558	512	535	607	559	565	523	576	542	535	537	515	544	546	512	531	534	538	523	531	506	553	529	569	545	539	539	550	513	533	530	543	552	533	517	540	542	603	525	578	508	563	561	509	505	528	518	550	587	556	513	568	544	530	539	576	494	551	510	544	567	559	587	540	523	524	548	555	500	527	501	572	569	540	566	542	569	556	543	557	524	510	521	533	540	542	531	528	565	524	541	555	549	521	554	521	511	531	550	555	499	521	561	504	523	592	580	553	498	529	538	515	555	474	517	501	590	506	536	513	527	536	528	612	557	515	537	530	524	500	577	570	543	532	542	569	560	549	511	536	574	517	541	550	517	548	536	550	570	577	553	523	526	547	560	520	538	537	514	546	534	557	556	547	545	565	554	542	541	553	543	495	566	555	506	549	546	539	561	522	551	539	513	543	542	558	588	542	547	543	552	528	560	546	520	557	523	494	560	523	546	536	519	554	547	553	577	506	551	556	528	524	546	603	519	554	544	530	541	496	550	549	563	574	494	525	550	521	550	526	563	568	548	529	568	544	542	591	504	526	522	512	537	503	498	548	491	500	520
41570	23589	14215	8212	4469	5166	38613	37985	26524	4091	238	240	218	237	251	225	223	229	236	208	236	226	215	209	204	214	233	212	210	217	215	230	202	244	247	238	217	220	221	234	200	205	211	199	198	240	204	227	222	234	215	192	220	217	208	211	209	217	209	207	247	220	234	225	212	237	246	237	232	290	245	276	237	245	209	206	222	239	227	211	228	206	227	216	241	204	208	227	219	221	236	195	213	209	253	201	231	238	212	190	221	245	212	233	204	210	213	241	183	227	222	218	239	208	206	226	227	216	193	267	242	222	207	223	241	233	214	208	214	215	222	254	208	200	234	217	179	238	236	195	224	224	235	241	237	208	255	219	214	206	216	249	228	224	236	212	204	228	245	219	200	222	226	233	206	194	208	213	225	230	228	200	203	207	206	257	224	216	231	219	226	222	226	221	211	253	234	226	217	219	224	213	214	231	200	201	223	233	221	213	232	209	213	226	254	206	218	212	221	211	225	222	205	210	231	242	203	221	257	221	225	219	247	221	230	227	203	229	222	242	197	235	253	221	206	227	210	186	227	205	225	216	212	202	209	211	238	239	225	240	240	212	249	212	240	199	238	223	242	191	178	214	221	216	219	239	239	203	213	245	245	222	201	237	202	224	227	229	237	207	205	205	227	227	227	213	230	187	226	233	224	207	201	220	231	208	191	240	193	236	236	199	206	224	212	225	192	206	236	211	249	202	226	224	223	231	236	261	210	207	252	223	226	218	223	199	199	234	232	219	235	219	228	215	235	229	194	216	218	239	220	238	239	210	227	215	202	247	213	225	214	227	211	235	246	225	194	222	202	190	245	216	223	215	227	212	216	222	232	201	240	204	215	220	233	207	230	208	222	210	202	218	236	238	218	236	204	222	236	194	235	224	207	216	229	211	230	207	192	243	252	208	216	218	215	214	234	222	231	232	214	206	235	240	218	200	234	222	216	250	235	216	208	186	205	219	230	219	220	208	209	221	222	219	253	247	196	209	230	221	239	210	228	232	228	223	216	248	224	234	211	229	189	185	228	223	207	217	224	244	241	220	218	212	224	243	231	231	209	257	226	257	205	240	219	226	244	219	216	221	227	216	172	207	247	230	208	214	213	201	209	205	205	220	238	212	224	226	213	234	218	223	256	200	202	206	212	209	209	253	203	204	226	220	237	208	222	229	203	210	201	203	211	231	242	201	241	238	211	221	206	233	223	198	209	217	193	215	228	210	240	213	225	213	194	209	199	208	213	228	226	232	228	218	223	205	217	217	218	244	238	221	219	226	242	210	229	254	212	237	230	234	223	230	214	210	253	201	225	224	204	218	224	202	209	243	231	228	222	250	233	216	224	198	230	251	205	215	211	214	222	206	220	209	218	239	220	219	214	221	199	225	225	210	205	212	225	230	210	211	241	215	235	216	216	212	221	194	230	228	244	225	192	226	205	209	231	211	250	190	199	209	241	256	232	213	214	202	203	214	202	240	224	220	221	232	186	238	219	222	218	196	223	228	213	211	238	265	207	223	226	222	221	245	216	216	230	224	226	233	220	219	222	218	249	222	172	220	215	232	211	252	205	217	229	220	209	229	220	218	210	226	244	212	228	211	225	201	228	198	216	189	224	234	212	209	242	213	231	191	235	228	240	236	215	247	210	217	216	229	208	202	230	222	217	236	218	225	215	228	211	227	214	226	210	193	206	221	231	170	229	231	225	217	231	221	225	215	231	238	249	233	222	235	231	221	223	217	224	236	217	222	244	252	235	211	212	225	218	227	220	238	218	216	237	210	252	212	237	231	216	235	239	234	224	224	216	204	238	201	209	215	226	212	214	221	227	219	232	227	248	219	230	212	191	193	244	222	225	219	236	221	198	222	247	245	220	229	193	217	216	205	222	208	218	211	206	224	228	233	242	203	212	207	223	227	223	229	244	213	226	229	210	231	219	205	208	242	196	224	200	213	237	229	220	267	223	226	231	226	221	211	240	232	221	211	222	204	218	202	229	227	224	214	200	231	230	244	218	223	214	190	214	224	239	227	218	234	215	206	207	205	206	234	206	199	246	229	233	231	195	242	218	243	228	206	227	213	227	199	210	210	221	197	209	231	209	229	221	231	218	215	198	211	196	220	232	227	236	237	214	199	217	224	256	240	234	203	229	240	250	227	208	189	234	211	227	252	199	202	200	242	236	213	202	221	193	219	229	213	234	218	209	223	220	213	242	228	215	227	215	194	234	226	229	222	260	235	217	210	225	227	225	224	214	234	255	243	209	211	217	224	228	249	235	235	239	203	213	215	230	237	223	231	219	225	236	249	229	234	223	212	214	196	219	209	248	236	213	240	233	213	236	224	214	236	207	210	218	189	186	207	229	206	198	235	244	221	210	226	201	250	249	226	225	237	236	214	238	219	221	224	211	232	255	242	231	208	207	232	219	224	239	254	221	196	225	219	214	217	213	213	234	219	223	236	278	238	235	203	226	227	215	224	208	181	225	194	218	209	222	201	220	218	204	214	247	216	230	209	233	229	191	219	242	245	210	228	207	244	204	235	207	227	213	238	214	238	222	238	236	228	236	183	200	226	206	210	227	202	225	222	206	215	240	219	216	248	233	217	213	238	224	226	204	234	218	209	216	216	237	226	221	226	206	239	232	225	223	237	200	235	235	227	241	239	242	209	221	206	195	216	211	185	219	218	211	215	224	210	231	242	205	219	211	245	209	229	232	226	212	242	246	231	217	224	217	234	217	221	232	226	240	194	218	220	191	247	230	208	203	225	193	220	211	217	226	225	245	236	207	221	220	249	207	227	211	212	246	220	208	230	213	203	212	196	241	235	242	218	234	201	223	197	218	258	226	226	217	223	218	191	223	231	215	225	227	191	200	207	224	231	225	200	234	242	211	230	223	209	210	218	235	216	198	234	226	221	216	214	250	218	229	228	215	202	188	230	213	232	234	214	220	208	210	221	232	225	200	238	248	231	231	224	218	232	230	225	229	224	264	217	205	207	220	220	243	227	193	273	215	254	217	216	220	220	222	246	247	213	218	214	236	222	258	212	203	211	216	230	215	228	210	224	230	242	231	218	217	235	208	220	213	237	214	239	212	224	215	214	242	235	212	203	211	236	208	221	211	215	213	206	250	214	215	205	204	233	229	215	217	197	213	219	226	222	224	241	185	204	224	219	210	220	224	214	213	249	242	239	232	213	238	215	247	235	215	218	206	211	232	205	225	188	245	217	219	210	205	215	227	217	220	175	227	230	235	216	218	239	234	243	208	213	239	195	209	236	236	216	208	211	212	210	233	208	223	209	222	219	238	226	227	232	209	219	203	239	204	230	200	252	220	218	252	211	212	199	198	248	222	194	230	225	214	214	232	235	217	230	231	203	207	234	207	243	216	225	219	189	209	238	213	228	205	224	194	214	251	201	212	223	211	224	248	203	229	199	242	229	234	215	207	221	197	197	208	213	246	229	209	235	215	235	235	212
31073	3897	4599	4679	4290	12823	53765	51839	40901	2610	732	673	662	685	691	649	654	716	642	639	673	625	663	619	648	637	625	646	678	615	642	614	656	636	664	637	602	641	604	610	609	647	645	614	666	666	644	653	629	620	603	623	666	682	655	655	624	621	635	626	650	664	644	566	658	603	620	647	776	1172	1180	994	805	706	661	599	633	611	575	610	614	585	618	618	610	646	635	634	585	632	644	626	642	656	633	609	632	639	620	639	625	651	613	597	675	615	581	637	636	633	590	624	638	626	635	629	668	640	593	607	601	608	602	659	662	590	628	609	614	657	612	629	599	626	660	675	667	604	612	654	605	637	654	640	698	598	633	626	575	600	649	623	634	604	658	642	581	599	594	626	627	664	611	611	613	632	603	635	695	633	642	614	637	566	645	628	615	634	609	645	625	626	667	651	665	580	593	573	642	612	649	655	604	613	676	594	666	601	671	617	612	612	688	642	615	600	630	636	623	642	606	657	630	650	594	613	635	618	630	624	620	627	596	588	648	639	649	604	643	657	612	644	688	606	639	634	641	619	643	594	662	645	600	665	564	644	638	619	626	628	649	646	647	632	588	567	622	644	608	587	595	661	612	625	649	634	639	623	631	626	653	602	638	622	635	675	629	618	628	634	631	660	599	591	584	662	603	637	607	656	634	639	617	618	605	613	627	625	631	683	621	664	632	625	673	624	611	626	625	649	633	649	617	617	694	604	632	587	620	609	628	617	629	641	625	594	647	613	621	634	671	617	619	644	630	625	613	668	633	644	612	607	605	650	652	633	678	649	681	586	643	587	647	593	629	615	606	619	637	614	639	647	665	606	669	639	603	570	620	636	613	607	627	625	635	629	647	652	623	633	628	617	629	585	613	619	634	653	623	649	635	608	622	633	587	593	589	608	591	604	659	631	618	627	633	636	650	597	621	606	605	656	661	574	610	623	619	609	648	577	626	617	612	624	657	639	636	613	633	642	634	618	616	643	577	640	644	632	678	594	625	629	628	640	613	664	646	601	661	637	626	604	637	635	638	618	646	608	643	657	580	649	611	625	620	639	630	682	585	620	661	646	666	654	673	599	601	638	669	671	596	626	629	638	609	648	606	613	643	638	625	654	598	600	628	655	638	667	596	616	624	702	597	615	590	702	620	600	651	657	586	627	620	662	590	659	634	617	650	586	610	644	570	612	610	625	610	650	600	626	636	618	686	649	601	646	623	638	649	623	594	648	680	606	570	625	629	611	610	593	573	646	640	597	596	646	564	607	656	669	648	624	618	647	665	636	628	621	617	659	618	631	618	633	634	637	610	633	583	630	606	642	586	641	601	660	614	614	567	639	621	615	648	605	626	658	636	679	654	603	656	620	665	587	617	644	621	631	609	629	651	672	570	621	640	636	606	630	626	614	631	622	632	658	661	681	607	582	630	660	563	631	597	674	612	634	628	608	629	638	603	659	609	619	620	591	660	627	581	615	632	669	620	617	595	647	638	618	569	645	629	624	593	663	607	604	644	641	633	596	644	610	599	621	642	634	628	596	633	641	627	593	622	613	695	606	627	598	642	654	631	594	617	595	591	610	653	630	609	632	605	574	635	619	627	622	594	647	624	631	655	629	646	609	630	649	651	643	615	653	624	633	625	632	601	649	642	645	601	635	659	620	619	617	599	613	595	587	620	634	608	614	653	644	651	611	662	612	619	615	643	693	573	620	602	633	630	617	649	652	615	606	612	628	624	631	639	640	649	603	591	582	623	611	632	600	606	662	663	594	630	617	619	624	638	616	590	651	599	620	688	633	617	637	622	654	583	648	616	635	683	652	628	675	619	669	630	593	675	669	597	650	637	621	595	609	630	647	601	604	627	699	635	643	617	609	647	622	632	644	601	614	641	634	630	636	633	623	598	596	634	652	648	621	643	634	615	641	631	626	575	637	573	645	639	640	618	609	654	611	631	589	632	631	645	633	662	623	637	585	655	595	645	632	629	626	589	672	641	663	642	676	678	636	661	619	613	636	661	601	664	647	621	618	612	623	619	623	648	684	615	614	613	647	628	613	609	624	670	648	655	593	614	622	647	641	560	608	617	600	645	587	649	622	629	639	643	631	624	612	613	612	637	625	614	631	602	623	630	629	622	602	635	610	679	617	583	613	621	653	662	609	622	652	657	625	570	597	609	617	665	624	607	589	619	635	629	611	640	620	653	640	655	602	610	673	622	620	612	645	602	614	592	592	616	621	638	578	572	594	614	616	631	651	651	647	623	623	613	626	617	614	592	609	647	637	606	669	604	615	608	637	643	658	648	562	647	590	619	617	630	607	641	633	587	613	655	651	604	616	638	639	632	642	633	660	640	558	598	647	644	589	655	627	630	638	617	632	676	657	632	623	629	591	629	588	581	628	658	637	669	603	607	621	589	618	631	638	619	637	602	601	613	597	612	603	628	601	626	599	604	615	664	672	650	635	609	615	610	610	598	676	608	640	627	644	652	639	621	642	627	590	647	632	636	700	680	586	615	637	655	658	581	649	628	642	641	640	656	636	596	650	611	616	642	602	614	653	609	653	613	662	654	598	588	602	616	591	647	609	632	629	672	663	592	657	632	615	609	627	587	604	604	677	674	648	571	638	588	605	641	673	601	624	607	626	630	634	650	604	662	654	614	614	640	647	634	616	631	630	588	661	608	633	646	606	597	640	632	616	645	590	604	601	621	609	624	636	654	625	654	630	649	659	660	640	644	630	623	600	635	639	608	618	651	623	617	659	609	670	622	647	614	623	660	591	605	644	655	641	647	665	625	603	594	639	621	635	686	634	652	624	621	627	637	692	644	634	690	643	633	659	641	620	625	630	646	647	610	659	590	623	668	617	601	668	645	593	572	597	639	590	661	628	624	607	601	613	630	591	607	624	621	601	619	609	644	646	623	650	626	608	639	598	630	618	605	626	609	606	590	632	648	638	617	655	640	620	647	612	607	589	640	624	603	654	686	638	575	631	632	566	654	611	627	582	662	655	599	659	632	624	637	656	621	636	652	641	642	646	661	570	621	622	589	648	653	638	622	651	667	690	603	660	615	651	648	658	634	599	631	621	644	644	623	620	613	682	623	615	601	623	637	645	603	608	623	575	649	606	580	652	645	606	634	631	646	653	607	633	702	597	608	599	654	656	629	618	645	608	617	617	631	637	615	610	623	614	594	624	660	628	618	644	659	613	665	623	664	659	608	623	648	584	653	623	636	669	566	652	695	642	633	608	693	649	628	643	576	633	628	630	615	635	618	616	635	619	644	662	669	648	641	626	662	625	650	659	608	622	622	642	656	584	618	641	636	620	625	649	607	646	597	622	646	655	626	627	631	670	614	617	645	606	604	618	636	608	649	620	604	636	626	636	618	599	637	635	615	656	655	642	599	621	638	632	622	591	643	690	622	631	599	628	648	710	607	659	641	684	584	674	638	610	606	680	660	622	594	607	626	684	590	639	621	621
49048	27752	22690	18621	11972	8767	49635	54319	41669	10938	566	301	306	343	307	293	274	277	285	284	268	283	286	292	303	261	271	262	225	281	284	245	299	249	284	272	278	270	253	260	266	263	264	256	227	267	274	266	292	275	259	258	293	277	303	249	265	297	257	270	264	248	299	248	293	302	279	254	349	463	453	384	324	267	283	293	282	271	250	260	258	280	269	310	254	278	275	243	298	272	271	282	269	296	285	244	288	280	247	261	271	302	285	297	241	270	246	259	274	274	261	286	244	270	261	269	285	285	266	256	274	277	273	292	290	251	299	274	253	265	295	299	287	265	291	292	268	264	263	262	256	307	266	274	318	278	278	273	263	272	301	274	272	257	286	313	294	297	231	259	281	255	269	278	268	264	281	268	256	253	288	269	270	297	314	276	292	269	272	254	260	262	248	300	290	257	278	270	279	266	289	263	261	314	324	271	279	274	274	255	255	260	271	299	276	273	283	276	266	296	276	248	295	285	249	278	256	287	286	256	285	274	300	250	245	283	273	282	256	270	298	270	305	236	267	284	288	281	268	259	271	250	306	287	300	240	284	267	267	248	258	295	286	308	258	274	263	282	276	264	286	312	299	256	280	275	284	295	298	289	292	280	261	255	260	267	279	254	277	279	258	299	290	288	275	306	260	276	259	265	297	290	267	258	258	300	268	282	259	270	291	285	255	283	248	267	252	279	275	270	273	322	273	258	295	289	311	274	283	289	283	246	275	272	290	290	274	274	284	290	308	253	273	252	259	270	258	275	269	266	283	264	264	310	285	269	245	272	267	253	254	266	282	287	289	243	271	227	267	265	260	254	274	285	283	276	248	271	271	277	265	257	270	285	264	278	283	251	280	247	266	289	297	238	270	258	280	266	257	269	258	266	272	273	270	283	250	280	267	288	293	240	285	265	247	292	260	270	259	269	290	287	284	295	236	251	296	257	279	283	248	263	259	245	250	266	263	255	272	262	269	272	275	285	261	319	253	279	274	276	280	285	290	268	280	269	262	279	293	266	296	279	283	266	263	273	246	284	272	239	279	266	304	298	268	282	274	276	293	262	288	281	282	258	275	236	253	286	274	290	300	267	272	256	270	306	283	259	280	266	262	274	282	318	238	295	259	272	282	274	310	314	261	249	261	255	295	299	287	295	314	276	254	288	263	268	260	257	282	267	283	311	267	270	268	284	268	286	257	281	276	304	298	269	262	277	287	254	275	295	277	280	282	286	263	283	281	267	293	272	268	263	282	277	277	276	282	264	289	297	264	257	263	278	313	272	283	263	275	281	266	293	275	262	260	286	288	293	292	271	299	280	270	254	279	269	261	298	289	307	269	270	272	285	288	269	240	273	274	288	264	290	296	242	290	272	274	250	264	266	274	274	281	295	282	258	294	239	277	280	282	307	259	261	266	271	254	275	294	297	304	236	234	275	276	277	269	300	267	260	292	284	301	260	265	269	252	287	277	260	258	261	279	269	272	282	268	310	272	264	297	272	292	281	266	276	277	279	277	289	276	278	284	279	284	256	271	286	294	279	276	271	263	260	280	293	280	283	291	299	287	274	286	319	281	289	269	270	293	263	272	265	266	261	279	261	258	281	261	287	291	273	261	270	255	269	303	264	293	295	300	269	290	269	298	287	273	263	271	272	268	265	272	263	275	256	284	296	261	257	233	264	266	259	301	286	272	269	283	234	275	268	262	291	267	266	258	260	285	285	290	292	284	241	281	281	282	289	245	288	265	290	294	283	274	287	287	290	273	274	285	249	238	287	247	299	276	271	270	296	248	284	287	329	268	286	244	259	307	303	247	258	279	291	269	277	262	302	276	272	289	265	266	269	288	279	294	268	260	259	233	273	260	240	310	303	263	282	317	237	276	269	259	275	273	267	257	257	289	293	290	264	274	269	267	250	302	268	263	262	280	259	251	267	261	259	296	246	266	279	279	264	263	267	264	266	259	255	265	249	304	288	273	317	276	271	276	269	249	294	288	264	288	289	258	229	290	274	262	317	242	263	275	283	254	259	290	283	271	264	272	256	271	266	248	267	261	255	268	281	298	302	264	276	284	292	257	283	278	284	268	288	276	291	281	252	272	290	318	267	297	286	284	273	275	282	280	243	257	292	260	264	273	302	257	283	292	259	275	313	273	270	268	266	254	254	254	255	265	254	276	270	272	292	249	253	270	285	296	292	274	317	274	273	246	263	256	281	280	284	268	289	245	276	265	286	290	281	243	262	264	291	276	267	302	278	269	289	281	288	254	238	247	270	263	248	292	288	276	293	288	251	300	260	276	264	286	294	267	264	284	277	277	278	292	243	247	251	261	266	267	269	284	290	271	276	271	270	281	261	282	283	257	287	252	275	294	281	265	295	245	270	274	295	261	253	286	278	311	290	283	277	316	279	281	291	311	258	291	298	234	246	266	250	285	275	263	275	243	304	273	269	285	273	269	270	288	293	286	281	249	230	232	280	298	279	266	279	257	268	279	276	267	257	245	310	246	260	310	285	232	295	286	251	290	288	288	288	288	274	240	246	272	292	274	248	285	280	252	274	275	263	279	266	276	267	289	258	311	262	292	259	271	315	253	269	274	285	272	283	276	282	263	290	274	285	277	287	269	273	271	248	283	297	261	275	261	288	285	277	281	248	289	282	260	282	282	310	292	254	267	268	243	274	242	267	263	250	265	291	304	291	241	270	267	264	228	289	248	221	278	262	278	253	258	269	274	281	278	248	275	273	282	267	263	304	314	281	266	246	299	258	253	258	267	263	263	287	314	260	274	264	277	294	253	256	247	286	254	269	265	261	263	300	258	274	285	268	269	310	266	256	267	267	264	270	282	252	255	263	290	261	267	263	261	282	258	292	256	250	280	280	252	270	259	293	281	296	282	302	265	279	274	269	280	260	285	282	283	273	288	278	304	312	306	263	261	256	282	282	285	295	249	264	293	257	287	295	275	292	296	259	309	251	300	296	284	251	280	251	275	273	305	288	290	270	274	281	297	279	297	292	249	291	270	296	253	268	271	254	300	260	255	278	289	293	252	279	280	264	246	258	266	265	260	277	273	298	268	279	244	292	231	258	259	272	278	258	272	267	280	262	275	275	254	278	272	249	272	287	271	289	279	250	249	279	268	287	289	289	294	278	307	254	274	283	256	313	259	289	272	256	271	235	289	267	279	272	276	290	263	274	287	277	259	269	261	246	279	288	263	248	263	261	262	261	279	309	310	253	248	257	293	298	289	272	248	271	259	261	237	253	270	277	272	260	261	250	290	266	255	272	278	288	268	274	274	261	251	262	240	275	265	275	298	264	277	290	261	273	297	265	286	268	254	277	246	281	265	294	273	253	272	274	267	268	275	274	244	294	268	265	295	295	249	278	266	268	267	253	256	295	246	274	277	287	307	275	227	287	275	268	276	282	277	269	256	284	307	291	278	270	234	285	283	277	276	241	265	274	241	307	248	274	281	277
39677	6819	8276	8305	7032	13538	60828	65538	52111	3767	1007	926	927	898	833	831	766	818	873	795	795	761	792	782	804	788	809	768	792	766	752	761	757	773	736	793	780	745	738	763	769	777	735	759	768	767	763	694	736	793	777	759	784	762	750	736	721	735	788	734	752	725	799	789	731	752	789	784	1229	2380	2149	1657	1123	897	743	793	735	734	791	744	748	746	724	735	800	797	745	778	793	751	753	712	755	779	778	771	743	758	770	761	723	716	779	712	752	770	757	777	744	728	762	758	788	748	717	781	815	712	794	776	710	775	756	675	733	744	742	790	766	760	738	767	776	777	786	743	759	755	769	757	780	783	751	755	720	753	713	735	706	776	758	800	768	719	736	779	778	723	725	759	732	742	722	716	762	765	732	748	708	755	723	740	752	776	735	782	782	771	717	759	735	751	779	745	688	728	773	779	727	789	785	763	779	731	740	746	745	727	724	729	712	742	725	743	724	726	750	823	775	726	736	760	739	767	811	760	736	768	741	775	707	752	754	751	780	732	683	759	745	773	717	783	738	751	790	758	745	732	736	784	747	714	780	747	773	752	786	743	707	745	772	745	758	722	758	811	757	742	762	743	740	720	754	761	701	742	788	750	753	767	748	763	752	791	751	776	761	764	732	760	753	797	738	755	736	789	719	705	732	732	774	748	727	780	760	750	773	756	703	777	740	772	732	717	729	755	721	731	760	779	759	787	742	767	729	785	767	757	781	738	725	752	754	758	717	748	736	711	821	722	773	754	734	744	753	686	769	787	722	729	752	753	739	747	718	738	755	735	717	790	750	714	794	782	707	754	718	827	746	780	779	791	744	743	753	797	770	766	749	748	703	793	733	725	779	738	751	732	729	736	774	767	767	733	783	776	765	721	828	738	770	787	778	760	721	750	772	771	718	728	780	780	730	750	728	757	755	799	714	757	697	737	816	779	731	732	795	768	797	748	764	765	773	730	688	716	770	801	748	714	752	730	714	721	781	753	770	802	734	749	783	732	773	759	807	717	739	771	763	741	729	709	757	744	789	794	746	765	781	741	758	679	766	747	743	745	712	741	742	734	762	743	726	797	748	729	809	768	714	774	717	729	758	768	753	764	697	739	734	753	756	691	787	732	741	777	726	698	750	725	749	742	753	751	741	771	717	713	774	769	754	745	731	744	772	736	726	741	706	731	735	709	745	733	753	755	736	727	750	796	754	737	773	706	761	717	734	759	734	723	721	751	798	713	782	680	758	791	753	740	700	741	697	742	753	785	747	747	724	750	790	773	752	693	782	750	687	746	797	716	718	729	728	791	805	724	758	716	739	767	771	702	735	752	761	741	756	727	753	771	757	726	773	774	785	786	775	768	719	717	802	738	759	799	786	797	734	793	776	776	739	716	775	726	750	740	729	714	752	701	740	773	760	693	761	717	761	771	760	745	762	742	722	744	751	747	799	751	755	711	779	754	747	735	737	775	711	701	754	783	735	773	792	760	778	728	698	778	765	727	764	747	761	735	770	755	720	735	747	710	739	713	745	744	746	684	740	771	707	745	760	740	761	727	748	741	733	724	764	766	795	688	766	769	737	793	704	772	717	768	750	749	741	702	774	765	723	765	742	721	724	797	765	748	756	682	713	738	726	758	737	692	727	780	738	785	762	754	808	798	796	776	698	710	777	769	788	808	761	793	773	710	759	773	760	768	724	754	797	780	774	742	723	760	740	782	765	740	726	757	767	698	757	781	751	711	751	741	790	724	752	705	695	714	761	692	771	715	757	752	777	794	771	766	776	775	792	729	745	740	749	747	750	763	760	756	740	717	739	739	787	710	743	769	761	713	770	720	744	744	757	794	735	747	725	717	701	774	749	806	752	784	750	728	763	717	747	761	739	713	708	722	754	733	783	729	747	738	757	737	713	734	788	793	755	718	735	736	766	786	724	767	703	746	740	750	743	754	766	771	730	834	760	730	790	715	752	734	715	729	743	708	738	790	751	765	737	743	766	742	744	778	763	754	732	753	663	776	748	800	745	760	755	745	758	708	741	786	695	746	774	711	696	726	805	740	753	776	797	728	729	707	744	686	749	729	766	743	738	727	757	746	744	763	729	725	732	773	799	752	774	745	750	779	715	801	719	770	766	761	727	788	751	735	760	761	728	721	765	722	720	745	723	721	740	769	768	771	749	739	750	730	794	723	742	727	773	750	786	696	741	780	760	729	739	743	730	772	753	720	732	807	744	775	744	737	747	742	719	736	709	756	711	738	804	797	718	717	731	743	746	766	750	735	777	712	744	738	727	766	796	738	728	697	737	771	717	763	722	727	734	697	767	723	715	726	745	739	731	766	770	731	714	784	746	743	791	726	775	717	767	751	801	746	807	712	758	734	763	715	740	756	747	728	767	790	726	784	747	732	752	723	769	707	771	763	731	761	754	733	737	754	731	762	719	776	707	753	763	731	780	719	763	754	786	747	682	757	745	719	740	753	771	726	806	740	790	782	733	735	700	739	720	711	780	762	682	716	733	671	727	808	747	686	751	728	721	779	736	761	749	732	790	784	767	787	811	724	740	759	727	698	762	742	731	772	794	750	727	726	790	768	733	747	723	746	781	702	739	727	726	810	724	725	729	724	758	732	745	741	760	737	730	755	723	711	786	744	730	731	756	746	724	713	747	751	711	740	765	728	782	760	712	710	778	745	754	767	737	703	736	722	751	749	755	764	714	749	779	754	716	736	775	749	789	722	717	729	694	751	820	739	724	729	713	765	822	762	776	769	801	703	751	711	765	751	737	710	742	736	731	719	745	797	783	773	770	779	726	716	739	755	753	755	724	747	724	725	762	704	737	696	774	741	754	780	756	765	762	737	765	764	767	740	730	686	729	751	710	729	769	762	736	741	747	749	720	723	698	723	717	701	751	743	808	762	682	713	732	753	795	740	736	724	745	799	751	756	738	781	770	716	780	785	747	804	676	708	717	733	725	726	746	742	729	777	777	786	753	749	713	789	779	735	759	726	752	769	713	738	729	758	764	757	758	718	753	768	765	750	758	743	749	724	805	766	732	742	775	768	732	720	772	759	756	740	724	718	697	773	777	724	700	751	739	761	799	715	767	762	707	803	772	772	738	751	748	754	801	727	728	711	741	755	759	757	717	725	814	715	726	739	734	749	767	789	726	777	779	793	726	812	752	711	728	742	777	729	734	746	751	752	734	726	775	743	775	726	730	743	725	704	768	709	699	770	752	765	703	753	725	781	769	730	747	736	723	764	728	755	789	780	750	751	755	709	712	709	764	748	783	731	738	761	748	844	783	837	752	786	747	740	747	735	739	699	766	729	776	713	729	761	718	699	723	731	730	743	728	764	749	772	744	743	717	749	747	773	782	697	756	715	737	723	767	723	743	763	659	723	776	750	723	757	769	770	718	798	739	759	761	793	729	738	736	765	762	740	759	760	740	793	748	758	727	764	719	750	744	700	735	720	744	774	725	725
9449	1505	457	349	264	299	2445	3209	2687	250	179	194	189	165	212	195	186	182	188	196	176	176	175	195	173	169	200	193	166	160	181	178	177	173	168	148	190	187	192	167	187	184	179	171	196	180	200	183	183	176	177	170	194	187	172	186	162	177	164	172	198	188	200	146	177	162	181	175	177	193	224	207	181	165	171	187	181	189	160	173	178	182	168	175	210	186	171	169	159	159	184	186	172	174	175	188	188	157	184	191	195	177	188	178	154	172	191	173	168	179	159	193	177	179	185	179	176	160	212	181	173	182	188	175	186	188	174	184	169	183	183	157	160	209	178	161	186	195	169	185	152	205	155	177	184	166	185	181	170	175	164	174	183	161	173	193	179	170	195	185	192	188	171	211	160	182	192	191	177	191	197	178	190	194	190	190	199	177	154	176	191	158	181	142	179	176	183	173	167	219	177	195	186	169	162	199	173	176	179	212	164	167	195	177	185	175	207	215	185	193	169	196	193	201	168	168	191	161	183	178	168	183	173	190	161	185	193	177	160	178	169	191	168	195	192	154	167	165	169	161	170	170	175	170	195	188	170	187	184	192	192	185	179	193	182	172	228	180	184	172	181	176	179	187	172	175	193	173	179	181	186	207	167	198	173	152	160	166	183	172	176	185	191	191	183	186	181	183	175	191	179	145	178	163	167	166	183	206	165	198	175	166	180	180	168	169	196	193	172	195	198	196	196	176	168	173	157	160	174	199	184	192	160	151	182	183	185	162	171	168	165	178	189	185	182	174	182	193	186	163	173	188	169	176	183	174	170	203	179	194	184	163	185	181	188	185	183	201	193	197	187	155	194	214	174	167	172	161	175	201	173	177	187	198	208	155	160	203	166	173	183	181	200	178	167	194	172	202	206	186	217	186	158	190	176	172	155	193	191	195	190	180	179	160	199	167	171	191	171	174	202	184	172	170	179	185	204	214	169	187	187	191	171	168	188	190	154	167	195	207	158	185	172	187	184	174	185	187	188	196	161	163	199	175	209	183	179	180	184	189	176	176	201	188	180	193	167	166	194	202	190	166	186	168	177	186	171	172	187	179	191	186	175	185	206	169	186	191	196	191	188	210	175	182	197	190	187	158	185	171	191	179	181	191	176	172	188	177	154	167	184	191	182	170	180	183	196	182	180	167	199	184	182	159	194	183	176	164	186	169	159	197	181	182	174	191	162	171	172	178	171	202	192	219	185	192	167	181	184	180	185	171	188	180	156	197	182	151	188	196	192	182	188	188	190	181	159	198	181	172	148	177	202	189	183	195	174	173	182	167	198	188	188	169	164	179	212	206	177	172	163	180	177	194	173	171	173	177	165	175	185	165	179	195	191	177	196	180	172	174	176	148	190	170	194	187	166	209	199	179	160	155	175	181	175	169	160	182	209	173	174	185	165	196	191	173	182	203	192	173	152	158	195	179	161	176	176	175	176	156	203	170	176	172	168	193	199	201	164	201	193	188	171	204	165	174	181	191	147	185	180	178	162	188	188	175	172	178	190	188	165	181	183	188	174	169	166	185	179	191	181	166	184	178	198	170	184	195	174	195	181	165	176	165	194	191	189	193	196	166	184	160	178	185	209	175	184	179	191	173	187	187	178	188	172	189	175	179	196	178	172	182	165	172	170	156	171	205	189	198	178	173	175	182	198	170	167	178	183	167	205	177	199	193	184	170	201	172	193	194	166	181	152	191	187	183	171	194	175	164	163	201	216	195	160	197	188	162	146	181	165	172	168	157	181	167	204	156	158	193	187	181	171	164	159	159	166	189	185	190	157	184	178	172	192	171	168	195	163	177	184	185	197	170	196	164	200	177	184	164	167	180	166	194	207	183	187	169	194	182	175	149	197	191	186	187	184	182	164	183	198	160	184	175	176	155	205	191	172	204	198	201	187	198	178	187	199	201	190	154	190	205	173	163	190	184	154	179	180	196	164	191	173	199	196	176	188	158	167	188	183	189	182	183	179	177	175	157	195	180	155	150	177	178	189	174	187	181	168	202	170	197	169	200	189	175	169	176	163	195	177	176	177	155	165	188	186	175	170	173	169	175	178	201	161	176	166	176	171	181	179	179	177	178	190	169	183	169	182	170	199	175	193	180	166	187	175	185	209	168	188	183	170	170	195	179	186	182	174	175	181	164	188	179	204	189	193	161	186	181	175	177	174	175	154	194	185	159	174	187	192	220	186	199	193	175	186	179	178	189	173	174	193	154	169	163	201	151	216	193	157	174	166	179	182	171	190	180	169	166	177	170	217	181	168	169	163	180	198	194	168	184	190	173	198	163	172	161	173	192	174	212	162	160	181	187	188	181	185	208	183	201	199	187	168	155	212	176	154	190	162	176	191	171	184	183	192	180	202	188	203	169	180	182	187	191	172	198	188	190	215	191	164	193	179	169	196	174	189	200	194	183	189	194	169	195	210	188	197	174	204	149	180	176	189	180	165	169	182	182	169	189	187	176	184	180	161	169	163	181	193	200	187	176	164	186	183	187	188	195	176	183	165	195	191	166	157	174	171	189	189	185	170	191	173	180	169	183	162	171	181	171	166	177	179	179	164	180	175	185	166	171	207	177	165	154	160	179	191	205	215	182	192	171	178	212	155	177	166	169	224	194	193	195	177	166	194	162	177	185	176	198	203	177	190	185	180	172	182	200	175	184	166	195	173	188	210	202	166	176	179	194	168	188	200	188	191	174	176	194	201	175	180	164	190	203	170	185	207	164	162	189	184	182	182	177	189	202	169	185	181	169	168	183	186	220	196	190	192	183	187	183	192	175	154	150	189	189	187	195	161	142	209	172	172	193	158	192	204	207	172	175	183	176	161	162	156	185	191	194	191	181	166	179	188	185	197	191	174	198	200	208	167	207	182	153	183	179	173	153	181	180	194	171	179	169	196	196	198	168	185	191	185	197	196	192	168	176	184	182	196	175	164	163	183	170	184	170	205	175	191	166	206	177	189	178	178	179	197	175	201	160	170	190	187	184	162	184	176	197	181	203	197	177	188	194	166	179	177	179	164	181	171	190	190	202	165	168	178	166	167	196	206	185	162	165	176	191	180	173	196	159	169	188	176	206	173	197	173	191	172	187	171	170	184	181	151	192	175	167	163	197	202	187	181	171	193	178	181	168	192	194	171	176	192	177	173	195	150	195	203	216	170	170	219	172	189	211	175	196	171	192	168	184	170	190	186	191	158	188	179	166	199	185	179	207	188	191	188	187	201	190	175	179	161	200	173	199	184	169	144	202	174	194	186	181	185	177	184	167	156	163	177	188	163	179	198	191	182	211	174	181	189	191	176	194	176	180	188	192	197	164	195	174	172	194	178	180	162	187	176	177	163	198	169	185	170	186	164	165	174	176	176	169	202	175	199	167	176	195	173	163	198	196	179	182	170	198	204	185	190	203	206	175	190	187	175	193	182	168	172	184	181	186	163	194	180	164	179	181	195	175	175	173	185	194
7787	932	915	798	753	1084	10577	13367	10221	544	512	539	579	518	555	522	526	541	566	531	527	504	505	473	573	523	568	546	537	477	501	527	520	528	519	518	521	514	539	532	529	502	484	508	526	523	531	477	505	510	517	489	563	529	537	549	536	545	530	512	520	466	542	487	569	497	488	554	589	653	711	680	558	553	509	513	534	493	483	517	547	538	467	527	534	489	513	544	543	509	530	548	535	519	539	553	545	553	494	518	529	499	518	526	548	495	532	522	525	521	511	526	552	497	482	550	543	570	514	541	518	514	507	585	544	520	544	529	491	526	496	499	518	513	552	520	505	485	491	533	501	515	528	496	489	514	564	534	486	483	526	496	520	551	541	519	559	526	499	526	489	506	526	538	584	501	506	516	529	544	506	515	520	490	569	499	546	505	518	552	531	509	540	538	498	489	561	542	501	464	557	530	504	502	549	525	527	527	505	530	515	512	510	541	517	514	533	578	537	537	547	508	509	520	568	500	508	508	508	533	542	538	541	517	530	546	549	494	544	514	545	520	514	533	502	511	519	533	549	472	507	477	499	505	504	533	524	542	541	526	507	529	548	500	558	555	507	526	504	532	523	562	503	509	538	528	531	498	500	533	512	524	512	487	518	490	531	526	512	508	538	503	544	523	469	511	504	497	512	511	509	537	544	525	518	537	495	503	512	518	500	522	503	522	548	526	583	529	537	537	506	531	511	518	506	508	525	522	545	528	552	535	530	545	539	519	560	525	515	521	507	535	541	519	534	542	519	545	578	455	525	519	529	530	514	538	527	536	538	498	504	503	528	517	507	537	525	516	501	538	499	510	508	568	546	569	592	506	509	528	535	508	480	514	523	552	511	511	524	525	559	512	511	498	499	479	516	534	554	526	534	541	507	509	540	550	480	511	472	523	516	527	488	517	531	484	523	535	536	515	525	521	531	529	507	482	524	546	520	541	516	487	489	546	552	497	513	531	525	535	525	533	517	540	528	529	532	538	515	568	562	536	529	543	562	540	522	501	515	482	521	514	535	516	533	542	492	514	539	496	522	516	542	546	569	550	482	538	538	548	510	566	523	511	519	506	513	564	501	490	527	543	526	516	501	521	487	522	528	512	534	498	529	563	558	536	492	520	505	492	529	494	528	527	537	528	513	505	535	539	510	530	542	549	505	483	479	572	512	529	479	574	553	498	504	520	506	515	536	531	526	535	529	522	542	501	511	484	492	550	493	485	516	527	532	497	495	524	503	540	533	554	495	513	526	515	523	536	518	538	562	526	524	555	474	488	520	507	532	522	489	515	523	554	556	539	522	512	521	509	536	534	581	534	518	540	536	495	521	531	487	535	510	554	486	461	510	560	535	500	473	558	542	518	505	512	534	485	551	511	535	564	523	530	518	549	495	558	480	524	509	567	489	515	503	534	513	493	540	505	525	504	497	471	541	518	503	525	499	528	531	538	523	511	568	525	517	498	522	510	517	511	538	518	522	491	514	543	536	497	540	498	514	463	511	514	501	518	518	520	521	521	509	514	493	465	521	521	531	567	523	567	504	544	543	524	547	526	494	530	592	548	552	518	563	522	517	536	524	499	509	539	470	514	540	555	536	534	529	526	526	546	521	499	471	515	512	520	526	548	519	518	533	498	535	490	544	561	486	527	475	553	532	517	538	520	487	494	540	514	533	499	528	515	547	512	528	508	529	525	492	517	505	509	493	516	552	551	498	505	539	534	541	522	550	522	506	601	536	496	581	508	501	496	504	547	519	542	537	529	543	508	513	517	493	522	524	498	545	528	508	525	549	468	542	531	552	535	557	506	529	516	496	495	528	511	510	506	526	536	499	547	499	503	520	537	526	473	522	525	516	533	541	538	537	520	510	547	567	525	538	525	477	525	536	531	532	532	483	546	539	527	527	524	516	562	501	528	538	502	487	501	519	532	496	503	507	578	531	538	507	499	511	530	547	528	508	525	555	514	564	513	544	534	521	481	527	523	511	502	523	568	535	514	489	540	536	505	475	543	517	521	557	498	507	542	479	527	511	521	557	483	533	474	530	499	492	506	542	535	497	525	481	488	554	535	507	529	564	547	553	512	553	527	562	535	560	496	529	544	569	552	491	524	507	498	490	564	539	522	535	527	505	562	526	512	516	544	521	514	545	475	484	488	516	511	537	508	501	528	505	535	504	526	523	536	528	518	513	501	485	491	516	504	507	536	505	531	473	519	532	539	491	534	552	523	512	506	478	543	530	481	504	523	530	499	562	536	567	563	528	513	546	502	517	503	527	567	528	517	560	527	498	492	503	550	487	531	527	502	467	507	486	594	519	519	511	500	543	521	512	479	495	506	557	489	513	542	545	508	524	478	521	533	506	524	529	512	510	542	517	529	465	535	540	528	536	575	503	505	491	574	490	547	518	524	511	509	519	527	469	531	537	554	573	551	532	506	502	568	505	501	511	537	531	538	521	499	535	550	512	512	533	469	504	499	553	546	493	519	548	520	521	525	544	513	508	529	504	517	540	466	509	495	525	498	548	488	523	551	510	501	537	474	546	520	520	524	497	524	501	552	501	547	536	527	557	548	515	538	506	523	521	514	464	526	536	522	510	511	533	489	489	484	529	462	502	498	522	546	519	501	518	521	545	528	520	520	488	519	547	515	520	533	529	530	534	519	523	510	525	521	500	512	529	502	546	515	518	512	542	530	521	527	541	522	525	599	525	502	536	513	524	552	526	530	518	529	542	506	521	534	505	520	497	508	511	525	512	537	499	566	513	516	537	530	533	513	561	488	542	487	562	523	536	544	481	501	540	492	519	546	552	521	540	513	511	508	494	544	573	503	532	520	528	525	534	570	545	522	557	530	518	543	517	513	503	543	555	532	512	502	510	508	531	546	580	535	544	509	508	563	523	530	550	526	513	527	570	504	508	519	506	525	531	513	511	518	526	514	512	519	483	513	534	531	528	508	565	579	544	534	475	533	478	538	511	561	528	507	528	498	521	539	509	520	526	522	534	544	511	551	552	527	522	508	510	544	542	556	550	566	495	513	520	603	499	540	509	510	542	518	507	524	550	529	525	574	499	539	524	523	514	539	511	537	504	486	515	552	559	543	476	496	569	479	528	524	546	487	513	501	513	505	526	539	480	541	517	542	565	517	562	554	538	493	535	512	548	490	542	518	548	496	507	531	505	514	512	555	568	525	509	561	504	555	491	504	509	512	517	501	542	519	533	529	509	510	498	518	516	505	492	515	532	499	523	528	523	523	558	503	501	550	504	506	517	546	516	525	492	530	489	528	517	538	513	537	544	508	492	520	521	508	530	566	526	511	526	513	524	549	524	525	546	524	581	539	475	524	508	499	505	476	542	535	533	520	529	511	543	523	539	511	517	543	489	561	522	482	521	482	528	533	500	491	510	510	526	516	507	511	572	509	557	524	529	553	515	481	542	526	558	532	548	528	511	499	545	503	526	537	541	566	548	541
40041	19853	11385	6371	3557	4279	39065	31337	20649	1295	231	253	229	214	210	227	199	194	199	233	207	192	217	210	203	208	185	217	183	192	202	179	175	200	187	235	203	193	209	178	240	223	198	226	203	186	196	207	210	215	210	191	203	209	226	223	204	211	195	184	209	206	207	198	225	215	204	230	343	368	315	275	231	213	196	192	190	224	195	220	201	194	210	218	205	212	205	206	216	209	204	194	204	192	220	184	169	213	216	212	225	210	212	197	200	198	195	196	186	217	191	206	232	193	188	193	196	208	190	202	216	196	169	221	187	195	221	175	214	192	186	175	194	172	236	187	222	202	204	205	209	187	183	210	206	210	214	202	211	187	193	212	212	215	201	213	178	219	194	195	194	202	198	197	186	196	208	171	197	188	206	186	215	199	221	213	194	212	195	203	169	185	179	178	219	178	190	195	209	201	195	231	200	196	199	196	205	194	184	203	206	222	191	195	212	187	213	217	194	206	207	189	220	193	196	187	214	218	197	190	200	206	189	202	176	194	203	205	197	192	203	197	211	196	198	201	200	215	188	208	203	208	214	204	191	214	190	197	219	218	195	196	186	215	174	185	179	206	198	203	212	225	188	184	217	184	209	202	212	192	178	242	200	204	188	193	186	220	189	193	189	186	226	218	200	220	221	195	212	196	181	191	190	199	190	217	209	182	202	183	213	192	197	180	174	209	211	201	209	182	181	205	180	194	199	220	208	199	211	217	180	205	198	196	206	196	172	211	189	204	227	189	185	194	192	221	176	192	207	207	222	185	192	207	181	178	190	206	206	204	194	182	181	193	200	185	173	207	199	190	190	177	184	192	217	208	225	211	209	198	171	193	175	204	173	206	198	204	204	193	202	215	189	205	231	212	222	204	192	194	198	190	218	200	221	200	175	237	189	196	206	197	205	180	199	181	190	196	207	193	205	208	195	189	217	189	211	192	198	220	206	189	210	212	177	192	196	189	211	212	179	189	213	191	207	219	193	217	206	201	208	215	170	198	186	199	204	221	200	216	202	197	195	206	195	182	221	220	193	190	209	225	213	205	209	187	151	204	207	210	189	218	190	185	191	218	208	229	198	222	230	183	222	219	202	183	184	221	198	190	189	186	203	204	205	182	212	218	190	207	179	221	180	159	205	189	206	203	212	175	207	197	192	223	183	183	189	207	168	180	210	199	225	196	208	198	185	194	203	190	177	214	209	187	215	198	200	202	196	200	208	211	215	194	202	195	211	213	213	199	207	201	202	194	194	201	206	215	194	184	193	199	199	211	200	197	229	221	193	194	205	195	200	201	188	188	194	179	193	207	200	194	199	188	176	182	191	193	199	183	200	217	193	193	197	187	202	213	165	227	197	211	168	187	217	187	205	196	202	195	200	176	198	215	188	192	214	181	206	197	210	176	200	209	226	172	197	194	217	205	212	208	186	195	204	196	186	207	182	195	206	191	198	187	192	219	177	193	181	194	181	198	194	186	163	181	187	188	188	200	190	208	202	197	190	210	210	168	196	223	190	222	186	199	202	221	211	213	223	177	194	189	182	203	198	198	182	213	201	214	202	187	175	204	196	206	191	196	204	182	191	207	208	204	215	199	201	209	186	176	209	200	181	193	178	176	195	199	211	193	206	190	195	184	203	216	202	206	211	197	161	198	196	212	209	213	202	208	218	175	227	207	214	202	187	190	201	187	218	218	199	224	188	167	193	196	196	195	195	204	183	220	206	197	211	230	203	197	177	185	183	189	211	193	198	202	216	205	217	165	204	224	180	219	203	185	207	182	174	218	195	201	210	210	209	221	211	213	201	209	220	199	214	203	201	191	185	225	204	214	212	194	211	204	207	211	195	212	215	176	206	215	208	190	219	213	209	206	212	223	176	200	190	212	209	212	183	205	209	210	188	216	178	210	195	213	230	202	189	209	216	197	171	214	207	196	208	216	193	209	209	205	211	217	187	176	198	192	190	181	200	209	203	219	197	172	202	199	210	197	187	201	198	195	199	207	215	186	217	202	228	206	194	197	192	214	200	214	205	207	196	208	212	215	194	200	206	195	211	190	191	199	187	165	200	225	202	202	194	218	214	205	217	208	213	178	180	208	207	223	192	192	208	210	204	213	199	206	213	205	204	202	211	214	213	218	235	207	209	193	212	203	193	188	180	222	193	213	192	177	195	219	202	188	223	200	190	215	204	194	197	183	228	231	202	200	188	232	214	199	197	190	214	194	191	230	220	203	197	195	184	182	197	178	160	178	201	210	210	192	187	193	182	187	204	203	197	193	196	196	186	197	201	215	193	174	163	198	180	188	189	203	192	205	200	208	223	192	194	210	209	190	199	188	193	228	198	183	218	221	197	210	216	171	186	209	227	180	220	194	192	217	179	189	231	203	196	197	191	212	193	196	219	208	214	205	210	196	191	210	205	204	219	196	199	189	195	242	196	169	182	190	190	175	175	204	214	218	200	215	207	213	225	223	237	179	197	181	186	180	217	197	198	206	214	205	221	179	217	188	178	196	212	213	182	229	227	182	218	185	179	213	196	199	207	196	194	204	182	173	195	206	189	210	210	180	200	200	213	193	200	209	191	185	206	185	207	206	176	190	224	216	196	218	190	197	210	185	196	207	206	201	233	213	198	211	185	200	227	202	229	215	199	210	204	186	187	173	184	173	193	189	216	205	198	194	206	212	191	200	184	192	170	223	198	212	185	210	210	197	199	206	188	180	199	217	184	200	197	199	209	187	209	232	209	217	214	221	190	210	188	209	196	207	199	200	189	186	205	217	199	223	187	214	218	184	209	241	197	228	193	199	198	204	206	176	200	217	209	208	206	203	187	217	206	186	223	195	208	191	192	206	201	204	213	224	186	180	185	186	217	205	190	205	198	186	193	207	203	167	199	165	241	214	210	199	209	233	201	225	213	200	223	177	156	204	187	186	193	217	211	189	225	185	188	189	211	184	196	183	200	185	196	218	210	211	226	182	191	210	186	175	209	185	189	190	186	209	206	191	201	194	186	197	212	202	183	215	196	202	196	196	187	201	197	206	206	199	207	194	196	184	205	210	199	205	161	189	224	216	208	190	207	193	219	220	217	187	201	204	209	192	208	196	207	232	197	185	205	222	196	180	225	214	194	202	203	187	193	184	188	187	207	226	192	200	233	202	189	186	194	220	193	209	179	184	192	230	206	202	214	202	194	220	221	237	190	167	191	216	211	205	213	213	187	197	210	194	195	177	200	195	193	196	209	185	202	197	199	168	195	215	177	187	213	235	217	217	211	211	211	193	207	206	212	184	212	225	245	192	208	193	219	186	190	233	183	189	186	206	192	198	179	221	232	190	194	203	202	222	204	202	215	225	182	212	209	205	201	208	221	197	213	219	181	213	195	182	178	211	207	217	188	230	198	199	201	216	164	181	187	221	191	198	215	167	211	201	180	184	213	222	198	201	192	221	190	208	212	199	198	180	191	212	207	168
27970	3357	5106	4878	4098	10818	52042	46697	27562	826	769	737	678	714	650	626	710	697	608	636	614	672	601	597	607	578	617	564	595	599	605	610	577	606	597	576	581	595	585	581	572	574	589	573	594	589	609	573	572	613	519	574	625	596	522	549	584	543	597	621	623	567	520	539	543	560	610	945	1810	2062	1534	1034	677	614	610	559	634	567	567	557	523	599	580	559	516	572	556	550	530	581	590	569	581	588	604	595	522	564	602	552	586	581	552	541	604	611	530	571	584	576	592	570	547	553	554	630	555	574	589	549	569	587	541	552	556	578	578	572	586	537	562	567	582	609	615	566	611	560	594	521	588	572	559	559	583	570	542	555	601	578	574	600	612	599	575	615	534	556	577	570	589	577	569	558	564	545	564	594	575	573	557	604	560	570	571	578	559	623	551	627	597	598	608	563	563	550	557	550	578	608	596	584	606	559	621	596	581	614	568	560	578	608	549	550	557	569	522	581	545	595	570	641	544	565	568	581	575	581	561	583	619	616	582	607	541	585	532	575	614	511	579	588	542	564	576	546	610	584	573	613	536	565	564	549	540	602	570	577	537	591	559	555	576	578	557	572	643	543	585	580	554	591	581	580	613	587	566	580	564	607	514	593	583	629	563	599	560	580	570	595	589	535	566	582	596	569	556	558	545	545	566	595	575	577	590	581	574	592	567	567	555	596	542	522	630	586	557	560	556	612	585	597	608	602	566	634	597	622	540	569	544	568	587	533	592	542	577	561	561	542	556	556	587	553	573	567	554	571	589	558	555	538	588	598	587	565	571	574	548	591	583	606	551	566	585	576	594	585	575	550	576	570	622	588	584	560	608	545	566	571	552	558	597	592	564	571	564	550	606	577	551	602	570	537	563	504	590	616	564	606	545	579	583	536	546	581	564	519	566	557	580	601	579	526	606	557	558	577	589	567	571	547	613	581	585	621	599	566	595	568	548	583	562	566	560	570	540	570	558	587	601	570	544	555	570	567	525	600	586	557	601	596	557	614	532	545	564	598	554	617	579	562	574	596	592	541	583	578	542	573	532	584	563	555	550	506	524	552	621	524	590	605	569	570	592	562	588	593	579	577	560	573	591	571	609	572	573	538	587	574	595	577	582	579	559	595	585	552	593	595	553	573	577	568	609	559	585	520	590	521	562	550	585	562	585	524	547	592	590	574	547	570	584	583	587	552	590	554	563	592	602	589	592	597	548	580	550	582	544	618	533	548	571	570	596	595	574	622	590	622	575	556	562	594	565	587	582	578	585	576	606	617	553	528	570	556	565	580	510	580	593	516	538	572	599	560	559	577	558	576	550	542	570	568	560	527	568	566	564	534	517	558	561	599	561	556	559	592	545	545	564	587	616	630	583	563	523	558	564	574	591	556	611	608	548	583	570	583	574	567	586	556	549	580	564	539	567	596	533	571	610	569	541	584	547	559	530	589	547	566	564	633	537	591	598	575	574	600	553	561	572	611	577	540	557	580	569	559	567	558	541	604	562	548	596	541	566	575	545	542	575	569	571	564	531	585	611	566	588	571	593	581	556	559	523	561	545	553	600	563	562	595	552	606	553	541	559	554	552	578	572	558	616	589	572	565	581	582	565	597	530	534	543	524	571	586	551	564	568	585	549	592	587	532	561	584	559	581	601	584	591	583	607	599	584	579	571	552	582	574	588	600	573	561	556	565	567	560	611	581	547	552	584	589	587	600	591	587	571	573	611	557	592	577	608	557	550	569	553	565	587	521	573	598	526	593	588	641	573	580	615	562	587	576	520	596	605	581	589	571	590	570	575	587	625	542	590	546	600	599	574	568	568	543	632	588	583	539	549	603	568	521	592	611	573	589	623	573	550	589	605	577	530	553	571	637	586	561	575	567	627	587	571	567	586	608	587	550	595	592	581	590	605	621	601	596	574	562	569	552	570	561	604	562	591	546	571	547	583	604	557	601	564	575	573	589	585	570	593	575	607	560	529	586	560	617	586	579	612	575	568	533	575	519	565	580	552	578	599	558	559	581	593	516	582	548	551	590	579	581	574	594	569	577	547	569	600	589	570	553	582	571	594	591	582	543	543	540	576	579	553	573	571	591	542	542	552	572	570	558	580	595	593	556	581	544	585	607	589	597	564	528	548	572	530	551	599	563	566	544	579	547	589	558	583	601	527	548	597	538	615	581	547	521	588	587	558	588	529	605	589	580	602	546	593	541	572	566	581	580	575	568	622	550	537	580	594	586	552	587	556	598	576	612	602	540	546	584	561	571	592	575	603	578	590	541	541	538	609	567	554	566	565	568	553	606	531	582	562	567	608	553	594	562	563	608	558	584	573	598	601	560	594	575	582	571	569	588	572	561	563	580	576	573	589	589	600	583	586	549	605	585	560	570	615	599	535	596	568	565	560	557	560	550	601	592	558	627	533	559	548	567	550	570	567	593	561	575	534	542	583	572	563	565	576	571	599	575	568	549	595	560	574	597	578	547	568	604	633	564	573	558	591	554	597	579	610	531	552	548	592	573	521	569	587	582	582	526	525	536	569	597	584	559	554	518	597	592	594	602	568	547	590	590	574	569	563	598	579	582	556	551	581	556	610	598	553	591	574	554	557	572	536	579	542	589	538	543	611	561	593	545	555	520	579	569	601	573	567	579	568	580	569	542	594	567	552	619	500	593	581	593	569	564	555	560	582	579	556	563	597	581	550	544	619	551	594	548	587	558	591	541	591	523	556	608	558	577	576	577	578	564	611	612	624	559	622	562	566	566	548	579	534	612	573	615	598	594	582	560	547	569	589	548	572	576	584	530	618	535	543	543	591	562	573	561	592	573	540	576	616	553	567	556	570	576	584	575	560	589	560	585	558	566	593	583	571	529	564	558	569	580	572	594	628	602	596	560	558	535	545	583	547	577	545	538	588	595	592	608	573	565	558	567	593	560	595	613	582	578	562	566	606	530	533	537	562	584	573	585	567	533	563	538	559	573	586	552	611	524	612	554	588	564	547	603	599	588	583	537	615	571	541	578	553	567	574	582	571	585	577	598	579	590	574	592	589	613	557	553	543	586	631	552	613	561	577	580	538	599	564	598	635	584	570	578	585	599	576	528	557	559	550	606	572	583	576	562	620	557	571	566	547	570	580	561	583	612	592	539	550	584	614	541	553	571	536	614	616	561	579	579	559	556	547	536	570	553	575	552	535	548	577	595	589	520	590	596	540	543	554	557	564	534	557	562	544	534	572	540	572	567	554	610	563	563	549	568	605	554	598	594	582	574	572	542	580	563	549	520	566	568	572	591	516	570	623	571	575	560	567	590	548	582	585	559	580	535	556	558	594	600	569	595	543	562	599	573	559	580	603	595	582	553	593	530	583	530	550	553	549	588	560	531	545	569	563	610	514	570	592	564	574	557	559	581	574	573	567	572	583	558	577	563	583	594	613	564	562	555	615	555	556	540	583	578	516	550	564	573	565	599	539	570	576	600
46790	26589	17895	11492	7325	7770	61793	51070	31524	4740	331	305	282	288	296	290	271	305	264	297	259	296	278	262	265	307	265	267	269	247	267	275	269	300	282	258	279	269	254	245	239	247	282	270	259	279	266	261	275	256	263	272	264	249	271	234	287	259	257	281	249	304	253	262	256	248	271	278	365	472	432	323	318	315	272	264	264	282	287	247	252	264	276	260	259	272	268	261	277	249	292	267	259	283	274	253	270	267	258	215	250	280	243	273	250	295	257	278	291	260	256	284	275	259	275	220	281	292	278	259	269	276	259	276	287	241	286	274	236	286	265	255	258	260	259	286	257	238	249	271	264	291	297	234	277	305	273	250	265	253	242	252	235	268	255	263	279	273	271	262	289	276	249	307	294	231	265	254	294	273	279	280	261	274	257	277	278	298	288	247	274	274	268	262	289	265	250	285	251	240	269	256	269	263	280	265	281	271	249	278	263	291	289	285	290	293	269	273	249	297	236	264	250	272	246	251	284	255	263	270	267	252	268	266	219	259	275	293	291	281	286	260	256	262	269	268	255	264	260	269	271	276	239	260	243	275	273	270	274	270	284	260	253	244	266	282	277	260	266	258	265	248	276	271	233	283	274	262	260	275	284	260	279	268	273	289	261	247	284	257	263	273	267	277	264	263	239	266	263	244	280	219	262	273	241	284	302	260	259	262	287	270	269	277	267	249	259	272	273	255	290	243	251	257	293	245	247	261	257	263	289	252	234	277	260	281	280	290	268	286	264	243	275	285	275	292	287	261	257	254	263	258	266	244	279	273	264	262	257	282	259	252	253	275	284	270	265	265	244	283	279	276	267	258	268	261	246	278	265	274	280	261	301	272	258	271	249	305	295	274	272	281	251	264	270	263	252	250	299	264	268	251	270	260	274	250	273	265	281	225	247	224	256	287	273	275	286	239	272	258	265	266	252	279	300	285	267	251	273	258	243	253	279	306	270	273	240	240	230	260	277	261	292	290	311	306	264	275	270	311	244	264	264	265	276	276	262	245	260	262	258	294	260	279	288	262	296	276	283	269	241	260	253	247	240	281	275	273	282	266	252	258	273	270	270	276	269	275	292	243	274	272	284	263	287	268	266	276	238	275	263	288	266	271	264	248	282	251	291	273	287	273	247	253	268	259	290	261	263	268	261	246	278	255	289	314	269	260	260	252	258	284	268	249	268	270	241	220	260	266	244	237	257	296	261	275	248	282	284	234	281	254	271	273	303	295	255	255	294	246	252	282	272	238	274	241	249	255	255	289	265	273	263	257	264	298	270	248	311	246	262	256	294	246	283	243	254	255	251	233	238	242	252	258	216	256	227	262	286	243	281	270	270	280	291	237	280	288	247	277	272	248	273	228	256	280	268	239	281	266	278	239	265	278	276	278	274	262	283	278	277	286	251	283	292	280	267	277	262	213	263	293	278	277	269	287	242	260	258	246	279	287	245	293	248	262	282	275	242	282	247	248	268	265	270	249	239	264	271	277	264	273	270	258	324	256	242	258	269	274	279	296	265	275	234	271	291	243	276	276	277	259	305	265	249	266	258	283	263	267	267	248	281	284	267	254	256	269	259	246	286	266	251	242	275	255	251	266	265	258	248	272	285	293	266	252	242	292	298	303	262	277	257	279	283	268	264	233	269	268	261	254	258	271	237	279	272	241	248	242	256	273	228	266	272	246	268	262	251	283	258	273	280	290	266	247	294	295	272	260	236	248	300	269	272	283	270	271	253	293	269	268	249	246	282	289	286	260	272	270	259	255	264	264	257	253	257	253	272	260	275	304	281	287	258	273	273	263	263	280	271	292	246	300	263	259	279	285	236	276	270	279	241	270	275	272	260	280	254	280	268	284	264	250	282	292	257	247	250	289	264	286	268	262	264	273	262	262	244	224	258	259	283	240	269	269	258	283	261	273	250	263	277	265	270	243	249	250	274	282	257	280	293	247	254	247	273	296	278	245	265	287	292	271	267	242	252	275	271	298	273	271	267	266	253	263	270	295	282	267	261	297	248	251	262	257	284	281	285	264	256	265	282	249	283	265	252	273	253	261	258	288	269	262	286	281	276	277	254	274	257	267	280	273	282	288	251	282	292	279	275	271	250	247	288	253	262	273	261	276	265	269	250	246	269	239	264	270	263	265	255	253	291	244	253	246	311	255	254	283	271	278	279	224	278	253	271	280	256	263	260	261	280	274	265	275	237	271	250	264	235	256	279	277	265	265	271	244	286	235	261	280	248	237	264	272	268	229	269	259	263	273	272	259	268	280	258	220	282	287	281	241	268	258	276	253	272	252	257	268	265	276	261	274	271	268	276	293	262	252	279	232	254	246	294	267	288	270	272	258	259	253	263	267	260	268	259	262	247	255	300	278	256	263	266	289	238	252	255	278	286	247	276	239	248	254	272	281	260	268	285	248	261	244	269	279	251	240	279	242	280	265	260	263	255	259	248	250	286	282	284	255	265	248	238	277	257	276	253	285	274	260	265	301	258	250	281	263	243	301	266	265	290	265	280	253	294	288	255	282	248	299	280	294	269	256	260	260	246	291	316	266	278	237	259	252	282	262	288	274	277	265	295	268	283	236	276	269	281	265	281	299	255	271	273	294	255	286	247	281	255	259	260	246	271	275	262	272	261	235	292	274	282	267	273	229	260	274	242	277	270	263	287	252	284	256	268	268	273	256	297	285	263	278	254	250	248	250	266	307	240	265	265	277	267	278	257	277	289	291	270	272	291	256	259	256	255	271	271	253	258	221	266	280	252	255	264	282	252	269	246	250	279	267	244	261	303	275	229	269	246	256	267	299	259	259	281	256	278	238	260	270	273	272	274	264	273	295	252	257	253	258	282	279	261	256	269	238	266	240	268	266	242	255	228	256	275	273	271	296	286	268	255	241	294	264	306	262	280	261	273	270	265	279	283	239	251	271	306	254	245	277	289	256	264	260	269	248	249	258	268	280	278	266	281	260	251	250	282	247	257	258	247	249	250	247	260	275	281	266	276	266	263	291	261	278	267	279	257	250	244	292	252	282	263	239	255	281	280	267	257	253	265	257	261	244	262	293	268	250	269	274	275	259	256	261	249	263	293	266	239	283	285	292	276	255	259	285	268	285	276	256	243	284	254	267	284	296	274	291	320	270	238	261	262	278	257	286	246	256	250	277	296	283	292	249	270	264	263	262	288	278	258	268	260	285	244	308	280	286	265	281	288	277	282	256	258	257	279	269	287	272	279	263	263	273	266	287	270	270	236	269	293	250	260	262	240	272	260	282	245	261	252	285	288	244	269	296	310	244	261	252	238	285	266	263	249	266	255	275	271	228	260	240	273	258	261	273	293	265	268	255	241	258	280	280	268	259	267	262	261	287	241	246	250	251	250	298	265	259	291	256	271	265	236	295	259	262	264	275	232	259	245	269	249	283	265	263	290	239	232	264	233	253	264	237	266	283	280	282	270	263	247	276	282	264
34798	8579	9739	8711	7728	14891	71019	61125	37050	1064	979	923	855	898	880	899	790	855	821	784	786	842	806	818	819	760	755	783	758	792	749	764	775	798	742	732	738	773	752	742	746	737	757	745	782	730	692	746	780	749	809	739	711	727	768	768	708	734	752	719	783	740	750	783	793	765	733	897	1692	2370	2081	1507	1054	877	797	740	727	807	720	727	766	767	764	726	764	740	721	712	741	725	760	745	774	767	794	759	728	717	798	776	761	773	749	718	748	774	730	748	747	716	786	673	750	727	675	776	717	719	728	770	745	756	695	783	716	753	726	744	734	716	728	725	730	725	709	733	723	796	696	725	718	773	749	742	683	754	747	725	700	756	685	739	752	706	734	720	700	739	764	750	744	706	737	720	727	747	771	759	737	746	716	710	736	727	677	724	729	738	739	753	694	708	702	752	745	727	750	776	752	729	719	707	725	735	734	763	750	701	762	744	769	742	699	739	698	714	713	723	685	716	701	733	745	763	745	754	766	716	782	764	741	733	757	750	759	710	711	731	747	739	712	691	746	716	707	745	791	740	763	753	705	668	750	721	742	750	774	712	711	702	688	777	753	754	708	729	762	779	691	728	753	727	762	734	789	718	722	740	685	744	758	682	701	773	684	767	780	780	735	732	753	705	710	715	716	730	737	721	737	746	743	732	707	764	693	769	706	707	734	704	751	712	734	728	680	754	708	731	738	691	714	735	744	692	751	734	709	753	720	769	743	739	763	708	702	703	709	743	716	712	727	718	718	744	752	748	685	702	768	728	694	799	742	748	750	714	716	762	712	740	735	776	779	722	756	694	730	706	694	734	767	745	757	744	701	785	752	750	696	763	750	746	761	752	705	733	704	736	746	705	696	708	745	750	747	717	730	686	722	728	736	736	687	739	765	728	748	749	768	731	731	730	680	771	750	715	710	725	724	776	702	756	736	769	763	769	697	758	748	764	723	742	771	754	778	722	721	728	767	735	685	762	732	723	689	761	702	768	736	770	727	711	696	723	757	694	743	695	725	728	777	797	726	729	714	729	756	714	713	719	784	728	719	734	704	724	728	725	735	746	700	717	751	721	751	777	770	753	736	726	765	745	696	721	731	739	701	689	765	745	717	726	686	710	730	713	707	701	741	751	730	725	762	741	752	719	758	794	749	760	784	759	714	777	752	786	767	708	720	739	731	701	789	719	722	696	706	702	713	748	755	698	731	704	736	708	724	754	724	748	710	708	717	760	768	751	746	702	744	755	701	729	708	705	716	676	751	739	756	730	756	748	736	739	724	763	747	716	746	728	713	736	688	747	711	779	729	674	732	695	730	763	730	755	711	722	751	763	732	730	759	687	720	728	717	741	704	759	759	764	762	696	766	755	765	711	716	721	749	731	753	721	701	788	738	734	750	753	699	764	780	716	704	742	746	692	729	739	750	747	766	736	721	753	745	728	694	705	709	768	752	758	732	740	730	686	718	704	749	753	742	717	779	767	765	716	746	723	751	716	717	723	751	740	731	778	760	756	734	714	770	746	739	643	725	715	746	772	707	717	728	734	747	705	753	688	735	747	745	731	758	768	771	771	682	733	714	752	771	746	774	684	773	660	704	771	758	716	717	731	715	691	782	739	751	720	746	753	713	766	777	707	734	721	705	670	722	727	729	763	699	786	713	736	735	718	717	733	719	745	752	748	790	728	746	727	724	704	706	727	709	767	779	710	745	750	731	703	714	757	717	689	739	733	702	751	727	730	748	729	698	724	723	733	728	738	690	730	698	726	704	735	725	728	731	711	750	743	718	696	769	777	725	746	703	765	724	765	756	758	742	695	743	708	705	750	780	701	755	722	726	691	699	728	726	722	727	729	751	763	751	740	755	767	700	772	696	700	741	739	751	736	719	708	725	719	729	732	708	744	784	762	710	789	670	741	733	740	704	783	680	761	715	735	696	750	729	730	740	781	740	696	717	709	721	715	745	677	784	731	739	839	725	800	772	689	707	679	770	721	719	765	720	773	708	735	790	685	723	720	726	736	677	700	723	761	705	768	732	742	768	727	721	690	728	755	696	751	717	716	714	714	725	784	721	770	714	722	745	785	739	716	692	747	740	720	767	750	722	747	749	696	722	724	732	728	718	707	750	681	768	708	748	775	710	773	722	783	743	749	734	704	753	680	729	736	752	715	731	740	706	687	697	725	735	714	703	745	723	718	735	737	729	733	725	769	722	769	748	722	762	715	744	736	705	690	771	707	754	750	758	676	706	742	729	736	721	757	753	783	738	776	743	747	739	751	704	744	741	698	742	721	745	705	732	772	773	728	727	712	750	729	703	805	725	733	759	769	775	745	734	719	754	694	744	709	707	734	709	662	705	755	705	711	718	769	714	723	674	699	700	700	708	747	711	714	715	759	720	728	745	735	732	716	703	702	721	690	757	713	743	764	742	736	759	773	684	772	712	778	716	738	759	738	743	716	748	720	757	752	768	733	770	696	794	741	748	754	724	679	721	733	748	747	746	715	712	748	712	742	748	695	755	751	748	717	762	711	735	738	761	727	748	715	773	699	759	735	759	728	758	713	716	731	698	740	769	731	762	779	689	712	743	690	743	736	739	704	750	666	709	712	666	716	667	733	728	726	766	715	763	801	696	755	739	760	743	710	799	745	690	727	741	747	716	763	658	726	780	742	715	733	721	701	747	695	773	709	742	725	716	716	738	746	725	715	702	727	745	735	752	748	736	701	713	683	767	781	700	699	765	713	769	719	755	647	761	693	747	785	733	719	711	776	731	673	749	710	760	697	726	704	731	749	729	719	740	704	738	683	690	732	712	704	703	687	754	743	723	727	707	727	723	734	737	744	725	745	741	796	744	756	724	714	755	702	737	725	763	763	762	774	781	782	793	777	717	718	742	712	756	735	812	698	755	717	743	726	695	766	731	726	734	729	743	750	720	715	733	768	741	748	751	770	732	749	712	759	723	762	763	755	692	763	762	733	743	721	750	660	773	726	729	742	733	757	748	743	706	777	676	783	752	769	767	679	783	698	725	683	742	749	754	715	715	706	732	755	674	706	753	719	732	739	744	758	742	688	686	749	722	718	738	706	760	707	767	666	720	733	771	774	728	665	734	720	731	696	774	759	754	693	729	739	723	696	746	798	711	732	757	709	699	730	780	711	727	721	732	730	730	671	705	743	724	738	704	725	729	667	763	719	734	741	726	756	762	752	727	725	752	687	684	704	754	757	722	756	753	760	766	697	730	771	745	710	723	728	731	744	708	764	718	740	719	731	783	739	752	729	748	737	774	736	672	698	790	708	681	751	778	747	692	729	741	754	709	765	740	716	739	758	717	768	766	758	737	722	715	750	745	704	715	741	747	714	714	752	705	742	792	732	706	641	683	727	663	780	727	757	739	725	701	724	768	698	716	753	743	763	682	731	704	712	757	745	764	717	765	746	729	746	772	736	725	717	765	738	686	750	747	748	753	724	734	704
10394	2333	795	446	321	383	4454	3158	2204	252	191	198	185	179	180	188	165	155	171	178	148	184	189	189	200	203	180	190	168	199	185	208	183	180	176	191	193	190	177	182	197	164	173	199	184	187	185	190	193	206	174	207	169	186	196	174	192	183	199	166	190	180	188	183	218	144	200	168	169	195	205	190	218	209	187	166	189	194	174	171	181	168	190	185	187	195	169	217	182	205	164	189	184	187	185	192	171	184	187	176	194	189	175	168	198	191	167	173	189	176	170	205	176	181	183	163	176	183	203	169	161	186	184	170	193	183	186	193	175	189	204	178	166	196	197	196	197	167	222	194	184	181	167	190	182	192	176	184	186	184	189	186	178	193	211	189	201	181	174	164	188	188	195	170	158	187	172	201	185	174	173	210	187	194	185	191	148	176	213	189	201	196	199	184	187	199	192	186	176	200	151	196	164	206	195	209	197	209	189	211	194	195	183	197	179	178	174	200	169	178	178	198	170	171	194	198	201	196	186	161	166	190	177	179	190	205	192	196	192	187	194	213	165	181	180	164	192	202	187	174	175	180	167	189	190	182	177	165	205	191	165	160	211	195	179	160	178	181	185	177	168	155	169	171	214	167	187	179	164	163	187	189	180	182	189	198	179	167	177	181	177	169	203	192	179	173	193	183	174	207	210	184	190	199	191	214	178	168	197	167	193	201	197	196	205	183	190	192	195	172	185	164	175	203	187	160	178	182	177	188	206	176	175	208	182	177	191	197	173	170	162	212	178	188	218	197	192	187	206	183	194	194	160	190	186	190	186	202	190	199	187	186	200	184	205	202	178	179	179	165	160	184	190	186	179	196	179	192	201	219	180	188	208	183	194	200	179	194	191	171	161	186	190	178	199	190	183	177	158	183	190	164	178	180	185	190	158	186	210	195	172	156	156	215	186	199	212	215	194	189	204	186	213	184	168	180	190	186	166	199	183	203	196	151	218	161	184	174	169	198	189	191	182	193	157	202	185	171	204	191	204	216	187	170	160	197	176	200	169	178	179	177	175	176	189	197	177	196	180	173	199	179	177	156	175	183	196	175	178	206	205	159	175	183	186	185	155	177	169	192	201	181	192	202	181	185	159	194	204	170	200	177	193	191	190	184	174	203	171	214	163	202	203	190	213	185	185	197	197	170	183	183	189	180	168	186	201	197	186	206	173	189	172	206	192	191	178	189	190	210	199	196	191	153	187	185	180	211	196	174	161	186	184	160	178	200	214	194	158	190	201	199	204	170	178	188	175	165	195	193	190	171	192	200	157	206	186	171	195	194	225	209	195	162	172	184	192	202	226	176	180	174	183	201	226	186	174	199	194	205	205	178	179	185	183	209	192	177	193	181	189	181	181	189	191	192	196	175	188	190	201	159	209	201	195	183	207	185	184	161	185	202	163	182	197	198	204	208	176	182	201	178	197	185	167	174	193	184	187	183	164	173	186	174	170	188	187	201	196	197	186	190	197	193	201	196	175	181	155	183	199	180	183	180	208	190	181	165	164	213	212	200	223	173	170	186	180	188	191	185	190	181	182	170	180	177	182	187	201	191	163	169	171	176	173	184	178	158	168	196	196	192	185	185	197	190	189	200	184	167	194	199	186	182	192	192	211	193	182	180	168	198	189	197	173	183	187	186	183	193	212	201	163	196	194	169	181	171	174	184	174	176	203	182	191	208	201	181	183	193	163	190	170	182	188	168	194	178	177	204	181	189	213	210	173	194	192	163	163	168	171	163	193	179	182	196	214	182	182	164	188	196	189	204	194	183	185	186	190	204	176	171	178	202	165	163	194	190	183	197	169	180	205	203	182	162	192	168	178	147	177	190	211	222	182	179	205	188	191	180	194	188	182	206	189	184	189	165	170	208	188	184	195	200	190	212	191	193	187	195	178	216	164	179	184	196	193	209	171	198	168	208	194	183	200	172	150	208	175	180	158	180	172	169	167	181	177	185	191	186	204	168	205	176	189	177	196	196	177	197	172	192	170	197	201	193	171	183	172	179	178	179	205	180	165	216	189	174	189	209	197	177	184	201	200	206	177	195	179	182	187	199	166	181	179	215	196	191	196	194	174	205	192	179	191	180	180	197	207	208	174	188	195	199	172	181	203	195	186	184	177	164	212	191	212	183	189	177	193	176	160	176	208	223	178	203	199	161	196	192	198	177	195	178	170	207	175	166	190	192	200	215	211	166	183	189	185	190	157	187	178	187	198	170	194	176	186	188	208	189	198	165	175	156	176	174	166	179	184	191	188	173	196	176	195	203	167	182	183	166	197	202	171	182	167	152	203	156	192	173	185	174	186	178	182	211	170	184	197	185	210	187	184	197	199	174	200	167	179	171	232	148	192	197	166	185	160	171	179	201	168	167	175	193	175	198	168	186	196	216	161	195	189	177	180	184	188	189	187	190	191	189	209	178	202	178	209	186	163	194	178	209	191	202	166	165	199	167	178	169	195	166	155	182	177	182	153	200	181	201	197	169	174	167	177	179	194	188	145	197	220	193	170	167	200	169	170	190	213	195	192	186	188	191	150	205	186	196	213	177	200	185	193	180	200	177	185	186	206	194	181	158	159	148	167	171	180	195	194	174	178	192	179	186	221	174	198	190	178	206	177	162	178	183	162	184	199	179	168	163	171	185	155	194	188	175	173	197	191	190	195	220	206	148	188	170	191	178	199	212	175	167	209	201	180	168	202	197	160	182	186	202	178	183	213	181	176	170	160	198	177	181	192	195	182	170	170	184	174	203	160	193	170	145	196	201	191	210	230	189	182	172	190	187	193	183	188	169	192	186	171	200	203	188	161	195	189	188	184	213	175	192	182	183	174	186	226	151	187	170	182	162	192	180	176	211	150	191	172	194	163	191	183	188	196	204	182	210	171	191	187	180	166	166	183	188	196	175	185	206	200	183	178	184	178	184	173	188	198	168	186	187	183	163	193	189	184	159	189	198	200	183	158	169	200	204	219	189	190	180	194	206	173	186	189	187	177	189	188	214	180	202	172	204	204	175	171	192	167	200	219	180	192	173	176	196	181	171	189	179	183	184	178	159	174	197	190	188	173	185	179	176	195	197	174	184	184	215	204	173	189	174	178	200	194	179	173	180	199	190	194	178	184	166	171	195	197	173	195	204	164	204	165	163	180	218	156	160	196	167	186	197	181	192	191	181	187	201	199	207	195	187	187	175	223	171	185	155	185	206	181	186	167	201	195	189	186	174	194	191	190	189	182	170	193	189	177	163	176	170	200	195	184	187	179	215	164	172	191	183	173	196	178	198	184	174	186	192	189	191	187	169	185	176	190	177	174	183	174	199	191	205	186	201	173	211	190	163	163	172	207	192	195	206	187	190	181	186	164	180	189	209	179	195	183	224	166	181	177	176	196	197	173	182	173	196	162	188	192	166	173	187	202	183	193	164	189	188	193	166	190	186	183	205	200	183	188	198	168	179	181	184	197	184	193	189
8812	1596	1128	861	787	1144	16657	12081	8250	524	489	539	546	568	517	543	526	535	551	568	538	544	548	527	562	573	550	525	584	532	524	539	535	516	549	541	544	513	561	576	531	542	561	518	527	544	558	544	540	518	541	546	553	528	531	529	559	533	535	552	534	542	540	518	501	553	541	501	565	711	727	713	610	609	529	556	584	542	564	500	519	547	510	535	563	529	549	555	524	556	547	588	537	542	545	521	568	556	529	519	540	547	555	532	545	541	539	557	506	481	550	508	516	516	537	466	547	508	516	505	537	496	529	530	544	552	566	520	484	503	535	498	550	520	533	549	498	546	529	500	539	522	534	506	547	524	569	539	498	577	566	528	515	515	525	548	555	532	550	592	560	534	525	532	533	517	566	528	551	549	575	585	533	549	582	564	499	550	518	515	523	523	561	492	547	539	528	489	528	528	472	563	567	551	512	551	527	520	565	549	549	535	548	501	544	487	546	519	573	526	582	539	516	512	552	525	512	522	530	525	542	525	524	504	551	537	557	542	509	570	531	545	564	525	522	536	545	535	539	536	552	556	513	583	559	511	515	564	505	553	543	576	553	544	527	517	576	562	534	502	552	519	589	539	549	519	532	531	537	569	550	548	541	552	552	536	539	570	505	545	536	574	540	566	571	583	547	520	553	546	552	566	525	544	519	539	503	551	553	532	565	585	549	551	517	537	529	544	514	513	517	578	551	536	531	533	526	509	528	521	538	543	521	573	525	527	549	527	554	543	531	528	533	556	572	546	568	543	516	534	561	521	557	523	514	482	519	580	546	564	510	577	524	529	533	558	524	519	511	502	511	563	539	546	541	541	538	538	551	523	525	509	571	508	545	540	506	543	521	539	557	537	533	527	571	536	539	523	552	529	581	526	554	548	543	576	535	517	535	512	545	610	551	529	534	562	517	528	558	562	580	527	558	502	572	525	520	561	555	582	583	536	542	545	566	549	510	558	544	515	530	503	551	533	490	536	542	545	564	510	545	517	525	528	509	538	516	571	536	530	514	560	559	529	580	558	518	552	525	570	542	535	559	535	541	532	526	551	537	514	531	509	519	517	539	580	554	564	538	539	576	561	554	520	547	539	515	519	547	558	484	549	531	542	475	525	538	526	486	525	538	494	535	514	519	555	551	553	559	524	558	515	551	525	550	543	558	533	521	553	571	573	534	577	556	566	526	550	558	549	528	550	545	529	575	540	549	522	532	566	510	563	518	534	542	531	545	547	529	519	527	512	558	558	551	524	560	554	507	539	550	517	528	543	522	529	515	530	504	542	563	538	560	537	553	539	533	518	558	568	503	531	511	558	550	509	557	551	525	568	552	608	537	557	559	562	562	532	538	543	525	504	548	534	551	506	511	529	596	552	521	534	543	591	522	539	572	547	537	552	515	559	579	545	547	512	511	560	569	497	586	489	494	548	523	558	560	532	554	502	573	543	530	521	526	491	543	532	542	588	558	517	532	550	564	545	534	519	570	571	545	516	534	495	532	558	542	540	576	546	549	590	526	566	521	543	550	523	530	598	514	565	532	544	557	546	537	510	510	548	518	540	561	552	555	529	549	512	529	500	540	531	515	571	536	498	509	577	531	548	539	528	541	543	554	542	578	602	520	573	573	556	550	532	510	540	528	566	558	501	517	526	544	511	567	561	511	564	517	534	524	526	515	543	562	524	552	519	601	552	543	539	549	536	549	507	536	556	556	533	557	559	543	548	531	510	534	530	563	538	521	551	525	532	511	517	544	567	547	498	518	518	538	514	528	543	598	519	538	500	549	546	489	557	551	542	556	563	490	535	512	556	544	545	513	529	500	562	576	503	545	515	573	568	505	542	547	556	513	555	555	495	516	533	541	528	526	517	485	543	542	529	547	561	548	555	518	554	498	595	540	558	574	531	524	619	564	536	567	543	561	553	551	533	534	501	579	577	537	537	521	543	550	579	547	525	546	494	563	525	529	533	504	541	548	544	534	529	548	535	508	522	507	535	544	519	522	525	519	529	535	553	519	574	557	516	572	549	504	537	526	538	597	524	521	522	534	564	549	520	507	550	535	554	538	559	526	583	532	528	549	540	519	548	536	516	552	539	531	552	581	573	530	558	526	523	552	582	549	542	532	545	548	522	486	528	553	514	585	532	521	528	510	520	558	513	546	544	543	529	547	515	562	542	550	514	527	525	525	554	504	502	579	565	508	532	524	522	521	531	576	539	556	516	539	515	571	568	539	555	511	525	538	549	551	531	555	566	528	538	544	554	507	570	556	526	520	543	543	576	497	554	539	585	540	554	535	589	523	536	542	490	509	542	555	516	555	514	559	504	519	576	573	568	534	524	577	546	520	501	573	507	580	517	525	548	516	552	547	527	575	538	542	582	527	535	542	550	506	547	548	538	509	554	553	558	538	545	502	578	542	539	574	534	525	492	569	542	506	512	550	580	565	551	582	519	537	537	555	507	546	504	540	553	517	537	499	580	537	494	524	534	515	545	497	587	523	517	495	525	548	575	568	528	542	539	534	540	567	550	529	530	541	549	558	516	593	543	498	556	544	557	562	536	534	517	496	562	486	549	505	558	536	542	538	572	533	528	522	517	537	554	554	523	541	533	505	518	531	555	573	516	549	554	534	535	515	530	535	567	541	531	552	529	509	527	523	520	598	594	552	499	535	525	546	557	548	544	469	533	544	571	524	550	547	531	539	540	502	503	518	523	514	510	538	569	545	511	557	553	541	545	537	548	523	539	555	513	528	558	509	555	545	509	553	526	526	526	559	546	556	581	505	529	492	569	521	535	524	542	524	555	554	546	534	576	530	502	538	544	535	554	543	545	533	586	541	499	527	540	548	577	572	553	528	557	572	515	563	524	538	527	554	529	512	519	528	547	537	548	514	508	543	516	554	524	535	557	530	564	555	562	534	502	526	538	590	546	556	573	539	542	545	561	550	540	577	528	569	525	519	551	544	541	523	509	563	540	560	555	575	536	561	544	511	550	545	552	544	538	529	567	555	519	529	528	531	556	548	555	545	507	510	548	491	508	525	516	559	498	543	590	534	561	543	501	569	584	521	530	544	518	533	536	539	573	503	534	519	539	545	551	531	507	535	522	538	527	501	534	544	572	556	484	534	541	505	541	544	563	536	532	533	515	511	570	513	518	551	549	547	488	475	542	550	544	568	555	504	549	499	524	550	563	536	531	566	520	557	539	525	532	560	564	542	525	486	565	537	538	547	575	497	503	558	543	530	537	538	563	542	496	532	511	526	556	584	586	563	534	527	537	517	506	541	560	543	577	533	547	514	539	506	540	495	514	585	516	555	515	506	535	553	566	513	550	504	540	500	541	495	540	484	552	568	545	565	574	519	526	528	549	551	539	508	536	531	589	524	545	580	567	518	539	526	576	515	554	484	534	535	533	549	501	534	532	568	526	534	528	528	590	517	504	520	511	539	510	523	556	565	546	559	534	531	497
42571	24945	17475	10889	5912	3851	39826	35693	18329	1300	223	216	212	224	241	217	200	203	195	194	211	207	187	225	224	207	199	212	194	210	220	188	181	181	189	186	179	186	179	190	202	202	193	157	203	196	189	191	210	199	194	220	183	175	195	203	203	181	213	192	215	183	200	183	189	171	194	203	260	338	322	244	223	210	220	199	199	208	201	185	186	189	213	203	186	212	200	189	193	181	204	174	173	201	188	156	206	203	169	174	169	215	210	184	185	220	187	170	202	187	187	203	198	157	188	185	209	202	216	203	175	187	178	196	186	188	205	177	197	197	183	164	159	213	196	186	183	184	176	178	183	180	229	216	172	204	178	166	204	184	193	192	199	187	229	212	188	222	182	203	198	198	146	216	197	194	190	186	183	211	202	201	193	180	174	188	207	193	185	196	190	193	174	236	199	173	200	189	208	182	162	193	203	192	183	216	204	206	198	185	182	186	179	196	176	178	186	206	196	190	206	195	199	182	194	202	181	178	226	197	187	193	197	181	204	204	191	180	176	187	181	206	186	188	185	210	191	187	195	200	209	186	209	173	193	204	202	191	192	211	184	197	195	191	202	187	204	195	196	200	189	204	191	209	207	218	187	189	197	204	186	205	187	184	219	208	200	209	192	195	205	195	207	207	200	196	203	213	206	185	193	184	180	192	200	184	202	196	169	180	173	213	205	226	173	209	207	211	215	175	179	185	179	188	205	231	228	200	206	187	195	163	176	185	215	217	182	179	197	189	194	182	198	212	188	202	187	188	180	199	216	185	176	199	191	213	200	223	188	214	175	192	200	190	200	207	183	168	179	205	184	199	191	191	200	197	192	221	182	188	187	211	178	191	200	223	194	201	215	199	219	202	197	203	184	190	201	180	214	179	198	186	196	183	215	201	202	188	204	216	181	167	181	199	171	180	203	195	193	195	180	200	174	205	209	188	202	184	197	165	181	189	164	216	199	210	201	182	171	227	191	187	205	187	182	207	173	208	180	168	206	176	168	173	166	203	175	197	191	182	204	206	199	190	193	187	216	183	201	193	209	194	184	206	198	206	190	203	196	211	190	203	207	204	204	193	189	187	208	223	179	171	197	201	195	204	198	199	207	199	186	174	190	207	213	190	187	192	194	198	199	198	199	211	185	223	213	174	185	200	210	192	190	168	181	198	199	180	230	198	182	199	179	219	206	203	176	187	205	192	177	233	204	183	196	174	191	188	232	221	192	214	203	195	227	186	206	182	201	200	184	187	193	200	162	204	192	193	195	202	208	165	190	198	178	185	195	213	189	190	196	175	200	194	175	224	180	200	190	215	191	192	216	220	195	174	182	205	184	180	182	187	201	204	201	213	204	205	207	182	228	211	174	203	194	220	197	195	197	197	205	177	208	210	166	213	223	211	193	197	212	195	198	221	196	196	191	197	175	173	207	186	208	217	181	172	186	173	226	188	204	190	207	213	219	176	171	207	183	216	166	208	174	199	198	221	181	181	214	194	165	190	180	185	199	206	215	184	181	188	197	188	198	209	171	183	191	200	220	213	216	184	195	201	200	189	198	194	186	185	159	169	186	195	198	188	214	190	199	215	211	165	195	197	189	208	210	185	188	169	199	192	200	203	202	233	203	197	208	183	191	197	189	186	177	188	217	197	215	174	195	179	193	186	175	206	192	193	183	192	182	214	195	187	184	182	183	209	173	166	173	200	175	202	215	183	208	229	203	187	181	203	198	216	213	197	207	191	205	182	194	178	216	196	186	212	210	189	193	205	196	193	206	202	196	208	190	190	193	216	183	190	186	207	178	205	184	188	164	171	185	201	207	186	186	195	176	198	189	199	220	199	208	193	212	189	221	253	205	208	190	181	210	172	189	163	202	185	202	217	201	167	211	191	180	199	191	193	195	196	172	179	169	187	206	182	203	179	196	167	199	166	191	186	206	199	195	213	214	207	209	175	196	205	197	160	223	178	184	191	188	207	175	205	148	196	182	204	171	217	197	190	208	217	192	203	186	197	180	195	211	180	179	178	197	185	200	179	177	182	194	192	189	196	189	202	212	195	175	191	181	204	201	205	179	193	184	187	175	207	209	199	205	176	190	206	190	199	188	168	209	213	207	200	188	164	212	154	188	209	177	197	186	206	177	207	204	173	223	181	196	203	202	189	202	177	199	200	185	215	189	179	185	202	208	205	195	189	191	202	198	200	189	197	207	217	193	192	229	195	189	201	210	172	215	184	188	172	177	182	185	181	201	203	188	205	180	214	184	198	187	220	186	203	190	191	207	182	174	199	186	204	182	195	169	181	193	194	192	205	195	186	164	190	181	215	187	187	203	184	192	194	180	202	178	179	203	194	224	178	189	178	209	176	194	191	184	172	179	185	204	181	212	202	199	198	194	220	183	178	186	177	217	197	202	183	179	193	169	213	202	199	182	180	192	190	197	172	214	200	196	212	192	210	175	215	202	194	180	205	214	214	185	206	188	189	172	191	185	188	232	164	189	191	200	195	193	189	198	164	191	206	195	207	208	171	195	196	174	197	189	189	162	199	174	199	180	208	202	182	198	201	213	180	199	196	246	194	191	176	177	202	195	209	231	169	208	182	199	194	185	178	200	203	203	191	217	176	206	191	206	194	210	191	210	198	188	177	201	211	193	213	181	199	172	193	208	180	198	174	211	194	188	215	188	205	164	196	184	180	221	212	211	201	195	178	191	181	157	193	198	169	183	199	193	230	212	187	170	172	192	196	188	189	192	195	181	177	187	187	170	196	205	209	204	212	182	209	198	211	194	167	183	178	192	204	203	203	175	185	164	214	211	191	190	188	183	230	211	202	187	202	193	198	190	178	210	199	204	188	168	171	182	194	200	181	191	164	191	183	221	195	208	186	178	215	180	184	180	211	197	212	201	174	169	199	166	182	186	206	197	183	174	185	200	200	228	201	201	214	199	206	160	192	186	187	179	186	197	200	177	196	202	208	195	196	179	192	192	212	196	217	190	225	188	194	171	219	196	190	183	213	185	202	184	171	197	173	199	217	199	205	197	235	200	175	195	198	197	211	170	206	199	185	192	182	203	193	223	201	197	197	188	194	208	192	198	226	179	185	203	211	162	185	193	204	183	199	182	209	206	176	182	223	190	218	207	189	204	205	180	186	188	206	225	194	184	190	200	188	191	204	171	188	206	204	171	204	187	191	202	200	161	210	197	153	189	195	193	167	194	195	198	193	192	197	183	197	194	167	185	198	191	186	200	191	200	191	188	215	220	195	183	189	185	190	188	198	182	204	212	193	181	205	170	192	198	182	201	192	172	198	186	187	217	206	192	192	188	213	196	212	201	196	195	198	179	205	184	187	174	194	194	200	208	193	175	166	196	208	214	218	201	193	201	189	197	226	171	193	189	210	196	183	214	190	200	213	173	218	175	172	183	211	233	190	190	197	208	203	183	209	219	213	186	206	211	211	170	183	185	197	182	204	203	182
32023	10530	6858	4986	4817	7581	55375	48575	26798	738	723	682	688	641	642	596	627	603	605	581	579	605	580	589	559	592	628	586	612	601	555	533	585	593	570	538	611	553	596	592	559	572	563	536	518	593	569	546	558	580	540	575	596	576	543	564	575	597	579	549	554	596	577	507	552	543	605	572	1288	1903	1502	1052	820	628	571	546	569	534	594	570	565	586	601	572	569	572	530	572	593	560	537	571	535	564	557	571	559	504	563	554	585	581	520	551	533	556	560	540	603	570	568	564	575	605	577	556	543	574	547	589	589	534	566	550	590	566	557	531	576	588	568	530	543	599	563	569	573	576	536	563	573	580	535	544	559	581	533	539	531	564	532	576	612	527	557	550	533	588	592	519	579	582	573	577	545	588	585	552	523	567	586	571	588	549	566	551	608	548	547	590	536	545	522	525	548	619	523	598	564	567	565	509	523	542	520	574	612	536	532	572	570	523	586	557	588	552	539	588	533	572	560	571	572	549	553	542	580	588	575	609	543	552	567	551	576	556	562	539	539	511	572	530	553	560	545	578	562	525	558	618	574	543	568	562	559	582	574	581	535	566	536	570	554	538	528	533	525	554	551	554	567	536	541	574	554	574	583	575	540	590	544	564	583	547	581	546	545	555	544	547	543	552	543	510	594	583	590	506	596	554	541	574	528	584	531	614	563	549	560	517	605	524	526	576	591	561	550	562	554	598	581	621	579	526	551	553	583	546	581	566	519	535	620	544	586	567	552	577	520	546	551	561	527	583	577	583	621	540	578	570	539	590	548	557	600	564	578	584	566	607	558	561	571	572	556	558	585	528	565	623	546	583	578	582	518	584	566	515	575	522	495	593	605	570	510	589	568	553	548	523	609	564	552	572	545	514	546	550	549	541	538	567	539	566	560	577	589	575	560	581	578	535	534	515	572	553	576	579	561	597	539	621	572	576	516	547	529	521	539	554	572	530	544	555	557	568	571	563	569	589	551	545	565	592	575	505	598	550	583	544	557	579	557	556	553	541	537	579	550	574	546	573	550	600	523	567	590	547	608	547	534	572	546	525	594	575	541	541	613	557	567	569	562	587	535	539	517	546	540	578	546	569	514	563	536	595	567	560	595	601	540	529	594	552	532	566	570	554	527	540	529	597	562	574	551	517	556	547	573	562	570	528	542	528	578	585	555	569	596	518	536	559	539	543	527	570	550	530	599	545	527	575	578	519	529	580	545	554	556	513	545	584	524	577	519	559	538	566	528	573	584	538	564	573	584	532	568	559	558	553	535	552	601	522	621	531	570	583	615	566	544	537	575	546	516	605	571	550	538	570	532	550	568	575	557	565	548	585	568	544	592	584	583	565	553	553	541	512	553	508	556	560	552	578	568	597	553	536	566	557	563	549	574	539	533	523	503	531	559	540	546	595	559	566	558	564	567	543	536	550	580	562	535	570	543	521	583	571	562	597	555	539	578	580	549	555	570	546	576	543	596	546	555	549	586	575	571	581	560	582	571	564	566	559	572	582	548	541	546	520	569	589	620	564	513	575	526	533	570	574	572	551	581	560	545	528	529	558	587	572	567	561	542	561	598	526	593	504	552	560	553	552	597	557	540	575	554	561	547	577	610	544	558	543	526	588	517	571	553	562	590	578	599	567	578	529	580	561	545	546	556	540	526	539	552	591	557	517	560	584	556	580	566	537	559	537	582	639	535	548	590	585	550	557	537	577	574	575	540	589	596	586	560	595	557	546	592	551	528	555	589	577	552	598	542	585	572	562	545	543	530	525	576	565	528	532	574	513	568	536	594	525	615	538	516	571	602	561	530	584	550	571	557	568	547	513	537	543	564	568	546	554	565	549	557	509	583	567	565	538	544	543	559	611	514	572	564	575	524	548	574	527	534	563	578	571	580	562	541	549	504	564	496	568	552	554	539	539	569	529	523	545	579	576	572	528	535	540	589	563	548	547	564	582	552	564	540	542	565	572	526	560	555	511	544	561	553	577	572	569	564	566	543	574	581	595	583	504	572	582	552	542	540	565	576	545	524	533	498	538	574	536	547	549	557	545	581	504	520	617	572	558	599	543	585	541	536	511	508	540	605	534	547	546	535	539	578	587	580	574	531	552	550	560	556	530	531	555	548	553	570	573	568	553	574	582	564	557	570	571	585	570	622	555	538	547	500	591	579	550	556	550	518	626	593	546	548	525	553	563	572	612	583	567	526	561	561	531	563	576	555	550	585	571	559	583	536	579	520	520	527	562	562	547	545	533	532	560	560	586	546	561	543	597	528	589	538	545	549	520	565	567	556	545	581	593	563	551	559	596	552	555	588	573	519	571	551	536	570	560	553	524	562	527	566	582	582	525	565	562	556	556	567	570	569	557	520	561	564	549	580	512	527	594	539	556	575	580	544	568	579	537	588	552	582	579	571	554	517	543	599	567	560	559	532	498	548	575	551	604	572	560	610	580	545	589	549	570	558	574	521	561	529	532	556	562	549	518	550	547	533	597	556	550	549	562	548	530	547	592	566	551	533	535	528	571	601	510	541	596	557	563	570	585	549	512	538	605	532	543	561	567	585	533	578	557	567	585	571	540	539	551	561	538	533	564	530	529	580	598	532	570	571	571	524	570	557	541	519	540	557	562	541	558	534	562	532	523	547	558	555	516	536	550	560	579	549	537	554	534	555	547	583	544	562	559	590	559	565	534	578	608	543	556	552	565	589	568	563	541	540	569	558	591	601	590	590	581	542	563	561	562	546	561	543	576	537	547	558	539	556	546	543	547	567	556	540	566	566	571	572	592	574	544	540	581	589	586	571	517	547	540	553	565	564	610	544	553	537	566	562	570	568	537	569	553	549	555	572	597	539	596	588	537	532	524	530	541	500	576	595	502	527	572	525	575	571	550	539	548	584	569	509	546	537	521	599	556	585	592	541	563	546	513	542	531	575	605	617	552	562	523	573	532	558	595	570	524	554	589	553	570	540	552	544	533	535	551	566	579	536	558	560	570	560	552	572	536	591	555	605	522	577	586	537	524	516	571	518	551	534	590	567	532	539	567	579	567	541	577	593	610	592	594	575	500	568	562	604	550	567	554	558	573	560	586	568	570	561	598	585	552	515	546	549	535	559	581	531	535	533	543	541	584	543	596	503	535	554	536	519	569	555	551	505	586	528	530	581	584	586	562	551	540	571	526	563	496	586	552	546	507	568	576	521	560	576	606	536	562	581	574	565	579	580	575	553	592	580	569	564	576	582	577	556	540	548	519	570	534	558	555	568	508	554	584	556	561	573	544	565	558	563	562	587	528	548	563	541	525	622	542	547	546	599	571	530	539	547	561	560	583	546	555	530	572	566	542	554	562	561	579	560	508	559	590	540	557	596	591	546	558	515	579	565	566	555	592	529	537	541	589	569	568	566	604	556	557	587	566	529	584	590	576	554	529	570	595	602	576	538	546	537	570	577	604	569	533	556	541	526	553	538	566	607	530
51206	32034	25178	19480	13658	10308	45608	52967	31111	4065	380	314	298	286	274	262	319	274	291	294	269	290	269	283	284	270	263	259	276	276	265	247	277	247	283	269	243	252	301	254	254	249	250	271	266	279	224	267	252	257	272	267	274	267	267	273	275	265	264	273	238	255	274	281	248	265	247	261	463	576	526	458	353	280	258	278	290	264	275	255	278	261	272	263	250	270	296	283	259	273	258	263	268	268	255	247	267	253	258	241	290	278	270	237	234	272	249	295	248	242	266	258	277	217	241	262	241	257	272	255	258	280	253	290	246	252	271	262	264	267	275	284	267	248	256	230	227	250	287	264	259	231	267	251	237	272	262	255	249	250	249	255	266	249	253	256	275	256	265	259	275	266	267	222	220	228	234	257	231	243	249	245	246	254	267	254	234	256	257	262	240	238	251	276	275	244	244	245	265	281	265	255	277	243	257	245	251	233	244	262	241	269	255	239	243	229	271	236	246	240	235	272	245	264	267	288	242	268	282	287	261	278	257	281	252	256	240	261	227	251	260	241	267	271	243	258	258	263	251	263	256	242	251	277	227	265	283	284	225	275	233	250	270	270	253	267	242	263	266	263	289	285	268	231	252	267	290	266	266	243	257	243	279	260	275	280	275	261	269	260	251	247	272	274	264	264	240	264	263	273	285	259	250	286	276	279	232	268	245	220	254	258	258	254	265	253	253	289	292	258	266	285	251	261	237	247	258	260	289	264	228	261	258	227	258	251	261	239	283	282	245	246	269	255	263	262	265	274	250	242	261	259	273	286	245	256	244	257	258	259	241	273	273	240	278	253	252	270	259	265	274	243	243	245	234	249	279	252	258	255	222	242	255	289	248	276	255	281	255	262	253	246	272	249	221	277	232	277	248	266	285	236	232	264	294	274	254	257	259	271	252	285	256	278	276	259	254	259	255	278	255	244	279	251	282	255	243	270	266	246	248	262	240	253	264	254	251	264	286	230	250	229	249	280	269	224	275	240	250	256	228	280	272	242	295	262	259	262	294	277	280	258	279	294	269	268	268	260	277	273	272	274	280	268	249	241	228	260	272	258	227	238	238	241	265	270	259	268	267	229	266	251	260	269	275	258	259	263	253	257	265	260	233	255	254	253	249	269	255	281	261	242	252	261	304	244	281	254	290	248	274	264	258	238	269	228	261	276	243	241	237	261	285	273	269	275	250	261	256	238	283	272	282	267	240	261	242	252	246	232	243	290	250	274	260	258	260	269	256	289	255	250	270	268	240	258	257	244	263	266	272	246	257	256	261	282	264	224	258	260	245	247	276	250	274	252	254	227	222	280	263	243	270	245	266	260	242	250	283	282	302	215	260	272	243	213	288	248	250	240	251	251	226	249	288	276	256	273	271	245	231	271	276	252	254	289	221	244	228	271	264	257	249	260	285	262	253	267	265	252	262	266	279	259	245	254	264	247	267	262	228	278	241	241	268	258	271	257	281	262	254	230	246	278	303	231	281	255	261	225	250	247	253	227	253	246	242	282	248	257	246	273	245	239	284	232	261	219	251	268	284	250	232	266	269	238	267	265	257	266	252	269	249	251	258	259	269	255	292	234	264	250	263	266	290	252	264	274	299	246	267	257	281	244	284	267	294	255	243	262	226	272	259	263	259	286	262	266	250	302	224	233	265	268	265	256	290	231	277	254	256	244	244	262	285	258	282	249	280	252	276	244	274	262	264	238	259	249	246	227	277	256	242	246	244	263	254	260	270	252	255	247	266	260	282	265	239	249	273	249	272	254	249	246	231	253	229	262	269	265	263	265	251	257	249	281	271	226	255	267	295	263	245	242	280	235	263	241	246	238	253	300	247	268	252	274	244	240	241	274	286	245	274	234	245	248	262	257	249	264	264	262	279	285	270	241	246	288	265	276	267	248	260	234	262	262	273	273	280	265	224	265	259	275	247	255	267	258	285	282	267	243	255	234	231	278	250	219	280	292	252	253	224	257	286	248	259	275	234	230	258	248	263	252	222	276	267	259	279	261	255	276	263	229	245	245	258	261	282	239	278	265	260	254	250	244	273	261	278	251	291	295	262	231	271	278	261	252	259	269	267	281	249	227	256	240	282	249	267	300	250	248	272	257	263	242	253	255	259	295	258	245	234	248	257	247	259	261	260	248	247	263	269	260	264	253	255	248	254	264	251	274	247	240	258	278	260	291	291	249	248	251	248	292	251	248	271	243	277	278	248	281	259	248	256	282	270	266	265	265	266	265	271	274	257	250	261	258	236	257	251	260	271	236	257	260	256	250	258	239	248	258	253	276	308	279	266	249	302	259	241	249	254	241	282	274	257	246	270	257	274	270	257	279	308	291	250	253	259	252	270	282	231	268	278	263	293	265	268	248	282	260	274	286	263	261	249	246	291	279	266	266	250	265	276	284	257	279	250	257	258	280	264	267	230	267	257	244	225	241	259	281	260	257	251	257	230	260	245	247	288	273	283	258	268	279	261	245	274	262	278	276	278	275	269	284	273	262	263	265	267	272	270	248	261	259	238	259	255	275	257	256	266	272	265	256	273	259	284	278	248	273	255	257	225	242	258	267	286	248	268	254	289	246	266	292	270	261	259	275	261	250	291	271	247	271	292	276	269	278	260	276	235	272	272	250	273	286	227	228	250	257	234	243	262	242	236	280	268	274	236	252	241	269	255	264	272	250	244	284	264	259	269	266	255	261	245	275	250	250	243	251	282	237	256	258	235	264	250	241	236	245	245	222	295	283	259	247	253	250	243	260	250	262	256	229	275	270	278	282	289	262	253	261	272	227	261	259	256	258	260	277	263	282	258	255	277	234	249	247	258	285	255	259	256	259	264	249	253	227	268	232	242	235	272	274	257	263	247	259	277	252	282	265	250	275	255	232	308	245	284	251	247	261	252	266	256	234	265	261	276	248	288	278	257	249	267	251	253	257	260	263	251	248	241	236	292	275	254	241	248	246	255	278	253	298	241	266	292	270	274	258	241	257	265	268	243	293	242	282	255	279	257	249	234	242	256	272	279	249	246	249	262	260	255	271	238	275	289	274	261	267	260	279	262	282	254	256	286	242	250	257	261	258	262	278	264	232	273	277	268	257	249	264	252	237	235	250	245	248	279	261	239	245	261	250	279	254	264	221	236	266	276	256	275	270	240	204	240	244	278	238	271	252	241	247	273	255	277	261	257	287	248	260	250	259	228	298	244	289	247	268	240	254	296	264	242	289	271	243	266	293	263	240	256	236	270	264	252	270	293	253	270	264	252	261	253	239	238	274	263	242	255	238	234	253	250	245	246	261	271	249	254	294	233	256	255	224	243	252	248	271	275	242	267	247	264	252	233	247	276	269	236	267	246	271	256	247	257	284	262	256	278	260	285	287	253	270	271	259	246	251	310	246	257	249	238	267	260	268	252	255	269	238	279	270	276	273	250	246	248	252	299	259	241	246	248	265	271	274	258	281	252	243	251	264
38738	24651	10204	9585	8759	14122	60040	62986	32133	1325	1146	1095	1077	956	932	860	875	830	846	826	805	817	805	809	801	788	789	726	835	777	736	779	784	737	727	766	735	724	717	725	764	790	801	727	727	736	775	730	697	708	752	755	752	707	752	737	751	701	737	721	715	759	736	732	693	749	686	796	2412	3595	3086	1948	1323	886	670	636	721	664	746	692	663	687	705	727	686	716	671	706	683	686	720	687	697	700	683	657	686	670	673	699	769	719	692	729	689	740	716	757	764	723	706	703	691	691	713	698	716	717	696	698	704	699	709	733	687	732	670	768	673	729	665	728	687	710	759	679	711	741	653	688	739	690	695	686	744	714	724	751	738	663	706	687	690	697	733	706	701	758	706	677	687	697	716	682	684	692	727	684	738	738	728	645	675	702	697	712	681	709	696	722	716	727	676	752	714	725	738	742	684	698	710	721	741	665	750	663	687	729	734	726	743	713	737	707	644	670	733	697	711	727	635	724	745	658	721	721	695	677	724	754	708	687	725	671	728	732	709	706	721	702	695	693	686	728	673	671	700	689	722	756	713	740	720	705	684	690	649	714	704	714	663	769	662	721	753	726	707	715	678	668	698	694	693	690	677	706	689	652	710	725	692	700	689	741	721	742	698	708	723	733	699	739	693	743	727	689	747	747	722	719	740	742	761	685	668	714	698	720	694	690	718	727	703	705	713	761	671	747	719	712	712	713	717	757	650	718	683	724	700	689	691	722	654	708	708	737	746	701	732	690	726	708	710	720	688	718	659	693	742	740	658	726	704	662	679	681	678	760	736	667	699	717	721	703	733	753	700	718	703	700	714	722	656	715	697	697	685	697	666	747	689	685	703	695	669	695	701	710	677	701	704	729	688	698	751	703	755	720	689	710	672	759	733	692	689	723	680	733	706	698	680	713	719	677	693	709	729	728	694	682	733	714	756	714	705	695	715	655	727	676	697	729	713	725	717	695	733	717	717	720	690	701	729	746	767	736	726	714	682	700	725	685	698	720	686	700	747	732	710	679	678	723	702	719	737	729	691	694	695	746	691	684	701	679	713	741	675	688	674	684	658	704	707	689	740	679	697	693	719	703	727	697	719	723	738	720	660	699	716	690	717	742	701	700	724	658	704	704	719	691	722	713	698	686	717	732	707	694	659	707	703	744	708	659	760	714	699	735	699	699	683	690	702	712	700	698	686	715	712	761	678	704	750	736	764	698	738	737	714	700	721	699	689	665	717	705	721	686	722	717	715	752	724	700	720	665	676	684	711	677	738	720	714	736	738	723	700	708	691	661	703	681	689	688	734	652	704	698	716	732	716	665	728	728	720	732	680	718	710	716	705	653	688	714	745	687	696	722	671	702	711	691	679	722	723	684	750	692	717	749	716	756	676	721	685	688	712	704	738	723	754	714	703	719	698	779	698	706	697	749	748	709	752	698	719	675	701	765	746	708	689	707	702	702	717	694	736	696	658	755	727	653	730	680	695	717	697	719	692	695	692	651	737	724	715	713	663	712	632	722	736	722	687	664	672	676	684	661	695	736	701	705	687	679	701	722	714	683	702	752	711	729	657	723	708	658	700	706	648	669	694	693	712	692	689	676	758	699	727	717	765	724	697	701	742	653	679	678	703	724	691	716	678	712	717	679	723	758	707	708	668	725	682	691	672	684	768	668	678	697	726	734	718	683	654	705	702	719	706	707	672	697	707	674	738	720	700	715	702	751	703	716	738	743	720	760	676	694	697	746	703	692	698	679	717	656	713	716	694	725	702	684	705	659	740	692	678	703	702	690	743	700	745	752	699	701	687	668	687	705	666	724	697	720	663	690	688	692	757	678	701	713	698	727	690	712	713	657	725	692	682	695	676	693	683	694	738	694	703	679	665	705	722	718	675	688	682	699	716	711	716	708	686	741	747	683	713	704	688	727	668	703	717	730	715	724	718	706	701	678	758	742	753	720	668	719	710	694	788	698	686	689	661	689	699	709	714	706	712	745	720	713	729	698	664	752	669	742	657	674	712	736	719	692	713	702	701	746	708	694	687	718	733	656	696	722	732	740	742	686	720	746	707	726	713	694	745	737	729	722	701	748	651	698	652	672	722	683	680	744	748	698	735	743	721	702	717	748	745	713	705	711	685	707	722	730	748	707	735	750	743	655	693	785	723	693	711	730	761	704	704	697	716	702	705	709	693	694	739	704	761	727	695	741	712	681	740	750	698	725	756	690	767	667	683	737	712	767	697	724	700	729	702	728	688	722	676	691	688	695	659	712	709	718	706	688	695	721	673	710	769	751	652	715	689	671	643	720	719	650	693	687	733	698	697	755	658	713	684	744	716	710	696	704	739	738	730	704	742	709	733	676	660	695	707	741	695	678	704	768	710	659	682	716	693	722	730	753	652	699	702	699	682	714	730	760	726	713	732	740	696	727	746	682	719	720	755	700	689	681	741	757	716	709	753	702	687	674	706	713	703	728	683	754	715	678	711	679	682	708	740	692	669	744	692	676	688	719	722	725	725	725	695	703	740	690	667	687	671	704	730	736	671	677	727	698	723	712	685	720	723	722	750	733	701	704	694	699	782	673	709	682	692	723	681	663	679	701	736	726	712	699	715	688	685	641	722	714	700	743	708	698	722	699	750	700	696	771	725	727	713	725	753	727	729	706	736	730	707	727	684	682	741	705	673	733	734	698	716	650	692	662	751	753	739	739	707	680	721	689	701	734	705	683	747	708	719	744	727	698	709	707	723	674	702	699	694	727	704	730	706	761	702	682	674	686	726	719	751	697	697	740	703	715	712	680	673	706	714	704	688	745	702	739	720	720	743	719	732	681	753	701	715	698	708	674	672	748	689	694	766	710	740	696	710	679	733	729	739	720	690	725	732	679	686	689	732	674	717	690	693	728	723	691	668	694	675	697	726	766	711	745	736	679	665	718	679	682	716	735	688	717	664	719	703	689	714	737	718	733	716	733	688	684	733	703	684	733	674	684	689	706	727	693	709	708	705	763	739	690	748	730	630	682	717	683	730	746	690	679	749	668	706	716	718	686	719	675	722	685	692	702	713	722	649	730	750	726	704	729	721	668	745	688	738	706	690	714	670	681	732	712	725	714	695	714	716	690	686	731	717	715	685	651	660	691	714	668	689	719	687	687	689	735	706	686	735	694	701	704	740	735	727	728	722	711	741	678	725	724	690	733	678	688	673	719	737	707	735	705	706	676	746	721	708	706	684	714	674	700	747	749	677	705	685	741	797	727	710	698	737	691	678	673	697	714	692	726	737	692	695	713	658	717	704	708	716	719	686	693	730	684	732	741	706	734	767	686	718	721	723	693	701	732	683	698	715	627	733	696	724	729	759	670	725	699	700	733	694	686	718	704	726	686	693	706	742	735	666	767	679	674	635	693	720	731	707	734	669	686	684	703	708	742	745	707	694	745	731	686	725	688	713	722	733	675	723	743	713	691	719	710	705	699	704	719
10922	5008	1531	573	383	452	1737	3504	1499	251	207	207	211	187	207	196	221	184	193	188	195	182	174	188	202	170	218	203	197	168	220	187	173	202	203	180	181	243	207	202	186	222	189	177	201	215	194	179	196	196	198	216	187	190	184	171	201	207	205	200	204	171	198	204	228	190	183	205	209	233	275	261	214	218	184	198	219	204	208	207	179	201	194	204	183	186	187	168	197	215	199	199	194	172	197	214	218	201	204	190	207	234	181	189	205	208	197	199	178	183	178	203	178	237	205	193	209	163	196	194	193	217	184	187	177	215	181	176	187	174	206	230	191	185	176	204	174	169	195	181	168	205	226	198	206	183	197	193	185	195	192	204	192	171	195	175	200	196	211	192	217	191	198	201	196	195	185	193	201	203	186	198	201	192	213	205	183	209	190	217	189	188	253	197	213	192	211	195	195	173	205	218	207	187	180	198	187	200	196	198	192	208	191	185	195	195	182	193	193	193	193	212	196	206	199	189	202	168	174	203	189	182	204	178	200	181	187	190	185	203	205	202	177	166	214	200	201	169	207	191	198	180	201	203	175	198	206	157	201	177	201	191	175	202	188	203	176	206	202	208	199	192	177	193	177	193	207	160	170	193	214	197	194	213	181	188	178	199	214	180	183	204	187	182	235	196	211	167	173	189	207	176	182	212	212	203	206	183	193	173	193	162	195	186	182	192	191	164	185	200	195	190	195	191	203	207	192	184	187	186	194	186	180	207	192	210	198	177	175	200	201	195	206	208	185	191	210	192	200	185	187	166	205	187	178	211	215	188	197	197	191	190	188	193	182	211	191	185	209	216	196	203	193	194	199	207	187	167	201	209	187	206	187	217	162	195	173	243	211	187	179	178	246	226	186	182	181	192	200	189	189	198	192	223	193	184	192	219	179	187	177	188	197	180	199	185	208	187	204	196	186	193	212	189	187	203	189	185	185	184	168	205	201	187	189	182	181	209	202	190	201	228	208	211	178	196	212	201	204	199	198	214	208	217	188	193	180	181	205	198	192	165	202	194	211	168	208	187	178	179	204	198	182	217	195	211	188	203	190	205	167	208	182	190	195	191	212	204	176	231	184	189	208	207	188	156	196	214	178	191	179	192	200	180	197	198	218	189	184	217	184	224	190	179	184	212	188	213	223	222	189	189	192	192	186	192	202	216	183	193	189	197	188	203	215	168	191	175	188	204	225	194	191	206	183	207	196	200	168	213	207	211	191	221	184	210	185	182	193	175	182	204	201	151	189	202	208	173	214	193	197	182	179	175	200	213	202	207	189	193	182	213	195	195	190	183	213	185	189	179	204	188	196	206	181	210	208	188	197	201	195	190	167	195	210	161	215	172	189	189	174	205	178	192	185	197	198	204	199	188	210	172	192	196	178	195	198	199	181	219	207	210	191	188	202	193	175	221	178	194	170	206	216	187	181	193	205	186	212	186	192	191	212	178	190	199	190	206	163	210	171	187	199	195	199	194	157	228	201	190	174	197	224	216	191	205	189	215	180	235	209	184	207	192	196	222	184	192	165	187	196	191	232	187	181	191	187	194	200	212	205	186	185	196	211	179	224	180	190	208	197	218	198	208	207	185	178	191	217	191	173	206	190	208	191	174	191	196	227	182	184	174	215	194	205	183	194	212	173	189	198	211	215	190	207	213	214	210	178	193	199	189	186	198	208	225	176	185	184	194	194	175	163	192	216	217	196	215	210	175	216	205	209	193	189	206	204	221	191	210	179	192	192	197	185	211	186	207	189	199	212	223	164	205	198	195	188	191	161	196	203	177	209	161	188	203	215	190	202	188	226	191	204	202	189	185	204	212	189	200	174	209	183	188	204	206	188	190	174	199	186	179	183	186	183	199	192	190	176	168	192	187	200	185	186	206	197	201	175	192	210	197	217	193	196	178	199	182	181	187	182	183	163	185	204	217	192	200	204	182	177	190	203	190	190	206	200	196	218	217	185	196	212	196	201	201	191	192	190	207	189	192	204	170	189	158	206	237	209	211	190	175	229	202	209	199	163	192	218	197	195	211	206	175	207	192	200	185	186	183	197	191	203	201	207	206	196	199	185	189	208	183	184	160	209	192	203	175	174	218	197	188	185	198	178	205	186	174	182	199	211	217	207	187	219	187	201	187	173	202	176	185	197	197	181	189	214	177	227	198	205	179	203	202	196	203	193	209	203	169	167	204	206	188	192	196	199	198	193	179	175	208	214	199	203	172	199	192	238	184	176	188	192	203	204	192	215	178	207	205	172	190	206	206	200	200	182	200	202	182	190	209	208	191	171	181	216	200	206	198	201	201	190	204	210	221	200	208	173	202	198	212	207	201	207	195	189	179	197	198	185	183	163	200	186	200	189	179	197	208	229	209	202	204	200	207	190	187	197	206	187	183	179	209	213	227	191	191	194	200	202	193	205	224	193	179	209	174	208	204	209	187	206	182	207	195	183	207	216	200	187	238	223	209	188	195	197	200	197	170	196	213	197	214	183	193	214	221	182	186	188	204	195	164	176	217	188	197	163	194	193	204	182	211	206	191	196	186	208	222	189	203	173	185	223	218	201	189	221	216	215	209	205	196	199	190	183	182	214	195	194	194	185	192	202	197	190	203	172	186	210	202	159	195	209	204	192	209	193	229	182	183	176	184	193	197	199	178	182	220	203	197	200	183	196	188	208	210	189	182	190	190	198	189	205	173	197	201	192	205	191	204	185	194	189	195	180	186	223	202	194	213	201	198	205	192	206	208	194	186	188	187	204	207	194	198	202	177	201	195	188	198	179	176	175	188	228	178	189	191	191	187	188	194	213	172	212	171	185	188	166	189	224	195	209	168	186	205	200	205	166	195	184	226	188	192	209	182	178	181	191	195	192	172	201	211	203	170	177	214	199	185	215	215	180	194	205	202	215	207	190	181	206	196	198	212	197	197	191	204	189	175	212	199	200	206	187	185	215	203	188	182	197	197	185	193	197	190	186	219	189	206	199	196	214	187	190	167	196	195	203	201	208	196	168	211	198	201	233	186	185	211	191	192	196	197	201	198	209	194	189	191	194	204	189	188	192	175	203	195	180	198	182	208	173	213	220	181	203	180	186	209	185	178	186	211	177	176	193	205	184	216	185	203	157	217	195	198	208	210	192	209	213	190	197	182	189	202	184	203	172	218	221	209	231	188	201	220	192	201	187	167	198	207	214	177	191	165	194	187	190	199	176	167	182	206	179	179	189	212	198	177	194	214	185	211	159	217	187	203	211	188	213	180	205	176	201	172	211	172	189	203	221	166	219	204	212	201	223	202	186	184	205	211	194	189	203	191	199	175	190	187	184	195	210	197	196	218	201	199	204	221	173	201	207	190	196	190	190	204	200	182	227	211	214	187	184	166	164	158	199	213	195	204	210	186	220	212	191	186	203	194	215	177	197	184	190	196	162	180	197	201	198	204	165	179	215	194	210	196	197	190	194	184	206	174
9505	6290	1443	938	927	1428	7877	13695	5528	592	612	602	583	607	565	591	572	593	551	611	567	601	601	594	591	580	566	565	601	553	570	611	525	558	604	551	563	584	582	568	565	552	575	478	552	567	534	582	530	557	583	535	510	560	578	564	540	570	552	565	562	579	562	547	555	543	543	565	604	720	954	952	716	622	622	564	570	564	562	529	546	559	506	557	579	569	558	584	579	557	577	544	578	548	622	563	566	563	588	584	553	565	574	526	533	526	568	544	542	556	546	572	573	589	588	561	564	556	556	573	579	573	584	529	578	552	573	568	567	553	552	582	572	566	606	553	572	578	583	584	556	531	591	561	557	535	572	558	532	539	597	544	571	604	561	582	605	551	543	566	587	563	533	601	561	562	532	594	544	521	583	573	552	557	558	561	575	574	553	536	533	588	558	550	585	535	580	594	569	602	580	569	563	556	610	564	628	530	541	541	593	557	583	541	566	540	538	552	524	564	574	576	538	548	585	552	570	566	588	597	531	574	531	569	569	539	562	561	593	547	529	557	567	571	554	570	599	532	553	504	549	572	523	586	520	556	566	581	585	557	579	549	529	555	521	575	577	531	565	511	548	571	543	568	551	585	512	540	596	555	542	562	526	542	541	554	587	608	587	579	565	563	545	551	599	549	596	557	554	550	555	582	557	560	561	583	533	565	558	564	560	528	528	567	560	576	536	629	583	564	593	513	542	540	531	541	556	574	572	602	549	585	576	543	543	533	584	554	589	581	530	568	551	501	572	529	528	542	616	595	592	576	568	570	579	546	554	549	546	547	556	577	562	545	539	577	562	566	563	560	534	577	568	565	561	564	576	566	576	565	593	563	563	593	570	586	603	515	557	554	545	547	554	534	554	535	575	568	547	587	571	614	510	552	563	535	571	564	554	512	587	560	555	590	574	588	564	598	587	583	599	552	535	588	580	545	566	554	553	525	521	575	550	600	568	572	520	567	558	576	559	549	570	551	601	605	561	560	566	532	561	580	567	536	541	537	561	534	523	527	575	534	616	562	551	619	559	553	544	563	575	534	583	556	528	554	539	548	590	557	591	537	564	555	535	539	562	565	552	549	535	541	575	561	570	584	529	579	540	572	549	538	540	514	578	547	569	584	544	523	558	500	569	597	539	538	584	572	577	578	567	588	568	528	558	578	557	555	594	565	579	566	554	553	532	558	578	555	580	537	575	556	563	573	559	550	588	538	592	581	575	558	539	582	559	601	635	531	551	580	531	591	564	538	559	525	600	566	567	573	556	553	502	563	554	556	509	610	559	600	546	580	538	598	567	550	629	566	563	590	553	554	526	584	540	549	561	615	559	533	565	534	533	592	576	551	588	594	556	587	539	603	548	570	573	562	523	553	575	579	565	577	533	569	554	562	550	555	525	499	548	557	555	533	586	478	545	564	546	573	616	559	554	573	533	544	552	538	526	557	537	578	543	507	571	527	491	552	553	574	542	560	583	527	564	610	580	587	553	584	524	570	586	513	555	561	580	541	576	534	556	558	569	562	577	535	505	567	538	531	550	574	608	538	590	559	542	544	567	589	518	576	497	583	546	550	604	572	579	581	559	566	569	576	562	554	570	551	554	585	566	549	561	552	534	545	569	566	526	586	567	565	565	565	537	574	535	585	513	566	573	544	599	539	567	549	556	555	604	585	623	507	537	606	572	569	595	524	566	561	579	544	533	563	536	535	552	590	538	539	562	569	569	547	589	544	544	554	575	557	528	556	593	570	517	554	551	579	578	535	536	529	574	573	560	603	570	567	514	577	521	552	547	552	570	602	543	598	587	548	560	583	571	574	563	595	544	569	587	593	555	549	566	564	590	582	581	544	556	575	531	603	568	563	574	550	532	588	574	521	544	560	577	554	552	573	517	567	579	537	568	554	582	580	519	575	541	579	519	561	571	593	601	554	553	538	566	544	599	530	562	562	567	546	594	553	554	573	548	585	580	526	563	559	588	556	581	513	555	628	585	564	551	554	542	516	557	571	571	568	547	552	574	587	525	539	592	548	529	579	606	571	574	525	549	569	585	594	551	580	582	579	587	549	531	575	565	547	557	547	555	528	580	558	581	518	562	551	536	577	575	589	560	522	546	564	547	547	563	562	585	563	509	564	546	556	531	577	584	549	592	574	572	494	558	556	541	585	572	547	575	574	572	594	554	552	581	546	545	530	550	539	535	545	529	580	593	599	585	557	552	579	548	524	572	547	575	569	566	570	581	553	556	584	530	583	559	573	574	547	555	600	540	566	579	582	549	549	542	557	553	602	535	580	561	563	580	527	555	577	587	542	546	569	525	542	564	555	568	572	537	547	562	593	530	583	566	560	566	560	569	566	545	554	575	577	592	577	565	593	541	569	586	539	542	590	539	573	554	565	526	532	554	522	579	554	577	574	557	550	626	548	576	581	553	630	550	568	568	557	595	575	551	545	515	566	564	566	573	614	556	588	563	519	587	553	571	574	551	554	543	567	573	605	569	540	545	563	574	549	627	578	520	546	529	571	641	570	564	576	595	571	578	585	569	552	535	556	577	583	552	571	598	602	568	580	544	517	562	571	572	571	584	541	516	575	543	541	550	568	593	589	593	583	612	551	601	503	513	540	546	552	576	567	559	565	559	581	503	551	548	597	541	541	557	521	583	531	604	568	533	570	552	589	568	517	581	578	565	572	540	540	587	569	562	556	578	573	563	564	582	548	589	566	569	538	586	547	581	564	561	553	565	575	553	545	551	562	561	570	526	561	533	586	554	546	575	528	558	541	558	559	557	583	571	603	591	581	550	545	521	549	503	561	590	574	575	581	540	571	585	524	542	606	600	598	600	587	550	524	551	610	549	600	583	582	584	602	534	556	577	527	580	551	533	581	556	533	561	549	587	549	562	610	562	543	552	560	546	569	540	547	581	535	566	603	526	591	584	578	565	570	557	559	541	554	574	572	544	551	586	567	575	586	518	560	603	549	580	556	613	559	592	535	561	577	559	520	536	533	563	540	576	544	575	539	569	552	554	535	576	555	532	543	581	598	573	588	531	545	548	551	550	597	596	563	538	522	546	572	540	549	555	538	548	587	577	580	525	533	561	555	572	561	567	514	538	589	517	572	569	575	595	590	516	523	551	556	584	574	555	572	519	551	544	585	543	553	576	583	559	563	529	548	590	528	568	595	604	516	537	616	572	575	551	551	566	592	577	517	597	586	537	565	525	551	531	551	537	580	601	560	548	551	555	547	588	571	559	591	549	566	597	530	531	563	560	595	545	546	559	559	580	530	544	580	560	549	570	582	560	558	570	560	551	579	565	547	569	568	556	558	556	593	556	522	549	584	570	550	528	552	549	532	559	597	591	609	575	563	544	518	564	581	564	590	535	545	590	586	570	578	536	558	534	552	551	596	527	587	555	553	564	579	512	546	571	558	573	594	564	571	601	576	529	574	526	590	553	525	571	535	543	543	567	544
47300	36234	22029	14731	8863	5834	15731	31380	22170	1394	292	222	282	243	244	234	238	222	211	245	235	217	225	229	256	242	220	209	222	229	202	218	216	232	226	239	237	203	213	204	220	246	215	206	214	245	197	220	218	205	207	209	216	217	240	211	192	205	209	216	210	212	211	211	232	198	233	223	388	486	441	352	284	249	203	202	219	230	221	210	217	223	230	200	212	231	213	206	239	211	206	213	221	206	195	242	214	210	216	218	228	224	217	209	223	189	225	233	209	228	268	214	226	237	207	227	240	237	208	220	226	210	206	211	225	213	198	213	219	225	263	209	242	247	185	233	228	236	226	217	203	236	216	233	237	220	227	224	215	203	190	212	229	233	208	204	223	212	211	236	211	244	233	247	218	207	204	218	220	231	225	246	210	213	221	213	241	224	219	207	228	217	214	223	232	228	233	194	198	221	203	183	242	226	230	204	242	220	211	202	209	210	219	200	198	236	219	205	217	209	213	194	213	210	202	224	217	229	200	218	205	227	220	206	223	201	229	219	214	222	216	201	232	194	240	214	233	201	214	202	197	214	207	220	230	217	218	211	225	223	217	249	198	221	223	196	213	211	207	204	180	247	235	221	220	239	236	228	220	258	237	195	249	216	222	222	203	225	233	192	232	214	199	202	210	231	232	209	222	205	231	222	222	227	227	212	210	206	220	224	218	231	238	251	200	202	216	239	198	219	220	260	224	236	208	219	208	196	215	213	228	220	220	196	241	248	218	193	226	218	244	217	208	218	227	230	221	224	223	220	221	222	203	201	190	237	214	215	227	212	227	202	203	219	217	226	245	212	205	238	221	209	203	217	221	210	195	203	213	224	206	230	238	209	222	208	220	220	210	209	212	252	228	233	210	216	215	182	199	230	203	219	196	227	178	220	229	251	229	203	236	232	257	220	226	220	192	213	211	231	225	214	216	232	223	234	221	198	214	226	225	205	253	211	197	220	212	209	228	239	217	221	218	196	237	237	234	220	223	200	236	216	211	224	212	211	234	212	233	227	204	208	212	221	216	208	210	206	213	226	216	212	221	214	220	222	217	224	196	226	224	216	226	214	243	220	222	225	223	219	218	210	206	220	227	191	232	225	217	192	227	197	231	223	216	222	195	208	231	243	220	204	230	219	205	226	187	221	253	227	220	204	237	212	221	224	199	193	201	240	227	201	211	197	179	198	231	206	225	215	201	207	203	221	203	230	202	211	242	222	251	219	216	244	225	207	207	216	213	251	234	225	217	234	220	221	209	205	222	229	210	234	233	215	198	237	215	230	190	207	206	221	209	226	203	218	197	216	209	206	238	184	208	251	225	192	204	228	215	227	215	201	263	217	238	224	221	204	220	226	201	199	204	203	238	209	221	205	206	205	232	227	234	228	235	213	197	225	236	223	228	212	209	212	222	246	208	217	219	231	227	207	232	217	225	226	192	205	222	206	209	238	223	230	191	226	206	211	203	210	223	220	210	193	230	202	258	198	212	218	203	211	268	233	231	210	223	232	210	231	231	215	212	188	202	244	205	205	219	220	233	227	215	226	212	220	207	201	207	200	212	213	203	236	228	217	233	237	232	212	218	234	212	217	189	188	206	214	221	243	219	246	240	235	226	229	193	224	216	258	192	218	239	225	205	220	220	226	185	224	201	203	219	227	201	220	223	200	214	205	226	246	196	212	225	237	209	232	211	220	218	224	242	216	215	226	214	236	200	192	253	202	210	222	215	224	217	220	208	236	203	242	220	242	245	201	215	214	214	187	221	218	205	216	234	218	204	209	222	219	202	224	218	223	189	193	207	231	234	217	231	212	237	209	239	236	249	213	210	233	219	189	225	212	223	227	220	222	215	209	232	235	230	215	206	215	232	206	227	206	179	209	202	232	182	247	218	201	232	222	228	224	244	210	223	195	224	205	192	225	225	215	200	221	208	206	214	191	214	222	205	205	237	196	175	242	194	220	204	220	233	205	209	196	205	237	228	250	207	203	227	242	231	242	188	220	213	235	244	222	209	218	214	222	217	223	215	204	211	191	222	209	199	221	203	231	236	219	222	225	242	191	218	210	222	212	239	191	253	202	217	211	185	221	220	235	227	230	223	185	226	216	230	246	216	218	220	197	219	229	243	207	203	219	205	234	228	199	195	208	209	216	253	218	230	207	204	248	209	209	228	228	199	250	215	188	224	239	202	237	214	215	233	236	229	246	231	197	193	199	232	234	231	224	218	217	204	225	231	245	205	190	227	217	214	211	206	191	203	218	223	204	205	187	216	200	209	195	224	238	212	215	201	226	230	213	228	201	213	249	242	190	216	202	233	234	226	236	233	207	216	230	202	226	211	234	218	200	219	197	234	177	217	221	206	196	199	207	220	210	201	215	215	233	239	217	253	227	231	225	252	206	216	235	204	201	217	201	228	229	225	230	246	219	207	229	227	235	198	218	198	193	203	217	225	210	211	214	212	215	203	242	230	231	244	176	221	216	220	220	251	242	215	238	223	186	233	263	195	227	214	181	245	203	229	220	221	217	228	201	227	225	210	224	213	208	249	215	213	220	217	209	222	227	193	208	204	241	226	215	219	226	210	239	215	205	226	230	222	227	211	213	245	197	222	176	236	195	216	202	218	210	205	216	222	211	218	205	233	220	233	183	194	229	233	230	234	237	185	248	238	208	222	237	219	222	232	207	236	194	208	203	204	224	194	206	223	234	185	214	222	237	215	207	242	230	204	222	225	227	220	224	221	229	200	210	235	231	220	235	216	207	227	241	231	212	230	229	251	215	228	232	210	178	243	228	220	241	220	212	201	195	206	207	226	221	236	229	219	201	227	209	206	227	197	192	207	233	226	213	235	216	197	211	218	221	182	221	250	214	217	214	222	206	232	213	236	241	243	210	235	212	227	216	219	212	228	229	205	218	229	231	226	201	220	242	246	218	222	223	198	195	247	216	226	203	236	210	211	237	202	226	223	222	192	213	235	241	215	223	231	218	226	228	272	224	212	209	224	221	229	235	222	200	217	209	236	249	198	209	223	219	232	222	203	217	210	214	193	228	231	205	222	221	213	180	217	233	210	234	229	225	192	180	232	237	218	250	216	201	200	209	199	196	231	212	220	202	255	208	222	229	219	252	236	196	236	199	187	207	205	216	214	217	218	197	229	207	225	218	243	211	233	224	228	235	210	204	202	216	207	203	211	222	230	213	231	211	233	247	205	209	222	207	220	220	228	193	215	237	237	212	228	224	204	219	231	239	230	220	216	221	227	197	237	235	201	262	221	223	204	211	212	203	232	212	196	206	216	208	204	210	226	232	221	232	231	202	204	216	216	219	203	208	240	238	187	211	195	202	241	210	191	231	208	213	219	213	213	228	226	223	240	222	198	206	246	224	230	221	214	206	211	249	204	187	216	217	232	209	193	208	222	202	231	236	209	197	214	210	219	230	215	245	223	214	223	213	238	226	206	222	203	220	209	222
38378	26103	4493	5546	5030	9596	30525	48025	24720	1012	897	848	840	720	772	730	770	731	692	683	699	690	720	732	648	693	648	651	611	641	701	631	655	681	620	631	647	642	697	654	706	648	622	677	637	636	616	647	616	656	598	642	639	660	648	636	604	621	650	622	599	640	648	681	632	653	664	709	2042	2913	2414	1624	1085	821	605	648	640	651	595	625	625	622	618	593	582	611	644	592	597	594	606	590	657	695	557	634	627	609	612	611	631	644	607	604	634	630	613	587	606	638	630	619	577	605	640	632	589	613	611	640	620	624	645	618	648	588	612	618	626	610	660	585	610	630	606	632	647	629	626	576	607	677	643	589	628	660	670	652	556	632	628	662	614	631	632	590	615	639	637	609	590	644	589	591	610	645	624	625	575	615	588	622	618	581	579	590	621	657	648	650	641	612	589	635	621	610	602	646	599	594	609	577	665	612	621	666	582	628	625	639	605	636	580	604	603	615	595	576	593	592	614	679	605	581	640	639	639	589	590	635	584	611	643	621	600	619	615	643	599	606	638	597	615	626	608	593	650	619	650	634	579	647	666	623	659	636	577	616	646	604	642	626	565	576	644	614	545	611	588	606	633	602	689	637	562	588	619	626	609	655	631	613	622	604	555	590	637	650	561	608	649	640	646	640	619	596	593	619	635	589	621	646	592	595	613	599	630	659	611	620	612	587	647	644	608	604	625	620	591	574	589	642	611	595	631	603	621	608	655	601	600	555	576	601	612	587	664	624	613	636	612	646	636	624	621	546	674	572	598	573	657	611	644	591	616	614	616	591	608	623	594	631	628	625	610	603	628	609	582	618	646	627	636	624	598	615	621	589	623	615	638	577	629	570	650	639	610	624	609	674	629	622	620	615	589	584	630	592	622	591	637	637	630	607	587	602	665	632	619	588	626	636	642	629	639	604	612	673	602	641	612	615	615	633	569	645	612	640	597	592	633	620	591	601	651	610	630	587	568	622	622	610	587	660	635	620	589	611	586	610	639	600	606	620	640	622	577	616	562	567	621	638	627	604	575	572	664	568	606	598	620	625	612	631	632	620	543	632	631	631	598	555	598	597	623	605	619	578	614	618	614	590	603	652	594	602	617	560	627	586	597	631	620	582	664	619	606	548	617	564	606	664	565	629	621	586	623	658	593	600	615	610	572	624	609	629	643	595	627	650	643	632	613	635	616	599	609	616	597	627	653	612	647	650	607	638	628	601	620	643	646	626	634	630	663	590	634	604	560	603	613	614	602	588	622	642	587	637	626	585	615	586	608	607	609	634	602	589	631	626	626	602	632	609	605	609	624	644	624	573	579	660	636	620	585	630	588	585	581	648	656	617	618	582	641	605	608	586	612	646	591	578	635	596	631	577	609	647	588	604	595	625	652	617	609	628	614	611	609	577	629	620	647	609	695	604	613	606	631	616	659	607	615	627	593	630	615	597	599	662	673	635	608	599	651	676	578	613	579	652	580	634	594	663	604	637	611	592	611	608	618	649	644	574	612	649	586	602	649	658	640	615	667	594	615	566	609	617	627	618	598	625	578	617	576	580	625	593	602	644	600	653	646	652	611	621	633	613	637	575	598	605	598	620	586	609	616	649	639	591	591	617	633	633	634	606	638	649	608	635	560	640	600	610	638	616	629	576	581	580	664	660	622	599	588	621	589	631	640	615	585	608	630	677	640	634	579	592	636	613	633	640	664	612	606	596	593	601	588	600	633	613	617	638	573	607	614	624	596	627	557	624	648	680	605	615	622	618	615	591	587	647	649	636	648	571	617	569	630	619	643	611	615	629	658	560	630	627	602	619	627	614	616	619	632	630	615	563	621	578	603	627	622	624	616	582	635	649	599	604	606	591	602	661	597	630	545	644	616	604	594	604	631	637	582	576	637	633	634	594	582	622	593	623	624	581	636	638	665	628	608	614	634	592	669	600	592	634	670	586	652	567	658	612	625	642	593	611	605	573	604	639	638	596	641	614	619	649	612	596	619	615	656	624	582	600	659	657	587	603	650	626	562	613	602	614	612	611	578	624	583	661	656	608	625	596	576	604	594	593	593	602	621	591	631	634	629	599	625	622	613	635	618	605	604	599	611	587	645	640	601	631	644	605	605	623	644	593	626	590	636	629	606	633	622	649	641	611	635	642	660	622	645	580	592	577	575	627	623	583	652	635	599	603	664	598	654	650	605	631	577	613	630	618	598	625	595	643	645	642	606	658	609	639	612	562	592	657	619	618	617	664	613	639	576	662	610	654	601	592	622	627	585	629	635	597	626	672	592	625	668	640	637	622	642	569	613	606	625	684	678	625	612	555	633	612	626	585	660	569	669	648	598	632	614	618	620	580	575	624	627	599	598	606	653	618	642	647	585	615	600	619	589	651	625	596	609	615	631	631	669	594	624	570	661	589	625	655	626	605	621	587	620	624	576	610	608	611	629	629	601	586	636	619	583	633	614	627	605	589	626	638	601	660	617	586	663	604	621	605	609	612	595	623	650	575	633	613	630	637	660	628	643	589	589	614	627	625	570	666	594	600	620	639	629	601	579	628	671	623	645	603	653	606	635	616	619	584	603	595	627	567	599	615	641	616	579	625	647	638	594	609	614	626	626	593	638	592	597	583	678	607	619	645	642	606	555	600	623	623	645	618	622	589	661	611	657	585	601	633	620	613	628	637	601	641	626	601	623	658	605	682	641	574	642	624	658	611	616	587	645	636	628	578	620	614	658	620	613	617	560	608	641	602	626	572	676	584	594	593	633	570	608	659	616	602	626	616	611	628	591	637	637	591	627	615	635	628	582	657	592	572	632	627	587	616	625	622	661	652	629	610	614	596	672	683	577	655	589	626	630	633	612	608	628	621	623	622	630	609	606	602	613	614	590	621	605	611	623	604	616	599	602	629	651	614	598	622	612	614	615	586	631	560	611	686	626	609	640	629	610	598	599	611	650	621	617	612	624	635	586	602	619	606	579	664	640	635	626	623	577	623	580	677	634	624	593	649	605	601	628	556	618	609	622	604	590	580	570	628	602	592	662	577	638	626	589	588	619	671	596	637	652	599	611	607	598	603	602	566	624	635	632	634	641	645	629	625	606	609	598	623	600	650	641	633	621	639	613	581	650	594	594	521	659	623	676	626	593	644	578	598	619	600	628	623	620	630	606	618	631	593	570	634	597	585	587	643	587	628	641	612	633	625	648	593	620	598	626	578	655	608	634	634	629	633	673	578	610	613	586	624	585	600	624	629	615	627	604	638	590	621	600	616	600	641	629	638	648	656	660	644	647	634	636	626	658	612	583	624	634	612	618	604	607	562	593	608	641	605	602	584	685	681	652	640	587	644	598	579	625	566	652	643	616	613	593	629	597	551	647	606	611	605	623	620	604	633	614	625	581	597	599	622	568	615	603	614	659	605	570	589	601	594	572	611	601	608	549	612	624	641	608	648	659	619	636	656	654	642	612	603	621	604	609	643
53276	33974	24880	21640	17131	20418	54103	40112	20388	2535	417	348	357	318	321	306	310	329	317	331	290	314	320	289	288	303	284	306	320	293	289	303	290	289	287	285	289	273	292	285	283	301	267	260	271	311	324	289	294	274	295	297	294	268	315	275	293	305	273	299	305	295	264	266	289	289	294	298	452	722	758	528	424	329	288	270	301	294	275	276	269	285	296	303	270	275	266	266	302	290	281	281	314	283	273	307	263	315	282	316	285	270	267	263	282	246	293	298	283	295	285	269	277	272	301	284	287	281	276	304	276	282	290	310	315	284	288	283	317	328	294	294	269	273	274	292	280	268	280	307	275	273	294	280	266	262	325	286	257	274	266	275	318	285	290	317	320	322	275	269	272	283	301	301	276	262	274	310	279	277	297	269	276	275	294	300	274	257	313	302	289	313	266	277	279	279	289	320	283	330	265	291	271	287	275	271	302	263	282	290	312	279	307	283	291	312	318	296	303	297	302	294	310	288	274	274	289	275	299	308	307	275	284	270	263	291	289	285	271	278	270	296	294	273	270	288	246	294	278	282	261	300	292	286	275	285	287	284	306	271	280	285	297	275	285	283	259	289	255	265	268	270	303	283	277	303	246	300	309	314	289	286	304	262	262	274	300	294	270	257	257	282	329	273	299	286	285	272	277	279	274	293	283	293	289	271	270	259	297	294	286	310	303	291	298	327	271	274	266	278	306	287	307	298	280	282	283	274	299	292	312	306	292	284	293	301	291	288	259	264	294	284	306	310	280	288	270	271	282	282	266	303	312	277	276	254	283	268	271	284	282	299	269	295	307	305	297	286	288	264	260	277	282	306	321	299	286	301	262	262	267	280	295	296	282	270	294	292	320	265	282	299	309	292	265	299	294	313	287	300	297	270	292	254	275	303	282	297	303	264	255	274	317	303	280	264	285	292	267	306	281	283	299	299	264	264	267	311	275	288	280	291	266	307	252	281	289	307	274	323	270	276	271	256	269	268	277	290	290	286	307	262	301	290	279	295	245	292	279	273	293	292	294	305	292	293	279	293	289	278	268	311	320	274	308	290	305	286	304	279	246	276	265	280	262	273	266	309	272	272	274	253	309	284	294	279	267	290	288	293	302	290	299	286	266	290	297	277	283	277	286	297	290	283	282	284	292	298	275	290	285	293	291	278	325	324	295	263	288	275	249	324	292	295	293	273	313	288	291	251	255	277	281	284	269	281	305	280	286	318	326	281	303	267	289	277	293	296	284	276	257	264	258	283	286	311	285	283	263	271	284	299	283	300	285	296	297	271	286	295	267	278	256	320	302	307	281	283	338	282	301	284	277	286	308	274	274	299	260	304	300	300	284	317	268	313	300	273	267	286	282	280	302	311	283	286	276	301	287	289	294	332	284	255	315	263	289	319	292	284	307	321	287	299	297	293	298	273	275	290	286	278	291	270	311	284	279	277	308	309	280	270	280	287	242	311	272	288	309	299	323	241	297	270	276	326	263	277	279	283	287	271	306	292	271	290	303	268	259	267	278	284	291	257	272	289	293	310	299	275	284	275	245	343	301	299	265	287	293	311	277	264	296	265	273	302	292	309	241	298	315	280	302	305	259	312	264	291	279	265	258	283	270	267	283	285	299	286	261	296	317	278	281	273	252	284	292	254	280	297	321	304	300	296	309	281	299	289	279	296	267	317	269	302	272	315	293	286	294	291	296	281	259	316	269	272	271	274	308	288	278	300	291	312	296	305	262	301	286	289	279	275	273	256	304	277	291	278	282	261	302	284	279	257	262	286	284	267	271	282	276	276	306	279	275	256	304	314	267	268	298	270	286	273	286	281	309	289	316	259	306	269	285	284	260	275	304	318	285	311	270	299	271	292	281	277	294	274	269	298	284	299	294	284	289	252	313	295	304	269	269	287	289	276	290	274	305	300	267	262	313	265	281	292	272	309	307	290	311	297	293	272	290	255	313	285	293	293	293	274	282	294	288	291	287	298	292	284	293	281	281	271	285	284	285	301	294	304	267	290	287	305	254	281	300	314	284	287	285	292	310	268	273	275	290	291	314	297	301	263	276	272	280	297	276	310	300	264	333	278	292	301	264	287	288	278	312	322	222	295	265	280	285	271	288	270	296	277	290	313	258	263	303	269	324	277	306	303	283	275	295	277	240	264	293	256	266	271	277	258	288	266	320	283	318	295	276	279	291	291	285	274	260	282	278	262	260	286	282	286	299	306	272	273	256	283	253	275	286	293	291	255	288	267	242	275	293	290	295	261	294	299	279	291	304	247	300	303	273	256	278	307	316	259	307	267	269	286	289	285	265	311	301	282	289	265	309	315	294	266	289	296	275	314	290	274	268	262	293	283	275	266	267	281	263	270	316	298	275	274	273	280	312	270	304	273	294	302	273	294	293	284	264	275	303	304	261	259	279	287	282	352	259	307	307	290	285	277	296	272	281	277	264	280	296	276	288	281	290	270	295	274	277	283	287	285	297	304	294	320	315	294	312	281	293	272	286	271	288	293	300	272	285	278	281	294	283	281	249	304	290	315	286	273	290	273	266	311	264	288	300	264	305	304	258	280	286	269	267	291	319	284	291	260	265	278	272	280	271	287	327	310	288	275	273	285	266	255	304	297	262	271	267	274	275	302	291	295	284	271	280	331	271	299	265	290	311	274	282	289	301	280	317	261	308	273	277	254	259	283	241	281	296	278	298	282	286	277	258	308	317	286	308	261	285	283	277	257	260	279	277	280	265	312	244	278	279	279	269	283	299	286	259	289	265	289	311	275	253	268	289	281	270	272	286	267	315	287	265	277	263	312	286	284	293	287	286	277	275	240	287	276	291	291	293	294	276	279	274	280	294	299	303	295	297	302	318	283	296	302	308	246	245	295	325	278	269	273	261	265	281	282	288	246	286	266	289	265	299	282	289	291	255	286	296	297	259	249	279	288	280	276	256	280	272	306	284	263	303	270	284	283	295	250	272	312	295	274	307	286	297	287	297	276	293	310	244	245	272	270	286	299	295	278	270	278	258	269	272	293	313	315	258	282	261	288	281	300	313	239	301	286	274	304	270	302	303	276	294	289	290	273	292	276	279	247	271	302	249	265	289	275	265	266	307	276	264	288	313	312	323	304	287	301	281	267	287	284	313	282	286	291	291	278	274	299	269	263	273	294	297	293	267	275	297	276	257	288	266	293	324	278	287	300	301	269	256	309	304	316	305	302	276	299	261	281	301	292	287	299	264	279	268	297	302	263	289	270	293	282	284	268	294	293	257	251	275	317	317	276	234	312	267	245	304	312	278	322	272	295	291	285	269	277	279	289	294	289	266	271	311	256	297	284	273	279	281	259	273	311	291	270	299	278	263	296	289	293	274	297	276	284	278	271	289	299	287	263	283	297	292	280	283	298	258	279	283	272	296	324	278	275	306	256	311	296	291	279	265	285	301	287	253	317	273	303	277	273	286	273	283	303	283	289	269	273
48124	19275	8061	9322	8511	25813	63703	46289	20158	1565	1329	1182	1098	1078	1054	946	1006	1017	963	955	937	881	904	902	928	875	872	850	851	840	802	843	827	851	771	770	841	873	798	831	800	800	773	831	841	794	795	799	774	800	780	764	796	806	809	795	830	799	772	758	829	779	756	811	834	774	812	838	2263	4502	4450	2878	1548	1020	797	732	748	793	732	780	682	748	742	775	772	748	698	779	789	770	769	752	789	738	772	788	785	756	802	801	774	782	781	784	813	712	720	718	775	782	700	739	725	793	825	733	807	736	745	781	724	753	795	751	730	766	786	775	755	762	750	727	786	760	792	781	753	788	751	802	742	751	733	731	754	807	760	796	795	757	745	774	751	780	754	770	785	781	843	754	766	734	756	751	794	779	755	730	724	751	723	786	753	747	718	779	758	768	776	764	727	778	801	720	800	792	781	826	755	754	739	744	743	727	757	764	827	749	775	741	754	772	790	742	741	753	770	791	763	758	737	742	777	755	752	824	796	774	812	743	795	762	776	728	797	715	776	789	783	776	778	746	780	768	781	735	833	757	743	779	820	802	805	759	740	788	759	762	759	770	734	738	760	771	728	739	760	759	763	713	760	753	793	828	770	730	755	750	740	743	717	729	783	777	746	798	759	787	752	777	749	767	793	786	762	745	780	805	736	787	730	788	793	785	780	804	802	704	775	824	738	802	777	797	748	737	713	705	778	746	736	776	748	699	736	771	767	768	753	747	759	766	735	747	745	769	752	790	775	764	739	783	783	787	762	727	840	773	766	774	764	780	766	746	743	728	739	804	715	735	741	802	768	802	726	744	776	767	762	728	752	792	730	711	763	787	814	782	732	745	745	776	761	736	766	775	788	755	789	791	798	760	774	764	771	761	711	738	756	733	767	727	735	791	813	759	770	782	771	789	729	772	783	748	817	732	798	770	776	722	826	839	787	719	823	725	750	766	746	718	780	738	714	763	744	789	732	729	771	786	726	791	731	743	746	767	758	752	760	735	763	748	765	799	757	746	763	811	775	789	778	711	769	789	737	740	730	807	780	769	759	774	800	753	780	765	786	812	745	762	730	733	777	774	788	741	719	752	720	774	718	791	787	776	742	764	743	733	712	770	782	755	769	767	764	742	750	776	759	718	774	758	763	734	704	745	731	762	682	758	796	788	723	770	763	774	747	791	749	766	759	792	731	805	757	720	759	747	751	772	738	768	770	728	769	758	797	772	779	769	769	739	763	806	763	771	795	752	785	766	775	832	769	734	720	764	761	744	773	741	821	731	791	743	684	783	762	724	775	774	763	713	729	714	758	793	773	753	738	791	718	752	794	765	720	764	766	771	750	789	775	797	756	758	776	740	754	756	781	833	778	790	744	797	766	751	784	737	782	800	728	764	737	764	756	803	788	735	741	758	767	719	738	787	763	750	744	798	733	783	786	770	796	783	763	761	814	771	770	770	763	710	764	734	739	750	742	715	751	784	744	742	758	762	727	794	765	738	750	766	729	768	725	755	736	802	751	776	764	835	735	765	782	749	708	714	732	775	755	811	781	751	760	776	785	742	730	775	788	728	761	712	763	791	736	765	693	768	745	810	808	770	736	716	754	751	777	775	736	747	759	816	778	787	722	791	728	776	721	722	771	781	755	750	734	755	792	750	779	763	704	739	767	764	794	743	743	741	749	758	767	814	768	724	765	758	781	773	777	788	735	739	719	793	773	807	769	717	721	750	803	749	782	788	765	816	776	776	787	730	816	765	741	738	727	751	844	769	759	773	698	817	712	800	760	763	814	758	750	762	805	783	749	766	758	728	748	762	771	729	806	787	791	767	799	798	766	763	767	775	722	821	741	743	796	769	723	736	742	783	770	724	733	803	726	731	758	799	733	728	773	779	770	747	805	786	764	752	749	743	735	767	760	808	766	788	813	726	781	839	763	757	777	772	805	732	796	778	729	738	810	760	731	803	748	794	756	788	798	738	746	815	737	709	749	724	796	740	789	770	734	818	801	754	767	820	736	778	791	740	756	779	750	725	719	772	775	820	783	804	758	761	786	700	755	719	782	752	773	780	751	768	739	759	751	756	754	755	808	755	794	777	766	780	747	776	727	752	715	751	771	726	709	757	738	766	747	775	793	737	754	762	771	749	733	774	811	792	764	769	814	752	765	715	762	748	811	743	771	709	737	766	770	739	796	769	755	762	801	759	763	778	789	726	766	757	757	779	785	730	730	765	815	799	735	802	756	768	783	814	783	767	742	815	722	783	777	768	762	790	767	752	779	770	763	824	752	766	736	787	785	791	754	778	776	726	776	731	773	810	770	778	825	737	799	785	780	766	754	787	741	760	767	722	795	689	757	793	843	749	732	838	800	731	729	735	799	716	712	743	795	762	754	778	762	797	789	764	761	794	755	789	784	767	748	723	754	758	769	775	777	742	806	789	785	732	724	722	798	786	768	814	737	766	723	800	728	763	807	787	747	734	770	804	731	780	786	756	781	760	726	742	749	752	708	764	717	788	758	774	757	766	814	763	775	762	750	748	823	747	771	749	731	814	790	737	773	825	757	773	739	742	777	772	811	782	768	782	754	763	736	774	737	738	784	731	807	777	799	767	765	766	776	780	784	809	767	782	805	761	734	759	767	785	751	756	720	770	775	760	751	772	754	758	759	802	737	793	775	756	714	761	794	784	740	775	784	753	784	774	757	776	758	796	806	748	715	804	758	796	814	701	786	717	773	800	835	744	743	731	717	795	747	758	752	752	743	756	764	813	774	760	722	747	755	763	750	754	786	769	738	790	778	762	795	742	786	770	770	799	798	744	807	770	797	734	731	778	769	735	802	765	761	793	757	737	734	727	747	751	761	717	761	759	758	792	811	751	765	765	729	801	788	766	754	763	746	754	780	759	801	730	749	759	736	792	743	799	728	779	766	724	734	728	806	798	788	776	790	763	780	768	794	764	716	780	691	771	778	739	748	760	758	765	716	767	787	750	776	749	791	777	764	732	715	757	825	779	747	797	777	784	771	720	764	794	717	744	736	762	774	760	781	775	749	798	808	767	751	799	767	743	775	766	758	759	774	765	819	769	761	772	801	778	760	750	772	781	750	774	758	761	797	782	776	774	777	719	743	740	743	844	760	812	731	738	739	767	757	828	767	740	762	781	735	775	743	740	712	751	781	775	768	735	772	742	753	763	807	780	737	776	742	768	751	798	786	757	762	781	763	799	785	764	774	799	763	775	736	741	776	774	706	781	793	766	768	784	717	743	770	766	758	737	784	778	774	763	775	751	734	779	734	772	797	805	782	761	762	769	785	767	697	756	762	789	780	785	745	768	771	785	736	790	772	803	736	753	819	763	754	766	777	791	791	745	796	772	791	792	791	731	720	748	777	767	801	803	819	762	743	714	750	740	714	758	787	745	781	765	784	781	721	771	777	785	806	786	779	836	764	770	780	733	744	760	768	767	796	790	808	689	721	770	769	737
11638	3743	920	480	374	740	2742	2812	849	204	179	180	192	188	186	182	193	182	199	176	190	171	186	164	188	180	182	190	183	198	197	180	185	181	165	173	207	205	169	174	170	177	191	173	164	169	172	203	187	180	166	183	184	188	191	178	181	207	165	203	188	187	164	183	199	178	172	168	238	276	254	229	198	199	191	209	182	161	204	211	194	187	163	195	196	181	181	196	177	187	180	161	174	178	194	212	177	166	176	181	177	175	186	196	183	193	173	187	186	195	197	176	194	194	189	190	174	202	188	185	169	201	175	189	170	170	172	175	179	184	171	186	176	177	195	196	178	190	170	196	212	191	157	174	163	182	182	191	178	172	177	190	178	220	185	166	183	178	180	181	192	198	198	178	193	206	195	195	191	202	170	217	190	177	175	176	187	176	172	185	187	179	183	185	176	187	188	182	181	183	175	216	196	164	175	196	185	187	175	202	175	189	188	159	191	174	177	199	176	177	180	170	163	185	171	177	198	202	169	142	177	187	185	176	209	169	160	172	188	208	170	172	213	180	185	174	194	149	180	167	197	184	180	175	173	179	211	170	187	185	168	191	176	203	182	195	176	179	181	172	204	180	171	196	187	189	170	184	180	178	180	155	173	184	190	170	174	189	162	185	175	184	166	174	171	195	170	162	191	150	182	203	172	177	189	182	179	204	173	189	165	169	183	186	194	180	173	173	174	193	164	171	184	196	168	172	180	182	182	184	185	174	205	185	166	178	189	173	187	206	171	175	170	201	177	187	182	173	204	185	196	171	192	179	176	184	195	161	182	200	178	178	201	222	205	172	196	196	174	205	192	179	173	153	196	163	187	182	177	187	210	186	151	172	174	172	207	174	182	165	159	160	179	178	206	197	169	217	195	165	153	191	156	170	211	177	175	189	171	198	185	166	189	217	182	173	202	180	174	189	183	183	201	163	179	151	184	190	166	190	173	184	194	181	176	178	181	175	165	203	167	177	200	189	185	190	181	182	187	191	178	180	174	191	202	213	209	193	194	197	176	195	207	181	198	195	210	172	170	193	173	185	158	197	199	171	186	175	205	178	189	176	172	173	182	183	201	177	198	180	202	173	165	183	190	182	194	180	178	194	180	198	185	164	173	183	208	151	184	193	180	181	169	175	174	188	164	188	201	180	195	196	173	175	181	201	180	214	200	216	175	176	166	172	172	170	169	211	197	196	160	178	179	163	191	182	165	199	158	160	169	199	199	173	174	210	177	183	203	205	194	183	174	163	171	191	185	187	190	185	178	181	183	169	196	171	187	168	171	198	168	177	184	184	180	203	199	184	211	179	188	182	194	218	206	174	174	187	178	169	205	219	186	181	211	189	201	202	190	161	193	182	178	206	216	182	180	198	199	167	180	205	161	175	179	198	173	183	198	179	180	188	182	190	208	187	171	187	198	230	196	193	181	181	181	188	188	166	195	190	189	180	197	181	176	180	214	180	202	185	149	168	197	214	182	206	172	198	201	173	189	193	156	175	176	224	204	201	175	190	179	172	188	184	205	188	181	181	157	176	181	210	180	203	145	202	191	173	194	182	172	199	191	197	207	180	147	207	218	201	198	215	174	186	186	205	166	197	183	186	183	184	191	174	186	172	180	198	187	194	184	186	223	207	194	184	193	192	176	195	171	185	182	158	186	207	210	183	168	182	199	160	175	210	189	190	176	192	171	180	198	203	179	192	177	203	188	184	172	179	191	172	208	201	177	181	180	170	168	196	181	186	208	188	163	179	196	175	205	190	178	165	165	193	159	183	188	176	193	183	183	185	193	186	195	204	181	158	208	196	180	199	197	167	205	188	182	177	180	180	207	176	196	193	166	175	186	207	202	190	191	180	184	209	188	195	198	197	213	184	181	175	177	187	181	179	181	206	177	191	172	165	188	187	185	217	172	179	177	184	191	201	179	184	183	167	177	166	203	180	190	186	162	202	166	199	189	161	189	186	165	196	192	183	189	186	183	205	179	199	202	164	178	174	211	182	185	178	174	196	197	182	183	178	202	183	195	199	197	172	183	182	196	173	182	184	203	193	171	185	174	184	189	167	206	181	193	175	176	155	167	180	194	170	193	159	196	176	172	186	172	183	193	192	200	173	198	179	179	164	179	178	178	193	174	176	182	200	200	182	178	193	185	187	194	185	192	145	202	196	179	200	178	181	188	196	190	199	166	200	189	181	183	190	193	172	177	181	185	196	183	190	186	196	205	194	182	217	189	185	197	187	168	197	180	179	178	203	171	203	185	160	196	185	183	191	193	169	175	189	184	197	155	178	181	178	186	167	186	169	181	185	185	190	177	206	189	217	175	188	183	192	185	184	181	209	206	165	167	211	214	164	172	162	178	171	199	176	189	186	177	197	192	187	181	182	166	184	188	180	188	209	174	187	184	165	178	181	183	194	193	181	172	152	176	190	178	199	167	192	173	205	196	204	175	191	154	162	166	186	209	178	193	172	171	191	172	188	164	192	176	182	177	169	181	167	173	189	185	191	181	179	199	171	168	197	199	194	159	185	166	166	179	194	182	205	172	210	199	202	163	185	177	176	193	176	204	185	169	184	187	193	198	173	188	177	177	181	178	178	178	185	157	175	207	193	189	176	198	173	159	197	190	183	197	186	178	198	199	205	182	144	169	167	203	177	206	184	185	177	198	190	182	190	169	175	185	191	192	194	183	194	185	187	153	178	188	174	184	184	204	172	184	192	150	157	192	186	206	189	177	162	172	171	189	180	191	173	195	171	170	175	184	196	180	190	189	187	174	228	181	170	170	199	170	181	184	200	195	171	197	181	174	156	195	189	194	187	192	189	197	182	181	179	166	187	167	190	190	167	179	188	194	186	181	189	193	178	213	189	197	180	179	198	189	194	198	179	193	185	189	180	190	189	189	180	168	199	173	181	182	185	209	173	183	179	190	193	185	188	182	183	192	213	171	183	206	177	176	182	212	215	168	181	179	170	194	207	178	181	167	178	161	183	177	189	159	185	198	185	199	173	198	182	178	171	213	169	181	177	198	186	176	171	206	190	186	207	194	185	190	188	209	166	177	181	211	183	197	209	195	164	198	200	175	185	182	190	191	200	171	190	159	185	187	188	209	168	179	191	186	186	184	154	175	195	175	215	223	167	169	207	175	177	176	190	175	185	199	149	206	193	164	184	166	207	184	176	192	181	172	189	175	184	140	187	179	173	150	193	193	197	180	177	181	183	214	154	164	171	187	166	169	191	204	196	173	179	200	181	154	205	161	190	158	168	192	203	168	165	214	197	168	186	179	165	181	191	191	181	189	200	183	205	192	180	174	168	182	172	187	181	191	187	190	183	208	220	210	177	190	169	182	202	195	195	206	186	214	191	189	183	177	175	184	187	209	180	187	177	205	181	179	194	206	164	162	163	192	190	196	195	191	202	200	198	203	188	194	171	179	163	173	198	176	190	186	202	161	182	198	189	195	186	207	199
10153	3409	863	917	915	2945	10728	10850	3259	553	525	552	534	543	495	545	546	571	480	549	576	497	496	523	523	540	532	558	542	534	548	518	497	506	539	510	550	517	521	520	548	526	553	547	555	525	510	548	502	557	560	532	532	530	512	562	490	533	495	569	510	528	533	488	502	551	522	554	830	923	908	679	573	552	539	511	541	517	498	549	557	536	526	548	472	545	561	529	544	521	529	551	543	531	524	555	503	523	548	497	570	510	541	550	542	484	516	555	542	546	534	551	504	512	513	595	549	528	551	524	502	518	551	526	547	538	489	498	528	554	518	533	546	532	482	526	486	548	541	524	581	513	510	507	480	493	535	529	534	556	514	508	548	520	549	545	527	521	527	500	508	531	539	544	544	525	553	500	481	521	550	506	524	503	520	525	566	530	494	510	538	546	495	507	490	490	506	532	501	532	550	549	536	506	528	550	519	497	547	544	504	542	528	508	546	558	557	519	541	544	531	559	545	545	557	518	553	498	521	508	490	518	552	524	535	530	510	526	510	498	520	549	523	494	509	494	563	519	536	568	502	502	547	563	505	538	499	575	530	472	514	529	502	501	521	539	523	555	524	483	545	526	479	529	557	554	500	518	530	499	512	503	511	558	498	541	497	534	510	528	513	531	513	526	533	520	509	497	536	535	548	528	502	511	529	514	525	545	509	522	541	536	526	478	504	497	529	523	529	548	533	533	525	492	540	566	509	491	513	565	539	556	448	541	502	527	549	520	485	528	536	516	536	559	514	520	550	498	513	552	518	527	536	517	496	540	530	520	509	532	518	544	501	542	502	541	508	548	577	539	534	498	528	556	485	528	538	502	522	542	508	534	531	513	557	565	542	516	498	552	525	528	480	593	558	512	512	497	529	519	559	547	533	527	551	502	565	524	494	527	541	503	564	521	541	518	542	495	566	544	440	518	503	493	493	575	549	500	514	495	501	573	518	546	504	505	541	526	553	518	512	550	510	526	523	534	523	538	536	506	503	548	510	497	517	524	527	506	506	495	536	537	532	492	553	515	528	489	557	550	533	564	548	521	533	521	550	560	538	523	550	541	507	508	519	519	532	518	543	539	589	492	529	520	551	530	521	498	547	542	482	523	558	530	534	497	533	537	533	517	496	548	514	518	567	461	515	533	544	520	555	477	511	526	492	511	508	540	528	548	519	576	545	472	530	509	546	530	554	510	520	552	540	547	537	517	525	542	498	530	522	578	514	511	570	563	547	533	504	471	569	495	534	521	510	570	493	530	559	506	470	560	522	562	544	558	531	506	505	523	546	494	517	543	537	510	497	543	560	567	535	540	562	499	496	540	517	505	537	516	519	527	539	556	519	529	520	532	564	518	514	536	489	519	507	528	498	522	526	559	519	504	547	495	527	544	583	518	550	509	536	553	507	536	545	497	535	511	526	529	538	529	516	490	535	499	545	583	520	532	503	522	546	523	520	481	506	521	514	492	550	539	528	530	548	534	537	547	587	524	518	529	515	534	527	555	554	484	510	520	563	525	499	551	522	507	512	550	512	515	524	535	533	526	513	540	554	542	557	539	519	497	525	529	519	526	514	534	519	549	511	529	583	550	565	531	522	533	519	507	534	508	527	545	511	533	558	472	517	547	562	557	537	530	495	530	522	526	536	575	537	525	538	512	533	518	516	576	551	538	505	529	535	527	518	513	519	520	496	536	534	569	547	517	532	510	540	484	541	517	512	506	512	527	518	519	589	539	487	538	529	539	560	491	538	489	514	544	530	535	511	538	566	488	494	511	533	555	529	508	526	520	549	533	538	505	520	549	489	467	516	510	533	552	546	547	525	548	546	547	558	541	521	483	506	580	566	536	542	512	526	522	558	512	515	526	500	543	549	533	489	545	503	513	520	537	502	503	499	524	533	548	531	508	503	532	490	515	521	550	510	553	510	549	494	536	519	559	521	482	556	542	526	528	517	515	558	517	566	518	504	521	499	529	525	514	490	540	507	536	492	548	572	505	538	518	521	524	525	502	523	536	501	521	591	522	507	579	562	549	527	543	519	547	533	523	513	557	516	526	551	515	564	507	554	549	545	560	545	522	533	509	526	489	514	552	538	542	562	504	543	498	480	556	494	506	539	490	551	569	548	503	554	524	531	522	543	554	523	496	530	524	554	493	497	565	555	517	528	502	511	530	525	528	529	521	490	508	499	503	542	542	531	542	506	546	500	542	551	557	522	509	516	524	517	543	543	517	528	533	516	516	540	532	569	541	563	538	552	562	517	559	525	480	526	517	541	526	528	525	503	531	487	558	499	545	539	520	499	518	510	489	512	550	504	515	544	531	557	508	527	516	569	523	516	546	495	528	519	522	543	492	537	500	552	508	505	515	521	548	546	470	529	521	488	528	507	525	531	508	545	512	538	499	526	483	499	590	524	537	510	568	553	518	549	526	537	564	521	539	489	541	496	524	475	536	513	548	502	501	527	529	536	539	523	554	528	545	505	536	528	571	577	537	496	527	539	526	495	498	559	505	554	494	512	554	527	503	518	516	530	574	536	544	509	530	547	537	539	558	549	570	578	563	577	508	541	521	520	533	510	559	532	542	531	546	562	522	504	511	542	542	518	524	523	535	524	544	557	543	557	529	531	557	522	546	500	492	496	544	565	547	493	520	538	563	551	475	524	561	523	533	506	502	524	478	536	531	520	487	483	493	516	538	564	533	545	510	549	510	508	528	513	505	509	511	527	520	498	535	520	541	523	549	511	495	508	519	526	512	528	507	577	525	530	527	525	510	566	545	537	553	528	502	528	500	537	528	521	563	513	523	486	549	543	553	503	523	509	551	519	572	530	513	553	519	524	515	530	555	509	495	508	531	468	535	484	503	528	569	523	550	549	528	545	536	522	532	530	537	515	548	560	553	524	563	518	558	515	533	546	526	510	503	516	517	510	533	450	465	500	517	556	481	533	519	517	571	575	535	521	531	549	504	518	494	543	502	591	512	534	523	531	529	524	527	506	560	540	525	534	513	532	539	495	525	551	579	530	490	520	483	513	578	513	499	534	467	536	530	480	492	532	490	554	514	542	517	506	499	531	546	535	580	526	500	551	517	524	547	558	507	470	475	512	537	500	544	518	525	543	548	528	509	512	554	468	516	535	537	568	548	530	532	540	528	532	518	499	546	498	530	563	538	522	557	539	494	512	495	522	487	526	526	539	489	516	525	532	473	525	514	545	580	536	530	539	565	534	503	533	522	511	515	517	521	531	530	539	504	535	497	541	523	480	523	512	545	572	490	539	533	497	521	487	509	558	543	524	545	495	561	498	554	507	609	525	520	537	516	533	537	540	527	523	520	530	554	531	505	524	525	535	535	522	510	518	522	504	503	562	522	527	522	538	559	522	556	503	530	551	546	528	535	572	564	536	524	514	505	504	483	500	534	549	473	534	544	495	526	515	518	530	543	535	520	483	492	506	524	539	502	501	518	525	536
45209	32295	20482	14984	9926	12839	43425	34603	16048	762	231	209	196	211	198	223	194	181	196	209	203	199	226	188	228	191	207	217	235	207	210	221	206	182	199	208	199	199	209	190	190	190	204	173	198	180	198	189	200	198	209	213	195	198	182	193	207	185	249	196	192	175	237	202	218	218	192	246	317	324	270	239	218	194	186	202	181	202	220	168	202	180	182	202	197	207	206	199	171	197	218	191	203	184	196	193	205	181	201	212	191	197	194	189	182	222	201	185	196	201	217	207	230	214	213	199	214	195	164	180	170	224	185	206	213	194	202	206	185	199	184	189	208	204	225	210	207	193	216	210	192	209	212	223	197	190	225	197	199	198	196	197	192	209	206	211	209	200	209	196	202	177	186	209	233	199	203	168	186	179	188	181	180	201	199	240	191	203	223	189	191	210	189	190	183	211	196	202	200	194	195	204	182	208	211	171	179	198	219	204	185	200	181	193	196	199	198	186	239	189	198	206	200	202	185	205	168	211	192	188	173	199	188	201	191	200	206	223	194	200	171	192	211	212	197	193	187	192	189	215	212	207	197	207	210	202	210	197	193	202	231	206	189	203	207	192	216	197	201	222	188	201	199	189	202	186	190	194	174	188	201	181	196	204	223	223	198	189	203	218	199	204	173	202	193	180	175	198	203	214	215	195	242	195	211	206	200	185	191	203	218	201	189	206	214	220	194	230	189	235	206	197	200	196	184	202	186	183	210	190	193	185	224	219	201	210	189	215	188	205	213	234	211	206	191	225	214	215	187	174	201	192	219	216	211	207	189	170	196	186	216	200	203	197	208	191	203	189	201	163	193	192	198	195	190	245	223	186	186	222	195	179	188	201	190	207	187	187	197	208	185	191	218	189	189	221	216	207	190	203	175	194	218	208	181	217	215	216	176	202	207	193	207	205	209	182	196	191	180	177	197	213	209	210	216	208	187	184	223	201	198	166	220	181	204	193	194	190	203	209	220	196	191	229	203	209	190	196	208	209	191	176	208	204	202	221	212	189	201	246	201	203	208	214	211	178	198	189	215	199	203	212	207	193	212	193	184	200	185	169	194	199	176	194	211	187	199	194	197	235	179	236	202	214	213	191	192	213	216	199	219	205	226	224	182	209	194	211	175	211	212	196	222	207	209	199	208	195	212	201	210	197	216	197	203	194	209	214	220	191	212	191	186	200	207	206	196	196	201	216	198	195	193	208	194	221	170	189	197	173	182	210	203	214	179	225	191	203	197	224	196	195	188	191	181	212	207	206	231	209	189	204	186	187	178	186	205	179	187	217	209	200	210	218	194	191	191	229	182	194	219	216	201	205	201	214	185	197	197	199	201	190	206	199	194	200	177	211	193	201	187	191	205	201	202	222	207	201	191	190	203	207	212	223	187	202	202	189	193	206	214	191	219	182	182	205	172	202	208	230	219	196	232	195	228	194	180	207	208	201	206	209	194	191	194	173	221	207	202	215	216	201	218	215	197	223	206	189	208	179	189	206	200	210	200	199	184	207	199	183	204	202	189	219	207	201	206	214	181	228	183	208	201	209	184	198	205	177	219	174	196	207	203	178	205	219	195	181	204	180	205	198	181	194	191	201	209	208	192	192	216	194	200	188	193	195	194	202	205	211	188	203	209	198	175	191	213	188	192	188	183	206	197	182	217	191	193	210	204	228	192	212	199	188	224	196	188	200	240	194	192	211	199	182	181	188	182	207	170	199	206	215	210	202	219	210	196	209	196	217	199	222	211	177	181	177	209	194	208	183	246	197	192	210	192	181	187	187	193	184	205	196	206	196	202	210	196	193	205	196	211	235	198	202	212	188	190	227	197	198	194	193	206	183	187	204	210	180	180	185	194	241	182	234	222	187	211	179	208	213	189	201	202	186	213	197	201	197	200	191	198	195	195	200	175	211	247	186	218	203	177	213	192	214	177	228	210	199	200	201	193	206	181	187	192	182	180	209	172	199	176	179	182	206	222	188	182	198	202	216	207	210	226	189	186	231	206	195	211	184	212	199	185	213	201	198	180	194	203	181	192	230	203	207	238	216	190	214	192	201	197	190	199	180	198	187	223	206	206	178	191	200	195	201	187	204	199	188	179	196	177	203	202	186	217	200	198	210	184	219	219	209	197	214	190	189	205	171	185	198	188	195	190	205	186	187	221	190	222	177	210	196	229	203	206	203	188	179	212	198	200	200	217	214	205	206	197	192	201	189	200	210	193	224	199	211	199	217	228	212	205	230	225	220	196	208	184	212	216	203	192	193	216	181	196	181	202	176	220	214	184	187	214	199	205	204	192	205	205	198	204	174	205	191	172	185	199	238	226	189	206	201	191	202	209	185	199	195	187	193	199	204	185	197	204	190	195	199	189	202	195	190	217	206	187	169	207	197	191	189	200	184	186	245	201	178	187	198	203	189	223	201	208	210	181	197	198	190	193	207	223	192	202	223	198	188	194	217	189	203	213	222	214	201	186	194	208	207	207	183	223	200	216	191	185	194	178	205	193	181	202	210	184	208	181	186	211	178	227	202	227	199	200	192	215	208	174	170	216	208	211	232	207	197	196	206	196	194	187	189	198	186	191	180	208	199	200	177	211	208	203	196	170	192	196	204	190	202	246	211	182	222	209	218	212	206	181	186	211	201	216	182	202	221	203	210	190	193	183	188	184	222	209	185	175	203	216	161	202	197	221	229	212	204	187	176	201	213	201	205	204	185	201	192	193	200	167	200	198	187	203	216	200	224	184	182	209	180	212	206	215	228	193	215	208	196	230	212	197	186	177	215	217	216	197	202	196	202	186	176	208	235	199	226	194	204	181	209	192	207	188	231	201	186	185	192	207	192	204	197	203	199	194	213	225	175	198	197	194	217	189	190	202	184	205	197	212	179	227	199	221	219	198	193	188	221	229	175	209	214	221	203	227	200	179	202	198	222	182	218	219	205	171	177	212	213	187	206	202	208	197	190	195	189	210	196	184	187	206	208	212	175	191	215	199	189	176	183	208	209	229	191	183	180	193	196	190	204	182	195	202	208	189	229	209	203	175	208	190	206	208	208	195	182	203	217	210	189	187	182	213	225	177	188	180	203	208	190	190	191	198	199	191	196	215	206	180	209	192	221	202	207	202	180	212	195	188	182	199	202	222	192	203	207	206	207	179	175	206	211	205	210	203	189	208	217	188	209	199	217	202	175	214	184	222	187	200	211	193	194	205	219	219	190	197	196	181	203	170	203	216	204	194	184	189	203	253	205	221	205	177	224	207	201	182	175	186	199	222	196	189	199	187	220	197	202	173	215	201	217	210	196	199	211	232	208	198	177	209	187	199	202	217	200	181	207	217	193	179	181	190	202	210	213	184	218	208	180	193	183	190	186	212	204	195	211	195	208	191	163	172	202	194	215	186	217	232	217	188	216	190	205	206	198	193	227	200	220	205	197	215	240	195	248	187	171	208	175	190	198	187	195	191	239	212	199
36714	10883	4697	5152	5362	20440	56036	48499	19539	806	722	654	646	626	655	614	625	616	560	588	590	603	575	604	580	610	592	549	585	563	584	580	597	566	555	526	538	572	589	603	545	593	548	580	564	584	562	534	548	593	587	562	580	573	561	562	569	569	575	579	584	591	582	581	557	582	603	1032	1766	1516	1172	853	684	598	576	558	526	570	559	557	534	583	532	564	556	546	565	609	522	541	590	579	530	569	584	571	559	553	584	551	551	546	576	621	576	565	576	531	583	546	583	592	549	579	545	571	544	586	542	527	554	574	575	592	531	547	542	613	602	568	588	584	575	559	551	563	547	520	561	521	602	555	494	563	545	546	563	602	584	574	563	580	506	571	563	537	522	586	544	575	572	550	596	566	567	560	556	569	533	567	548	534	591	555	562	571	555	580	563	572	555	572	552	532	583	563	589	551	549	590	580	572	579	543	561	549	574	553	543	562	564	541	540	546	540	568	562	584	581	550	557	564	540	524	539	549	577	560	560	563	595	532	530	513	564	583	617	546	545	565	588	543	567	544	533	595	563	612	579	592	566	543	552	595	577	554	560	560	560	568	576	542	573	565	608	553	580	543	578	559	580	588	541	549	552	539	550	558	540	503	539	560	570	587	544	558	546	575	541	551	545	632	586	577	562	557	581	589	577	559	559	572	547	558	597	573	509	551	561	598	561	576	565	567	624	602	517	561	563	558	550	577	598	572	554	544	550	590	566	600	603	541	591	574	590	553	568	533	521	588	559	592	553	552	544	537	528	550	598	523	589	552	579	559	573	584	530	560	566	614	529	590	532	585	552	574	559	554	588	561	553	578	568	574	557	571	524	522	569	568	532	571	574	589	549	572	556	558	570	592	556	585	576	564	569	552	590	527	554	541	567	579	560	543	562	565	528	546	537	554	535	567	545	531	560	566	522	593	571	575	552	583	590	568	550	595	549	568	524	491	553	577	571	567	557	595	513	551	564	561	498	571	570	545	577	562	587	619	529	537	586	562	584	533	509	552	587	593	564	555	546	551	587	534	561	563	567	576	543	594	588	536	598	549	554	559	545	517	555	581	527	588	570	580	592	559	550	554	586	538	584	594	553	548	543	563	531	591	552	566	554	555	548	562	561	550	560	555	609	541	555	541	528	575	580	490	598	568	553	575	567	585	543	585	557	587	564	563	556	608	575	592	566	553	553	601	561	569	544	587	581	558	574	523	557	565	548	577	562	539	549	572	553	548	587	543	576	577	552	569	572	545	572	579	568	530	580	554	558	608	546	549	548	610	524	543	543	566	580	558	535	568	566	525	549	558	550	572	553	558	568	576	565	568	560	579	571	592	616	540	534	618	589	597	565	591	567	536	531	521	545	562	549	545	571	536	569	565	559	562	513	577	588	578	577	548	568	522	553	585	593	562	516	559	583	564	535	570	569	589	589	540	544	544	580	559	569	565	581	552	525	573	554	535	562	571	559	564	545	565	588	568	543	537	533	529	549	542	550	627	575	553	526	520	537	579	560	582	526	556	574	602	578	595	544	565	572	583	574	566	562	576	572	576	558	550	590	519	560	546	597	552	559	582	535	566	553	544	582	570	572	556	567	595	562	524	533	553	580	560	548	520	580	542	554	543	570	554	572	575	565	545	588	583	595	577	550	555	531	534	570	532	548	561	587	526	589	548	561	557	513	573	613	566	582	535	587	522	571	561	588	537	537	557	578	592	564	599	568	567	564	583	545	555	582	585	600	576	557	538	547	587	576	561	565	563	535	571	573	521	567	555	567	589	547	542	579	546	543	587	579	597	560	558	581	615	577	581	545	620	544	502	521	577	559	590	582	547	579	582	578	593	578	573	522	563	522	563	549	578	543	591	566	570	589	576	559	556	561	551	530	599	553	569	595	533	524	550	589	543	601	543	534	539	513	554	579	550	515	599	585	547	548	584	552	568	542	516	561	538	537	571	583	545	533	542	567	594	571	575	535	571	584	554	559	537	558	532	542	568	556	571	577	555	576	582	588	565	598	567	569	568	596	548	598	528	551	572	531	551	535	558	629	557	591	592	564	576	542	606	553	530	530	576	526	552	529	596	507	580	569	559	588	586	597	571	555	563	595	532	573	589	564	584	538	546	571	593	562	578	557	574	540	592	532	586	544	569	550	534	542	577	610	550	553	613	605	556	583	547	543	531	559	615	582	588	550	571	579	546	526	524	605	549	571	545	596	579	543	578	575	581	550	547	570	533	562	580	522	530	563	581	549	561	595	552	556	552	512	574	580	581	553	562	530	568	534	562	556	561	571	560	545	568	570	603	552	557	579	583	476	548	555	580	552	590	560	624	504	615	540	596	537	538	559	578	542	558	529	606	602	578	514	595	523	569	578	575	554	555	541	598	560	541	560	552	584	585	541	542	550	567	595	581	555	576	548	587	561	605	625	549	560	533	543	571	550	581	594	551	598	578	546	545	524	561	532	491	546	559	538	529	522	508	542	577	570	577	575	563	559	564	604	583	574	508	572	566	583	616	568	579	557	535	527	563	582	558	545	573	542	518	549	553	627	582	553	563	545	554	624	580	524	574	568	531	549	554	575	554	544	556	561	589	574	558	569	599	547	554	541	557	580	607	552	549	556	576	537	547	525	563	560	574	551	574	555	556	579	554	560	557	546	552	574	577	536	547	562	565	584	568	558	578	604	528	557	567	529	554	577	581	519	544	601	600	556	547	564	563	576	567	536	538	602	544	608	558	521	569	618	566	545	536	591	596	544	567	544	560	554	540	571	555	564	539	556	579	560	590	548	564	584	551	549	566	524	569	538	550	555	549	527	544	574	549	577	574	605	608	574	566	619	579	539	578	562	552	569	564	562	548	535	571	584	571	565	532	505	588	529	591	569	582	528	560	592	580	531	573	525	568	539	560	555	537	591	622	582	567	540	582	535	593	560	582	558	566	526	563	588	569	556	557	521	613	588	538	549	567	572	541	570	581	510	586	532	569	583	552	571	570	506	557	547	573	560	550	573	567	528	514	535	558	566	573	532	545	567	497	539	533	584	542	564	570	541	557	544	566	553	535	567	506	556	540	574	530	588	579	586	579	580	559	549	585	545	585	565	534	550	538	575	587	559	518	538	575	589	544	574	606	607	551	577	574	576	595	575	549	595	540	571	618	550	525	546	574	565	553	593	582	503	569	594	580	529	553	536	608	574	553	575	549	568	569	536	562	573	562	561	576	551	554	595	575	550	555	601	588	547	589	520	585	545	561	589	559	553	554	556	574	553	588	610	530	570	598	600	556	543	568	558	573	600	570	574	551	615	545	579	585	599	577	567	582	589	572	572	558	596	613	592	566	503	577	542	576	558	587	594	560	566	627	573	558	585	552	556	552	527	589	572	554	532	557	582	521	596	546	565	562	525	599	594	547	527	549	585	551	573	504	607	573	591	551	563	594	573	603	579	579	558	563	590	586	581	558	562	578	579	548	552	590	556	541
49998	31120	22258	17176	11662	16433	60994	49233	34775	5424	362	290	302	280	278	317	265	250	315	252	274	255	237	247	285	280	291	245	293	245	268	279	262	267	253	286	267	287	289	286	277	256	271	247	284	237	279	249	251	282	261	253	280	282	259	276	253	285	248	267	272	286	242	292	267	279	265	312	535	431	368	330	317	277	300	283	261	249	264	238	269	253	242	323	262	256	252	238	298	251	268	258	251	265	276	264	277	283	250	284	271	249	278	247	287	254	257	260	275	271	274	277	275	299	278	260	282	258	262	278	286	288	253	248	251	278	276	291	265	263	247	267	275	271	257	254	247	251	265	291	246	240	284	268	265	259	252	273	278	244	272	279	272	316	266	237	278	250	266	264	268	254	284	253	263	274	240	251	311	302	269	281	243	266	245	240	265	249	244	239	264	267	257	277	252	268	282	248	298	242	247	277	265	287	260	313	277	277	284	277	251	277	276	262	267	302	248	261	246	256	239	306	272	300	258	247	288	246	258	260	281	283	252	255	265	290	263	270	275	268	278	295	263	259	241	270	269	279	267	281	252	278	263	266	261	234	262	284	247	250	262	240	261	239	263	251	268	292	250	270	276	265	279	266	251	264	250	261	261	264	269	279	263	258	247	244	268	249	266	228	271	291	281	251	283	282	273	256	265	248	272	301	291	251	278	256	292	264	287	249	243	252	292	257	270	252	270	281	266	263	256	272	269	296	239	248	254	279	290	262	256	292	288	270	296	280	267	280	265	272	266	252	295	260	259	255	270	282	274	276	262	261	257	265	266	255	277	261	268	278	255	258	299	244	288	247	266	304	278	267	265	278	254	261	258	291	259	262	280	288	244	245	230	253	262	294	284	275	278	277	301	283	261	255	299	273	266	254	269	277	259	282	252	283	278	266	250	248	302	286	279	253	275	270	280	262	291	293	228	230	247	264	291	264	269	252	248	269	262	271	266	243	239	269	286	255	284	259	280	247	269	254	248	251	245	239	284	230	267	267	253	285	264	265	263	258	268	276	277	290	290	242	274	273	222	282	230	266	279	286	238	275	288	283	281	271	269	293	261	252	296	276	263	279	271	272	293	267	275	257	265	281	255	266	261	279	256	275	283	244	260	232	292	237	241	274	280	264	256	273	282	279	254	269	249	263	258	241	257	274	286	286	253	276	263	228	262	259	246	271	268	283	281	242	261	295	265	259	243	285	266	255	299	253	238	263	288	263	249	273	253	264	255	261	278	245	284	271	267	242	250	287	250	255	253	265	268	230	267	264	302	262	281	294	247	249	271	264	263	273	247	251	235	291	263	252	271	267	298	272	254	277	277	289	236	304	275	241	280	266	274	234	265	258	283	292	269	254	285	278	256	269	279	266	256	258	258	246	243	266	286	269	280	252	256	250	249	267	290	270	265	283	253	272	254	282	289	280	257	283	277	281	273	260	280	265	244	265	257	261	293	257	267	283	258	271	270	256	259	251	308	241	267	274	267	252	248	308	240	280	250	252	283	271	258	260	265	284	293	238	249	249	240	263	248	270	283	266	253	244	281	258	266	245	277	264	268	252	251	262	267	287	295	276	243	269	281	236	261	240	272	254	284	259	236	238	245	271	292	258	252	265	292	261	232	217	260	230	291	247	292	261	251	280	279	288	273	244	271	278	241	267	267	239	256	277	264	251	251	275	265	264	231	261	249	273	264	274	280	258	219	275	278	280	286	251	237	265	262	263	264	279	236	259	249	260	264	240	275	239	259	265	246	260	280	266	274	245	259	263	248	276	255	266	260	254	267	271	262	242	258	283	286	267	266	253	274	264	272	268	268	240	259	252	294	250	276	268	272	281	271	248	240	248	272	238	272	273	289	275	274	267	288	246	285	238	255	245	276	279	288	277	261	289	271	271	248	241	251	263	281	275	283	278	290	281	239	247	275	255	245	260	256	251	265	264	247	247	267	253	227	254	286	233	264	278	238	254	236	253	248	282	290	287	268	290	278	277	291	241	261	234	268	270	260	274	269	242	244	259	256	279	266	258	245	259	275	252	289	272	236	266	283	293	269	275	261	270	265	269	247	254	253	269	283	261	249	259	264	251	260	270	246	262	252	276	226	243	272	260	280	283	305	246	259	282	276	256	252	242	266	262	257	273	257	235	288	266	248	276	251	275	272	287	294	265	253	268	262	268	272	271	267	280	246	248	276	278	249	263	264	249	241	264	298	263	250	242	294	288	256	273	254	261	240	241	262	239	278	281	278	269	270	262	268	287	297	266	258	281	263	248	250	247	266	217	273	269	252	277	251	277	254	238	254	268	240	258	253	255	266	256	228	273	259	230	283	282	286	287	250	263	271	269	283	227	231	286	255	274	250	275	285	261	245	242	250	237	236	261	271	264	279	262	262	261	297	261	292	269	281	262	244	281	290	281	250	257	299	247	270	263	287	292	270	290	280	248	234	294	263	232	282	289	284	257	247	265	292	297	290	239	253	251	265	256	273	279	299	265	250	268	243	278	256	293	247	284	270	281	260	278	258	261	280	274	263	255	293	259	288	257	260	297	246	267	258	270	250	243	238	267	246	264	261	282	266	260	260	283	258	229	249	308	238	257	282	272	287	256	287	264	269	279	268	301	279	240	249	245	297	271	296	283	258	265	254	267	245	264	240	262	262	240	239	272	257	265	285	275	231	297	270	279	273	239	267	295	270	248	247	255	280	266	239	275	284	247	256	235	256	286	263	252	277	246	264	251	292	278	265	260	266	278	269	272	268	273	250	260	271	278	275	260	290	279	274	249	274	284	267	242	274	261	270	246	241	243	231	283	267	306	267	281	277	299	260	303	291	273	260	262	273	234	276	262	281	294	269	244	300	280	244	244	266	286	241	263	241	262	279	298	248	251	301	272	292	227	280	262	256	265	260	255	232	279	258	287	275	283	277	230	282	288	264	245	261	270	274	249	268	298	292	261	242	278	286	251	262	274	272	275	231	235	274	268	272	293	275	244	250	254	266	301	261	265	248	258	288	254	274	289	268	276	269	265	287	276	288	261	262	292	264	280	238	271	280	277	256	279	273	258	264	262	256	256	267	266	275	278	261	263	273	268	262	272	267	283	274	241	273	263	274	236	251	284	272	252	248	247	270	264	272	280	263	268	243	312	235	267	308	256	261	279	249	259	251	245	285	278	297	276	251	251	255	268	284	259	279	242	270	254	265	251	283	252	268	266	252	288	256	257	253	285	268	267	276	254	267	257	274	250	264	278	257	248	245	246	264	257	263	251	281	265	251	248	250	266	247	259	274	262	261	285	241	246	299	242	265	268	276	279	276	283	278	278	276	245	256	245	256	248	267	266	298	286	306	289	273	282	261	225	271	262	285	239	285	278	263	242	270	243	269	236	259	265	228	257	242	244	298	274	228	259	265	257	262	285	244	270	255	275	291	236	250	273	294	272	258	226	282	290	243	266	268	260	295	287	275	246	267	284	265	273	256	259
40363	13233	8300	9645	8589	23427	71400	60145	38060	1079	952	886	847	863	862	832	776	805	784	799	774	721	771	756	807	804	741	736	746	723	734	723	780	751	745	749	735	711	720	729	729	722	734	758	728	723	732	748	749	720	733	729	666	745	700	776	715	745	773	727	728	709	720	738	724	722	761	1208	2709	2058	1543	1114	825	793	731	731	753	730	776	750	710	691	744	740	757	740	711	678	720	741	712	735	729	703	676	707	734	744	713	710	702	707	720	732	710	700	731	709	755	682	729	705	711	695	739	729	761	687	694	721	658	715	683	722	708	714	715	724	754	704	702	704	751	697	669	748	764	751	711	711	734	720	722	695	692	705	715	747	698	727	706	701	695	691	737	761	705	720	691	760	738	711	739	718	717	718	729	739	722	748	681	732	709	681	767	719	739	745	708	685	732	722	749	712	753	681	713	733	682	732	697	665	691	707	682	714	766	714	728	752	695	690	724	741	719	707	712	697	711	702	717	676	697	719	734	733	710	726	738	717	727	684	716	675	667	701	694	714	717	724	712	670	751	698	673	658	702	693	737	744	733	711	674	736	771	688	691	721	746	701	723	700	719	706	755	744	768	711	767	731	693	720	725	707	727	704	687	732	747	733	769	746	718	697	721	738	686	707	737	674	731	743	705	730	696	748	782	684	735	700	781	678	708	762	742	756	784	709	716	716	701	712	725	685	720	692	780	731	648	713	681	718	742	717	694	730	729	669	755	707	727	725	730	713	681	757	677	743	691	739	715	678	692	712	739	719	680	722	662	709	705	715	774	710	698	713	708	664	704	728	677	704	712	719	687	729	729	735	744	778	721	752	751	693	721	768	735	717	706	756	677	717	721	691	694	706	735	760	727	707	723	676	722	743	694	693	755	701	701	659	716	777	739	724	729	740	722	682	720	746	715	717	721	747	712	765	679	693	701	731	695	701	721	721	699	740	682	656	752	731	711	713	747	693	727	671	712	718	679	731	719	744	696	756	702	743	673	699	697	685	690	692	729	739	717	709	750	746	727	705	722	725	712	746	746	671	753	716	763	666	741	749	695	710	731	752	736	676	749	689	718	717	695	720	701	694	741	722	716	729	746	733	675	702	715	720	725	671	692	729	746	696	699	736	717	692	676	710	704	708	696	700	692	748	717	723	727	700	738	735	732	706	740	726	756	720	744	714	721	749	736	696	687	769	675	703	678	737	667	705	719	760	696	715	754	728	696	762	672	659	726	732	715	693	713	685	689	740	740	717	697	727	744	719	764	662	732	683	717	762	742	729	717	760	732	742	741	761	722	703	691	737	689	708	739	735	708	647	689	671	706	704	749	716	701	700	730	654	696	782	699	708	745	663	704	740	696	709	715	753	737	735	697	784	691	711	709	706	730	725	753	747	716	714	714	725	707	710	672	701	744	742	755	733	701	700	735	725	711	708	672	751	694	725	713	690	709	728	681	720	678	708	691	697	716	704	715	739	694	706	729	709	714	740	702	704	728	696	704	682	702	706	677	704	726	648	691	733	700	727	723	724	761	702	696	731	705	730	691	686	720	723	683	725	681	705	745	706	699	731	693	689	717	687	701	694	699	720	681	759	727	686	706	710	694	701	743	671	733	681	748	713	724	765	752	744	715	720	745	820	744	714	716	752	691	728	730	730	773	733	698	721	723	723	721	684	749	690	722	742	747	738	709	722	733	756	754	702	680	710	719	757	739	710	708	681	711	674	706	686	747	759	735	743	709	704	748	689	729	708	711	652	735	745	696	709	736	694	703	742	683	729	726	716	722	723	746	718	650	715	712	694	720	730	699	695	740	681	699	681	730	685	741	704	691	700	695	690	713	701	666	689	756	715	713	719	693	749	711	713	678	688	690	745	735	711	758	683	661	721	754	699	722	710	747	725	760	705	751	737	718	738	725	711	741	723	713	764	747	709	711	733	713	719	775	802	735	720	702	717	727	715	730	742	755	732	700	720	744	735	676	719	719	707	685	681	684	718	707	673	723	688	650	752	729	746	767	761	772	721	712	726	731	681	753	692	740	767	742	702	717	720	711	733	679	741	682	740	733	703	695	714	721	714	733	701	789	735	720	679	673	728	764	786	702	675	738	716	725	714	715	721	664	778	654	700	719	706	697	753	676	762	715	710	684	747	748	730	671	743	699	734	742	721	741	733	694	697	735	749	754	698	784	701	703	742	767	742	694	714	741	698	717	694	687	740	772	787	738	690	718	751	713	711	693	685	673	772	752	723	706	713	680	734	740	724	717	712	738	727	690	724	736	700	708	703	684	701	745	747	755	696	693	701	700	684	743	703	698	726	755	730	718	712	708	724	739	759	701	754	740	727	745	704	730	688	665	683	692	693	725	719	716	741	714	748	693	700	716	699	677	670	759	711	708	708	755	735	736	765	707	721	736	716	715	693	706	735	702	720	715	720	718	656	727	695	683	729	693	710	709	727	702	749	732	767	694	680	732	681	715	787	784	706	723	676	750	709	734	712	699	763	741	737	697	719	722	672	738	713	713	747	726	723	756	706	698	739	710	736	710	753	743	663	723	707	703	714	661	683	727	728	749	733	714	682	759	774	674	714	717	731	730	745	691	754	711	723	735	722	692	686	737	735	758	693	749	742	687	708	759	684	714	687	763	728	721	670	726	784	741	745	734	678	682	732	721	731	720	721	704	702	745	701	736	735	670	743	730	720	721	713	772	743	691	710	741	746	705	714	724	709	760	754	729	702	741	713	695	728	730	703	726	739	743	748	748	691	656	718	705	676	726	731	753	735	692	753	691	758	727	671	715	735	652	758	713	762	689	735	703	693	688	738	725	748	709	731	744	764	708	728	736	675	748	673	681	690	741	703	706	705	724	715	705	777	700	701	734	730	725	714	726	670	695	727	758	699	771	610	692	705	725	732	707	737	736	748	696	708	732	748	689	735	684	711	676	738	665	714	724	706	758	687	707	729	699	699	716	705	709	734	700	725	692	678	666	674	718	756	719	693	705	733	708	718	712	711	689	737	737	729	732	707	672	676	734	722	713	765	688	720	716	717	741	714	750	705	711	695	713	688	702	762	740	781	767	714	722	710	696	732	674	709	765	702	693	692	739	691	717	726	729	704	756	744	695	706	674	669	676	752	704	705	756	669	703	670	689	678	725	665	718	742	743	703	724	741	737	715	689	724	704	745	762	735	728	716	744	669	739	740	686	763	719	698	732	736	697	699	736	706	667	667	735	733	744	700	739	763	769	694	717	710	719	699	742	713	741	715	760	722	690	704	733	644	716	686	720	696	707	685	738	748	686	758	718	744	665	696	676	724	710	743	726	693	674	760	705	716	731	712	672	764	754	708	729	722	734	718	718	751	725	784	699	718	746	758	730	690	704	758	722	731	689	677	728	743	684	704	682	832	705	713	766	714	709	689	680	682	776	710	755	702	789	695	743	694	732	706	711	712	708	726	678	709	688	723	717	735	713	730	709	717	693	694
17264	9552	1489	571	421	639	2723	3020	2386	286	191	206	185	197	213	181	215	196	211	182	199	186	214	213	241	168	207	199	211	165	177	184	211	227	195	218	211	179	204	196	206	167	194	220	172	205	176	191	216	226	203	177	188	197	162	196	206	209	213	214	216	207	224	195	197	179	180	179	213	230	251	234	206	201	191	207	180	212	186	200	218	207	195	196	212	178	173	223	209	186	203	177	188	203	187	201	212	203	190	218	185	191	203	182	210	210	230	193	189	202	216	180	179	190	210	205	227	212	199	234	235	171	192	178	207	200	200	201	229	177	213	173	175	211	192	190	206	158	178	199	209	198	226	218	180	170	203	214	185	211	220	177	218	225	199	217	200	191	209	189	188	204	202	196	183	196	183	201	191	200	185	182	209	180	211	201	198	191	223	207	209	221	194	231	219	196	197	184	204	205	238	206	210	191	208	202	192	216	212	213	222	189	210	197	195	186	170	206	196	209	198	198	223	209	195	199	187	199	222	202	199	209	189	218	198	180	199	198	193	213	198	183	211	177	197	221	201	190	170	210	213	190	200	213	206	202	206	196	192	196	174	227	181	164	182	196	195	193	199	202	194	205	203	214	213	221	201	192	242	212	213	200	196	207	165	178	198	203	189	182	188	192	172	203	202	179	190	205	185	219	205	185	228	227	204	205	207	179	194	217	204	200	194	202	185	207	211	195	201	206	199	194	200	169	180	221	190	206	194	205	197	206	206	200	181	212	198	185	220	201	212	178	195	219	211	201	199	205	212	238	202	209	211	187	211	202	190	214	204	196	197	211	212	189	194	195	201	197	198	188	232	175	212	212	197	209	184	205	202	181	200	197	183	195	212	198	215	209	191	170	222	191	186	194	208	199	216	162	165	178	212	191	215	202	181	199	193	188	208	245	197	212	198	193	205	193	206	188	195	198	182	216	212	224	185	214	194	206	217	197	196	195	204	191	179	213	200	191	203	234	181	214	185	187	220	193	214	191	209	201	188	177	201	184	218	200	206	215	184	201	180	212	199	173	211	211	211	199	208	182	177	192	177	199	215	184	203	194	199	203	224	185	187	190	196	204	220	198	215	188	206	234	168	215	206	191	200	190	194	207	188	212	190	188	163	191	181	216	220	224	226	205	199	209	197	225	196	203	175	192	201	184	194	216	184	183	183	196	213	191	184	198	204	218	177	172	207	207	186	192	213	190	208	186	196	204	212	200	207	189	197	197	202	191	213	214	173	200	196	207	212	178	230	202	176	210	190	208	210	202	212	179	182	221	219	190	182	199	191	196	205	218	181	219	209	193	186	205	186	221	203	205	200	176	215	197	183	185	202	192	191	202	201	217	192	189	201	190	210	197	189	197	204	228	189	194	210	186	224	219	199	213	209	199	164	198	184	187	206	191	180	215	194	186	192	221	203	205	197	182	224	205	208	206	201	170	183	189	200	209	206	224	190	213	200	183	216	158	210	209	230	182	201	209	196	194	204	199	183	221	194	194	214	197	202	206	218	199	198	194	218	197	197	186	212	188	216	204	208	218	216	193	178	237	186	198	201	214	187	180	205	190	213	187	193	222	198	190	194	208	200	207	214	197	192	215	227	212	192	197	202	191	174	214	209	193	198	184	213	187	216	200	183	187	213	211	202	243	226	208	222	206	177	209	183	220	203	179	196	199	185	189	191	179	228	225	192	189	236	195	203	216	198	216	193	172	199	196	186	197	213	189	207	221	166	217	190	225	185	198	184	220	191	238	211	212	164	203	190	181	204	195	199	199	211	186	199	224	190	215	200	202	217	174	192	191	211	202	204	216	215	210	211	170	196	189	198	191	202	178	195	193	204	198	192	193	166	183	179	223	195	230	191	201	203	190	192	180	198	199	193	189	205	201	195	195	167	188	179	222	197	206	197	198	187	202	190	211	193	210	176	197	210	212	189	185	210	224	183	190	196	195	182	196	219	202	220	201	200	183	215	209	209	199	174	205	207	192	193	200	213	211	222	196	206	199	208	201	192	201	196	189	177	202	219	214	192	200	191	212	189	189	201	188	195	207	199	228	205	208	217	202	195	180	171	188	181	210	214	211	179	195	191	179	225	213	179	206	199	213	190	194	183	208	183	213	211	201	201	207	194	182	214	200	179	208	175	196	207	181	173	216	213	198	196	184	201	200	203	206	225	218	202	194	217	188	211	192	214	200	189	206	168	189	179	202	182	211	205	194	195	188	172	209	195	194	191	213	209	192	195	173	213	196	185	178	210	189	221	180	196	200	207	182	196	187	212	193	191	195	184	221	182	177	175	218	186	186	203	195	177	199	205	230	193	208	193	192	193	224	191	192	186	198	216	168	207	218	198	193	194	210	198	205	190	198	187	185	187	179	204	199	186	205	208	212	205	191	222	195	199	193	200	178	185	194	213	202	220	204	210	196	205	200	187	208	209	213	199	213	204	214	203	203	181	199	203	201	191	178	178	199	191	195	216	173	198	206	197	206	214	215	211	214	190	195	181	191	194	227	187	196	174	189	205	203	208	201	173	189	219	209	195	195	185	191	185	201	190	188	196	201	186	204	209	199	190	234	226	216	196	219	203	193	221	199	173	182	208	229	209	192	197	196	210	207	207	210	189	191	213	207	199	217	219	204	204	215	190	190	190	194	192	203	196	191	207	205	203	206	190	206	205	180	198	211	217	216	178	195	203	201	194	202	209	194	212	177	228	183	209	182	183	219	220	196	190	216	196	189	198	197	215	215	190	194	197	216	182	205	204	197	184	211	225	186	183	182	220	215	213	209	216	187	197	200	211	213	198	184	196	197	197	209	191	213	182	211	210	219	200	208	184	224	221	188	212	194	203	227	226	187	189	193	208	185	177	205	196	210	193	212	215	198	209	185	190	215	225	212	186	174	212	197	215	220	216	208	221	201	222	202	203	225	192	181	204	217	194	198	231	203	187	201	197	204	169	205	182	223	217	194	176	199	197	203	218	201	196	225	208	194	183	199	206	218	203	219	188	217	184	201	180	204	187	214	191	219	245	235	199	198	188	192	199	208	200	199	198	195	206	212	185	184	205	184	192	193	194	208	228	197	193	209	218	195	200	197	204	213	208	180	199	184	208	200	213	211	203	203	232	211	205	228	205	207	171	166	207	202	201	179	187	195	194	194	200	205	212	215	202	206	207	212	200	205	207	195	196	202	191	183	192	228	183	222	219	194	190	167	178	190	216	189	213	212	203	225	190	176	197	225	190	207	165	184	234	188	201	194	205	172	217	182	195	169	217	220	199	173	208	206	168	219	193	190	221	179	201	184	187	215	191	204	203	198	179	205	187	196	176	184	215	195	200	197	193	200	220	192	191	197	220	173	194	204	200	170	194	186	188	199	187	193	210	207	180	200	176	189	189	167	184	225	169	206	169	190	174	207	212	174	206	198	180	201	187	212	194	212	216	204	196	208	224	191	170	194	203	216	193	230	191	215	165	170
16617	5339	937	921	938	2491	10800	12242	8033	584	589	606	577	554	555	562	562	529	549	592	577	564	572	534	517	597	582	580	596	601	599	579	575	536	561	606	564	590	595	602	577	553	575	584	632	541	568	533	570	569	623	609	558	543	602	587	564	608	577	561	569	557	560	554	580	582	617	593	767	852	759	695	674	617	553	602	533	583	530	546	564	560	569	541	564	556	568	545	563	596	565	579	600	553	578	515	584	549	591	592	558	581	580	599	590	544	591	567	558	552	562	556	564	557	556	561	527	592	588	550	611	589	582	605	550	540	586	587	544	572	523	530	571	563	531	523	540	597	582	590	568	510	526	580	585	569	581	580	521	526	559	572	610	549	521	572	566	605	581	540	548	571	583	625	551	596	555	539	587	555	561	575	576	600	592	559	585	583	550	555	573	572	545	586	530	558	549	542	557	580	560	543	571	588	598	571	558	539	565	558	556	574	576	566	571	561	585	550	559	580	575	556	551	549	579	559	569	586	523	559	592	547	572	566	534	553	547	563	515	551	614	604	570	556	562	561	584	566	554	562	544	584	572	532	604	555	571	564	626	585	573	544	504	528	581	542	599	557	593	560	592	533	588	586	568	556	555	592	559	563	597	570	576	601	596	589	598	565	613	542	541	567	581	555	581	526	558	597	618	582	568	535	545	573	567	569	554	608	559	575	580	525	562	524	629	574	554	580	573	556	569	553	601	599	537	545	555	516	558	600	570	572	569	562	534	543	545	581	575	598	568	581	559	558	539	593	582	553	588	523	569	573	591	574	568	592	562	556	542	525	595	573	565	608	575	574	553	590	590	618	561	595	575	516	580	589	571	571	568	569	600	497	546	544	533	614	554	559	544	567	575	602	586	537	574	568	603	557	579	525	593	570	578	592	566	593	562	600	577	561	582	588	575	560	581	570	584	559	579	557	550	541	558	603	567	608	536	533	594	574	592	592	577	584	583	588	582	557	587	576	608	597	566	598	546	550	602	568	581	589	569	585	574	538	543	585	551	555	558	588	577	600	570	555	568	553	540	563	558	539	552	602	559	571	561	562	556	564	550	511	580	535	590	600	567	561	548	524	508	563	572	581	592	585	535	543	570	557	562	553	536	547	539	559	556	595	562	539	579	575	581	559	561	549	567	589	524	565	612	578	567	566	559	571	598	558	530	566	576	549	580	598	550	602	556	543	537	515	583	557	566	567	567	570	532	550	602	538	519	536	560	564	521	541	575	562	550	582	542	569	563	550	618	576	563	592	538	548	550	569	524	552	562	555	582	615	542	552	554	585	554	533	606	569	570	530	555	561	596	573	605	561	561	574	569	603	551	561	535	567	570	562	570	565	585	598	548	542	541	551	547	540	575	560	569	533	594	614	562	557	539	603	532	578	582	567	613	569	558	566	526	602	606	566	612	550	561	593	555	604	559	598	594	583	571	604	581	541	578	552	592	558	551	582	599	603	526	500	583	597	537	582	530	564	553	527	572	570	525	563	587	548	578	580	555	560	557	547	523	559	545	549	559	546	580	569	560	542	559	563	588	536	569	594	548	588	532	600	522	556	578	523	584	547	520	567	562	551	540	543	623	561	567	580	580	523	579	554	602	564	638	566	556	574	554	562	566	523	554	563	591	541	582	597	506	540	555	534	579	559	601	566	558	589	572	576	560	555	544	549	547	584	612	565	583	580	601	566	540	571	578	514	584	540	591	578	592	529	542	605	521	543	580	590	616	554	553	559	574	627	550	511	516	573	569	559	525	617	561	569	573	556	595	548	545	576	567	564	551	580	553	553	537	553	578	546	571	487	570	573	529	538	595	549	609	531	576	558	588	595	578	546	562	569	593	560	542	510	611	629	554	617	538	535	586	637	531	563	580	616	588	560	615	594	579	572	587	545	514	579	594	625	530	580	560	528	560	577	555	559	531	602	583	569	605	565	578	584	507	516	520	578	544	605	548	567	550	563	545	546	551	530	597	621	601	582	566	544	566	524	582	571	532	612	555	594	567	543	629	572	560	598	519	592	570	571	525	572	542	575	531	545	576	614	572	524	572	543	536	573	591	605	539	549	568	552	546	531	612	550	549	594	634	587	573	593	587	618	553	550	588	600	536	574	580	570	493	592	586	572	575	513	596	559	531	570	563	559	550	543	605	561	573	565	545	592	583	574	520	556	547	548	586	585	581	594	544	572	557	560	549	553	530	530	561	520	590	581	520	577	576	572	593	577	537	558	550	570	551	592	565	585	584	573	577	574	602	583	551	571	542	550	593	603	603	555	547	578	554	566	567	573	568	546	603	597	562	589	564	555	562	589	595	577	572	586	547	574	527	545	588	566	550	562	561	575	548	563	557	548	553	567	569	589	578	528	573	554	579	566	533	506	572	602	574	546	592	561	570	518	530	594	563	581	590	555	536	580	590	567	558	593	606	544	572	560	553	561	571	568	564	562	536	539	527	626	567	595	562	565	553	541	570	578	566	557	564	580	564	543	568	571	584	580	576	562	553	593	554	563	578	566	560	603	577	594	540	589	583	529	567	556	551	526	563	547	570	553	554	545	570	560	590	592	561	576	552	576	574	576	509	576	531	571	583	561	532	563	521	552	550	536	559	562	512	578	564	586	610	577	593	565	596	569	591	545	566	556	579	583	531	567	578	600	550	590	604	602	560	588	533	562	578	554	557	565	599	553	534	530	560	594	559	581	584	569	604	603	558	559	571	593	594	559	574	579	617	573	571	550	599	549	560	575	549	535	565	566	564	522	561	561	546	575	568	570	540	568	563	594	571	539	547	547	572	572	552	524	545	596	584	551	548	552	557	558	572	546	605	560	552	599	574	533	551	561	559	580	601	555	563	568	586	608	571	588	569	554	549	593	559	569	568	562	606	576	510	534	561	577	580	561	556	555	551	576	568	563	584	557	562	579	621	565	541	523	589	570	547	571	536	566	524	534	540	566	573	624	536	595	540	562	574	609	563	592	566	541	560	560	625	545	592	521	596	601	556	587	600	635	525	572	542	599	567	578	569	550	521	546	543	579	588	598	577	537	536	559	527	591	574	594	539	528	584	604	512	580	561	597	579	593	550	553	570	563	553	573	594	534	569	569	597	582	518	560	569	582	618	559	562	558	544	567	540	598	538	561	532	576	554	546	600	523	563	563	562	609	578	571	574	582	556	548	542	555	529	555	545	575	593	538	604	543	601	535	536	531	550	604	580	536	565	590	582	620	563	587	551	561	575	602	575	538	579	554	566	561	555	543	550	570	520	583	553	593	547	548	533	583	554	582	551	578	578	543	558	538	565	562	510	566	546	558	547	561	570	572	612	582	617	537	555	550	587	591	628	591	536	566	572	593	541	556	575	579	508	553	589	569	556	572	556	560	563	560	555	591	619	616	553	525	546	566	551	555	554	603	586	541	590	553	567	524	531	569	548	563	560	561	595	516	533	579	562	569	601	564	573	589	556	576	573	549	546	593
46030	33368	21282	16497	14597	11044	43293	32125	19328	1891	257	228	204	223	208	231	256	221	203	267	226	221	202	224	209	235	200	201	242	222	242	231	220	228	220	217	235	216	220	222	219	213	203	213	204	236	212	206	223	211	230	208	215	192	227	234	231	230	232	224	228	225	230	217	204	222	229	217	254	346	332	295	251	238	194	205	220	217	205	216	213	221	227	226	218	192	208	214	208	210	185	207	193	214	225	212	211	235	207	233	193	189	205	225	196	244	223	226	197	209	215	207	223	209	217	229	209	208	217	189	199	215	187	224	211	234	218	210	227	199	210	209	195	228	222	223	246	201	219	214	235	221	203	212	235	237	226	215	232	202	221	201	211	208	232	220	196	206	221	231	211	201	198	201	207	194	216	180	202	233	181	205	223	214	216	207	223	217	193	204	208	234	226	194	205	218	199	224	201	223	210	220	219	223	204	192	202	197	223	198	217	238	204	221	232	198	220	208	241	196	208	205	227	203	214	179	212	219	217	212	207	214	194	232	202	213	192	220	232	219	214	225	198	216	231	212	199	221	216	220	179	204	194	228	225	217	232	215	249	225	196	232	227	245	193	225	209	218	213	215	204	224	213	252	230	233	194	220	216	212	199	217	226	263	225	199	223	187	226	218	206	203	227	229	219	214	232	184	210	200	215	219	202	243	228	224	218	229	227	222	228	204	216	218	206	230	239	186	239	216	212	176	233	226	178	226	252	225	197	223	225	218	209	202	225	209	222	227	199	233	206	223	215	219	203	212	222	218	201	205	212	202	223	237	213	226	204	246	197	174	208	226	213	206	215	216	199	228	202	196	218	214	237	216	196	239	216	228	228	211	208	229	233	218	210	186	209	205	212	221	218	209	207	208	204	237	202	236	199	205	215	204	211	258	217	189	244	198	220	220	214	213	247	194	195	180	218	241	220	199	220	197	200	223	203	240	219	181	221	241	195	213	241	228	231	237	221	211	213	204	207	225	203	226	248	228	199	214	211	197	207	197	208	218	244	205	201	230	215	221	248	225	214	201	191	224	227	202	218	209	210	228	198	231	221	227	228	218	246	232	226	229	241	204	207	218	232	210	224	210	209	200	214	201	214	212	215	216	189	222	247	225	222	203	214	205	211	239	241	196	200	199	208	236	210	220	197	207	210	221	216	204	235	207	226	220	231	204	216	220	215	228	203	226	217	201	242	225	213	200	221	212	211	203	232	219	232	222	185	218	203	209	230	193	219	200	197	220	224	216	225	222	208	223	203	205	207	198	223	198	204	238	236	215	249	213	207	215	218	218	192	213	217	244	213	196	217	240	227	208	234	228	227	246	216	258	190	212	246	223	212	181	227	226	220	213	236	224	205	193	221	244	213	201	221	190	213	205	224	235	215	191	218	220	227	231	226	208	212	211	199	228	216	227	197	214	225	203	228	207	235	217	214	199	232	218	206	238	215	205	175	214	211	209	211	217	213	227	212	199	221	189	226	221	229	231	234	214	219	228	207	216	218	245	221	198	230	218	205	209	195	202	217	236	179	228	205	198	200	179	244	210	212	234	216	218	244	225	211	174	212	214	232	219	202	220	214	224	187	195	222	229	206	205	219	194	210	206	226	191	214	205	240	224	213	195	210	220	238	239	216	206	196	233	226	217	201	188	232	228	235	217	228	239	239	209	207	219	214	208	225	214	216	257	226	212	224	228	183	221	215	233	211	221	210	200	214	197	226	220	207	226	216	214	181	219	239	207	200	214	222	211	214	237	212	188	223	234	191	223	215	218	229	212	226	232	220	192	223	201	204	220	189	215	196	215	222	219	243	201	220	194	239	233	223	224	198	190	203	237	217	168	230	221	229	220	204	216	222	219	229	172	210	209	232	194	235	227	207	245	211	222	216	235	236	220	191	212	220	216	210	242	218	216	202	213	200	227	220	214	219	223	205	210	201	221	223	202	223	216	216	184	216	207	225	223	194	222	221	237	243	203	213	225	203	234	207	215	232	194	211	221	221	235	193	254	249	205	227	211	209	225	227	223	204	235	244	228	217	196	211	216	217	208	194	223	208	230	234	216	245	222	254	192	245	194	203	205	204	223	217	205	217	211	253	197	219	188	209	207	254	214	214	239	223	195	196	217	199	193	214	233	199	204	218	229	198	224	210	233	198	223	227	205	251	218	223	196	220	223	229	201	206	243	229	212	216	193	201	215	215	207	202	212	228	208	194	226	213	215	217	210	242	223	221	230	204	218	224	206	214	214	202	203	220	217	219	198	234	225	217	221	227	228	203	225	198	212	240	216	226	224	195	229	228	197	255	199	208	230	221	211	239	217	203	226	201	209	226	237	216	230	208	210	206	211	210	226	231	234	208	209	203	230	236	203	216	197	204	208	209	182	188	228	210	210	221	233	210	221	194	224	188	226	231	188	228	199	236	222	202	219	177	214	221	199	220	214	215	218	219	216	213	190	226	240	227	192	200	208	230	221	207	198	215	243	210	211	218	201	222	207	223	208	222	205	185	211	215	225	223	218	230	240	208	204	207	238	220	204	219	190	242	239	193	205	209	188	235	230	202	209	202	242	237	203	204	197	220	220	202	235	210	222	219	249	192	224	215	216	227	201	201	230	188	211	225	207	211	237	193	214	227	227	193	220	202	234	229	220	223	218	228	202	207	238	212	217	224	236	229	223	214	218	195	212	231	231	247	226	247	253	200	223	210	205	227	189	226	194	204	210	196	223	235	215	208	233	220	222	185	195	203	174	242	200	244	234	187	220	188	189	204	224	186	223	223	235	214	199	211	202	200	216	228	199	193	210	221	199	209	193	213	194	235	212	221	235	209	205	199	190	216	207	197	199	220	234	225	210	210	215	210	232	202	232	217	206	226	230	228	188	200	219	216	226	202	205	214	200	201	214	180	256	245	214	201	232	210	220	215	238	226	179	231	215	207	230	212	243	213	228	204	206	194	223	211	205	191	233	206	180	202	216	223	225	231	210	206	236	224	195	221	233	220	195	218	233	227	233	200	222	213	216	210	190	222	208	227	230	231	190	223	216	228	220	214	225	220	227	233	219	198	221	234	239	203	200	201	230	213	218	185	218	223	191	190	220	211	196	232	218	189	227	236	213	219	220	224	224	211	232	188	221	224	245	208	216	204	208	225	210	196	239	218	261	211	183	213	209	224	224	200	226	204	231	201	223	231	251	206	194	221	220	249	225	215	208	240	238	241	204	218	215	200	197	204	229	224	205	206	219	189	250	228	207	228	240	211	213	198	214	191	227	217	201	205	190	216	233	199	226	211	260	221	208	203	233	206	212	230	215	211	193	217	244	219	209	239	224	210	235	213	219	209	200	203	205	201	221	221	219	204	210	215	197	239	183	158	207	201	203	208	215	205	201	254	228	220	180	231	218	207	221	216	200	205	202	232	223	205	218	202	241	213	204	207	205	205	212	210	206	216	216	204	235	220	182	196	214	196	210	226	212	213	206
37795	12714	4548	5939	13011	14622	56954	45346	31076	2470	737	752	692	727	685	722	679	650	644	643	614	650	615	658	663	671	629	619	593	593	617	588	595	624	578	601	624	631	575	619	651	581	621	584	584	589	654	603	618	640	586	634	562	608	608	568	667	660	633	595	646	564	579	601	631	680	629	613	1035	1664	1515	1202	868	666	613	603	611	595	614	582	595	582	630	634	638	589	640	606	599	576	621	610	620	572	569	568	651	626	631	637	627	578	587	599	639	647	629	573	627	599	571	612	590	574	590	612	631	627	567	600	627	612	559	612	582	634	605	580	598	600	633	612	621	590	651	629	649	600	639	608	603	597	575	615	637	627	627	665	573	591	595	602	598	583	587	609	584	626	664	574	606	632	613	553	590	609	643	595	609	604	591	593	572	613	641	591	610	648	573	615	593	546	613	590	573	605	578	612	591	603	623	588	605	601	622	577	591	572	621	591	634	620	626	631	642	613	599	604	546	591	602	583	571	596	634	616	603	588	621	600	638	595	597	561	606	621	610	585	573	584	611	592	641	634	587	633	602	613	618	587	585	592	561	588	620	635	617	612	618	598	646	622	600	619	583	580	634	578	588	592	642	581	593	628	613	642	611	631	607	630	606	601	607	637	620	640	580	609	622	595	609	594	574	560	618	619	594	614	588	594	613	611	576	605	564	625	625	595	602	584	610	592	625	598	597	600	606	628	595	667	605	619	597	592	609	627	620	622	606	613	616	596	581	609	599	584	593	611	593	591	583	585	636	596	615	584	582	600	587	580	593	589	606	613	574	605	576	636	564	588	611	596	623	589	604	573	541	597	624	607	611	621	572	620	602	581	628	630	596	595	620	622	612	555	590	532	612	597	622	651	591	581	634	597	602	556	599	661	612	574	572	630	569	588	605	579	620	543	579	571	591	604	613	583	621	602	591	612	608	621	550	593	648	615	565	554	635	634	581	606	624	593	606	604	616	567	610	611	564	591	610	609	595	617	641	633	624	636	611	628	555	587	601	614	579	603	592	613	612	627	585	593	606	581	585	571	595	589	606	583	579	614	602	649	593	601	578	568	605	585	611	626	616	578	593	611	584	575	584	613	574	610	560	566	634	595	599	569	603	601	613	655	593	549	582	609	634	636	624	567	591	577	631	617	567	639	637	576	579	581	592	611	623	614	615	572	645	558	614	584	588	617	610	586	601	608	609	605	596	598	602	604	599	598	623	616	597	599	631	627	578	584	621	577	620	586	576	637	616	613	629	607	603	613	581	615	619	629	643	601	586	586	638	611	602	605	587	606	646	626	630	607	602	628	597	575	586	581	616	597	576	615	565	560	569	581	617	597	522	621	597	576	629	599	579	580	567	626	599	589	614	619	602	673	588	582	596	581	561	601	625	622	605	623	596	648	627	590	556	627	589	642	615	594	553	558	623	610	596	661	598	603	563	580	566	651	578	633	628	623	614	596	608	572	552	613	602	625	573	575	624	620	604	568	569	613	649	636	638	601	654	615	602	647	647	607	571	605	614	628	649	608	595	628	649	578	595	581	596	643	611	636	613	649	608	601	569	622	608	592	611	588	597	628	610	603	629	602	629	641	573	623	575	638	628	628	620	571	592	569	589	606	565	589	632	610	628	570	574	553	646	578	579	597	581	598	583	605	580	599	652	605	608	607	593	627	614	568	623	604	606	633	617	631	617	619	627	616	634	607	582	582	580	625	593	583	605	585	604	652	562	604	607	569	584	624	617	593	565	625	597	588	597	641	604	610	642	595	625	637	597	617	634	577	606	586	636	569	576	604	612	596	613	610	640	602	572	601	607	605	572	598	615	584	597	622	624	624	591	613	588	583	610	597	588	629	583	590	593	576	625	561	611	600	638	596	584	617	595	594	608	614	591	611	665	584	650	595	636	576	645	651	608	599	600	629	578	615	630	616	598	640	580	597	665	613	630	608	591	614	604	609	624	634	625	613	603	597	655	609	617	605	590	600	628	577	618	589	563	622	580	597	566	594	583	591	621	575	602	595	603	615	557	581	582	595	555	599	621	597	628	584	606	638	627	588	627	633	611	590	603	611	567	608	619	606	594	587	578	643	610	606	616	642	607	572	608	605	603	602	601	613	590	593	586	593	618	593	622	564	629	596	620	655	602	636	610	600	615	627	584	623	604	622	567	618	641	623	603	603	613	597	573	606	600	591	594	628	613	597	629	613	605	586	591	603	610	582	693	600	616	594	582	621	611	623	627	624	639	612	612	606	592	592	559	572	598	627	625	610	595	603	579	653	611	598	626	675	628	613	612	577	623	597	616	611	630	592	622	599	558	609	586	629	614	570	643	578	638	648	616	587	603	609	604	587	591	630	636	596	634	624	616	539	598	594	606	621	597	623	598	634	643	614	597	583	625	585	594	598	635	617	592	559	615	601	633	599	596	614	605	570	612	551	629	626	629	594	570	618	636	632	608	620	638	609	558	581	596	591	621	614	574	617	598	601	613	550	601	607	571	591	553	650	588	576	602	601	564	572	591	580	642	618	589	573	599	590	648	611	574	626	595	616	593	535	567	600	595	610	599	598	627	621	584	597	587	603	631	603	625	605	587	595	636	583	612	588	602	539	601	553	616	590	606	610	596	637	601	652	620	648	652	585	572	590	588	563	609	619	586	587	615	644	623	638	626	569	598	589	624	620	609	587	580	570	648	643	617	622	614	609	600	566	633	623	632	641	616	629	620	620	562	625	596	602	568	591	585	599	593	596	545	527	581	585	590	600	609	572	652	616	622	655	605	575	617	571	591	654	598	623	590	568	583	591	628	555	602	577	600	568	641	634	600	611	594	572	611	584	626	574	609	562	595	639	613	638	604	627	616	635	608	602	601	590	594	624	609	629	609	642	569	576	649	616	597	596	595	616	580	665	589	603	606	600	585	567	639	618	558	617	641	608	593	594	658	618	606	617	570	580	621	615	596	590	614	620	572	649	598	577	617	559	626	615	605	636	599	610	588	588	638	602	621	647	612	601	596	585	568	608	614	610	613	585	617	567	611	578	594	581	594	620	609	612	630	612	591	609	618	588	621	619	636	589	639	636	632	642	636	594	605	606	575	635	592	559	576	582	575	597	602	609	642	610	576	645	616	648	617	627	599	641	642	587	642	630	626	597	565	576	566	620	603	619	625	601	629	603	578	589	586	598	587	572	578	622	603	595	619	596	542	643	589	644	638	628	609	636	625	593	581	608	614	542	594	613	602	650	627	593	583	623	585	601	544	594	578	592	607	598	600	580	589	575	681	618	630	603	591	624	605	611	604	641	619	632	631	569	585	631	636	597	635	612	613	596	612	637	624	574	606	607	615	594	597	627	618	609	643	587	628	616	604	613	605	603	577	593	575	589	565	581	618	578	585	607	633	588	632	632	571	602	583	661	589	629	563	615	599	600	638	625	631	562	578	559	584	604	611	598	603	634	588	598	565	620	620	576	593	596	593	645	607	624
52342	30940	23164	20630	16413	18702	56767	55078	34186	7157	387	280	291	315	294	285	287	313	289	328	260	303	312	271	261	290	271	273	267	262	240	271	296	268	291	264	293	244	290	273	288	264	239	277	261	271	276	232	250	281	253	277	271	267	259	270	232	260	270	250	281	253	265	270	291	280	278	277	385	447	386	353	316	255	248	257	278	263	282	252	291	308	273	240	285	231	285	240	260	264	280	298	273	285	254	259	253	242	295	289	283	230	265	281	287	267	281	261	250	255	273	277	305	286	278	269	258	283	261	260	260	290	261	267	264	245	255	264	264	279	270	269	277	242	288	295	250	253	289	260	285	290	269	265	315	266	253	248	261	294	262	252	266	238	271	280	254	295	262	274	258	245	277	264	260	253	257	247	280	254	297	285	280	228	254	255	259	259	296	263	252	263	271	281	278	261	267	262	249	235	248	255	268	294	267	269	262	282	259	285	255	270	277	268	275	251	274	278	281	267	283	244	272	256	249	272	248	266	265	275	248	241	263	260	254	257	277	283	270	250	247	244	287	277	267	277	276	273	278	254	262	247	252	284	299	268	264	239	311	271	284	281	282	264	263	285	254	293	276	243	258	260	268	258	286	275	269	260	260	234	281	272	286	265	293	272	268	286	250	255	310	299	271	267	265	270	270	301	282	260	289	278	245	263	265	252	269	256	245	247	269	284	284	278	267	265	266	256	258	285	284	258	277	297	269	245	254	261	264	248	265	270	284	289	283	269	270	249	260	242	270	241	249	248	249	250	232	249	242	264	289	285	273	270	298	264	289	235	264	266	258	261	286	278	279	300	295	273	246	265	269	278	274	269	274	271	268	294	240	291	228	272	260	227	317	273	275	267	256	240	231	245	262	283	267	248	295	246	260	273	258	301	256	277	283	236	284	275	253	238	258	265	251	266	248	267	265	260	275	283	294	241	251	250	275	267	260	297	263	251	263	241	241	287	262	279	282	250	287	272	227	287	258	259	276	279	276	273	274	292	261	288	254	260	245	274	265	258	273	235	264	279	280	282	285	278	251	292	285	263	278	229	305	270	260	259	256	307	255	271	265	267	251	251	256	284	279	271	250	292	243	265	277	280	251	254	271	251	261	243	262	263	279	255	292	257	276	247	236	243	251	246	258	272	267	261	266	308	278	277	271	302	265	282	255	223	272	250	262	287	265	260	261	244	248	288	263	283	265	269	278	261	269	264	272	248	260	260	275	257	250	281	270	258	264	280	285	281	271	280	248	252	216	258	305	246	261	275	261	253	262	255	289	234	279	266	287	289	284	260	271	286	259	258	266	272	298	246	256	266	259	279	280	264	268	263	264	274	268	272	271	304	236	248	268	288	271	262	248	277	251	269	257	260	231	282	249	252	267	244	272	274	256	267	262	266	278	283	265	254	232	273	287	279	277	298	234	263	263	253	270	233	258	250	273	263	299	247	296	259	267	298	280	246	278	249	274	282	256	252	273	279	254	263	247	260	268	267	288	264	274	272	243	272	275	268	244	250	295	259	257	233	248	250	275	285	272	288	266	277	275	241	261	280	266	268	277	292	325	270	259	265	270	256	250	301	256	250	280	284	261	267	264	323	260	273	234	256	273	260	281	256	295	287	237	274	264	256	256	254	268	265	251	261	269	286	282	249	262	268	282	281	265	259	277	238	271	241	270	254	246	252	251	255	266	288	290	277	282	267	261	284	262	254	300	256	247	266	281	265	256	230	268	259	275	309	258	270	262	241	266	260	273	265	270	273	272	262	295	242	269	277	267	267	285	267	257	283	247	287	253	278	247	257	263	250	278	251	271	257	294	289	232	290	274	268	292	255	274	272	253	285	282	282	266	277	271	296	289	248	258	266	273	291	316	253	287	270	288	289	272	284	259	285	305	273	279	285	267	266	276	301	245	253	265	236	288	286	278	283	271	264	258	262	268	275	269	261	270	263	275	260	239	284	263	251	274	277	259	280	249	256	294	267	268	243	292	263	272	249	271	267	241	275	250	253	269	294	269	289	247	269	270	317	279	264	269	283	248	254	251	261	280	290	269	264	287	295	263	278	256	266	254	283	270	261	271	263	277	277	247	292	254	271	259	266	269	268	286	278	289	276	263	254	272	263	277	252	277	270	266	261	282	274	231	304	255	256	256	266	275	247	239	254	279	288	305	272	257	258	278	270	293	293	272	247	283	263	305	277	274	260	287	273	271	256	271	268	274	292	271	256	243	269	267	248	265	264	259	280	280	286	271	264	251	240	262	266	273	275	261	226	238	279	260	305	291	301	269	250	287	286	272	273	221	258	256	284	309	283	275	273	270	262	284	271	287	262	269	257	288	272	232	286	234	262	253	255	261	270	281	231	291	281	255	267	260	283	282	255	277	284	268	233	279	266	283	269	258	285	249	273	281	260	273	289	282	274	284	249	265	267	256	228	261	268	268	243	272	261	241	275	267	279	276	257	263	264	248	284	274	252	304	268	287	269	248	274	255	257	299	242	263	267	288	268	273	259	266	250	249	255	272	272	269	272	286	274	280	243	253	240	274	312	280	266	283	275	271	296	273	236	273	261	244	260	269	254	269	232	257	250	291	264	260	277	260	251	264	277	253	241	277	265	276	282	287	265	261	282	282	270	280	245	289	256	278	255	286	261	246	264	239	262	294	268	273	253	262	280	262	257	257	313	237	261	287	273	250	245	277	292	264	263	299	257	254	305	264	276	262	241	288	266	296	263	261	225	294	265	256	290	286	266	283	245	288	275	265	259	272	274	295	289	261	258	266	281	278	253	277	252	280	251	282	276	269	277	305	287	273	268	281	255	258	268	253	253	284	263	268	268	247	260	272	277	269	278	246	280	253	289	282	263	260	277	253	257	243	269	281	233	275	280	249	281	312	273	275	285	277	225	272	246	277	299	258	258	250	293	267	252	289	284	264	281	216	277	263	243	287	297	270	279	248	268	261	270	248	266	253	251	304	257	277	275	275	283	256	275	245	283	264	281	292	263	250	234	246	248	279	244	262	254	284	276	257	278	285	278	276	274	285	256	254	273	274	273	273	265	279	240	254	267	263	280	268	264	237	267	298	281	276	255	250	278	290	262	248	265	301	286	251	277	272	289	276	283	253	259	273	260	287	263	289	265	286	260	266	244	241	302	248	274	252	294	251	274	283	245	289	255	257	265	262	246	297	249	269	213	296	267	276	258	243	226	270	265	297	267	246	257	248	242	281	278	252	293	289	278	275	241	260	277	264	248	256	247	245	257	254	313	284	263	289	275	267	274	285	268	259	287	273	262	241	297	271	268	263	266	274	248	270	241	268	282	271	278	249	277	272	246	282	267	270	257	259	273	272	253	274	278	283	274	275	251	288	301	266	256	257	273	264	260	265	248	295	281	281	286	287	290	261	259	284	277	247	287	282	268	274	277	258	259	265	296	260	266	278	273	296	301	291	268	253	263	251	265	282	282	259	268	260	265	280	284
42086	13769	8351	11318	9502	25312	69349	64485	43456	5580	882	857	877	834	861	824	835	799	809	739	748	768	770	778	766	759	725	738	747	745	742	712	738	786	708	717	715	769	746	745	704	761	745	761	733	704	704	764	684	747	752	784	730	661	784	732	730	750	718	736	758	786	743	717	792	749	728	838	1421	2299	1685	1331	969	779	703	724	735	696	694	694	681	695	744	725	678	691	740	698	710	706	734	712	681	754	745	722	689	694	682	726	722	725	773	660	685	720	744	708	705	677	729	695	758	760	711	709	742	730	733	694	740	747	699	742	732	723	746	700	729	702	756	718	708	699	739	734	705	711	705	707	708	682	719	665	679	696	737	726	723	722	697	690	746	737	743	742	736	727	729	756	701	684	739	728	657	663	742	688	739	717	691	716	744	764	711	701	700	752	688	729	773	717	712	742	743	738	667	723	682	701	703	750	747	718	740	696	716	682	726	739	693	685	788	762	701	712	704	760	743	771	706	711	709	725	729	724	688	719	680	699	724	747	751	775	673	729	665	677	694	721	718	694	707	729	735	701	697	654	675	768	712	670	713	718	708	717	743	714	679	714	741	742	718	710	721	753	671	688	742	717	746	791	721	715	693	703	681	736	716	725	772	720	739	728	700	691	686	703	762	741	723	727	758	732	735	726	723	779	720	733	660	696	772	717	709	693	662	705	718	709	764	685	727	678	693	734	700	699	712	700	704	717	742	666	666	740	721	736	724	733	702	788	729	697	706	703	719	701	687	697	676	719	750	726	725	701	765	748	736	757	752	646	705	702	713	661	737	758	784	710	678	728	714	705	728	714	754	724	712	725	707	717	742	750	726	729	734	696	687	707	711	739	757	735	716	746	694	727	694	717	714	715	698	705	726	756	673	697	707	738	717	718	653	711	701	702	708	742	676	727	734	717	729	711	687	705	733	695	748	700	739	699	708	709	765	713	765	662	713	685	722	735	745	705	801	737	722	754	706	768	694	743	680	724	693	729	694	716	688	720	736	736	758	777	718	740	659	659	738	714	706	738	704	718	724	733	710	719	688	685	748	728	719	727	712	704	770	722	662	715	712	703	729	682	785	724	734	691	685	711	718	670	721	719	732	764	690	741	745	745	687	756	727	685	744	677	729	741	687	694	713	723	775	692	716	721	677	728	683	738	735	707	722	735	682	728	711	746	714	735	707	688	727	697	687	739	718	730	703	745	738	721	684	660	685	679	707	753	728	719	773	730	777	694	660	708	679	701	687	736	747	776	695	719	729	717	759	734	718	723	789	743	721	700	719	758	692	706	766	722	718	675	711	725	763	734	734	739	723	687	749	743	709	752	727	724	696	716	689	702	728	715	718	724	691	747	722	710	699	692	721	730	750	754	703	705	767	713	674	715	748	692	743	707	685	723	735	733	727	687	697	724	740	678	717	735	675	681	698	694	714	696	680	688	707	682	714	717	705	650	752	700	750	720	753	704	707	697	742	736	715	737	697	689	687	750	700	622	686	773	718	694	764	709	742	716	715	710	730	723	741	674	727	720	702	707	715	708	728	747	719	730	717	694	757	728	743	693	695	762	693	700	705	697	732	740	710	697	768	743	720	693	727	683	685	756	715	767	677	705	714	731	674	734	740	761	708	689	729	722	689	736	698	735	726	700	687	757	731	716	707	755	742	729	736	754	676	708	756	718	742	715	739	729	733	707	711	722	697	711	744	738	724	726	704	731	721	701	719	682	756	708	735	717	750	734	729	757	743	762	699	731	795	709	727	737	704	712	736	731	741	704	729	708	717	674	742	708	704	707	741	766	709	700	694	739	711	684	759	681	699	711	655	743	676	752	706	712	730	700	693	700	704	698	721	724	707	686	697	693	724	740	698	696	720	716	723	670	756	732	737	737	723	683	701	715	725	698	732	711	682	754	722	747	749	748	752	724	710	707	758	757	712	739	738	730	721	706	719	738	709	717	699	734	694	717	723	723	700	752	724	712	705	686	734	702	735	698	739	725	737	746	681	733	709	706	746	677	707	685	767	705	645	702	716	732	725	713	715	723	688	701	714	746	698	709	708	725	786	753	766	783	663	739	728	732	689	723	723	658	692	681	693	695	691	692	756	693	725	729	708	716	664	737	724	764	692	737	722	713	730	675	761	722	691	739	739	737	713	715	688	762	741	694	665	708	722	725	730	727	711	759	734	689	713	721	724	726	732	719	710	707	739	706	742	711	697	773	751	687	692	676	704	742	712	707	682	686	702	716	748	732	732	745	729	714	703	715	685	746	717	726	711	714	715	783	735	711	775	785	734	739	721	698	711	742	728	702	711	730	701	712	672	700	701	677	703	735	671	723	701	702	697	737	700	731	704	707	712	713	679	727	709	714	687	701	743	715	761	734	694	709	695	667	727	704	732	720	737	706	685	762	760	733	709	698	741	720	749	718	721	763	679	729	709	757	735	734	706	708	751	701	735	718	714	752	730	720	763	747	748	726	726	792	713	749	692	704	742	733	713	701	708	768	757	694	725	713	733	734	737	728	718	749	709	717	693	742	752	698	718	692	700	725	699	743	700	713	665	762	742	693	680	679	735	692	756	681	717	745	729	643	693	725	747	766	713	688	701	679	730	712	676	687	707	725	717	696	728	730	736	698	700	715	659	718	728	714	747	723	703	689	743	709	718	723	717	688	711	762	786	692	709	722	701	725	693	706	720	732	743	664	675	714	709	718	706	713	716	740	715	687	749	659	729	699	664	697	695	701	703	773	713	707	701	735	738	707	767	733	747	693	696	698	740	670	756	714	696	762	755	732	727	708	746	700	754	731	714	751	716	697	707	768	717	748	717	707	712	715	704	740	764	726	703	680	697	692	720	740	732	689	701	707	727	681	716	647	772	700	726	703	704	737	718	706	731	732	700	723	699	743	694	733	656	725	683	694	717	733	711	746	694	740	701	739	683	707	698	712	742	736	718	786	745	744	672	757	712	718	710	746	721	684	724	723	705	710	733	719	705	689	717	760	743	690	745	749	687	718	723	746	702	706	726	678	753	696	713	758	750	714	694	783	704	694	723	696	706	702	734	765	661	710	739	717	699	733	764	757	745	715	699	688	713	632	730	741	766	718	746	748	766	693	683	678	713	723	721	691	727	689	709	722	673	684	739	694	692	722	761	689	719	714	719	733	693	745	749	706	700	738	739	694	686	693	735	688	781	713	665	683	731	691	716	712	756	736	694	768	750	674	740	673	749	708	710	689	761	704	739	701	719	726	717	718	727	730	724	741	718	696	700	765	734	731	708	716	698	724	700	717	840	697	763	706	739	712	692	763	705	692	754	691	701	754	681	722	732	754	715	659	727	684	702	732	730	724	716	700	689	717	723	757	703	713	728	751	722	701	670	729	730	696	738	714	744	725	715	710	735	706	713	714	686	745	703	718	707	730	733	690	712	697	751	710	760	709	725	674	727	741	695	723	743	717	719	662	706	726	745	713	718	666	749	684
11430	3039	944	597	478	590	3094	4747	1245	234	189	162	198	171	181	170	188	168	187	177	169	188	208	170	191	171	172	189	180	174	174	180	175	188	187	190	161	165	188	165	214	197	163	166	197	197	191	195	170	171	163	180	175	173	191	176	187	214	177	210	209	168	188	157	191	180	176	206	198	200	213	230	220	203	175	188	179	186	167	164	195	173	176	194	173	184	178	198	184	180	175	199	204	204	185	180	161	172	198	171	178	161	192	155	172	182	168	197	170	166	175	156	199	175	172	191	197	173	164	175	189	182	167	202	169	195	178	175	185	190	177	212	182	174	193	164	171	166	178	177	213	190	194	183	152	177	183	175	198	192	208	176	154	192	187	185	206	195	187	180	200	186	182	194	179	186	163	167	192	179	193	176	184	189	196	186	166	156	188	174	143	173	173	171	204	156	207	179	193	190	187	188	183	171	157	202	175	164	170	195	188	198	185	171	179	197	192	146	159	185	197	186	185	147	195	168	195	183	179	191	184	205	167	202	171	177	185	180	161	199	194	184	176	200	162	198	193	170	185	166	171	191	194	155	190	166	209	182	170	198	179	172	199	190	176	173	174	208	168	205	174	186	188	189	182	166	180	178	208	195	185	182	188	177	181	229	183	215	181	161	178	208	172	182	181	186	180	179	202	163	193	175	199	163	173	188	198	171	222	177	230	179	181	170	164	158	190	190	161	180	166	189	164	172	161	197	191	177	177	196	192	197	179	177	175	174	195	167	159	173	189	173	183	177	200	166	163	177	169	189	182	191	184	180	205	205	185	191	171	175	191	191	185	168	188	181	179	177	199	191	165	165	178	194	164	199	169	193	215	183	182	182	188	173	162	220	209	171	194	178	181	188	187	185	206	180	168	174	192	208	174	181	187	189	185	155	176	166	174	182	190	189	162	181	191	182	175	177	192	191	205	168	179	185	196	185	171	198	189	163	183	172	180	153	177	166	191	168	210	180	183	166	202	162	173	195	192	169	182	175	165	182	209	152	185	202	183	172	179	196	167	193	172	183	175	176	165	168	174	193	189	173	183	171	174	153	164	185	186	172	199	202	173	182	163	189	175	185	179	184	185	180	190	187	156	190	188	165	176	186	175	191	177	173	174	171	182	185	187	202	201	179	190	179	182	201	201	188	175	166	193	193	185	182	173	195	175	176	195	175	170	183	162	164	191	189	165	181	194	209	177	176	141	188	182	170	174	205	176	181	191	179	181	191	171	143	179	207	192	184	171	186	212	190	169	188	203	174	193	171	196	171	201	172	192	200	185	199	189	211	190	178	184	182	171	168	183	160	187	175	181	183	191	187	199	187	188	205	190	192	177	175	196	200	165	167	184	182	187	223	171	179	188	166	188	198	178	175	164	173	171	188	199	196	181	179	213	194	198	165	183	223	185	193	172	202	187	219	174	204	181	187	197	202	174	172	152	159	213	186	182	192	183	166	161	171	188	182	199	185	200	148	204	189	190	187	205	186	177	177	185	188	184	191	184	157	173	169	189	192	178	189	177	160	178	198	178	182	179	173	188	175	181	182	201	170	175	206	195	178	183	200	163	177	190	168	182	173	179	176	174	197	180	196	174	182	197	172	219	175	177	169	170	166	198	205	198	202	179	170	177	179	168	181	211	176	166	192	204	206	156	172	188	204	172	169	183	180	171	164	173	182	174	177	171	182	169	172	203	181	196	167	200	193	175	162	212	190	174	209	196	186	179	205	170	174	182	182	169	176	205	162	197	173	210	159	186	178	193	187	181	202	207	189	184	182	187	182	198	171	190	166	187	219	187	188	175	161	165	174	189	171	185	209	226	173	186	190	174	172	175	186	160	162	167	179	172	199	197	196	197	187	161	164	167	170	180	176	176	200	179	183	172	202	176	200	182	201	206	194	206	159	175	182	182	148	171	187	197	202	160	177	173	167	179	193	185	174	201	172	177	190	167	178	205	169	201	183	176	187	170	173	172	165	174	172	164	160	191	196	195	193	186	195	171	169	175	173	188	177	187	173	176	176	178	188	180	197	185	179	164	190	168	156	171	173	181	180	182	190	178	156	193	186	187	184	190	194	181	173	189	183	189	169	172	215	167	200	166	192	157	175	196	186	197	202	172	187	156	181	182	198	217	165	184	167	191	177	174	195	175	193	166	170	157	165	195	186	190	171	162	171	193	191	210	176	166	178	163	190	196	164	177	208	162	160	171	179	226	189	189	184	193	168	179	168	183	190	197	185	192	199	190	163	200	173	185	185	192	197	164	195	184	184	167	172	174	216	192	179	179	185	178	196	216	183	177	169	197	171	194	184	201	185	189	178	197	165	186	186	181	215	179	192	140	171	167	186	194	172	184	192	178	213	201	207	183	173	176	175	193	198	200	209	202	184	186	151	178	180	197	188	179	168	200	176	197	175	201	190	186	181	167	173	202	187	169	195	192	196	192	172	172	174	192	223	163	188	203	190	182	198	179	193	183	175	192	186	175	188	188	172	221	163	183	189	186	181	199	192	171	194	166	179	172	188	169	179	203	196	171	183	183	194	184	182	173	179	176	176	195	170	173	183	168	177	164	202	177	186	176	189	193	185	180	181	187	200	178	170	159	184	179	166	173	184	168	181	203	186	180	170	178	200	165	184	192	184	158	184	169	174	175	203	166	194	175	185	180	168	166	190	180	182	159	168	199	164	173	185	178	162	185	170	187	201	177	187	205	182	196	184	209	182	180	196	193	159	172	202	194	185	210	179	200	173	178	203	202	195	169	159	174	179	190	204	188	167	188	164	175	189	203	166	183	183	169	182	181	167	189	205	163	186	182	187	190	197	181	203	201	176	177	199	181	182	201	203	172	167	192	197	185	171	180	175	184	156	194	173	186	197	191	176	204	214	214	165	177	177	184	187	173	187	181	172	156	163	182	175	195	175	166	178	189	166	193	158	182	204	156	203	188	173	186	172	170	197	195	170	188	174	187	192	189	179	190	192	161	188	193	175	176	194	178	180	185	188	176	171	179	176	182	156	168	206	173	205	218	180	180	166	162	185	176	180	170	196	200	169	198	184	208	199	182	168	181	176	175	163	173	189	193	213	179	189	180	165	169	177	176	193	163	182	171	198	193	165	174	148	195	185	188	188	188	204	172	176	201	188	185	176	180	180	206	199	183	192	183	177	191	179	197	159	177	193	189	209	186	194	161	172	188	201	199	177	161	191	190	169	157	178	182	199	200	174	178	167	183	186	183	184	189	167	181	200	188	153	172	169	188	179	182	209	174	177	207	178	159	175	184	201	180	169	158	184	176	170	196	165	180	167	177	167	171	200	166	171	181	179	160	178	198	183	163	177	176	182	172	205	170	188	184	200	180	189	176	177	200	184	165	204	200	178	183	198	190	172	189	186	209	180	180	192	156	167	154	197	192	149	185	171	153	198	207	183	181	176	177	210	195	178	203	162	196	164	190	174	183	204	198	186	200	180	194	196
9605	2437	948	1038	915	2028	12779	16650	3940	540	554	559	552	517	506	518	539	532	535	538	534	506	578	561	507	538	534	509	549	525	513	539	548	530	523	559	556	512	531	536	547	511	544	535	512	531	535	513	520	524	580	514	523	525	527	518	505	523	527	544	488	530	526	515	489	502	505	545	653	769	685	624	596	529	537	522	527	489	553	491	509	517	543	487	541	558	542	544	537	486	511	532	568	531	557	548	483	533	526	514	558	495	562	494	488	524	498	519	502	533	541	568	553	531	538	514	510	515	527	546	519	542	540	517	523	493	527	534	509	544	546	527	506	523	514	509	501	522	530	495	539	531	497	543	539	548	514	461	489	525	519	493	530	511	533	498	516	483	544	554	538	505	521	503	483	550	536	538	525	534	535	566	536	521	564	562	527	508	479	521	503	495	510	520	485	502	502	541	524	560	581	519	499	518	526	541	527	533	523	523	530	516	518	535	516	514	556	480	548	547	528	525	499	454	529	545	547	504	540	533	521	531	510	550	539	546	525	478	519	530	544	529	484	532	557	533	554	502	543	541	488	567	521	538	529	524	492	522	518	511	531	516	518	516	513	543	512	563	537	529	543	506	510	521	540	519	467	575	527	556	536	518	542	557	533	552	527	511	523	530	525	481	500	559	532	536	523	525	543	511	542	553	527	528	535	490	520	475	508	492	555	532	525	548	532	537	505	527	499	549	505	499	497	510	551	492	512	530	594	505	553	573	498	511	544	499	529	543	510	493	525	479	548	517	534	551	534	531	545	512	525	501	538	518	510	533	531	530	558	536	545	515	512	550	575	518	484	540	506	544	538	521	526	542	526	530	519	515	554	568	527	539	498	569	517	534	524	490	562	520	523	554	525	487	548	492	518	545	549	514	513	504	516	518	530	504	553	450	548	514	572	523	536	529	508	526	545	569	544	514	482	528	501	535	500	510	534	485	509	540	483	540	492	533	544	538	516	522	505	513	513	477	509	535	485	526	537	481	544	497	504	535	518	529	549	554	489	522	519	525	535	532	537	473	547	534	559	536	534	587	514	502	517	505	553	508	541	529	503	519	526	484	507	522	546	518	531	531	519	517	542	529	527	518	538	554	494	504	520	520	538	482	483	528	510	488	558	551	517	509	538	546	537	516	537	518	522	557	558	514	526	530	565	546	518	507	554	490	577	564	543	525	559	501	534	520	545	524	525	537	501	533	516	523	528	517	504	500	518	516	540	572	555	521	510	524	525	509	505	513	537	493	479	518	509	539	531	535	544	506	500	519	533	545	510	532	524	515	555	515	530	562	471	488	516	486	501	540	508	530	528	525	543	510	565	519	518	514	545	514	513	514	511	532	531	508	547	497	490	523	530	474	525	524	523	555	536	573	520	471	511	544	551	480	454	526	493	525	506	504	539	510	565	499	552	533	562	522	539	496	537	546	570	549	520	483	521	503	496	485	497	529	490	590	477	489	535	524	523	490	511	489	551	545	516	509	503	511	552	485	528	499	545	521	511	528	525	524	558	502	526	544	506	515	512	550	534	507	568	503	552	551	534	552	546	552	511	520	518	500	569	526	503	563	514	520	538	524	557	553	543	542	488	499	548	517	513	518	499	499	516	540	556	514	493	510	506	522	538	525	511	518	536	547	565	499	560	510	527	527	529	469	550	522	540	497	514	521	530	543	540	536	567	535	537	512	545	511	541	556	543	520	514	520	512	485	494	568	549	537	524	510	512	512	527	588	543	531	509	502	569	556	505	561	498	505	469	546	560	475	556	520	531	523	477	546	530	509	558	470	548	520	530	549	501	519	555	505	506	526	564	518	505	527	513	536	529	552	561	521	474	522	514	531	563	529	546	564	515	506	531	536	544	509	536	534	530	511	572	525	514	549	531	538	535	546	510	531	486	564	500	523	550	509	550	475	526	536	526	590	524	528	493	551	563	541	522	489	515	491	539	544	580	510	562	555	555	537	507	523	527	486	536	478	478	558	500	526	518	533	492	526	567	505	442	531	556	548	543	518	523	513	544	551	531	571	511	523	507	499	541	549	549	529	539	520	508	519	507	500	528	523	537	487	525	484	528	564	544	526	545	548	502	565	527	526	509	543	535	530	546	522	513	523	541	520	518	521	528	552	519	503	515	550	529	506	511	529	511	488	543	536	524	522	527	507	508	518	503	546	510	519	567	527	573	494	563	527	497	486	514	528	514	512	542	543	475	541	514	541	529	530	505	509	552	562	528	540	537	528	527	568	508	529	540	560	527	529	519	539	511	500	535	511	565	508	543	520	512	538	521	514	533	515	490	502	540	479	527	550	515	535	551	490	542	524	534	507	526	527	514	503	538	519	523	527	506	543	503	520	538	507	510	475	538	510	553	502	495	533	539	506	575	535	565	523	557	518	527	499	528	524	491	551	507	521	511	534	516	537	529	508	497	535	561	490	514	571	524	524	527	497	513	519	520	527	537	534	546	529	507	522	538	519	542	552	505	504	510	539	511	527	532	539	521	518	527	524	566	550	536	492	538	557	580	536	491	528	522	494	541	507	535	496	515	515	521	503	534	497	530	501	501	512	530	548	515	518	517	528	531	567	529	523	503	537	501	559	539	543	539	522	554	522	532	561	511	541	556	547	551	512	531	523	525	564	521	521	535	515	501	529	532	527	527	528	533	502	539	517	530	510	528	530	531	478	489	562	502	518	558	530	535	562	538	528	529	536	509	569	526	516	548	538	494	559	566	563	548	490	516	521	507	536	524	540	511	522	540	514	551	521	489	517	513	530	486	507	488	552	553	510	516	566	529	498	531	563	527	514	484	544	551	535	488	522	543	503	525	515	507	589	564	520	481	537	519	517	498	530	532	519	458	507	518	508	531	536	493	513	512	502	537	496	513	515	502	532	535	490	516	523	538	548	464	531	499	502	476	490	550	486	528	514	549	507	543	529	536	504	514	521	479	535	543	551	519	540	531	517	525	520	512	471	530	461	488	556	495	506	530	541	565	537	540	495	545	533	507	507	541	545	507	540	553	499	512	543	512	520	551	528	492	543	524	525	536	474	552	546	511	555	518	524	498	514	512	505	593	529	546	468	526	553	484	513	525	529	528	531	530	503	570	549	514	502	573	499	540	519	530	514	506	537	544	532	554	497	525	514	554	543	522	522	551	512	488	528	569	519	529	513	538	519	540	520	533	480	516	531	523	520	533	503	529	561	544	554	555	497	505	543	540	538	559	537	499	548	542	445	518	534	510	503	520	525	487	539	532	504	487	534	526	506	502	491	503	505	517	552	524	508	531	492	522	533	517	571	489	505	521	523	540	515	470	510	503	505	542	529	546	550	529	522	558	525	491	546	519	512	555	559	519	526	512	470	519	530	520	545	589	513	541	494	507	512	497	510	523	514	548	516	532	540	566	494	512	491	486	538	519	558	559	550	519	519	505	518	513	573	510	518	513	548	512	532	517	516	504	514	524	520	583	555	546	522
41353	24338	15268	9098	5140	7794	32388	37450	12538	1392	231	266	257	252	242	220	220	274	229	202	214	242	225	229	221	230	228	208	257	221	226	234	246	220	211	239	248	233	252	211	216	216	241	198	222	218	228	213	222	208	217	237	222	230	222	227	211	199	240	205	258	231	221	192	199	228	219	288	428	459	325	305	247	229	226	231	223	222	208	216	213	219	192	190	220	188	193	198	219	213	207	232	210	217	217	202	235	216	196	219	224	244	221	241	194	183	201	216	229	201	225	218	221	206	233	218	206	232	228	216	230	222	224	229	213	197	201	242	226	233	224	206	230	215	231	232	222	217	235	206	206	206	203	219	217	217	215	230	228	256	200	218	217	244	199	219	211	206	198	247	236	229	220	221	238	224	244	213	228	243	188	198	236	233	232	216	224	193	212	223	202	208	253	233	241	208	203	202	230	240	207	195	225	221	226	227	239	205	202	210	206	193	206	227	234	238	208	217	224	249	210	208	212	214	213	218	238	207	231	216	219	228	218	199	199	202	219	222	235	226	225	196	216	223	210	242	240	190	219	210	234	214	224	216	236	224	205	235	215	244	269	261	195	219	211	219	246	228	250	197	240	227	202	241	200	203	210	230	241	211	204	224	219	208	206	229	233	248	220	200	239	191	224	213	214	238	243	195	223	236	241	222	212	207	232	207	222	227	209	199	223	208	236	209	226	221	242	243	177	235	239	216	225	234	221	217	197	250	243	226	197	210	212	217	234	198	220	192	210	224	230	226	216	240	241	208	203	238	224	218	224	230	232	222	228	261	217	204	249	245	235	247	194	201	240	225	216	210	213	209	219	216	203	225	221	252	226	243	216	224	222	248	214	199	246	221	224	220	231	207	219	230	213	209	212	214	246	222	192	203	212	212	235	216	213	229	204	221	203	234	218	265	228	248	228	216	235	234	223	226	220	225	233	210	206	232	209	231	243	216	198	191	218	234	221	209	225	217	217	218	242	222	222	218	208	223	227	210	213	225	227	227	225	232	220	198	235	209	218	222	215	229	209	187	222	228	218	236	209	196	223	228	196	212	210	226	213	235	202	262	226	228	234	227	211	237	210	215	242	223	202	195	222	220	241	234	205	212	241	216	211	218	211	220	215	235	231	224	185	229	203	207	230	214	224	193	207	205	197	193	212	230	228	234	227	233	238	201	200	211	226	222	225	234	235	212	204	208	208	204	216	199	213	239	221	214	226	224	229	215	198	212	246	216	240	200	218	205	242	221	225	228	206	220	227	231	230	232	211	211	218	207	239	228	233	235	224	236	219	212	214	222	214	246	218	238	217	240	214	250	241	231	202	214	213	204	227	231	214	233	222	205	209	218	221	230	210	228	208	218	216	206	208	215	205	233	193	220	223	223	230	228	227	198	215	221	206	218	222	205	227	227	208	203	228	223	254	210	218	218	206	253	204	220	219	219	196	228	210	211	211	247	187	210	192	252	213	217	225	218	212	243	197	232	239	219	249	207	215	211	235	238	221	238	207	218	225	247	203	223	203	240	224	221	219	225	215	239	192	229	235	231	218	227	224	247	197	217	248	235	210	212	203	202	219	209	201	192	225	243	215	220	216	225	235	208	223	212	244	220	206	226	214	205	234	214	233	230	220	219	242	202	230	215	211	239	224	191	209	237	208	206	236	210	199	203	228	230	207	216	232	230	196	203	219	229	211	226	197	217	188	240	203	217	211	216	200	227	226	230	225	250	207	209	207	223	206	205	211	229	230	209	227	228	226	216	222	214	212	220	218	224	232	194	195	244	186	220	231	238	240	246	206	224	229	220	226	224	233	215	205	213	240	201	254	225	260	217	227	239	217	217	220	235	208	204	237	216	238	223	206	243	200	190	226	186	228	234	224	227	241	230	203	220	214	232	240	210	216	232	217	238	229	211	240	232	230	218	193	225	217	232	243	213	215	222	209	257	221	231	238	205	253	258	176	221	206	235	223	186	226	214	235	200	235	219	255	239	226	238	202	183	195	220	225	213	236	213	196	241	237	234	207	235	254	230	216	200	243	235	214	214	219	205	237	202	229	225	228	229	232	248	241	228	221	225	233	210	253	219	207	221	223	241	219	205	204	202	209	211	235	202	221	220	230	214	212	195	222	251	216	239	209	226	205	214	217	233	219	204	223	227	244	197	236	209	210	237	200	224	212	224	227	244	208	218	242	242	220	240	222	250	219	218	235	261	214	210	228	201	203	213	201	225	252	207	226	243	242	218	228	214	222	242	217	210	226	224	202	218	235	246	225	184	198	212	225	229	230	244	202	232	218	209	212	241	224	227	262	223	234	198	215	221	205	231	219	211	204	225	193	218	233	193	194	227	225	210	238	209	225	212	235	242	215	208	231	222	208	227	245	228	215	207	195	210	233	237	206	231	206	211	205	220	226	217	212	211	211	214	201	234	225	218	217	223	209	248	214	212	206	217	229	205	205	221	213	227	241	266	200	209	200	220	231	230	216	203	199	242	216	208	214	206	221	217	215	195	228	246	231	213	207	215	195	218	209	217	253	234	214	218	232	208	234	221	212	199	201	234	258	231	204	212	214	210	217	239	239	207	209	210	235	219	219	231	183	222	234	230	226	195	240	230	223	194	211	206	235	208	216	216	213	197	227	215	215	227	228	213	217	199	221	234	215	229	232	201	201	214	179	231	223	245	241	203	192	214	208	216	228	226	232	243	202	208	224	245	221	231	246	253	229	216	208	238	211	216	214	247	226	213	218	211	221	198	220	221	222	224	206	220	241	217	229	203	221	212	249	243	237	252	215	182	215	233	245	220	239	225	245	220	234	203	230	239	253	193	223	233	231	241	226	228	223	206	224	230	229	243	219	201	200	235	218	226	226	209	225	193	233	225	222	220	187	233	256	213	236	218	204	235	239	204	233	221	236	221	225	195	240	227	197	209	194	221	199	223	208	247	219	209	212	215	231	194	230	231	205	218	236	208	222	217	235	205	203	231	217	223	206	225	220	213	224	212	232	234	225	215	211	238	219	223	215	201	211	242	217	233	228	196	230	203	224	214	206	226	206	232	224	249	216	218	226	211	225	229	221	227	230	194	211	214	217	222	225	226	223	215	216	219	199	208	216	217	218	227	210	224	228	219	233	222	225	218	200	233	194	231	220	218	215	210	217	263	253	215	237	228	205	231	217	253	234	202	221	228	225	204	224	187	219	217	217	217	205	231	224	227	220	225	223	205	234	214	212	211	227	229	215	216	194	240	217	212	228	235	250	285	235	204	199	204	242	221	221	190	211	252	203	247	234	242	214	233	251	204	190	223	228	232	228	240	239	214	202	238	225	211	228	196	211	214	206	216	205	197	217	203	230	227	216	232	230	236	206	235	213	243	226	188	207	233	234	195	229	206	219	238	241	214	206	220	242	223	212	200	221	216	233	228	194	198	198	221	229	240	213	241	228	217	231	203	220	221	222	241	223	212	215	211	242	237	210	225
28825	9288	4324	5485	4487	15931	47670	51322	12592	4442	851	858	741	794	801	695	684	709	653	673	656	688	681	697	651	645	679	674	687	636	637	683	638	638	621	622	650	576	611	648	653	625	602	656	641	651	654	607	567	612	584	645	625	619	674	663	701	652	663	615	648	635	571	611	634	600	683	1281	2285	2401	1672	1125	812	738	634	619	587	645	613	612	617	608	596	655	643	655	627	614	602	622	605	600	678	598	646	626	628	562	581	639	567	618	609	642	616	644	619	637	642	621	612	588	605	635	626	640	634	599	616	651	622	632	602	633	677	653	602	690	621	645	607	631	584	641	642	651	607	635	615	588	597	643	679	624	613	616	622	619	646	654	665	605	613	627	615	668	535	602	610	616	620	610	597	611	623	585	615	607	628	608	611	623	593	650	595	613	617	617	593	597	610	590	648	563	604	642	609	613	611	619	610	613	616	642	604	646	620	592	587	591	685	589	608	586	610	606	620	644	614	642	663	693	589	646	637	619	693	596	616	641	612	592	609	636	631	602	614	614	678	626	612	602	623	622	587	594	700	612	635	641	618	653	614	598	622	597	689	616	546	613	588	644	596	633	630	599	638	657	645	633	612	627	638	640	609	629	559	630	625	617	642	625	643	587	586	658	626	598	643	602	634	672	695	602	623	691	605	610	628	622	638	618	620	605	645	654	645	628	626	612	629	624	645	630	633	650	606	656	648	624	640	585	627	594	632	605	571	610	630	600	604	648	622	597	588	593	609	613	613	608	606	636	651	619	624	598	647	617	593	614	578	644	637	570	597	665	599	594	611	611	617	610	614	640	607	610	629	603	561	658	624	632	647	609	629	632	651	637	549	632	596	617	600	591	612	659	600	612	648	593	613	651	600	580	642	596	586	634	588	614	598	616	628	624	633	625	610	602	623	654	624	614	665	622	640	638	581	613	609	626	622	632	655	588	593	645	618	633	614	598	611	643	608	630	638	626	589	646	591	678	635	625	643	629	587	639	623	617	583	599	643	664	658	607	638	595	636	614	637	600	635	635	591	647	590	644	617	575	620	626	611	636	616	602	647	617	572	605	589	580	593	636	653	658	617	606	626	581	642	618	620	573	590	609	618	628	631	616	650	595	621	632	631	629	619	627	642	613	593	652	599	636	583	649	645	577	661	628	611	631	607	632	613	617	618	647	644	617	649	658	617	647	593	608	607	588	605	619	626	651	652	656	618	584	591	600	663	647	658	600	631	638	585	629	601	642	603	607	638	640	597	653	638	575	607	633	632	645	662	645	630	618	604	585	644	642	616	623	605	654	600	625	627	656	614	665	657	574	627	579	645	603	624	634	618	587	610	611	622	616	621	652	613	614	569	638	617	638	631	625	648	632	629	611	587	637	644	604	653	648	672	632	586	610	593	661	584	635	614	599	621	609	617	625	643	610	618	651	630	585	618	644	643	591	611	617	619	616	598	637	670	567	595	630	612	640	626	674	636	650	698	630	654	566	621	595	632	657	653	592	618	635	676	623	592	639	678	603	612	640	582	620	632	604	590	634	632	638	597	655	665	556	601	596	620	637	640	590	624	634	593	643	598	610	613	602	671	628	639	621	624	657	633	639	617	634	639	600	598	632	655	661	642	673	637	627	639	609	632	630	579	637	653	652	568	650	603	666	633	612	557	635	657	661	612	644	613	576	638	567	590	657	620	647	616	651	628	620	586	616	595	583	627	652	599	605	588	672	602	651	626	614	622	600	625	624	634	631	618	667	586	614	648	628	654	678	642	593	593	638	611	636	616	627	587	610	587	629	607	671	658	625	644	617	659	601	667	603	627	642	643	589	641	601	591	658	617	625	658	605	642	644	623	629	655	666	633	610	605	684	641	600	587	609	625	597	618	661	633	599	590	618	645	609	592	614	603	642	632	614	625	659	637	632	602	631	639	651	637	642	621	629	599	593	609	578	649	624	639	624	621	602	626	626	637	595	585	621	618	613	631	644	612	602	622	608	612	620	640	590	596	615	617	615	628	603	632	550	610	605	597	629	633	581	599	613	641	601	589	606	649	591	632	634	643	613	637	622	645	632	614	646	617	607	586	571	662	629	627	577	578	636	633	588	556	643	589	622	661	618	609	644	614	641	606	617	620	637	626	602	652	601	609	627	577	616	652	631	641	602	579	605	624	627	600	587	605	648	595	612	638	651	628	598	661	616	634	608	594	599	578	610	612	609	631	628	686	622	622	590	587	608	605	566	608	636	598	600	610	608	591	591	626	666	636	590	608	627	678	687	599	643	593	646	603	623	623	607	617	656	624	629	612	610	684	618	605	641	605	621	640	625	612	670	598	657	665	621	668	710	580	646	577	636	573	600	642	616	615	654	598	623	635	641	605	618	667	575	613	651	583	634	611	640	650	579	630	630	624	601	634	631	640	584	603	640	633	609	660	606	594	614	584	592	636	615	646	614	622	639	626	620	626	625	607	604	636	659	634	650	623	663	630	609	625	609	612	614	627	666	668	623	582	621	647	630	616	647	638	633	619	603	608	645	614	614	636	612	605	625	635	638	574	599	574	625	626	620	622	600	595	606	643	620	627	604	627	631	618	604	632	600	574	630	660	665	629	623	597	586	632	633	618	582	608	652	613	587	625	670	618	653	608	627	636	631	627	660	653	548	627	635	631	649	574	617	634	628	639	649	653	644	647	684	615	619	607	608	642	597	602	624	617	627	583	597	645	615	662	570	609	621	629	591	665	610	625	622	632	617	627	657	619	635	635	608	637	639	566	600	630	644	578	603	632	605	662	650	627	647	625	674	641	669	654	661	636	623	627	653	608	595	577	595	628	648	643	616	650	652	657	648	633	608	631	601	670	655	645	629	615	638	610	629	627	613	601	576	625	603	626	687	657	601	609	625	622	687	633	639	640	564	645	648	585	619	618	587	624	633	669	606	618	593	663	618	609	633	643	599	652	606	612	648	612	604	662	621	636	702	603	632	631	615	614	609	579	659	632	640	587	579	619	677	611	576	630	659	628	606	619	600	635	627	634	669	652	638	608	635	635	662	590	616	658	584	624	590	583	625	623	636	668	601	588	602	601	670	598	676	602	635	583	645	638	612	667	680	603	629	611	606	648	642	617	601	641	627	600	577	634	610	660	598	575	640	575	649	652	630	617	599	645	584	642	635	598	637	660	609	598	678	641	615	622	608	651	626	599	593	630	640	624	627	620	601	631	615	583	649	674	595	615	617	615	574	627	640	587	639	583	619	590	649	640	665	586	619	584	604	642	652	629	636	630	607	629	613	599	638	631	605	627	664	654	639	593	600	624	616	660	605	591	626	682	634	644	625	604	632	633	627	626	640	606	667	618	666	629	641	654	614	571	617	601	654	628	663	607	605	667	631	645	642	603	622	659	636	585	644	598	666	562	592	623	624	558	673	609	583	646	587	628	650	639	636	659	627	588	596	584	607	636	592	649	635	614	590	614	617	646	596	614	631	628	607
49351	27699	19372	13480	8745	15290	53252	50798	28612	5519	373	330	314	297	277	311	289	308	292	297	274	273	268	239	249	268	284	282	259	285	278	268	255	265	277	269	265	230	257	273	275	268	275	241	291	262	258	256	253	235	261	278	266	281	253	244	239	274	272	270	277	264	269	246	254	277	265	288	552	628	497	389	319	281	250	240	279	277	264	229	286	288	281	267	268	252	240	253	269	286	263	305	270	278	270	270	234	252	264	276	283	296	280	284	268	245	251	271	259	270	223	256	245	277	262	257	251	253	243	258	243	250	259	250	267	243	285	245	248	290	283	278	234	255	255	261	236	268	257	282	276	285	283	257	273	245	278	269	262	290	249	238	272	271	247	251	241	264	247	276	271	254	278	271	241	258	253	289	247	259	269	265	267	238	255	237	250	265	268	268	248	272	265	240	312	278	242	269	300	270	267	242	263	254	262	245	267	271	279	266	258	309	254	267	277	264	260	232	242	263	245	258	257	280	259	293	237	269	260	258	261	276	254	268	251	276	253	269	280	278	260	285	271	266	273	285	267	261	252	267	280	280	264	275	266	272	234	269	289	273	261	276	268	262	242	262	271	282	253	234	264	269	271	256	267	302	246	239	267	270	265	283	273	277	280	274	261	269	259	244	275	274	244	253	244	294	287	223	250	235	244	289	250	255	263	268	238	229	264	266	255	274	249	265	269	284	252	250	269	266	245	266	266	267	243	259	260	270	299	271	288	250	238	219	250	306	283	265	281	246	239	258	267	268	218	268	248	236	224	269	275	277	277	252	252	296	255	287	238	269	260	287	281	239	277	261	265	271	294	278	260	262	258	263	280	266	242	245	296	241	243	261	258	271	241	236	261	252	250	252	247	271	249	236	239	294	259	257	246	222	282	249	254	257	250	262	267	271	231	268	285	263	260	263	267	259	279	259	265	252	278	243	276	262	254	277	259	266	261	259	304	269	273	246	281	292	273	261	251	247	246	265	260	267	271	221	267	256	225	255	257	250	272	273	257	264	255	255	265	246	286	242	264	283	200	242	245	256	290	250	271	257	275	271	246	281	260	255	256	256	261	286	247	248	237	263	248	270	258	254	261	260	255	244	262	271	280	265	267	268	278	238	287	241	259	250	262	264	247	278	264	279	245	251	284	219	237	265	247	245	268	250	263	246	271	243	257	235	243	285	247	247	249	259	262	297	266	238	262	272	291	266	246	263	256	262	271	250	217	235	246	248	273	265	224	226	265	276	235	257	241	277	248	309	263	289	246	273	230	289	224	255	229	256	256	278	247	253	253	254	258	263	272	237	276	294	269	263	251	275	281	246	245	246	248	246	308	255	240	274	282	286	266	282	239	246	271	259	261	256	228	242	267	267	272	282	280	251	260	280	254	261	285	286	274	250	248	269	308	257	250	268	235	260	246	253	271	282	241	286	274	277	240	260	260	271	278	290	267	254	258	269	256	277	235	250	295	281	262	253	252	276	265	310	257	266	293	267	290	278	258	252	249	272	257	263	276	277	263	252	304	269	288	236	228	273	264	253	250	272	260	251	266	267	268	263	237	265	264	272	265	270	260	255	274	226	243	263	251	260	261	258	273	273	269	258	260	275	257	260	266	267	283	274	297	238	236	264	270	254	263	272	261	275	277	277	298	264	285	269	263	254	261	288	251	253	257	253	271	285	253	249	249	282	272	283	244	268	281	285	277	297	261	244	249	285	254	235	256	251	260	278	264	256	291	266	275	270	256	285	271	238	287	248	251	242	269	283	280	240	253	264	258	219	251	278	262	238	259	238	290	277	248	303	281	260	259	287	255	275	252	270	272	221	238	249	274	269	266	254	252	226	250	242	273	254	278	249	265	238	236	280	247	292	244	237	262	282	250	256	260	291	276	258	262	283	296	242	279	258	263	283	271	259	251	273	259	265	268	263	254	312	252	257	267	266	298	243	290	267	288	279	269	267	248	255	280	259	271	251	228	265	237	277	274	242	264	270	284	268	308	245	293	261	272	279	283	242	273	268	221	243	246	235	257	266	282	258	251	224	293	252	270	241	255	232	274	277	259	227	254	255	265	262	259	255	253	268	272	260	243	265	257	267	272	266	253	261	265	238	246	284	256	259	260	271	250	243	261	264	261	246	264	260	269	293	285	295	281	238	240	280	251	296	260	258	259	283	240	236	304	277	268	284	239	264	239	227	286	267	271	273	263	263	286	256	263	248	272	292	267	267	268	225	275	250	234	269	262	255	254	252	274	280	277	262	267	250	274	270	242	257	286	255	240	264	232	252	275	273	259	251	248	254	291	260	250	271	242	236	257	248	227	288	260	253	255	266	257	235	279	249	253	262	275	274	246	250	256	259	241	260	259	260	254	275	278	282	262	247	242	251	267	249	282	250	272	237	232	243	262	231	279	258	280	273	278	262	273	260	233	261	236	260	258	258	258	271	228	273	269	271	269	241	254	264	252	288	256	287	269	263	288	259	272	273	264	265	276	247	246	279	264	279	282	249	241	248	260	255	241	256	270	294	260	241	267	264	265	263	274	228	273	248	244	281	259	268	268	257	264	249	269	249	249	243	260	276	279	252	241	257	257	256	263	253	238	247	281	251	264	266	286	274	261	238	268	260	273	312	288	277	245	292	253	247	260	265	301	262	248	305	272	246	268	309	261	247	281	211	266	262	261	247	275	254	284	280	252	288	261	268	242	237	256	257	252	269	252	265	249	282	258	268	273	233	262	247	273	254	271	272	263	280	280	254	234	266	276	241	253	273	258	280	265	275	252	251	261	248	261	255	257	268	263	250	236	295	233	272	282	254	267	272	253	282	255	234	271	267	261	275	276	297	252	245	267	280	272	279	272	239	261	258	264	260	284	273	263	279	261	254	243	255	263	269	267	277	267	278	244	272	255	270	268	269	264	287	260	262	248	281	260	256	244	287	255	281	274	266	253	265	270	303	276	280	253	238	273	283	242	260	278	231	234	268	249	268	258	242	241	276	265	294	254	249	243	248	250	259	249	250	266	269	276	266	272	236	265	252	294	256	270	279	249	274	261	258	256	265	253	256	278	269	258	267	255	286	252	269	251	280	252	272	249	284	282	256	275	269	229	246	260	281	256	274	277	233	257	260	257	272	287	274	298	238	263	266	273	305	266	245	284	266	278	244	263	253	293	252	231	233	259	242	280	271	285	258	268	268	262	275	271	242	259	250	280	250	256	255	258	243	292	265	271	277	282	260	250	263	237	221	245	288	248	276	220	255	242	265	212	243	274	264	266	268	244	248	259	249	235	264	261	283	270	248	264	256	250	243	262	275	265	279	266	238	286	278	265	280	278	267	263	278	217	247	256	275	268	267	273	253	278	282	245	249	262	252	269	278	225	283	238	265	270	237	242	287	275	233	262	297	257	279	247	285	250	250	256	243	251	259	279	266	249	240	278	269	282	291	259	261	251	261	265	258	252	257	249	273	278	255	273	265	250	258
35979	12570	8626	10240	8361	26423	64801	62863	29609	7789	1132	1033	976	926	930	887	897	841	871	828	847	831	810	767	795	762	774	720	743	748	730	699	741	722	771	786	699	730	738	727	739	705	724	751	753	686	781	741	718	737	714	757	754	798	873	761	751	702	746	731	711	729	706	733	771	738	732	1119	3050	3370	2581	1778	1139	783	665	705	699	680	705	753	702	764	779	755	739	711	672	728	698	728	692	698	668	701	739	717	681	708	673	660	704	697	744	728	685	721	704	694	662	733	676	696	721	687	701	715	721	717	684	673	749	717	711	680	711	639	703	690	766	678	709	702	715	712	718	687	694	707	676	698	708	693	720	698	752	679	760	696	730	710	741	719	699	714	702	712	726	682	726	717	713	695	720	704	672	680	756	652	706	701	713	713	703	756	751	752	765	696	686	691	734	688	722	652	706	720	723	698	700	692	722	675	758	724	742	688	724	741	733	700	713	708	716	695	676	689	722	719	694	712	746	724	753	715	692	739	707	725	726	728	718	770	707	685	709	658	729	734	682	717	763	742	737	717	710	714	703	717	693	743	741	662	692	709	741	744	675	724	750	736	737	690	699	712	701	699	687	715	727	737	710	743	685	732	726	702	697	692	709	724	666	658	648	696	751	722	667	691	734	696	703	670	660	716	686	725	685	721	666	743	691	745	789	690	705	750	732	734	745	705	723	695	713	710	708	762	694	700	696	733	701	678	657	686	674	745	726	696	692	718	678	760	697	737	730	669	726	752	711	690	697	708	735	684	683	719	705	748	739	688	722	712	671	657	726	693	683	742	723	717	726	709	717	702	753	717	734	748	726	724	754	708	723	717	716	685	725	684	705	744	694	676	709	716	717	722	706	712	704	736	633	702	740	734	734	742	714	723	713	722	695	720	747	733	671	750	720	751	738	694	674	713	674	717	716	766	718	760	689	694	757	712	737	742	742	693	727	703	728	764	745	706	699	722	710	738	681	681	694	714	705	720	699	740	726	737	701	688	678	703	673	722	706	760	685	708	695	710	685	688	714	682	697	690	676	714	749	680	720	764	715	736	666	666	750	666	776	706	654	715	710	696	689	678	700	770	751	687	757	678	712	657	730	713	713	701	738	692	713	749	680	715	695	747	669	807	728	694	731	696	683	752	687	692	672	699	683	736	735	710	756	759	753	733	700	683	699	708	697	779	749	733	751	705	724	781	725	702	723	718	769	728	658	706	726	665	714	706	704	739	678	767	735	763	732	702	730	725	712	714	690	677	720	729	687	752	707	708	752	719	720	706	681	710	722	750	695	650	708	723	707	699	754	681	684	710	711	722	702	695	705	774	732	679	679	727	730	698	714	690	716	749	682	720	724	663	685	733	712	757	676	775	727	703	744	750	693	730	700	725	703	703	724	766	727	695	738	679	723	710	635	695	672	746	746	750	713	685	737	792	695	719	666	676	752	695	673	707	672	705	702	684	727	715	705	714	657	788	696	701	688	750	724	684	722	676	748	724	742	704	698	726	728	687	718	690	686	703	746	713	717	729	714	747	724	701	781	701	686	735	698	761	718	713	740	707	709	743	697	677	736	708	727	697	716	717	760	704	721	730	737	736	667	683	783	701	704	673	727	662	725	693	719	673	718	714	689	700	663	719	686	662	684	695	726	698	707	743	724	728	699	682	705	698	691	707	695	706	698	677	731	667	685	695	687	700	739	767	719	707	701	754	730	675	714	710	700	710	752	731	743	703	698	740	713	703	705	699	688	678	704	752	694	680	689	751	691	722	747	709	714	697	664	711	739	752	779	729	716	733	717	731	679	737	724	709	684	753	723	692	713	663	669	705	678	742	671	682	722	718	729	665	706	709	696	749	720	736	718	734	704	684	687	665	722	685	674	695	729	752	703	718	705	709	745	717	697	718	693	701	661	709	689	679	749	714	723	681	702	724	705	693	712	713	762	724	698	673	687	754	712	739	726	719	714	715	733	691	693	697	677	719	736	720	719	714	727	629	782	706	742	697	758	715	726	691	696	718	762	750	709	709	722	750	726	691	694	711	687	728	746	738	711	684	722	686	690	675	664	722	730	720	735	672	698	701	701	743	711	712	706	714	709	694	706	716	748	717	685	717	756	727	692	705	717	743	714	681	731	742	752	741	755	736	668	686	704	723	715	698	731	700	716	730	665	762	739	709	709	714	778	698	676	692	732	700	734	741	693	711	697	772	706	740	720	708	704	697	721	749	702	738	747	695	733	709	704	689	714	708	719	717	779	742	680	750	738	714	735	752	717	757	739	723	697	722	703	669	741	687	652	693	689	735	695	697	697	690	683	722	750	714	705	659	683	737	686	757	730	701	698	730	700	700	725	728	748	715	690	684	718	702	724	701	660	699	753	685	688	686	713	713	758	721	720	686	708	774	710	723	733	692	662	685	718	698	673	720	710	699	742	732	728	734	668	736	751	732	669	733	688	722	725	659	662	676	712	737	669	720	715	711	686	705	685	741	726	696	733	720	685	732	659	735	679	703	703	703	735	708	696	705	763	737	654	733	732	709	671	686	645	744	711	719	682	689	706	671	713	714	700	711	727	687	695	720	731	669	682	740	742	756	720	781	701	704	729	736	694	705	739	702	724	686	758	684	735	687	702	703	739	749	725	709	730	715	735	678	688	744	733	724	745	727	696	691	694	746	734	724	704	730	737	753	734	758	668	702	718	684	697	720	739	691	720	708	689	712	700	715	683	747	721	746	738	723	700	778	729	680	775	696	736	699	665	738	706	718	724	722	704	705	698	732	720	705	712	724	728	698	708	692	682	714	766	711	747	726	748	681	719	716	710	702	707	723	729	746	670	734	733	689	719	657	696	694	660	690	714	712	679	723	677	711	736	741	689	682	698	753	681	719	719	709	698	749	722	721	715	746	716	743	741	775	736	727	683	730	709	677	724	685	728	732	746	727	661	725	699	711	726	725	722	727	706	706	763	715	715	749	739	680	699	746	723	698	691	686	694	729	752	683	717	717	723	706	721	717	683	670	698	709	703	693	716	726	728	719	695	732	733	713	715	693	708	726	749	675	730	743	714	706	698	675	707	720	743	749	752	728	655	695	705	709	717	727	729	704	714	715	753	687	746	724	724	711	780	712	688	745	695	696	770	718	722	687	698	711	719	691	740	721	732	686	706	728	665	706	712	688	708	729	757	711	713	708	746	685	719	681	665	729	748	745	711	700	725	733	723	713	712	726	685	704	699	641	729	678	690	726	706	745	702	685	728	693	673	738	719	739	704	708	708	697	700	745	715	746	737	697	703	704	762	724	688	679	680	736	704	734	716	707	699	672	650	746	694	726	738	706	692	729	697	705	687	724	745	780	688	716	742	680	709	761	702	689	743	684	684	763	749	700	720	747	717	698	689	720	704	752	712	748	703	696	728	738	702	713	719	699	686	748	724	695	692	694	680	727	647	699	726	706	724	746	661	707	742	747	720	762	754	736	621	702	693	655
11180	3503	1336	430	265	472	3663	3091	570	187	160	167	180	171	131	163	135	169	134	168	140	171	161	152	177	185	168	165	165	164	156	151	149	153	158	152	163	171	159	153	151	158	175	141	176	145	149	146	158	130	162	162	171	170	166	170	169	169	169	141	155	144	168	156	156	168	163	167	211	183	207	194	178	151	150	161	170	145	146	177	187	145	169	155	172	159	158	147	164	158	155	149	168	162	154	160	136	145	173	163	153	160	147	159	152	153	149	157	160	162	168	151	149	157	157	144	167	167	171	168	161	179	169	158	165	143	166	165	155	160	135	180	160	144	156	155	181	163	162	143	163	180	140	163	159	171	167	141	178	143	164	166	152	170	158	149	162	156	144	174	159	164	146	144	127	170	158	145	147	155	174	172	164	148	168	147	176	149	150	176	171	177	158	149	176	148	177	136	151	172	169	161	143	174	164	157	179	177	167	143	144	157	182	149	175	146	163	162	163	160	137	156	138	171	159	169	170	147	184	174	154	178	145	164	159	166	160	163	154	168	169	151	178	174	141	154	150	170	146	161	166	172	129	151	169	147	167	172	155	141	148	169	135	184	152	167	143	167	174	151	163	159	149	162	159	156	154	157	154	165	178	163	146	167	164	168	192	180	182	165	148	162	147	159	165	164	157	135	164	138	154	156	166	162	176	157	139	171	150	151	166	133	171	169	181	150	170	169	152	174	146	145	153	152	152	167	161	143	160	158	174	184	143	146	167	148	148	157	168	178	153	167	151	161	157	162	153	181	136	160	144	156	155	181	163	144	151	186	191	143	155	154	158	165	144	166	137	158	172	142	162	168	182	166	165	166	160	167	138	174	181	167	154	165	170	163	146	170	145	194	188	169	158	171	163	169	179	141	144	168	176	151	141	164	149	156	147	167	166	152	165	185	152	161	139	168	159	138	175	166	157	182	131	141	174	151	164	166	154	151	172	169	170	157	168	167	166	160	143	173	149	191	158	152	177	151	175	177	141	153	125	164	177	176	171	163	146	148	160	160	184	149	163	147	158	152	167	188	160	160	161	162	182	141	154	132	144	169	191	190	151	153	141	151	180	176	157	139	165	146	141	171	173	156	162	147	180	162	171	171	137	160	167	175	158	180	175	157	165	153	147	159	159	168	166	171	161	195	128	154	151	146	173	163	164	169	156	153	182	182	163	170	176	161	146	159	158	170	161	170	142	169	184	148	153	146	158	174	157	168	157	145	173	138	152	159	160	170	152	171	167	171	169	137	195	160	166	183	168	165	146	128	170	130	124	136	182	147	158	170	165	157	179	200	147	170	160	170	163	164	161	160	168	165	157	166	153	171	164	175	172	164	161	181	166	144	157	161	157	143	166	159	152	153	168	167	160	166	159	148	182	163	149	167	165	150	152	171	144	155	146	153	159	184	150	157	179	157	149	164	180	146	162	135	150	155	174	146	172	143	156	139	170	179	150	159	170	162	157	163	155	162	144	161	169	154	141	131	172	144	153	148	169	157	165	150	178	170	161	153	167	173	169	151	148	165	160	141	167	165	163	179	162	154	181	151	155	159	142	152	126	145	172	180	172	163	157	163	160	173	170	163	145	166	173	153	161	160	142	149	149	133	148	203	141	194	154	154	140	156	153	160	156	147	142	161	176	156	182	159	151	158	159	139	151	188	155	174	156	150	125	165	173	154	171	172	157	167	153	168	169	173	163	171	141	183	151	145	155	150	138	160	165	168	138	150	143	173	168	161	159	154	157	120	179	150	161	156	172	153	173	145	175	158	147	144	134	145	148	179	149	173	189	163	173	160	158	163	165	151	164	174	147	145	169	153	177	169	169	149	156	167	161	166	149	178	135	145	155	166	157	158	154	155	163	156	163	156	146	172	179	144	176	173	167	158	171	157	141	148	173	149	158	148	157	164	157	151	165	149	146	164	186	152	168	143	174	178	135	170	143	166	166	152	150	154	181	144	184	152	169	150	143	163	152	161	154	155	178	157	158	157	175	159	153	158	151	168	168	157	168	184	150	159	154	152	147	176	140	177	168	150	159	169	156	169	171	176	133	138	157	179	173	177	157	174	174	170	180	180	174	169	170	168	156	177	147	159	178	178	152	164	158	154	149	163	156	164	180	151	149	156	174	156	150	168	164	173	194	159	160	173	155	149	159	173	150	174	164	137	165	167	146	158	147	141	166	147	175	169	172	130	155	174	171	155	161	155	168	169	157	164	162	129	151	146	131	129	159	158	171	141	146	150	161	173	185	183	160	150	160	148	166	158	162	166	150	161	152	182	160	157	168	152	134	173	186	174	163	167	154	138	149	163	192	183	144	144	172	160	121	170	173	155	159	170	164	125	183	174	162	161	155	153	180	161	147	153	178	154	165	170	181	183	170	133	145	178	173	140	149	136	147	150	172	150	132	156	149	181	152	141	172	157	142	186	144	145	181	158	182	142	157	174	164	149	168	172	158	171	156	152	164	133	157	161	169	160	146	185	164	149	122	148	157	161	174	177	162	171	170	165	139	163	117	169	149	164	151	172	159	179	177	172	138	156	176	159	143	164	168	136	147	164	165	134	150	153	156	146	176	147	171	136	158	145	142	167	182	162	201	158	158	143	150	164	149	134	154	161	166	166	134	146	159	154	164	166	175	155	135	185	178	174	136	142	148	167	129	147	156	158	161	141	135	167	156	157	156	166	154	173	158	166	159	160	157	133	162	162	165	155	174	172	154	156	195	158	148	165	170	178	160	164	164	181	155	157	167	183	172	144	173	170	150	145	156	160	152	136	140	145	154	169	161	165	149	130	163	179	157	159	141	176	156	160	155	152	147	160	150	157	174	138	166	154	154	169	157	164	168	135	151	160	155	186	136	138	159	152	166	163	143	161	172	183	138	160	164	172	164	163	158	195	164	179	152	172	174	176	147	170	161	165	164	144	171	162	168	156	157	152	169	168	153	176	138	146	160	169	169	165	154	144	172	157	165	174	195	170	146	163	156	148	163	146	155	169	160	153	152	144	150	159	167	147	151	155	161	152	174	159	150	160	157	163	144	174	137	150	158	157	147	176	165	153	165	175	161	141	164	173	144	159	179	164	153	169	156	157	163	157	167	176	152	167	150	151	181	148	145	141	160	160	144	159	170	149	162	143	152	157	169	179	147	170	182	157	152	181	169	136	173	159	161	172	146	156	132	158	149	156	159	153	159	158	161	169	154	159	143	156	162	152	133	158	187	167	145	154	176	152	167	155	174	152	165	176	133	161	152	160	171	160	139	141	191	160	148	176	162	151	147	177	169	160	129	177	167	160	124	174	162	145	151	139	165	175	157	143	162	151	147	183	171	159	164	167	158	144	158	153	168	154	163	169	156	166	170	151	153	143	166	158	156	175	184	173	173	152	183	159	157	177	158	161	191	147	164	146	153	178	167	168	157	145	183	147	157	163	139	167	174	166	171	157	162	160	155	161	159	151	163	154	159	139
8642	3769	1402	826	756	2452	15690	12479	2369	560	482	452	475	452	442	480	471	503	441	491	441	478	455	434	484	490	462	440	431	481	453	463	462	495	468	485	465	465	479	455	462	453	428	458	463	478	475	465	444	475	443	508	431	475	460	431	433	468	445	452	481	472	457	437	480	454	439	456	615	726	698	619	500	471	443	434	463	447	457	433	492	455	468	500	500	467	429	477	432	465	470	430	469	443	462	463	450	449	483	477	488	478	444	485	433	483	459	472	457	451	503	440	467	458	446	448	427	496	439	466	510	474	464	466	446	503	452	472	473	502	445	488	454	461	459	490	492	446	458	464	450	468	435	449	428	471	432	439	497	467	450	463	487	435	464	471	491	455	439	440	492	451	454	415	459	482	424	455	464	462	476	462	449	439	443	436	478	487	474	445	482	434	445	461	431	460	481	490	460	486	449	477	439	440	465	444	441	463	493	464	477	493	445	459	441	417	463	495	435	468	478	420	434	464	467	471	451	458	500	457	489	501	490	465	470	423	470	482	470	474	420	468	490	468	447	457	493	469	490	454	431	491	473	500	478	462	425	457	472	485	449	483	478	436	458	436	488	492	429	470	506	451	472	491	488	426	467	456	459	511	499	499	463	472	404	487	463	450	465	473	477	486	454	421	509	494	450	462	480	440	473	469	440	481	478	497	479	453	452	443	476	482	480	487	499	470	459	435	408	480	437	472	470	480	483	528	455	449	508	471	457	477	498	470	454	471	433	478	425	491	493	492	459	461	415	469	486	451	506	460	469	457	445	485	486	471	490	428	438	454	483	455	469	461	488	465	434	492	482	459	491	422	429	426	475	436	471	451	486	462	478	484	458	468	435	475	469	446	430	489	452	456	483	499	479	457	436	452	456	434	437	464	425	483	476	483	438	498	465	501	496	467	451	470	492	449	465	471	466	457	460	510	471	438	484	461	494	452	461	438	486	484	474	463	450	471	480	475	494	475	431	444	474	428	432	448	463	483	473	449	439	447	484	478	463	470	459	466	427	456	465	439	459	466	482	452	466	493	483	487	442	473	514	510	491	442	452	474	484	504	467	454	472	429	528	457	519	458	451	457	470	489	504	452	469	469	493	480	463	454	473	464	504	480	452	443	481	488	411	477	433	478	422	478	475	478	472	462	487	466	475	481	489	478	449	491	459	472	454	452	444	461	500	470	480	439	431	447	458	463	486	453	473	477	469	475	438	491	469	446	482	469	476	432	476	475	440	462	466	489	453	440	467	459	479	462	473	497	437	474	432	444	434	427	488	440	438	484	445	443	420	473	481	494	429	472	464	470	472	394	517	457	454	453	491	465	486	448	490	442	494	434	436	492	439	459	474	460	469	440	469	471	470	438	471	475	460	490	484	447	492	457	465	479	422	451	424	488	449	447	482	419	431	479	455	463	481	479	498	483	415	472	462	440	460	494	442	445	460	458	464	439	453	447	449	496	436	455	445	460	447	466	466	457	503	464	484	446	442	462	436	447	469	491	478	450	409	464	455	464	449	501	446	444	459	466	447	472	483	481	449	476	445	444	439	506	444	454	489	493	476	474	442	449	476	477	473	475	458	453	485	465	473	453	465	436	454	466	460	464	493	474	507	456	428	476	479	434	430	430	460	466	448	454	466	420	420	446	473	474	433	436	453	485	447	485	444	477	467	484	439	437	453	457	453	459	435	477	497	448	478	465	426	487	482	467	452	460	486	494	508	448	456	426	485	494	473	449	447	486	453	449	475	456	493	473	458	460	451	488	451	488	436	440	463	472	490	494	475	454	450	449	447	404	411	468	456	461	483	471	472	441	473	466	437	470	462	482	484	472	465	484	462	453	466	487	482	467	432	436	472	450	476	456	475	435	483	503	459	476	440	439	445	469	466	459	480	455	445	456	490	445	443	433	459	497	477	449	480	465	466	452	464	466	496	466	453	441	459	430	473	498	451	472	471	440	476	457	479	479	500	442	448	453	470	457	463	462	439	515	455	423	462	439	459	466	475	453	460	452	440	455	472	467	474	467	457	474	499	466	429	445	453	464	483	465	492	491	466	468	477	469	482	497	478	464	487	480	473	471	474	460	441	457	419	498	483	445	448	464	423	470	467	479	461	444	467	482	455	439	499	468	438	451	454	450	468	491	467	466	458	452	456	447	466	493	463	416	491	455	445	444	467	457	462	465	459	477	458	472	471	494	425	439	470	438	455	497	438	437	469	474	457	483	471	484	495	487	439	440	431	464	440	478	452	503	458	451	475	449	482	484	457	464	427	471	428	458	503	463	475	433	490	475	515	471	485	482	488	483	467	503	501	476	473	437	454	464	450	468	491	476	466	473	485	508	454	475	403	479	455	452	509	500	410	450	444	498	470	472	475	455	423	434	488	460	473	462	507	477	461	461	483	441	450	473	517	476	451	503	464	423	464	446	453	481	455	467	482	474	454	461	499	453	431	428	475	482	442	492	470	466	453	445	456	443	467	501	463	484	446	491	457	460	449	457	439	496	441	452	458	492	452	450	482	450	437	451	462	475	488	485	494	453	460	450	449	451	463	473	463	473	447	426	474	485	444	478	500	489	477	500	453	471	464	492	493	508	465	506	444	435	498	470	443	455	448	488	480	457	451	459	455	452	465	487	430	460	474	464	481	481	488	485	478	476	499	460	488	482	458	477	432	486	451	465	491	479	480	474	467	451	429	444	442	457	450	473	441	465	478	450	460	454	415	475	464	459	460	472	459	449	444	456	492	437	471	442	434	411	480	455	468	429	423	475	488	436	475	445	477	467	443	456	434	444	451	456	462	499	457	461	474	462	505	451	431	463	453	465	467	473	470	502	460	461	492	448	445	450	475	490	476	503	453	466	493	432	464	448	475	441	436	404	471	499	453	456	445	485	443	476	493	444	447	483	449	483	453	414	474	477	482	444	445	483	473	449	447	463	446	474	457	462	469	452	472	457	457	498	475	483	424	451	440	453	480	482	469	453	443	473	468	461	455	446	466	494	439	444	469	417	498	482	440	451	480	509	464	433	479	461	434	469	464	460	514	445	428	452	470	478	467	454	474	444	439	463	466	429	479	450	482	472	468	480	488	463	502	440	454	424	471	438	471	497	451	466	469	460	476	439	481	426	477	472	446	497	471	451	445	445	472	486	441	449	435	489	448	447	457	452	486	479	476	429	453	474	440	471	431	473	431	497	452	481	489	445	420	484	414	468	503	469	447	483	463	451	448	452	445	484	485	467	446	460	500	455	501	459	450	451	460	454	458	483	437	501	453	431	442	481	467	490	447	462	487	460	481	452	459	491	458	470	464	452	447	479	498	479	507	443	502	428	451	422	476	457	483	464	463	482	486	487	482	446	448	443	445	463	488	460	484	482	447	457	450	513	467	463	447	467	438	455	511	497	472	446	470	441	475	494	467	484	450	483	475	464	474	481	485	483	481	458	444	516	474	437	481	462	495	442	442	480	497	471
44295	33998	22889	14138	8170	5354	34999	33526	8193	1832	230	190	188	212	206	204	197	226	187	194	196	192	196	184	185	180	180	163	169	196	180	198	183	186	192	195	192	182	170	157	152	182	178	181	185	184	192	202	195	191	211	193	178	206	193	178	178	170	171	197	185	185	204	216	186	178	179	195	378	475	364	280	242	200	195	183	171	214	178	193	166	192	185	162	189	193	187	198	201	181	181	195	174	188	200	190	192	206	171	163	181	180	180	182	194	199	182	187	174	183	185	178	158	193	179	186	175	211	185	189	204	180	173	184	178	195	186	188	171	179	163	181	169	187	180	194	193	189	178	184	187	177	168	196	197	148	199	188	164	201	195	151	186	209	167	200	182	186	181	196	168	207	184	181	153	223	172	185	192	187	199	177	200	202	184	187	173	177	175	191	191	186	183	182	192	179	198	194	205	169	208	179	179	192	180	184	148	184	176	187	198	170	161	185	173	153	183	165	189	165	186	186	178	159	195	198	186	165	176	186	172	206	163	197	198	183	190	197	182	192	186	168	180	173	165	192	168	175	179	179	183	179	205	193	184	181	194	167	170	192	197	192	177	209	189	186	181	200	194	164	194	179	189	193	204	187	171	186	181	199	215	163	175	162	194	178	170	203	214	174	170	179	212	194	185	190	166	170	191	199	191	162	178	210	176	175	198	180	154	189	196	188	165	192	169	171	206	204	207	184	168	176	175	186	175	162	182	171	176	183	163	221	201	208	190	194	162	164	182	192	178	167	193	181	174	187	155	150	158	157	189	182	170	174	174	183	206	196	172	187	179	169	192	170	191	201	164	202	178	194	182	189	182	185	201	175	182	202	196	195	188	205	197	203	187	156	171	178	182	207	179	190	225	198	160	164	177	191	184	203	196	158	198	178	204	197	176	184	197	188	199	186	202	203	185	196	175	195	191	210	204	170	187	170	175	173	191	163	170	171	187	172	187	178	175	199	184	206	175	193	200	175	177	184	168	201	203	170	199	191	196	185	202	176	195	181	178	189	193	180	183	185	174	191	183	155	178	188	177	161	206	169	199	192	182	187	194	153	180	207	175	182	174	178	195	201	178	188	193	171	177	172	202	179	169	185	206	173	197	154	183	154	180	192	202	197	191	186	187	182	181	205	177	163	166	171	209	192	172	165	158	162	161	194	189	200	191	170	178	188	176	179	198	184	163	178	189	186	197	180	197	170	186	165	188	182	190	192	186	178	166	173	182	173	196	180	189	169	181	190	216	169	195	185	169	151	199	195	191	184	192	201	203	194	161	195	177	160	175	154	210	207	179	199	188	197	190	196	175	181	190	176	180	192	205	193	180	188	197	201	199	174	164	190	180	188	178	176	178	180	201	195	163	177	193	175	189	183	175	189	181	198	187	158	177	182	174	176	197	186	190	168	188	185	169	185	193	190	182	201	191	211	152	156	179	159	217	169	188	201	198	176	160	178	198	186	196	171	184	161	194	172	194	184	193	192	173	203	192	163	191	200	191	190	180	191	188	194	199	190	207	199	200	184	182	199	185	203	190	180	191	193	190	185	176	182	183	164	201	194	180	197	187	181	162	181	181	196	166	202	152	192	195	180	187	170	199	165	169	179	178	174	196	194	179	206	180	169	180	195	194	191	207	187	199	204	220	179	190	180	193	199	198	201	187	205	183	194	186	200	185	188	194	176	196	187	162	176	181	185	175	168	182	184	193	176	206	177	172	183	218	183	187	192	168	180	210	170	160	178	187	182	192	170	159	196	196	195	161	198	177	191	177	194	185	187	193	191	187	161	194	178	183	176	182	173	181	178	166	195	147	214	176	164	155	152	187	165	195	169	158	169	173	163	191	180	196	191	158	183	170	190	183	190	190	178	187	204	203	184	211	158	197	187	191	160	208	185	177	210	201	156	200	167	178	185	209	205	188	196	167	193	176	177	190	190	169	168	178	187	174	171	192	152	154	187	174	198	185	166	191	194	195	188	172	188	154	161	152	197	174	174	182	190	183	177	197	183	201	176	207	172	171	210	192	166	186	190	204	184	205	187	207	158	225	182	168	196	197	172	180	182	172	198	204	169	208	177	197	189	172	186	198	170	159	198	168	189	192	174	192	197	185	189	188	186	192	193	187	177	181	200	176	179	181	167	171	175	173	174	175	181	190	165	169	198	198	171	180	204	174	186	199	155	170	213	166	188	196	187	195	186	189	170	182	168	200	175	188	176	158	153	201	197	151	180	192	197	178	187	195	182	186	181	197	197	188	196	196	192	190	191	183	186	170	163	204	195	180	168	200	197	163	181	175	181	182	215	172	174	194	203	176	176	181	200	169	185	167	172	192	171	167	184	177	185	200	191	184	168	172	181	188	182	181	202	180	170	199	193	193	197	179	195	177	201	185	171	190	179	169	182	209	195	173	194	187	206	180	172	182	220	189	200	198	189	194	195	196	199	185	191	187	149	187	178	188	184	173	168	201	150	193	194	172	190	193	202	179	171	174	181	185	203	197	187	164	209	193	199	177	210	182	175	188	190	217	181	178	197	220	202	188	180	171	147	185	188	179	217	183	171	162	167	193	192	187	150	186	209	164	186	181	162	174	172	176	220	169	182	173	188	199	157	182	179	177	164	187	183	195	177	195	198	171	213	194	171	184	199	202	192	179	167	184	181	192	201	173	189	208	202	188	184	201	192	174	194	183	155	180	202	153	186	161	195	170	191	172	179	172	192	200	177	206	175	205	201	185	198	180	191	194	195	188	195	196	178	169	185	171	189	164	173	190	178	195	179	179	200	206	179	199	210	199	180	209	185	165	161	193	184	189	164	183	178	173	197	222	175	187	189	205	167	183	190	200	217	189	194	189	176	164	168	191	172	192	196	191	159	207	185	179	164	188	178	176	207	184	191	193	176	164	166	198	164	172	182	183	203	168	168	189	209	154	200	189	189	178	186	171	203	189	219	179	206	163	186	185	205	180	175	166	183	192	185	167	181	177	186	190	190	174	180	168	191	172	193	205	178	192	176	199	187	168	192	183	174	185	198	176	199	178	164	181	179	161	195	175	199	189	177	170	195	184	184	186	173	199	176	180	190	164	169	200	194	187	161	147	206	190	190	187	186	186	199	193	179	186	182	185	199	216	203	165	201	192	212	205	172	179	183	178	183	183	179	185	184	168	203	177	159	157	170	195	193	192	186	181	163	181	189	191	186	199	182	160	177	186	184	183	184	175	160	198	178	199	173	167	196	211	202	172	190	182	190	206	187	169	175	169	184	201	181	198	174	190	208	188	165	215	195	213	192	184	207	175	201	176	210	188	188	196	175	184	211	199	195	167	179	200	185	161	161	189	193	171	201	190	159	196	198	199	189	181	174	191	159	187	204	183	190	171	177	181	180	184	185	187	179	174	176	186	161	166	202	169	167	189	176	191	190	175	199	177	175	191	173	200	185	182	182	161	179	185	188	182	188	183	179	202	192	189	173	188	186
33135	27572	7807	5840	4735	7779	51363	42738	14710	4688	813	768	724	648	665	639	595	603	576	597	624	597	596	579	561	599	522	522	590	579	558	565	580	563	602	573	545	544	512	538	495	550	517	493	573	536	545	548	544	561	561	558	550	545	535	542	570	540	533	551	555	553	561	530	547	531	518	697	2151	2501	1963	1382	890	608	534	532	570	551	555	518	563	518	546	532	524	490	533	523	513	530	501	540	511	486	558	521	500	544	549	520	557	481	534	518	488	506	541	496	559	517	536	539	511	563	540	517	548	538	525	530	531	515	519	527	540	516	527	518	576	537	515	551	542	488	529	509	531	537	524	502	534	512	509	516	549	529	515	513	514	497	521	518	554	521	526	506	511	547	520	571	544	458	523	539	487	508	518	497	537	512	540	491	512	510	503	513	483	529	552	537	499	506	535	525	509	550	512	522	509	496	522	547	521	532	509	502	518	514	490	539	564	497	521	531	513	546	494	538	511	544	543	525	519	515	506	514	498	521	532	552	534	581	569	495	489	531	493	535	533	545	511	518	493	493	504	546	504	539	495	492	535	527	551	532	535	521	485	529	491	537	524	498	520	555	542	519	540	515	507	512	493	507	501	513	518	523	534	566	546	558	515	530	523	519	523	534	543	513	507	530	515	516	512	531	541	513	491	544	532	516	486	565	565	538	533	528	515	519	509	549	490	489	514	480	508	528	502	545	552	540	539	550	522	529	531	530	515	540	536	525	550	501	532	556	521	523	521	531	539	534	542	554	508	544	556	527	493	549	496	522	511	496	570	493	569	533	510	505	500	484	518	494	553	482	523	523	530	555	545	515	562	531	512	534	556	511	561	513	500	555	504	557	505	518	550	542	559	515	537	503	515	510	504	556	538	535	526	530	576	518	518	522	522	501	504	524	526	549	551	498	540	547	507	522	502	517	545	502	507	519	495	527	553	565	516	515	538	538	547	529	552	535	535	515	497	519	491	482	550	537	549	517	515	526	518	524	552	558	538	527	561	501	504	553	514	549	516	541	542	565	578	511	543	545	538	514	549	515	548	535	493	515	573	505	572	530	554	558	495	505	549	522	529	512	529	546	491	539	498	547	528	508	496	529	530	520	549	524	505	531	491	589	568	531	516	528	537	520	486	552	520	530	526	545	520	511	552	515	519	486	516	519	523	516	540	526	508	520	534	483	557	514	517	540	491	549	519	524	528	541	488	493	494	522	506	555	512	510	519	534	501	520	517	508	493	519	568	538	533	499	534	546	524	520	555	522	553	509	527	510	500	486	511	554	538	506	560	537	529	504	540	514	530	549	553	540	508	554	533	501	546	522	516	531	536	500	546	543	542	519	543	520	530	530	505	565	540	523	543	569	532	566	580	539	553	502	550	532	547	527	513	557	516	494	546	524	478	556	488	568	502	500	518	502	530	513	542	512	541	544	507	507	533	543	495	481	495	542	513	518	547	505	509	507	572	526	497	518	550	527	503	549	570	519	548	516	561	489	527	540	505	527	563	530	460	508	541	509	515	522	538	543	548	507	512	503	541	482	539	514	548	530	553	493	535	550	494	552	557	557	550	517	589	509	552	551	519	515	514	555	516	493	559	522	565	518	520	530	500	557	564	524	543	496	528	518	538	493	506	518	537	493	491	531	508	537	513	579	544	511	579	490	504	518	518	521	535	521	508	527	550	533	551	524	515	552	530	520	531	485	513	535	521	553	534	529	530	467	519	524	523	523	517	481	532	536	537	533	555	536	512	527	513	540	522	566	559	517	519	525	504	555	563	525	524	546	548	544	511	504	535	512	514	538	553	515	556	550	531	522	521	520	501	540	548	565	534	518	515	542	484	484	510	574	475	595	547	541	532	532	518	520	504	551	524	535	546	541	501	554	526	516	516	557	509	512	521	511	526	545	542	531	496	510	522	477	555	524	516	525	500	501	485	519	535	542	559	493	542	520	532	534	544	529	537	533	537	561	567	552	522	543	525	553	550	519	532	523	526	503	509	524	523	488	522	470	541	508	485	508	583	538	522	509	562	559	499	539	547	549	509	514	568	545	532	503	544	515	521	493	540	541	502	530	516	498	546	531	541	550	552	555	507	550	516	541	553	539	535	520	560	537	511	539	485	539	517	555	544	548	564	510	550	542	545	513	524	582	521	530	564	523	509	511	556	512	538	515	538	531	528	533	525	566	536	523	516	530	544	504	484	502	511	519	488	492	512	537	519	498	522	461	510	523	514	525	515	549	501	500	481	538	537	567	524	501	508	547	556	526	552	479	527	523	540	520	487	532	531	535	513	495	519	494	509	526	491	549	521	495	547	494	532	538	508	514	523	517	530	567	534	536	472	535	479	536	509	555	505	559	547	559	507	520	499	525	540	542	528	500	523	523	529	517	536	492	509	490	500	501	518	520	517	487	524	532	503	510	564	545	539	541	509	502	545	522	543	548	469	551	510	531	529	570	532	536	540	574	505	502	540	495	519	520	518	533	542	526	530	534	489	537	501	538	532	483	503	512	528	512	558	485	519	502	494	565	518	558	570	573	512	490	522	544	528	533	515	519	511	498	524	499	518	540	565	483	548	562	507	524	497	555	523	482	526	533	541	480	514	502	528	541	547	547	537	526	597	489	563	551	527	505	535	536	532	530	531	533	496	532	490	503	538	534	557	524	506	523	537	512	511	527	501	499	557	504	492	512	535	582	489	542	496	547	517	535	540	530	524	499	520	494	467	501	540	541	527	554	511	486	505	512	518	584	502	534	525	496	506	531	532	507	487	595	506	518	526	514	513	515	530	491	569	540	476	532	514	542	550	489	520	536	529	508	521	521	503	524	564	519	499	479	540	533	518	537	490	510	522	491	517	504	500	537	559	521	542	541	462	519	494	544	502	510	548	488	510	531	525	553	555	519	531	506	496	537	541	501	537	532	526	542	526	505	527	533	496	524	513	522	522	518	460	531	490	534	479	490	515	531	509	508	526	531	547	543	539	504	543	456	534	529	537	565	541	540	498	536	512	544	508	527	497	542	482	526	488	520	509	518	553	533	520	542	545	498	508	524	506	550	523	513	463	496	575	542	524	504	514	518	514	519	522	486	512	545	534	513	528	533	501	533	538	542	568	519	568	520	496	544	521	535	545	531	516	511	513	507	537	554	539	560	537	557	501	527	528	535	502	555	540	555	554	506	548	551	521	540	582	538	531	557	519	518	561	517	480	528	537	491	516	554	504	505	545	545	553	520	522	550	532	520	548	504	532	539	512	526	508	506	538	502	538	506	512	540	505	573	501	535	537	520	555	507	514	513	530	543	545	525	520	521	494	511	557	481	528	502	509	515	511	526	489	514	564	521	523	537	489	530	518	520	588	529	515	495	556	492	542	502	535	525	512	516	572	537	559	554	549	540	515	519	527	514	541	530	553	498	519	553	527	545	559	526	516	499	523	538	537	528	575	521	553	526	494	543	510	536	545	517	541	517	545	542	513	507
53903	39831	25445	20079	14963	9580	34951	43369	19553	8809	549	383	407	345	356	341	356	342	323	310	295	329	297	293	272	311	303	291	287	271	303	290	259	256	281	319	276	282	306	277	288	287	286	275	297	278	275	289	253	294	285	262	273	283	292	298	280	256	250	287	289	265	290	263	275	279	260	286	722	1114	784	561	416	318	282	287	280	253	268	280	275	270	266	298	268	266	263	273	279	239	288	270	264	265	260	253	248	256	266	259	288	297	290	297	302	297	263	298	255	282	294	289	275	257	271	281	289	277	289	243	283	300	292	275	252	298	295	274	272	270	287	279	321	273	272	258	273	279	322	280	272	262	265	285	288	293	265	274	258	284	266	295	254	255	288	283	231	279	308	296	280	284	253	277	252	269	294	277	295	277	287	271	228	302	279	274	304	284	265	284	278	282	269	254	277	297	286	271	261	274	273	273	282	287	296	268	264	279	265	258	270	279	289	256	278	288	265	296	299	244	283	285	279	292	268	265	276	293	281	251	302	257	270	272	291	295	285	277	253	248	260	287	250	271	294	285	263	290	262	286	272	266	271	296	294	264	302	295	259	281	289	283	254	297	287	271	292	261	282	270	287	276	261	273	268	270	285	263	265	279	305	261	226	264	262	269	291	287	285	278	258	279	251	251	269	288	292	283	276	276	275	296	266	270	282	288	269	276	272	252	290	315	263	288	285	281	285	279	249	302	270	276	269	267	284	307	281	266	314	281	290	302	248	276	287	259	277	255	244	262	272	269	280	273	261	285	289	262	288	260	301	277	283	276	301	272	272	258	279	292	281	274	288	287	263	271	267	275	275	297	269	261	281	295	260	244	277	296	249	300	289	291	285	279	279	282	253	293	292	261	267	265	260	278	287	267	310	280	265	271	280	269	271	287	298	268	248	254	251	276	295	285	273	256	277	266	261	293	275	288	272	258	295	282	276	302	279	259	283	236	273	265	272	283	303	281	267	268	321	284	287	297	289	267	298	253	271	290	276	272	290	273	280	289	285	272	245	267	270	255	281	241	286	294	262	281	292	300	271	294	259	269	282	299	286	288	243	270	274	290	293	295	284	300	282	254	278	301	291	254	276	264	264	300	254	264	280	251	281	294	281	284	302	294	282	276	279	294	295	262	272	282	281	279	262	263	252	259	306	292	283	277	277	266	279	300	259	294	256	270	286	267	269	252	265	271	304	261	269	248	294	296	261	287	258	283	266	293	269	276	282	293	258	286	299	264	263	296	259	280	276	283	249	279	285	271	272	265	284	260	278	283	271	275	276	285	276	294	244	284	259	264	296	242	267	260	301	255	294	240	249	275	277	277	280	286	274	291	258	271	272	291	290	253	286	282	279	262	263	273	257	318	288	279	288	293	294	275	295	278	250	257	266	294	269	270	291	251	275	258	286	279	261	285	282	275	301	291	294	280	288	279	276	260	282	279	272	280	274	284	286	285	270	269	278	264	277	285	297	272	296	239	292	273	292	292	269	275	251	298	287	272	266	301	295	273	303	297	248	261	246	269	264	281	276	274	285	266	258	294	275	299	285	300	276	287	279	278	285	259	282	275	286	290	257	260	278	300	251	288	277	282	294	323	257	285	275	280	293	266	267	300	277	295	303	263	277	294	260	287	281	261	288	282	280	287	274	248	277	292	270	257	283	273	278	265	274	279	262	296	270	258	257	248	250	268	279	274	288	284	283	286	282	251	268	248	264	275	270	285	294	259	280	273	309	263	288	282	282	257	284	299	254	252	286	307	295	294	320	277	254	291	265	288	248	289	281	274	306	287	276	292	283	223	269	243	284	270	268	271	310	268	312	273	287	307	272	276	307	266	265	296	266	271	264	308	242	279	276	259	296	253	293	286	253	288	294	305	275	277	268	270	274	263	266	272	282	280	266	280	280	270	259	319	278	303	289	305	267	266	294	294	263	255	252	292	274	286	260	283	239	227	283	284	253	232	282	278	265	247	312	269	289	257	272	266	283	264	291	276	245	277	224	292	293	288	283	280	259	287	266	274	268	279	257	288	279	313	281	297	296	260	277	270	277	252	271	264	295	272	274	289	243	317	267	245	296	307	259	273	269	270	276	255	297	264	307	321	259	280	275	271	263	276	280	288	272	296	280	285	282	287	286	276	292	285	278	246	303	270	297	301	256	268	256	320	288	256	268	275	276	290	256	280	266	295	282	284	262	248	283	271	289	301	293	264	284	271	257	275	295	284	287	273	280	293	280	263	281	293	256	312	276	310	249	265	272	277	258	279	294	250	286	280	291	286	286	314	300	283	270	278	303	251	273	246	268	244	291	291	251	268	267	281	276	302	277	307	295	292	274	274	277	305	279	265	247	272	283	246	283	311	279	267	291	280	308	268	262	256	265	259	263	253	287	257	265	281	263	281	232	259	271	273	274	290	270	291	269	275	273	262	299	258	273	290	253	272	299	293	286	257	275	273	266	303	270	301	280	242	281	281	271	256	277	276	248	286	297	238	258	275	266	273	302	298	275	287	264	292	286	294	260	279	285	292	283	273	267	277	249	265	286	261	295	256	268	304	270	283	276	302	283	268	294	300	289	274	275	292	276	247	292	268	267	289	300	286	300	295	284	268	288	301	294	263	251	285	281	295	255	266	279	289	276	311	272	280	284	286	261	255	250	274	296	293	272	273	266	266	289	276	275	287	260	285	296	261	256	312	266	281	265	274	280	248	288	252	283	280	283	269	278	282	282	290	252	230	278	258	291	279	283	282	265	284	259	265	297	282	291	287	277	269	292	267	262	280	291	274	303	269	292	251	280	297	277	280	271	252	277	304	270	256	296	301	310	279	290	306	257	256	277	280	287	278	265	295	286	277	285	280	274	277	291	258	246	264	254	239	280	288	273	283	250	255	257	293	307	272	300	301	279	292	277	282	278	300	297	268	295	279	308	309	251	266	263	277	304	293	249	289	280	260	304	282	271	285	264	263	250	259	288	275	262	255	267	292	249	286	254	273	299	287	291	286	265	251	273	248	263	298	274	286	292	275	243	260	307	275	273	275	269	319	288	271	242	273	287	294	285	308	288	304	301	228	304	264	274	282	298	284	267	275	282	255	288	275	280	286	277	294	251	250	267	267	265	286	270	285	305	303	299	276	308	264	299	281	267	255	312	291	259	269	255	290	290	258	307	292	282	272	302	283	267	274	282	284	263	287	282	273	301	314	304	266	270	276	276	267	262	316	283	295	290	255	294	296	300	283	278	272	307	274	295	260	288	284	287	261	265	291	328	263	268	285	264	264	287	243	266	278	282	263	249	286	265	273	252	283	263	288	269	284	269	289	252	278	269	316	287	287	252	272	289	282	278	286	300	269	288	266	300	259	287	301	258	269	248	277	278	291	265	266	248	259	276	262	275	306	249	268	273	288	259	278	282	280	278	285	305	275	256	257	293	266	270	286	269	277	298	300	299	279	275	265	277	287	289	294	282	277	256	277	261	273
43103	34552	9796	10408	8383	8512	50179	45407	30313	10383	1506	1383	1238	1228	1189	1123	1084	1042	991	981	971	927	963	888	861	900	889	900	858	858	798	854	804	845	865	835	814	760	784	777	827	785	758	803	797	781	853	781	805	847	829	841	776	791	753	721	787	801	751	751	788	831	818	787	756	836	757	835	4509	6656	4602	2835	1510	937	823	735	760	756	762	802	692	761	760	800	716	719	763	753	746	782	752	728	741	706	800	772	762	783	750	758	762	743	702	755	729	763	743	777	745	744	738	740	760	729	760	713	797	777	718	724	770	757	755	701	754	751	789	750	738	755	771	754	724	703	772	743	737	720	715	758	775	724	745	808	733	765	743	750	725	734	701	735	772	771	738	737	779	773	764	771	716	723	755	762	732	746	760	764	727	714	779	714	778	694	756	743	742	758	790	766	725	773	770	727	770	747	743	709	753	745	720	730	711	750	769	754	775	728	737	759	791	767	751	738	719	740	767	755	764	736	752	766	780	699	719	767	751	757	737	757	748	775	787	727	725	737	726	738	730	750	780	765	742	730	714	735	679	747	749	717	728	763	749	721	737	793	702	734	744	771	764	796	709	743	729	737	765	713	757	736	773	764	738	771	741	785	746	738	783	763	768	738	823	789	722	756	734	761	716	733	757	755	753	763	718	753	710	759	720	754	730	743	740	727	766	715	773	785	715	763	705	749	703	697	770	726	709	785	753	793	746	718	754	762	760	752	772	767	716	747	772	776	763	705	713	780	768	733	741	743	733	770	760	772	772	745	764	746	773	767	753	731	722	764	767	777	729	755	738	775	721	786	744	737	777	768	710	745	793	746	730	734	728	805	771	785	768	743	746	780	727	741	753	770	728	779	725	796	806	744	753	710	724	721	795	717	749	754	750	754	777	705	773	712	759	740	740	717	753	762	773	750	760	735	738	745	737	741	709	707	775	750	712	740	788	776	752	760	757	727	759	782	738	736	737	731	788	714	790	740	760	770	750	732	729	782	743	762	738	792	803	714	757	772	735	718	766	740	718	779	733	765	732	734	760	786	709	767	736	786	741	752	783	784	770	689	778	741	723	737	777	694	730	773	740	717	738	725	728	698	732	737	751	785	758	756	737	751	767	774	750	734	721	724	760	770	745	789	740	721	741	772	740	740	726	742	709	755	747	745	721	731	790	717	781	780	748	766	764	714	752	746	693	723	732	746	730	737	738	781	788	743	744	746	748	748	722	751	771	758	728	756	774	796	733	748	771	738	714	709	784	768	704	726	728	796	786	747	745	781	753	763	727	705	725	711	781	737	749	739	776	805	717	772	720	742	746	749	734	747	761	798	753	777	765	750	768	698	761	752	766	766	756	763	773	775	735	761	800	739	760	778	739	766	760	711	709	771	816	756	696	711	740	742	715	826	722	738	743	763	750	729	764	748	711	781	751	774	684	731	739	761	759	728	736	717	758	775	744	730	754	760	748	724	800	728	778	771	789	704	712	754	764	724	758	798	777	721	754	725	745	754	764	766	751	745	785	817	724	758	741	736	771	755	783	751	730	712	756	762	719	744	735	729	756	780	745	769	725	763	758	751	722	743	721	765	693	738	687	762	745	752	827	773	786	694	770	721	771	766	768	792	769	727	767	764	720	702	717	781	734	739	728	756	757	729	737	790	717	792	726	763	706	754	717	744	711	756	773	770	779	748	707	735	722	716	748	754	739	703	737	791	783	767	787	702	792	772	748	740	746	739	772	732	743	728	721	741	720	736	744	701	754	769	741	703	789	730	687	761	741	749	754	713	732	773	730	762	689	701	741	726	749	824	694	791	773	773	707	766	785	703	747	741	768	748	740	728	753	700	739	767	744	748	720	727	792	732	723	804	759	737	740	770	756	772	723	778	717	725	783	793	809	773	748	740	749	785	766	705	772	780	734	752	801	753	758	772	745	772	800	750	793	795	783	766	739	702	700	716	749	688	763	789	759	752	771	714	727	752	751	748	738	711	726	761	765	720	710	787	838	792	782	754	757	794	727	736	707	706	759	722	792	780	737	758	789	761	787	701	708	745	709	778	733	709	723	764	711	696	753	738	741	760	801	738	745	799	739	756	762	763	737	737	735	701	769	705	795	755	787	789	763	739	752	789	758	712	736	720	702	710	761	740	730	784	726	780	743	729	748	816	745	746	757	757	803	802	743	738	713	713	768	733	729	751	725	734	755	730	729	731	743	729	726	747	793	730	763	742	742	748	752	754	725	748	735	743	741	701	797	736	728	751	698	748	732	726	680	790	765	731	727	756	746	762	754	751	760	730	745	757	702	774	708	749	756	745	726	730	714	783	768	745	754	745	743	683	781	747	713	712	710	727	747	760	800	751	740	761	748	784	759	762	751	756	738	800	746	718	769	746	703	717	789	698	758	783	772	755	727	731	745	706	750	735	754	749	769	768	784	717	690	721	738	741	694	756	728	714	700	746	743	745	749	725	730	737	759	718	801	759	760	738	737	728	739	744	772	710	713	747	762	716	764	733	703	768	725	787	778	798	747	752	753	751	722	763	747	755	728	731	748	751	751	726	734	764	744	739	706	701	724	726	712	759	784	679	810	714	717	707	737	748	713	744	775	733	711	757	759	791	746	735	802	793	776	771	737	795	731	786	796	726	734	762	764	747	785	725	750	788	748	749	743	715	730	731	772	742	753	755	794	728	745	788	773	727	761	728	757	689	781	690	721	742	738	799	789	796	745	798	767	715	739	744	753	764	730	751	798	747	749	779	713	745	782	765	755	777	781	717	777	741	739	809	783	744	736	735	737	735	710	745	738	705	782	763	736	687	761	799	749	702	728	753	741	772	753	776	716	757	842	682	757	748	756	736	746	736	689	712	774	740	757	751	808	703	727	764	764	786	774	696	745	746	686	703	725	762	700	742	751	732	749	759	745	737	783	710	750	812	772	746	777	720	700	789	783	767	741	829	731	794	743	742	788	742	750	762	746	768	752	773	781	758	741	753	804	793	710	771	823	796	739	742	767	732	762	735	751	780	774	730	738	730	782	709	781	751	776	756	708	730	739	750	782	713	765	789	747	755	745	775	719	815	724	782	755	709	698	780	753	768	737	676	726	756	794	717	773	721	717	759	758	747	728	799	755	702	759	778	754	762	745	743	753	757	717	747	737	761	749	778	752	794	761	736	702	761	675	749	755	757	729	779	766	747	762	754	788	800	708	734	702	784	803	747	743	758	773	814	750	703	755	731	712	696	731	749	755	728	737	760	751	760	752	720	687	780	769	744	748	763	759	711	735	768	766	790	777	710	747	706	674	752	781	741	779	730	697	756	765	756	714	754	796	714	786	745	814	727	726	750	730	741	741	796	790	752	745	762	770	726	731	791	773	744	764	757	759	734	734	766	737	765	691	712	772	770	734	765	755	765	750	764	737	714	767	764	725	720	749	761	733	748	691	750	725	757	758	767	756	726	729	791	758	719	763	758	755	750	771	772	758	690
11957	7052	1428	731	529	414	651	1369	966	476	262	244	251	246	265	231	216	225	266	233	246	209	217	220	277	235	251	225	226	217	237	230	251	213	197	233	213	229	257	260	217	227	205	252	259	251	256	250	236	231	261	245	239	248	250	235	262	218	233	267	232	236	236	244	257	232	249	260	264	347	342	318	310	253	276	240	230	209	234	256	246	251	247	245	258	239	228	252	248	230	262	262	232	248	242	224	232	249	244	228	250	248	251	251	261	247	248	233	229	254	214	232	226	238	249	240	253	229	218	219	237	235	221	240	204	217	245	240	233	226	219	252	279	253	252	262	252	242	236	230	254	259	244	235	226	251	241	244	238	219	246	239	248	224	236	237	250	243	238	221	222	246	233	262	237	233	276	224	248	262	267	213	239	237	256	216	256	280	225	240	262	228	239	242	245	251	256	243	243	241	215	253	228	229	240	225	255	253	252	245	238	238	260	228	275	238	259	238	249	268	276	228	240	273	262	229	227	243	240	254	235	266	283	252	220	234	266	235	231	237	243	219	261	248	242	246	226	239	245	260	242	244	221	238	240	241	234	234	225	225	223	264	223	232	247	223	218	232	215	245	227	205	251	240	237	263	233	252	243	214	241	232	253	230	252	257	232	218	248	210	270	229	234	231	220	214	225	242	231	239	232	242	262	259	236	228	266	230	221	249	235	257	256	262	244	249	244	257	209	228	237	249	219	210	234	216	222	215	208	237	229	234	233	236	231	230	207	241	237	248	227	244	245	247	249	228	252	264	250	215	234	231	221	224	246	247	235	248	234	242	229	243	249	235	229	240	241	215	217	211	208	230	262	251	231	210	235	226	256	244	218	224	231	232	235	235	219	257	242	223	244	245	232	264	245	216	227	246	236	237	226	226	242	256	248	286	278	220	233	193	254	216	224	277	235	241	229	277	245	213	252	237	244	261	225	267	220	237	227	267	245	243	240	263	248	217	236	233	238	245	244	235	240	259	232	214	248	257	267	226	217	255	238	239	246	238	227	229	261	230	240	245	257	267	237	227	241	237	239	254	235	230	264	245	220	225	234	232	234	240	252	221	216	223	244	232	234	245	244	257	212	244	227	226	225	236	248	220	255	226	233	246	223	228	246	232	229	220	268	244	222	213	250	203	203	231	223	238	252	206	253	233	239	240	241	255	230	241	240	229	257	276	237	238	247	251	236	242	248	224	228	225	242	250	221	270	233	220	229	265	249	222	231	240	211	224	240	239	262	257	257	231	239	237	268	249	229	237	216	250	268	247	240	254	223	222	244	265	244	227	204	230	243	255	249	238	241	259	235	236	252	266	209	253	260	235	241	254	230	213	220	215	228	244	257	257	266	232	251	227	219	230	243	240	217	237	234	227	244	236	250	241	239	244	257	235	256	230	233	231	224	229	255	218	231	256	226	247	256	246	234	235	222	268	261	224	239	232	236	229	249	240	242	225	225	264	241	244	242	247	240	248	232	249	254	273	233	231	244	228	234	239	225	255	231	220	227	230	227	215	226	240	234	240	232	297	221	266	228	241	242	240	242	221	204	257	232	231	239	264	234	223	242	227	237	225	252	272	230	243	258	239	235	265	216	259	252	223	239	257	217	258	230	246	234	273	236	253	253	227	246	223	232	214	230	236	237	238	224	229	243	240	251	236	262	249	234	256	237	229	223	244	261	238	228	250	238	253	240	234	256	226	243	221	228	249	243	215	213	259	236	212	229	224	247	198	218	265	246	224	253	237	234	235	283	271	245	239	255	248	247	226	243	233	256	244	260	224	252	262	230	229	220	235	247	236	256	210	243	244	238	240	234	232	271	232	243	249	224	251	232	277	234	242	261	246	216	235	239	238	224	250	225	227	235	230	243	269	230	245	242	269	240	236	272	230	239	261	222	267	219	220	249	230	226	224	237	267	259	237	231	243	255	238	249	252	237	230	246	242	253	261	236	256	265	243	229	243	252	243	232	253	230	244	220	228	252	239	255	245	240	250	259	225	251	238	252	264	220	248	232	228	262	262	254	233	230	233	227	227	228	256	249	244	256	271	255	260	246	270	224	243	272	225	231	258	243	248	261	255	227	266	248	238	230	269	243	233	258	219	253	261	256	216	232	245	246	260	227	227	233	252	263	223	258	247	247	250	238	255	265	235	245	239	231	247	228	226	226	238	242	279	242	240	242	224	252	249	240	219	271	227	228	238	221	233	230	252	220	243	244	262	228	249	239	270	253	268	273	214	250	222	227	260	221	234	263	245	251	225	259	236	231	239	243	251	237	238	238	246	221	232	246	254	234	237	231	266	229	253	254	255	258	242	263	212	254	225	249	245	237	281	226	200	270	252	190	253	243	240	245	232	234	238	223	230	232	239	249	242	215	228	256	242	206	220	224	233	238	212	238	270	247	252	205	205	248	254	259	240	242	259	237	254	234	250	224	240	211	255	232	255	215	235	230	241	236	229	249	257	232	240	262	235	229	223	222	248	257	214	238	244	222	231	248	246	245	242	245	216	228	243	210	243	233	223	255	233	237	247	218	229	213	263	258	250	252	225	227	246	232	221	259	221	245	218	257	244	252	235	240	228	230	272	234	255	235	245	232	232	218	235	248	220	233	239	233	240	257	222	218	233	239	251	264	233	226	237	231	226	224	233	259	245	214	239	254	266	235	242	260	239	270	244	235	227	227	229	230	231	241	219	224	249	224	231	217	241	216	223	224	243	263	251	232	242	237	228	257	238	214	235	263	239	241	229	245	264	250	231	225	230	255	227	232	240	231	236	226	252	273	235	225	255	228	225	240	212	224	233	235	265	230	244	248	226	229	226	225	243	258	230	237	247	261	237	237	211	256	243	254	252	221	236	235	251	219	235	230	241	240	276	244	234	257	253	241	233	247	245	222	254	244	252	201	230	262	247	227	239	231	256	232	249	236	231	214	247	235	216	253	245	270	242	220	232	239	248	270	249	205	229	243	225	228	258	238	243	272	238	257	226	225	189	259	270	231	239	245	232	241	205	219	262	207	229	226	232	224	252	222	247	218	235	252	247	219	228	252	239	239	243	245	253	261	217	230	245	241	237	242	227	264	258	224	225	242	247	258	253	236	248	244	250	204	247	227	241	258	230	215	219	248	243	253	265	253	235	230	251	234	233	247	229	234	262	218	226	236	252	234	245	259	242	222	250	264	236	231	242	229	225	237	220	216	223	252	219	235	251	253	226	238	230	239	249	233	229	251	248	245	220	245	231	223	221	251	225	275	204	250	221	265	226	244	232	227	215	239	254	257	265	246	249	235	236	241	236	229	231	222	220	256	257	249	220	233	234	238	228	242	241	239	227	228	231	201	245	242	232	212	242	256	231	249	200	265	237	234	228	234	222	201	249	235	260	228	265	260	247	239	219	233	238	240	262	230	228	227	235	238	233	222	246	230	230	205	264	233	263	204	244	230	274	249	259	220	223	232	226	238	239	241	229	241	243
11559	7339	1033	1249	962	1052	1742	5214	4443	1325	719	715	694	659	697	716	686	619	704	685	693	676	661	658	659	640	625	683	706	684	661	666	646	680	641	648	669	705	669	639	660	684	662	676	698	700	643	689	679	663	670	654	664	660	664	636	660	681	660	648	661	738	689	697	666	681	669	675	951	1415	1386	1080	956	734	736	707	688	643	676	650	665	684	672	634	639	680	727	672	660	673	641	660	622	702	661	650	647	667	664	693	657	651	627	672	661	630	634	701	654	627	660	694	702	644	676	639	660	660	658	721	673	700	686	634	664	627	683	619	662	675	659	704	642	683	700	707	655	621	655	671	647	673	669	657	618	631	654	686	648	641	680	649	649	695	664	677	637	688	685	674	690	655	657	672	678	705	642	661	651	641	642	654	704	673	679	638	668	695	667	699	664	646	703	711	652	671	656	630	675	653	726	653	651	679	720	614	627	681	614	653	671	676	609	700	671	673	706	699	636	679	609	625	658	631	677	659	694	666	682	675	647	669	700	642	710	668	689	646	668	649	643	672	657	657	678	673	664	631	680	653	704	635	671	646	647	662	632	685	679	676	725	685	697	645	669	674	576	643	651	639	621	697	667	637	688	645	699	667	685	689	617	669	675	689	700	666	660	604	693	678	679	649	685	674	657	697	737	659	691	613	677	647	643	660	637	683	671	672	645	704	652	654	673	661	657	691	613	669	652	683	659	658	690	685	672	669	644	641	675	660	655	604	692	645	649	669	716	701	677	677	649	681	661	644	661	664	662	694	736	659	623	670	623	629	695	707	650	655	644	669	671	681	730	659	660	663	726	647	679	673	651	655	661	654	667	703	662	662	671	673	665	688	664	668	639	647	671	659	649	667	710	681	639	677	689	676	694	668	652	639	670	669	663	661	642	679	661	670	661	679	686	663	697	712	646	654	685	629	630	677	625	706	714	695	681	672	675	734	654	659	664	706	657	713	695	687	654	618	681	662	674	686	637	639	620	625	660	676	656	720	657	653	638	645	691	629	741	673	632	747	644	692	678	662	630	681	722	688	656	652	647	680	614	690	634	644	676	635	600	669	640	718	640	625	647	679	668	646	699	664	630	643	670	671	622	670	643	727	677	662	681	634	603	631	654	680	646	679	637	640	690	651	673	662	678	679	677	667	640	616	694	704	672	682	622	640	640	654	661	629	690	646	635	687	694	674	676	690	644	664	622	662	669	664	633	694	665	651	688	633	659	688	630	654	658	677	615	657	652	683	641	662	657	690	662	661	703	641	685	661	650	664	678	676	634	650	664	623	690	699	680	696	670	632	660	662	626	649	648	670	647	679	673	666	672	679	641	701	656	645	643	631	669	683	679	649	646	657	627	708	673	689	703	662	651	661	639	670	645	669	620	635	684	663	661	659	631	680	639	639	637	681	664	697	671	653	631	662	708	668	653	662	729	681	705	681	656	669	640	647	695	718	624	646	647	639	641	644	665	685	676	650	710	672	675	695	681	659	694	695	624	674	685	633	673	677	705	675	635	624	697	644	688	688	687	693	638	698	648	613	698	606	629	637	674	682	686	660	687	639	659	661	621	692	659	650	639	614	653	640	654	676	693	635	637	666	610	616	679	656	682	688	653	676	656	666	672	674	677	688	690	677	693	643	677	644	676	654	646	652	600	679	676	677	681	698	666	662	639	661	631	661	675	647	664	675	639	654	654	708	655	658	672	662	646	610	683	648	628	693	621	673	615	631	641	726	619	670	657	650	667	661	676	664	672	632	664	677	689	648	674	651	626	686	694	647	663	648	637	680	677	649	636	665	671	647	711	692	656	651	646	641	702	659	715	669	627	671	669	680	656	658	671	693	697	639	666	668	674	693	609	649	687	643	660	656	636	645	694	673	647	661	675	667	633	657	696	637	640	639	606	707	611	691	680	650	702	668	643	653	658	669	604	654	648	647	707	685	670	702	668	674	666	642	607	690	687	631	652	686	631	679	640	703	684	612	610	688	651	652	680	651	658	671	646	645	675	639	654	708	656	672	625	644	681	682	644	691	633	678	658	617	724	621	721	683	621	627	648	685	639	695	663	612	689	724	695	696	670	668	681	657	686	657	690	678	633	637	690	666	668	656	686	661	676	621	665	639	666	633	651	661	661	681	654	701	639	641	654	707	702	633	629	662	631	719	613	636	629	672	683	707	668	705	688	681	658	696	672	645	675	660	670	640	650	654	655	665	706	627	698	669	677	655	682	664	650	610	679	672	664	659	631	682	695	603	657	686	658	653	672	671	655	675	673	616	634	628	653	628	646	684	659	638	674	606	693	656	688	673	690	644	619	649	644	643	698	640	697	716	697	669	638	670	652	665	682	684	670	678	642	675	682	677	671	685	660	675	662	700	667	681	662	651	641	657	722	668	721	642	702	667	667	639	645	693	682	698	682	670	593	665	659	689	639	625	643	608	674	627	661	652	677	671	682	663	677	599	662	651	634	684	641	671	647	684	698	612	670	663	661	656	618	672	684	669	639	645	682	714	637	663	688	673	648	662	671	696	668	683	652	669	694	662	649	669	696	650	696	642	636	665	636	634	622	668	634	627	638	683	642	649	650	671	690	662	643	645	652	665	683	711	717	669	625	658	683	685	637	631	661	663	661	675	669	657	676	648	643	658	678	668	670	657	684	687	628	669	605	653	642	652	630	672	651	641	666	666	650	605	663	691	726	641	681	677	643	683	672	631	687	682	665	663	643	645	659	686	651	699	703	649	656	671	626	663	681	680	664	665	662	665	622	597	636	719	670	668	669	625	709	652	667	613	634	620	630	658	655	648	724	683	647	656	695	637	633	653	644	636	701	651	638	701	689	607	659	680	674	655	627	662	655	728	680	643	650	672	685	663	636	671	693	628	740	706	672	661	647	679	696	648	655	667	702	710	643	657	674	704	684	715	656	666	620	645	639	663	610	681	646	661	660	636	626	656	638	686	674	686	634	731	654	678	626	673	659	671	631	626	627	670	594	698	662	678	630	654	672	695	655	671	652	633	630	600	682	633	653	669	648	689	673	685	666	666	644	714	658	633	711	693	671	706	674	640	673	721	687	629	696	659	642	716	707	658	640	657	668	635	681	643	664	690	673	655	671	634	669	640	650	669	654	628	675	673	666	635	639	663	657	696	639	665	684	723	618	646	647	689	696	687	719	633	685	661	648	676	635	636	639	646	623	668	682	651	708	649	628	707	650	695	669	668	687	636	675	687	645	671	701	645	656	644	615	708	646	666	698	677	675	623	637	670	651	647	690	671	680	662	680	644	708	671	700	635	649	691	662	665	664	687	697	718	658	701	671	626	640	652	674	673	673	689	685	661	643	659	665	718	679	625	655	667	676	683	677	647	662	645	684	697	629	644	680	651	700	678	607	655	687	635	685	662	691	710	652	684	698	670	634	652	726	697	691	671	689	663	681	646	687	694	661	686	646	689	664	654	671	654	648	668	702	653	618	653
50166	33265	22832	18286	11863	7419	19787	16395	11062	1776	278	258	283	234	241	241	219	247	200	214	230	218	213	211	181	207	197	205	207	181	221	186	195	226	176	184	206	201	198	210	195	190	219	163	195	203	215	228	196	206	218	213	201	204	207	231	186	204	178	193	196	204	198	183	191	199	210	299	564	599	498	369	245	237	207	185	209	198	203	174	176	188	229	203	196	222	169	219	208	219	180	195	200	194	212	194	211	200	202	188	188	191	190	212	214	192	198	189	194	208	181	208	196	190	209	188	176	207	182	185	216	180	191	209	217	168	194	171	186	211	235	225	195	202	182	215	175	212	183	182	206	192	197	188	195	207	206	191	200	187	221	183	187	239	221	221	206	223	230	197	201	203	169	203	172	193	194	203	198	206	202	194	193	190	201	200	204	229	207	203	193	179	200	202	197	181	208	218	177	204	203	206	184	196	226	182	172	233	191	191	218	196	172	195	220	212	199	171	228	220	179	194	178	163	168	190	190	202	204	212	178	174	184	190	206	191	197	170	206	205	230	189	170	169	192	214	205	222	222	190	182	192	214	227	165	210	211	198	184	189	170	198	190	231	178	211	180	187	182	215	195	213	225	178	222	184	197	171	185	202	209	202	201	192	197	199	205	199	203	211	203	185	203	227	186	187	202	209	213	209	213	191	184	213	194	182	215	197	192	184	240	212	224	218	200	188	173	199	192	195	188	186	173	186	195	215	206	198	204	184	199	206	184	195	224	201	210	216	197	194	223	204	163	186	202	181	201	205	198	203	205	198	206	194	208	199	164	190	212	179	206	192	231	203	213	187	194	172	203	201	195	197	177	202	201	210	198	183	197	222	196	188	208	195	190	191	187	203	200	203	187	202	197	196	181	208	210	189	183	206	209	188	211	164	207	196	195	204	217	185	206	175	180	204	161	203	198	206	207	202	179	201	208	191	193	175	202	214	186	207	201	189	203	200	180	193	206	212	177	203	193	217	189	186	198	210	198	191	198	227	173	198	175	201	184	210	191	185	198	191	191	178	199	227	196	203	207	196	224	184	197	188	202	214	212	203	202	193	208	195	199	191	171	197	194	168	207	187	196	185	205	193	211	163	180	213	199	194	179	203	167	187	173	199	190	191	167	207	184	225	187	211	212	181	179	189	218	210	196	219	184	187	186	190	201	183	183	187	213	176	194	201	206	194	207	198	192	177	198	185	220	210	203	191	198	189	190	199	238	173	185	186	235	176	196	203	207	206	195	213	180	158	213	204	186	193	181	211	204	195	193	180	183	192	172	199	181	185	189	202	200	198	214	194	201	214	185	233	214	194	227	207	183	201	190	222	176	178	189	202	164	186	207	192	185	210	214	196	216	207	200	208	187	188	198	188	216	201	191	206	207	215	194	205	208	206	201	229	207	188	200	200	220	189	190	184	195	192	186	186	199	224	193	195	233	198	200	198	196	204	200	164	175	168	209	228	195	178	197	195	190	168	197	216	217	189	221	214	226	191	183	182	208	203	213	195	200	196	207	169	200	225	187	169	203	195	189	207	187	211	176	216	208	185	172	195	183	173	191	208	196	177	210	196	190	183	196	208	184	204	184	205	208	195	182	191	199	197	193	206	209	183	224	212	190	203	189	199	202	176	225	194	221	192	203	195	167	176	201	196	205	197	224	197	198	206	238	216	191	189	178	173	182	174	184	202	171	168	188	194	193	215	176	193	189	187	171	206	200	197	198	202	202	190	186	201	202	218	168	199	190	198	194	207	197	214	190	208	196	194	190	175	195	187	195	188	187	209	202	213	206	200	204	201	201	203	225	188	185	192	221	178	182	202	196	184	185	187	186	220	213	183	190	221	224	180	184	181	201	207	191	203	222	211	203	193	199	170	186	223	200	217	193	182	195	193	202	206	201	191	181	199	206	201	176	214	207	202	196	208	193	203	201	234	181	187	210	199	200	204	231	216	174	208	210	206	196	220	175	214	201	187	204	163	197	201	192	199	187	213	191	179	166	186	182	191	189	186	210	221	192	221	186	197	191	205	229	208	190	212	208	198	188	198	190	225	205	210	209	161	205	200	215	195	173	180	198	210	214	210	210	189	203	218	208	203	190	172	191	179	177	191	184	179	187	183	181	192	183	195	198	199	199	200	215	207	195	220	183	203	177	170	218	178	207	194	202	216	220	195	195	192	165	192	200	197	208	198	182	200	191	183	194	199	190	191	171	206	178	194	197	192	207	180	185	227	189	194	202	189	195	219	199	187	196	208	197	201	229	190	223	189	194	205	198	196	193	222	200	181	201	189	172	225	212	195	211	197	219	203	171	197	201	190	212	195	212	209	182	228	206	192	205	191	194	200	196	189	218	183	206	176	224	174	204	170	200	186	198	182	198	215	183	201	196	195	180	222	189	201	195	192	193	186	179	201	190	200	201	189	191	187	183	174	193	193	196	190	210	181	202	181	193	179	211	197	194	182	194	183	239	203	187	223	190	212	212	195	200	203	182	220	214	210	192	183	200	176	178	192	196	179	179	186	185	188	206	205	206	220	194	234	217	209	187	194	191	215	203	172	181	185	215	194	190	198	216	205	194	205	209	208	177	199	207	183	217	177	209	202	207	203	172	193	188	212	206	201	183	194	202	173	201	188	161	204	210	187	203	192	182	189	200	219	186	207	189	212	202	199	189	178	209	207	212	184	183	177	183	186	192	198	213	201	193	191	207	191	219	192	210	193	181	205	206	195	194	208	199	194	191	205	188	210	192	197	176	203	201	202	182	189	193	194	204	210	197	196	176	184	186	212	199	199	194	176	194	213	187	184	203	201	192	221	221	188	221	206	183	222	191	202	200	207	206	184	189	180	206	185	202	178	171	195	195	191	187	170	215	202	219	197	181	185	218	222	205	175	188	183	183	207	206	200	195	201	197	169	204	204	207	200	225	191	213	206	178	203	184	195	197	197	205	214	214	194	172	176	191	210	173	214	179	181	194	194	215	191	194	189	225	227	212	191	216	187	195	170	184	207	224	208	217	190	190	215	214	155	190	192	200	202	185	190	195	185	189	185	194	190	193	209	207	201	188	187	193	197	205	180	184	194	191	180	225	186	170	197	172	198	223	180	164	188	197	190	204	192	210	204	200	180	195	186	218	190	200	203	190	203	206	188	191	202	208	190	171	202	197	209	185	209	200	195	172	213	216	194	198	197	214	182	188	202	204	217	209	159	197	205	192	180	208	205	211	206	192	191	189	175	192	182	195	220	205	205	204	196	176	225	179	188	203	169	215	215	176	190	198	184	196	197	163	209	202	198	180	150	175	193	229	186	187	196	192	195	198	202	193	201	198	193	180	180	181	209	228	180	178	186	188	211	172	207	199	187	221	204	197	185	200	187	183	164	196	190	197	196	194	180	206	206	178	195	206	209	192	200	219	187	211	193	194	209	201	195	204	172	200	215	203	178	191	217	192	200	191	191	206	191	212	177	212	222	195	225
43033	12191	4790	6182	4882	8805	32737	25832	27073	2451	973	938	903	874	788	811	743	758	716	667	678	648	633	631	710	662	626	639	606	587	607	604	616	587	583	559	590	606	585	545	574	604	532	592	588	602	611	651	597	583	621	589	542	583	560	592	585	575	543	573	581	573	577	518	562	565	656	1328	3795	3928	2710	1688	1011	645	543	550	532	567	569	573	539	603	569	569	590	528	540	522	556	540	564	518	523	581	529	500	597	551	581	536	541	549	559	539	568	526	570	564	530	570	593	562	600	522	543	548	599	511	565	502	546	550	567	563	534	535	520	540	580	537	560	576	518	565	558	526	517	558	581	537	578	547	529	565	525	536	561	566	552	588	548	519	558	550	542	571	555	565	517	606	530	537	600	553	577	547	593	560	572	536	531	592	552	594	544	590	549	560	569	564	544	555	573	555	539	507	543	576	555	563	522	533	554	528	543	550	567	564	548	577	528	578	517	547	545	555	548	545	576	559	547	569	552	524	559	514	562	514	572	567	549	564	539	552	552	557	559	581	602	575	568	541	557	574	572	535	563	526	513	532	554	537	544	552	522	554	566	584	545	547	539	540	550	543	541	569	567	557	547	582	600	580	551	550	562	587	539	567	532	572	525	526	541	525	508	533	578	553	605	556	578	528	577	515	573	563	521	523	550	504	576	601	560	521	556	517	569	527	539	597	598	565	533	541	513	568	552	558	535	544	555	525	558	598	513	576	537	539	576	525	553	574	584	572	575	544	566	527	550	552	540	589	552	562	566	529	556	527	505	566	554	568	547	562	530	569	502	537	571	515	548	559	530	545	572	604	563	537	529	540	559	573	558	597	549	554	530	521	594	546	556	543	530	569	544	555	567	528	544	547	554	521	519	563	529	558	547	546	548	555	589	549	531	562	518	512	599	559	534	543	525	515	532	549	610	523	524	520	557	531	566	565	544	575	557	595	532	561	513	541	578	588	540	509	555	542	565	579	574	555	558	559	526	567	526	555	553	574	551	537	565	508	512	536	529	536	558	552	559	565	552	546	589	566	521	546	593	589	508	554	526	515	523	554	545	514	569	558	564	584	561	532	507	500	541	524	515	552	554	570	538	554	547	558	632	526	569	554	559	544	526	605	595	531	596	546	623	558	532	584	529	586	563	549	531	542	545	549	516	538	528	564	568	613	553	558	587	539	537	566	552	510	545	511	585	558	545	521	563	563	523	534	532	536	522	555	562	527	566	586	553	544	565	533	538	532	547	570	542	521	542	582	598	561	540	559	583	567	551	577	540	588	528	569	576	572	525	538	526	546	544	594	567	584	564	547	508	550	513	547	586	577	508	531	511	569	582	586	538	527	528	540	556	518	513	568	565	541	549	570	551	574	551	518	549	556	516	578	562	589	544	568	521	578	534	544	519	541	594	548	536	558	573	574	565	532	536	538	511	562	582	551	552	594	532	544	569	531	546	571	543	532	552	560	540	556	572	548	581	606	564	555	574	513	540	557	575	572	539	581	532	574	590	555	528	550	561	567	534	546	551	537	558	540	537	524	580	539	509	521	564	548	567	552	537	532	571	533	566	581	588	533	475	563	530	517	578	547	530	530	545	557	537	557	534	513	562	575	599	557	536	532	573	550	562	565	528	593	573	518	590	541	566	552	575	542	572	554	525	525	569	515	523	571	562	559	553	547	582	529	542	538	560	515	516	549	570	559	586	541	553	580	561	592	555	526	539	548	536	537	550	510	546	580	535	582	556	574	559	572	536	555	537	558	566	503	569	534	551	512	551	523	542	545	505	554	509	537	531	548	569	562	566	582	518	535	533	527	529	531	592	534	552	556	561	566	561	577	607	529	546	544	530	558	568	547	548	576	537	551	573	537	581	539	544	526	573	546	585	564	553	569	549	569	546	550	560	587	546	542	558	547	536	596	533	529	525	551	521	524	548	544	535	561	563	534	557	573	575	542	523	578	557	564	546	557	532	531	566	518	574	570	545	564	558	487	529	577	549	543	543	548	530	594	544	533	528	523	593	578	568	553	606	516	519	550	576	544	538	576	545	554	554	567	539	547	581	545	546	557	553	582	556	535	574	558	561	550	529	525	589	540	529	516	573	578	539	518	515	556	573	572	568	573	551	550	555	572	568	506	567	532	570	544	581	524	553	549	563	545	531	539	523	557	519	532	557	561	567	591	525	580	570	532	571	555	570	550	544	555	531	547	550	556	558	521	562	563	541	540	552	485	519	536	547	543	528	554	555	530	478	570	567	518	534	550	529	570	556	548	583	566	564	498	527	529	584	577	541	533	599	531	600	561	564	590	534	538	514	614	506	538	516	544	563	587	546	538	553	549	529	531	587	514	556	553	598	603	547	580	551	549	536	539	522	574	557	541	543	529	556	533	576	552	549	532	554	526	531	601	525	527	521	565	528	596	500	572	557	557	561	522	544	534	550	561	520	558	519	530	568	557	616	513	574	540	615	533	590	533	527	539	540	555	527	580	549	563	577	625	542	561	550	555	529	522	550	583	548	567	564	549	558	544	528	542	560	534	623	573	586	542	546	535	544	507	550	534	522	538	493	584	485	528	501	532	531	538	529	549	562	566	507	568	515	562	596	579	547	528	575	505	554	580	517	552	565	544	556	539	520	549	572	552	560	556	560	566	523	574	538	564	541	575	577	563	567	539	584	572	542	542	534	506	539	553	563	530	527	572	509	537	563	527	547	571	591	571	577	544	560	569	531	546	541	525	546	542	559	558	530	569	543	534	539	563	545	543	547	505	542	553	552	508	574	546	548	510	563	519	548	538	571	538	532	580	539	535	549	544	586	520	575	567	513	551	519	545	560	556	537	576	536	587	512	569	522	548	528	546	557	529	510	571	532	536	529	573	542	563	536	552	577	562	594	543	544	514	546	540	543	550	558	543	569	564	553	554	551	571	515	544	541	566	561	551	551	544	577	542	562	506	563	549	531	578	520	566	568	535	556	523	516	541	546	573	580	566	523	573	505	562	535	542	566	582	568	583	533	534	532	569	532	549	574	502	559	514	497	579	535	522	508	544	584	557	526	565	472	510	577	515	575	595	603	581	559	516	545	552	504	560	546	559	572	520	532	526	570	580	546	548	534	530	558	548	560	507	540	528	537	557	530	526	599	531	590	541	543	562	560	574	560	549	528	520	559	546	575	591	570	576	563	539	541	497	579	534	592	527	527	545	572	535	575	532	537	548	544	544	546	595	546	544	540	543	517	539	590	560	526	563	481	537	559	501	506	563	530	518	591	562	544	545	544	545	548	522	570	554	540	523	515	540	510	516	562	540	544	514	529	546	540	565	559	539	549	553	540	567	554	521	528	545	513	562	547	587	538	576	565	585	596	507	558	512	561	555	512	570	559	537	562	585	499	554	533	541	574	568	543	547	518	569	559	571	588	550	548	546	560	492	575	557	525	530	566	565	577	526	564	596	554	532	554	543	525	563	566	547	543	548	526	496	506	540
50713	30720	24473	19822	15062	12009	46755	34432	19976	3109	401	340	318	314	297	280	314	270	257	283	266	270	227	260	236	273	244	266	248	246	255	245	230	278	225	241	258	248	223	245	250	234	242	230	244	235	270	204	266	246	240	254	227	240	248	231	251	229	208	213	237	221	246	213	244	246	292	546	990	818	505	380	292	231	229	223	230	231	225	219	234	231	226	246	223	206	210	237	233	222	240	250	223	242	228	220	211	209	241	225	228	233	227	222	236	222	233	234	253	239	237	237	217	261	233	209	230	253	241	241	234	247	259	221	239	236	249	260	220	229	251	222	248	230	247	262	237	227	227	238	222	256	244	242	247	223	222	213	204	191	233	229	242	231	199	254	223	235	240	230	232	228	213	223	220	231	235	213	237	213	219	223	262	214	196	234	218	232	232	229	236	232	246	238	231	238	214	225	241	260	219	239	268	213	217	232	217	219	201	256	197	268	234	219	242	253	238	231	221	241	229	219	226	233	223	251	219	228	259	250	239	228	216	223	238	254	221	212	234	239	234	225	220	232	244	226	266	242	211	248	242	242	221	230	232	253	225	233	212	223	249	225	247	237	223	235	211	253	220	218	250	217	206	254	255	239	244	210	226	218	198	247	250	229	233	238	244	245	241	253	230	203	238	236	228	191	284	205	263	253	260	233	234	222	249	239	235	241	249	246	261	232	234	239	225	243	217	227	239	278	231	217	230	217	214	216	219	244	221	241	222	237	238	246	237	246	244	232	242	241	237	211	242	225	260	227	275	231	217	255	240	226	218	219	233	216	233	220	232	232	245	217	235	224	225	216	233	227	244	234	232	251	236	248	236	220	266	235	231	205	258	226	212	266	245	203	206	212	254	245	256	237	220	238	244	214	251	218	248	221	249	229	231	247	236	245	239	230	249	225	257	241	225	225	264	258	234	222	226	204	216	240	236	228	224	250	236	234	234	255	254	248	236	229	221	217	223	244	252	211	263	227	213	223	219	236	238	243	210	225	241	243	234	215	246	217	224	245	235	279	225	232	227	236	217	248	209	248	233	236	228	226	247	242	229	240	211	238	222	234	221	250	247	215	265	232	250	210	244	248	215	233	241	219	227	229	253	221	231	224	224	211	251	268	217	234	258	220	218	230	252	216	236	224	232	223	223	207	241	229	241	234	253	220	221	221	216	229	255	229	232	244	240	244	217	238	229	237	191	251	249	219	262	241	221	226	272	252	226	230	223	212	240	231	220	218	233	217	254	237	256	228	259	223	233	269	225	224	230	209	229	215	229	212	232	248	258	220	239	230	241	228	235	234	247	224	213	225	268	246	243	266	250	203	247	232	216	212	253	213	236	221	208	239	211	264	216	255	245	210	221	266	236	223	207	260	226	261	236	206	213	252	237	230	238	248	248	251	193	248	213	248	231	242	240	214	242	221	236	246	230	244	216	211	244	249	240	235	220	224	225	223	247	263	244	204	242	216	238	241	247	221	257	205	193	259	250	245	233	249	213	266	226	262	261	257	208	246	240	209	248	205	243	234	227	232	252	224	226	232	228	246	213	245	232	220	208	247	232	243	221	223	245	238	241	240	251	232	250	197	228	223	208	250	230	216	228	234	221	212	220	243	214	241	244	194	230	242	233	251	239	223	210	229	228	235	239	229	230	249	220	250	220	236	234	240	236	227	211	244	244	226	209	242	235	220	221	227	239	233	256	211	247	262	234	222	253	231	250	219	232	225	232	176	228	214	216	217	240	220	231	234	229	236	237	241	208	220	229	249	206	217	234	241	198	249	219	246	249	216	210	218	235	233	227	264	230	215	260	238	242	215	246	241	243	223	242	227	254	249	215	252	219	225	248	237	227	230	214	223	251	220	221	228	240	228	191	247	256	225	218	222	217	210	212	245	221	240	245	235	245	236	224	239	258	228	210	231	228	238	244	219	231	245	233	236	244	270	223	226	234	250	236	232	245	240	212	224	221	208	200	230	224	225	253	225	239	204	212	218	220	226	230	262	245	246	244	200	259	228	234	254	216	216	230	247	245	231	236	276	228	212	224	262	227	233	246	246	239	235	267	232	217	209	243	235	204	192	192	223	232	212	235	219	218	237	225	201	205	236	236	209	261	209	251	227	253	237	231	240	206	208	219	242	251	237	217	249	249	221	223	212	239	233	211	219	223	248	210	231	229	226	232	219	249	240	258	207	230	218	235	234	219	226	226	236	247	217	238	245	246	246	217	220	210	254	234	242	244	251	213	201	243	258	222	205	212	241	230	239	229	221	210	213	243	221	233	223	243	232	214	223	226	236	217	254	226	244	253	231	242	244	258	230	223	230	246	239	234	243	241	218	225	216	230	249	239	247	254	235	242	224	227	237	230	217	216	213	260	232	242	209	234	206	226	208	197	231	219	237	224	241	247	242	272	240	259	253	217	212	232	232	232	220	252	243	225	241	244	232	236	228	255	263	216	204	232	245	233	222	240	233	246	245	268	212	223	230	197	244	229	241	235	221	252	229	235	233	230	232	251	227	250	251	236	237	243	242	228	213	244	234	253	213	208	254	219	256	202	215	230	241	215	240	249	236	226	211	222	239	249	226	217	235	262	225	254	215	243	215	243	233	252	207	246	217	257	226	218	234	243	248	243	211	227	232	217	240	226	265	221	222	249	216	250	231	225	260	276	247	246	220	265	222	243	224	253	231	248	267	235	219	241	227	234	233	211	240	231	240	274	247	244	266	224	194	258	227	228	238	231	243	230	264	248	240	258	254	217	235	240	258	211	227	224	217	220	232	228	236	234	199	220	217	229	226	235	207	203	235	249	230	229	220	222	230	226	218	249	222	228	245	224	245	212	238	227	244	240	215	238	216	263	227	236	243	210	242	235	238	241	248	234	217	215	223	224	236	231	230	254	222	237	236	216	227	253	215	245	238	211	219	250	241	189	249	227	181	230	232	219	255	256	232	259	231	232	227	226	230	250	211	230	242	251	241	217	248	248	211	221	227	208	257	237	206	227	231	233	227	219	214	266	260	255	232	236	210	259	235	235	210	199	257	225	247	215	260	228	224	217	233	210	239	229	243	249	240	239	243	221	242	238	234	262	256	218	249	232	221	231	263	228	218	209	240	214	224	225	243	209	215	221	232	214	241	229	215	233	217	228	229	230	237	228	234	228	260	238	228	222	244	232	231	246	246	243	246	253	228	224	229	240	218	232	236	207	239	249	247	206	232	214	253	242	262	228	267	257	234	249	243	221	228	237	256	215	231	237	212	227	186	239	241	217	241	228	221	213	254	225	233	269	242	202	255	235	222	230	210	208	252	236	226	231	203	233	219	240	225	211	243	241	236	221	218	237	215	215	217	208	209	224	234	242	217	234	217	255	259	221	204	225	227	224	233	210	226	241	236	251	204	232	218	245	256	222	256	231	221	228	220	263	235	224	243	224	261	243	249	250	258	257	240	252	247	259	236	255	220	212	213	243	216	237	269
42263	13078	8953	10524	8582	12881	60390	28029	33694	1723	1423	1333	1167	1074	1049	957	932	958	928	901	896	854	813	753	786	756	808	759	785	750	680	754	681	711	704	697	643	693	677	680	659	671	634	642	681	712	743	687	669	680	682	672	638	728	723	645	622	676	629	701	690	655	661	676	646	670	920	3094	6309	5117	2893	1692	1017	654	614	652	670	690	629	598	636	634	638	630	623	600	613	635	591	602	618	620	562	616	634	628	635	592	614	634	614	645	619	603	593	600	635	604	629	636	663	561	616	626	612	588	668	612	608	633	649	641	611	571	617	650	626	621	607	591	589	591	634	582	652	612	581	665	669	615	605	632	590	597	633	627	611	617	631	606	637	613	634	618	656	612	613	630	624	658	618	641	653	654	661	625	621	602	646	617	617	644	627	640	646	628	617	641	619	657	659	628	597	634	653	610	628	604	635	658	618	627	623	624	628	637	587	559	638	632	637	645	624	630	620	626	652	592	628	631	624	611	634	588	611	564	587	629	597	604	633	643	626	600	619	620	620	634	682	624	641	593	619	580	590	598	601	613	654	594	597	597	596	636	608	582	624	609	634	628	631	603	619	629	586	613	598	589	621	638	633	617	627	610	605	634	610	623	633	599	600	635	634	637	647	599	616	608	677	663	655	641	674	653	648	663	668	599	625	624	598	610	609	592	612	629	617	629	617	626	655	617	640	640	577	585	650	694	635	602	645	652	592	590	611	584	619	625	591	622	573	623	623	553	601	649	648	627	651	629	588	699	639	675	614	645	633	658	614	605	618	591	642	636	603	694	628	593	631	632	656	613	647	590	581	606	631	646	613	609	639	672	622	645	580	659	623	620	616	629	601	558	653	685	604	654	627	649	630	629	578	641	637	661	581	618	599	606	628	641	582	657	653	610	622	605	632	642	583	627	644	669	609	630	665	652	610	676	619	619	621	609	612	574	640	634	602	681	594	627	616	622	662	616	576	570	615	608	605	611	600	625	594	655	660	578	633	631	577	625	659	645	608	597	653	642	642	639	653	600	644	612	633	636	611	632	627	628	611	602	653	652	650	634	619	616	632	633	655	649	642	619	613	623	635	645	622	611	620	627	642	638	603	611	621	684	624	598	656	627	651	621	605	615	618	638	601	621	625	597	619	634	630	671	630	622	631	624	643	636	605	651	630	661	612	623	611	603	635	634	610	639	675	646	636	613	596	658	604	646	594	575	663	640	610	630	621	629	642	671	600	605	673	628	630	608	634	647	659	645	618	624	604	603	642	618	624	629	662	628	621	601	633	662	624	578	611	629	567	616	654	674	604	615	579	611	643	629	618	650	654	627	628	624	695	650	594	638	611	682	642	661	676	679	658	642	622	610	642	641	627	672	676	614	632	611	579	641	622	613	612	632	710	637	632	623	622	602	607	640	604	616	604	653	589	609	614	592	601	621	688	636	613	608	603	615	686	617	612	618	620	647	608	616	633	611	651	636	599	634	682	611	624	592	631	615	595	573	665	675	658	637	667	637	634	593	594	594	616	596	647	626	655	592	629	616	640	664	611	596	627	627	651	603	619	613	623	614	672	656	619	635	607	638	611	663	617	564	598	582	656	605	627	644	643	645	638	630	619	641	621	657	598	611	617	639	564	631	591	602	650	624	618	608	631	649	642	646	677	586	605	643	601	620	576	599	671	635	608	615	643	614	561	621	603	619	592	612	579	645	671	618	618	610	598	661	616	593	608	612	644	621	605	617	621	644	622	634	637	631	617	631	622	583	637	612	654	613	609	634	599	659	627	625	624	639	640	635	607	624	657	678	628	626	686	576	623	660	627	656	630	662	597	608	610	627	640	633	614	679	599	663	689	631	618	653	630	644	680	614	621	563	639	627	607	638	584	604	629	633	584	627	596	576	611	631	605	633	662	594	596	681	624	632	587	617	655	611	596	626	646	666	624	603	608	631	647	687	623	624	611	613	671	612	642	547	620	655	622	636	611	600	603	595	674	660	597	650	624	689	603	624	652	630	632	624	651	631	615	646	661	585	665	612	583	623	638	635	676	600	637	618	628	651	620	607	625	631	619	617	637	636	656	597	653	631	611	673	616	614	618	574	635	661	658	633	631	635	620	612	632	617	649	621	607	633	623	625	650	632	623	612	636	625	664	561	621	575	621	604	618	584	628	623	588	616	639	654	646	616	568	659	618	625	616	618	607	646	654	640	613	590	656	589	623	622	640	641	620	592	612	640	601	632	630	673	617	640	656	635	632	614	623	632	641	617	632	585	613	627	594	616	603	621	636	616	618	620	649	597	638	629	663	614	626	637	688	609	608	657	639	595	617	610	596	682	572	589	655	631	667	617	679	643	609	641	611	618	627	645	582	620	611	646	616	651	629	641	599	637	649	633	646	639	629	632	633	649	634	610	611	649	636	673	599	661	619	593	625	593	592	624	608	653	623	555	636	641	613	641	585	640	611	639	627	586	640	638	626	614	650	612	592	603	613	646	624	654	605	613	614	655	597	657	605	629	589	633	635	634	618	579	630	606	640	592	588	646	638	594	604	638	667	637	607	600	702	645	681	607	601	643	574	642	671	592	593	584	631	607	626	569	602	625	648	619	638	583	661	618	626	601	646	658	657	585	652	618	607	634	637	623	596	623	655	625	658	614	617	624	607	642	639	677	658	657	625	660	713	601	612	607	617	644	636	623	609	629	686	622	616	614	637	606	622	650	661	601	578	601	625	618	620	615	612	616	650	648	605	645	636	644	580	597	649	638	664	669	601	663	626	648	613	658	596	588	608	584	637	631	619	624	639	660	588	590	615	643	593	656	587	650	641	626	637	630	628	626	651	642	656	615	630	603	660	622	672	615	611	608	592	641	635	661	606	607	589	632	684	644	656	615	599	642	609	659	680	668	627	605	595	647	626	658	615	645	661	633	622	604	582	649	637	609	672	635	660	583	666	650	589	644	631	583	661	621	642	670	638	651	613	644	640	577	616	607	651	654	686	653	693	613	586	647	614	606	619	647	624	630	620	641	590	597	597	584	644	593	634	628	644	656	622	610	629	611	588	629	630	638	627	604	602	629	649	647	615	625	662	622	630	667	602	603	633	598	626	624	640	622	670	668	609	585	640	616	656	622	633	614	620	648	602	607	678	646	593	638	587	601	622	641	589	592	629	634	600	616	624	628	602	616	613	610	628	619	630	617	667	621	672	655	587	655	616	591	649	660	641	650	681	615	609	609	598	620	628	606	606	641	611	633	655	677	602	657	606	624	635	632	613	597	638	600	642	597	678	610	613	631	637	579	640	628	632	603	627	637	612	632	644	629	653	603	630	651	593	641	645	566	633	671	663	648	644	588	619	650	603	580	609	628	621	625	597	584	641	642	693	661	637	586	640	573	643	660	595	656	627	624	604	600	634	641	658	617	628	602	620	666	635	632	602	674	632	624	578	621	653	622	655	593	645	636	643	640	649	632	635	583	646	592	620	661	597	564
10470	2839	712	447	344	307	1303	810	801	227	199	196	208	190	206	192	193	162	191	178	188	179	196	223	159	185	181	173	196	198	164	158	190	164	189	174	190	170	197	191	180	181	190	168	199	165	180	183	194	183	174	167	164	169	164	193	185	173	205	207	192	199	189	208	189	166	204	221	209	284	264	252	220	212	218	184	182	170	186	196	182	172	185	189	195	184	178	181	159	206	184	164	168	174	189	173	167	181	199	170	171	202	195	178	183	180	197	194	163	182	170	176	179	164	169	176	222	184	196	193	198	168	177	195	182	183	169	199	191	209	180	194	168	197	174	181	177	149	177	186	200	209	199	180	183	196	221	174	169	173	184	178	195	172	201	182	164	155	175	175	204	197	186	199	180	184	194	171	188	188	152	188	183	170	156	184	181	189	157	176	167	182	202	183	167	184	182	197	194	193	165	171	185	186	189	175	183	171	191	157	186	196	184	187	190	165	172	174	201	180	165	182	167	179	197	190	185	172	192	181	182	180	181	189	203	167	185	184	200	191	178	194	172	189	197	175	188	177	191	197	191	183	201	190	172	190	201	178	200	187	173	162	183	186	203	169	163	179	196	195	188	182	164	205	173	168	193	210	190	187	164	186	194	191	175	185	188	184	190	189	159	166	205	179	183	202	176	183	199	188	166	212	182	170	196	190	184	191	182	202	182	190	184	171	208	183	176	196	196	183	176	172	199	178	181	207	176	166	184	183	178	192	193	177	181	184	184	195	206	195	194	188	160	180	171	195	193	186	214	163	159	195	170	156	206	207	182	199	198	183	207	189	171	184	174	215	176	209	167	166	191	195	161	173	181	173	192	199	203	170	174	210	175	176	172	178	179	176	191	179	181	188	193	198	183	211	167	189	177	167	197	192	184	190	193	208	202	179	167	175	162	209	192	189	193	214	172	172	177	211	195	193	175	161	173	196	177	187	174	184	166	188	206	192	202	197	186	181	168	183	187	184	179	191	174	168	186	181	223	154	174	165	178	171	156	184	170	195	177	176	185	193	171	176	173	196	175	194	197	191	204	177	189	199	178	196	193	185	183	197	172	207	189	200	189	174	197	179	208	176	194	178	164	181	199	166	203	198	192	173	176	167	184	185	188	181	181	185	184	179	217	184	165	186	180	216	192	199	191	170	170	188	183	185	171	198	161	213	160	176	186	193	188	158	187	170	195	190	184	180	218	178	209	183	181	193	182	208	183	190	184	195	171	205	191	196	223	197	189	173	224	171	194	174	169	173	183	169	186	202	198	169	197	198	180	183	200	171	221	179	179	184	174	165	224	201	177	198	195	191	198	176	170	201	188	193	182	211	194	170	183	187	174	198	172	173	209	216	199	188	183	177	187	225	201	190	203	176	196	181	178	199	163	206	182	195	172	197	169	169	196	185	184	184	182	152	185	176	170	199	173	189	175	184	175	175	196	183	199	175	181	185	177	175	172	174	206	165	185	150	195	173	170	207	194	166	168	199	166	181	174	197	199	189	204	196	195	190	181	184	201	193	192	211	198	180	186	206	189	161	175	198	168	179	201	214	185	174	193	211	186	196	202	183	194	192	198	178	166	188	185	191	209	173	175	205	182	167	171	201	182	205	209	197	171	176	168	204	162	190	168	161	172	192	204	174	192	169	213	176	193	187	203	200	167	195	161	158	195	190	186	185	211	196	181	195	166	195	161	179	195	187	218	172	180	200	203	173	203	180	164	179	216	199	172	187	194	197	178	192	178	155	198	192	184	204	202	188	188	157	221	186	207	176	209	187	183	217	166	186	194	202	181	194	199	188	177	190	199	179	184	188	194	162	171	178	163	174	186	184	170	178	196	191	183	181	185	174	193	166	176	179	188	187	169	189	186	179	163	189	181	212	173	184	198	187	183	190	185	187	201	161	180	190	190	191	211	182	203	191	180	192	189	169	179	178	152	206	188	170	193	222	163	196	204	200	188	170	193	203	195	166	186	188	170	212	196	201	175	190	182	178	209	154	209	180	179	197	187	151	165	173	198	182	183	185	199	167	147	169	167	198	189	202	167	188	179	181	197	213	179	195	190	185	161	183	179	196	174	165	175	191	175	171	173	197	196	198	185	201	165	178	159	187	179	160	196	170	205	178	181	187	211	187	174	207	183	207	184	182	186	158	191	194	209	160	164	174	194	170	201	197	169	176	179	174	195	182	196	186	179	193	186	185	202	190	202	175	184	204	174	154	186	193	208	202	186	186	191	187	183	174	199	163	186	146	192	192	179	204	189	162	186	185	190	183	210	195	186	209	197	170	175	183	168	193	188	205	186	188	175	182	185	178	193	191	186	187	178	163	183	171	166	181	179	217	187	214	181	198	178	198	164	173	180	162	200	177	157	185	177	165	183	177	164	199	210	171	185	231	185	196	162	189	162	185	193	173	174	200	178	185	193	178	196	214	188	205	191	183	171	161	178	180	185	205	185	177	184	175	182	206	195	175	190	188	227	223	196	174	173	154	200	191	173	189	185	201	181	174	191	189	205	181	184	208	194	177	187	171	191	205	182	178	179	200	184	200	182	214	204	181	170	175	207	189	160	191	168	183	222	212	183	169	186	175	188	219	184	162	200	177	218	182	176	186	188	202	187	194	185	190	213	193	190	196	200	175	178	170	199	199	160	204	182	186	204	187	179	168	195	185	169	188	200	180	183	177	175	183	194	189	205	198	211	183	191	180	198	179	182	206	192	189	197	169	182	179	188	176	181	176	190	169	188	181	175	167	192	170	195	191	200	194	197	202	199	213	201	197	205	191	196	170	213	202	179	200	181	189	195	185	190	207	184	186	182	182	180	218	183	181	180	181	151	177	188	186	173	195	190	160	201	173	180	192	183	187	179	194	159	179	194	205	180	187	172	169	158	163	173	205	169	195	208	164	179	177	174	181	187	180	199	200	179	171	173	185	188	198	196	187	193	187	159	212	191	192	193	179	173	167	200	187	207	208	191	177	179	204	207	191	171	193	195	199	188	188	178	197	188	159	178	191	172	174	172	187	181	213	177	177	188	189	203	200	218	180	202	204	167	195	201	162	176	167	172	211	186	178	201	172	187	179	192	190	189	192	188	181	185	194	184	174	194	201	197	158	201	187	163	202	172	210	180	206	185	162	196	178	188	191	152	194	205	206	199	176	187	170	177	139	174	185	205	199	193	176	176	178	173	166	181	192	174	191	165	195	203	193	180	169	190	183	209	184	166	179	205	188	194	189	186	179	193	183	203	197	172	180	193	174	185	193	196	181	184	176	169	179	189	183	167	188	198	210	206	174	186	186	166	162	176	175	175	189	181	178	179	167	199	171	171	181	162	182	173	186	183	182	200	189	190	159	189	196	176	186	173	220	207	196	200	177	156	200	211	213	169	180	195	177	169	165	176	156	169	195	200	170	203	183	195	182	203	177	203	193	183	194	193	185	191	173	181	161	183	191	200	199	196	163	194	205	187	147
9017	2117	783	876	863	884	6517	2854	3914	560	528	574	561	545	579	509	547	518	533	533	568	518	553	492	521	530	547	510	528	550	534	518	539	542	553	536	538	541	519	529	544	494	549	531	492	517	533	552	536	475	513	544	508	518	513	500	556	579	547	478	474	501	523	510	505	526	569	669	896	1154	1084	797	645	588	545	499	512	544	549	518	498	520	538	578	542	526	518	562	527	582	531	519	547	555	522	554	534	505	530	460	518	543	529	566	513	483	509	487	511	549	526	511	564	531	554	544	482	506	504	511	532	498	545	516	536	536	559	548	537	481	486	551	508	509	505	552	519	550	482	532	556	482	530	504	502	534	539	546	562	515	518	520	561	496	503	534	519	529	565	508	543	589	570	576	511	497	512	539	489	562	534	544	519	547	545	473	540	578	520	515	542	533	543	537	508	566	506	521	522	543	513	501	530	497	514	519	507	525	497	505	510	555	560	543	516	532	517	535	584	504	576	535	556	537	508	537	495	508	550	504	499	561	495	525	556	542	544	595	518	523	523	521	511	527	555	524	542	543	506	486	543	506	466	497	529	547	562	561	469	563	546	536	556	499	532	509	516	534	488	514	530	514	495	488	559	522	517	551	526	562	554	510	556	515	525	560	536	542	493	509	487	531	516	533	512	515	529	534	490	529	505	568	559	554	559	508	514	533	546	548	514	520	502	485	484	537	536	551	520	557	512	543	539	489	517	539	553	529	505	517	500	541	533	535	524	525	530	537	508	522	519	491	476	519	528	561	560	479	523	594	565	520	507	525	510	520	554	542	519	530	542	509	506	536	527	544	507	531	513	532	531	555	569	525	519	549	545	509	533	531	544	515	523	526	516	529	510	502	511	478	525	528	543	495	507	532	505	517	519	530	513	514	559	539	573	524	556	485	531	539	509	541	517	547	532	533	556	545	527	529	540	553	518	554	548	540	546	507	539	529	521	497	525	548	528	529	546	526	535	493	522	526	556	559	528	508	535	550	516	534	538	497	535	518	554	510	528	531	545	487	560	500	536	563	507	500	509	529	576	544	556	519	514	515	517	552	546	556	535	582	538	549	494	546	527	535	577	559	512	501	561	512	523	499	533	567	567	516	535	524	488	531	537	535	519	572	530	533	538	518	533	562	534	520	552	529	504	515	510	555	543	523	493	534	562	540	532	533	542	521	552	550	488	481	532	495	531	530	513	549	534	538	533	524	502	461	524	517	515	538	508	494	515	510	501	516	491	538	578	524	522	528	545	514	580	555	517	520	514	575	545	476	510	520	514	527	498	532	556	476	529	531	548	479	505	523	504	530	541	561	533	512	563	507	502	521	543	492	533	544	535	515	514	549	559	514	524	513	553	500	559	541	542	547	526	533	552	573	531	525	517	560	576	512	537	547	513	574	499	568	529	481	566	530	533	521	521	545	507	507	496	554	516	513	565	606	513	541	531	523	514	536	491	518	489	524	551	547	491	512	504	483	541	511	549	546	512	532	506	506	561	526	533	503	544	547	502	536	552	541	558	516	513	508	519	533	513	514	526	508	544	561	573	491	490	511	520	506	524	531	507	560	523	494	510	571	529	553	519	542	558	542	480	563	554	530	548	492	520	489	502	502	526	494	510	505	523	539	556	548	557	512	509	544	513	576	520	506	525	531	532	563	552	526	522	498	526	556	516	536	534	521	536	532	503	536	532	558	520	567	537	485	539	493	540	536	531	523	546	534	563	518	540	541	501	519	511	553	546	544	496	531	527	547	517	495	549	542	565	567	535	536	490	492	490	530	509	527	515	516	482	518	487	511	519	556	507	516	508	534	533	536	504	497	513	532	507	543	511	500	534	519	522	532	524	531	512	517	552	555	542	504	515	535	522	513	499	486	537	527	494	542	522	526	552	547	526	543	568	555	548	509	543	524	521	479	554	571	491	528	510	518	509	530	500	518	539	568	522	534	539	513	530	534	501	532	533	511	506	523	514	523	514	521	556	492	531	527	519	513	531	492	529	536	548	541	540	531	542	535	559	551	543	529	546	546	549	485	555	556	508	502	508	527	510	529	507	544	564	523	528	517	535	454	569	514	501	503	497	495	566	535	531	553	509	488	467	539	510	496	555	516	558	514	499	531	496	543	537	525	519	499	545	489	537	533	502	500	488	557	491	558	526	560	546	483	524	552	571	534	515	535	565	507	557	553	528	558	537	578	521	487	519	561	550	514	563	533	537	513	545	566	502	497	520	485	514	523	541	498	521	522	494	514	533	544	525	505	527	521	537	511	528	528	551	511	545	546	537	509	502	534	527	556	514	494	559	533	525	578	546	540	487	502	543	525	508	551	535	565	543	520	506	545	484	527	545	520	497	530	537	528	512	469	534	498	512	507	534	558	549	512	493	521	505	537	516	521	564	524	560	493	533	507	509	540	521	523	547	528	495	541	526	571	543	513	513	514	516	500	522	527	490	561	512	553	495	526	501	504	504	504	527	541	502	551	523	515	530	508	544	499	497	511	530	527	523	535	518	553	510	502	488	498	535	552	529	540	532	532	518	522	503	526	525	558	528	554	526	496	539	507	550	517	498	510	512	542	489	540	534	536	540	563	554	488	526	503	522	522	551	534	516	526	528	503	500	540	484	537	528	522	505	552	533	537	546	522	523	534	537	475	520	559	537	539	532	508	537	541	509	540	537	553	519	510	563	519	527	542	569	525	525	541	523	526	529	498	550	531	533	546	543	502	515	540	499	501	521	494	551	503	553	543	522	515	567	533	505	556	530	555	512	535	504	543	526	536	479	561	522	525	480	556	516	532	540	516	528	510	572	521	531	543	511	526	534	534	508	550	474	533	541	534	545	512	514	507	520	547	476	557	527	533	516	550	556	540	530	522	548	539	511	558	537	551	511	557	557	517	519	539	505	500	534	544	529	532	525	549	483	523	519	519	528	533	532	542	534	518	497	532	552	577	546	518	512	489	552	523	555	484	542	551	519	522	529	511	525	528	539	484	538	463	535	501	503	503	526	554	559	585	537	558	518	546	563	504	522	550	528	525	543	565	539	517	492	518	500	566	497	539	554	548	524	544	548	522	510	505	529	540	576	567	539	532	503	516	527	495	543	531	521	534	531	507	570	548	514	537	517	474	563	500	508	526	534	515	518	492	493	527	533	520	521	512	525	517	546	522	546	546	496	530	528	507	544	533	541	554	529	529	520	523	524	536	552	511	513	523	513	487	513	534	518	511	532	554	553	491	511	536	540	534	536	542	540	518	553	541	514	523	586	479	536	548	476	499	539	518	540	509	501	517	551	514	549	485	534	547	536	541	531	508	531	534	533	526	572	535	527	538	529	542	540	538	524	500	556	483	508	534	508	520	542	534	521	519	561	539	522	542	529	501	481	528	527	512	516	498	545	514	523	491	513	520	538	535	522	520	543	545	513	514	512	508	522	513	546	521	506	484	567	509	524	540	531	528	565	541	542	509	512	509	557	561
45410	28035	17934	11651	6512	3568	27281	7272	8056	478	303	233	251	219	255	194	218	205	216	255	193	191	190	208	203	205	225	234	213	222	189	221	221	196	206	215	223	201	189	215	216	187	194	218	195	190	222	201	204	213	203	189	177	202	222	212	181	179	209	209	189	202	171	192	184	199	208	438	635	566	431	347	255	244	207	200	196	166	188	193	185	197	191	203	195	179	209	206	187	185	189	183	170	174	167	177	221	189	202	200	174	195	192	205	190	196	187	196	184	209	187	194	188	183	198	192	168	202	212	200	168	175	197	177	191	168	171	189	186	206	198	181	200	212	172	185	205	202	206	186	204	187	175	199	180	180	202	192	187	198	205	204	153	167	195	210	204	184	194	215	223	208	201	187	177	186	201	178	190	196	189	195	178	182	203	180	197	218	202	178	167	204	194	190	200	211	204	215	187	191	185	168	213	184	183	174	184	182	194	175	192	211	191	194	177	216	188	184	181	202	207	181	197	200	197	196	192	174	182	205	183	197	175	189	183	193	209	194	200	190	227	203	180	207	196	204	196	197	197	180	184	205	191	179	186	208	201	217	172	192	184	197	187	194	193	182	202	184	190	192	208	195	177	181	182	208	204	242	196	206	197	204	200	182	190	179	187	206	228	201	225	189	213	189	220	215	190	201	185	201	198	178	193	202	167	202	207	189	210	202	198	194	184	226	222	178	196	198	203	190	194	187	206	202	195	179	178	188	174	219	201	206	193	198	201	201	193	202	174	188	186	181	203	187	209	177	162	179	174	202	205	204	215	190	192	197	191	222	214	197	174	203	175	183	193	197	192	194	206	202	190	200	183	187	209	217	205	201	175	200	192	202	186	204	188	195	191	215	193	183	188	203	213	200	181	211	208	172	220	205	177	184	192	181	191	192	180	178	197	207	220	198	175	209	196	194	206	201	178	191	191	200	203	171	206	184	198	207	176	195	208	174	178	201	199	196	214	195	196	188	184	218	195	207	175	183	187	196	193	195	190	166	180	201	225	214	208	193	215	215	204	201	187	202	182	184	214	199	197	215	192	170	182	223	198	207	183	166	187	218	191	211	204	183	193	184	192	189	214	188	212	207	185	187	200	188	218	211	184	191	219	182	192	198	195	168	209	199	189	205	185	175	190	222	203	193	181	182	195	192	187	184	194	210	203	174	197	212	213	183	214	198	176	173	186	186	223	190	195	181	199	201	206	175	188	172	190	189	192	186	173	188	183	195	190	172	187	210	185	174	218	226	182	206	218	201	173	178	186	176	183	196	182	195	211	179	185	224	182	205	192	193	202	200	178	213	191	188	176	180	200	194	178	190	188	209	208	199	171	190	199	191	188	209	185	176	195	195	185	172	181	195	183	191	191	209	198	199	194	177	211	193	189	181	205	216	178	186	201	170	209	198	174	186	193	213	201	217	189	187	186	202	197	224	186	188	164	182	174	186	183	192	219	190	186	222	216	169	199	188	189	192	197	172	176	210	200	202	205	179	196	196	194	181	178	186	209	192	180	216	189	191	193	202	199	184	183	190	203	216	196	190	187	186	209	191	196	192	208	188	197	185	210	189	207	222	193	190	204	205	205	197	205	208	192	185	174	169	184	180	191	217	187	178	217	167	195	190	185	199	211	180	206	168	174	216	197	207	197	200	188	202	214	186	192	198	200	197	194	186	208	179	202	216	201	182	188	185	175	184	171	178	201	199	179	182	189	207	203	184	195	201	207	175	204	233	190	180	205	193	209	202	198	207	210	201	211	192	225	210	200	202	171	182	195	171	199	201	202	215	191	221	203	172	160	189	179	199	184	177	217	185	180	193	229	224	199	207	173	189	226	210	171	192	215	192	204	186	187	181	200	216	226	203	202	172	183	171	189	219	208	205	190	190	182	190	210	183	203	169	218	181	185	193	180	212	180	194	168	189	184	196	207	196	196	186	196	170	200	188	189	184	213	208	186	205	199	222	165	219	182	223	192	183	226	207	187	185	194	184	164	197	191	156	207	185	198	195	189	199	188	185	192	195	193	206	212	176	190	204	206	209	215	182	170	185	190	205	209	185	194	177	179	211	181	210	201	174	198	199	190	198	220	199	180	208	178	184	224	183	232	190	197	186	163	211	187	174	208	191	179	184	229	211	203	166	178	205	189	168	198	187	189	187	197	214	203	198	189	194	204	200	198	199	184	203	205	194	213	175	185	205	176	188	226	193	193	191	212	185	178	211	205	209	188	210	192	182	215	189	197	203	232	162	195	182	205	211	207	226	218	203	190	207	197	182	204	193	189	170	217	192	191	176	194	203	200	174	199	214	183	173	201	216	178	207	195	185	208	192	183	233	211	195	197	227	201	194	178	196	203	191	207	198	221	181	190	190	218	179	198	173	179	189	181	202	199	170	196	210	202	187	208	202	240	215	166	190	178	160	174	179	194	219	184	213	195	208	191	188	198	169	198	194	187	182	174	203	189	194	196	206	191	204	214	189	202	188	167	227	193	172	194	213	193	189	166	169	196	202	190	205	199	232	208	184	178	210	162	182	208	193	212	185	197	210	181	184	168	165	179	189	193	193	198	212	183	200	159	196	213	213	168	209	199	195	198	174	204	185	205	205	195	198	205	210	194	192	226	200	211	200	192	210	197	194	181	197	176	215	191	181	214	196	191	195	164	213	219	202	194	204	211	223	186	205	176	232	186	201	178	206	181	205	185	212	204	196	201	220	202	176	196	208	225	193	198	192	177	219	195	192	201	198	203	204	210	198	202	189	208	195	206	181	182	176	171	173	195	201	191	196	205	189	192	205	200	208	186	182	188	184	190	220	192	195	189	183	181	208	189	174	214	182	182	189	191	182	204	227	207	198	200	203	195	180	171	184	194	210	174	205	212	178	165	195	181	179	192	197	191	194	205	199	175	178	211	192	186	204	192	226	199	189	207	199	188	191	196	199	184	209	176	166	214	187	195	216	186	201	193	188	217	184	218	181	156	192	192	203	195	196	199	175	199	173	192	209	184	178	198	188	206	197	206	179	202	201	188	183	189	190	196	206	200	191	185	207	172	211	194	213	181	187	206	183	190	200	188	201	196	195	176	201	206	196	189	172	181	206	186	213	194	190	163	188	207	192	195	197	180	197	217	222	174	181	203	197	205	193	177	167	180	191	201	204	235	196	197	183	178	188	188	210	181	179	191	193	184	190	188	178	214	198	234	201	207	203	173	179	206	175	196	192	194	178	206	212	177	211	193	193	196	193	191	198	197	170	222	189	198	186	176	178	184	213	204	197	186	199	229	205	199	193	215	171	200	192	200	170	190	207	168	190	214	199	194	197	212	187	209	192	197	212	172	193	179	186	193	195	179	195	189	191	202	213	181	204	180	201	211	186	180	179	215	192	183	208	185	167	194	180	184	212	220	195	212	177	199	218	202	196	183	186	227	186	212	188	180	195	212	193	208	188	207	207	197	193	178	190	216	210	219	178	166	200
35333	9844	4301	5619	4394	4770	41819	4407	21246	1270	1047	935	889	865	804	784	723	728	687	712	724	681	670	641	601	608	596	586	651	610	624	592	613	578	603	620	583	600	535	587	566	579	576	565	577	573	644	569	583	599	579	575	586	597	599	558	561	584	546	533	546	575	547	604	571	562	678	2890	4484	3385	2467	1520	976	663	532	546	545	528	566	536	553	554	508	538	533	563	529	542	550	567	549	553	494	600	530	569	520	574	568	568	548	553	572	580	527	527	551	576	570	553	535	513	539	569	548	516	585	550	543	558	549	557	519	542	558	551	549	473	530	560	504	541	543	606	597	583	559	544	546	534	535	539	558	559	570	578	552	533	510	588	552	590	563	511	528	564	521	520	526	548	535	529	544	558	526	544	567	513	571	521	528	543	565	542	549	523	570	525	513	574	566	566	541	601	542	550	583	538	584	543	574	555	511	519	559	569	559	565	560	568	558	588	522	582	540	514	576	589	515	488	583	548	571	558	492	523	583	519	576	503	559	575	566	573	540	588	566	578	528	546	553	539	491	570	526	509	531	562	569	554	526	520	553	536	507	523	539	541	534	533	545	547	563	541	539	550	538	527	540	542	522	535	578	522	514	539	542	544	595	516	514	585	535	535	525	549	563	542	553	504	552	509	537	546	499	560	528	520	560	510	509	577	530	556	567	558	544	512	581	536	515	540	575	584	572	590	538	560	514	546	521	557	539	522	579	548	529	533	555	497	558	495	562	541	538	514	510	567	572	575	566	520	593	534	520	531	531	532	514	529	564	515	601	577	583	558	545	572	502	596	537	554	581	550	499	559	545	517	494	530	546	573	529	536	558	483	544	548	533	529	529	554	540	532	520	538	566	553	584	536	551	552	534	572	528	542	487	575	591	552	561	545	521	579	529	556	578	548	584	544	543	541	557	538	531	536	547	539	540	531	560	540	601	562	597	525	570	598	535	545	522	544	579	570	576	525	570	523	554	586	562	544	554	561	580	499	551	548	544	564	586	544	543	531	520	496	534	534	537	524	521	520	532	549	546	537	589	530	502	490	555	546	542	525	517	543	615	513	543	560	537	530	552	564	530	536	502	508	535	578	542	568	536	542	510	532	551	555	504	574	536	531	543	510	561	575	551	470	549	522	555	549	558	548	533	588	533	557	551	544	496	536	533	547	534	530	528	524	575	546	540	555	511	583	550	558	556	532	555	555	567	550	571	523	606	577	506	561	542	553	557	549	542	506	547	519	524	514	522	548	557	546	554	551	565	603	548	587	513	565	560	526	546	551	590	549	533	527	523	609	522	548	534	578	582	510	533	530	525	559	502	525	539	522	548	542	540	519	539	565	562	571	515	507	564	505	513	584	577	598	507	531	536	539	546	570	514	532	537	570	560	553	515	549	525	558	545	516	575	501	557	528	541	545	502	547	518	522	554	569	589	548	533	555	504	535	576	534	539	570	510	549	542	544	541	567	568	603	539	528	547	554	537	519	550	538	550	561	560	600	508	560	534	561	539	504	558	562	538	534	566	538	538	540	551	578	549	582	543	569	543	573	548	507	536	536	513	526	543	588	532	539	528	559	549	536	520	553	546	527	539	524	585	528	522	531	532	557	515	559	519	558	541	541	578	506	596	541	559	562	551	536	566	538	533	536	551	580	522	535	532	544	534	546	547	577	566	592	515	529	561	550	549	525	564	533	512	530	543	529	528	550	589	528	591	527	560	519	567	573	484	541	515	557	543	561	576	553	533	564	541	566	544	515	524	555	555	534	569	590	554	586	571	508	543	575	574	499	536	517	556	587	586	540	573	521	571	537	528	551	575	615	533	555	560	563	566	558	563	591	513	541	558	553	557	518	521	517	542	521	536	543	589	552	546	543	561	551	533	535	499	526	565	556	534	516	533	516	559	559	549	530	524	576	554	532	536	540	555	570	575	556	527	589	564	557	514	550	496	508	543	521	560	502	543	531	528	553	534	535	511	548	543	535	540	545	532	547	520	586	555	545	517	578	521	537	529	564	577	550	558	558	536	529	567	505	587	551	527	535	531	567	539	552	521	490	585	531	544	533	545	563	518	545	552	553	543	559	547	579	613	586	543	544	547	522	545	526	532	535	521	610	547	530	555	617	539	531	554	618	561	567	557	570	533	572	560	547	561	582	533	534	540	525	519	545	568	537	546	526	555	524	521	543	572	529	562	564	546	542	580	522	510	506	515	553	562	562	528	534	576	502	533	538	525	574	569	523	567	532	529	555	545	551	537	557	506	581	508	547	544	530	542	539	561	534	548	578	537	570	534	591	557	588	553	538	501	562	578	553	537	543	564	553	553	574	528	555	592	530	534	534	526	545	532	532	551	534	545	547	564	542	509	574	575	531	565	503	566	541	543	541	573	543	543	554	547	554	525	531	599	549	528	514	525	561	562	545	547	567	541	536	540	531	585	556	575	514	543	562	540	577	561	522	540	542	580	541	510	575	563	588	531	569	535	537	538	527	564	536	553	497	514	549	562	534	541	558	546	558	579	538	518	537	562	546	539	508	545	573	542	537	523	568	549	570	537	574	502	523	527	595	553	566	549	570	509	561	529	526	537	587	481	504	545	540	586	577	561	532	549	550	535	582	533	528	511	566	529	525	550	540	546	551	559	501	537	569	562	570	505	510	520	557	515	530	551	545	550	514	579	542	531	494	577	527	561	567	571	565	562	565	517	544	564	522	524	546	599	525	545	550	565	603	516	553	543	515	573	544	502	547	556	531	543	590	540	518	562	571	524	545	525	568	559	550	543	542	533	545	541	517	580	608	539	539	531	554	556	506	491	544	554	581	571	584	563	594	563	557	539	499	560	562	548	521	512	594	525	551	549	547	565	534	532	560	564	558	570	524	561	567	556	529	540	504	567	563	558	543	577	549	534	584	593	567	583	496	570	510	543	505	520	502	508	547	549	539	549	513	525	505	564	531	523	513	535	564	534	552	565	565	535	505	530	534	520	517	551	538	530	514	540	535	573	569	613	524	577	492	545	512	503	517	566	502	543	550	527	561	538	554	514	569	561	569	543	541	540	557	544	554	544	591	531	548	543	577	562	536	580	528	565	528	543	567	536	564	528	539	521	532	500	537	573	572	527	552	582	557	548	577	571	533	525	515	554	529	532	556	544	561	573	519	567	528	528	559	537	577	532	574	546	547	543	495	550	526	535	533	583	533	476	553	534	516	542	582	554	519	552	515	543	586	513	456	530	548	512	539	559	538	560	557	565	582	541	525	589	592	549	527	578	536	565	534	554	524	519	525	580	557	523	527	531	546	562	547	555	518	498	534	584	545	566	523	545	564	557	503	546	546	577	590	549	562	554	524	554	524	548	556	572	562	561	536	514	533	527	545	549	557	523	569	532	507	550	541	536	565	544	554	530	554	585	578	551	533	562	546	549	542	558	550	532	558	560	530	528	576	552	560	559	547	546	538	549	582	598	535	557	521	513	565	586	506
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
