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
337077799540	337077800098	337077800648	337077801198	337077801748	337077802298	337077802848	337077803398	337077803946	337077804498	337077805048	337077805596	337077806148	337077806698	337077807248	337077807798	337077808348	337077808898	337077809446	337077809998	337077810548	337077811098	337077811651	337077812198	337077812748	337077813298	337077813848	337077814398	337077814948	337077815498	337077816048	337077816598	337077817146	337077817698	337077818248	337077818798	337077819348	337077819898	337077820448	337077820998	337077821548	337077822098	337077822648	337077823198	337077823748	337077824298	337077824848	337077825398	337077825948	337077826498	337077827048	337077827598	337077828148	337077828698	337077829248	337077829798	337077830348	337077830898	337077831448	337077831998	337077832548	337077833098	337077833648	337077834198	337077834748	337077835298	337077835848	337077836398	337077836948	337077837498	337077838048	337077838598	337077839148	337077839698	337077840248	337077840798	337077841348	337077841898	337077842448	337077842998	337077843548	337077844098	337077844648	337077845198	337077845748	337077846298	337077846848	337077847398	337077847948	337077848498	337077849048	337077849598	337077850148	337077850698	337077851248	337077851798	337077852348	337077852898	337077853448	337077853998	337077854548	337077855098	337077855648	337077856198	337077856748	337077857298	337077857848	337077858398	337077858948	337077859498	337077860048	337077860598	337077861148	337077861698	337077862248	337077862798	337077863348	337077863898	337077864448	337077864998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30299	8676	6634	5365	6388	3423	1852	933	1774	855	604	590	582	472	465	404	424	420	421	413	391	388	380	385	368	385	398	381	370	387	343	336	400	370	363	381	374	380	365	371	386	340	387	369	395	388	358	363	380	378	374	369	357	365	362	360	359	382	391	342	355	375	365	365	363	342	347	340	336	313	342	359	342	375	362	354	370	341	359	371	376	390	343	410	341	364	350	334	385	351	414	380	346	344	373	369	342	364	323	346	383	352	372	368	381	371	365	356	368	411	346	355	377	370	378	372	348	351	351	351	362	335	357	362	372	323	330	356	356	370	354	343	375	336	368	307	363	392	361	396	385	349	310	347	384	369	353	334	379	353	358	346	363	372	352	356	359	361	366	376	342	331	362	345	362	369	332	355	355	358	368	389	329	341	337	351	371	333	341	387	338	377	355	326	363	393	358	347	376	346	345	357	356	360	392	383	359	299	351	361	368	354	342	372	336	340	356	353	363	360	340	371	350	370	392	361	348	397	369	356	370	356	383	354	353	368	384	405	400	383	358	353	392	344	329	360	368	364	378	371	369	348	365	347	345	345	379	335	373	353	366	371	342	360	352	352	351	376	372	360	316	338	368	385	373	318	378	378	359	341	371	332	362	374	359	362	333	373	350	374	383	339	380	343	359	375	359	336	377	379	369	298	342	359	336	384	352	384	374	324	349	336	338	375	362	378	325	372	343	360	364	351	384	372	368	342	341	329	343	356	406	352	397	344	349	363	346	346	332	365	358	367	388	362	343	373	346	350	383	361	363	343	358	338	376	349	346	372	392	353	338	354	382	385	364	330	382	367	361	364	325	355	349	360	354	328	372	365	336	348	359	355	351	326	359	339	329	394	372	360	394	353	348	343	343	355	347	382	328	367	360	348	379	360	366	367	354	342	368	350	356	345	352	337	387	345	384	384	382	336	339	403	356	360	365	306	375	384	337	314	338	358	350	377	336	349	339	357	346	339	335	348	396	360	361	381	338	326	327	339	354	353	350	346	331	382	375	364	386	354	342	329	375	354	365	361	352	345	300	377	358	355	356	360	351	374	376	380	388	367	388	378	329	400	342	397	367	369	380	374	393	377	369	351	363	338	343	383	418	347	363	353	302	382	347	404	351	363	358	355	369	322	377	352	369	343	362	371	369	326	321	358	347	366	339	341	395	344	392	371	373	373	385	358	319	346	380	328	342	361	393	330	351	346	368	333	422	318	334	353	365	356	334	345	361	378	391	351	376	376	358	363	333	366	346	344	362	325	390	355	361	359	403	350	315	388	379	356	297	344	326	369	372	372	344	356	393	377	369	341	344	368	342	375	354	338	373	321	323	377	389	335	369	370	380	389	375	367	347	365	337	357	347	340	390	375	359	331	360	374	341	361	351	336	364	377	404	380	383	376	335	368	402	346	353	395	356	360	348	359	390	330	344	373	348	379	315	330	320	330	351	362	363	344	337	370	360	364	308	367	350	388	380	365	403	381	383	364	340	411	335	357	361	320	324	354	355	349	367	350	364	371	387	307	355	398	341	344	346	347	317	358	334	367	361	359	355	357	339	391	361	333	343	354	363	346	375	379	345	340	326	358	359	362	364	383	341	381	344	327	332	352	356	362	346	315	363	399	348	370	351	334	350	325	376	325	386	361	390	354	362	369	349	374	364	354	350	353	365	365	339	362	348	357	362	355	365	365	382	350	377	364	385	355	348	332	369	356	345	345	379	354	362	383	403	362	357	345	362	378	368	337	369	418	351	338	371	380	345	377	335	376	371	373	349	355	356	367	319	332	338	403	382	334	364	345	350	329	345	371	334	355	342	376	354	379	360	330	345	344	348	346	344	373	372	368	352	374	392	344	347	347	328	344	372	385	348	353	334	351	323	358	361	349	382	337	360	360	342	362	350	364	368	329	380	349	355	399	393	339	324	356	373	360	350	353	332	337	372	397	376	346	358	335	348	367	408	339	381	333	373	382	373	390	370	364	351	346	361	349	336	322	336	319	317	353	367	356	368	391	359	338	332	355	354	354	347	339	366	374	328	348	343	366	355	353	414	363	355	337	370	381	363	357	335	324	358	387	342	385	354	356	346	359	376	386	371	367	352	354	368	394	361	371	341	355	321	370	372	373	383	375	353	383	325	357	368	353	331	361	383	380	344	329	341	366	336	358	385	387	374	364	320	336	365	344	342	357	389	349	336	321	353	334	377	316	367	350	367	334	327	355	377	361	338	365	363	377	362	359	339	364	378	351	343	356	373	361	331	341	365	330	345	349	361	342	352	403	345	353	350	364	383	351	335	369	409	322	348	321	381	356	364	339	374	365	347	371	322	364	325	382	377	349	334	342	335	334	397	354	369	368	339	382	345	352	335	369	384	352	368	328	338	379	332	343	321	387	372	345	373	351	385	383	342	366	354	365	366	348	347	386	375	347	356	368	365	360	323	370	354	357	322	311	351	359	301	371	378	382	359	382	353	353	349	339	384	357	382	358	320	379	371	351	363	357	398	365	359	404	335	335	350	377	348	374	367	391	326	349	342	397	359	368	362	373	351	368	354	344	339	356	320	351	359	363	344	349	339	410	386	332	355	335	362	361	352	385	349	366	375	359	358	334	361	367	364	369	368	391	355	345	399	338	385	328	366	326	386	340	348	328	335	358	386	402	372	386	354	337	373	353	369	334	379	373	348	359	371	379	370	379	373	355	367	339	347	378	371	369	383	374	358	347	377	352	382	370	335	343	360	374	348	380	394	317	351	390	361	344	361	341	367	349	364	355	345	385	339	344	359	394	347	340	395	329	357	314	373	349	355	343	365	401	316	358	358	370	406	398	331	338	355	305	349	398	367	397	335	396	403	364	342	398	361	368	385	359	384	359	389	363	350	359	376	355	397	379	333	354	315	413	351	359	380	345	367	357	339	378	364	374	367	376	357	354	355	361	365	356	362	367	321	366	366	359	349	366	337	384	340	368	328	356	337	378	367	340	326	364	374	326	338	352	357	337	392	357	388	350	354	370	377	343	338	350	332	372	335	351	368	373	369	410	384	366	343	367	384	369	348	350	341	393	366	358	385	385	348	362	377	374	343	359	366	331	388	366	372	400	326	382	363	341	326	385	399	399	359	304	372	343	343	369	390	364	381	369	349	349	375	381	401	350	347	341	376	366	361	387	359	360	327	367	372	339	318	373	375	389	358	393	352	373	347	327	370	384	380	374	339	341	399	327	346	370	378	337	362	347	350	379	381	335	353	370	354	356	350	366	338	377	362	353	347	381	340	395	425	403	363	346	349	368	376	345	334	381	369	345	383	362	343	356	366	379	333	393	365	335	318	344	373	381	342	374	393	359	353	392	341	390	384	369	371	299	381	373	370	366	361	378	358	380	344	374	343	370	363	356	353	359	370	384	374	362	360	339	381	359	361	375	327	365	377	373	373	376	346	364	362	333	348	353	380	380	370	368	315	399	359	377	366	370	366	361
13759	5725	10541	13726	18277	11974	7575	3878	7955	3462	2535	2193	2121	1497	1460	1385	1270	1252	1178	1135	1147	1131	1032	1073	1016	1093	1034	991	985	1017	935	936	957	955	948	956	955	904	948	897	933	902	883	868	883	892	913	847	872	830	910	874	899	874	848	875	864	911	884	827	882	867	863	930	814	843	841	880	906	854	826	807	847	871	852	776	865	869	783	823	847	819	822	801	819	862	857	835	842	810	831	858	840	823	848	827	874	814	815	843	812	873	844	831	800	855	785	831	826	786	797	783	821	831	871	798	798	849	804	807	819	840	776	850	824	809	763	837	836	858	851	812	798	833	872	778	823	824	823	793	826	880	870	793	823	820	821	832	826	825	885	776	765	794	802	859	852	835	859	858	811	821	823	834	851	780	858	774	840	846	833	822	849	814	854	847	834	789	847	792	789	806	806	812	832	838	791	798	908	797	785	853	806	837	844	810	902	845	805	840	765	817	861	821	841	842	868	860	788	823	805	810	884	836	855	810	887	804	838	810	812	836	813	808	795	806	792	808	746	847	887	839	853	795	871	813	853	780	823	818	848	796	866	822	869	851	839	787	795	857	847	784	842	822	835	784	866	800	838	762	852	822	822	858	858	816	793	821	825	820	779	832	843	868	811	838	855	820	815	831	812	851	822	831	812	851	828	847	846	784	831	835	838	803	814	888	819	845	878	802	831	842	885	842	897	878	820	886	830	833	813	870	846	816	862	803	804	821	822	805	810	844	825	858	831	809	774	904	814	821	824	767	769	778	811	827	849	817	807	837	797	770	825	786	825	791	811	820	827	861	849	819	818	858	787	825	831	792	840	798	796	801	807	794	872	768	833	795	850	868	803	845	814	808	848	853	806	846	806	830	793	790	839	837	801	840	804	829	825	814	884	831	801	787	846	797	793	860	844	848	816	827	812	805	793	861	859	812	814	777	830	825	781	805	836	829	837	774	803	859	859	778	846	793	909	806	875	858	836	774	835	828	848	765	870	743	874	818	819	830	826	848	840	779	837	834	814	836	799	792	830	852	815	877	850	811	747	829	804	824	834	808	798	828	841	836	793	850	865	859	803	840	852	785	813	812	820	874	841	804	834	811	845	820	793	856	845	843	777	851	855	792	798	821	788	784	873	849	813	817	814	852	818	786	817	868	805	793	857	820	798	766	802	813	838	861	788	811	837	835	785	801	820	843	856	849	838	835	819	834	799	841	865	823	806	853	863	840	847	772	804	820	846	813	794	834	832	753	851	854	826	777	832	755	807	819	772	850	777	752	819	817	872	793	789	869	854	814	817	877	838	862	808	824	814	851	820	841	842	797	787	864	795	843	852	803	789	809	791	883	791	783	816	813	845	879	812	802	796	803	793	853	824	809	811	813	817	832	805	861	770	836	784	787	816	837	806	809	825	764	871	832	791	779	876	819	792	798	873	820	839	854	905	844	886	859	799	795	861	838	794	833	855	821	834	844	824	814	814	841	826	882	827	838	875	851	805	818	849	867	825	838	823	842	792	819	801	879	849	788	771	852	867	829	861	828	768	853	792	815	840	818	791	746	789	829	823	845	807	833	839	830	839	810	878	812	820	818	793	829	772	872	790	865	817	795	788	817	816	820	797	812	806	850	808	820	824	762	908	846	820	809	850	856	815	822	832	833	806	836	823	817	803	830	872	769	860	833	839	843	855	825	871	822	778	826	835	796	811	845	827	799	886	792	815	797	783	812	835	799	823	787	818	824	803	782	878	763	803	871	856	819	854	790	803	817	800	858	806	772	818	851	834	875	819	802	803	838	787	813	772	834	835	853	819	844	801	835	844	827	794	824	847	850	805	854	846	800	828	849	816	810	779	844	848	832	847	856	793	775	773	816	810	861	852	838	790	848	846	816	829	868	826	820	840	816	854	795	846	781	836	849	855	813	803	842	821	869	792	825	858	780	872	812	809	804	864	880	815	827	790	833	819	833	790	843	882	819	825	795	863	800	790	854	831	819	769	768	770	830	813	866	831	825	778	854	871	850	758	792	855	855	823	809	861	791	813	814	838	853	863	839	823	846	760	816	818	892	780	795	796	851	860	888	817	777	817	772	820	812	850	792	784	799	860	827	801	869	821	800	856	801	831	805	814	827	856	787	816	857	810	834	828	776	844	875	814	824	823	806	849	841	833	844	846	830	817	861	797	766	784	818	850	828	831	822	851	783	857	819	783	807	789	834	760	785	813	817	826	845	829	817	841	815	866	800	865	866	812	867	813	820	832	810	799	807	833	794	787	801	785	835	823	849	834	834	821	816	875	865	785	808	841	831	815	818	826	814	822	813	826	828	782	881	838	800	819	832	790	826	802	830	843	848	814	904	861	886	794	859	823	831	849	799	845	813	833	796	806	797	783	833	876	839	841	831	835	813	820	851	804	851	797	804	826	839	826	802	848	928	764	838	833	784	830	829	800	870	816	804	803	852	802	837	824	808	826	759	821	802	822	836	825	839	821	828	765	853	868	780	787	795	810	808	813	825	856	842	830	831	828	896	839	804	788	840	780	806	808	812	807	849	839	802	883	785	861	779	852	841	792	779	830	768	813	770	844	842	812	851	843	810	835	862	883	815	807	835	808	758	788	823	809	811	840	838	827	801	817	822	829	861	861	835	840	859	861	771	760	821	815	864	901	834	815	802	817	799	771	832	833	873	807	851	783	814	817	799	847	823	812	830	841	824	808	848	826	875	821	868	829	817	822	815	781	785	833	835	875	873	862	844	793	816	827	827	835	844	856	797	817	783	776	825	818	822	862	836	794	826	780	843	780	845	878	796	822	854	795	832	828	770	804	798	831	817	828	815	824	821	814	839	786	801	820	846	873	805	822	821	843	831	810	788	843	819	831	825	867	809	804	848	872	822	836	861	813	850	802	776	848	817	862	800	838	837	821	797	819	897	803	822	813	837	866	820	796	790	845	839	789	831	836	820	809	825	827	898	814	831	801	813	834	822	845	851	834	819	856	817	825	796	780	806	888	807	827	806	811	778	791	807	818	832	808	836	781	821	817	765	823	848	828	842	845	837	789	778	831	839	858	839	820	817	843	799	815	791	802	848	843	895	802	810	834	787	829	815	803	842	798	868	809	794	814	830	830	801	829	817	844	848	804	855	837	846	797	844	775	766	864	817	861	827	834	811	833	807	823	865	794	859	844	823	796	869	788	800	859	787	797	882	747	767	851	786	781	858	811	839	810	876	801	829	828	853	793	819	833	758	880	823	814	757	804	818	841	827	841	867	855	799	816	839	806	820	831	811	829	803	824	851	844	830	822	824	850	802	792	769	758	850	786	804	826	805	813	799	867	805	854	862	794	798	808	854	821	853	828	818	871	827	871	838	807	830	791	849	803	819	780	812	799	831	827	847	815	858	789	851	857	869	787	864	854	789	791	812	814	818	850	797	791	876	857	793	786	850	843	850	874	847	800	843	797	815	820	888	865	823	795	845	798	851	810	820
9569	1634	1398	1305	1725	883	377	199	215	149	155	144	121	118	141	135	116	120	125	111	140	113	108	117	105	115	119	113	126	120	127	125	131	117	136	99	149	119	118	122	129	107	118	140	125	130	112	112	117	110	105	117	123	126	122	123	120	103	137	129	123	138	101	113	116	126	111	142	116	107	127	143	109	102	129	107	127	118	120	137	142	132	115	117	109	122	110	125	135	130	118	131	107	124	102	134	119	129	119	108	136	137	103	128	125	144	119	112	139	123	131	113	114	132	124	131	125	151	139	123	100	121	122	115	118	135	122	117	121	118	116	114	137	107	131	107	132	141	138	100	139	127	131	111	132	119	116	136	116	128	117	123	114	130	131	118	99	123	110	121	134	126	121	106	113	149	123	127	127	97	120	107	137	134	107	119	98	113	107	97	113	108	130	136	107	108	126	107	117	113	126	149	118	125	97	107	127	113	103	122	125	126	125	141	127	118	136	119	127	131	121	142	120	119	137	123	136	121	131	132	111	129	113	127	125	124	128	118	115	126	118	127	121	116	121	112	118	100	121	113	96	126	114	139	102	132	95	124	90	109	125	116	121	129	112	137	113	147	107	109	124	134	145	99	110	162	134	143	125	137	126	127	121	115	110	132	124	118	121	112	110	131	125	120	128	131	109	120	127	122	140	122	110	131	96	142	127	119	131	117	118	123	123	108	114	106	101	115	122	124	113	112	99	109	155	108	122	95	122	133	145	134	124	111	119	131	108	120	113	129	126	108	125	112	140	133	135	138	125	109	106	119	123	101	117	131	113	126	135	146	116	103	129	126	129	132	122	122	113	128	122	104	131	125	128	132	116	118	100	119	114	112	105	135	124	101	119	120	141	126	115	125	117	116	122	144	120	108	125	116	139	127	119	116	102	140	130	120	121	111	123	135	125	127	125	118	133	104	119	121	120	114	122	118	119	131	124	120	139	116	119	114	100	125	139	116	122	119	126	128	111	121	108	116	129	128	125	126	135	138	122	122	120	116	114	123	126	130	146	110	105	128	147	128	125	138	120	123	107	121	124	120	147	106	119	111	130	126	112	122	138	123	110	133	127	116	153	115	118	125	137	109	97	119	133	133	124	119	140	125	117	131	118	118	116	135	128	104	115	143	144	140	123	124	134	145	114	122	112	143	143	128	120	114	120	126	105	128	141	122	123	134	115	112	114	97	128	131	131	126	117	138	144	128	123	133	106	130	126	110	111	126	112	131	130	117	129	122	117	111	135	128	115	136	132	114	102	135	117	96	115	135	108	130	126	112	126	139	125	136	130	127	118	131	143	103	97	112	118	119	111	130	120	109	126	117	130	111	112	124	125	123	111	130	113	110	121	118	99	127	98	121	121	95	127	104	110	122	101	111	129	118	125	135	116	119	130	139	138	115	97	117	126	108	122	105	119	106	112	123	106	125	122	109	118	142	112	125	141	137	109	119	128	92	107	123	109	104	137	126	112	114	142	134	107	115	120	139	107	118	104	116	133	132	111	113	122	118	123	153	109	97	115	120	120	117	133	109	122	131	120	131	126	127	142	129	118	104	127	113	108	112	122	139	132	129	128	122	125	122	139	128	117	123	113	116	121	133	105	113	122	108	132	125	120	140	118	103	135	126	145	130	105	116	128	135	125	104	121	117	102	118	105	139	116	113	145	117	124	138	95	111	127	131	100	134	126	117	137	115	82	101	123	119	121	126	132	108	117	126	100	103	129	107	122	132	123	106	146	163	112	142	135	143	115	116	113	112	136	117	107	118	121	115	113	122	107	126	124	133	107	136	124	115	102	116	124	140	117	106	127	125	118	114	125	133	150	139	110	113	116	144	113	117	112	111	120	148	118	110	118	130	117	123	130	103	117	105	136	124	98	136	121	138	115	119	113	127	124	130	114	131	154	109	136	119	139	140	85	136	119	111	137	121	132	133	105	91	102	106	147	129	122	120	102	109	99	116	114	133	114	120	117	111	131	109	117	121	105	125	115	104	124	110	124	114	130	116	121	119	98	126	122	122	119	98	116	101	139	132	137	141	112	137	118	113	122	143	111	123	115	127	135	122	130	111	132	115	125	141	137	130	109	118	121	113	111	107	136	129	105	98	150	140	133	109	112	110	118	136	121	127	132	100	109	128	154	115	133	115	110	127	125	136	144	128	128	85	132	121	114	123	107	134	138	106	142	120	112	142	121	119	124	137	125	106	116	122	115	133	135	111	98	114	115	139	139	100	95	137	98	108	122	129	114	132	120	124	123	128	131	123	116	114	139	112	124	140	123	128	125	104	122	122	105	104	148	117	117	122	166	127	113	118	126	144	106	135	132	110	132	125	103	107	135	137	113	136	108	132	112	114	141	125	118	112	104	120	129	120	142	119	139	108	101	105	131	133	136	126	129	113	131	145	109	123	118	130	105	123	105	133	123	104	115	124	113	119	120	140	156	114	124	109	131	121	121	128	118	145	110	141	133	107	96	114	130	136	124	111	111	105	124	142	125	135	102	117	122	117	122	131	105	100	124	117	116	125	120	144	111	131	130	151	136	121	129	120	117	102	131	129	110	125	125	130	128	136	125	132	129	130	129	116	116	144	120	97	129	120	118	139	131	114	132	122	126	127	123	123	135	123	125	146	109	128	112	136	122	117	97	106	123	128	129	126	132	124	98	122	134	118	140	97	125	126	131	132	131	113	146	128	86	134	125	119	125	128	115	134	121	125	118	128	119	103	128	130	109	95	127	123	117	142	136	101	108	106	102	135	118	116	108	132	115	121	103	118	126	104	132	100	98	138	120	128	131	124	111	120	110	129	138	123	89	117	108	104	138	89	118	113	125	128	131	134	126	113	123	134	122	118	119	117	130	136	133	129	125	118	105	130	124	116	132	137	111	108	118	116	114	120	113	129	129	128	100	129	137	111	119	121	139	120	98	100	112	115	134	110	113	125	120	112	102	136	123	124	122	116	133	112	116	124	104	119	110	131	108	112	119	133	137	143	106	118	101	133	137	124	120	120	124	127	118	138	108	122	121	101	127	105	144	92	121	117	112	112	126	138	133	112	114	130	116	130	102	117	126	108	112	90	120	107	141	132	144	114	131	121	152	137	127	149	116	133	132	122	125	122	123	123	130	131	145	128	94	126	121	120	127	101	114	132	85	134	118	100	132	126	97	119	108	130	104	130	119	116	130	108	133	123	125	101	105	128	123	133	117	124	124	115	126	98	108	123	137	116	122	131	130	115	127	110	123	105	115	137	105	104	147	133	117	121	130	114	113	97	136	124	105	133	149	117	132	149	110	138	133	133	142	130	126	133	109	141	117	124	116	143	113	136	107	130	124	110	116	124	142	130	108	113	128	122	128	105	111	134	96	132	128	139	122	109	135	114	102	138	121	133	126	123	101	132	117	123	144	146	100	123	128	127	131	122	137	122	140	117	122	107	107	112	118	135	128	111	119	144	118	108	122	135	126	142	107	128
5456	1574	2920	4332	6649	3642	1812	760	967	696	525	458	389	354	360	357	351	328	313	334	340	330	330	324	328	374	364	356	340	346	324	339	353	307	361	310	335	338	345	350	338	336	354	328	337	321	338	329	349	344	360	352	358	370	355	357	347	328	319	343	361	337	365	296	309	322	349	331	305	317	383	304	330	353	334	317	340	330	314	345	345	347	322	361	358	344	344	329	365	362	371	353	307	342	359	340	325	338	313	346	317	326	335	340	349	352	329	373	353	362	339	352	339	368	366	333	330	326	343	356	361	329	352	363	336	296	342	353	347	355	326	342	329	284	351	368	320	332	307	351	306	312	379	346	343	313	356	346	369	360	319	299	352	337	340	332	332	320	313	287	340	333	337	327	321	334	352	333	346	308	365	375	345	314	337	352	344	361	312	326	336	340	336	315	339	309	348	325	344	341	331	339	368	340	345	322	342	366	344	335	337	349	354	315	352	364	335	332	339	323	335	345	384	325	331	338	325	326	320	321	336	379	351	335	313	318	302	317	326	297	329	344	350	330	348	317	344	342	328	330	331	329	349	343	301	319	315	354	311	327	344	323	376	337	342	352	359	351	336	319	336	358	324	373	363	319	357	365	312	344	317	321	346	335	329	350	345	345	343	311	361	332	335	346	371	337	323	367	320	358	320	355	330	321	336	329	333	318	327	340	341	344	359	303	321	334	357	327	320	359	346	363	342	363	377	311	357	368	390	343	334	325	349	375	333	354	353	343	356	316	367	311	341	316	338	322	341	339	359	315	326	359	308	328	350	312	327	328	336	325	316	366	353	317	320	340	361	344	328	336	337	332	306	343	298	336	362	322	325	327	309	347	347	331	351	317	344	316	323	310	356	323	343	337	332	315	330	358	305	322	279	321	323	338	367	344	370	327	354	362	330	331	362	358	339	361	330	345	331	327	331	328	357	342	316	350	316	383	324	334	303	378	344	327	350	348	315	329	323	350	336	350	361	338	333	341	329	353	334	330	330	335	323	347	347	383	370	335	376	353	339	333	350	333	333	347	333	319	347	325	324	337	332	342	325	308	335	345	373	348	319	315	364	332	343	349	292	348	348	346	348	308	366	365	352	338	335	338	370	305	309	335	339	359	299	334	308	340	320	340	342	335	319	348	332	294	324	309	341	336	374	344	340	302	320	318	349	385	352	361	320	339	359	346	362	368	316	356	382	339	334	331	355	360	365	345	347	334	359	308	325	337	334	341	324	345	348	383	314	367	339	314	323	341	319	314	347	357	327	385	319	323	349	350	296	342	334	327	359	373	319	318	298	338	307	358	352	336	347	331	353	348	340	356	322	337	350	344	350	327	326	318	335	339	358	352	365	337	337	354	329	336	356	384	352	354	313	338	369	329	325	331	316	320	312	315	349	361	332	388	337	339	332	346	348	330	328	331	322	370	364	350	329	343	361	357	316	353	353	334	354	351	342	362	324	352	340	343	373	347	331	331	352	334	321	364	325	326	374	329	339	301	332	347	330	326	351	309	350	333	347	322	346	352	372	319	365	332	314	313	359	341	347	325	360	349	360	317	337	319	353	302	362	318	376	301	318	343	340	344	356	296	344	345	342	317	347	338	363	325	326	315	365	308	334	347	354	345	312	327	358	303	333	336	354	316	347	317	356	329	357	296	342	365	321	359	310	355	332	353	345	327	318	353	353	306	338	318	328	308	346	349	365	333	330	331	328	331	321	357	355	338	334	352	348	310	320	292	360	334	332	334	331	373	344	329	375	318	330	333	334	303	320	320	352	362	327	338	365	328	308	352	328	347	396	290	329	318	350	347	316	357	354	340	316	319	354	355	350	345	327	332	358	337	338	339	333	323	354	344	336	355	317	343	336	333	310	328	329	363	362	350	319	329	357	324	351	352	334	326	361	336	358	357	347	363	336	324	357	312	338	344	322	319	320	326	335	347	325	346	331	333	353	315	336	348	326	346	359	318	304	322	344	315	357	304	330	344	320	339	345	347	325	339	353	338	324	359	300	343	353	348	328	319	329	356	351	346	345	331	319	345	366	330	329	304	346	366	363	364	345	332	350	329	349	348	356	377	326	337	340	357	354	335	327	338	358	334	308	368	338	333	324	306	336	365	335	323	319	345	326	334	337	339	356	337	333	321	343	313	329	344	377	341	346	320	337	325	354	342	345	336	350	351	353	301	359	312	354	334	340	339	350	354	349	316	355	344	336	344	349	354	333	340	333	339	317	311	323	330	310	337	342	356	311	329	298	315	320	307	348	362	332	329	354	336	383	325	324	340	309	349	336	356	356	348	334	332	304	327	312	341	348	344	355	331	356	328	369	340	345	355	334	326	363	346	332	308	346	347	347	356	311	372	335	347	326	377	333	302	334	322	324	323	337	362	318	362	369	334	345	344	343	306	324	327	383	300	322	327	338	363	357	314	354	313	383	333	322	350	368	339	352	350	329	347	340	339	329	321	344	296	328	342	336	356	331	320	336	355	324	337	354	362	336	350	352	308	345	325	287	369	323	311	365	352	332	356	366	341	321	337	335	340	342	336	338	375	334	326	341	372	334	281	370	306	332	342	343	346	317	330	338	355	310	359	369	316	357	362	318	326	316	313	336	341	315	357	337	342	363	334	311	339	349	320	326	343	325	340	355	325	324	326	316	352	338	337	371	336	353	383	323	314	370	329	342	358	335	338	342	345	331	332	336	309	347	341	311	322	343	353	313	335	347	355	336	345	349	324	343	339	332	340	332	337	313	363	344	345	339	339	349	348	330	349	372	349	317	316	357	351	286	322	311	311	323	381	347	360	352	371	326	338	301	337	328	345	328	354	340	333	312	327	326	306	346	339	320	337	356	340	341	287	335	339	301	308	328	342	343	296	322	278	374	360	337	355	369	326	355	312	354	337	360	328	332	323	327	339	306	322	346	321	338	331	351	321	336	360	338	368	301	356	356	363	312	325	343	347	338	353	357	324	365	344	327	354	337	297	341	384	327	318	340	330	351	331	377	347	299	362	354	370	335	369	329	354	339	330	353	305	324	358	356	312	350	307	340	316	360	350	330	360	322	356	355	334	315	298	333	343	313	333	354	321	343	377	327	329	336	346	340	346	373	323	335	360	348	333	327	324	353	343	347	323	334	327	367	310	330	358	314	330	326	328	307	360	333	339	331	345	315	333	307	334	337	341	364	326	339	371	343	366	323	362	335	369	350	314	360	328	354	355	354	327	338	314	347	340	359	315	359	332	319	334	345	350	341	347	345	315	369	328	355	354	365	343	339	286	327	338	345	316	350	329	322	344	349	313	330	358	345	377	336	347	346	343	359	346	335	355	303	340	331	327	336	322	355	322	354	329	367	336	338	355	335	330	333	345	334	384	369	367	336	334	324	325	305	328	329	396	359	328	315	326	318	336	361	323	327	340	329	374	335	319	306	340	348	343	350	351	347	334	348	367	323	318	370	352	310	357	303	352	327	332
19171	4059	3773	3254	3659	1915	869	570	868	601	415	331	367	270	235	249	214	207	248	231	258	211	214	217	251	205	225	204	187	220	215	211	216	207	195	208	200	215	203	184	179	226	206	195	211	215	201	184	220	213	206	188	204	199	194	194	217	190	206	195	198	221	191	202	196	198	190	199	204	200	198	187	208	211	221	198	225	181	202	215	177	201	218	214	202	207	197	187	191	204	187	199	191	221	176	203	198	193	228	190	191	191	183	191	200	196	186	205	193	161	192	201	197	194	193	189	203	193	200	202	202	180	181	189	178	183	200	199	204	210	197	201	203	205	197	193	209	211	217	199	210	184	212	216	206	179	193	177	209	209	202	232	221	192	203	189	199	197	191	202	195	210	205	229	191	226	205	204	184	215	199	193	192	239	210	230	197	201	201	213	219	194	227	224	198	187	190	192	194	198	197	174	164	186	198	194	194	222	194	187	191	194	179	203	203	195	180	183	187	178	166	169	200	188	191	200	207	215	177	201	192	214	208	212	167	188	224	206	172	210	217	184	194	201	214	189	177	207	197	209	207	195	196	199	168	208	206	203	171	225	210	169	189	186	197	221	212	187	208	208	188	207	200	191	200	209	216	226	194	185	180	199	205	206	193	210	222	204	198	198	188	211	195	179	205	196	211	189	177	227	206	186	207	195	171	190	174	202	195	180	206	227	185	208	204	214	221	196	199	211	187	236	198	194	217	190	189	177	199	203	183	228	202	208	203	230	191	195	186	245	198	166	219	224	221	203	173	204	207	188	218	211	200	207	231	210	203	196	193	191	213	202	218	192	195	178	173	218	194	197	177	177	189	186	209	183	206	176	208	211	228	149	203	197	191	192	193	206	166	214	207	182	182	219	195	185	199	229	174	186	180	185	221	202	201	193	186	191	204	196	204	196	187	207	198	177	225	164	192	208	186	202	196	197	189	187	198	197	209	185	207	198	188	216	183	202	203	212	193	228	200	215	198	203	196	203	195	184	190	193	212	191	190	179	213	179	185	188	214	188	210	186	243	198	204	190	202	183	178	196	201	221	201	196	222	210	182	194	185	206	218	234	187	176	203	206	187	210	201	188	193	199	162	197	202	209	230	196	185	197	245	183	186	189	204	189	226	195	196	189	187	206	195	178	192	228	197	179	187	192	204	189	196	193	222	191	201	177	188	206	222	200	203	201	180	186	205	199	235	190	192	213	226	207	178	208	196	224	184	197	183	188	196	183	213	222	200	189	165	196	173	179	171	213	212	203	226	190	199	189	190	176	181	195	230	189	199	186	192	189	192	182	189	193	201	201	208	198	184	199	200	219	210	226	196	228	204	209	202	213	174	214	175	209	209	198	186	242	193	182	215	205	189	187	231	171	199	214	179	215	231	206	213	192	207	202	211	175	167	172	203	182	204	178	191	203	218	199	195	206	223	178	205	220	203	205	205	194	213	209	217	212	212	205	184	172	198	185	184	209	222	209	212	209	214	185	195	188	175	177	170	221	199	193	186	203	183	187	193	191	171	179	180	200	210	205	184	223	199	201	210	176	186	171	212	200	168	228	216	194	203	175	208	196	218	229	214	205	208	195	228	201	205	208	197	194	213	218	187	195	204	196	202	229	214	184	203	172	200	198	215	207	190	201	186	171	196	207	203	190	208	180	176	197	185	216	202	209	170	212	215	200	218	174	194	207	196	211	210	196	179	195	210	197	206	211	206	200	179	211	203	192	194	210	178	197	172	212	186	185	213	203	184	209	196	182	201	202	235	198	169	197	212	211	194	196	204	209	204	221	211	168	202	168	206	193	195	213	211	176	188	179	205	182	185	187	205	187	198	205	180	185	203	195	203	216	180	217	213	202	183	172	208	206	179	181	195	218	222	213	208	209	210	185	204	193	210	208	215	200	171	229	176	195	222	191	199	212	206	206	206	193	212	236	208	210	193	178	199	191	192	202	200	175	173	189	179	196	191	185	163	182	194	226	168	182	196	222	214	220	172	203	199	190	223	172	168	201	229	187	205	218	214	191	187	197	191	221	186	194	231	214	177	198	211	195	172	202	200	221	193	242	196	165	199	219	181	205	234	222	195	208	192	223	205	176	190	189	188	218	213	214	171	183	201	187	206	179	212	175	178	223	186	181	202	219	191	193	195	163	203	218	161	188	161	204	233	198	182	198	203	217	196	212	196	211	188	215	171	193	206	190	238	194	167	186	195	201	204	204	207	207	219	213	209	200	197	196	225	190	184	198	206	201	189	182	211	187	201	231	201	201	193	202	191	210	203	207	203	203	216	194	187	164	188	215	190	182	201	209	211	178	194	185	197	182	187	204	203	189	195	199	195	187	165	192	193	210	178	239	221	188	177	187	207	206	173	193	184	176	162	207	216	241	172	209	201	198	202	211	207	218	194	196	186	193	201	202	171	187	197	187	201	207	204	199	214	178	201	198	180	187	222	218	227	188	181	211	206	211	177	212	190	197	186	200	178	215	207	185	199	213	198	199	204	207	188	183	212	196	220	207	227	196	194	209	222	202	215	213	192	191	192	172	190	192	193	187	189	164	183	182	172	221	202	186	183	198	199	224	191	180	217	185	191	180	207	190	188	197	195	216	218	177	216	195	198	182	199	183	171	210	189	211	203	196	206	194	195	196	181	196	189	211	191	219	201	227	234	209	210	198	194	204	197	194	186	176	185	196	217	209	173	197	205	199	191	195	197	211	216	178	223	188	190	223	187	212	196	207	187	181	198	216	184	163	199	203	165	192	209	199	199	217	199	202	190	215	221	196	207	219	192	183	200	214	201	230	188	204	181	196	202	194	165	174	200	196	193	204	188	245	191	199	180	210	195	203	191	174	189	202	210	196	214	213	188	196	200	164	217	204	200	201	231	216	226	196	196	187	188	195	215	205	175	206	169	167	206	221	184	191	200	224	182	172	185	212	200	230	211	169	203	207	180	205	213	202	223	202	205	190	191	202	165	207	180	177	209	200	197	216	187	194	196	193	186	194	185	211	183	205	190	199	168	198	216	192	206	219	195	209	197	176	203	176	209	200	211	198	208	200	203	181	210	196	183	187	179	178	191	187	194	206	184	216	191	191	189	209	191	185	218	198	214	212	191	216	210	206	201	205	210	188	200	204	205	212	217	217	203	196	201	222	205	216	209	181	225	196	203	203	177	196	182	185	193	208	202	185	196	216	200	205	185	200	205	204	174	205	190	203	214	193	200	190	204	212	205	198	232	208	192	216	179	190	182	171	183	187	207	214	227	196	214	181	207	179	196	180	185	172	195	188	180	191	207	220	194	210	197	215	214	212	205	213	187	209	199	186	202	205	186	224	206	194	202	188	186	189	212	201	190	219	183	199	228	202	167	196	213	231	236	188	213	195	192	179	208	176	203	196	185	211	216	204	185	201	216	198	204	179	171	201	178	189	201	217	196	179	196	194	181	207	196	201	201	208	166	210	190	191	188	202	208	195
10264	3298	7239	9754	12562	7958	3681	2565	4280	2922	2140	1576	1507	901	854	806	717	730	692	623	696	637	643	645	627	628	581	579	578	632	620	580	615	571	613	561	550	575	567	555	538	536	535	533	503	518	534	548	536	545	560	505	485	527	572	508	537	512	520	500	529	506	492	468	490	514	517	475	520	527	504	493	520	498	549	572	588	532	506	497	517	489	523	554	521	539	494	495	536	517	518	540	511	505	532	489	544	489	513	504	507	477	528	517	468	525	543	538	524	533	518	510	466	528	511	529	486	490	560	499	532	559	498	519	499	497	495	497	573	556	534	496	533	524	509	505	527	483	552	497	504	511	484	507	523	474	472	502	474	513	561	498	483	521	517	520	483	475	537	506	519	547	507	516	484	481	475	523	501	511	554	500	487	505	498	511	528	529	511	526	511	509	475	560	543	493	526	532	485	517	551	561	520	505	522	539	516	552	536	518	494	524	483	503	523	533	513	483	530	508	511	528	546	549	521	514	515	476	506	561	494	482	506	511	520	494	548	537	494	494	500	494	491	488	538	521	507	518	538	508	529	510	492	545	537	501	541	485	507	508	514	515	505	557	487	529	498	509	499	530	484	511	474	516	492	523	525	538	511	513	502	522	554	500	538	500	495	520	540	490	450	503	477	520	535	490	483	521	543	529	520	506	505	505	499	503	467	503	542	514	514	483	494	527	494	490	472	490	496	505	506	495	498	517	533	477	505	526	490	536	535	514	508	531	510	542	521	516	481	506	471	491	505	545	506	490	518	547	511	528	512	503	525	531	546	479	505	475	499	575	527	513	512	504	519	531	507	497	504	502	539	535	464	571	524	532	500	499	495	479	531	512	477	501	477	506	500	528	543	508	491	517	509	491	517	525	476	511	489	486	480	533	540	519	525	464	496	501	501	481	507	561	475	494	513	483	476	513	525	504	509	489	506	495	532	531	508	544	511	534	497	480	474	536	493	511	512	487	476	534	501	486	532	510	515	575	498	522	484	494	497	487	503	497	537	505	511	524	506	525	523	527	505	503	560	501	542	550	480	477	505	554	538	468	502	525	519	522	512	508	501	505	483	539	528	561	555	538	504	462	496	498	548	522	491	520	493	520	537	490	569	533	512	532	467	532	530	501	482	504	524	463	529	527	535	506	528	494	527	520	540	474	507	519	521	492	512	547	489	492	531	540	519	523	509	481	568	491	462	518	514	531	463	504	509	543	513	522	515	533	513	482	485	498	566	516	482	552	545	528	515	466	514	505	515	523	558	493	497	492	477	499	525	459	521	470	482	517	537	495	528	547	514	571	514	481	554	488	521	497	488	494	494	497	523	532	495	486	523	523	539	553	531	506	505	504	480	528	502	489	487	501	514	497	473	481	503	532	523	529	510	518	524	514	466	497	503	526	501	562	489	502	544	551	493	466	523	540	492	488	486	533	510	510	493	503	516	507	542	557	460	504	527	519	511	525	497	490	496	516	496	534	525	515	544	527	531	483	506	508	514	554	506	468	530	470	514	481	509	553	483	511	474	502	526	521	540	523	499	506	485	535	519	522	522	506	503	484	537	511	539	530	524	483	504	544	520	518	477	530	509	502	541	525	473	480	532	486	471	529	518	516	525	534	544	519	532	487	574	502	524	498	503	529	508	507	503	527	498	540	545	519	471	529	484	519	487	518	516	494	525	562	498	511	530	491	487	480	512	522	517	494	460	531	481	499	518	512	479	526	497	515	488	553	493	518	507	494	485	507	520	492	521	514	501	515	482	521	515	506	506	508	469	458	476	543	499	479	519	470	463	535	558	494	479	473	465	467	531	528	525	500	534	542	482	537	512	497	524	492	495	516	514	534	491	553	515	520	502	555	514	559	491	489	453	521	472	516	517	569	477	539	521	478	504	467	545	546	511	534	556	497	520	514	518	497	542	468	511	502	491	521	462	487	505	514	478	502	512	549	537	471	523	524	501	506	519	509	500	513	517	500	494	516	511	515	491	488	538	547	507	512	521	506	518	558	522	527	501	537	510	527	536	465	542	486	495	513	524	510	531	505	534	519	506	549	495	497	468	525	519	484	504	530	525	495	523	535	506	558	522	496	537	530	502	513	491	530	518	523	536	524	533	504	528	463	473	477	516	530	533	487	517	535	480	476	538	509	535	543	495	431	496	500	512	466	533	473	482	526	496	525	498	541	476	483	493	513	530	539	506	545	506	541	502	476	520	514	496	596	499	503	537	501	515	527	531	531	481	491	509	505	489	538	513	505	479	494	500	494	508	491	552	538	485	500	489	509	495	520	502	536	476	533	492	494	483	500	481	489	505	513	526	489	548	538	485	575	529	505	520	496	530	522	561	495	529	492	516	481	490	519	532	529	552	529	536	482	551	498	518	499	495	511	573	485	521	515	516	473	487	488	498	524	498	539	526	522	479	505	504	515	544	496	483	499	527	520	542	534	513	540	498	494	506	524	512	511	539	481	536	521	518	516	481	516	506	537	496	549	515	496	482	498	452	511	503	511	487	506	520	520	503	479	495	496	514	545	488	528	526	493	492	521	516	507	589	529	579	522	514	473	489	517	477	511	499	502	514	541	497	480	514	532	548	471	533	503	535	465	546	497	506	529	537	480	520	479	496	552	474	514	470	550	511	544	505	491	504	498	539	540	549	534	479	482	524	501	506	507	490	532	538	529	539	518	524	504	491	508	488	514	498	564	511	482	506	512	521	513	506	505	498	483	515	504	524	495	504	492	485	534	493	531	509	540	492	500	504	488	487	521	523	514	537	505	495	521	513	497	525	534	483	515	503	492	490	521	458	490	474	475	502	516	517	511	538	539	502	508	512	510	477	491	515	523	506	501	495	539	522	524	530	512	496	496	512	559	507	508	497	498	507	518	498	513	536	505	484	532	500	508	530	487	505	482	512	492	484	499	496	548	483	560	501	523	491	500	484	504	508	532	514	540	497	519	525	514	543	461	500	541	486	558	530	505	505	522	503	541	499	488	532	492	489	480	506	515	509	501	476	493	519	492	508	515	514	495	535	494	501	530	492	498	508	537	446	523	475	481	462	501	471	501	511	559	538	505	532	496	510	504	506	468	548	481	507	477	504	512	503	521	509	569	472	512	463	500	496	516	487	496	504	518	544	469	521	544	491	518	521	491	498	534	481	522	483	506	504	527	501	481	492	518	533	484	462	543	514	511	483	488	506	531	507	505	510	496	532	518	520	495	515	512	497	510	538	499	491	476	523	524	511	461	538	532	525	513	506	508	521	518	512	494	486	531	499	540	483	524	485	527	496	487	532	448	508	499	502	521	521	474	550	508	475	520	487	496	521	518	491	531	523	503	511	541	519	507	515	489	505	492	527	490	524	486	474	509	478	505	486	485	512	486	518	513	529	520	510	528	518	511	497	498	547	503	482	523	498	514	502	521	499	501	528	484	528	477	527	525	511	552	549	537	536	498	477	508	508	515	495	519	551	554	543	504
28316	7782	6681	5867	6256	3391	1459	1011	1913	1172	707	656	589	481	461	435	456	403	409	396	417	371	358	389	381	419	338	373	392	414	367	358	373	384	396	380	362	367	370	369	359	399	368	397	363	362	409	370	403	347	351	378	355	367	366	345	369	342	358	366	352	367	342	390	360	371	356	331	374	386	380	329	356	373	340	368	364	390	343	364	359	323	384	323	393	397	363	342	367	383	349	391	391	375	356	361	373	365	378	373	342	341	399	365	364	310	410	361	355	352	365	363	370	336	340	350	359	336	363	366	340	345	353	356	338	369	363	321	373	403	373	339	311	336	341	332	381	377	379	356	350	363	359	355	387	370	323	357	375	368	374	383	328	395	345	363	370	358	381	357	355	359	348	366	357	336	367	342	361	324	352	353	366	337	345	353	335	346	372	349	384	337	379	362	344	369	323	368	338	342	324	369	351	359	358	333	335	382	330	355	345	347	382	356	342	381	369	337	351	326	330	328	377	333	341	364	388	348	385	353	342	378	362	343	338	386	365	340	358	336	345	354	359	368	380	354	376	369	358	392	342	347	368	350	353	341	318	332	381	363	370	351	366	324	363	365	368	349	351	316	357	376	336	373	319	314	363	369	391	401	337	376	368	353	365	355	340	359	357	359	383	400	313	333	352	374	394	324	331	373	409	360	341	357	351	338	358	391	372	375	358	371	326	371	388	342	340	342	346	356	352	379	400	359	355	338	352	406	366	394	368	368	371	451	337	368	331	357	387	361	369	374	374	358	368	374	382	371	358	334	374	368	341	374	351	374	333	331	361	372	366	371	370	354	367	345	391	382	364	361	351	335	368	333	354	353	326	344	373	398	381	327	303	385	348	350	353	358	381	372	383	369	363	360	373	351	343	311	350	377	396	373	366	358	337	372	348	365	359	366	392	367	326	370	360	355	370	330	321	348	364	339	373	371	379	383	354	355	354	364	371	362	341	343	372	305	365	340	326	363	394	373	351	371	354	361	366	366	342	382	348	370	353	352	396	363	332	343	360	335	368	387	376	370	350	390	318	379	376	353	327	315	348	349	387	361	339	355	412	355	345	347	347	360	373	367	340	359	381	340	331	379	336	375	362	358	375	343	336	351	359	334	282	343	377	393	365	361	348	369	311	338	328	383	352	366	333	342	336	370	372	333	319	304	376	394	349	346	386	354	338	365	339	354	369	323	384	373	335	351	343	361	329	388	370	386	349	341	330	345	357	346	364	329	358	386	342	336	342	365	386	362	370	378	340	365	362	375	375	399	332	342	356	376	349	351	352	359	357	353	363	359	369	380	350	374	359	331	400	388	365	329	371	335	353	344	374	367	394	390	358	328	378	353	342	347	338	352	341	334	364	403	336	381	378	353	372	360	370	372	364	385	332	389	389	364	362	377	344	376	342	342	354	351	337	339	341	381	359	386	355	351	342	334	345	371	369	357	352	373	385	342	359	348	343	322	343	346	381	322	334	311	325	353	349	326	346	364	325	357	330	354	326	368	343	357	378	365	354	335	357	360	326	372	351	403	371	349	358	321	371	345	361	340	364	337	318	361	369	358	374	355	353	347	407	365	395	332	343	318	331	349	376	365	358	350	366	358	359	326	358	371	355	379	359	398	384	365	341	364	394	384	329	357	346	357	354	395	334	335	354	345	357	361	370	387	351	353	352	372	356	358	385	342	358	341	374	324	368	407	374	359	407	339	331	395	314	332	360	375	346	369	366	350	326	370	327	360	322	379	341	362	353	361	369	332	361	341	325	337	366	314	374	380	379	336	380	371	393	401	364	347	368	320	358	343	363	421	360	335	341	365	353	370	354	346	341	327	360	363	367	336	343	312	324	327	369	352	378	331	345	365	351	332	366	367	329	367	356	353	377	356	375	370	340	341	374	372	391	362	337	339	376	338	373	360	352	362	355	357	322	341	377	323	354	361	349	350	335	339	352	332	314	369	388	381	338	349	354	352	348	348	343	359	388	375	353	355	361	367	383	372	323	366	356	360	370	355	360	377	347	334	358	361	344	391	373	401	375	353	369	374	376	381	342	353	365	377	377	348	365	381	358	375	342	381	365	378	357	347	348	360	341	372	374	362	369	345	364	348	361	362	348	341	406	392	368	322	346	377	345	369	357	352	346	379	364	349	349	350	348	380	383	300	333	373	382	382	317	396	373	347	385	389	370	321	374	361	358	365	359	346	337	366	371	406	359	377	364	334	368	371	352	363	380	340	361	365	352	353	354	328	364	344	363	359	384	355	340	352	397	359	357	363	338	349	361	371	351	366	316	320	329	328	349	364	314	385	368	361	377	307	336	319	366	362	356	332	354	366	382	367	350	387	349	397	363	302	366	344	319	335	342	334	345	341	358	377	334	330	353	379	368	328	327	359	353	374	369	366	344	373	349	358	364	340	353	394	344	397	370	336	348	356	341	344	355	371	382	394	397	411	398	363	361	348	346	385	363	347	361	381	400	397	358	376	380	396	347	364	360	324	352	383	344	384	327	346	348	338	343	364	338	348	355	377	350	360	395	365	346	362	354	347	320	363	332	334	365	382	338	357	335	340	333	335	364	368	373	329	340	345	359	384	337	368	409	342	346	363	354	365	352	315	365	395	368	382	345	346	367	348	382	341	387	332	381	378	327	362	397	376	370	354	378	316	385	351	401	374	418	326	347	348	373	319	368	395	324	382	334	395	368	369	351	356	330	360	359	352	360	363	360	354	358	354	382	350	354	338	356	373	333	337	349	379	333	351	342	399	385	373	406	321	335	337	366	345	379	375	347	351	372	347	391	336	331	321	342	394	361	317	347	323	335	372	354	375	371	330	370	410	366	331	366	375	335	354	380	331	357	314	364	399	337	350	342	386	368	358	371	407	384	359	382	351	377	355	367	382	339	357	353	383	368	389	357	372	343	336	373	324	382	369	369	328	364	350	365	339	339	369	360	350	366	363	352	354	395	385	331	385	336	368	359	360	333	336	359	349	325	358	353	376	328	382	385	346	361	376	356	346	385	371	373	368	370	345	357	354	358	323	310	382	345	314	349	356	326	337	407	380	345	342	335	327	334	327	354	338	333	366	360	388	363	368	354	322	338	339	347	364	388	344	362	351	396	347	342	355	326	353	335	365	403	304	379	362	384	369	370	352	337	381	304	345	372	368	337	333	354	342	370	379	340	346	346	344	351	371	337	380	360	332	372	353	366	365	342	332	374	380	351	366	343	349	371	353	354	369	398	360	383	385	349	317	371	339	342	331	364	317	340	314	365	331	356	330	346	365	369	369	353	371	357	375	356	387	367	396	351	312	324	320	361	355	379	340	356	401	340	358	367	367	389	374	356	335	338	348	330	380	329	351	356	334	340	358	366	382	342	375	342	355	338	369	346	339	373	369	377	327	358	386	337	355	354	371	317	377	371	381	345	330	363	371	348	377	366	315	368	307	344	385	361	377	355	365	372	349	388	347	346	394	352	380
13047	5282	10944	14963	17214	11494	5651	4399	8683	5076	3376	2696	2390	1516	1431	1392	1340	1200	1232	1194	1111	1113	1101	1032	1024	1081	998	976	986	967	969	955	909	895	871	900	934	915	943	958	897	892	907	903	881	845	862	927	860	904	852	845	861	874	859	888	879	833	817	801	827	826	835	855	862	840	856	859	834	842	844	824	882	836	871	817	817	838	834	863	882	835	876	804	857	825	808	857	826	802	839	846	830	811	830	838	784	858	824	813	834	874	909	833	818	846	814	866	801	769	832	799	797	813	824	830	840	828	825	793	824	839	846	844	825	864	862	852	848	848	866	814	824	838	894	839	828	838	819	844	847	836	784	865	816	830	789	801	867	804	796	800	828	830	861	772	827	772	876	804	843	841	832	809	815	805	813	906	814	872	778	793	813	799	775	865	826	812	816	832	768	805	812	813	824	805	788	811	823	790	773	848	784	813	795	816	804	778	819	794	822	818	839	822	821	856	835	788	779	838	871	831	827	826	805	779	814	806	826	833	834	781	802	849	773	810	848	848	803	775	771	788	797	868	826	770	806	810	803	818	764	835	828	837	828	891	786	829	867	815	767	813	819	808	822	793	853	806	818	806	806	816	760	821	826	845	843	820	808	821	843	850	823	885	814	809	821	831	808	795	861	847	866	797	840	804	878	781	800	827	817	814	834	761	791	848	813	836	851	825	803	838	747	845	816	851	791	862	807	863	874	798	796	859	820	789	781	840	846	824	845	834	801	824	826	842	850	826	830	791	815	792	798	812	804	795	850	842	860	788	766	798	826	833	878	781	836	835	808	796	762	822	789	883	818	796	895	833	871	837	823	819	757	840	819	827	793	795	775	818	810	784	838	852	826	832	837	856	777	811	844	797	867	832	781	807	854	751	851	829	784	806	836	843	869	825	830	812	811	849	788	914	818	842	811	833	811	822	825	790	842	816	822	819	829	818	825	803	783	851	854	814	841	815	798	797	828	894	782	805	808	855	813	854	774	820	813	804	773	854	798	841	848	825	799	840	836	791	848	782	797	786	811	747	776	847	855	831	854	772	814	814	867	818	846	809	804	846	779	827	863	859	805	834	819	820	819	825	840	915	815	826	815	840	831	836	793	818	850	822	826	775	826	820	756	780	789	768	824	805	779	846	829	863	803	822	802	830	848	815	813	809	795	787	837	842	808	863	830	818	793	854	784	833	805	829	813	879	779	813	809	850	789	746	810	793	833	852	824	805	804	799	829	855	852	793	809	843	850	770	940	832	803	784	834	828	789	819	810	823	817	848	830	853	822	859	842	790	781	815	847	813	795	810	826	846	837	776	819	807	812	822	804	818	825	771	830	832	837	824	826	793	848	837	816	830	781	800	787	772	889	791	876	842	827	753	842	817	829	868	830	851	793	844	791	847	739	783	839	816	732	815	815	805	828	836	827	812	822	805	822	805	854	807	798	793	815	772	868	832	818	811	793	805	823	897	832	779	794	782	797	780	841	819	804	840	734	806	804	839	830	857	833	819	835	835	858	823	821	817	816	845	793	759	819	801	817	823	799	804	807	826	757	789	791	821	841	813	862	807	828	868	864	753	840	829	852	790	817	882	829	788	803	807	827	832	776	833	838	784	774	802	860	806	849	804	827	788	803	856	779	803	837	837	868	848	843	763	808	787	835	842	806	809	832	863	802	795	852	865	883	852	818	842	818	815	816	832	800	833	798	761	848	827	798	811	838	780	877	837	832	842	797	873	818	800	848	843	839	766	835	778	799	823	776	827	792	810	772	856	809	831	771	813	860	812	790	783	842	805	849	813	814	839	908	872	799	822	831	833	838	816	818	862	785	774	831	833	803	831	831	797	852	848	801	838	799	825	792	827	835	838	800	811	797	829	829	837	804	780	846	854	833	842	801	812	755	826	802	797	825	777	810	813	817	873	823	801	778	789	835	822	748	806	831	785	788	807	835	830	766	785	799	779	794	806	814	819	800	785	842	863	832	831	807	815	811	796	841	814	808	808	745	845	815	811	794	791	809	777	824	803	802	821	826	814	839	832	764	838	805	791	844	833	796	763	801	835	785	782	814	810	801	790	806	786	868	828	868	818	802	837	799	847	839	853	796	820	779	805	794	802	867	821	755	834	809	815	818	830	852	796	793	803	816	878	782	830	848	794	820	791	837	860	843	806	809	812	851	795	822	759	837	809	814	828	846	832	819	858	884	850	840	762	784	836	819	769	837	821	818	760	837	794	864	852	813	849	850	850	865	789	762	826	823	821	825	847	851	804	815	807	831	800	826	835	792	827	796	813	822	866	847	846	868	813	817	813	826	832	792	786	840	830	804	819	843	839	819	828	830	830	817	861	861	843	789	847	841	767	867	789	816	846	821	774	811	831	834	829	836	822	849	827	776	826	875	833	786	847	775	853	783	807	850	809	894	812	830	820	781	803	800	829	854	862	772	768	788	838	825	816	793	843	799	825	847	813	774	811	823	744	783	868	824	863	844	847	796	772	783	837	823	840	806	831	806	814	881	827	874	862	835	794	835	821	839	829	861	829	814	812	845	841	841	826	857	852	822	827	785	781	806	844	816	764	770	789	794	808	797	830	782	784	814	831	822	842	825	771	846	825	794	829	833	781	810	822	841	853	806	829	814	801	820	771	857	813	817	800	871	830	789	850	808	802	839	843	830	833	803	846	824	880	858	812	846	806	840	823	825	804	829	835	831	875	829	842	842	847	814	772	844	816	826	802	876	807	780	786	821	870	807	864	835	779	790	822	796	784	858	861	808	799	818	846	856	831	840	796	793	824	823	838	826	836	820	789	803	883	777	788	867	835	779	821	781	809	792	820	848	815	818	845	848	833	808	833	812	824	854	807	824	807	867	825	809	774	826	840	772	801	790	803	775	808	808	787	806	769	829	876	805	762	835	758	817	798	829	814	818	869	849	856	807	825	816	831	848	829	833	848	814	818	794	824	738	798	797	806	803	817	785	792	812	841	829	811	886	808	850	798	786	790	808	815	837	811	785	866	839	802	775	808	786	859	789	849	804	786	840	843	819	815	834	752	771	834	863	868	797	865	813	849	795	832	842	816	795	862	826	832	808	804	863	815	862	825	819	789	803	792	852	845	810	774	824	829	839	788	858	794	816	813	772	866	852	790	838	810	784	819	780	737	803	833	781	863	864	794	817	818	829	841	797	776	788	835	837	757	855	813	789	746	831	853	784	834	794	828	831	840	785	800	854	775	793	817	841	873	822	849	830	803	808	811	800	823	781	795	814	829	857	813	833	831	820	830	810	854	840	815	834	806	812	832	823	833	838	868	836	794	821	799	841	827	826	793	769	842	808	873	793	814	802	864	814	843	796	840	866	745	806	885	879	840	793	815	846	769	817	837	864	810	858	838	819	808	782	845	797	799	813	832	833	818	814	783	855	832	831	829	780	796	817	800	800	847	819	746	778	853	846	840	854	784	812	858	814	824	852	878	807	836	783	808
8297	1350	1344	1426	1553	735	265	234	321	168	177	140	103	104	134	108	126	118	122	124	129	123	106	114	129	133	107	124	114	128	115	105	136	145	108	120	137	120	115	109	139	120	131	137	123	111	104	107	117	114	116	122	137	111	135	115	114	112	115	112	102	99	111	113	109	122	127	110	114	122	120	126	126	119	119	116	109	107	128	112	116	125	115	133	125	143	122	132	106	120	147	122	132	122	105	118	123	125	100	122	126	106	109	109	117	126	135	117	119	130	112	100	108	129	117	120	134	119	126	123	131	97	120	133	134	127	116	95	108	115	107	115	87	117	113	128	119	128	145	129	128	122	107	132	134	115	112	104	119	116	124	121	112	104	123	127	123	116	101	109	133	81	125	120	105	130	100	127	115	140	109	125	103	123	135	119	135	119	133	102	102	133	125	118	118	120	104	133	136	115	117	139	102	111	121	116	107	112	119	132	124	122	137	112	122	122	124	109	111	146	126	116	100	126	118	127	120	111	115	107	137	106	116	113	125	116	105	133	113	110	117	140	132	92	108	117	105	119	139	135	114	117	138	136	127	130	122	145	101	114	121	130	119	128	120	118	112	122	121	100	142	139	121	138	102	103	136	110	122	131	119	99	95	145	107	129	107	116	117	109	129	138	125	137	132	122	115	123	119	123	127	118	119	128	133	113	109	111	132	108	118	112	129	141	113	121	142	125	130	124	120	116	134	115	112	129	133	110	113	118	116	94	111	105	96	128	116	110	118	109	95	114	136	126	133	128	111	119	123	116	107	124	108	114	119	102	122	111	122	114	122	115	115	132	131	138	96	136	113	110	123	131	113	123	122	116	98	111	116	126	123	98	119	109	115	109	127	110	116	125	128	124	120	100	120	116	118	110	103	125	124	117	119	134	120	107	129	132	99	127	120	116	103	104	105	145	129	124	122	116	106	101	134	98	121	97	112	126	133	107	119	125	123	126	114	128	116	116	100	131	105	127	129	120	117	120	123	129	112	101	100	120	104	100	118	136	130	120	113	130	101	110	114	134	124	126	102	106	125	141	139	123	108	100	118	138	119	136	120	122	117	124	123	118	103	121	110	136	131	139	127	110	119	128	116	121	99	144	119	113	102	116	153	125	106	130	113	113	116	132	123	117	128	122	101	122	114	114	115	118	120	141	113	115	138	110	125	99	114	126	115	102	115	110	116	121	131	123	105	119	119	109	138	107	118	129	125	123	125	126	119	116	121	122	127	119	117	121	127	134	123	126	118	106	117	117	129	113	117	116	134	110	103	128	114	124	102	125	120	100	120	126	124	123	126	117	112	123	123	142	144	135	141	118	130	115	138	115	101	114	125	113	133	108	94	125	112	136	102	124	123	120	137	116	137	110	116	105	131	112	131	116	121	122	114	114	126	142	119	107	117	115	151	124	116	140	136	106	123	127	139	114	112	102	97	140	130	130	121	137	113	123	118	125	111	128	134	112	125	126	113	123	118	132	124	133	112	122	112	111	100	125	120	137	109	131	98	98	111	121	114	110	112	120	120	97	113	101	139	133	137	125	98	142	133	114	125	114	117	148	139	139	107	125	117	121	126	127	97	120	115	124	135	98	144	116	117	128	122	120	95	126	127	121	117	127	122	126	111	120	132	113	126	115	102	147	140	108	116	102	112	114	101	118	109	141	122	102	102	120	129	122	122	125	118	131	144	127	119	104	121	106	115	126	121	117	141	121	139	127	123	97	119	98	111	118	130	107	130	104	116	115	122	123	106	120	120	117	133	102	136	103	135	113	107	105	141	135	136	116	110	128	126	136	127	117	122	111	108	117	127	125	137	133	126	114	100	119	109	113	121	91	124	104	117	104	135	122	109	102	116	117	122	154	101	114	127	100	124	120	116	118	115	125	116	116	105	110	113	128	138	99	120	110	105	105	135	105	141	98	128	115	125	126	107	103	126	119	115	109	134	122	137	94	111	108	129	154	125	132	125	117	126	129	118	123	115	127	110	122	131	93	122	120	119	126	107	111	132	118	124	107	97	120	123	113	120	118	115	122	132	135	113	108	118	116	100	139	120	116	112	127	96	119	116	101	107	106	144	121	104	125	117	110	111	113	122	113	121	131	116	97	120	124	114	111	126	111	127	119	126	111	101	129	130	137	94	122	118	103	116	94	115	104	129	108	130	139	124	112	111	115	101	131	105	129	128	125	122	127	118	111	113	118	106	125	131	139	109	111	136	117	116	117	116	115	135	121	106	128	111	130	112	150	124	108	108	120	154	109	117	100	125	110	112	112	103	143	129	134	141	126	113	122	121	144	118	122	123	136	118	114	103	127	126	130	122	120	98	109	121	112	99	116	104	127	118	108	135	116	134	126	114	118	134	125	95	126	104	102	109	121	124	124	119	121	121	125	138	122	120	149	133	137	132	120	130	113	128	121	94	102	105	131	114	105	126	114	135	111	108	127	143	114	101	115	114	140	116	120	109	107	108	147	113	116	116	107	111	109	129	141	128	102	128	109	117	125	108	107	131	108	104	116	101	120	118	110	103	112	117	119	103	126	116	148	135	131	116	109	103	97	99	126	107	114	107	95	124	102	111	125	128	136	112	128	92	118	122	112	129	136	140	130	138	113	136	123	85	127	114	120	124	131	111	130	117	125	122	124	135	115	117	128	98	138	140	102	113	108	110	88	119	100	129	135	112	131	109	122	128	126	135	110	115	101	107	117	131	121	126	118	127	128	132	115	121	111	133	113	110	132	120	104	115	97	111	118	122	113	130	132	109	112	115	122	143	101	121	101	124	137	121	124	112	123	114	112	125	139	122	133	121	111	122	105	127	114	132	110	130	117	125	126	111	109	127	127	123	129	118	146	113	126	132	138	117	87	110	113	108	131	109	121	100	122	107	108	105	117	116	128	116	113	124	110	129	153	109	116	95	112	110	103	125	123	109	116	107	126	105	113	117	129	121	122	104	118	128	95	108	148	110	139	138	123	115	119	103	122	99	105	140	112	128	127	105	114	120	113	110	110	119	116	128	110	91	120	112	119	128	94	130	122	143	115	131	117	128	111	112	146	135	125	110	115	107	110	122	112	109	115	106	94	124	125	114	114	130	109	117	129	113	132	110	117	120	104	107	126	122	125	113	97	130	117	119	114	126	111	108	138	116	128	121	146	116	127	119	100	113	124	119	109	113	127	117	101	109	113	121	131	114	141	120	106	114	137	124	128	112	117	142	120	122	127	125	122	117	116	112	96	121	138	107	114	122	106	117	103	110	112	99	106	103	122	145	96	103	112	99	131	118	119	111	109	130	127	91	123	118	123	116	103	116	118	105	127	132	109	138	123	116	116	146	140	137	123	132	139	125	98	110	116	117	99	101	117	119	123	127	107	119	124	143	140	115	129	124	118	118	114	124	109	102	103	109	99	133	113	119	112	114	100	133	119	109	110	127	140	135	127	120	132	131	116	121	130	103	130	108	112	138	122	128	101
4746	1297	2724	5303	5870	3360	947	919	1606	820	717	539	408	346	332	312	324	344	356	330	332	362	347	330	328	340	298	343	321	326	324	331	345	317	351	332	344	355	363	353	331	283	325	341	325	313	320	326	356	349	328	317	360	351	357	308	348	344	345	317	344	386	348	350	338	327	328	295	361	310	351	307	332	319	342	347	353	326	345	342	357	328	351	327	305	305	354	345	329	319	358	335	315	322	320	346	372	334	310	334	287	345	304	329	338	365	336	332	337	339	365	301	306	303	314	350	340	346	319	350	298	308	350	344	350	361	350	369	351	312	359	356	364	358	338	338	368	315	347	333	340	312	365	306	358	334	331	333	342	332	347	350	356	346	349	317	313	337	339	330	291	360	313	363	345	341	324	367	358	293	329	331	368	303	331	302	324	324	368	337	350	350	321	373	339	307	315	324	310	351	333	340	335	345	353	334	332	316	316	316	298	327	362	313	338	326	353	348	309	320	333	323	332	354	357	344	313	330	362	315	333	330	351	330	328	311	324	371	311	319	314	342	347	344	357	285	328	336	312	318	329	337	364	321	352	352	303	333	317	353	339	336	357	325	308	347	338	325	341	316	366	331	335	365	346	335	345	325	346	341	360	333	323	340	342	365	356	311	343	330	308	325	306	336	310	354	304	335	335	336	327	318	336	325	324	331	325	345	306	324	288	343	321	344	357	353	339	316	324	319	369	338	336	344	320	376	314	342	319	351	346	387	345	323	355	330	338	332	345	356	324	308	328	353	331	335	351	355	337	357	316	341	364	326	385	376	337	340	322	304	363	314	363	351	327	373	345	347	333	327	353	338	306	372	311	308	344	321	345	334	347	331	323	319	368	324	338	344	325	341	317	354	356	333	350	326	351	328	347	354	345	332	347	334	342	353	339	318	334	321	347	339	362	322	360	330	331	323	357	334	358	329	335	338	349	342	336	341	346	318	292	337	344	354	343	356	318	320	317	352	318	315	390	328	323	360	321	359	341	356	344	324	344	325	338	323	321	322	329	348	301	321	326	352	327	301	359	316	364	321	316	366	335	350	340	319	341	339	338	331	322	314	365	335	345	337	292	317	346	336	341	333	344	346	336	340	320	349	364	349	349	336	333	361	328	343	352	309	332	341	329	322	344	313	344	344	310	358	348	316	315	336	334	350	308	303	327	318	357	340	316	343	333	331	344	328	368	312	320	345	365	358	313	345	342	318	349	361	361	351	320	319	341	276	323	334	351	321	312	337	344	327	318	359	349	340	339	344	328	311	360	336	326	338	327	360	345	345	318	347	329	317	310	330	337	337	330	334	319	353	338	349	329	333	339	374	356	323	346	342	338	347	326	339	308	319	324	317	325	348	337	353	347	376	350	362	341	342	334	340	339	327	307	368	315	316	342	343	354	324	350	356	324	353	328	303	373	347	336	338	355	363	290	358	382	326	306	318	334	344	319	316	315	325	347	345	349	354	361	345	361	366	359	336	356	358	332	339	354	332	326	342	351	319	328	320	317	341	325	342	311	345	332	333	309	312	311	297	338	321	332	322	335	344	345	305	311	328	314	324	356	338	338	342	338	344	329	310	343	338	308	364	327	325	348	333	351	311	329	324	341	354	377	324	332	345	337	314	332	348	340	370	330	346	358	354	302	368	302	322	334	326	338	343	363	322	347	317	338	360	340	318	315	342	337	323	313	362	345	322	367	349	343	318	338	326	316	328	321	343	332	326	320	355	326	324	346	329	345	323	351	329	326	302	353	331	299	335	333	353	360	332	313	350	339	357	343	314	367	328	337	329	310	361	371	349	355	324	332	378	357	313	337	329	351	327	338	337	306	314	308	335	345	341	340	372	340	360	344	348	332	334	325	354	324	343	322	331	351	308	352	342	316	332	360	338	323	321	305	347	330	332	327	326	300	328	357	336	314	324	357	336	326	346	319	338	317	374	356	325	367	363	348	353	320	347	343	349	344	334	347	328	348	337	323	350	331	329	328	341	329	365	338	312	348	340	333	332	327	345	339	324	344	341	343	345	372	370	338	329	344	333	363	339	360	333	351	352	348	347	315	327	347	325	343	329	320	337	298	345	350	333	343	332	319	362	323	351	333	342	330	386	325	348	358	310	367	326	325	327	320	354	308	357	339	339	349	339	362	350	334	318	325	340	349	372	330	312	369	347	333	352	356	346	348	355	316	340	317	333	327	342	305	352	331	357	337	350	354	345	356	342	374	337	333	297	319	291	353	321	338	345	329	307	311	324	318	340	338	336	368	355	347	330	322	317	322	361	347	365	318	344	288	311	308	348	328	326	354	341	322	338	308	339	304	341	324	319	357	307	280	312	312	292	377	289	339	308	325	314	336	337	346	328	299	320	318	316	362	344	345	331	323	361	330	320	378	340	326	329	340	320	303	327	316	332	324	327	339	333	347	361	295	341	342	329	327	316	343	322	339	333	333	324	328	317	348	318	338	328	338	314	331	355	315	307	292	338	349	331	343	317	343	330	357	345	363	338	347	326	342	310	310	353	314	317	324	348	328	332	372	358	317	355	333	345	363	342	327	327	325	336	340	349	350	327	356	332	339	327	350	366	344	347	330	341	357	318	311	331	344	355	308	315	333	366	328	333	302	369	323	318	323	305	326	342	320	359	313	353	306	348	327	336	359	302	331	336	331	337	327	332	365	339	320	322	316	386	307	303	333	321	355	364	338	338	324	333	322	337	354	322	318	330	337	343	341	338	331	345	356	322	321	355	316	326	347	383	342	343	338	344	330	319	351	350	356	343	326	356	331	319	341	349	305	311	338	355	319	347	374	349	348	349	312	341	331	327	349	328	310	311	317	304	367	354	346	331	330	328	358	329	312	332	347	368	319	349	327	331	311	290	340	347	328	345	318	316	351	343	321	349	343	331	317	319	311	345	353	339	326	342	327	321	343	358	343	310	347	299	350	347	354	313	313	300	358	327	367	320	300	338	322	335	318	321	318	330	318	314	373	346	323	345	347	323	349	337	369	326	341	338	327	339	316	347	359	333	368	349	341	307	372	351	297	364	376	292	325	334	328	334	326	355	328	343	347	331	368	308	355	299	343	350	348	348	350	330	336	346	319	326	309	339	311	345	313	328	327	327	344	316	329	319	327	359	349	322	360	328	339	313	363	325	313	346	329	347	336	342	328	341	338	332	330	353	338	326	343	320	332	342	350	320	308	353	327	328	327	346	343	328	319	336	352	331	325	355	362	310	311	342	360	310	313	321	319	324	295	337	344	358	354	343	368	345	352	341	326	335	337	324	306	330	317	326	341	362	338	367	355	317	333	310	333	335	361	307	347	338	341	323	319	320	352	296	295	316	334	335	357	337	328	347	366	322	347	337	317	352	323	346	331	328	327	331	324	344	348	347	319	328	356	368	369	348	359	315	343	345	342	306	344	343	289	325	344	334	343	326	333	339	346	325	297	337	319	344	335	330	338	330	297	325	348	330
20476	3931	3015	3894	3261	1659	709	625	1072	631	422	359	345	251	247	240	230	242	219	209	204	226	210	203	222	208	203	225	216	215	210	223	212	208	169	226	189	210	214	222	187	201	221	174	205	211	180	216	190	166	194	211	219	204	213	198	201	170	184	202	171	211	236	208	211	185	188	179	198	216	189	179	193	210	164	188	183	188	190	204	199	196	187	203	200	197	192	187	206	216	173	219	197	203	191	206	222	203	188	207	218	174	192	177	198	189	194	192	194	195	193	203	198	212	190	211	207	195	217	209	217	171	171	195	185	171	185	207	209	221	214	230	192	215	198	192	198	214	185	204	188	199	219	198	192	217	204	224	164	190	200	217	192	196	198	197	207	167	195	204	170	209	245	187	198	225	219	210	226	196	185	186	178	212	203	198	192	209	187	223	213	182	186	188	176	177	211	198	186	198	183	186	185	205	196	189	213	222	190	178	201	187	189	187	208	184	197	223	174	191	188	205	203	178	200	199	204	197	204	211	205	177	212	183	164	205	185	192	182	186	175	190	188	198	211	196	208	192	204	172	217	191	200	194	218	200	190	193	180	189	171	206	184	170	221	177	200	206	179	186	178	198	199	192	190	181	185	187	220	196	185	198	222	192	189	189	215	194	198	195	217	218	192	201	197	191	193	169	199	196	192	196	194	185	186	187	220	202	183	165	196	170	194	225	233	206	179	206	201	190	213	204	189	193	212	208	201	228	216	198	208	192	198	200	185	204	211	163	222	175	213	193	218	202	175	195	194	202	182	209	226	173	217	197	176	205	180	215	187	174	211	192	215	189	202	186	215	196	185	179	222	209	203	199	216	187	209	221	188	199	205	213	188	192	198	200	203	199	204	204	210	169	180	192	179	194	191	193	187	223	200	198	188	191	216	193	186	194	208	206	210	190	201	204	190	196	193	204	198	187	203	208	185	195	175	166	182	197	199	212	213	230	194	166	192	166	203	191	224	213	191	211	211	205	195	206	198	208	199	196	225	206	211	189	187	219	200	157	189	217	183	226	199	157	213	211	194	188	210	196	203	213	180	173	174	178	207	178	184	174	208	207	173	193	199	229	182	186	206	228	199	212	185	195	193	180	189	180	194	199	191	194	198	184	206	178	192	211	192	191	212	174	184	204	208	190	197	200	177	175	199	206	197	191	160	196	191	203	204	217	190	175	211	209	205	192	196	185	203	195	194	198	198	183	185	233	188	193	184	204	191	199	196	211	222	220	210	193	188	181	202	210	194	214	205	203	196	202	199	201	203	213	160	225	205	183	202	209	173	175	181	210	211	209	180	192	165	196	205	184	190	188	225	202	198	187	191	182	156	218	202	197	207	183	210	204	210	222	200	208	222	230	192	205	190	195	222	233	216	203	205	202	197	211	187	207	209	223	184	199	179	177	204	187	229	185	208	196	223	170	197	242	184	183	200	187	159	197	213	187	185	180	216	205	175	186	187	208	191	195	215	193	174	195	191	203	195	203	188	205	198	213	191	218	176	172	195	179	210	204	197	189	194	221	205	204	188	204	209	197	176	208	228	208	187	176	181	199	222	186	207	186	219	189	198	183	175	190	196	216	200	198	182	182	191	218	200	225	214	173	196	214	208	179	197	178	190	208	190	176	202	207	205	204	197	195	174	194	188	194	197	205	200	200	217	207	191	176	213	200	190	193	184	202	194	178	220	216	174	205	184	181	162	200	178	206	186	218	206	210	183	191	163	182	171	190	182	178	199	215	201	207	197	188	184	184	204	188	185	197	175	220	240	180	193	188	199	205	209	196	215	203	185	200	210	211	205	166	185	179	209	188	183	183	182	182	191	188	190	187	200	184	197	207	175	190	218	213	193	179	191	194	169	178	178	196	177	191	202	181	190	183	216	233	194	204	216	190	201	186	189	209	192	205	218	212	178	171	198	198	204	211	172	207	187	186	208	185	174	200	199	182	193	173	211	195	202	194	204	200	169	202	191	188	195	221	194	188	183	186	188	193	193	207	202	206	201	180	188	192	176	208	160	209	202	202	188	184	198	210	200	227	185	176	193	186	192	191	193	203	221	196	201	206	194	216	181	197	192	190	185	212	196	219	208	187	153	211	194	205	214	219	187	194	176	189	199	180	198	179	200	205	192	189	171	198	190	210	178	183	184	179	225	229	189	203	180	199	178	188	178	179	231	174	213	193	206	206	212	201	205	212	198	197	173	194	192	192	214	200	203	203	179	197	212	193	201	171	211	186	213	194	209	203	191	180	204	182	197	184	181	188	191	176	181	191	231	185	196	198	183	175	192	197	191	204	206	237	204	189	194	194	194	180	219	185	195	209	200	195	230	194	207	198	201	189	172	213	179	183	209	184	200	184	202	218	212	203	198	191	224	200	174	180	199	197	208	193	215	193	191	207	200	213	198	191	189	206	185	188	208	201	192	213	200	163	217	193	206	210	222	185	204	169	217	199	174	190	200	221	215	195	258	194	212	198	172	190	198	195	185	183	191	193	194	194	186	203	198	194	217	205	211	182	185	195	192	190	169	214	195	190	180	217	180	220	207	217	208	205	194	160	206	189	208	177	227	220	207	175	178	208	201	176	201	191	241	207	188	197	230	202	208	197	185	203	192	187	191	187	181	215	168	210	223	182	210	188	175	213	218	188	201	207	202	199	180	203	204	193	209	202	216	202	170	203	215	186	197	215	182	194	201	191	205	208	184	210	197	187	209	211	198	192	185	199	199	179	207	198	187	178	188	197	199	197	197	190	191	199	244	205	185	181	184	193	190	204	193	192	177	222	184	191	175	212	190	211	180	198	190	185	213	186	223	250	198	175	219	197	196	190	197	197	189	222	200	196	214	189	187	206	179	212	219	216	204	211	199	182	196	216	189	196	193	202	200	195	175	204	193	198	196	201	199	181	182	189	171	205	201	185	195	176	222	211	188	178	205	182	199	229	191	199	218	203	188	220	170	189	172	199	183	212	195	217	207	221	215	208	213	207	212	238	211	215	186	190	235	194	204	203	160	189	183	212	186	192	191	197	179	212	199	186	198	189	173	185	199	196	172	209	210	190	201	207	235	176	221	207	193	210	178	201	235	190	191	211	189	206	197	204	169	207	187	190	174	210	217	212	241	201	210	196	199	193	226	180	204	185	220	206	197	198	199	189	192	213	201	192	188	195	198	197	177	191	196	180	205	206	191	196	183	190	185	187	173	209	193	204	197	183	191	185	216	207	220	212	202	177	189	180	180	183	178	201	191	219	199	179	203	212	178	220	208	211	187	233	201	200	185	213	186	207	193	218	211	176	187	172	194	225	206	191	215	181	196	192	216	210	190	190	205	205	225	206	187	185	201	187	209	227	196	205	220	200	181	165	211	193	204	228	210	190	188	192	219	172	199	219	170	201	200	185	186	185	201	172	201	222	192	203	194	198	251	171	183	181	165	193	209	197	180	208	200	184	198	195	195	204	210	168	202	191	197	195
10655	3168	5952	11558	10457	7173	2923	3166	5293	2949	1925	1451	1206	834	811	775	717	674	699	708	657	650	598	623	611	623	643	569	539	563	586	604	583	573	602	570	606	549	557	572	563	536	542	502	516	529	546	540	533	567	517	536	532	550	504	581	514	569	521	538	526	536	524	516	546	535	520	532	532	573	526	499	547	521	524	502	498	519	527	505	505	519	551	518	534	538	534	523	522	513	532	549	535	515	485	521	504	470	568	519	536	545	492	480	509	528	520	486	490	523	493	516	526	489	499	533	496	510	501	502	523	545	530	504	521	512	521	518	469	519	527	535	511	500	515	527	521	530	522	521	542	492	509	516	494	523	480	462	512	508	516	546	472	490	518	517	521	495	518	513	516	518	531	507	490	529	529	559	500	495	496	521	540	516	568	514	539	510	533	506	515	523	484	532	522	496	500	502	484	563	486	509	508	514	492	514	438	510	524	536	534	518	492	509	514	519	520	497	503	487	539	537	487	534	498	515	507	458	499	509	553	492	519	505	505	506	564	520	494	495	508	521	469	535	482	518	500	548	531	489	503	515	484	534	496	516	502	512	514	484	465	459	531	513	513	500	546	499	521	528	503	505	514	498	481	504	497	545	491	504	521	519	525	510	521	523	481	489	508	517	493	473	539	538	483	473	480	493	502	513	522	504	539	509	513	513	501	499	510	492	523	486	485	539	510	535	504	491	477	488	487	474	532	528	487	520	476	516	484	499	487	516	501	523	538	474	535	556	509	490	488	491	513	553	502	498	485	512	500	527	511	519	528	532	477	487	502	509	505	444	499	501	478	488	516	462	531	508	499	507	510	541	532	485	511	482	495	503	494	504	521	520	474	531	554	513	495	466	540	521	529	525	506	476	517	525	511	546	517	501	467	494	518	501	478	478	565	512	515	531	517	446	541	495	528	500	486	498	506	502	583	504	456	488	513	491	521	526	529	511	540	508	535	549	526	507	493	501	516	501	519	488	518	504	514	514	485	511	500	513	528	509	515	532	513	487	550	511	502	491	492	493	522	543	476	518	502	495	493	498	436	484	513	529	500	510	546	519	516	516	505	503	516	486	474	543	500	515	470	498	475	529	525	509	508	516	474	518	495	497	519	533	482	537	489	523	514	531	475	484	514	524	510	578	497	487	511	526	480	512	486	474	510	496	519	515	508	520	500	496	533	527	539	556	501	545	495	497	562	508	512	497	522	515	500	482	472	504	503	542	526	533	511	528	535	516	529	541	503	552	506	544	517	546	481	495	504	491	509	536	524	537	493	512	478	516	516	458	495	504	521	506	516	510	521	515	528	479	509	526	538	555	524	481	579	470	481	518	498	529	515	497	517	521	506	498	519	537	536	506	481	488	517	515	493	498	513	499	497	521	499	554	523	508	524	491	537	515	502	474	533	498	512	512	505	516	510	518	518	527	469	512	517	504	485	482	535	516	488	473	542	503	562	502	557	534	463	541	532	498	496	529	542	515	539	492	513	543	516	524	504	482	512	496	529	486	511	485	521	521	531	477	535	483	503	505	515	507	503	492	558	506	527	477	513	523	509	549	554	538	506	465	502	505	502	477	526	496	494	475	550	534	509	521	525	517	486	467	505	462	477	501	470	507	490	517	496	529	540	503	512	483	520	506	541	477	494	509	504	550	469	509	528	499	510	491	494	482	530	478	533	509	509	520	498	525	505	503	495	500	505	482	478	543	528	505	505	517	540	535	514	508	538	521	476	507	545	531	515	495	493	481	520	536	531	506	497	541	481	506	516	552	534	518	541	525	525	542	535	506	549	520	524	490	522	510	495	514	535	518	529	521	559	549	529	464	510	483	483	507	553	524	489	528	532	512	526	511	527	537	511	453	534	504	539	496	557	484	511	508	486	512	516	536	497	476	473	520	496	510	527	478	524	506	482	523	503	528	505	492	500	527	543	478	533	548	496	521	524	514	533	531	508	510	529	549	488	503	455	553	508	506	541	485	518	546	512	524	521	498	505	474	557	522	520	538	525	538	521	518	524	526	522	513	501	513	481	491	553	518	529	540	516	506	479	499	519	526	499	501	491	505	510	515	519	502	548	509	486	533	495	511	509	513	489	496	496	521	486	497	523	527	520	538	523	488	505	483	508	521	515	507	543	537	526	493	514	534	489	545	519	546	500	472	504	469	481	543	514	527	547	513	500	477	517	538	517	510	512	494	524	523	481	518	496	503	479	510	494	471	470	507	511	479	567	547	488	516	469	513	478	496	487	530	531	514	542	504	450	517	516	529	466	487	502	549	478	521	486	517	538	474	512	502	524	511	514	517	501	516	461	543	522	524	486	485	527	520	519	546	515	521	472	508	511	514	540	507	519	521	485	541	526	486	497	492	492	522	480	515	537	509	506	492	516	508	520	528	515	523	480	495	527	517	500	523	483	542	483	519	491	510	510	519	529	522	497	512	510	505	504	469	508	529	486	478	502	507	515	561	490	523	548	527	523	505	495	523	500	513	534	486	521	518	454	522	456	508	485	523	531	524	512	496	525	491	485	530	542	480	564	472	469	503	511	540	477	496	534	514	506	530	507	527	509	506	517	517	506	490	508	502	502	532	536	530	503	515	532	506	458	500	548	490	490	505	543	493	489	524	493	522	485	478	469	496	541	463	547	504	483	497	513	529	540	501	517	460	500	553	501	534	474	548	492	497	487	526	531	489	510	522	545	490	499	536	558	512	525	545	516	499	479	515	508	546	492	483	507	565	498	558	493	476	517	501	520	505	518	486	532	501	523	481	490	528	519	535	522	514	538	514	507	506	472	488	513	509	489	506	501	519	521	488	503	512	541	496	505	480	495	466	507	536	535	483	522	489	547	520	526	508	508	489	521	539	502	484	504	530	562	549	526	483	518	501	488	499	492	527	520	519	504	507	486	543	509	521	523	520	519	485	512	509	502	510	510	505	504	465	504	502	490	550	518	517	524	522	505	526	496	512	495	529	545	526	526	494	510	511	501	511	506	517	483	491	465	516	522	520	591	438	474	487	473	478	469	486	486	490	512	492	512	494	526	459	507	482	494	493	487	531	556	515	524	528	539	504	518	525	535	536	564	496	528	575	527	495	507	524	492	530	533	509	548	515	513	471	504	547	489	494	523	530	489	487	489	515	507	554	560	525	509	483	540	501	464	501	498	528	506	465	515	551	462	513	536	507	462	501	543	510	493	501	522	504	510	538	500	527	508	495	509	525	517	528	513	502	519	512	518	529	503	479	504	468	557	531	508	472	515	523	506	510	549	517	505	527	540	524	497	496	498	522	521	508	473	531	480	511	487	517	462	506	524	476	485	514	505	521	539	563	561	539	519	541	503	483	493	532	524	484	501	520	450	520	546	479	491	533	533	516	486	494	505	489	471	525	519	519	523	478	515	513	491	500	490	500	530	499	489	517	523	514	474	506	529	483	492	520	538	518	504	512	488	491	524	505	493	527	515	498	516	481	515	497
28064	7217	5308	6780	4730	2643	1260	1244	2337	1110	765	640	532	447	442	463	446	435	421	394	377	408	386	372	389	391	343	347	399	355	365	366	364	378	361	359	362	365	365	352	416	343	384	378	361	409	379	354	367	351	368	360	374	357	318	407	352	312	370	356	367	347	363	361	351	351	402	378	357	391	378	364	396	320	322	355	368	372	367	353	361	363	353	397	375	384	391	347	388	341	362	370	341	345	368	377	356	376	342	358	385	359	331	348	363	348	360	351	300	350	339	368	363	348	347	320	347	359	353	323	340	322	371	362	346	306	337	337	337	393	345	342	351	328	354	371	357	356	348	356	351	359	339	344	362	344	367	311	358	371	335	321	378	399	361	376	368	342	330	331	337	315	385	358	360	331	386	359	319	362	357	339	385	348	339	320	377	339	353	373	355	331	340	331	348	356	365	397	370	303	354	384	387	362	355	364	383	353	376	370	341	362	368	380	356	318	360	375	335	371	346	326	342	357	389	374	361	323	369	347	354	374	372	357	338	394	357	305	344	363	364	382	367	330	353	340	363	355	369	336	343	348	341	340	328	352	366	399	340	365	344	323	382	377	342	353	363	373	345	370	360	351	356	395	330	398	380	373	309	349	359	358	363	367	376	355	340	374	331	318	337	316	328	350	376	319	320	325	387	361	306	350	355	372	367	366	345	350	357	360	370	311	347	349	357	348	356	363	402	366	375	341	380	397	363	395	323	340	352	350	350	335	329	330	352	393	353	339	371	326	358	362	348	356	372	362	359	377	370	351	372	335	354	330	359	373	342	311	376	328	344	360	361	351	365	355	346	359	358	353	349	352	372	342	332	350	326	372	384	337	382	357	330	359	342	359	352	333	374	381	361	311	336	365	359	411	355	381	341	354	353	357	342	362	393	350	360	374	365	357	362	353	365	365	358	348	354	384	362	316	369	361	355	355	373	369	384	325	324	317	380	350	357	364	345	374	349	369	316	350	354	343	346	345	313	354	343	326	353	362	390	360	349	381	360	306	336	377	318	356	357	370	378	380	360	359	363	354	368	377	305	336	375	333	315	360	354	355	360	358	321	335	337	366	341	402	352	354	385	345	369	350	348	327	350	370	344	353	383	354	329	361	346	362	327	356	370	326	361	331	357	316	335	411	354	336	357	367	351	345	382	329	354	366	379	383	356	348	357	374	365	364	362	371	371	378	405	346	343	359	363	335	353	367	352	358	319	352	343	354	354	365	340	384	367	328	383	302	342	361	334	364	355	347	370	327	389	355	379	363	369	363	355	344	357	338	379	366	328	331	361	372	374	356	367	362	356	352	393	325	354	363	390	330	326	342	372	331	372	348	354	366	367	374	348	354	348	357	402	352	384	379	356	351	350	339	328	329	335	350	324	342	328	346	327	367	341	356	338	353	331	339	348	387	400	330	347	332	304	325	341	380	354	362	376	362	366	353	341	343	362	396	368	344	340	345	376	355	384	332	356	363	327	369	344	390	377	352	372	327	352	368	370	340	368	355	313	359	351	396	382	347	360	374	383	363	347	363	383	378	338	333	326	356	362	354	342	327	391	357	361	355	360	370	335	306	351	345	371	340	349	405	355	373	340	337	347	384	352	356	375	340	351	340	382	393	353	325	332	357	338	331	388	311	331	318	360	400	392	326	318	383	363	341	342	345	357	372	375	378	355	345	345	404	366	350	302	320	352	343	358	380	353	362	339	366	379	415	358	368	351	365	383	368	336	358	364	349	355	337	362	362	398	368	395	374	345	363	379	350	371	319	370	360	365	333	337	371	360	372	345	341	351	347	337	350	423	351	373	346	351	326	375	316	361	372	344	382	367	355	379	355	364	357	402	355	351	313	353	329	353	340	386	395	342	342	348	395	346	360	349	361	363	412	318	369	371	394	366	355	327	350	344	316	363	372	376	350	372	338	368	371	321	356	379	349	378	362	365	363	342	308	351	365	419	337	357	372	337	343	328	359	381	376	339	365	369	351	352	349	361	326	367	346	322	363	374	375	372	359	351	361	335	331	366	369	364	369	362	378	358	322	328	367	361	353	357	344	357	382	364	345	361	362	363	369	357	356	358	360	375	372	323	382	327	328	342	346	339	360	365	368	358	354	384	318	341	355	385	350	367	361	375	336	390	344	341	361	366	357	358	357	326	369	376	356	360	317	335	319	354	361	382	348	331	362	351	342	362	345	342	364	308	376	364	366	340	349	368	362	359	357	334	374	387	325	369	336	363	343	338	363	318	372	347	351	322	357	365	371	379	364	379	370	354	357	345	326	398	354	367	354	368	363	334	350	348	360	388	351	374	359	391	321	392	346	327	354	351	347	385	340	371	356	347	377	376	362	317	408	363	327	342	345	393	367	342	349	343	383	361	328	373	379	365	362	343	357	312	323	346	342	353	341	371	384	399	324	345	369	337	368	351	366	362	339	362	354	369	359	348	380	372	358	344	358	379	345	369	367	331	349	374	358	358	356	347	394	345	360	333	356	348	361	381	357	349	326	325	378	366	378	359	377	352	366	366	363	354	341	338	359	377	371	334	359	283	377	352	336	344	329	372	327	362	362	347	370	378	340	359	312	325	334	359	340	387	338	342	363	325	393	348	357	350	369	363	327	358	345	322	383	369	365	334	350	385	384	328	391	401	367	357	335	339	349	324	360	370	376	360	338	358	357	370	391	381	341	361	382	350	391	365	334	337	335	357	357	337	334	376	348	331	340	383	373	334	356	386	360	350	344	363	350	355	365	333	376	328	393	298	370	365	344	345	391	345	365	353	336	334	349	369	348	350	333	330	352	363	339	324	366	342	352	345	354	353	368	359	339	375	413	350	346	338	371	342	368	375	357	335	341	366	351	333	347	326	336	375	354	336	318	325	369	364	357	337	334	360	339	353	356	344	374	373	359	361	336	342	383	388	326	353	359	343	359	342	354	371	358	298	364	352	368	345	337	373	336	362	330	357	392	334	332	343	344	326	371	388	391	361	365	373	362	351	341	360	362	384	346	380	335	366	351	346	334	336	350	349	318	357	355	365	336	313	366	371	322	383	356	373	342	364	365	327	350	348	350	358	356	359	314	336	352	374	362	386	378	371	354	348	378	344	339	358	391	332	324	373	372	361	353	390	375	339	356	381	339	349	361	320	332	344	369	335	319	335	363	347	388	352	361	337	357	361	325	353	331	367	336	346	376	329	344	353	349	396	350	373	345	370	357	317	364	361	363	410	331	380	416	371	346	341	367	359	339	336	341	358	326	334	335	393	349	376	372	356	352	355	363	364	369	376	338	370	353	338	378	361	367	316	364	348	319	374	368	347	341	340	377	360	369	365	371	375	372	372	366	347	336	341	390	359	345	340	381	375	357	356	362	340	350	360	314	367	360	353	321	352	358	319	364	396	367	359	358	333	355	352	354	369	352	337	346	367	345	369	355	372	343	343	329	361	340	358	397	354	378	385	357	356	376	381	369	387	323
13012	4771	9247	17655	13867	9434	5207	5836	10502	5057	3228	2520	2202	1588	1386	1329	1280	1267	1122	1117	1133	1159	1057	1078	1022	1013	1060	1003	1008	928	966	937	917	916	905	867	872	913	865	875	886	924	872	896	905	850	880	891	871	910	809	821	869	833	916	896	815	912	854	903	870	878	905	868	844	817	785	789	814	846	825	881	834	824	803	833	882	846	852	855	827	815	851	817	797	853	847	862	789	791	802	770	856	817	816	843	851	880	795	851	827	829	856	834	831	834	850	829	862	792	750	799	800	799	804	829	779	791	821	802	843	819	853	843	816	757	827	806	813	828	834	830	806	833	899	793	772	840	822	787	825	827	796	859	814	840	847	846	831	811	819	801	815	774	765	816	826	835	797	814	814	854	842	775	814	845	747	807	784	837	825	853	872	855	881	788	822	821	826	819	829	861	828	831	811	821	788	849	831	820	824	793	838	791	801	811	838	824	821	803	814	802	765	826	854	828	832	794	849	777	825	830	846	799	800	829	796	822	818	822	832	802	817	842	795	791	818	783	810	847	824	823	841	821	776	822	761	825	818	814	836	819	874	795	806	793	808	809	796	790	844	851	812	791	825	869	835	851	825	765	816	815	806	835	763	819	854	829	826	794	840	773	843	818	831	864	826	822	766	872	814	831	815	832	818	862	836	814	858	808	833	807	803	837	847	768	804	798	814	805	837	803	818	819	844	772	853	856	801	843	823	836	880	820	846	854	834	820	778	850	854	812	756	832	789	816	792	775	818	780	811	830	772	828	752	790	813	845	839	830	793	814	809	785	784	826	793	823	839	834	826	821	843	776	842	811	824	824	807	846	775	832	797	805	802	798	813	804	810	819	831	818	796	892	809	819	826	798	857	818	815	806	816	831	910	837	838	792	822	831	801	831	804	821	767	827	834	850	790	799	815	793	840	787	801	843	792	829	814	796	805	757	770	840	839	871	809	846	771	873	837	802	757	867	842	796	824	829	830	823	779	818	789	839	841	823	798	840	831	805	771	832	868	787	848	798	785	823	787	858	849	838	830	810	834	816	837	797	780	835	828	858	848	814	785	767	833	849	834	782	836	833	827	829	818	834	800	868	805	758	783	872	814	839	832	780	807	860	850	803	818	829	810	761	834	835	829	824	828	870	804	876	845	830	818	854	811	842	801	789	890	762	830	836	792	838	827	790	789	822	779	797	830	810	811	829	812	840	783	768	835	853	847	780	796	824	791	787	822	818	788	833	791	825	852	876	856	737	840	845	782	802	817	823	765	777	761	828	816	836	828	793	855	823	816	812	818	817	785	785	831	829	820	809	812	816	853	814	780	767	796	799	828	785	821	771	868	790	813	782	813	874	830	820	849	821	790	814	807	812	789	824	845	788	814	832	853	852	795	828	819	803	780	857	853	821	821	849	822	770	846	749	782	807	816	827	816	794	789	818	823	788	773	832	802	814	809	815	816	816	781	805	806	790	808	804	855	804	841	847	818	818	832	815	806	773	772	812	857	851	815	853	814	868	801	836	810	798	784	800	818	793	785	850	825	794	890	801	783	848	813	767	854	795	844	818	782	778	798	818	819	824	803	769	831	820	838	812	799	851	815	840	828	780	790	862	859	724	791	779	835	822	799	805	807	784	814	803	842	858	850	795	789	815	830	797	837	835	782	791	808	800	764	814	845	850	812	852	815	826	834	830	807	786	833	764	790	799	788	859	789	796	807	792	816	787	794	819	745	843	777	838	752	807	838	819	802	780	840	838	843	769	819	797	832	796	819	730	838	857	837	842	816	863	811	850	821	809	880	821	804	824	800	825	826	821	799	814	839	818	799	840	795	829	839	821	793	813	815	842	803	758	848	795	766	835	810	848	873	825	860	815	831	819	813	847	822	859	780	740	782	815	854	816	792	773	791	800	779	802	839	852	781	835	789	763	795	802	827	845	835	834	802	799	829	832	807	838	820	802	779	760	806	839	843	841	830	822	783	802	812	782	842	883	823	824	808	837	836	788	764	843	769	823	811	771	812	835	785	866	812	762	803	821	806	860	810	848	815	788	811	857	792	818	794	832	822	843	828	825	841	804	795	853	826	848	802	799	825	817	820	849	784	794	839	777	746	860	854	827	813	772	834	837	806	838	839	858	877	798	804	787	814	832	807	804	837	814	799	759	805	885	790	819	798	815	845	793	773	817	770	761	815	820	830	801	822	779	851	792	839	804	760	712	839	803	788	807	798	798	819	755	800	827	783	830	851	837	843	813	812	814	794	839	855	864	867	827	824	846	843	802	780	783	786	762	794	761	776	853	822	862	886	809	870	819	801	848	794	835	795	796	836	797	847	828	838	809	773	787	820	822	754	771	828	846	828	819	853	819	787	819	793	830	826	823	846	751	823	788	805	822	850	741	809	780	801	845	761	834	823	837	802	813	797	859	810	779	804	835	771	792	792	798	814	804	760	831	783	804	853	835	847	826	854	772	836	819	812	849	779	757	786	819	883	855	874	840	769	856	766	822	847	851	802	782	787	804	778	842	799	809	842	876	802	792	840	837	871	855	833	775	805	830	850	803	859	886	819	761	831	785	831	781	796	794	846	839	801	802	813	874	808	789	814	778	837	780	789	810	839	762	817	789	842	794	876	838	758	815	797	841	746	825	820	784	791	807	860	826	869	852	786	812	845	800	861	853	808	805	843	883	804	759	803	864	793	817	759	846	826	800	833	816	796	855	774	865	752	857	765	833	841	851	799	779	823	820	814	804	816	823	796	766	815	878	762	806	815	824	813	813	834	796	810	824	790	753	840	835	843	816	843	843	839	775	813	795	790	829	835	839	857	829	789	778	809	870	847	818	787	808	811	798	824	800	802	809	815	846	835	823	818	783	833	795	848	816	806	823	831	732	852	807	800	822	826	784	829	839	820	803	769	819	768	820	790	782	769	834	824	794	854	832	771	771	802	799	856	806	813	780	857	842	773	785	823	822	876	843	818	814	818	881	860	790	829	844	788	809	799	865	806	794	803	848	856	788	784	815	849	848	804	760	786	824	816	819	860	882	809	843	842	862	795	815	791	811	798	808	834	815	764	770	806	859	838	827	841	774	862	837	822	814	888	825	799	819	794	872	815	819	752	805	881	812	830	815	828	805	801	816	800	765	835	811	822	804	795	881	838	792	852	849	760	771	860	829	833	760	815	825	801	821	839	797	844	827	813	845	857	901	799	794	800	824	869	835	808	817	803	797	823	814	816	852	793	822	773	846	805	873	797	850	847	790	844	781	802	864	828	841	817	844	799	847	788	793	793	836	817	760	840	764	815	792	840	793	789	798	799	833	874	800	818	821	847	807	777	853	787	844	775	823	811	835	809	818	853	855	838	807	804	803	766	838	845	838	795	791	827	848	804	826	846	758	806	832	809	827	809	813	805	807	786	833	850	859	809	803	830	816	764	836	834	776	781	774	821	843	826	801	818	880	844	814	769	766	813	789	807	818	773	830	837	786
7807	1093	968	1715	978	451	240	334	325	211	145	152	146	109	123	122	121	104	139	112	125	117	124	124	103	102	122	110	89	139	135	133	111	135	102	110	129	114	117	108	102	103	118	114	121	114	128	94	115	122	114	107	108	109	123	118	121	114	124	127	99	103	111	127	115	109	121	132	117	128	114	108	98	111	109	113	126	124	117	101	113	107	125	103	120	114	111	126	121	157	137	133	139	121	123	116	116	109	117	111	137	94	131	113	113	113	126	104	103	106	114	105	119	111	103	112	143	103	119	113	135	131	113	132	122	116	112	104	117	111	124	100	107	94	133	115	124	116	105	123	122	101	114	105	115	130	122	118	115	103	130	109	102	106	121	108	102	120	118	101	135	130	89	125	121	114	119	116	111	121	120	127	107	135	91	91	102	102	122	117	130	116	131	120	141	115	108	115	123	112	112	96	119	128	123	131	125	115	121	120	108	113	148	140	132	122	101	119	101	125	89	122	102	119	104	103	130	110	136	135	118	124	104	112	114	136	117	120	127	105	160	130	119	121	131	127	93	96	138	143	113	102	81	116	108	108	117	116	120	145	123	103	139	123	124	103	118	119	94	88	93	126	122	93	136	131	115	124	123	115	139	128	133	112	98	92	109	99	131	121	108	126	110	143	115	116	115	113	119	98	87	97	112	127	116	108	110	117	131	138	127	122	91	105	137	102	102	104	115	122	135	107	127	114	112	94	125	111	125	145	116	101	116	124	102	114	114	117	106	133	120	111	113	109	130	122	112	134	127	119	112	134	103	120	127	118	108	110	126	131	115	125	100	100	86	110	129	143	93	99	120	125	104	106	129	129	101	122	106	116	108	127	115	113	111	122	120	100	135	113	107	111	111	104	118	128	113	117	144	102	103	105	102	123	115	107	137	133	121	132	125	112	104	100	106	106	99	105	111	114	102	97	120	125	118	117	112	93	122	103	126	105	113	110	124	105	126	141	119	137	119	112	121	117	119	118	121	100	113	123	120	124	107	97	114	76	112	99	125	143	99	122	121	155	113	143	112	136	105	99	111	115	118	118	144	116	142	132	122	113	120	122	105	127	112	111	121	129	135	124	99	122	101	122	115	100	123	96	125	104	111	101	111	105	122	115	120	121	104	116	120	108	110	119	98	113	122	130	115	127	110	112	124	105	109	115	125	118	105	113	95	123	101	100	127	125	136	110	130	121	104	114	120	110	97	127	114	116	129	100	109	116	105	117	119	121	137	111	127	123	122	110	142	113	117	116	124	105	133	107	109	104	113	147	103	113	105	99	110	122	111	113	134	100	114	128	122	105	120	130	99	114	120	113	118	105	115	111	105	116	121	116	129	99	114	104	126	108	111	125	112	116	111	104	117	113	116	110	126	115	127	95	113	120	135	86	108	113	105	123	127	112	112	115	104	116	127	115	121	132	127	104	124	102	93	104	111	125	130	113	119	113	97	113	112	106	141	120	122	119	134	116	110	123	94	117	110	107	111	122	132	100	104	118	91	118	124	104	127	128	113	112	105	121	116	134	101	148	111	109	114	107	127	132	121	123	125	109	113	134	106	112	121	118	103	103	113	107	109	137	92	129	111	122	119	110	87	126	111	135	112	96	108	102	106	109	92	128	107	100	110	100	136	118	119	130	125	102	130	117	122	91	136	122	108	117	104	115	114	120	113	106	134	128	113	116	123	114	135	131	135	112	121	129	97	108	110	128	129	103	112	118	111	98	95	118	112	110	142	99	120	109	121	120	116	97	103	108	148	126	102	114	124	128	96	109	116	109	120	100	107	123	117	125	108	86	104	127	116	87	131	122	124	132	134	118	123	137	124	123	100	126	101	106	93	108	125	118	129	98	110	115	137	134	112	104	118	111	120	106	118	130	105	115	114	112	106	135	120	142	112	134	110	124	113	108	111	127	127	105	129	112	123	123	146	117	131	119	110	122	125	126	134	126	113	108	101	115	116	109	112	117	113	87	134	91	124	112	121	127	136	121	110	114	108	122	120	119	120	120	138	87	115	105	103	140	130	118	119	115	107	118	116	126	117	114	110	142	109	109	115	118	117	109	114	133	133	111	97	118	120	109	114	115	125	155	109	106	98	110	113	111	127	101	133	108	98	127	122	122	94	104	119	105	113	122	122	109	124	112	117	106	132	125	111	115	92	113	111	123	132	85	131	96	101	128	116	127	133	116	114	120	125	143	109	111	108	123	109	117	118	109	112	138	104	120	122	126	127	92	126	113	124	111	105	121	110	124	122	112	119	120	131	113	112	110	115	138	116	92	105	101	106	121	115	122	127	112	103	108	111	121	117	118	116	116	113	104	84	108	102	117	101	122	135	116	117	126	131	109	123	115	93	112	130	118	104	104	124	114	113	127	109	122	138	103	107	115	130	114	113	119	119	130	126	109	118	96	101	110	119	119	97	143	120	142	126	115	127	119	109	127	106	106	106	143	114	128	128	140	132	113	109	135	125	134	139	121	118	118	105	111	113	118	109	107	118	124	114	109	98	115	113	111	116	117	101	105	132	115	127	126	137	121	121	94	102	110	112	119	122	115	137	105	122	133	124	110	132	109	118	105	135	141	113	109	145	123	103	115	110	97	129	110	126	80	104	87	106	105	115	125	109	112	122	121	124	111	139	136	128	126	130	105	89	117	115	112	141	94	116	110	96	84	98	117	130	115	127	117	109	120	109	142	109	127	115	115	129	123	118	104	104	107	127	110	98	107	98	115	94	104	116	119	121	140	110	142	119	128	111	115	108	123	113	122	130	109	109	113	108	114	116	126	106	112	91	103	99	133	113	111	127	119	99	151	108	110	108	102	113	117	123	90	120	130	104	117	122	111	136	125	127	113	101	126	109	106	106	101	118	97	123	133	113	148	107	126	101	122	125	115	114	115	115	109	111	112	127	114	117	116	114	147	125	115	114	134	105	116	125	116	129	130	125	124	126	120	120	120	121	104	107	115	103	114	119	103	113	105	101	114	97	137	122	120	119	134	112	110	147	126	117	132	102	124	112	122	118	94	126	106	142	111	108	116	125	103	110	90	121	127	134	130	129	99	126	126	124	120	109	124	107	121	104	110	124	113	127	108	99	103	119	122	99	98	107	120	126	116	125	110	113	130	116	116	120	124	131	103	132	127	115	122	127	119	105	120	117	122	105	120	109	117	104	79	122	131	89	133	105	150	136	131	92	111	115	97	106	93	124	105	114	127	121	114	119	103	104	105	129	137	111	128	102	131	111	126	126	136	112	107	114	120	137	118	101	105	113	108	128	119	131	116	98	107	112	116	140	130	105	111	109	90	142	114	113	132	117	112	134	102	121	120	132	129	106	122	127	110	122	126	96	116	116	134	139	124	102	113	113	118	116	130	124	107	116	114	111	121	113	128	95	124	104	102	100	122	116	111	131	123	117	109	125	120	99	127	107	127	127	116	117	105	110	109	113	107	117	120	110	117	116	119	115	118
4742	1102	1915	5885	3663	1882	1080	1552	1663	1027	677	429	362	343	329	345	348	353	349	313	346	311	332	308	309	363	305	326	345	329	362	293	333	333	367	323	349	364	334	331	331	360	346	316	351	372	312	311	407	333	331	358	325	335	351	314	324	323	338	308	341	331	344	339	332	316	312	329	310	335	325	341	353	295	317	335	279	339	352	318	330	314	304	299	311	310	327	320	326	358	304	312	307	367	318	343	322	308	342	353	356	337	335	369	317	313	283	305	322	294	347	290	316	327	314	339	321	331	354	334	366	354	300	332	333	350	341	349	325	345	337	340	331	328	359	324	331	327	326	334	338	312	302	322	333	321	333	320	335	321	305	313	333	331	329	347	343	309	325	336	324	334	314	324	348	334	309	325	324	334	317	292	314	322	328	332	314	329	319	356	350	358	334	332	328	333	381	318	332	316	321	327	310	353	328	318	318	374	326	336	311	320	322	328	345	322	331	328	300	321	343	316	328	351	341	355	324	330	317	315	301	347	338	338	316	350	321	324	320	357	338	328	337	273	357	334	342	336	322	318	311	332	307	309	335	305	306	315	345	317	318	342	355	331	324	314	316	333	333	343	288	319	333	321	334	340	333	364	315	332	319	334	296	331	317	355	316	316	347	324	339	340	312	319	325	320	313	345	331	298	320	342	356	342	310	335	324	331	332	313	326	330	306	309	347	310	329	312	341	318	342	336	312	342	349	317	328	311	328	312	327	307	351	339	315	348	323	299	317	322	336	311	320	322	350	329	343	330	341	343	338	328	301	327	322	322	346	329	336	370	332	324	348	373	331	308	284	363	366	347	326	347	340	353	330	342	345	335	332	335	307	329	312	349	329	313	311	341	348	325	319	338	328	304	362	302	348	307	308	341	331	344	342	332	364	335	312	315	338	346	330	341	348	341	330	291	344	345	349	343	314	325	345	326	295	294	321	337	333	331	346	347	306	328	314	320	338	338	318	338	335	329	365	318	303	342	332	334	335	343	334	344	333	311	321	347	318	361	323	329	343	338	324	329	304	338	318	318	314	326	340	301	323	346	350	315	318	344	330	338	321	297	348	324	297	339	277	372	353	324	338	341	330	309	351	302	304	338	324	330	333	345	339	348	294	343	325	321	328	301	323	298	312	327	355	324	348	362	338	355	324	356	318	346	355	319	340	335	312	327	349	317	328	345	302	321	340	314	309	339	322	337	331	334	330	362	304	324	320	319	325	342	346	322	319	305	325	304	339	354	324	341	333	306	310	317	316	315	326	327	326	308	325	315	318	333	319	335	341	327	320	286	350	294	346	343	342	351	349	322	322	327	314	339	344	336	325	342	311	318	339	309	352	350	334	349	325	329	328	325	335	323	296	343	319	343	345	333	329	329	329	324	325	332	304	361	325	332	353	333	345	356	354	348	330	339	335	334	342	331	309	320	343	322	327	349	365	306	330	303	319	314	330	320	332	338	297	333	286	329	324	326	333	356	342	322	329	348	339	345	349	356	316	314	294	344	327	335	318	357	303	327	329	314	306	339	312	308	370	327	326	339	326	335	307	339	288	362	362	312	358	339	350	322	338	351	340	299	343	342	347	333	314	351	343	318	326	346	315	341	325	351	337	296	315	349	303	292	318	348	329	331	354	301	348	326	336	337	332	333	295	339	277	345	330	316	314	352	348	331	288	304	333	321	325	333	344	315	327	339	329	341	309	349	319	340	321	338	326	320	314	326	335	341	346	359	295	321	321	343	295	307	311	329	346	348	339	347	333	357	307	322	332	333	343	318	336	331	313	339	327	330	295	315	301	313	319	347	304	332	330	328	315	331	315	350	330	313	311	326	353	354	307	327	348	333	332	362	284	322	311	330	344	334	305	356	334	317	312	357	322	274	341	311	339	326	344	342	319	309	324	322	342	316	356	365	309	342	317	344	348	330	303	340	338	346	343	298	339	338	340	347	321	327	365	361	330	328	322	329	329	316	349	296	302	318	353	342	349	331	329	326	360	333	304	356	340	340	327	303	324	353	330	336	345	333	344	303	323	338	316	335	347	324	365	337	325	329	287	315	341	346	319	328	367	335	329	293	340	361	342	351	323	304	305	317	298	324	334	331	322	342	323	331	318	305	318	344	337	313	317	333	304	331	351	313	308	318	330	316	321	365	301	349	329	343	334	323	295	302	314	329	312	349	342	336	329	366	358	333	303	315	322	349	346	331	347	327	332	327	355	357	330	315	316	319	339	328	336	319	371	319	322	314	339	311	337	315	327	308	342	312	335	335	328	321	312	354	306	321	336	332	330	343	295	308	325	322	303	346	315	299	340	286	350	357	282	335	327	313	351	338	343	331	325	327	308	314	303	311	316	318	347	364	308	324	323	347	337	332	319	309	338	332	311	336	330	347	327	328	319	332	309	363	364	348	341	325	347	304	316	344	344	326	316	332	312	313	339	323	352	344	317	358	337	316	301	300	331	340	361	318	341	328	328	350	302	342	325	332	332	368	347	312	345	297	312	333	314	318	333	335	330	340	339	311	321	325	342	329	317	324	341	346	362	330	318	344	323	339	322	310	331	311	314	340	307	300	311	320	319	323	321	303	333	349	307	337	308	333	330	339	343	322	337	334	321	330	355	299	339	344	339	319	304	329	332	337	314	330	342	338	330	367	305	341	335	331	321	320	325	331	343	328	352	321	313	321	337	330	344	324	349	327	356	320	339	365	303	316	355	356	328	326	360	361	334	311	358	344	330	332	314	334	294	350	327	298	301	297	374	351	327	359	352	335	364	333	309	334	302	312	292	294	308	298	329	324	321	315	318	330	351	313	315	337	347	337	313	328	342	311	335	324	307	322	346	320	301	328	331	341	334	311	337	345	349	337	333	354	327	307	345	306	332	310	311	329	310	327	340	338	312	341	332	343	347	340	353	323	305	340	336	317	325	308	333	326	313	334	332	364	327	328	310	349	328	336	322	310	327	329	331	329	313	311	337	328	337	345	319	356	340	378	326	321	330	345	332	305	317	324	330	331	304	325	329	325	307	319	303	339	376	313	299	353	318	327	323	318	338	335	332	348	331	307	330	313	320	334	336	305	367	317	326	338	327	380	318	326	327	325	333	367	324	334	341	330	316	318	307	321	332	317	339	327	277	357	316	329	310	350	333	320	341	351	327	351	340	335	301	334	323	360	328	336	352	318	295	336	306	317	332	319	333	324	355	344	346	345	336	386	301	345	346	317	339	330	335	336	320	347	324	360	331	339	307	323	338	354	303	364	330	333	330	314	300	308	334	342	346	317	322	335	298	299	319	348	290	320	362	358	332	319	317	345	306	341	307	321	337	320	342	322	335	316	347	302	364	335	296	325	358	343	320	323	300	336	306	346	329	350	334	291	316	333	328	339	337	363	333	321	315	336	344	349	306	295	332	309	321	325	313	307	358	347	320	313	345	330	337	337	339	330	310	332	337	313	315	370	330	343	325	333	348	343
16216	3056	2783	4282	2377	1066	767	653	1146	600	373	320	280	280	255	221	229	216	199	221	211	240	227	183	229	194	185	219	221	191	208	196	170	184	206	173	184	203	209	201	179	191	211	222	219	201	205	164	209	178	189	194	193	184	171	196	176	199	197	183	190	202	214	196	205	175	205	213	187	178	197	199	193	185	187	163	182	185	191	187	172	164	167	198	212	189	186	179	185	171	202	176	170	180	186	170	179	188	181	186	195	207	192	194	197	207	189	194	217	184	177	183	166	172	151	187	188	182	190	202	185	179	199	169	201	186	206	185	189	181	186	212	202	196	189	195	168	186	191	180	204	226	204	196	189	189	186	203	198	171	182	181	184	183	186	186	181	202	174	173	194	157	178	230	193	195	183	173	173	203	207	186	157	165	199	191	158	167	163	209	187	183	204	180	182	194	187	208	191	205	198	192	195	162	213	170	219	222	212	182	195	205	208	188	185	181	178	175	216	183	201	184	198	205	209	207	172	186	212	195	197	175	163	200	191	174	224	193	177	168	186	176	226	206	163	189	185	203	217	176	198	175	218	194	166	191	183	184	202	210	170	189	182	200	183	178	176	194	189	196	201	203	185	184	202	192	196	186	198	182	184	204	200	195	191	203	223	204	175	199	186	191	185	183	196	177	209	188	180	176	161	170	176	198	181	184	171	182	195	202	201	178	177	201	187	178	171	196	209	174	205	196	179	220	187	204	175	193	190	179	211	229	198	198	161	213	178	183	197	197	195	187	184	175	185	176	186	186	188	195	204	187	197	190	169	192	197	203	201	191	179	187	188	158	194	187	206	178	205	188	192	186	190	187	170	177	172	183	212	190	190	191	177	177	182	192	193	182	209	186	169	171	198	217	187	216	179	182	175	191	193	186	180	194	212	203	216	198	200	176	178	202	179	189	166	186	170	203	185	214	192	181	186	185	200	177	189	173	181	195	193	219	215	220	223	173	176	188	180	204	238	190	207	188	204	200	188	179	210	185	199	189	203	185	183	179	193	176	193	184	187	197	224	173	188	182	195	194	203	200	203	192	209	190	198	218	211	183	193	207	195	170	185	194	216	185	171	166	192	167	183	191	160	182	194	182	207	201	202	189	194	201	204	195	174	172	165	162	161	192	218	202	187	186	169	198	194	199	186	192	194	191	182	213	188	186	166	178	183	194	169	189	188	217	209	173	207	197	217	182	166	205	188	202	187	199	198	197	175	189	213	188	195	233	215	189	189	184	179	206	199	195	189	216	192	198	192	191	222	188	190	200	168	203	183	189	203	192	195	191	195	166	169	231	204	173	208	206	202	168	188	190	196	176	203	195	205	194	199	177	161	192	207	183	210	187	188	179	191	178	162	184	184	199	199	193	211	192	198	194	220	183	191	189	193	183	193	205	179	229	183	205	187	190	207	202	188	194	209	204	166	175	192	194	201	193	189	184	188	164	193	195	202	203	194	184	183	187	193	199	177	161	175	180	175	183	172	177	188	183	187	205	190	216	177	198	174	187	199	186	195	207	218	192	200	212	174	197	221	183	189	185	188	177	202	178	174	174	191	197	167	176	202	188	171	187	203	199	192	185	196	185	147	192	170	186	175	195	189	176	200	177	207	193	174	186	181	193	209	174	157	184	198	187	190	153	207	198	191	209	196	186	179	172	175	207	197	201	205	155	175	183	180	213	204	177	192	207	168	188	185	194	176	200	184	183	175	208	185	169	187	173	196	201	197	183	193	196	164	189	189	223	200	170	204	202	189	195	172	188	168	199	188	199	192	188	181	194	196	172	199	185	177	215	212	193	218	170	196	178	172	193	195	194	176	184	200	209	188	200	216	188	185	179	186	184	174	176	190	219	210	190	189	191	176	187	180	171	158	186	202	192	187	172	184	182	197	189	172	218	209	192	181	199	189	186	185	197	193	174	187	182	195	179	211	176	185	231	178	212	194	197	183	176	199	162	217	191	179	179	203	202	196	196	186	197	162	203	180	176	184	219	188	187	206	181	186	183	174	203	192	179	192	199	181	187	203	184	207	176	184	175	197	171	155	204	204	202	198	204	179	191	179	183	198	208	215	187	156	185	190	174	184	194	184	178	182	189	183	195	212	204	186	188	186	189	163	207	193	193	176	190	188	185	184	182	185	196	181	169	210	180	185	181	210	197	238	188	187	198	173	175	197	191	207	176	188	164	158	150	189	179	207	184	184	195	199	179	153	187	183	208	177	200	212	176	215	185	177	202	199	182	181	193	184	200	202	199	187	189	214	196	177	186	200	198	172	183	185	195	175	170	195	189	196	180	203	173	177	174	213	200	184	209	202	202	176	199	193	192	189	189	183	173	195	191	175	186	198	179	175	183	213	177	186	174	185	183	182	205	173	201	184	157	176	176	207	164	189	181	223	205	221	213	168	201	200	185	183	161	196	207	185	203	206	211	189	182	207	165	188	207	191	179	182	187	203	196	208	203	199	204	176	246	177	210	196	208	188	192	209	181	183	212	185	194	188	198	197	199	195	176	206	195	154	218	188	182	223	190	193	176	177	199	176	203	187	189	163	217	214	200	197	190	190	179	199	209	218	197	209	186	185	164	200	204	172	193	181	177	219	172	180	183	220	190	198	206	189	203	183	197	174	204	188	209	193	172	189	174	191	180	183	161	189	196	207	191	194	178	194	174	200	199	174	167	210	233	196	197	192	205	198	192	178	198	202	207	196	177	177	186	184	169	218	175	212	210	202	201	206	198	172	187	187	204	173	200	178	203	196	203	173	191	190	202	221	195	205	195	208	181	213	204	185	187	198	182	190	175	212	208	177	200	169	220	230	194	176	206	173	182	225	206	197	179	235	196	214	189	168	188	196	185	178	190	184	197	201	194	192	183	211	186	162	204	173	198	201	195	194	185	175	201	203	203	199	190	173	194	195	175	198	223	219	175	201	197	181	151	209	184	183	204	196	215	176	201	198	202	199	177	178	174	202	172	195	193	171	168	214	214	202	216	204	181	190	205	197	192	200	207	197	182	181	174	173	168	216	195	207	189	178	215	176	199	185	174	195	192	186	170	183	159	203	175	193	197	190	205	199	198	200	194	185	158	179	174	189	211	210	188	187	195	191	172	201	183	186	221	211	207	192	189	214	205	178	194	191	172	187	187	187	195	163	196	234	191	160	165	187	201	201	193	172	183	188	206	214	193	171	201	178	189	203	199	197	187	194	181	170	206	194	192	234	222	180	193	174	174	192	188	203	179	190	186	193	188	189	187	203	202	189	170	181	212	195	192	201	173	175	181	207	204	196	214	179	205	167	178	214	189	181	206	212	191	191	227	177	179	174	195	168	186	174	207	176	203	180	202	184	179	171	214	176	190	186	183	202	211	184	155	169	210	174	191	183	201	182	184	193	176	207	182	189	166	233	200	179	182	191	204	196	189	176	202	190	187	190	201	188	197	201	198	177	216	174	199	173	173	181	196	197	198	210	182
8984	2698	5706	12224	8056	4673	3511	3225	5963	2882	1550	1329	1175	830	775	766	739	692	687	657	620	591	629	607	644	551	601	551	597	591	560	596	531	561	570	548	550	547	557	552	505	561	552	505	511	487	554	542	499	539	527	523	505	557	532	517	491	484	563	526	498	475	506	528	504	504	513	512	520	461	494	508	533	465	537	487	491	478	509	518	499	483	526	478	491	494	490	495	473	500	467	481	526	535	512	494	485	454	498	502	535	536	519	502	506	528	492	515	494	481	524	511	524	542	487	477	470	500	494	519	471	508	515	482	476	473	500	519	513	514	523	468	464	489	519	480	542	465	470	502	485	496	462	463	501	512	498	465	504	513	466	482	507	522	533	516	497	482	500	509	479	493	509	520	521	488	529	467	539	539	499	533	492	492	510	503	504	507	514	458	484	506	522	495	488	510	475	455	528	468	474	504	502	461	529	553	478	513	530	497	505	484	501	529	499	489	494	519	524	496	521	495	492	490	450	483	477	481	503	491	478	551	509	504	480	513	479	461	485	503	488	500	471	478	460	502	513	477	493	491	519	497	475	507	491	544	523	520	486	486	470	505	487	529	465	496	509	539	517	471	501	453	506	503	483	493	488	468	503	529	447	470	454	501	508	500	456	508	523	489	468	526	509	535	486	507	484	498	426	469	504	477	528	423	458	469	478	514	563	509	478	505	493	495	495	496	522	478	487	479	463	486	489	488	503	462	451	508	512	516	481	491	516	505	481	530	506	489	491	469	479	520	468	500	540	506	516	478	473	525	499	496	487	463	488	494	483	525	458	515	519	503	516	492	532	515	469	468	445	456	491	550	499	483	489	448	481	481	489	469	492	522	516	466	476	489	449	475	484	501	455	453	529	475	532	487	502	475	531	527	478	508	491	461	489	494	524	474	467	528	469	503	489	526	516	509	495	539	478	488	478	495	498	487	493	497	467	475	468	508	513	535	505	508	517	457	503	491	541	478	494	516	494	514	493	492	519	555	449	496	499	480	485	532	488	470	510	554	470	474	476	523	483	480	536	525	484	516	519	486	486	522	471	466	506	504	486	468	510	527	482	467	543	490	514	510	454	520	511	517	479	475	487	481	520	512	491	512	497	469	500	512	516	494	509	516	511	475	490	506	483	486	495	478	497	493	506	513	493	502	509	483	477	499	453	498	510	447	414	532	481	480	485	478	507	468	507	496	476	499	495	495	486	450	509	498	474	476	514	479	534	476	541	505	487	464	513	506	505	498	488	504	540	509	455	524	498	498	535	536	492	489	503	475	455	532	475	471	493	489	467	451	486	469	483	476	490	490	482	514	535	469	495	465	501	453	514	504	476	530	496	481	458	498	474	509	515	495	474	482	471	535	476	453	511	512	490	502	514	497	522	502	473	482	485	494	491	490	498	523	471	480	522	502	551	499	501	475	510	517	467	489	544	475	564	503	503	498	485	503	495	504	494	463	494	484	450	488	510	541	458	479	487	500	502	494	448	495	481	500	495	521	472	507	481	580	513	482	506	504	508	520	498	529	499	539	510	500	539	492	521	501	512	507	478	500	491	462	492	530	506	491	517	485	481	564	517	497	507	500	514	526	451	455	490	499	511	491	503	485	524	468	506	502	509	484	515	532	488	490	505	504	489	455	507	489	495	515	480	534	507	473	465	539	499	461	535	494	508	521	478	460	479	492	479	481	494	489	520	474	518	466	489	518	496	484	483	557	505	494	501	485	529	503	457	493	508	483	517	476	461	473	484	512	504	506	494	475	479	514	481	487	464	508	526	495	471	463	499	502	473	509	506	496	497	466	510	493	509	491	504	486	518	471	461	521	495	498	511	502	465	514	502	501	541	518	524	493	488	488	511	439	493	507	487	523	503	475	515	527	515	501	524	451	493	510	512	484	447	495	465	473	520	479	505	524	478	509	543	492	498	499	492	462	492	505	488	494	516	473	482	502	506	497	459	510	549	522	462	510	489	461	489	467	505	480	491	498	496	504	490	486	524	509	495	526	488	489	488	486	498	492	504	515	504	493	496	497	496	519	508	495	511	488	459	522	474	498	494	472	519	519	484	486	498	539	491	484	530	474	489	480	524	465	510	474	529	513	476	475	551	501	520	483	494	481	489	508	494	490	495	512	499	505	517	482	489	479	506	484	506	482	475	470	499	479	488	508	443	534	493	499	472	509	510	517	476	533	507	470	498	502	498	493	488	484	475	510	476	506	478	480	518	496	525	493	454	466	485	477	480	558	528	501	501	517	467	480	513	505	516	502	501	499	524	512	535	471	453	476	490	491	487	489	495	466	504	487	483	534	501	506	508	469	502	524	537	483	497	504	499	503	484	474	491	544	485	472	497	472	466	513	460	506	491	512	476	497	493	539	489	483	529	460	511	495	523	516	508	519	474	480	510	490	474	471	491	508	520	495	485	531	491	459	504	492	489	475	469	507	486	469	490	499	573	465	497	513	487	506	474	476	481	493	504	547	513	482	497	510	521	493	496	512	525	505	504	503	515	498	501	525	502	500	479	515	479	509	538	551	503	499	477	499	499	509	496	490	544	537	521	528	458	476	507	499	487	457	513	490	494	504	489	497	524	519	521	517	497	504	499	494	487	517	480	509	459	463	508	550	483	509	532	475	452	528	484	481	535	494	481	507	469	460	508	499	530	483	489	513	533	493	486	507	521	489	503	479	497	490	467	456	522	468	514	481	507	499	513	506	519	455	538	502	491	502	524	506	525	505	521	496	499	485	503	490	548	522	461	465	517	493	500	493	530	487	511	499	442	501	452	499	491	472	486	447	497	457	524	484	498	474	524	475	502	507	495	488	485	494	503	509	478	544	499	471	462	489	499	502	513	508	520	505	501	534	501	509	494	515	497	497	507	503	490	497	465	486	515	505	494	501	508	503	493	494	547	478	533	491	508	493	473	500	517	512	479	484	461	516	469	470	504	516	459	482	502	464	514	515	453	486	495	511	493	511	461	495	463	486	488	477	510	475	502	488	522	490	506	494	490	506	515	507	498	527	501	492	491	522	467	468	502	455	486	497	489	517	492	535	528	502	466	497	486	523	465	517	488	517	510	492	528	482	492	476	503	476	500	475	506	512	504	502	525	490	486	500	524	497	458	513	473	518	509	494	493	463	477	507	500	517	538	461	497	498	493	498	529	512	492	470	483	517	515	497	490	505	483	539	476	500	493	506	496	464	532	504	495	512	522	477	460	475	482	506	511	531	477	516	487	555	497	469	520	507	493	518	502	542	509	506	487	486	499	483	491	530	498	547	478	502	463	499	489	485	478	484	513	459	489	487	466	487	518	482	450	498	532	492	546	508	521	489	474	497	492	509	555	518	501	499	499	509	466	505	485	496	498	487	476	486	519	478	491	500	495	501	534	467	522	474	512	508	499	494	484	476	486	482	524	495	483	517	478	492	502	456	527	491	496	509	491	488	515	512	508	510	497	520	481	475	475	499	482	499
24201	6241	5286	6925	3633	1966	1490	1246	2303	742	642	549	549	471	459	440	398	443	407	389	374	349	354	369	389	367	377	366	341	357	395	347	367	382	367	340	328	376	331	333	361	377	398	373	354	367	328	343	364	396	336	335	348	355	326	317	351	360	369	330	368	335	362	314	377	329	355	355	333	348	355	347	372	354	345	363	348	357	355	360	344	352	312	354	336	336	380	346	341	366	336	342	342	356	360	337	337	363	345	359	349	370	322	366	332	378	389	364	366	365	353	338	340	355	348	309	336	344	371	367	352	354	362	341	348	341	334	345	372	358	330	370	337	337	336	336	343	350	369	343	321	326	348	364	351	345	359	333	322	352	352	340	343	344	328	359	351	358	319	348	343	312	332	350	349	346	375	314	327	328	357	333	385	346	315	383	320	340	358	376	355	336	331	347	338	327	352	324	351	369	348	333	320	326	355	353	365	335	331	328	353	338	367	341	355	392	375	323	362	380	344	353	327	366	356	335	381	364	396	325	343	354	356	355	353	350	344	353	342	386	338	341	331	368	362	324	326	310	400	356	337	359	358	306	369	351	353	354	350	389	330	367	361	319	344	340	336	320	348	347	339	375	379	375	344	355	351	318	332	362	329	336	331	357	366	338	357	384	342	335	342	321	369	359	349	343	351	316	361	317	316	364	312	359	341	365	337	333	344	357	370	312	335	334	388	335	345	351	349	366	357	335	324	372	340	317	354	344	348	361	350	384	345	343	351	355	391	340	347	348	340	359	332	335	328	314	334	319	354	304	319	338	342	324	336	327	339	339	360	327	348	353	307	372	361	343	351	347	346	335	350	368	333	346	331	345	342	336	339	328	353	344	333	367	342	376	387	340	319	384	341	323	366	330	307	345	340	339	324	316	357	330	320	338	343	358	330	345	368	366	352	385	350	376	403	318	360	353	320	364	305	341	352	343	352	370	322	372	338	320	300	335	331	335	401	341	355	336	354	338	343	347	358	350	333	330	354	395	330	362	365	346	378	352	342	353	331	328	320	373	343	323	366	352	355	333	320	334	364	365	321	367	339	366	351	352	353	323	352	371	359	365	329	344	324	338	391	351	364	354	323	337	359	367	331	344	366	346	328	369	318	370	371	334	350	354	347	339	371	332	361	343	379	323	377	329	354	349	367	317	345	348	338	355	374	365	358	319	329	357	354	343	358	301	364	288	312	343	320	359	317	357	366	336	399	332	350	341	325	321	327	339	349	401	329	337	358	348	379	358	352	323	332	332	303	344	364	342	321	338	348	360	383	355	377	364	319	366	359	336	369	341	350	351	331	364	328	382	307	349	355	330	345	351	352	361	365	334	386	318	347	357	349	314	330	308	358	347	332	363	355	331	378	338	340	352	368	366	360	365	344	358	349	355	350	323	368	363	320	356	337	366	339	331	357	352	333	362	321	339	327	357	346	355	364	382	346	314	327	355	339	319	366	333	378	382	318	352	340	355	310	333	334	356	332	343	364	369	345	355	321	350	353	354	329	362	349	334	350	344	344	372	360	376	347	334	328	385	337	347	386	382	392	389	334	385	350	332	350	348	329	343	336	378	343	378	349	334	329	308	360	350	353	328	347	368	387	357	353	333	321	310	327	358	327	347	325	310	371	347	344	339	384	346	305	354	345	336	364	361	336	349	350	363	325	350	350	348	355	368	329	318	332	372	347	354	322	336	337	353	362	362	324	362	352	358	342	342	329	351	345	337	344	336	361	355	352	334	365	345	336	337	328	368	347	362	341	375	341	364	331	366	381	367	339	354	343	354	338	354	347	327	319	363	341	341	392	334	333	352	373	340	324	346	339	359	326	322	338	332	329	361	357	344	372	313	341	376	331	378	340	343	348	330	343	367	349	382	350	369	353	380	340	324	330	319	367	359	352	340	329	345	329	354	335	369	337	335	329	366	348	351	322	374	323	317	372	335	383	375	360	351	360	321	340	351	346	366	346	335	349	358	367	354	332	338	316	357	363	354	329	336	319	348	330	334	348	350	323	313	330	339	359	335	366	346	372	356	365	358	349	360	363	365	364	325	338	368	322	318	357	319	339	377	364	336	338	340	335	349	341	384	351	326	362	343	353	338	361	361	349	334	349	349	370	342	354	361	372	367	359	338	361	350	351	330	323	321	298	332	338	353	366	352	386	333	365	355	324	364	319	338	318	336	340	316	349	347	354	348	371	346	348	316	318	349	358	383	325	348	352	371	346	346	366	318	395	350	363	374	414	358	355	360	357	372	363	332	379	334	350	322	343	352	338	344	352	367	316	334	338	345	375	317	365	328	353	349	333	342	334	358	403	326	332	368	351	324	346	332	337	343	325	310	353	378	313	344	325	323	320	358	319	320	364	321	358	347	341	372	317	367	332	303	340	318	370	331	345	341	381	362	352	343	334	322	361	370	359	354	390	333	346	350	352	373	341	348	323	318	330	359	394	352	312	362	362	347	323	316	341	350	328	333	374	364	344	345	360	375	401	363	321	332	321	345	315	349	366	358	322	367	384	327	349	355	321	367	369	356	341	369	349	352	350	347	343	359	354	353	345	368	362	383	376	366	366	349	354	362	340	331	372	303	338	344	345	324	336	346	347	336	353	380	386	329	352	381	308	361	338	359	362	341	375	380	345	368	339	369	365	313	352	379	351	370	350	339	355	344	341	343	336	344	357	340	363	359	347	318	343	348	330	371	320	340	346	348	323	362	335	380	349	374	335	374	364	365	370	340	355	358	368	351	353	337	370	355	308	350	337	345	324	337	361	335	331	327	329	317	340	335	346	342	336	375	397	363	330	319	361	353	369	322	379	325	332	352	359	323	327	345	385	362	348	360	380	346	381	343	336	346	308	370	347	352	309	364	342	342	355	347	356	362	323	340	349	361	351	332	336	328	337	357	334	372	328	337	376	353	380	362	344	343	355	351	369	323	355	334	349	316	333	328	334	349	362	352	354	363	348	359	345	359	355	344	358	329	365	364	340	392	370	304	354	356	351	350	330	327	353	348	372	346	353	358	309	361	364	387	331	331	314	324	387	329	351	363	335	354	341	340	328	317	364	359	323	355	367	321	321	321	352	360	348	328	345	313	338	363	372	327	347	361	321	336	342	335	343	348	364	323	362	347	357	351	367	365	349	365	356	338	349	322	337	309	347	341	321	345	335	349	384	339	337	380	332	344	329	352	293	371	386	316	393	371	344	341	375	336	345	389	329	340	363	319	315	371	397	350	347	345	350	372	345	323	330	347	354	323	295	345	360	326	353	338	381	364	357	356	369	353	345	362	356	365	335	385	359	339	332	339	365	326	331	320	324	330	368	359	328	336	351	363	354	354	367	364	313	391	349	362	318	363	341	367	360	369	338	363	341	340	354	357	332	357	334	303	368	341	317	358	366	337	344	343	374	335	339	310	313	344	358	324	351	383	329	347	373	336	327	366	363	363	366	387	346	332	331	368	335	333	369	337	324	324
11253	4494	9424	17012	11650	7235	6418	5317	9754	3005	2328	2251	2207	1571	1452	1310	1326	1254	1235	1165	1126	1053	1083	981	1092	1049	955	969	1007	1016	933	956	956	917	921	915	945	899	886	895	867	852	855	899	874	829	884	914	924	827	829	826	867	837	844	852	846	812	850	880	832	845	798	845	822	785	837	799	831	783	827	847	776	872	866	817	855	824	850	838	811	827	861	845	811	816	801	833	796	830	799	841	806	813	856	838	800	804	796	808	835	785	859	849	799	825	790	808	795	809	793	846	809	766	831	781	775	778	816	778	753	810	780	791	787	821	789	790	782	800	820	864	840	764	838	800	785	841	858	820	782	820	851	755	817	747	812	772	749	809	759	777	797	785	843	807	796	810	813	768	780	883	803	786	818	787	823	767	819	810	742	801	785	799	843	775	747	808	810	811	796	827	765	804	814	772	804	860	844	750	803	781	827	816	816	844	773	786	825	815	814	786	795	793	807	822	819	809	741	764	821	821	759	788	811	821	801	815	801	768	856	814	758	814	797	809	778	780	799	799	750	825	792	790	764	768	843	821	832	803	811	784	784	792	776	753	779	784	811	864	788	856	794	771	796	816	790	787	755	843	867	863	835	774	772	791	833	726	744	805	804	787	788	781	799	794	787	752	804	816	767	806	806	775	793	788	776	792	813	819	779	809	822	785	729	764	846	833	774	813	814	866	833	759	783	864	788	788	803	799	831	763	792	777	795	866	829	815	789	790	823	804	754	825	805	746	805	759	794	786	809	854	742	821	802	721	729	828	804	834	792	777	817	803	796	759	797	775	736	786	818	801	825	827	741	794	834	779	761	791	811	730	788	812	780	853	782	804	784	797	756	791	804	797	794	764	762	747	818	839	787	757	785	752	753	841	843	826	820	788	769	807	818	832	810	815	754	773	760	778	853	799	813	783	797	792	816	799	812	798	819	800	757	803	812	804	766	817	822	803	804	808	753	812	751	822	835	785	813	747	789	796	790	830	811	779	802	789	782	807	787	793	779	790	843	716	826	845	811	797	804	741	850	813	790	847	831	816	812	792	792	798	785	780	759	820	779	778	811	803	825	805	804	778	725	846	775	842	831	782	838	836	809	781	815	760	809	757	808	786	845	834	766	784	812	830	809	795	843	757	802	813	827	811	826	781	784	776	767	818	799	755	768	768	793	736	764	799	822	770	793	783	822	842	784	840	830	773	829	821	769	791	800	825	770	814	814	795	777	805	809	802	804	776	755	828	757	795	797	774	800	825	791	819	773	811	775	831	792	826	792	793	772	776	815	798	796	781	824	776	801	797	781	810	827	770	827	794	840	794	758	813	818	793	788	807	772	797	740	815	813	798	791	744	790	805	826	780	824	782	765	812	778	811	818	792	789	831	783	775	798	786	792	788	735	785	812	776	785	837	819	773	803	770	789	766	827	787	808	783	785	823	801	809	823	814	802	846	761	804	760	752	835	802	768	830	778	810	836	819	814	831	785	828	839	812	812	848	802	807	755	810	815	751	802	773	847	815	799	806	823	804	759	796	774	823	800	758	799	782	824	769	771	804	884	837	823	787	819	775	793	780	796	771	821	821	821	813	792	827	838	759	822	775	784	774	806	780	821	771	766	797	836	782	782	837	792	793	791	805	824	817	821	786	818	818	742	818	742	797	821	797	773	781	796	830	834	791	808	807	791	822	764	833	790	795	795	834	825	781	774	763	800	806	779	790	770	759	799	787	774	811	741	768	841	806	790	793	819	800	797	783	825	787	776	807	821	770	824	812	762	775	794	777	785	770	805	826	775	781	811	756	793	770	813	780	827	794	798	773	807	795	730	773	768	776	796	780	800	794	773	759	835	754	776	771	781	786	801	756	782	875	803	786	832	799	815	776	781	813	811	791	774	762	774	799	799	808	795	758	779	851	813	764	739	791	793	827	775	805	784	801	797	821	749	848	788	767	832	710	766	821	783	802	783	776	788	862	751	790	838	803	791	819	817	794	791	734	772	812	738	825	855	838	819	753	759	754	879	796	840	810	800	834	801	815	767	793	795	807	765	764	778	795	844	772	808	792	802	758	756	821	816	821	793	758	805	829	789	786	774	800	794	842	816	821	784	792	774	788	802	824	783	744	781	782	749	739	808	792	822	787	755	844	783	784	809	770	825	793	781	787	783	820	822	835	825	773	836	800	741	757	809	791	765	779	760	787	814	850	852	817	728	825	836	771	775	766	798	799	775	773	790	770	775	814	807	831	769	802	769	769	794	838	839	782	848	706	799	804	761	807	780	835	817	788	788	852	777	800	839	818	761	811	843	823	775	819	803	787	826	761	800	818	771	812	813	787	786	818	825	785	789	800	772	809	810	772	840	812	795	784	763	821	825	819	775	790	812	834	788	815	766	761	760	753	818	805	800	812	841	788	819	817	786	794	805	799	836	769	781	776	817	787	764	768	814	795	837	794	816	796	807	778	827	832	818	762	820	807	817	788	810	841	753	825	769	811	766	783	816	793	803	823	795	834	802	797	795	800	785	824	816	829	800	828	825	813	775	819	757	775	802	753	820	798	828	785	770	779	862	791	772	746	774	796	790	796	789	819	775	832	804	818	790	796	799	791	759	774	753	810	770	806	769	773	779	852	757	818	807	797	785	811	823	769	768	784	801	838	794	822	823	800	768	810	761	809	768	803	812	820	755	785	766	758	834	780	775	810	797	746	799	799	791	810	770	800	824	770	823	846	766	771	799	867	861	781	797	773	794	869	768	776	847	771	816	762	807	796	808	846	847	840	801	817	764	788	803	769	808	766	831	799	756	779	817	841	810	824	816	774	787	757	810	820	752	784	783	808	839	786	777	787	820	817	809	781	809	825	792	848	834	823	772	793	757	746	812	803	800	785	790	822	811	815	788	791	759	773	805	827	816	832	763	779	814	795	800	779	737	751	787	761	820	772	785	791	783	762	792	842	833	768	768	756	781	784	809	753	835	796	827	807	814	832	768	780	825	755	805	835	825	784	836	767	791	800	799	764	774	821	725	797	794	845	826	830	774	766	800	761	841	835	830	802	796	748	820	781	809	834	846	832	807	803	798	804	789	869	811	786	779	810	824	756	789	762	790	776	774	814	800	757	857	766	855	752	799	795	806	784	843	761	783	789	778	799	800	820	797	817	715	819	818	769	806	844	775	845	804	774	752	786	783	798	744	773	789	811	756	791	814	823	755	801	770	775	772	799	811	840	834	799	866	812	814	821	775	835	813	785	757	776	812	818	803	812	821	771	811	816	818	757	785	789	827	799	783	809	794	768	770	792	808	787	783	752	824	785	835	816	769	816	843	765	824	794	810	841	760	824	848	818	820	814	803	820	780	827	769	800	809	795	788	793	838	767	819	781	751	823	736	794	822	779	823	806	791	769	799	789	834	796	769	816	779	812	831	735	810	774	793	779	811	795	759	831	752	795	822	751	821	781	780	820	786	836	794	820	789	815	841	755	776	763
5996	977	1108	1971	735	368	336	331	287	117	107	110	106	109	118	93	122	118	123	107	131	117	119	118	111	125	101	126	92	112	105	113	105	98	115	118	101	107	97	90	97	101	108	126	107	105	115	112	116	110	105	122	111	123	102	94	122	96	111	101	95	100	94	111	125	115	105	103	109	103	111	95	106	106	117	108	108	96	124	97	105	118	108	104	110	110	96	89	110	116	104	107	113	110	116	112	120	119	121	107	96	100	117	103	105	121	104	114	104	121	136	105	103	106	114	113	120	111	112	120	106	104	108	99	99	102	108	95	128	115	114	97	107	104	110	97	88	103	113	123	119	113	107	102	88	104	124	106	117	114	99	92	110	122	88	89	96	109	111	119	108	115	98	128	107	99	100	110	96	99	132	110	117	108	105	118	111	119	104	105	110	122	116	95	138	121	100	118	103	114	118	128	115	112	123	109	117	95	124	107	101	110	102	87	99	119	100	95	97	115	129	119	134	104	117	105	96	84	129	102	118	113	111	126	124	114	90	104	140	105	132	105	106	116	129	99	109	120	122	111	105	103	105	106	114	135	110	103	84	115	110	118	114	97	104	111	110	106	119	107	120	115	105	115	112	103	117	114	102	121	113	125	102	110	100	119	103	95	127	120	93	119	110	104	125	139	110	116	110	115	113	114	125	124	107	128	113	116	98	117	111	114	142	114	86	117	108	101	108	104	121	113	99	89	100	100	118	97	113	103	110	91	104	120	109	120	119	111	130	111	100	107	100	111	110	98	108	101	123	99	108	113	124	108	86	125	112	131	126	138	101	112	116	126	92	125	108	117	125	120	122	105	104	110	108	112	102	105	114	123	103	106	90	119	102	100	128	116	104	114	96	100	115	103	113	108	110	122	134	115	124	120	104	114	98	95	109	107	107	96	94	111	109	117	96	85	106	109	91	98	137	105	109	128	103	110	104	91	105	114	105	112	127	117	115	99	115	117	113	116	128	105	86	109	127	118	123	88	107	93	102	112	124	89	105	109	100	99	119	95	113	116	97	99	116	110	124	120	105	107	125	113	102	112	99	121	113	105	102	116	131	101	120	118	110	111	118	108	122	126	117	118	123	125	128	112	141	110	109	118	106	138	105	88	102	123	97	105	110	115	126	99	126	120	103	111	103	120	112	106	115	93	111	122	105	106	106	122	110	113	96	110	107	109	109	121	91	90	105	121	98	129	114	117	96	120	88	129	119	115	87	104	129	105	112	105	132	115	118	111	92	120	126	97	118	109	101	116	118	115	115	102	103	111	102	104	122	116	118	91	120	107	119	99	107	111	110	120	112	119	118	100	103	132	77	100	124	84	94	116	122	98	100	129	88	121	107	119	108	119	123	115	103	103	110	119	116	123	117	128	117	107	118	133	101	97	122	99	114	96	118	112	116	107	106	111	122	113	125	106	123	120	114	102	95	130	120	110	103	104	95	103	115	115	112	129	109	109	121	122	96	111	114	124	123	106	115	89	77	110	120	99	111	116	100	140	122	116	99	107	117	132	105	88	117	124	133	106	113	120	99	113	95	103	102	108	116	111	114	104	85	121	96	118	110	127	101	118	108	113	104	103	97	117	99	96	118	106	125	110	100	94	118	115	110	94	102	114	126	116	104	103	91	99	106	113	101	127	120	116	111	108	118	95	105	113	113	114	108	118	100	102	115	131	96	113	93	100	105	113	107	105	110	99	95	114	105	105	111	112	122	111	94	115	115	133	102	109	103	122	115	90	121	109	117	113	122	124	131	129	94	113	116	116	108	101	108	116	106	92	104	102	115	108	110	94	103	135	109	120	100	116	124	117	110	107	119	92	105	143	111	116	110	113	111	138	104	82	122	112	124	112	111	113	121	114	97	96	99	128	94	94	117	131	100	86	109	78	116	101	85	120	116	108	109	105	117	110	117	101	113	125	96	88	101	121	125	117	111	110	99	116	132	117	107	122	126	102	92	117	109	118	102	112	86	90	116	95	101	113	93	121	115	110	101	89	116	119	127	111	125	100	123	120	113	106	104	102	125	121	103	118	105	114	107	115	101	96	115	108	113	116	109	112	98	106	95	112	107	111	128	103	108	128	96	122	112	100	130	96	122	95	105	124	123	118	118	114	98	111	81	117	113	121	120	102	97	116	101	109	128	110	123	112	112	118	110	120	122	122	133	117	112	128	108	110	108	110	110	119	116	136	95	125	97	117	123	109	113	146	113	90	122	106	121	105	92	117	130	116	95	116	120	98	97	116	126	96	100	127	99	111	104	99	108	117	102	116	105	105	104	115	112	124	96	112	123	103	103	105	107	118	121	120	112	101	120	117	107	109	96	94	92	109	123	100	118	96	92	123	104	102	117	108	107	122	120	129	114	120	129	99	138	119	124	114	105	104	97	125	127	99	103	93	108	111	117	103	131	90	128	131	117	108	97	107	98	108	105	120	115	105	100	125	113	119	129	120	134	98	111	104	95	100	111	114	119	105	109	103	120	108	124	120	114	88	91	116	108	108	87	104	121	113	105	113	105	108	108	117	118	83	113	126	113	114	108	97	116	105	102	109	120	117	104	123	106	108	104	98	105	121	108	114	109	125	118	124	113	109	107	98	114	96	106	101	116	86	119	124	88	86	138	133	106	101	103	91	103	111	101	109	110	117	120	130	116	115	101	100	121	109	115	113	101	133	106	109	107	88	125	95	88	126	102	117	107	116	116	99	106	118	134	111	126	111	105	100	113	114	104	118	97	102	111	102	104	93	96	106	110	128	122	95	118	108	112	101	112	125	93	111	106	118	100	106	112	123	115	128	107	107	119	109	114	107	117	130	112	111	119	104	116	105	107	120	126	110	117	108	116	138	133	110	112	104	103	115	112	109	105	95	87	128	94	127	118	109	117	107	111	105	116	101	122	126	124	114	113	109	104	97	107	133	96	116	88	115	123	114	114	127	95	99	114	97	113	127	117	110	89	120	106	98	119	108	109	120	101	90	110	115	106	106	104	94	113	109	93	129	115	119	102	136	99	102	115	91	111	105	116	118	119	113	105	107	126	105	111	110	107	105	124	126	112	113	97	113	110	98	132	113	104	116	100	122	102	107	134	100	118	126	119	108	137	110	133	122	115	110	102	117	105	95	105	109	102	103	101	110	105	100	115	96	137	103	105	122	114	102	102	118	116	110	99	106	111	116	112	114	115	124	133	106	102	118	108	114	120	118	115	95	93	116	130	111	99	102	110	130	112	116	105	107	100	114	107	125	111	115	102	106	103	106	97	107	113	119	101	95	111	105	120	114	105	127	114	119	108	123	111	119	102	100	100	88	108	108	114	108	88	99	106	111	130	125	123	116	96	119	110	113	101	113	107	105	108	108	100	102	122	110	117	98	110	108	111	113	122	122	79	112	109	134	123	88	86	106	128	108	102	100	101	92	100	117	104	111	110	135	124	110	113	104	122	103	107	123	104	103	121	80	114	110	118	122
4011	1020	2373	6026	3267	1550	1491	1643	1214	384	401	331	375	298	344	324	339	332	314	314	313	348	320	288	289	301	312	330	306	300	325	341	336	269	303	281	306	333	322	323	311	292	336	339	308	319	309	353	325	334	328	311	311	295	268	347	344	334	290	306	325	326	301	295	319	295	303	335	328	299	304	292	322	345	315	319	294	312	317	334	304	351	318	297	296	336	338	323	293	307	313	289	312	305	323	325	297	326	344	338	324	313	293	294	338	317	317	297	329	302	314	307	321	332	305	309	313	304	342	330	270	300	323	344	308	308	327	319	342	346	307	301	311	312	309	298	324	326	301	318	306	315	308	318	321	330	328	297	323	322	288	339	319	324	317	306	331	301	296	335	361	301	265	299	352	313	328	322	308	336	321	325	302	327	293	319	338	280	331	272	329	309	304	311	317	286	325	302	309	304	315	291	317	290	341	306	300	315	317	330	328	301	311	299	308	293	330	318	329	295	325	327	330	304	322	322	338	325	283	342	311	319	322	301	343	344	300	316	291	303	306	304	327	301	341	311	284	306	313	310	312	310	297	324	309	355	323	307	330	311	300	311	339	334	300	353	311	313	301	321	299	301	316	315	321	346	315	333	316	336	317	349	290	312	319	335	341	302	301	322	308	343	316	337	315	320	342	315	341	330	287	321	296	319	297	327	309	300	313	327	298	331	323	294	304	320	315	332	305	320	326	351	300	308	313	292	312	312	303	313	297	317	307	322	284	328	333	325	352	309	309	291	331	323	324	292	321	293	316	311	331	320	325	330	332	304	304	299	303	307	283	313	320	321	329	314	295	333	310	326	306	330	279	303	311	329	308	292	322	327	308	311	339	294	298	341	339	345	312	292	313	313	325	311	338	301	299	301	308	302	313	320	290	320	302	325	289	317	343	339	310	348	340	298	311	301	313	331	322	301	317	324	378	338	318	296	305	324	314	298	290	292	354	303	312	323	325	312	317	291	322	294	316	314	330	327	317	307	333	311	312	329	324	313	286	324	352	316	322	307	292	307	285	366	320	303	318	325	348	321	304	268	331	307	290	316	323	322	339	341	308	309	334	288	306	315	326	336	338	339	305	314	356	296	309	320	354	330	333	333	344	320	327	284	328	323	316	320	316	314	317	283	317	316	328	301	292	310	292	298	319	343	274	325	311	298	295	319	301	310	304	338	334	306	334	310	293	299	336	325	296	321	313	301	324	369	280	293	306	302	333	310	317	291	327	318	317	298	308	278	285	334	322	302	327	302	319	304	300	335	299	310	305	325	314	330	302	287	302	331	319	325	321	336	307	314	337	321	323	308	334	327	329	311	329	332	318	297	296	314	331	315	328	302	322	335	312	326	298	314	291	311	329	313	308	319	294	314	324	303	310	318	298	335	325	311	307	312	324	323	316	283	321	330	296	305	305	291	345	342	301	305	326	313	317	326	342	307	316	303	295	334	303	331	310	350	322	292	336	347	316	326	342	318	334	327	336	302	327	315	331	310	320	339	306	283	324	330	319	313	295	328	304	326	338	328	321	303	358	283	311	363	330	334	346	302	324	315	319	306	313	332	353	307	322	310	320	312	364	346	300	336	299	320	306	308	309	321	340	314	331	303	306	303	348	333	308	315	301	331	298	344	315	306	355	316	313	291	333	338	292	311	319	348	307	295	309	328	314	298	281	352	344	327	314	321	316	325	308	318	355	346	273	314	327	349	333	337	331	315	318	330	308	298	339	305	299	299	290	323	310	306	324	322	326	321	306	334	288	301	287	317	286	304	318	306	334	338	293	329	317	274	311	295	339	346	303	299	285	293	315	313	297	333	281	310	301	284	307	345	298	315	360	322	338	314	338	318	307	314	325	322	330	325	290	331	304	344	316	330	336	326	313	334	333	335	311	320	324	326	318	306	305	310	315	343	322	340	324	304	298	283	318	316	301	305	277	301	327	316	327	292	328	286	316	313	276	307	304	316	337	331	286	340	329	307	314	303	318	304	315	324	310	352	306	349	301	321	322	304	294	301	305	317	305	344	327	311	340	318	288	318	297	323	316	319	320	314	296	321	318	316	314	320	302	321	284	339	344	327	316	319	316	331	329	315	352	325	326	318	334	334	309	291	303	297	309	318	314	303	313	313	295	327	317	304	337	323	328	304	309	323	324	315	317	319	326	310	313	333	349	314	298	324	337	344	301	340	353	330	277	319	340	325	348	272	301	284	281	298	312	324	322	313	292	284	303	302	300	312	324	318	333	325	325	309	344	339	324	339	301	317	292	326	316	319	320	299	291	329	283	323	301	324	348	341	298	338	344	345	316	325	305	289	321	307	291	302	321	358	312	313	307	298	360	322	331	340	322	319	290	328	302	313	307	307	302	324	302	313	306	288	336	309	316	331	331	275	329	292	344	300	306	327	314	324	334	307	335	277	336	329	361	304	309	307	320	332	316	297	317	328	317	323	291	311	294	337	341	339	321	287	330	310	314	308	331	317	305	301	295	294	319	336	295	311	315	327	317	293	320	322	306	296	302	294	337	304	289	322	297	349	305	325	315	317	347	326	343	315	290	306	342	318	330	332	305	296	322	327	320	334	321	324	286	320	340	315	296	344	312	293	327	336	288	319	302	290	337	307	318	320	338	330	302	305	359	321	315	325	307	328	309	357	320	290	327	345	324	291	336	316	324	319	335	294	305	291	335	320	321	310	318	330	295	306	313	301	319	325	312	301	323	299	317	344	337	318	351	323	309	335	322	299	336	312	324	333	302	320	328	318	333	327	298	294	303	279	323	335	345	320	331	304	312	307	338	288	310	309	319	302	324	340	315	343	328	330	301	301	315	336	281	300	310	296	323	314	309	293	317	321	321	335	320	327	315	316	322	298	343	308	326	347	305	328	331	303	290	323	338	334	312	342	320	294	315	341	336	339	336	322	325	332	316	299	334	300	334	315	332	326	291	339	328	317	345	284	305	317	289	339	323	340	328	329	317	315	343	305	312	334	314	332	315	308	305	312	289	348	305	323	341	322	320	351	338	321	319	312	278	328	327	328	306	324	296	314	340	311	318	328	323	320	314	331	290	299	309	304	316	284	324	340	281	308	322	316	315	304	307	330	355	306	322	300	316	281	309	324	328	324	323	309	326	305	334	302	331	360	315	303	358	322	325	282	329	315	330	312	314	318	316	343	303	286	351	321	305	340	308	368	321	275	310	330	310	293	360	340	330	302	303	325	315	317	303	291	335	289	323	343	330	306	319	289	314	300	318	344	311	330	318	319	338	296	307	313	315	320	304	333	329	319	318	323	328	329	359	322	324	318	290	302	305	322	316	302	321	339	319	308	304	302	310	276	302	311	299	300	364	338	314	329	320	287	290	325	311	316	308	311	314	307	351	293	333	322	291	301	297	329	339	283	296	271	301	328	322	301	315	292	297	313	320	303	318	354	306	315	330	294	309	269	324	343	294	305	344	329	317	335	337	329	281	308
15675	2864	3055	4155	1998	931	840	891	828	341	289	272	273	276	222	211	225	201	219	190	200	208	216	186	181	196	192	194	216	212	203	173	182	172	190	197	221	185	191	208	188	179	200	188	183	187	221	176	190	180	205	201	194	207	177	186	196	191	187	211	170	168	220	181	199	188	181	217	173	193	189	194	191	184	172	211	194	178	174	180	170	212	190	209	171	186	192	175	195	180	201	178	204	182	148	195	226	191	171	205	196	189	187	183	192	193	176	180	192	203	184	193	190	195	158	193	198	211	182	164	176	180	177	182	195	180	189	162	177	189	191	182	193	201	169	160	184	182	187	202	190	170	195	195	175	194	178	187	185	170	171	180	180	196	216	167	172	175	217	187	191	166	201	176	178	205	168	168	189	175	191	194	207	202	159	174	202	191	171	197	178	194	182	192	184	195	211	200	180	159	184	208	203	180	168	212	198	174	170	195	157	189	159	195	187	177	192	177	190	175	169	171	176	185	177	194	190	194	205	180	200	206	172	168	166	219	158	193	216	178	204	215	198	162	180	204	184	207	229	200	179	166	164	172	189	170	174	199	166	187	200	194	160	177	175	170	189	174	182	193	192	180	175	177	191	179	189	182	188	200	202	179	180	189	187	182	183	203	187	184	151	174	148	162	205	218	191	178	166	179	179	171	173	178	207	180	183	203	174	190	181	159	200	178	182	182	160	177	192	205	192	201	201	173	192	191	184	195	195	165	185	162	179	193	168	178	166	176	206	174	200	178	208	202	197	199	160	158	180	199	192	166	182	174	159	182	202	196	165	201	188	166	175	201	177	174	193	190	152	201	175	190	166	178	217	176	180	185	182	177	185	196	193	200	197	172	159	174	195	197	220	176	175	190	196	181	206	197	181	202	190	176	167	183	190	184	199	180	156	155	174	182	185	200	209	144	194	186	206	169	201	200	196	202	174	171	195	168	196	168	182	192	181	194	190	173	168	188	203	202	200	160	183	195	209	216	190	194	183	181	194	187	175	183	220	198	206	204	194	205	190	183	190	175	201	190	192	209	197	175	175	177	181	194	167	165	174	178	175	229	184	219	220	168	188	184	192	189	206	205	214	209	171	188	205	223	176	180	185	194	172	186	174	189	168	179	190	181	182	179	175	183	183	202	184	186	193	162	203	186	210	166	182	181	189	175	174	168	217	190	170	198	169	207	202	217	209	181	186	191	175	175	190	186	203	209	192	173	185	172	177	165	218	168	203	181	178	186	201	207	175	184	181	177	177	176	186	209	195	180	191	211	168	202	182	174	159	178	188	187	166	170	184	190	174	179	186	171	173	168	165	183	181	186	202	193	171	206	216	197	174	180	197	207	192	191	184	180	152	181	178	211	194	185	205	194	180	210	170	186	172	172	178	199	208	164	227	185	185	192	204	174	169	180	204	201	164	159	177	185	182	187	204	159	180	188	171	162	171	195	198	195	211	197	192	166	189	193	182	162	183	179	160	199	181	212	187	211	185	201	184	214	176	175	175	200	176	190	176	216	182	178	174	180	178	199	176	216	177	212	178	189	193	182	196	210	178	179	170	181	188	179	187	195	186	170	208	191	165	179	168	188	162	184	204	213	185	182	167	201	175	187	177	202	172	196	189	197	191	202	197	168	184	177	169	192	196	200	203	180	183	197	179	176	205	161	185	189	189	183	164	180	185	190	170	183	198	198	177	199	186	207	181	178	193	209	196	192	194	166	182	160	194	178	189	192	181	185	180	177	144	179	176	178	190	177	158	189	194	194	168	190	195	173	226	201	202	170	189	212	171	179	195	181	193	170	233	196	188	196	207	212	199	189	214	182	190	181	166	200	174	194	178	166	173	164	193	205	183	173	213	193	167	175	198	184	168	203	175	179	156	176	189	170	197	175	187	187	193	190	174	150	198	186	176	206	191	197	184	151	179	174	173	160	226	195	173	199	172	197	215	204	210	182	172	216	182	171	200	182	191	195	207	204	180	180	177	168	171	183	182	169	178	179	194	167	205	204	177	189	138	194	204	195	199	195	174	190	185	212	183	189	193	199	154	153	173	205	182	195	186	181	181	185	216	196	191	200	201	190	199	202	161	158	184	177	198	201	196	168	173	202	182	189	187	199	171	209	210	194	195	179	187	193	163	203	193	193	161	194	187	192	196	172	168	184	179	178	193	166	174	191	183	167	160	202	169	187	203	179	152	186	188	176	189	168	191	173	182	182	195	174	170	170	155	184	206	200	156	207	169	212	212	176	190	189	201	155	210	175	200	200	189	209	189	191	210	170	182	188	190	187	172	192	188	214	187	166	162	167	166	192	222	223	197	175	207	210	220	186	185	185	171	207	183	182	185	223	175	199	202	169	194	165	179	184	175	182	211	209	165	170	178	207	171	200	186	193	177	181	172	188	211	181	178	170	194	183	177	202	190	163	167	175	205	198	151	181	225	177	182	172	186	170	174	195	179	191	193	188	183	188	216	200	183	185	193	166	176	156	181	190	213	188	161	175	182	189	214	187	191	189	193	187	213	187	179	180	191	183	168	209	171	215	195	196	190	181	198	194	171	185	186	201	198	178	204	181	183	152	171	174	172	193	171	189	176	185	188	162	178	201	204	207	181	192	204	181	195	169	181	187	184	184	199	189	190	189	200	184	183	197	180	197	181	195	196	173	192	179	168	165	166	200	198	172	174	165	179	189	174	193	211	179	204	178	159	192	183	180	195	187	192	196	190	176	211	169	186	207	188	170	180	231	192	186	199	196	199	187	185	191	188	196	180	199	196	196	180	183	207	202	186	207	196	175	182	190	190	168	175	168	180	176	170	205	214	192	183	178	189	189	185	171	191	182	169	173	177	180	177	191	206	203	210	175	186	209	195	178	166	188	173	187	196	177	170	171	177	175	202	203	184	160	189	169	171	205	192	186	201	198	172	190	187	188	166	175	170	208	172	176	176	207	185	195	194	180	175	187	181	159	200	201	187	193	190	197	176	168	185	191	214	193	191	187	192	199	163	195	179	187	169	163	182	173	185	184	170	169	186	175	200	181	212	178	204	198	194	208	201	223	160	160	186	178	165	182	170	167	208	197	194	198	185	185	204	190	182	182	166	187	184	186	209	174	175	197	183	201	185	205	186	193	190	183	190	192	176	198	203	176	199	168	198	191	188	202	178	198	187	154	176	182	192	183	160	195	192	164	216	184	187	183	215	229	213	188	174	204	210	183	201	190	218	193	173	187	166	170	178	180	176	182	195	192	183	188	152	196	161	183	173	201	174	194	164	183	170	174	165	203	182	189	188	181	166	187	194	227	172	192	138	177	183	200	183	173	220	156	181	184	180	200	204	169	188	207	197	207	164	177	185	199	185	183	189	175	181	188	193	185	182	176	188	190	178	174	200	212	185	187	184	216	190	205	179	181	191	181	185	172	178	183	192	169	199	199	185	177	190	189	205	181	200	190	193	182	193	193	157	196	187	174	190	208
8815	2414	6422	11527	7203	4118	4150	4208	4051	1454	1230	1122	1117	877	809	753	763	703	672	606	589	677	645	610	567	548	590	566	589	547	550	548	541	545	547	566	532	531	510	537	525	514	526	556	497	526	512	475	503	492	478	496	507	547	521	513	520	507	522	494	499	513	523	527	522	508	529	508	505	514	477	476	501	509	496	483	502	487	463	486	527	483	475	460	489	440	496	484	523	502	517	502	497	527	521	499	518	488	459	505	492	507	502	479	496	459	463	474	509	482	499	531	491	491	485	490	510	464	445	473	494	411	495	488	493	522	480	440	518	461	511	516	452	479	481	491	474	483	493	554	479	472	511	503	456	482	528	479	495	489	481	505	534	478	501	503	488	463	505	466	470	483	506	495	498	497	493	515	487	505	498	479	484	459	490	496	476	508	501	464	451	498	472	467	467	490	463	493	464	456	475	483	467	505	482	505	461	488	477	437	495	487	503	493	481	487	496	478	529	481	445	484	503	514	499	505	487	512	478	464	481	496	467	476	476	491	497	455	487	481	433	492	512	529	504	499	531	448	468	492	532	480	543	475	500	519	518	474	494	507	475	489	504	479	489	459	489	461	500	466	555	487	479	512	506	477	456	464	500	483	490	478	462	542	492	478	474	482	493	476	463	516	464	442	486	505	474	456	497	457	456	497	448	506	467	512	485	476	506	492	484	477	487	491	473	496	487	464	512	487	484	497	472	456	509	464	497	444	497	505	478	485	485	482	490	511	476	492	492	493	474	489	491	485	477	473	499	486	503	473	488	487	450	445	494	444	499	470	477	508	492	483	506	474	477	466	512	470	471	479	464	453	499	509	469	537	482	532	481	504	462	479	485	485	514	459	461	511	483	513	498	475	501	480	490	506	501	468	454	501	465	528	482	465	491	491	480	517	499	491	469	482	478	459	479	472	538	444	518	464	528	457	463	486	476	487	500	453	520	483	484	466	437	508	496	490	487	491	451	499	444	473	488	518	498	499	546	503	481	469	494	523	505	493	473	505	474	493	485	450	474	487	439	471	487	493	463	485	491	507	485	458	508	491	497	477	462	496	457	532	515	467	483	493	460	457	470	472	428	463	499	490	511	473	481	517	459	477	496	478	483	503	521	481	464	483	484	480	497	471	439	473	494	458	458	462	450	462	496	462	483	447	486	472	522	494	491	533	492	512	469	459	513	490	517	477	502	470	464	505	478	460	508	517	480	497	483	524	449	461	489	504	474	473	473	494	448	466	431	475	470	461	475	472	470	459	466	487	471	485	487	459	452	468	479	465	482	502	458	506	497	482	500	500	481	509	497	446	472	497	464	487	499	479	489	536	497	476	503	515	466	485	485	485	463	518	522	525	468	510	435	493	499	487	509	512	456	478	497	515	509	492	499	458	486	507	515	514	472	494	462	516	512	485	517	505	499	496	476	506	481	488	473	464	489	465	501	506	452	495	523	499	492	510	470	530	503	479	465	495	531	487	501	486	485	493	461	514	496	475	494	460	458	496	459	509	509	458	456	480	477	507	486	525	455	457	500	488	460	490	506	496	451	519	501	477	492	458	503	522	489	478	505	471	496	466	494	539	458	471	460	523	488	484	540	502	466	510	481	480	492	456	480	462	515	494	480	517	528	496	497	478	492	459	497	509	476	471	493	474	493	502	490	500	490	460	523	487	462	449	510	473	488	524	489	455	472	484	470	480	424	517	469	503	476	468	483	519	487	527	475	475	460	514	463	443	466	476	467	461	505	484	456	495	482	491	479	473	484	481	485	460	493	444	500	491	495	481	481	507	525	453	494	480	499	425	452	479	498	491	448	465	452	500	475	476	501	506	464	492	449	477	514	447	487	470	511	492	487	495	475	488	479	491	485	458	474	470	489	433	497	479	445	495	464	469	496	491	512	473	477	517	480	489	480	456	470	517	464	467	474	458	477	490	500	465	455	470	519	472	488	480	485	509	519	492	482	480	419	506	475	440	534	519	539	451	505	459	441	508	499	462	522	454	511	477	453	484	501	509	476	487	481	447	505	470	490	486	516	490	476	506	446	507	480	494	505	487	472	526	523	514	492	469	498	492	473	508	482	521	494	503	473	484	481	480	516	483	465	482	496	444	501	511	502	483	476	473	493	466	475	480	453	454	467	493	484	514	485	458	494	477	457	494	454	447	509	437	466	488	476	471	471	528	464	489	493	474	511	443	527	488	476	485	457	485	528	425	516	497	458	478	475	477	467	504	512	501	502	448	506	493	512	517	471	482	511	481	511	484	511	500	476	479	493	465	482	485	503	513	446	514	442	458	502	506	517	489	462	458	487	478	460	518	485	496	467	480	508	506	538	479	499	471	492	477	487	474	498	459	449	492	468	444	506	507	492	465	484	498	470	509	459	510	466	505	454	447	503	451	512	492	500	452	512	453	473	500	508	490	471	484	480	460	503	486	512	494	459	467	508	461	468	490	486	462	497	489	526	470	490	457	458	521	472	460	462	495	516	518	489	491	481	479	491	458	463	456	459	488	512	505	413	461	491	443	539	482	475	480	507	471	468	478	482	511	507	447	485	449	459	545	499	449	489	482	528	513	496	470	492	512	463	465	495	452	502	461	512	460	481	462	523	488	455	503	504	467	489	495	485	453	504	456	481	529	478	485	520	493	495	497	501	497	474	496	463	503	502	481	472	507	486	494	478	482	481	465	528	568	509	492	454	474	504	471	467	517	515	482	487	463	493	501	527	462	464	509	487	490	479	521	471	512	501	488	460	478	472	474	499	516	458	466	498	464	491	503	396	477	467	481	483	465	466	462	457	495	496	486	498	468	474	503	493	477	497	515	507	502	489	498	471	479	494	495	466	483	472	478	464	476	453	523	465	526	473	502	469	506	489	493	469	498	487	466	480	479	467	484	484	496	480	523	476	469	467	462	465	498	482	494	540	497	476	515	485	489	492	477	443	506	506	487	491	484	495	519	494	451	504	482	493	525	477	459	461	514	485	529	475	473	490	526	481	520	510	456	460	498	509	473	473	485	443	472	485	483	455	504	483	459	500	462	462	460	509	484	436	506	461	486	497	501	477	480	462	467	523	499	517	496	471	463	503	508	498	487	482	478	456	477	471	483	512	484	480	447	444	526	495	456	495	476	480	461	478	487	518	466	505	485	493	487	482	495	495	471	470	538	477	466	495	532	487	468	492	510	514	479	491	449	482	477	490	491	471	494	462	532	503	492	498	502	482	478	482	499	493	457	464	500	476	511	497	495	491	512	499	520	468	521	460	468	481	485	511	503	494	472	497	509	487	459	512	493	496	451	473	445	481	479	507	492	514	478	531	443	501	475	475	490	475	495	485	478	512	454	467	475	477	489	507	498	482	498	453	480	500	507	521	484	484	482	494	500	496	463	491	483	452	489	493	466	510	513	490	491	467	471	509	512	491	480	515	463	484	460	463	493	508	449	504	533	493	488	463	526	450	493	491	527	506	488	499	485
23883	5641	5543	6990	3590	1931	1691	1364	1196	691	570	547	528	456	475	394	415	422	401	396	356	380	355	392	379	369	357	328	381	317	349	389	390	352	328	381	362	334	348	366	393	322	361	340	328	333	347	340	340	296	332	345	337	311	331	324	321	363	364	355	317	374	363	331	353	335	350	357	364	357	354	337	326	360	357	345	372	367	374	372	349	322	319	376	328	338	351	324	359	352	330	331	349	337	345	355	336	351	353	347	321	354	353	333	348	324	376	320	313	339	344	364	363	358	333	360	379	361	362	367	347	364	328	329	346	352	351	324	380	335	336	341	325	365	368	342	365	327	345	341	345	341	343	304	331	314	323	328	382	338	307	330	331	353	369	344	334	360	364	357	370	333	305	328	338	339	350	357	346	326	321	340	328	355	356	314	345	346	373	337	387	346	333	326	336	379	316	350	335	327	327	342	350	350	337	353	364	346	336	338	349	339	372	316	333	303	364	352	340	317	354	299	339	355	342	349	309	326	353	349	331	344	352	339	373	353	350	332	332	336	332	305	365	388	346	358	363	318	372	339	340	362	362	359	336	339	345	371	338	362	378	321	323	342	344	329	347	377	310	355	344	334	337	368	346	368	359	393	359	321	301	323	370	330	312	334	324	371	317	338	382	332	332	378	344	346	298	317	315	370	334	355	356	326	354	348	378	375	360	351	350	352	343	337	315	345	339	340	356	337	334	343	373	383	333	354	340	360	378	350	311	320	316	308	364	348	337	333	379	348	342	358	337	337	327	336	317	327	328	334	336	311	366	352	354	326	390	349	334	326	353	337	318	329	352	309	382	340	353	359	357	335	316	344	344	319	323	318	355	342	318	356	326	349	311	320	329	341	347	344	351	341	333	314	313	363	349	353	351	343	358	339	360	356	326	317	346	373	345	330	359	363	321	311	376	355	362	368	352	336	357	348	332	311	332	341	310	321	347	352	345	364	322	337	364	346	327	349	384	372	350	327	348	377	347	364	358	341	332	339	342	325	328	351	333	319	324	342	357	330	368	345	354	336	356	334	370	329	397	357	368	324	352	346	360	380	350	327	364	346	334	342	337	326	360	367	335	349	351	325	339	323	331	320	346	338	331	388	338	331	357	371	366	363	333	355	338	366	356	325	348	319	339	353	336	347	341	354	301	349	361	355	361	345	340	350	349	338	363	336	347	359	341	370	346	315	350	344	335	349	336	334	336	333	315	382	378	342	398	337	339	358	318	303	332	369	354	321	383	360	303	350	335	347	344	337	370	345	319	329	301	370	354	357	343	353	373	336	369	352	380	320	301	305	359	349	383	334	349	311	325	359	334	332	346	341	340	299	339	360	332	358	328	349	358	348	350	352	339	319	317	313	389	350	344	308	329	331	343	343	301	327	344	322	336	333	377	321	317	330	308	348	372	343	359	328	334	314	346	316	365	346	348	344	355	353	357	335	305	361	336	318	338	335	331	313	326	338	334	351	358	323	367	380	358	342	340	321	368	361	337	323	308	341	346	318	347	356	353	354	363	330	366	322	361	326	308	360	345	344	316	336	365	326	344	355	339	320	337	355	340	362	321	308	331	333	341	326	342	375	335	363	362	366	388	308	352	344	326	363	334	313	340	313	300	360	385	346	340	367	371	344	317	329	368	335	357	345	370	336	322	338	330	323	310	300	355	304	359	344	372	350	320	357	336	347	365	345	347	365	333	368	344	334	328	350	314	339	359	358	322	302	364	337	319	354	354	331	324	351	349	343	323	351	322	388	381	379	339	340	365	345	350	333	344	339	344	312	323	307	331	327	332	384	330	312	337	350	343	340	343	327	317	359	351	335	352	361	345	331	305	363	366	361	353	306	352	331	373	310	352	324	335	373	359	325	366	346	360	352	353	337	328	334	345	364	316	327	343	339	336	355	317	374	333	341	320	339	362	336	329	367	340	327	356	361	350	348	324	320	290	314	315	366	352	364	324	355	368	322	348	344	333	344	349	341	333	307	351	342	326	337	337	332	399	343	348	337	349	342	351	351	356	330	328	330	337	321	313	356	363	338	346	360	365	314	325	360	336	360	358	359	352	345	317	374	359	316	350	348	338	344	339	343	376	356	331	289	342	376	297	329	348	335	339	311	326	346	350	319	326	366	364	322	332	356	355	343	388	366	343	303	369	315	341	305	308	341	336	331	354	335	347	342	312	314	355	327	340	312	362	344	361	363	301	326	334	335	335	325	321	347	373	334	347	315	334	329	328	361	352	361	358	348	370	363	305	333	320	380	378	347	339	362	328	323	346	373	352	356	342	356	333	323	367	352	374	342	312	364	369	292	363	321	377	364	312	332	355	378	364	343	381	346	352	318	356	320	317	356	352	339	340	353	329	321	333	322	348	352	344	373	361	315	315	316	331	341	368	356	307	307	289	361	339	349	357	320	319	323	366	316	332	336	366	339	372	341	371	350	310	335	349	338	336	361	358	342	325	351	326	363	379	332	341	334	362	348	304	304	367	299	342	329	350	371	362	369	367	368	338	352	345	380	357	325	353	340	341	368	363	313	350	359	319	322	305	347	341	302	358	328	339	307	357	330	356	307	350	338	365	334	321	331	337	332	355	347	324	369	344	332	364	329	357	316	375	315	304	337	368	353	361	353	328	314	350	321	351	324	356	355	345	344	377	324	357	315	331	349	359	313	334	332	310	361	358	361	353	362	325	374	337	336	342	363	329	322	377	358	395	373	379	365	358	343	350	335	342	319	302	355	313	340	352	360	315	339	332	310	343	323	372	337	311	357	311	353	354	336	315	335	338	320	352	337	356	353	385	327	346	316	358	338	336	342	333	325	340	364	353	387	339	327	342	373	315	308	318	335	360	337	347	354	370	346	342	317	321	350	369	347	325	369	374	336	357	339	346	345	350	347	332	367	308	336	309	346	334	345	321	350	316	339	352	347	356	350	374	347	346	312	338	327	329	326	324	378	371	360	347	324	350	319	307	366	315	330	342	351	320	337	372	350	376	342	338	351	325	341	340	356	334	375	364	369	364	326	338	390	309	381	388	330	306	334	355	346	339	375	354	335	350	349	341	347	326	355	338	340	300	330	331	353	328	337	322	315	367	378	320	330	367	339	324	357	325	345	302	332	381	333	348	333	361	384	330	324	344	346	349	348	342	298	350	364	329	349	359	346	347	351	356	317	338	345	334	319	366	328	341	336	308	361	322	350	314	351	357	347	336	373	337	364	361	336	357	357	337	317	337	336	336	301	346	313	356	335	315	338	366	324	333	324	320	315	331	355	328	363	325	378	300	341	350	323	337	355	354	366	350	347	342	331	340	385	355	356	324	345	317	317	334	346	344	342	341	347	322	331	321	374	327	334	353	337	348	349	393	397	339	349	369	334	345	325	326	345	332	359	340	325	306	341	331	354	333	338	319	352	337	351	318	346	356	383	320	360	332	310	322	368	371	358	341	338	344	347	335	344	353	314	320	337	303	360
11211	4061	10251	16111	11222	7363	7069	5767	5446	2673	2169	2053	1942	1484	1488	1342	1262	1274	1093	1112	1114	1066	1007	1002	1015	1001	952	969	967	955	926	877	960	957	858	905	906	839	906	893	904	867	851	921	893	836	865	877	843	817	817	841	823	804	820	789	835	758	824	802	810	841	781	790	821	814	828	843	853	807	867	799	810	826	838	802	789	764	759	773	779	794	800	799	800	824	822	792	797	847	825	789	780	828	808	791	806	825	792	784	820	767	853	800	838	820	784	827	829	795	813	799	769	795	747	804	799	774	765	745	816	813	788	754	782	797	850	797	788	783	852	784	767	782	797	755	795	795	857	845	788	814	805	789	791	801	816	757	783	797	856	771	783	791	791	757	786	830	764	812	766	809	750	794	825	809	780	782	808	751	772	816	785	818	832	838	774	779	757	756	801	749	823	792	765	800	800	763	752	800	788	750	793	767	802	765	778	790	791	761	788	792	771	728	776	789	832	799	822	776	775	808	807	813	812	799	815	762	794	817	743	759	783	782	796	819	801	766	772	778	761	722	824	723	768	768	826	753	812	758	762	803	785	753	810	744	766	816	784	738	791	803	813	774	852	794	813	811	731	831	781	774	797	764	846	814	798	767	810	768	787	792	743	766	740	797	789	795	791	808	753	746	778	750	777	794	842	765	727	790	801	804	803	775	785	761	803	755	822	819	814	784	757	770	778	780	740	755	797	781	733	794	783	765	791	831	761	753	797	793	793	782	801	759	788	795	800	769	818	788	757	779	785	813	815	803	811	812	777	771	794	820	790	794	773	760	754	817	725	816	791	785	805	774	844	775	764	785	814	788	740	795	779	798	826	779	783	744	777	783	822	833	770	809	754	833	821	803	758	761	746	778	784	785	766	774	775	784	817	833	761	713	813	792	781	795	771	745	800	786	808	739	803	746	774	821	764	748	805	763	837	792	785	797	816	796	771	770	797	841	773	792	789	855	810	769	774	751	792	814	743	782	784	816	788	798	758	765	819	770	757	787	849	787	769	784	813	809	766	773	796	798	785	749	817	754	829	756	805	798	841	791	832	759	806	849	789	791	786	780	784	813	776	826	872	775	782	787	785	741	743	744	766	778	803	853	836	736	802	797	802	761	818	812	784	770	808	815	787	744	785	738	787	830	817	762	771	773	791	791	739	817	829	835	714	767	764	781	795	772	789	812	771	804	846	762	829	765	789	860	771	829	796	808	761	791	754	768	816	751	779	791	766	800	830	854	797	817	763	787	801	751	836	796	799	838	753	819	802	740	805	765	780	823	767	795	764	809	807	788	777	789	788	735	757	794	803	766	781	851	740	805	758	794	742	800	786	792	788	768	787	715	860	773	796	749	821	786	729	784	800	751	808	798	770	758	798	795	761	824	813	826	790	834	818	733	815	810	844	743	794	804	849	820	742	813	811	794	775	800	821	792	765	780	808	766	801	812	775	773	823	772	792	783	756	831	774	789	793	821	776	828	779	792	842	802	809	745	782	755	815	797	759	816	738	754	745	823	820	818	755	747	813	757	841	760	811	824	797	743	735	776	790	802	768	828	733	795	803	781	749	797	789	734	771	748	796	795	746	787	815	747	770	762	783	798	754	832	824	806	813	751	744	777	775	737	723	756	786	761	824	743	750	767	734	758	770	730	804	763	806	811	790	805	819	759	810	823	796	804	794	761	827	784	818	769	822	849	770	817	788	755	763	758	791	817	795	770	762	808	813	821	803	777	804	815	828	762	759	807	772	785	794	735	800	799	777	790	802	767	777	773	792	801	733	772	806	775	791	809	827	780	759	732	712	737	795	838	801	792	786	785	769	782	770	779	792	776	756	810	807	803	801	822	733	857	748	763	767	763	774	791	769	764	778	796	776	777	797	783	737	805	772	841	784	772	833	777	808	756	778	784	805	780	727	794	717	829	866	764	770	829	768	817	831	817	814	780	804	766	791	776	809	817	782	769	792	759	832	752	811	774	761	831	788	797	788	755	782	738	816	787	760	774	813	775	715	783	818	801	789	806	783	803	769	812	805	791	810	793	781	834	795	776	798	790	762	784	782	801	847	792	767	817	813	787	787	794	771	812	805	761	824	812	759	791	845	804	821	819	771	738	753	805	815	805	795	764	787	743	801	775	788	831	827	845	709	815	808	788	784	786	749	781	782	778	792	801	794	766	843	765	802	761	772	789	803	789	797	741	785	803	783	789	799	786	859	795	796	733	780	803	770	777	781	775	770	764	776	760	812	800	774	761	761	799	772	788	753	794	777	809	800	760	807	703	755	816	834	831	768	780	774	745	792	797	756	758	738	815	785	819	788	793	825	781	790	783	815	771	781	836	777	804	795	773	798	757	800	810	784	756	764	800	770	755	816	748	800	793	832	849	772	755	789	742	771	822	781	792	815	800	758	790	786	786	810	761	774	771	745	826	828	811	816	712	780	767	784	785	759	786	778	742	784	788	816	768	756	792	768	760	805	817	802	749	807	777	755	786	828	825	784	778	781	790	742	809	760	793	803	768	810	803	813	784	796	813	769	742	841	794	752	794	838	809	803	780	828	743	713	728	800	797	792	812	743	823	792	789	785	798	809	777	811	736	785	785	822	720	838	739	831	801	831	770	794	787	827	814	739	726	822	809	802	825	829	788	804	792	791	795	831	779	779	790	786	814	826	830	700	820	815	780	810	770	842	744	797	772	752	756	785	720	819	794	787	788	775	783	783	791	793	776	761	828	758	776	771	722	739	819	785	828	795	815	729	745	789	828	852	836	809	802	806	819	784	808	789	771	765	843	810	756	866	773	758	816	762	782	754	798	781	821	800	794	780	808	722	755	792	800	761	766	837	827	804	740	770	814	793	807	788	755	798	798	802	752	813	761	771	769	746	836	781	807	751	828	759	737	814	798	794	757	760	754	833	743	768	766	823	775	732	766	817	798	772	794	815	776	769	790	767	825	768	794	798	774	750	790	817	757	792	819	805	759	718	822	835	758	834	810	806	747	737	768	794	799	759	736	775	816	746	802	843	793	785	793	770	827	780	800	773	802	774	795	761	765	766	768	755	783	833	787	738	800	764	785	738	841	791	764	795	789	738	831	808	807	840	741	761	824	768	748	807	758	766	766	784	803	800	761	831	773	839	808	773	772	783	777	763	831	769	800	785	807	748	790	816	763	826	777	804	775	741	819	781	820	814	789	770	862	778	788	798	795	777	774	804	779	771	812	807	792	789	758	779	803	716	760	787	763	774	810	784	773	791	775	835	824	809	804	789	770	737	714	836	771	792	789	794	738	801	764	744	769	767	778	876	760	820	724	798	801	798	788	793	779	813	798	747	791	770	787	756	789	816	815	797	841	775	771	767	800	791	799	799	797	817	824	838	805	797	840	768	787	802	801	767	745	806	804	778	795	748	770	771	843	815	783	803	805	723	754	779	803	772	776	769	769	785	724	887	784	815	764	773	764	824	793	754	814	732	779	788	802
4466	826	1441	1637	763	378	418	222	137	113	112	129	127	115	120	96	114	83	103	105	106	112	129	115	124	106	101	101	108	98	113	89	110	106	131	112	125	120	89	98	107	91	119	109	116	122	114	90	110	97	102	95	100	113	96	92	105	99	103	120	103	127	107	112	104	105	110	104	107	117	97	104	123	91	107	114	72	116	112	99	110	109	109	111	92	119	90	95	102	93	92	104	109	93	88	140	114	124	80	107	107	110	100	105	106	103	124	106	101	94	108	113	86	122	115	100	113	105	95	105	111	104	108	108	103	96	121	104	112	101	131	124	119	112	98	112	106	115	102	117	115	109	121	109	104	117	111	92	99	98	101	95	112	103	110	100	106	96	109	101	88	108	104	112	103	105	97	94	109	107	93	89	101	96	107	99	93	124	89	102	107	107	111	93	111	99	119	109	132	116	81	98	97	95	111	97	111	111	113	101	110	92	101	103	118	124	107	118	109	97	107	110	133	99	117	118	108	92	99	107	107	102	115	101	111	120	81	112	116	113	101	107	103	92	104	121	114	101	109	120	105	113	121	100	110	99	97	120	109	117	110	107	96	94	104	88	108	113	106	111	116	109	113	92	98	113	117	124	114	110	107	126	91	119	119	113	93	100	104	90	107	101	99	101	113	110	89	83	97	98	105	112	92	96	109	106	96	118	110	124	108	85	117	105	99	102	101	93	90	106	102	115	106	83	106	104	121	95	93	86	119	106	110	111	109	95	80	128	118	122	130	108	100	118	103	95	109	99	92	83	114	116	117	111	107	99	122	94	109	115	114	115	107	106	95	99	110	99	107	100	116	104	88	98	117	97	111	116	110	92	106	78	89	114	116	106	125	90	124	122	88	110	95	121	114	113	130	100	99	105	109	119	97	105	112	107	106	103	97	106	105	107	105	108	132	102	111	119	99	96	115	108	104	103	108	115	105	103	109	104	98	119	92	91	125	113	93	82	115	110	105	102	104	123	114	113	96	107	105	97	94	101	108	96	104	99	98	106	122	117	117	88	106	108	126	110	87	103	90	80	92	94	106	129	97	105	99	106	114	97	90	119	103	119	111	101	89	105	107	110	97	101	117	109	100	112	91	104	116	92	97	104	102	95	112	107	105	109	103	110	111	96	92	109	94	113	92	112	102	95	104	111	96	124	121	96	98	97	109	102	110	95	105	106	100	108	99	110	114	124	99	108	93	116	102	104	103	119	107	100	92	100	99	103	97	102	111	101	116	118	124	114	120	137	96	127	100	116	109	106	121	98	105	111	101	106	115	103	115	91	106	122	108	103	107	108	120	116	115	84	94	135	114	110	100	114	109	91	117	117	110	105	107	111	102	107	110	101	90	86	99	102	99	106	115	109	110	113	107	90	98	114	106	95	114	91	117	103	116	106	96	91	108	122	102	104	113	102	107	100	91	104	99	107	95	111	106	96	111	112	119	97	113	96	137	101	95	116	121	108	101	108	97	86	108	121	121	111	122	94	117	99	113	91	107	95	114	117	102	102	108	108	102	90	104	92	93	96	115	103	122	113	112	119	95	93	96	105	107	85	102	117	108	108	140	106	106	97	124	105	102	104	96	90	126	98	113	130	115	111	123	98	95	88	117	124	100	101	82	108	105	107	111	118	92	116	108	123	112	110	115	127	100	105	108	94	106	107	117	105	117	97	117	93	97	103	113	104	118	105	101	100	114	104	112	102	99	115	88	107	114	112	87	118	104	94	117	104	88	112	83	115	107	102	116	119	106	114	107	97	112	90	102	108	99	95	120	116	114	96	101	114	95	92	106	107	100	115	111	94	102	87	121	133	110	104	114	96	100	113	111	103	125	104	100	101	113	98	84	93	107	108	94	101	112	110	106	110	97	132	99	90	113	107	97	122	123	105	85	91	99	104	115	105	108	109	130	101	116	108	100	104	104	95	109	98	118	92	86	125	116	100	99	93	87	111	99	111	106	107	103	115	116	113	102	124	114	112	112	100	124	115	127	126	95	109	105	91	100	124	92	100	108	104	109	97	108	89	114	125	101	113	117	106	117	93	114	120	82	118	100	96	111	110	109	75	89	106	117	114	99	97	123	125	116	98	111	102	118	115	94	121	111	111	97	127	105	113	119	109	103	115	114	118	109	112	106	93	90	91	113	122	98	95	112	102	108	77	111	109	88	117	119	111	112	118	96	107	129	117	99	91	95	112	102	112	98	102	117	150	101	94	97	107	102	114	96	104	107	120	97	101	121	92	73	116	110	97	92	123	112	113	92	101	123	111	122	125	111	120	110	106	96	87	110	103	108	115	116	98	131	118	92	113	94	118	98	111	104	107	94	114	101	117	94	111	119	106	96	109	97	105	98	97	106	91	104	118	95	97	126	118	114	104	112	121	94	95	105	115	123	107	124	105	128	101	81	100	115	94	103	104	120	104	113	103	121	103	115	114	107	105	104	101	96	104	97	91	103	104	99	107	107	111	125	107	116	101	104	115	97	91	112	99	95	83	107	104	110	109	99	110	101	80	93	96	112	85	119	104	99	97	118	116	100	105	98	86	132	116	101	105	98	119	106	107	132	91	93	109	123	104	96	108	99	138	112	98	106	108	99	94	114	121	102	120	112	106	123	97	94	112	96	98	103	92	115	121	109	115	112	97	114	101	116	96	89	87	101	118	109	80	121	108	106	114	111	107	122	106	99	106	111	121	101	105	89	97	97	104	103	128	93	101	102	84	102	112	107	100	108	128	107	104	115	118	103	124	129	103	97	99	97	114	83	121	91	95	131	110	87	104	90	110	103	102	102	118	107	95	94	99	90	83	119	122	120	100	113	111	110	120	124	95	104	112	111	104	105	126	105	117	100	97	100	125	94	107	104	114	105	114	119	113	110	112	114	103	89	102	89	106	103	109	120	108	106	114	129	83	108	98	101	119	112	92	105	119	119	103	96	119	87	96	120	113	102	124	120	103	87	110	106	112	94	113	104	96	110	105	96	122	106	100	103	115	120	118	94	108	122	97	134	108	112	105	104	93	117	88	115	114	108	81	102	105	109	103	118	132	132	90	99	105	96	92	101	101	104	106	105	121	109	96	116	104	114	96	109	115	126	118	97	114	118	102	87	105	115	132	113	122	90	118	98	104	106	98	123	107	108	104	98	105	99	106	103	125	123	126	97	104	117	94	100	102	109	105	107	104	91	99	115	101	111	96	109	113	104	102	109	110	115	110	102	107	121	120	111	102	101	107	105	105	109	121	88	101	105	104	95	110	108	108	87	111	120	110	127	105	130	103	97	107	98	132	111	114	105	113	128	108	106	96	95	106	101	100	100	124	107	119	95	104	113	98	93	123	101	91	118	91	84	118	112	104	103	108	111	108	106	98	88	108	116	102	110	96	95	89	120	120	102	99	90	116	89	99	98	106	87	103	112	93	120	99	95	143	125	124	113	111	97	104	104	106	97	111	101	103	103	92	104	110	95	123
3271	838	3447	4947	3199	1772	1978	959	483	352	354	331	333	339	275	311	327	310	327	319	300	300	294	342	344	334	290	303	322	311	312	299	296	307	274	305	281	284	262	304	299	290	315	287	292	300	262	264	321	306	300	330	289	333	314	279	296	339	303	291	317	311	302	302	296	310	279	305	323	321	287	288	332	317	309	315	298	319	286	287	293	301	310	306	288	280	315	307	276	307	301	277	296	298	311	311	320	316	304	302	272	307	315	305	327	313	315	301	329	281	290	321	325	310	293	309	307	319	294	278	267	343	322	305	311	316	314	306	292	312	291	295	291	338	297	329	275	322	330	276	301	330	313	285	304	308	301	321	304	315	284	301	316	344	273	313	321	293	305	286	324	297	307	308	286	300	310	316	309	307	308	320	287	283	265	311	311	313	331	309	291	317	287	311	317	310	285	305	327	298	315	295	338	307	307	304	284	320	291	309	282	303	316	279	296	337	291	338	288	306	300	325	326	292	341	286	314	287	329	305	281	302	310	318	324	294	264	296	269	295	312	292	332	308	306	312	307	283	300	340	305	286	325	292	291	288	304	309	291	300	295	297	305	303	315	297	328	317	316	311	310	313	285	322	299	303	284	325	277	282	308	301	320	294	314	287	300	292	279	304	278	316	306	307	324	286	335	291	297	309	311	309	288	294	288	283	298	304	316	291	310	284	306	322	291	345	318	295	297	299	325	285	287	342	329	282	294	306	307	328	307	308	297	311	319	292	336	326	299	336	286	308	319	320	315	314	285	299	298	314	332	324	309	306	329	302	350	314	301	319	294	297	312	297	333	293	293	258	304	303	297	289	299	291	305	295	302	331	284	318	311	275	354	328	290	325	332	302	317	324	322	282	313	318	296	294	301	292	315	327	327	308	307	280	295	327	309	306	264	316	287	319	301	298	292	319	259	329	304	310	321	324	309	312	322	266	337	335	309	292	290	309	315	289	303	297	320	285	293	309	291	334	312	303	331	311	319	319	303	283	292	307	299	312	302	298	304	310	328	313	294	307	333	287	290	313	314	291	324	292	315	325	308	306	290	327	318	339	331	345	262	317	333	302	335	324	317	280	282	312	315	288	322	299	333	295	308	300	311	333	311	314	284	298	329	296	323	338	281	305	304	297	315	307	323	280	316	301	285	298	291	287	291	298	309	302	282	319	325	329	324	262	313	308	266	309	298	318	318	313	322	310	308	306	348	298	283	307	297	281	323	302	313	329	271	293	320	333	309	314	278	323	317	297	307	323	297	300	311	318	314	287	325	284	328	313	300	336	317	297	319	277	316	286	315	312	312	302	324	305	293	318	328	308	327	298	298	293	284	326	332	311	291	286	301	324	304	310	303	308	315	300	305	302	295	321	300	335	307	334	282	305	312	297	290	306	274	302	300	312	317	285	295	323	300	271	280	266	274	293	292	312	303	325	317	294	287	303	320	253	309	299	305	309	349	337	327	315	332	289	300	332	325	318	317	295	321	286	306	294	309	308	309	312	298	290	314	296	304	293	292	294	284	307	309	292	327	311	305	322	332	283	277	313	315	306	318	307	278	309	293	316	278	306	280	293	303	331	317	279	332	316	272	304	322	330	315	365	335	309	312	275	322	307	302	305	314	302	327	314	288	349	314	346	323	316	299	298	285	305	256	345	312	334	302	290	292	296	276	290	311	309	319	304	332	326	317	311	294	331	291	339	301	300	318	295	306	298	276	295	326	316	318	314	306	300	300	274	291	281	291	308	305	356	309	279	330	298	286	345	306	298	302	315	287	318	329	316	315	339	339	355	317	310	299	319	343	284	318	291	308	294	300	303	307	294	336	313	341	293	291	279	310	308	327	304	327	280	295	326	297	291	301	318	296	309	302	301	282	306	328	316	328	303	301	287	299	299	302	310	292	270	292	310	302	315	313	330	287	338	301	279	311	330	326	295	293	321	320	294	306	285	317	300	291	290	311	295	308	313	289	322	295	359	317	282	313	325	318	309	328	291	274	273	304	313	296	314	302	296	277	318	297	276	311	278	294	276	285	290	298	290	302	309	317	284	297	292	314	308	280	317	286	307	301	312	319	303	275	323	330	296	312	290	323	287	325	291	278	331	304	303	282	293	316	326	294	251	294	306	290	303	308	284	335	299	301	323	280	296	296	306	322	339	305	267	307	288	311	293	311	309	323	330	278	326	296	310	307	291	316	302	313	307	310	308	287	282	303	311	292	347	326	317	318	316	285	303	320	300	258	316	300	294	305	302	310	304	324	290	321	299	288	263	320	284	314	303	292	285	331	267	314	301	281	286	308	296	297	298	291	323	298	319	330	327	320	314	308	293	291	320	314	304	292	325	311	294	333	278	305	276	347	323	333	295	301	306	308	315	309	275	303	304	310	304	320	272	291	310	278	322	287	296	329	331	317	328	296	267	328	301	297	288	321	292	297	344	279	315	281	310	325	303	296	341	302	309	297	299	297	304	308	336	314	297	298	306	350	271	275	295	321	314	303	313	327	272	291	292	302	311	325	291	324	280	321	303	335	323	324	312	308	313	315	323	301	291	281	294	293	301	317	328	301	298	289	295	301	333	300	294	323	304	323	316	275	273	283	286	310	308	328	284	292	294	318	274	295	327	295	302	278	290	307	255	304	305	322	296	289	308	313	304	272	337	280	321	288	307	263	287	302	275	309	305	289	308	359	315	298	326	294	304	301	309	319	306	306	302	333	301	320	290	297	285	307	324	293	332	293	316	303	304	323	295	269	306	305	306	316	288	328	267	295	308	313	326	317	317	286	315	319	312	294	293	298	312	311	319	302	291	283	314	327	293	316	297	294	318	317	315	298	313	320	310	316	300	324	303	310	322	308	317	301	291	310	323	317	303	305	309	295	308	316	296	325	313	309	301	297	315	305	279	302	283	315	288	326	309	300	316	302	314	313	294	328	305	333	310	289	321	303	283	326	305	304	306	293	279	345	302	328	290	278	302	293	321	305	329	314	285	333	303	330	280	299	309	301	330	294	304	348	280	286	317	282	323	285	319	313	337	294	331	311	317	343	262	298	300	294	309	300	322	300	285	323	304	281	282	332	295	301	344	323	331	294	298	309	306	308	282	301	319	311	302	294	293	339	340	311	298	318	303	330	329	325	287	323	298	263	323	262	290	300	310	324	280	326	321	326	314	298	339	304	298	323	302	293	330	293	282	315	293	294	308	299	310	294	270	284	284	286	326	301	311	307	320	309	314	285	322	295	321	306	303	278	320	312	281	301	305	275	294	298	324	291	320	314	297	302	293	300	294	310	294	323	300	310	291	317	328	311	283	298	289	293	293	310	307	336	304	317	335	326	321	299	305	309	279	332	285	306	310	311	299	347	320	307	292	312	296	312	290	281	301	272	310	301	335	289	312	305	299	325	292	287	292	324	300	288	308	331	314	302	329	293	282	295	316	326	327	306	296	300	241	282	329	311	286	296	288	290	291	292	337
13307	2616	3883	3485	2096	1187	1062	537	554	361	278	287	262	237	253	215	206	222	174	214	213	208	194	176	208	196	201	172	214	187	193	192	184	195	185	172	193	199	180	188	214	182	174	202	171	191	183	193	169	161	185	175	204	194	165	165	178	161	184	201	188	192	180	166	145	178	183	161	178	173	174	192	175	191	186	179	159	176	193	181	165	163	173	173	186	174	193	200	177	186	194	179	149	164	202	175	176	166	203	187	204	180	180	191	158	208	198	185	184	196	189	190	178	179	182	178	185	185	208	209	179	200	169	188	172	206	186	176	183	181	175	175	179	185	184	197	183	205	171	182	174	181	167	196	168	207	175	190	178	171	194	192	170	178	199	183	176	197	210	198	172	160	186	210	163	165	195	176	181	177	162	182	166	201	172	189	178	147	183	195	212	190	191	168	185	189	178	179	174	197	168	182	184	213	194	194	183	198	178	176	187	190	189	167	208	204	209	192	191	150	179	176	187	174	156	172	191	174	170	174	193	165	183	167	180	205	211	178	192	187	168	197	181	179	183	177	166	174	182	181	175	190	180	198	169	182	181	169	185	187	209	182	208	167	195	176	204	193	198	214	193	181	169	172	169	206	168	190	192	177	176	156	195	177	174	179	188	189	171	191	185	185	159	192	194	191	153	158	163	179	172	191	184	199	173	183	188	165	187	183	191	189	189	196	163	179	174	184	201	178	203	165	205	162	174	199	177	189	176	185	176	187	200	163	186	210	180	195	207	207	191	196	192	183	200	184	182	171	188	188	202	199	177	174	180	164	194	208	172	173	162	185	178	175	194	196	188	169	173	172	199	166	174	178	189	170	184	178	212	185	200	204	185	169	205	177	164	151	165	171	173	217	180	188	199	179	185	175	196	191	195	189	188	179	170	184	201	203	176	183	160	188	194	193	202	213	178	199	200	168	180	160	191	165	161	153	162	192	187	176	203	196	168	171	173	184	186	192	167	205	166	158	186	206	181	180	170	184	190	167	195	169	189	188	165	167	167	170	167	188	191	202	181	218	170	180	166	176	172	193	180	181	147	153	191	180	198	181	180	177	181	179	181	186	206	192	164	181	208	225	171	179	177	184	173	179	172	178	178	174	174	188	191	208	192	181	172	176	176	192	214	206	176	187	193	177	175	171	168	179	172	191	193	187	206	178	219	170	194	194	189	199	182	171	183	178	194	175	171	167	175	160	172	190	180	193	176	176	173	190	193	186	190	195	185	191	180	181	169	154	175	174	194	151	183	196	191	180	172	185	174	152	179	211	187	178	168	194	208	168	173	193	177	179	205	188	197	159	176	181	196	196	203	174	174	239	185	163	194	182	183	199	187	162	199	176	202	154	184	191	174	191	175	193	209	211	152	172	212	186	159	177	205	191	199	202	180	183	170	190	171	172	177	173	177	173	160	172	172	194	157	201	169	163	163	170	172	195	176	194	178	161	187	181	178	184	188	208	175	210	171	168	185	191	178	188	174	162	190	173	182	181	155	198	179	199	176	197	171	187	150	169	179	179	167	157	173	190	213	185	166	162	173	181	182	178	155	162	174	171	181	177	148	163	172	161	173	185	192	207	182	178	208	157	181	184	195	174	193	175	165	208	198	158	207	180	163	200	187	180	176	160	175	194	172	192	206	176	192	186	195	174	157	193	172	179	192	160	187	167	191	196	201	186	202	178	181	168	177	175	191	184	174	187	213	184	209	181	194	192	165	192	177	180	185	183	161	187	168	148	177	196	180	193	185	200	196	184	180	199	161	163	183	186	176	180	169	179	199	170	189	176	153	173	182	173	202	175	205	178	164	166	187	212	170	186	164	179	190	173	179	192	193	185	198	208	180	185	171	164	182	199	189	204	174	175	150	159	175	163	164	163	189	159	179	163	169	197	184	203	177	204	174	180	188	182	183	165	190	223	197	171	171	208	192	218	185	191	177	149	156	192	198	173	196	175	200	188	179	180	178	192	202	179	163	197	200	183	175	200	213	184	224	207	189	179	185	179	170	197	191	178	187	187	166	191	187	196	185	207	177	160	208	181	160	210	194	179	154	200	203	206	193	171	202	179	174	192	205	220	190	175	204	145	155	196	165	199	163	177	188	181	166	188	193	180	187	205	191	176	197	215	197	186	171	186	205	197	184	158	167	207	199	174	175	180	174	171	194	188	154	178	187	183	184	164	177	202	169	196	184	191	167	165	156	195	177	158	190	153	189	207	189	189	193	188	193	171	184	188	176	153	166	179	183	175	163	177	187	164	175	198	188	183	160	172	170	180	170	187	168	188	181	192	201	182	172	179	166	191	200	174	177	165	180	197	184	188	197	155	200	183	192	200	195	165	157	171	172	194	172	165	193	170	182	183	186	180	179	200	182	170	197	181	185	178	186	173	210	188	223	173	195	180	191	168	202	202	177	171	202	201	183	179	172	196	191	169	171	189	200	175	171	192	171	192	218	173	165	173	153	172	177	193	176	201	172	160	169	187	185	162	170	180	181	171	185	185	205	182	180	177	171	173	163	169	183	177	195	162	154	168	200	168	192	168	186	225	198	210	167	176	155	176	189	150	166	164	171	197	178	196	175	174	175	177	171	164	166	203	175	183	158	195	173	176	185	176	185	173	161	167	204	188	188	174	192	185	191	216	169	205	221	175	182	198	144	194	174	180	205	184	186	176	192	189	192	173	205	175	193	170	176	181	171	205	177	195	191	164	182	154	181	179	184	191	168	181	186	205	201	185	150	189	193	179	181	181	175	190	157	183	186	177	175	189	198	181	186	184	207	167	189	187	176	174	176	172	177	173	183	175	174	163	181	170	182	190	189	165	179	186	159	171	177	180	166	179	199	190	194	204	171	136	188	177	161	189	165	174	205	182	191	189	181	187	177	196	202	176	189	169	163	184	182	176	198	190	198	219	216	179	198	203	188	170	181	176	203	202	176	187	180	201	187	173	178	190	185	158	172	181	212	204	183	199	177	181	177	190	198	169	198	177	188	177	188	167	182	180	182	190	200	163	183	143	201	188	182	173	167	190	170	171	178	181	157	174	184	163	160	193	188	187	201	189	172	186	204	172	205	161	161	192	207	186	162	186	183	193	182	163	171	171	161	179	188	185	184	184	199	187	198	170	188	190	197	171	192	177	176	179	173	183	182	191	165	175	188	182	185	197	189	177	200	161	185	208	193	200	193	155	173	168	177	168	178	177	189	182	185	203	176	177	177	183	167	159	181	186	199	189	170	202	198	173	169	154	195	160	168	188	202	180	190	165	157	171	179	159	182	209	175	177	193	154	192	188	179	187	193	185	181	183	206	208	182	207	202	200	179	169	195	179	157	163	157	158	199	221	164	163	158	178	187	183	200	185	172	174	182	177	177	158	196	172	189	179	164	182	177	176	157	184	168	196	198	183	167	185	172	176	151	191	182	190	179	168	195	179	188	179	172	175	195	172	168	151	164	173	180	194	172	159	166	198
8020	2455	8108	9300	8006	5284	4928	2526	2642	1433	1205	1094	1174	847	836	765	700	651	674	657	643	634	594	605	554	602	568	577	552	539	582	548	541	583	587	520	539	494	558	499	505	557	494	490	510	556	501	514	494	478	464	476	518	493	477	453	488	481	502	496	460	489	505	493	502	461	520	479	486	494	539	514	522	490	494	453	468	512	487	500	492	468	491	456	460	505	500	463	480	490	466	506	496	496	471	449	491	492	471	470	480	471	544	496	510	490	471	502	501	473	518	460	495	487	488	473	476	474	507	479	472	439	504	508	495	466	466	495	472	462	485	492	480	464	514	459	471	442	456	483	471	465	536	482	471	473	455	466	437	546	494	500	463	455	475	478	474	436	530	389	477	488	475	455	474	470	473	469	501	493	462	479	489	437	481	485	483	493	465	487	482	497	507	483	477	471	462	489	486	485	474	461	524	490	452	498	491	485	459	453	501	487	431	443	472	465	436	510	489	468	471	493	495	438	483	449	457	452	451	452	458	476	457	457	434	459	516	504	487	495	505	493	454	459	536	476	501	462	442	463	479	459	460	475	454	508	481	469	462	494	501	496	463	474	443	450	456	479	487	464	523	463	482	511	465	456	474	521	475	431	495	489	499	448	493	470	469	469	507	434	480	471	484	433	495	504	464	450	490	501	468	436	445	462	465	470	483	499	488	473	456	488	468	479	475	455	482	471	483	476	494	448	475	490	505	456	470	474	468	494	471	452	493	472	475	461	451	472	451	482	470	500	492	497	519	445	463	477	520	462	485	509	504	457	465	472	480	467	477	441	484	522	509	496	467	508	451	491	475	485	443	500	477	489	478	470	495	527	462	489	526	460	509	436	480	444	486	471	474	487	449	480	489	489	430	491	487	478	456	493	514	475	481	504	439	494	494	492	465	501	482	448	492	484	471	497	485	457	513	464	537	506	490	476	409	464	470	511	465	491	451	517	484	479	467	521	478	467	478	484	474	457	508	479	455	466	435	513	508	511	484	469	487	456	471	464	443	478	452	496	450	477	511	497	465	483	459	443	484	515	526	472	477	487	499	536	472	505	454	471	496	448	504	460	463	466	478	471	488	507	452	492	495	465	490	478	476	470	451	454	447	467	486	469	446	485	472	481	480	492	521	473	456	476	528	471	435	488	450	466	508	467	488	521	478	482	469	450	443	465	451	458	480	473	476	458	473	496	444	491	485	487	472	483	469	496	475	484	467	453	510	456	477	457	478	492	464	447	486	516	494	476	502	478	456	450	481	491	449	473	473	494	450	436	456	454	477	477	465	481	496	501	470	496	504	504	478	457	457	490	480	450	461	459	413	485	488	486	462	500	479	472	442	478	472	462	516	447	507	473	474	496	498	480	449	513	468	460	464	495	450	490	458	496	523	481	483	463	436	440	508	484	481	426	517	503	469	489	484	457	442	456	457	495	455	477	508	437	414	492	499	455	536	456	498	503	471	494	473	475	478	508	501	506	469	463	492	501	422	492	457	524	463	513	431	476	469	459	430	439	466	429	474	459	487	453	518	456	468	451	485	461	487	466	465	458	485	492	482	439	477	491	489	495	492	494	487	478	469	425	470	464	506	468	512	459	472	493	476	481	472	470	486	462	471	508	505	480	473	463	431	466	482	463	475	493	470	469	484	462	483	495	501	453	492	461	483	475	476	488	493	458	488	458	471	456	463	494	448	470	467	502	488	474	495	470	503	468	506	522	470	509	460	453	482	462	493	514	519	485	486	494	494	472	495	453	482	502	451	456	447	501	450	489	492	495	462	452	526	477	519	482	477	455	512	510	478	479	483	531	491	476	510	457	488	465	450	490	503	532	488	465	516	461	485	508	469	462	503	500	457	488	435	475	466	491	488	425	485	450	485	472	437	457	473	487	461	468	487	483	434	489	505	461	462	478	482	461	453	473	455	501	505	451	467	465	490	470	457	471	472	454	464	516	438	469	482	491	459	473	433	494	479	477	504	488	488	449	475	510	456	494	468	496	486	468	453	474	467	481	515	446	497	477	438	456	451	495	480	500	479	493	474	457	459	447	493	472	472	457	475	464	475	493	477	465	488	483	464	461	516	554	460	469	469	500	469	499	493	477	470	463	453	512	486	476	509	429	479	484	489	478	467	458	456	487	475	482	455	486	461	440	482	444	473	464	466	454	452	491	458	452	470	494	507	501	499	476	449	486	456	486	477	453	442	425	493	461	495	470	452	465	470	498	505	492	468	485	493	482	489	457	406	483	506	459	506	472	471	479	505	491	498	462	472	449	445	486	501	497	469	481	455	486	467	443	463	468	522	446	487	553	503	447	449	492	456	513	463	493	502	517	504	470	456	434	477	523	497	505	470	452	491	509	482	481	510	482	434	475	501	462	480	478	508	482	474	486	512	466	478	492	455	506	431	487	495	494	456	475	455	486	470	518	477	466	494	486	486	487	468	484	463	490	454	452	503	505	459	433	466	505	437	498	500	469	470	492	483	462	435	452	474	480	446	490	493	465	478	452	476	496	505	497	461	495	488	507	501	518	491	464	475	446	438	440	463	449	482	464	474	500	498	443	494	423	449	463	508	473	484	468	448	473	460	471	462	525	501	485	499	425	454	470	491	498	501	436	469	521	475	484	494	470	485	427	469	454	506	541	465	472	461	470	504	476	490	449	442	514	486	512	517	450	468	507	509	457	501	477	506	485	468	466	494	518	495	471	455	466	478	428	492	444	488	474	484	496	494	487	449	463	478	499	477	444	508	514	458	448	480	468	501	462	483	433	476	455	493	485	472	472	454	484	467	464	465	474	493	496	454	461	484	460	481	481	501	512	477	470	473	504	483	462	482	470	477	467	501	501	444	484	479	484	494	469	467	471	476	460	449	435	491	430	492	491	477	483	482	436	462	481	472	489	481	531	452	476	498	444	524	459	494	470	491	460	529	439	437	496	463	486	485	441	480	495	507	491	493	432	479	470	494	471	499	490	478	493	456	434	496	495	469	482	460	478	463	472	489	517	485	477	432	487	478	427	480	445	495	427	492	518	496	478	477	473	482	514	498	494	497	476	469	460	449	517	489	491	462	469	483	474	473	475	448	484	475	478	481	465	473	510	460	428	478	478	498	483	490	487	471	495	479	477	467	466	502	475	466	509	530	483	497	473	455	445	482	474	498	468	491	450	441	502	445	446	485	472	478	494	469	474	448	482	504	500	464	447	518	466	477	493	472	501	496	474	501	492	480	437	472	558	481	481	494	513	429	473	473	468	484	444	467	498	487	457	459	496	470	483	483	536	502	482	458	475	477	453	460	453	445	449	458	455	495	486	518	468	481	487	488	456	475	488	433	473	497	483	435	469	467	472	505	473	482	508	445	479	477	456	497	496	509	461	443	464	444	472	483	461	516	470	476	504	493	506	451	481	505	493	512	447	441	476	470	488	495	485	496	510	471	481	453	445	480	491	487	483	470	505	480	481	471	464	465	475
21970	6111	6589	5680	4007	2360	1885	900	1095	657	562	525	590	454	457	426	407	402	370	407	386	405	389	366	421	390	354	376	381	378	341	323	330	333	328	369	326	349	332	329	372	382	357	337	371	373	363	371	343	327	347	322	337	340	309	373	360	332	353	351	331	324	378	322	321	344	343	350	408	344	328	326	364	363	298	343	331	334	326	319	331	342	355	327	340	345	319	355	322	323	330	346	336	364	330	334	312	383	343	362	346	322	333	349	302	306	342	321	322	362	356	309	335	365	366	326	338	363	350	361	331	351	367	381	349	338	345	323	352	316	343	314	349	295	308	335	342	349	337	345	317	330	359	332	335	310	331	342	352	337	356	328	313	360	381	316	350	312	345	342	355	334	335	355	340	331	329	359	322	334	384	311	346	311	351	320	318	316	356	343	364	323	295	354	327	328	333	345	335	332	357	349	343	309	359	337	337	383	309	353	330	352	318	355	322	339	337	352	352	315	351	328	348	308	314	360	324	370	340	375	354	336	358	347	345	361	355	340	352	340	357	329	351	333	331	334	307	379	325	352	349	341	361	336	349	376	339	339	322	343	335	346	359	347	298	348	369	368	326	311	352	354	335	348	343	346	352	335	356	353	351	365	322	304	351	310	312	346	363	356	333	327	301	372	332	336	303	324	331	328	332	351	318	355	357	348	345	348	363	318	365	360	348	300	339	358	299	350	322	304	342	345	312	364	333	345	339	357	334	348	330	338	323	327	313	357	357	322	339	350	346	319	340	308	354	328	331	327	301	317	320	319	314	336	346	363	345	382	343	310	328	369	349	301	328	348	345	333	363	365	353	371	337	370	307	304	327	366	331	329	357	319	358	340	354	354	347	314	321	364	361	322	344	345	327	316	363	327	316	352	363	338	330	354	356	328	319	354	360	386	384	317	341	340	327	342	340	298	359	344	321	362	340	337	332	347	348	364	332	345	337	371	342	342	358	342	385	353	310	372	323	343	345	356	316	362	335	341	344	272	326	336	335	331	328	326	336	363	358	354	370	363	321	304	336	315	305	353	307	305	350	322	371	362	352	350	318	342	323	335	363	333	320	336	355	335	341	313	353	374	375	355	329	314	343	334	354	342	372	352	369	344	369	339	329	346	304	339	356	314	324	334	332	330	337	328	313	343	353	333	361	357	323	332	357	348	364	358	374	369	333	426	312	331	323	368	362	336	346	306	301	334	374	342	376	337	338	352	340	341	346	327	319	344	377	308	350	360	342	332	349	331	344	350	356	347	355	331	325	331	295	376	305	327	335	370	346	333	342	348	315	386	307	356	331	375	315	330	352	352	332	301	325	343	316	339	347	356	333	359	316	341	349	359	322	345	311	339	336	315	327	344	349	336	349	323	322	361	339	325	322	364	363	318	278	305	348	304	336	364	335	338	321	309	347	328	335	337	333	303	363	326	377	323	345	337	312	337	318	337	357	340	366	318	374	333	334	346	341	360	341	289	309	354	327	353	354	312	334	361	345	354	361	342	324	334	356	364	375	351	360	373	330	318	328	341	360	374	348	350	365	308	354	331	349	302	318	376	399	345	314	321	347	315	318	329	357	349	326	360	295	360	404	323	321	378	348	357	326	326	348	359	374	336	337	341	323	319	319	338	352	323	375	336	340	344	322	345	380	345	361	354	374	320	321	365	369	377	349	351	342	341	344	305	328	345	372	353	311	364	340	315	363	363	358	321	358	351	354	359	315	357	328	354	315	333	317	346	326	343	362	346	325	359	322	300	321	375	352	318	338	349	323	351	362	333	348	346	329	325	317	321	293	341	338	334	325	339	314	334	308	348	324	331	350	330	331	342	325	333	339	333	356	362	334	323	314	312	329	362	390	305	337	311	335	329	353	347	396	352	322	336	327	344	370	338	326	340	366	318	357	341	322	307	333	305	321	361	341	356	356	344	372	360	347	319	350	329	332	343	363	345	318	334	318	326	294	297	344	309	310	347	331	362	351	350	334	301	322	341	337	350	341	286	339	367	327	294	336	344	358	343	338	322	345	342	325	369	345	351	325	336	315	350	307	307	318	301	333	315	358	350	314	345	375	364	330	358	334	333	342	344	332	320	319	342	325	339	299	328	346	331	328	331	360	330	372	344	368	325	370	314	326	326	348	332	350	334	346	319	329	369	333	331	307	329	323	350	346	362	340	337	342	365	329	350	319	310	322	329	326	365	323	316	341	347	355	296	364	401	313	373	356	356	366	352	324	326	324	351	357	322	342	368	337	375	360	336	360	356	373	347	346	356	330	320	339	333	348	315	350	356	343	350	349	319	319	316	316	352	304	329	325	348	347	378	376	307	308	359	334	368	356	364	323	340	323	336	327	334	319	333	373	336	347	348	300	340	328	300	311	335	278	319	311	365	343	320	337	304	337	313	347	339	335	328	344	337	348	353	362	347	320	353	356	343	346	313	363	328	327	311	353	375	329	316	381	315	349	363	361	347	330	331	373	346	325	307	369	342	348	334	297	351	339	326	340	339	348	348	361	348	345	316	335	309	331	319	279	338	339	336	309	334	335	351	357	360	352	394	317	323	325	355	308	329	332	346	373	355	349	367	298	337	353	339	350	366	346	335	324	316	323	330	359	331	365	325	331	319	360	313	331	310	369	334	334	315	311	307	333	341	360	337	327	362	340	345	301	335	328	328	350	335	299	346	339	337	337	382	347	349	338	334	315	326	354	327	333	331	333	353	322	313	342	314	305	329	304	339	358	305	343	315	308	349	352	352	366	356	370	370	325	365	329	337	332	315	343	354	352	344	336	344	327	341	352	337	351	308	357	320	338	343	366	351	324	359	360	312	301	354	332	345	321	326	342	295	353	326	373	364	338	358	347	361	323	328	328	389	349	345	368	369	308	321	323	334	350	348	319	341	326	330	335	344	321	317	339	354	348	328	327	376	337	335	329	344	350	335	389	371	388	327	343	317	376	344	331	312	328	337	330	310	332	345	359	303	375	342	333	339	320	306	364	358	331	347	345	360	361	361	327	339	338	337	362	337	362	329	325	333	337	362	321	330	369	314	339	333	351	345	329	355	358	351	344	335	336	341	324	323	350	351	284	315	320	323	341	359	336	300	349	322	346	369	357	325	334	371	311	329	305	322	331	315	375	361	336	353	298	333	321	316	323	368	307	327	352	322	375	298	339	316	349	358	353	322	331	386	356	354	353	349	354	343	358	344	354	374	378	324	348	336	362	340	355	365	354	358	341	347	342	315	354	281	333	368	327	289	332	356	348	332	328	329	325	363	336	313	335	314	354	325	328	313	340	319	289	331	310	348	350	314	369	315	319	360	342	368	329	324	340	378	371	325	327	327	329	352	353	330	353	331	356	315	320	338	350	347	328	335	325	340	339	342	324	359	350	299	345	328	369	323	307	339	358	362	357	333	320	342	320	330	315	309	315	320	311	323	357	334	312	318	327	331	334	306	353	346	357	343	327	326	326	342
10601	4600	11900	12834	12102	8645	7126	3878	4954	2558	2111	2043	2288	1604	1420	1368	1330	1229	1235	1154	1092	1042	1073	1010	980	968	981	992	935	905	890	901	919	923	915	903	899	843	811	879	827	868	842	871	840	849	790	813	866	840	898	838	840	843	859	835	812	810	779	793	770	837	827	802	821	767	765	841	778	776	826	784	799	829	816	786	836	774	848	740	810	827	782	831	782	799	758	742	793	813	835	791	765	815	836	806	794	771	779	798	788	767	767	763	794	762	815	740	815	786	732	843	755	795	837	782	802	810	795	787	743	829	785	803	775	777	802	770	813	822	810	743	794	773	767	799	802	815	774	759	798	821	818	802	837	773	752	820	802	802	797	795	819	818	766	771	768	761	802	744	756	807	741	777	766	800	776	813	739	749	795	766	770	757	800	831	740	779	735	772	804	817	812	776	780	765	769	804	768	774	819	793	811	771	832	797	782	802	784	766	797	741	784	775	834	829	775	802	788	795	777	744	776	795	743	808	686	784	787	807	787	817	768	798	822	840	804	795	766	719	739	787	835	819	788	823	735	786	755	776	807	765	842	730	812	746	790	840	702	776	843	779	722	797	777	801	771	789	761	777	806	786	823	742	764	779	801	709	805	772	766	763	820	768	771	755	761	797	778	789	754	802	762	829	832	796	795	769	802	784	801	740	804	712	813	785	753	784	792	808	796	755	768	794	834	769	769	810	798	812	784	767	764	798	790	796	811	783	780	727	772	785	771	794	789	776	730	777	751	781	793	790	782	790	805	800	760	808	819	794	758	725	787	799	749	857	785	765	765	784	824	795	801	800	782	796	762	789	788	783	798	770	772	840	792	803	763	779	777	784	828	757	838	744	774	758	798	779	760	773	793	808	770	830	755	730	729	790	768	755	776	810	832	799	736	743	725	807	761	740	809	773	750	762	771	813	767	813	773	806	772	833	804	818	735	780	783	855	773	821	737	776	802	825	793	762	793	772	827	756	769	801	832	786	765	771	796	780	806	801	761	846	814	804	810	771	831	810	779	803	745	789	771	789	745	831	793	723	751	798	781	820	736	777	743	736	772	777	840	770	820	801	819	799	797	803	777	777	800	775	819	850	784	770	749	827	735	768	755	744	749	753	771	824	749	773	770	837	763	705	760	832	793	811	770	788	740	779	771	772	762	827	754	776	803	789	779	820	748	804	782	775	747	776	805	787	752	764	742	782	762	791	743	817	807	762	794	764	808	781	803	761	786	747	740	748	765	814	810	797	775	819	782	768	756	782	753	770	772	799	787	743	773	823	777	778	784	790	764	804	765	811	777	731	757	781	779	809	775	838	809	762	804	802	789	797	836	786	775	828	771	779	816	721	807	771	785	836	774	831	765	749	755	804	795	835	728	799	773	775	809	776	778	827	793	813	762	781	820	733	796	768	762	742	799	888	763	842	800	766	791	802	813	788	792	763	767	777	817	803	822	782	767	829	773	815	762	753	776	775	802	819	765	815	757	739	760	814	805	768	794	749	771	774	803	721	789	819	826	775	777	801	774	756	854	839	794	798	843	808	747	761	764	769	823	783	749	797	767	807	822	780	805	800	787	767	752	789	778	782	758	788	783	835	761	797	754	800	752	801	801	753	790	794	760	786	790	744	774	813	757	797	805	761	811	736	804	795	813	818	797	762	789	757	751	767	715	864	775	798	774	784	791	787	752	788	840	772	843	801	782	767	788	808	820	786	760	711	787	792	821	765	755	743	823	743	809	775	745	741	737	783	784	729	717	781	731	789	751	759	775	798	772	787	741	772	798	776	761	744	784	773	802	804	776	746	758	806	781	791	773	811	787	775	765	790	749	795	777	779	785	774	852	773	821	807	744	782	812	795	811	773	779	791	848	785	774	758	799	700	774	816	796	817	752	746	842	770	802	757	772	746	797	812	797	813	768	754	777	764	782	796	804	774	762	799	791	837	785	771	807	789	836	775	768	762	760	793	764	803	756	755	800	760	794	722	780	819	800	781	804	784	775	838	775	771	784	728	786	802	726	802	775	782	763	814	760	784	788	773	781	733	797	768	759	820	781	779	744	749	762	766	815	759	760	783	777	764	800	795	747	832	763	790	798	812	819	788	801	790	785	810	765	792	803	762	780	842	794	767	787	794	801	811	748	758	802	790	750	799	800	797	779	762	793	759	795	791	769	768	774	742	777	789	794	768	819	761	780	798	763	790	791	779	764	765	800	798	772	771	817	798	778	801	761	761	804	698	757	769	765	780	797	812	800	820	738	833	850	828	766	811	727	768	735	802	782	770	746	763	780	727	820	773	792	778	766	764	794	750	787	808	785	772	799	820	803	736	791	773	811	750	751	799	829	705	797	769	842	782	737	817	798	731	735	767	733	779	746	833	789	785	759	727	779	799	827	800	709	817	761	729	772	785	778	773	811	819	760	783	772	794	806	756	779	796	816	784	759	720	783	788	804	822	734	776	759	738	729	793	759	803	792	755	773	748	829	831	784	760	754	781	774	785	682	782	757	816	760	780	794	759	794	813	833	762	798	753	817	775	788	771	795	745	778	840	775	795	837	713	759	786	806	803	836	752	809	741	780	771	769	805	778	754	765	774	774	784	799	792	772	714	803	779	813	806	835	799	778	773	808	786	814	788	742	797	824	750	793	811	748	768	843	754	780	799	804	785	812	730	773	841	779	775	788	778	777	795	807	771	795	824	751	774	757	720	779	762	812	767	776	774	811	805	749	746	733	752	791	829	753	802	777	817	769	771	756	805	803	771	748	776	777	776	722	796	833	815	809	802	836	767	762	778	799	721	809	810	802	788	780	821	784	758	771	785	790	800	720	802	798	747	827	772	814	775	753	805	765	795	776	724	770	842	731	826	794	813	761	783	773	764	775	753	772	763	856	802	765	781	790	744	840	773	775	781	760	789	789	777	792	745	775	758	795	761	755	770	806	809	784	821	777	766	811	768	792	781	833	770	797	742	733	769	801	775	797	799	780	820	737	791	788	737	749	784	801	813	776	730	790	777	842	804	740	799	770	800	824	773	736	781	783	854	793	813	741	745	742	761	738	793	790	785	765	776	832	767	772	784	733	815	758	820	773	768	803	756	775	785	774	780	766	790	751	794	809	802	794	749	799	767	780	818	791	831	782	759	770	812	777	803	732	756	787	826	758	754	781	802	775	769	834	836	772	725	754	770	765	783	824	804	794	758	764	801	770	786	777	781	767	829	807	758	773	784	797	762	773	826	800	799	775	809	781	808	797	785	744	818	780	767	782	799	807	765	811	767	723	760	775	799	744	826	756	823	759	787	820	767	772	781	807	773	775	780	797	801	741	777	763	796	795	806	806	790	799	806	765	791	787	791	798	756	802	760	792	792	784	752	782	796	804	823	788	783	781	792	775	763	767	793	816	851	820	782	816	723	737	767	831	772	758	746	786	741	767	801	820	758	787	786	739	828	761	793	802	782	765	821	808	776	795	765	761	791
5345	918	1548	1011	834	564	416	154	117	116	105	97	98	114	114	93	115	101	111	111	110	104	106	98	98	81	94	101	115	110	85	93	122	128	92	127	101	106	116	106	116	92	112	104	99	105	89	108	110	119	104	119	118	103	111	107	94	102	96	108	88	104	107	86	124	96	92	103	122	113	132	116	111	113	101	98	124	91	105	92	110	107	103	114	99	105	108	93	105	82	106	115	106	113	118	106	104	107	122	115	115	99	100	117	90	106	119	122	110	120	96	126	124	122	101	103	91	102	110	115	128	107	96	117	96	117	113	116	111	111	99	91	123	94	98	117	95	112	97	108	100	97	104	117	118	90	97	121	96	101	101	93	110	124	98	91	103	87	114	100	113	95	108	127	103	125	121	98	116	111	134	108	119	109	106	94	96	124	107	127	122	100	117	108	94	110	99	88	103	107	99	96	115	103	113	122	98	96	106	109	107	101	107	95	122	123	87	83	113	100	98	97	117	106	109	114	102	112	88	119	109	114	115	105	91	140	107	106	104	109	110	83	107	117	115	118	93	104	111	115	103	89	121	122	120	115	97	98	114	94	109	110	94	112	106	100	107	103	95	101	119	90	110	107	106	115	101	113	109	111	108	106	100	94	106	95	88	107	102	85	104	121	109	106	110	109	127	112	107	98	113	110	112	86	126	109	95	99	115	94	90	99	84	103	120	124	98	91	101	102	99	89	121	106	102	119	100	129	110	120	118	110	99	105	110	101	113	104	98	86	99	123	96	117	92	94	96	119	112	87	117	113	123	107	86	105	112	115	106	105	111	95	107	99	97	110	125	87	97	115	94	105	131	113	104	99	117	110	87	108	95	111	103	95	113	108	103	113	107	96	106	117	99	98	104	98	100	126	90	106	113	124	97	103	98	91	98	104	123	98	87	110	102	102	107	102	121	113	116	117	102	99	116	103	84	83	94	92	105	105	112	109	97	101	91	92	105	97	115	102	108	90	90	130	122	98	101	120	111	84	89	115	96	109	96	106	86	92	91	102	110	100	104	122	99	97	105	122	106	105	112	108	102	90	112	117	99	97	101	107	80	89	115	110	113	121	108	110	117	104	105	94	89	109	127	101	101	106	105	100	116	102	118	90	90	97	117	107	101	103	114	116	98	129	91	101	125	145	110	85	120	110	114	109	106	122	105	106	109	124	105	107	109	104	99	96	89	107	106	93	103	134	94	118	107	121	91	105	106	102	106	98	109	105	105	105	122	109	106	122	96	92	89	97	105	119	118	91	104	103	110	115	123	98	102	93	114	90	100	123	113	100	123	132	98	122	107	117	101	98	96	102	89	109	100	122	104	112	112	92	108	103	101	97	114	98	106	104	111	113	109	107	97	108	96	104	107	111	116	96	128	113	101	85	109	101	112	109	88	84	99	102	78	102	117	113	114	110	106	101	103	108	108	100	126	114	126	115	107	105	90	105	108	117	106	113	106	90	94	81	105	119	97	96	106	116	94	115	119	99	107	116	100	99	98	116	110	99	112	88	126	127	100	101	84	115	151	102	100	111	94	118	95	107	88	122	99	99	101	104	110	105	104	112	104	95	111	111	110	98	116	117	92	110	117	124	86	109	96	136	118	99	97	105	95	110	104	101	94	108	103	113	109	94	95	103	90	107	103	131	103	109	113	90	110	99	99	112	108	116	118	129	102	101	117	112	101	90	124	123	117	109	100	118	117	127	101	114	102	79	89	98	104	92	106	113	96	116	108	86	92	106	112	108	98	106	116	104	98	107	98	88	111	104	96	97	102	103	106	130	101	86	111	97	96	120	125	103	111	98	98	100	106	110	124	110	106	94	104	101	105	98	107	113	105	117	103	104	108	78	112	104	102	89	110	108	99	131	96	123	111	103	121	123	111	106	116	116	97	118	110	79	114	115	86	131	98	100	94	124	118	105	91	113	100	88	109	106	112	101	95	111	100	108	100	94	103	100	122	98	113	100	93	112	114	89	104	113	99	107	102	90	100	107	118	104	103	95	95	118	108	111	106	100	110	107	99	112	113	110	107	117	86	105	104	98	95	95	102	101	101	114	104	99	104	112	107	115	99	96	113	118	93	96	124	101	121	94	113	97	105	100	113	104	99	111	119	102	111	94	94	121	87	96	97	86	138	103	105	100	123	110	106	107	91	100	111	95	120	108	125	106	107	89	107	122	106	105	109	121	102	101	102	92	106	105	104	95	92	127	119	126	121	112	95	103	104	87	120	100	107	97	106	110	80	92	104	86	114	133	91	110	109	111	101	105	102	109	108	122	94	88	94	123	107	90	98	100	91	106	97	116	117	108	116	99	120	139	106	96	95	127	101	112	108	115	89	106	95	97	109	95	93	95	108	107	110	108	112	100	117	114	107	106	92	105	114	109	90	103	97	105	82	103	115	124	103	119	121	118	113	69	119	106	99	94	111	113	111	112	125	103	126	108	98	120	110	87	101	120	91	108	103	109	103	87	95	107	112	102	132	113	95	107	121	100	100	101	98	110	110	105	101	119	92	103	114	114	97	112	94	98	115	106	112	113	111	101	120	119	93	89	96	103	111	108	137	95	103	105	98	127	101	109	115	111	96	118	102	108	97	100	122	90	90	103	99	85	110	101	107	116	107	92	120	118	104	115	115	114	98	98	99	96	108	122	110	107	109	110	89	93	108	109	114	90	99	106	90	90	94	93	124	108	103	107	100	113	107	120	102	110	106	98	110	97	97	115	118	90	101	100	111	97	98	133	109	105	93	99	125	116	121	124	111	110	91	107	95	99	117	106	108	106	114	90	94	114	87	123	109	117	121	99	100	108	107	107	97	101	103	121	115	91	115	108	115	82	103	103	111	106	119	97	128	114	100	104	115	102	106	106	121	97	115	103	116	102	105	102	114	130	99	85	126	124	94	103	102	101	100	94	95	93	101	103	86	116	100	101	118	113	92	96	110	98	104	102	114	105	111	129	100	85	93	104	82	97	104	116	95	87	106	120	115	109	99	123	92	129	102	128	136	138	101	84	93	73	91	118	94	102	98	98	116	107	99	99	91	111	113	101	121	103	85	94	99	103	104	93	107	108	114	122	106	88	113	92	137	92	95	114	106	134	105	101	95	121	114	124	107	87	129	105	127	106	105	103	100	114	104	94	118	109	113	100	88	103	125	106	98	96	93	92	113	109	94	99	91	100	93	103	115	87	107	97	108	107	103	115	111	106	99	91	86	88	106	105	123	110	106	108	116	105	95	102	126	111	109	115	118	98	90	93	116	113	125	103	122	109	112	125	103	104	108	89	102	110	93	110	100	101	100	103	131	113	88	104	112	113	106	111	92	103	113	88	111	111	107	117	110	104	96	123	106	118	122	109	98	104	105	97	125	100	100	112	107	94	92	92	105	139	110	117	125	107	110	105	102	95	111	100	95	100	110	127	118	90	121	109	86	101	105	111	98	95	113	112	83	111	111	103	119	112	127	114
3626	1000	3647	3165	3214	2558	1586	539	470	374	359	339	368	287	325	316	287	300	318	334	302	331	317	295	347	286	337	291	286	290	322	325	308	316	303	275	277	295	271	280	327	304	309	321	305	297	298	291	320	293	321	314	308	308	298	311	313	329	325	321	321	308	313	301	298	323	279	276	291	306	298	320	303	290	319	301	337	316	289	282	297	311	292	302	320	294	306	313	312	276	325	308	341	328	302	305	305	320	310	308	287	304	283	307	291	318	321	289	279	295	284	270	299	307	297	297	317	305	324	256	299	309	301	310	277	294	290	273	307	303	336	301	291	333	331	294	292	305	307	282	272	291	290	308	296	330	316	264	306	318	337	301	323	322	286	298	316	306	295	293	288	294	328	265	280	293	324	308	327	299	313	312	310	335	289	296	301	273	314	323	325	313	313	306	292	307	318	249	286	282	297	306	301	310	329	316	308	299	303	285	311	309	299	297	307	296	295	296	289	315	327	309	325	297	335	282	273	269	305	281	311	292	311	269	278	287	305	323	302	322	331	313	306	306	290	299	306	322	296	275	344	304	332	328	329	302	309	311	282	305	300	316	321	300	307	312	329	297	302	308	307	314	276	330	316	296	302	283	303	301	326	295	302	292	303	319	285	273	293	312	332	299	274	307	301	292	336	274	315	285	309	306	287	274	292	316	292	328	312	302	290	291	316	321	293	334	328	305	281	292	310	295	290	266	291	321	297	352	333	299	314	295	307	284	300	266	292	280	305	323	307	296	309	322	310	305	307	339	321	307	278	306	334	302	326	318	302	282	327	288	318	292	302	285	293	314	283	307	322	311	290	286	296	291	323	265	286	323	338	283	298	333	322	316	319	329	323	315	303	303	309	310	346	331	281	298	322	286	322	298	306	296	301	303	282	322	295	297	311	310	296	314	317	300	308	298	291	286	326	292	277	291	258	329	304	303	297	302	301	294	252	296	313	303	296	300	307	300	320	333	288	286	321	288	262	286	275	314	303	294	290	309	286	285	275	321	297	330	281	318	291	308	324	302	306	325	314	270	297	310	320	324	301	314	286	288	292	308	306	275	286	300	306	319	278	310	280	308	315	311	319	275	329	301	255	285	313	314	302	294	297	318	298	269	336	272	322	274	297	301	292	329	310	336	266	296	317	293	294	287	316	295	301	292	271	321	325	332	303	304	311	276	322	324	306	305	287	314	326	329	282	296	314	304	298	294	283	293	295	303	299	312	318	308	304	304	311	328	304	321	300	293	291	300	315	311	294	317	320	293	311	286	306	275	295	270	308	316	272	300	284	314	300	274	316	281	325	313	272	273	308	287	294	306	272	305	317	314	304	297	358	270	258	292	301	299	327	316	308	306	295	314	279	306	292	311	326	298	320	314	284	302	343	298	291	299	279	303	291	313	297	320	287	312	324	307	296	311	327	291	288	306	281	337	298	291	293	295	296	294	316	313	278	309	316	315	290	305	313	305	275	336	292	324	323	274	277	337	309	289	305	314	316	341	321	326	343	294	298	340	294	316	319	312	317	321	293	314	297	313	276	310	266	291	306	297	296	302	312	323	292	313	307	292	310	315	264	302	297	302	310	316	272	309	302	301	313	325	313	332	279	314	287	302	308	301	311	297	305	311	308	315	300	318	316	303	294	340	308	293	299	299	292	345	312	340	311	297	290	288	320	319	326	281	288	292	279	320	295	321	279	302	339	322	280	298	310	318	312	306	348	311	324	297	309	294	296	302	300	338	279	325	313	313	291	317	298	285	302	277	313	314	296	286	301	298	319	295	278	310	279	296	297	294	325	287	315	286	318	299	310	286	310	273	306	307	286	320	278	296	325	310	326	334	309	318	322	280	325	293	332	314	323	278	312	279	292	305	312	289	292	270	298	364	318	293	276	308	315	296	297	298	304	327	299	292	330	297	291	301	308	313	317	323	325	292	293	309	305	326	294	291	308	327	296	308	314	290	316	291	302	268	322	296	297	320	260	280	318	298	321	333	296	302	310	296	324	327	267	297	303	323	300	313	285	303	279	309	296	287	303	324	318	283	301	311	289	299	301	327	286	330	273	299	306	305	318	328	308	309	318	304	300	294	315	300	306	286	295	277	308	295	297	308	299	312	312	325	286	309	325	306	281	321	334	294	299	330	293	337	338	301	265	313	310	290	323	300	320	305	309	302	300	307	299	307	326	310	322	329	325	291	302	287	306	336	295	307	322	289	321	308	297	294	323	317	305	318	307	296	312	281	303	281	343	314	282	318	332	359	301	313	290	307	316	294	299	291	276	310	311	322	286	280	287	306	301	281	302	298	313	287	302	315	315	254	292	314	282	307	333	306	298	307	307	277	260	309	311	314	297	313	323	294	313	269	289	294	320	312	311	267	296	308	294	289	299	314	289	322	253	293	274	304	302	323	295	349	311	282	274	294	265	308	320	293	312	314	322	337	333	305	285	299	297	291	282	296	303	329	293	302	322	292	297	314	305	290	345	331	271	308	314	332	343	302	329	288	294	320	298	309	316	291	303	287	293	264	295	320	320	317	277	329	334	310	311	311	303	317	312	298	337	284	305	287	302	339	328	316	299	319	305	283	310	312	308	272	317	328	312	297	283	327	276	301	294	313	286	299	309	338	311	291	296	298	303	279	277	328	318	295	322	311	313	318	287	319	298	311	311	322	308	263	286	321	311	297	305	321	288	310	296	313	310	326	349	306	312	313	323	313	306	275	316	305	281	327	325	293	304	306	317	269	324	284	291	319	328	268	307	309	324	315	307	302	267	305	293	292	307	314	296	327	309	308	295	294	322	339	305	309	307	294	284	317	293	290	300	307	342	303	302	318	332	354	327	278	309	291	323	284	287	342	303	327	321	320	316	316	309	294	284	318	298	326	304	290	299	291	316	312	285	308	309	284	305	288	306	311	305	312	318	262	311	309	316	285	294	307	326	342	295	308	289	301	337	339	254	293	321	298	312	325	311	308	297	301	285	293	289	304	288	300	314	304	312	292	294	333	315	313	316	315	308	301	287	290	300	268	318	341	289	318	311	315	294	302	291	288	299	305	300	317	318	332	318	337	293	294	326	306	282	320	289	288	325	292	328	315	317	323	314	320	305	310	308	308	328	298	311	269	296	322	292	320	278	286	312	300	294	280	297	270	312	326	327	273	316	319	289	276	324	279	306	305	293	340	294	276	307	301	279	316	315	264	315	291	285	284	327	283	274	312	321	306	288	285	305	312	283	278	315	309	281	335	353	308	269	296	306	308	332	318	305	306	304	323	311	296	311	282	339	285	293	282	327	279	307	303	299	319	268	277	298	271	299	308	287	273	304	292	308	288	271	317	280	324	306	263	283	303	354	311	303	298	296	318	300	332	292	328	252	259	314	283	320	308	313	308	297	316	300	339	316	278	311	293	289	310	305	307	279	285	271	306	331	309	317	299	287	302	274	298	303	308	287	313	315	280	288	306	320	286	294	317
14898	3047	3756	2793	2240	1415	844	437	441	346	324	308	264	255	238	236	230	199	209	209	209	207	183	183	224	202	177	178	194	194	183	184	194	191	179	197	187	214	198	195	202	208	204	185	175	182	191	178	175	170	175	193	183	178	152	171	197	166	164	148	150	181	201	180	167	196	204	200	182	198	201	194	179	201	183	189	189	172	186	183	209	170	174	196	171	155	190	173	182	180	197	207	200	197	183	195	207	183	185	177	187	173	178	190	191	205	190	180	187	177	206	184	186	215	204	201	183	172	171	223	191	144	165	198	194	180	148	183	195	201	182	190	179	171	194	188	193	181	174	160	206	171	196	213	186	172	161	192	159	170	182	189	178	175	202	175	196	196	194	174	182	180	168	167	175	195	201	178	169	183	187	164	159	150	169	176	166	181	174	210	205	175	187	184	196	202	157	166	178	166	171	208	174	194	180	189	190	212	198	188	181	175	168	196	182	179	187	180	175	171	176	205	186	170	180	198	178	184	181	180	171	168	180	212	183	195	213	176	209	184	174	175	184	172	190	182	195	177	185	187	194	194	188	199	163	215	170	197	185	192	185	176	179	192	183	170	192	190	176	199	190	200	195	185	180	167	198	194	177	175	180	187	190	203	150	196	173	181	209	177	174	161	192	151	192	189	204	184	217	185	155	189	186	174	161	199	188	191	182	221	191	181	166	186	181	200	174	182	179	215	172	187	182	164	215	191	187	173	177	182	177	155	190	192	189	177	191	174	205	228	187	212	184	169	174	154	192	202	202	168	174	161	182	183	206	183	189	175	167	199	204	184	151	194	202	198	177	146	175	187	182	203	163	166	190	205	165	189	190	173	181	193	188	189	210	187	210	183	179	162	184	188	182	197	185	185	191	176	181	184	183	206	188	194	190	210	201	191	187	173	180	169	177	191	171	180	173	197	185	172	181	163	211	186	174	190	158	186	189	179	165	189	175	185	176	189	200	205	170	170	204	199	162	162	221	189	182	168	187	179	165	178	205	164	169	194	187	187	161	194	158	178	187	188	193	183	173	176	194	190	185	152	188	176	202	189	185	177	204	177	202	165	187	190	171	189	209	172	180	174	168	179	198	176	207	205	188	168	176	180	175	140	163	174	189	190	182	195	204	170	200	197	206	183	178	198	177	174	166	152	208	192	179	198	191	186	193	176	195	193	179	187	181	190	179	203	197	202	184	175	217	230	184	192	160	168	169	186	194	187	184	165	163	210	184	201	184	180	174	213	176	170	173	183	179	194	176	178	174	184	178	194	186	197	181	166	193	198	200	158	163	170	185	158	193	187	199	193	170	205	184	168	187	198	187	170	180	161	163	180	164	191	187	186	192	171	188	179	170	163	193	197	188	219	195	152	195	198	184	212	172	196	175	185	166	168	195	176	183	169	186	173	177	176	174	166	168	188	171	181	171	171	195	173	172	211	178	163	176	185	221	184	181	186	186	171	202	197	176	186	164	175	192	177	180	201	192	194	182	176	188	170	198	203	206	202	194	206	186	213	197	198	212	141	174	173	176	185	185	184	178	194	202	187	171	191	175	191	165	166	174	156	195	183	205	169	176	199	186	194	167	177	195	165	175	164	198	161	184	180	174	188	190	192	189	173	178	172	142	163	211	185	184	171	198	195	179	181	190	193	169	163	180	164	192	161	180	180	203	220	198	159	177	178	193	209	191	190	180	196	157	193	183	176	191	175	167	191	192	173	171	173	165	203	176	193	184	177	174	184	178	210	188	181	184	190	195	179	207	190	183	189	202	159	189	188	193	182	178	170	178	167	172	193	169	201	185	181	185	190	182	157	210	180	206	191	172	198	192	164	170	189	194	167	179	166	180	198	193	184	173	185	190	187	168	179	151	204	214	157	190	206	203	180	207	169	198	175	170	200	193	173	172	178	183	201	182	194	193	178	178	182	175	197	174	181	180	184	186	181	195	177	167	168	195	165	196	164	194	182	184	203	189	179	198	186	186	196	188	184	157	183	176	194	190	164	188	206	214	186	188	175	186	183	185	208	188	191	185	183	184	181	165	154	193	192	200	157	211	193	176	190	215	168	195	215	181	177	200	202	188	173	195	202	220	179	162	203	173	169	176	175	184	163	170	191	184	209	184	188	179	193	190	200	191	196	167	177	175	172	178	211	163	190	173	203	202	197	173	191	182	171	195	200	167	175	192	173	179	167	171	185	192	152	185	191	186	197	189	194	190	165	194	191	173	192	192	177	169	185	157	190	191	184	164	190	175	196	186	177	179	171	202	171	185	190	203	178	168	188	189	168	197	171	181	187	180	181	161	176	199	193	185	173	189	167	202	175	188	164	174	183	166	195	190	184	213	189	181	193	177	168	188	209	196	202	177	184	173	197	171	190	172	145	199	179	190	181	184	202	179	186	196	188	192	185	174	192	177	165	167	198	178	190	182	191	173	199	239	189	193	192	186	199	180	183	196	192	170	205	191	162	191	179	202	196	165	186	198	191	166	192	172	154	196	175	156	180	186	187	196	184	191	220	188	202	191	179	175	193	188	161	184	157	166	189	201	182	193	158	195	183	155	196	179	190	189	179	151	184	178	180	168	180	180	193	187	181	194	174	197	166	187	172	177	189	180	166	185	195	208	177	202	173	172	202	191	164	196	170	175	166	184	153	182	156	160	186	197	164	178	197	167	170	141	174	193	202	173	189	169	183	183	182	181	196	164	191	220	178	208	167	175	167	183	166	180	176	172	207	190	189	189	198	183	183	189	172	165	186	201	193	197	158	181	162	183	180	183	175	157	165	184	185	173	176	201	173	187	195	189	200	200	171	172	182	195	164	191	183	185	166	164	200	178	183	179	182	195	200	175	220	194	178	188	188	188	167	159	210	170	196	165	190	198	172	173	200	199	189	166	182	172	199	189	204	168	183	182	197	196	193	192	182	172	187	173	210	172	199	190	192	169	200	159	186	201	196	183	176	164	172	170	220	194	199	172	172	164	161	178	215	182	170	174	163	183	190	209	206	188	186	178	195	204	180	198	189	214	162	190	196	173	195	203	172	181	161	155	159	207	183	191	186	198	188	203	190	163	181	186	169	175	200	211	177	199	203	196	185	180	154	151	173	168	184	170	188	194	217	187	167	194	168	158	194	159	171	203	169	208	220	189	174	191	199	178	190	192	189	181	179	176	183	178	168	180	167	200	214	186	186	162	171	203	199	176	172	197	185	158	189	178	197	193	207	171	181	209	170	181	186	183	177	169	185	178	184	158	165	210	194	174	157	170	163	231	178	182	170	172	198	163	210	200	187	184	168	182	180	189	163	178	186	165	192	170	214	191	183	191	174	175	175	201	198	202	190	200	204	164	187	195	209	186	206	158	189	196	183	194	175	174	175	179	203	173	173	173	194	156	184	179	187	196	159	194	204	178	176	207	203	173	174	184	177	189	170	166	183	163	190	191	175	159	181	192	198	184	184	184	179	189	230	176	172
8540	2673	7642	7696	7937	5982	3817	2034	1962	1464	1271	1066	1181	958	806	773	700	659	675	620	647	631	611	570	613	585	549	575	563	552	527	553	563	546	553	552	517	543	497	531	498	494	527	498	526	533	502	519	491	552	514	493	487	490	519	471	502	471	524	523	506	508	489	497	493	484	530	515	533	471	513	506	513	517	525	468	485	485	533	481	490	525	524	508	496	465	501	492	501	510	478	516	511	475	524	473	517	529	459	523	465	489	465	478	544	504	491	476	465	507	514	480	464	544	463	492	477	486	498	511	474	477	507	545	502	506	448	442	483	461	493	419	493	467	473	473	441	454	493	461	488	509	482	520	433	513	485	474	502	499	484	481	531	530	486	456	483	499	441	452	436	460	486	438	485	504	475	488	501	496	523	494	476	457	505	493	506	488	474	444	500	494	474	480	467	464	474	502	480	486	459	465	485	521	478	491	483	502	512	517	449	541	460	498	448	472	441	505	501	467	476	464	482	457	530	458	475	467	461	466	500	486	480	493	505	489	512	470	483	464	496	486	470	488	533	446	510	477	498	481	460	445	503	467	466	462	450	535	468	473	479	469	483	468	469	468	446	486	476	479	478	500	504	465	472	476	479	486	453	509	450	497	463	494	464	472	465	508	465	458	503	473	456	488	471	477	498	501	493	481	484	486	452	469	499	489	481	480	495	471	453	467	508	459	472	526	501	470	512	503	488	484	490	473	472	494	456	477	445	459	464	464	448	506	482	504	483	468	450	502	496	470	440	502	482	462	501	503	476	466	492	468	457	494	504	474	497	505	470	492	486	496	489	500	501	454	502	494	461	484	481	498	490	497	494	470	468	470	497	508	501	442	441	477	492	482	493	505	467	523	480	499	478	493	456	478	476	454	500	488	465	476	454	470	461	476	473	510	448	469	471	487	458	479	458	518	515	481	477	471	502	488	477	482	443	463	454	512	480	504	452	498	474	439	471	488	464	469	433	492	495	468	442	476	468	496	474	481	489	464	492	457	498	448	512	465	491	490	495	483	472	465	476	491	470	501	492	464	476	525	529	438	510	493	472	502	495	461	453	452	482	484	503	468	499	475	484	455	482	443	463	442	470	480	455	478	480	520	489	482	513	469	466	484	495	476	465	480	480	499	453	469	465	472	457	475	498	520	476	487	459	496	502	483	476	467	487	477	472	462	478	446	455	463	515	470	509	495	477	502	448	488	448	478	485	490	484	481	496	463	517	480	436	486	496	471	470	471	439	477	495	463	498	510	463	464	497	475	466	482	494	469	505	482	470	506	464	488	476	449	496	464	499	469	502	499	448	450	528	449	482	471	462	480	491	474	493	506	490	471	483	494	488	498	498	466	458	473	455	461	487	502	464	452	487	512	465	478	483	472	464	485	496	459	474	465	480	471	477	429	514	473	478	475	463	455	479	475	507	473	483	462	462	441	468	498	503	485	483	490	487	503	463	453	488	486	473	461	490	477	492	462	487	506	535	477	473	504	522	458	483	470	437	458	493	458	496	462	478	505	475	452	488	500	510	460	487	500	511	455	470	476	473	503	530	507	472	489	475	471	440	471	474	515	488	462	486	450	495	481	517	420	471	476	469	467	483	501	492	483	451	512	469	474	489	457	513	480	493	459	455	452	477	482	485	465	495	482	456	472	467	451	504	493	511	508	467	517	467	452	458	483	513	483	510	454	454	493	484	466	524	485	448	450	482	447	514	441	489	456	480	482	498	503	455	461	496	496	465	510	472	495	473	491	480	474	458	473	458	473	453	482	449	487	460	478	475	469	491	467	460	512	508	468	514	454	481	444	447	470	503	511	502	495	476	501	478	515	473	487	454	459	496	494	475	493	486	486	473	473	492	476	478	490	462	516	462	464	498	505	473	472	509	515	510	450	474	469	474	525	485	500	509	493	525	434	487	440	485	486	496	493	495	496	456	442	474	498	486	467	492	512	494	441	498	474	461	507	524	479	502	495	462	467	494	438	454	500	467	495	438	427	485	496	493	470	491	493	495	492	465	475	420	497	474	480	467	501	466	481	435	462	486	510	469	514	457	490	504	462	480	479	461	468	475	480	467	463	479	457	463	502	508	466	473	445	472	494	492	459	515	477	465	490	474	500	434	483	495	494	499	517	447	454	496	500	441	492	477	525	474	431	477	478	474	431	494	487	462	453	475	499	480	488	467	488	464	530	465	496	504	442	480	490	468	474	476	510	454	466	502	488	498	479	476	453	447	504	465	477	468	480	500	454	503	466	509	466	501	505	518	472	485	472	508	484	487	515	477	518	479	464	444	485	471	528	503	480	521	473	449	478	427	456	470	476	501	482	493	457	485	442	459	497	466	492	481	494	474	498	494	506	464	486	467	468	464	455	468	487	445	496	473	471	479	485	464	481	500	515	489	483	469	495	517	472	459	448	478	476	495	450	474	461	486	472	464	480	458	505	464	461	474	508	477	495	474	445	439	471	460	474	503	515	453	451	489	490	498	484	477	469	493	507	472	521	484	474	458	486	440	451	485	485	484	520	463	517	496	523	511	452	490	452	457	459	506	478	490	510	458	504	482	455	444	502	502	503	494	492	446	460	547	456	448	459	467	491	502	449	492	481	428	489	479	467	487	486	472	475	500	465	483	475	475	493	487	489	495	490	432	453	468	478	470	493	492	470	487	452	433	521	495	487	494	478	470	458	460	483	432	477	481	469	424	482	465	417	463	492	501	467	484	486	472	503	491	497	503	521	507	444	471	467	484	513	459	482	459	489	471	494	478	468	505	459	488	511	489	488	495	471	508	467	473	453	468	473	475	459	433	478	494	496	506	459	521	465	458	504	490	509	474	467	514	493	493	483	464	431	495	516	449	500	456	491	481	484	498	509	479	503	475	471	488	471	461	499	454	508	508	486	458	480	476	439	451	490	509	473	497	448	510	479	478	505	475	485	449	454	509	489	450	499	489	495	505	474	477	495	482	490	491	489	445	471	486	479	444	478	503	451	471	479	496	507	481	482	489	512	436	486	488	504	473	496	490	481	469	459	469	523	464	488	493	491	482	437	502	439	418	481	455	481	469	502	446	482	437	465	470	488	458	518	480	486	469	463	456	497	494	476	461	478	466	535	519	488	485	506	472	494	475	536	485	490	475	442	504	481	462	458	462	481	496	460	481	472	500	460	461	483	498	470	492	485	502	468	468	464	505	486	517	478	458	456	536	455	440	475	463	513	469	460	491	482	495	478	463	497	451	480	496	430	481	463	492	477	462	478	475	448	446	474	456	504	496	480	490	500	477	493	498	501	466	476	520	441	475	491	465	471	492	482	470	483	465	462	453	454	440	512	478	479	493	520	513	513	480	441	429	499	475	455	481	476	461	523	493	499	435	499	498	481	455	508	492	505	452	503	523	469	467	462	463	465	498	494	458	480	493	495	491	483	478	468	512	446	476	462	473	462	491	477	502	452	490	494	505	480	488	488	468	481	506	455
22967	6316	6201	4870	3589	2409	1460	878	849	652	559	543	535	556	454	375	440	405	426	415	397	403	362	398	370	391	350	378	368	376	373	386	370	367	357	348	351	378	358	360	366	310	357	362	342	341	374	332	307	346	336	368	348	349	335	347	396	330	381	316	324	363	362	344	353	354	346	339	328	341	369	322	341	312	316	348	342	352	372	326	356	294	333	351	357	331	332	309	344	352	371	359	352	316	374	368	317	366	347	361	346	356	389	334	332	370	351	339	334	362	337	331	329	359	343	351	349	373	352	348	347	315	366	356	344	308	354	340	374	321	340	350	329	285	359	352	369	380	324	353	335	357	349	302	322	309	339	377	356	386	305	301	318	331	359	370	355	360	309	360	336	329	348	348	344	348	338	368	327	363	375	330	348	319	325	298	341	343	377	316	372	370	354	335	333	349	350	349	312	355	365	338	349	389	350	332	344	330	338	339	335	351	370	324	320	345	333	335	327	331	338	337	345	306	366	373	336	327	330	328	314	309	325	353	320	332	332	352	307	361	357	323	331	361	356	334	326	346	338	382	336	311	351	334	340	351	356	330	331	323	362	337	305	316	342	320	334	333	338	345	320	371	319	357	355	304	296	320	335	334	338	319	303	356	347	346	319	341	298	340	338	352	324	378	319	356	356	358	390	350	346	393	375	336	320	339	382	370	314	354	341	347	338	339	342	311	293	309	349	336	352	350	333	344	349	277	340	339	323	344	341	336	343	346	364	320	347	370	326	310	360	336	350	325	318	329	323	377	321	359	293	331	352	347	351	327	311	330	293	343	336	360	384	359	338	348	328	363	369	319	375	342	370	348	340	357	372	330	361	289	338	313	342	327	340	337	363	310	300	332	351	352	361	360	365	327	350	346	336	344	311	358	322	342	315	335	328	345	322	358	376	334	362	324	336	373	331	323	318	336	364	321	357	331	340	347	337	377	339	347	355	365	356	345	339	333	346	342	336	316	325	367	336	294	336	336	349	379	370	354	322	339	371	392	302	342	315	356	386	355	318	335	313	333	331	356	326	336	337	358	302	322	351	360	345	328	373	345	367	316	341	328	326	345	335	335	336	339	326	336	334	374	322	361	319	360	337	378	338	328	361	315	356	343	308	359	315	288	325	316	332	363	308	301	357	328	359	346	364	341	329	346	347	368	346	348	316	364	375	316	354	352	358	373	339	355	371	360	348	353	369	326	346	332	323	319	362	350	361	356	321	328	334	370	358	333	343	322	334	331	348	358	360	358	303	329	371	327	320	307	327	338	327	364	338	347	348	334	355	341	379	359	357	332	356	339	333	330	336	333	356	366	349	343	333	367	338	341	334	340	355	323	335	318	356	396	361	349	319	349	342	347	340	348	344	363	368	312	345	330	336	341	337	368	337	339	342	344	359	327	311	317	316	368	343	338	333	316	309	330	327	344	338	328	349	377	352	317	351	312	359	347	307	370	362	348	325	331	365	361	329	362	338	327	342	348	340	336	339	306	316	350	352	362	333	367	352	316	333	351	356	330	361	333	329	353	346	349	299	350	301	323	359	344	344	366	316	337	360	325	360	355	347	343	354	278	349	363	376	333	325	352	343	344	348	346	308	315	343	361	303	359	372	358	323	342	344	362	347	320	340	371	324	344	311	325	344	346	356	316	336	331	328	354	333	326	341	367	363	375	320	387	358	335	355	321	365	370	320	413	329	323	351	327	360	374	359	345	326	299	328	323	367	358	369	363	352	327	366	327	343	323	331	333	343	357	340	349	346	340	327	336	317	355	340	352	373	331	325	339	346	302	331	349	346	370	337	338	337	358	327	298	336	358	323	335	320	383	357	316	311	298	338	327	343	310	311	330	333	310	364	352	320	328	312	339	306	341	363	344	353	329	326	344	360	315	315	336	354	346	342	325	352	338	345	383	336	326	347	330	323	371	324	367	359	352	347	324	310	333	308	367	352	309	340	337	330	332	324	321	361	355	334	346	350	369	361	365	323	353	328	332	361	354	348	310	326	342	367	354	365	334	330	365	324	342	329	331	339	367	359	366	351	358	343	328	314	351	359	361	310	330	370	321	318	317	350	319	326	349	339	339	349	334	337	352	302	351	339	355	346	357	318	321	343	337	346	320	344	330	340	346	326	294	350	341	325	345	344	301	337	390	321	315	331	323	360	347	339	369	335	351	366	357	293	313	346	335	371	330	347	367	352	360	368	333	324	354	361	321	368	346	357	319	317	355	311	301	351	336	354	348	353	341	333	337	335	306	338	310	325	360	354	320	321	369	300	317	361	357	342	316	393	367	383	376	315	347	323	326	348	339	350	350	360	339	321	310	330	361	327	325	338	343	351	333	399	348	361	320	345	339	337	352	352	358	349	351	327	316	335	403	376	355	308	382	335	307	343	354	297	361	331	344	324	362	329	357	375	348	305	346	358	345	317	317	342	324	319	310	323	328	324	347	367	321	331	337	345	325	351	331	324	346	327	345	390	372	326	331	372	367	331	316	345	355	310	355	349	327	399	371	312	342	330	356	340	342	342	380	383	359	365	351	337	351	366	361	338	336	355	326	322	317	371	345	325	314	309	312	348	356	364	336	324	354	358	332	323	351	359	325	353	348	335	352	340	341	321	319	333	294	349	355	342	356	336	314	322	365	353	337	391	359	357	338	355	376	353	345	318	356	355	345	389	356	380	343	349	360	349	317	370	353	331	336	348	342	320	340	313	333	342	311	319	334	355	333	342	374	326	299	318	305	320	316	366	340	337	378	334	346	323	357	327	318	350	343	334	368	338	308	370	323	335	343	346	301	341	319	335	361	368	317	351	371	326	361	343	329	355	349	351	352	318	332	360	363	360	315	354	332	341	328	350	329	342	348	343	358	372	340	317	337	352	315	344	338	312	335	356	362	348	342	362	354	364	330	339	355	348	323	381	343	363	353	358	345	334	358	354	338	356	335	320	358	334	327	367	390	344	345	352	316	325	344	322	398	326	384	306	352	339	355	344	330	368	336	346	313	366	344	329	333	369	356	329	379	344	348	345	354	350	324	354	334	330	334	331	389	328	380	337	347	336	337	308	330	361	333	321	353	309	338	302	395	341	306	357	315	341	347	357	355	318	335	352	353	322	391	316	320	336	309	351	347	376	380	354	322	311	351	317	333	350	334	345	341	342	353	373	374	334	356	387	347	346	349	374	346	346	335	360	346	316	324	326	344	293	356	332	353	320	339	329	318	334	374	329	351	363	337	328	343	320	357	323	352	299	357	311	337	341	330	322	384	334	361	321	338	353	355	315	322	387	314	350	355	368	360	377	373	318	338	329	372	330	361	331	324	341	340	350	323	345	359	357	336	354	333	340	332	318	390	370	352	343	324	324	331	341	344	337	326	352	338	360	343	364	349	353	354	400	353	345	344	328	365	371	355	364	348	343	315	401	357	369	299	370	369	328	322	364	327	359	331	364	341	396	346	362	329	330	295	348	346
10754	4548	11057	11916	10964	9570	5953	3554	3464	2616	2251	1974	2084	1648	1425	1379	1295	1195	1284	1156	1087	1071	1054	1028	1001	1007	1038	966	950	995	914	906	920	932	859	891	885	879	853	919	886	853	879	847	840	861	830	850	863	821	835	842	812	820	845	848	803	797	792	816	816	840	787	785	827	841	839	810	795	803	781	826	824	798	793	815	805	802	796	786	788	832	780	800	821	736	778	766	835	818	837	773	749	752	781	780	812	767	776	811	773	717	827	794	799	789	838	777	773	798	843	767	773	776	854	818	794	822	787	817	774	790	795	793	777	822	825	705	772	792	772	763	822	816	739	793	769	780	745	792	803	774	772	828	786	760	767	768	787	743	762	779	815	782	780	776	819	797	754	795	800	823	795	786	814	771	799	754	818	795	828	818	750	784	755	748	743	792	793	801	724	759	719	774	768	824	834	793	792	773	773	813	812	771	746	779	779	783	767	792	773	774	789	779	753	782	788	782	769	773	771	764	758	740	779	762	754	782	822	788	746	823	808	797	794	772	795	750	806	794	795	795	787	745	782	776	811	758	755	762	789	804	802	793	810	773	774	768	767	789	776	804	787	797	804	810	757	830	805	795	831	768	851	793	785	783	820	789	784	809	777	771	796	727	749	801	798	816	730	756	827	772	773	777	755	809	795	792	768	785	794	767	736	789	820	795	795	781	811	812	719	784	835	795	769	764	842	822	813	787	782	775	799	744	827	785	779	778	811	785	820	754	730	754	733	753	761	823	747	789	809	788	755	798	764	786	802	848	763	802	781	805	801	739	821	754	788	772	797	838	764	785	768	797	756	786	746	761	797	778	755	818	804	804	767	779	787	799	804	741	764	766	758	800	760	793	788	745	744	804	816	780	774	787	787	760	804	792	739	776	776	800	830	800	808	769	768	773	810	843	790	761	811	780	793	779	791	859	778	809	773	760	835	836	778	783	779	801	754	742	784	742	800	801	800	749	825	787	818	749	826	783	786	819	802	771	807	734	750	807	786	757	810	782	815	788	731	814	767	804	730	757	792	783	791	744	795	769	767	786	768	817	821	788	768	786	776	762	791	788	797	760	830	746	754	794	785	785	787	741	779	777	775	829	799	769	829	774	794	788	763	769	725	805	773	729	783	789	792	744	782	792	787	813	798	734	850	750	795	767	761	794	768	783	743	750	820	796	780	771	753	727	774	724	797	815	796	808	817	759	781	795	772	810	787	770	851	770	802	762	768	776	717	737	800	787	765	784	751	840	812	752	751	815	764	772	795	831	799	821	761	859	819	783	791	761	815	776	798	764	741	803	794	812	782	807	781	758	757	823	823	790	815	855	822	769	788	747	719	805	776	760	802	760	803	769	724	772	773	771	753	764	767	816	737	834	782	740	762	766	798	799	754	774	795	769	752	789	793	779	840	767	809	788	789	769	780	819	771	769	756	779	771	805	808	837	732	767	744	772	790	759	764	802	761	779	757	802	809	804	779	768	814	771	822	801	782	774	745	822	808	792	802	809	824	830	777	795	747	823	814	767	775	782	758	763	740	704	767	802	749	801	748	769	763	787	746	764	769	797	798	795	809	786	851	765	764	739	779	799	790	734	754	826	794	804	745	764	756	769	792	810	792	803	767	785	785	725	793	775	814	767	785	803	801	775	764	778	823	775	807	763	767	753	740	741	827	776	801	862	790	777	799	809	763	844	782	752	798	800	814	772	735	795	795	748	791	761	721	785	747	799	748	778	836	713	819	792	811	810	711	785	777	753	843	793	803	764	744	806	757	751	834	776	751	789	788	835	778	780	742	825	809	738	754	774	773	746	803	776	797	822	768	839	774	787	788	791	738	809	777	800	776	765	813	768	787	778	734	731	772	791	791	825	747	799	797	781	782	792	784	782	783	749	818	787	728	775	794	755	794	786	824	782	782	754	760	771	747	770	772	821	800	827	755	806	760	786	766	780	764	759	773	822	805	774	778	779	776	773	779	791	769	810	747	800	804	760	778	823	809	774	796	792	789	772	779	771	821	806	747	800	756	807	855	767	759	801	793	767	769	746	786	802	799	768	792	782	815	778	818	734	811	782	745	746	767	745	722	760	743	801	737	765	731	822	812	819	788	777	731	761	790	753	773	783	722	809	816	815	812	821	796	761	758	754	782	768	836	789	783	793	778	790	801	770	782	797	825	741	786	736	826	782	807	810	776	794	800	781	775	773	766	770	807	778	838	807	772	743	763	787	854	794	764	777	757	787	797	763	781	732	739	790	790	793	780	765	808	752	768	775	798	789	739	749	730	785	755	814	739	740	758	779	748	817	747	838	737	834	795	836	816	757	829	721	772	773	750	783	780	777	810	784	741	803	793	752	715	789	757	780	774	767	755	825	775	744	781	761	786	761	825	789	756	755	805	789	800	740	802	848	743	827	763	807	806	762	767	765	793	787	732	786	728	774	766	710	784	822	796	776	775	771	730	789	795	763	743	788	751	751	801	773	752	780	789	799	792	816	812	763	813	810	736	778	773	794	775	747	761	844	828	836	798	800	836	815	807	794	777	800	787	816	820	798	757	762	744	771	732	801	765	776	791	754	772	775	801	769	766	780	758	786	723	780	779	762	792	779	783	764	726	853	804	786	787	768	736	793	796	796	751	740	772	785	713	803	798	835	751	767	789	774	774	737	779	790	792	776	776	753	792	803	810	808	716	826	776	834	790	741	820	818	779	830	809	842	818	801	802	744	741	784	814	788	777	799	760	742	835	778	803	778	828	795	737	774	718	801	780	808	761	776	790	782	800	815	822	717	735	764	780	782	843	848	802	808	759	789	748	839	819	809	779	813	796	774	794	753	762	775	803	858	784	817	872	786	798	778	796	804	758	780	791	778	819	813	760	826	837	758	795	797	766	785	781	817	795	758	789	788	829	785	768	800	779	766	749	793	800	807	785	764	763	788	796	770	766	808	751	803	825	795	805	776	757	773	804	808	745	871	768	786	782	788	773	833	744	848	783	821	836	745	806	775	785	774	791	803	768	785	818	790	753	825	787	798	811	838	781	803	819	787	794	760	833	790	775	790	783	802	804	785	792	787	803	733	795	759	758	786	770	779	763	796	796	824	799	808	819	743	808	804	751	791	790	737	778	764	809	792	788	826	826	749	778	733	797	858	786	756	769	799	766	829	768	776	804	774	790	791	783	836	771	753	778	803	827	784	758	758	754	791	769	780	782	763	799	770	743	749	810	758	794	766	752	797	795	754	811	825	787	799	834	764	754	787	799	757	753	814	763	808	737	759	804	778	771	789	816	806	758	789	742	792	788	790	810	795	784	732	807	782	754	784	799	817	791	806	754	782	768	794	790	786	813	797	756	793	792	750	819	792	771	819	751	721	708	800	788	801	804	814	780	750	745	721	765	758	819	768	771	781	753	733	785	814	745	802	826	761	799	759	748	773	784	767	768	780	784	799	802	764	732	829	748	825	791	770	787	751	812	817	791	748
5229	1048	1140	789	678	446	281	135	154	122	113	109	123	85	92	102	100	106	107	110	97	103	96	100	83	110	97	92	87	100	94	93	123	91	104	99	113	105	104	103	106	122	114	92	109	100	93	129	122	92	82	103	103	99	101	114	92	107	121	118	88	110	113	102	98	107	97	102	126	102	87	104	113	90	110	112	122	103	109	89	106	106	107	87	88	95	119	94	95	86	88	88	96	111	81	90	117	99	114	126	103	110	115	101	109	103	95	99	84	95	100	85	111	111	93	117	96	111	109	101	105	102	109	87	101	113	114	98	104	114	121	115	120	116	115	100	100	88	126	102	109	122	111	85	102	90	90	108	101	87	117	119	94	103	96	81	116	95	99	96	119	102	92	101	110	123	97	98	116	95	104	101	114	94	105	102	112	116	91	96	123	95	107	92	109	109	127	113	96	109	104	97	96	109	107	109	118	98	105	120	129	92	107	105	106	112	103	111	107	105	104	107	101	96	127	109	107	114	106	95	118	92	97	97	114	107	78	89	98	110	112	118	99	105	83	97	122	116	92	99	88	89	115	100	93	93	97	99	86	87	102	102	103	87	91	118	92	93	106	97	102	89	93	108	114	81	121	108	106	104	94	113	110	114	93	95	122	95	104	104	110	111	95	90	102	102	99	102	103	106	111	85	88	92	84	99	104	85	107	95	101	103	116	111	93	90	118	113	94	110	112	108	98	90	112	104	109	93	97	126	106	95	100	82	102	96	103	96	113	111	91	100	108	117	112	103	103	89	106	113	97	114	92	97	94	78	95	99	115	117	100	111	108	87	95	103	108	97	115	120	91	107	106	88	98	118	109	128	114	96	111	92	77	97	102	84	115	107	115	108	108	95	104	96	99	105	112	99	84	99	92	114	112	82	104	86	94	115	100	118	99	109	101	111	100	92	110	96	113	102	104	109	109	97	86	87	103	102	104	106	124	105	100	113	77	94	72	107	112	102	99	103	103	100	114	98	99	106	93	111	93	96	109	101	103	107	112	122	100	101	103	104	126	115	124	108	108	88	114	92	87	106	110	90	108	113	89	107	101	121	127	92	110	90	84	106	94	86	98	92	104	102	111	102	118	104	95	94	109	108	103	126	92	86	105	102	97	86	106	114	107	101	98	102	94	105	85	85	102	121	105	99	102	97	95	103	107	112	111	91	86	109	100	117	99	98	105	102	115	112	117	82	107	101	99	93	118	106	112	97	116	111	104	93	104	101	94	132	101	98	103	128	115	105	87	91	105	111	105	91	91	109	109	100	122	92	96	100	90	112	120	90	85	90	107	90	106	81	96	98	96	115	91	86	106	102	95	118	110	109	100	109	92	113	91	95	101	108	122	92	106	88	110	97	98	114	106	130	105	105	122	118	86	108	99	95	100	102	101	97	101	117	97	100	104	104	109	94	107	114	126	99	109	81	85	107	88	73	122	94	78	89	100	100	88	120	118	105	124	101	107	98	103	107	104	107	93	115	118	89	90	84	95	93	111	132	94	116	115	89	99	97	114	112	96	121	98	81	99	113	94	101	98	93	104	107	102	97	90	94	87	90	103	91	90	100	110	97	95	107	87	99	95	114	91	103	125	125	126	106	91	95	123	95	98	91	98	91	94	110	80	98	107	115	122	91	100	112	99	100	87	106	95	114	101	117	107	105	115	90	97	114	94	75	94	108	115	112	91	95	117	104	110	77	95	91	98	104	100	116	116	88	99	105	84	96	103	100	109	109	97	102	94	96	112	99	100	122	111	95	99	100	102	94	86	82	99	117	101	112	109	99	87	109	113	105	98	98	95	96	108	108	117	106	113	102	105	84	90	89	88	101	112	117	117	105	104	90	114	104	100	125	96	106	126	105	98	104	105	92	83	93	93	96	91	90	102	97	83	103	93	113	103	87	145	106	96	114	103	99	112	93	95	101	102	92	101	109	103	115	107	107	131	111	104	108	99	98	93	105	119	98	100	103	117	103	107	97	96	83	91	109	120	90	114	105	113	119	101	106	90	90	112	93	112	106	91	124	107	98	101	97	109	100	123	93	105	83	96	95	117	130	109	106	99	114	103	108	124	108	126	113	95	109	104	106	127	89	113	99	104	109	73	118	98	136	103	104	116	106	103	105	100	80	121	95	124	111	86	97	113	103	93	121	107	115	116	104	115	91	115	104	95	96	105	96	91	120	100	103	99	98	110	96	96	114	100	104	104	96	85	87	94	87	87	100	107	105	101	106	103	92	89	89	95	118	95	117	93	106	102	100	95	97	78	102	97	112	104	106	105	107	109	110	102	113	122	104	95	95	75	93	94	111	105	100	100	107	107	100	88	113	100	131	116	95	92	106	119	96	104	98	101	103	102	88	107	102	112	104	94	107	124	108	92	113	112	92	105	101	96	100	96	109	112	104	85	102	100	83	96	99	85	119	83	110	106	100	92	121	101	100	99	114	106	111	106	90	121	107	110	92	104	88	100	90	108	88	102	93	108	113	88	111	122	103	107	96	115	97	111	109	118	117	96	105	88	109	107	109	106	103	88	104	99	96	91	99	110	110	72	98	87	98	117	87	91	83	119	89	94	106	83	98	94	85	101	91	100	86	108	112	116	70	106	103	100	112	112	104	117	97	109	114	111	99	98	110	96	123	126	113	100	109	110	106	126	107	97	98	105	107	98	122	118	112	117	87	101	136	103	87	99	95	107	105	110	113	95	87	109	109	103	97	100	96	103	117	104	97	95	78	96	116	126	87	88	100	125	102	121	112	102	112	100	86	113	94	112	97	100	112	96	101	89	105	111	87	96	93	91	113	104	97	93	91	113	110	107	107	92	114	108	90	102	114	110	97	80	84	130	108	99	93	107	108	96	96	85	102	135	99	107	102	100	71	104	117	88	101	104	99	97	99	118	96	94	98	97	100	95	107	93	117	106	109	99	89	92	115	102	118	90	109	98	107	95	93	105	93	127	122	78	117	85	98	98	104	102	104	112	117	118	115	87	117	109	101	121	98	110	114	92	99	110	90	98	104	79	89	104	109	106	108	101	106	114	93	98	101	102	106	93	111	139	96	92	97	75	83	85	120	88	113	122	113	110	107	101	111	103	83	98	103	98	88	92	102	95	112	98	105	104	116	114	113	102	97	108	98	96	84	89	100	108	101	95	95	106	101	105	110	108	86	100	106	110	106	98	106	92	99	98	112	102	88	101	83	99	108	103	96	108	108	113	116	100	98	93	114	112	101	87	109	111	107	110	119	99	96	100	107	88	96	99	84	94	90	104	76	98	89	106	96	77	95	81	103	100	104	105	106	114	113	100	120	102	125	107	109	99	121	137	86	98	103	105	104	133	119	108	101	99	105	90	92	93	109	101	88	94	101	105	118	120	97	116	113	99	91	103	101	103	106	97	93	89	86	104	90	93	109	107	87	111	119	98	88	105	97	105	106	93	98	105	102	116	86	85	109	105	99	111	108	99	121
3461	976	2570	2758	2622	2120	1014	466	428	414	346	325	318	305	308	282	295	299	287	282	295	293	286	291	311	313	323	313	338	332	278	316	318	278	309	309	288	295	312	298	305	311	272	309	312	277	300	306	298	289	274	291	278	289	310	293	309	308	298	285	315	303	311	289	313	317	282	291	316	302	305	290	295	293	292	296	287	296	265	286	314	322	286	313	286	273	299	309	288	298	303	298	287	321	289	303	292	298	293	301	319	289	303	305	294	301	289	283	329	280	309	296	293	308	281	288	314	285	336	294	320	292	332	299	306	329	295	302	272	304	273	306	293	279	339	306	284	303	303	297	315	319	298	295	312	276	283	296	278	266	296	283	300	317	284	299	299	290	310	271	302	267	284	297	311	307	288	319	286	309	296	317	294	317	320	309	296	300	336	272	304	300	293	285	283	278	267	304	282	294	297	295	295	272	308	320	278	298	274	304	279	300	293	310	289	279	284	295	301	299	304	288	257	301	304	313	284	273	274	269	278	285	300	283	313	315	319	284	257	272	311	279	298	298	295	301	308	301	293	288	308	316	298	322	279	271	334	315	292	307	281	279	298	271	325	304	259	293	286	316	299	278	307	283	312	304	302	312	282	322	303	273	296	284	309	285	280	293	283	275	323	311	288	303	288	306	303	297	315	282	316	279	266	302	327	259	293	301	307	315	289	282	286	283	315	322	269	303	281	284	315	293	282	290	306	310	261	293	262	273	302	292	270	290	335	302	294	296	260	305	318	290	296	300	321	299	274	314	303	291	290	350	299	272	311	307	307	285	298	331	291	289	298	278	312	310	294	319	295	295	315	260	297	330	293	279	308	311	312	278	320	331	289	286	269	318	282	298	300	317	287	291	291	309	289	286	302	302	319	272	299	274	288	321	284	302	317	297	303	290	295	343	278	274	290	295	300	301	288	286	294	271	288	294	306	286	319	308	319	313	306	290	281	312	310	313	310	320	301	297	289	297	302	312	292	296	295	271	305	274	276	285	278	304	289	295	296	297	278	305	300	278	308	319	300	338	308	298	312	294	310	317	289	324	303	292	283	304	280	285	293	301	297	317	280	314	334	294	316	283	296	311	303	293	290	268	299	252	298	281	307	285	293	299	309	273	273	284	284	316	312	316	280	308	277	293	283	296	326	298	348	292	282	270	295	280	269	288	309	272	301	313	301	313	274	298	297	276	282	286	283	332	290	295	294	298	298	298	266	292	282	304	274	315	298	294	311	298	299	291	268	319	280	329	308	303	319	299	316	312	291	296	302	306	275	269	328	273	307	293	276	307	267	299	275	300	299	297	296	309	305	297	306	290	341	301	317	310	286	325	275	319	323	292	309	303	322	280	308	277	293	287	313	307	305	305	282	302	261	294	285	305	311	291	289	314	308	299	281	340	321	281	294	318	267	285	289	312	268	283	263	306	313	284	281	301	275	293	301	298	338	311	291	288	301	281	311	329	287	302	321	264	314	292	272	283	307	320	264	267	308	262	305	323	278	290	293	274	286	279	264	302	314	333	292	287	324	304	301	303	302	317	305	256	283	269	282	276	289	317	318	288	342	306	314	286	286	317	285	267	313	314	284	289	291	269	308	308	291	305	310	310	291	294	283	325	300	302	312	282	276	290	321	281	283	281	315	300	326	296	273	326	259	289	314	290	289	284	296	303	281	295	299	272	314	304	312	307	249	291	274	268	300	305	308	315	283	298	271	315	297	315	296	332	278	276	309	273	284	317	289	283	323	295	297	302	310	287	333	290	308	296	303	289	283	297	322	328	290	292	280	302	297	296	277	270	273	301	272	282	296	319	285	312	307	287	310	320	313	293	290	283	288	290	323	321	299	301	322	301	322	314	297	295	254	283	308	296	298	323	309	278	286	288	318	269	315	289	317	300	296	304	301	313	261	286	310	291	275	288	283	281	307	306	277	292	317	282	296	274	292	272	297	292	299	314	280	278	303	285	295	290	335	305	300	281	275	277	282	306	257	252	277	281	271	320	310	284	281	310	304	274	294	294	314	304	309	289	294	267	323	276	293	274	275	276	278	308	279	304	297	283	308	301	268	308	294	301	284	271	318	300	275	309	296	315	321	326	287	283	288	290	279	259	341	273	277	294	309	302	305	285	278	305	289	289	310	316	312	281	326	286	293	309	299	294	291	270	277	319	284	278	305	294	273	324	300	301	275	272	285	299	289	318	281	284	296	298	282	280	292	281	331	294	291	262	322	296	294	294	299	293	295	315	309	307	282	283	297	307	340	276	277	314	287	303	313	278	303	301	300	285	307	318	326	319	315	284	267	300	293	284	320	283	319	298	270	309	307	313	286	314	314	297	289	285	295	278	287	282	287	299	292	296	280	319	291	307	279	296	335	288	305	304	303	315	328	292	279	316	284	319	289	309	275	285	286	276	295	307	303	309	309	295	287	319	294	322	282	317	289	300	288	299	303	299	279	317	312	298	298	291	302	281	303	297	267	295	311	324	314	266	268	291	256	304	326	320	285	283	316	271	305	326	284	297	308	295	304	260	269	280	295	260	309	270	273	305	300	287	277	294	270	310	279	304	302	302	286	325	318	292	308	288	296	307	302	282	270	322	268	301	306	280	303	259	341	312	295	312	268	297	289	297	303	308	285	319	301	304	294	307	307	273	309	257	276	292	307	296	286	303	311	282	291	310	276	305	311	268	310	298	281	304	312	315	321	272	288	309	288	337	303	304	302	305	291	299	271	302	293	286	309	297	288	305	301	325	295	305	288	306	275	280	275	295	279	298	299	321	306	300	327	268	307	272	309	276	313	276	313	303	286	289	306	314	335	292	307	320	313	290	320	310	306	264	296	316	270	305	304	312	332	293	293	288	303	291	317	294	325	331	280	304	283	300	284	314	305	299	281	327	276	279	296	274	305	314	292	285	281	262	294	316	271	263	313	292	290	274	290	315	290	289	312	330	305	287	311	303	280	330	308	274	310	292	308	296	277	303	303	284	299	317	288	314	300	298	299	296	335	302	294	288	313	289	283	308	331	303	290	334	283	296	300	297	322	282	296	299	314	341	300	323	286	281	300	318	306	306	296	308	301	305	288	301	285	261	283	318	290	327	299	316	308	326	275	290	300	289	275	298	325	299	327	304	318	284	308	297	256	289	307	303	312	344	299	300	299	282	318	293	261	284	298	299	278	312	292	299	267	306	291	294	289	279	320	307	280	301	307	275	291	284	285	315	288	310	288	300	291	276	297	297	299	312	297	292	303	278	285	303	306	304	289	310	311	281	307	297	260	290	284	339	293	345	281	322	292	292	259	314	279	273	290	301	279	314	300	277	283	296	288	298	281	295	269	275	305	295	288	280	288	291	301	306	284	289	287	307	283	306	309	307	303	282	296	301	280	299	335	298	288	310	274	294	298	313	275	299	270	286	276	302	283	306	277	287	322	304	293	287	278	299	288	306	310	255	317	308	287	325	297	317	287	301
13499	3071	3181	2575	1815	1186	641	426	395	343	294	275	290	222	242	243	201	196	211	208	191	176	218	203	185	200	175	182	191	201	203	190	214	217	196	190	185	190	197	172	202	204	174	192	188	162	185	172	180	148	179	158	196	192	171	171	179	168	186	155	188	193	192	165	175	199	176	191	169	204	164	180	173	195	186	213	182	173	171	158	173	200	173	176	187	169	181	169	181	189	149	199	183	205	170	190	158	189	179	176	199	196	212	182	183	194	169	192	167	184	183	168	185	159	174	179	167	186	202	188	184	168	173	185	173	176	146	189	183	202	175	164	156	174	204	188	175	171	196	157	179	170	199	172	173	199	184	187	206	200	188	179	183	217	173	174	150	177	187	172	202	179	159	184	190	153	167	181	171	180	177	190	162	166	169	167	158	180	170	171	183	184	185	209	187	197	184	205	199	200	156	187	200	203	198	149	170	173	188	178	171	159	176	176	176	177	187	176	179	160	222	170	173	176	160	174	164	166	171	164	186	158	160	196	173	176	163	190	181	183	172	164	183	194	176	204	169	204	206	188	160	180	198	156	159	163	191	190	178	176	179	178	185	200	166	175	182	177	196	191	174	139	158	150	172	202	174	192	178	172	193	174	169	184	188	158	172	159	195	209	170	190	159	163	176	191	189	178	167	176	184	170	182	164	178	184	174	161	184	186	162	142	170	148	165	195	180	181	186	180	196	196	186	173	180	160	179	179	189	178	164	200	155	189	172	182	198	198	206	179	152	169	172	202	181	179	190	211	182	184	194	163	201	161	199	161	164	202	174	175	205	162	180	161	182	169	163	186	167	184	190	169	204	184	172	179	182	167	194	158	183	158	197	169	202	193	161	190	195	198	191	181	173	174	165	216	183	170	168	186	185	186	190	192	158	182	183	176	180	226	187	186	207	186	169	167	171	190	184	204	195	172	195	158	177	169	192	170	174	181	190	163	169	160	186	162	194	174	184	177	205	185	157	180	162	172	173	187	188	126	190	165	170	192	180	189	170	172	187	193	197	162	205	177	160	159	186	177	184	190	168	167	179	192	191	180	162	183	190	179	156	194	210	178	187	203	155	176	178	177	168	170	169	159	220	193	176	169	172	166	172	209	200	189	174	197	195	181	199	179	203	208	156	200	167	165	165	188	184	197	171	179	185	210	187	174	186	176	172	182	202	180	179	193	177	180	180	171	179	180	192	158	188	178	174	181	164	190	195	170	197	183	178	149	169	192	190	179	172	185	176	180	169	181	178	174	183	189	188	176	170	179	197	192	174	171	160	192	148	169	206	189	201	170	186	183	161	176	180	182	170	191	174	172	191	185	166	186	201	167	167	166	184	191	176	175	167	166	177	186	185	173	164	194	173	182	164	182	173	209	174	177	183	200	188	179	180	180	196	180	193	159	209	186	184	144	169	191	163	194	181	180	187	175	190	169	197	176	178	186	211	194	164	179	179	193	197	172	166	180	170	220	199	179	177	192	196	155	176	178	196	180	166	192	181	183	176	164	180	179	162	160	159	191	174	174	184	169	166	187	196	194	160	174	188	174	194	195	158	179	178	170	179	162	176	197	196	200	154	205	160	186	176	180	197	140	186	202	202	190	193	185	201	179	165	193	195	201	180	154	187	180	181	163	194	203	193	185	194	192	165	174	198	168	182	172	162	173	214	210	201	152	175	177	185	186	202	176	204	188	186	187	189	164	184	209	177	191	169	180	162	167	192	165	190	181	198	157	162	164	192	188	186	156	179	188	180	156	186	172	178	178	170	185	171	185	171	197	214	183	191	200	182	199	189	175	172	178	191	149	172	183	195	188	186	167	194	178	174	171	206	178	177	168	181	181	175	171	182	181	163	169	177	176	181	182	202	179	169	174	170	197	174	178	170	187	210	177	188	192	178	199	154	207	187	186	176	169	191	194	175	208	177	174	193	199	203	177	167	177	187	189	198	181	190	185	167	174	182	174	181	189	185	195	179	187	188	197	185	161	171	173	189	188	185	153	152	188	184	187	181	186	184	187	179	172	164	195	160	197	182	174	196	190	167	184	212	193	184	175	168	169	181	212	187	191	185	163	188	162	174	180	177	183	164	177	168	155	167	177	173	190	198	204	171	180	168	169	158	184	162	166	173	187	184	203	168	190	208	162	178	184	175	172	174	183	167	181	191	186	173	168	182	166	184	164	172	178	194	191	187	166	177	185	170	180	202	145	161	184	182	167	194	191	202	186	183	163	159	171	195	180	164	200	196	180	153	194	171	190	206	171	179	194	183	185	154	188	153	166	194	171	173	174	182	200	175	189	172	175	162	155	189	208	204	186	148	177	169	167	170	185	177	197	164	185	193	174	178	166	185	193	181	167	194	172	222	185	179	197	197	183	174	167	176	151	186	163	181	172	177	163	186	158	180	190	201	193	179	176	175	185	162	191	171	196	205	203	196	177	213	193	175	176	195	177	170	189	191	185	175	179	196	163	185	178	184	187	190	169	170	172	165	196	162	163	150	186	175	190	201	182	178	178	168	173	163	197	205	169	160	184	139	188	180	205	210	153	188	157	171	194	176	196	185	171	173	189	173	175	199	178	190	179	174	187	180	194	206	167	182	177	162	189	181	166	186	163	169	168	192	187	169	174	189	165	199	188	155	169	215	175	184	176	206	187	171	160	167	201	190	161	193	184	207	175	176	210	159	167	179	180	214	167	169	181	191	193	174	182	190	171	166	200	174	184	187	175	162	190	197	183	188	183	186	201	176	169	166	182	193	161	192	149	196	185	163	197	178	192	175	190	179	178	148	163	196	209	201	195	191	204	178	193	194	174	164	177	180	175	153	190	153	184	175	177	185	165	169	161	155	182	190	158	159	183	183	191	186	191	167	200	170	183	155	149	175	172	178	173	197	172	188	200	184	204	185	173	181	182	165	195	198	185	182	176	185	184	199	190	201	208	173	181	184	178	169	198	176	176	196	187	182	175	201	198	172	164	183	178	190	170	200	166	168	193	189	203	166	187	178	161	157	163	199	195	193	177	171	191	172	181	166	189	144	162	153	181	175	172	208	167	185	179	192	170	188	154	170	172	205	198	174	195	197	183	185	191	163	182	190	183	186	177	186	198	194	186	178	152	221	176	196	200	174	185	221	201	192	216	180	187	205	147	188	188	190	197	189	198	181	181	184	179	189	195	196	193	155	180	181	174	173	185	197	191	165	191	178	199	209	184	193	179	189	166	185	202	175	171	193	194	175	214	181	179	176	195	164	174	202	185	202	185	187	186	151	176	170	161	189	184	172	181	174	174	167	183	168	190	188	178	177	173	193	195	203	213	172	191	206	185	171	167	211	174	160	214	142	160	195	190	155	195	184	178	172	180	188	160	163	171	181	173	184	183	166	174	190	195	184	154	163	194	169	157	187	175	175	167	172	177	169	172	176	186	211	163	186	194	190	192	184	183	167	191	187	166	180	165	176	171	176	174	175	183
7847	2771	6256	7793	6590	5097	2840	1871	1893	1504	1232	1144	1152	883	802	707	705	705	706	645	620	629	608	588	582	572	526	579	517	594	587	535	511	567	526	533	543	552	495	514	510	486	542	493	520	498	507	561	549	497	490	507	497	493	466	489	501	515	491	473	492	469	483	500	486	485	496	486	465	529	477	477	499	511	511	463	497	492	479	447	493	463	460	485	457	485	467	486	508	429	477	464	499	453	473	452	507	483	472	502	490	489	500	480	468	462	498	460	526	449	482	489	465	496	419	459	484	489	493	494	488	458	473	467	486	493	472	486	522	510	507	488	510	438	502	462	465	469	510	497	468	470	452	489	465	456	474	478	474	474	477	441	460	475	471	479	472	439	456	512	440	491	516	484	458	494	466	471	502	450	496	450	452	493	468	473	441	480	469	468	453	454	429	475	478	465	460	450	470	458	468	523	449	485	463	499	481	509	485	457	509	496	506	455	480	445	499	478	445	467	507	431	408	516	438	465	471	499	469	456	435	436	482	444	456	502	468	457	455	456	484	475	480	491	428	477	496	455	462	486	492	466	500	461	457	474	430	464	467	488	453	458	461	460	446	478	469	482	511	444	497	431	484	524	482	485	431	414	458	500	465	466	496	446	447	491	456	473	464	431	440	444	493	443	481	468	460	480	475	452	475	448	461	487	441	474	483	434	491	492	427	488	454	469	462	463	450	449	465	468	475	462	457	462	508	463	492	474	466	434	487	458	510	466	475	451	479	477	401	478	488	490	453	474	477	486	459	477	479	438	483	505	437	504	483	476	456	467	468	482	502	451	439	446	458	443	444	499	478	483	492	461	455	481	493	493	473	458	468	474	498	486	488	428	449	474	481	462	430	455	474	457	466	457	502	462	453	506	461	458	489	461	473	472	488	452	466	482	472	461	468	479	460	448	455	487	465	482	469	472	430	441	507	473	485	483	494	454	484	442	460	416	462	501	483	486	474	449	461	456	429	457	476	500	458	447	448	455	436	468	462	445	480	484	498	435	467	496	486	431	510	455	468	486	487	446	507	456	510	411	457	440	445	473	476	447	475	506	492	479	481	487	443	467	491	483	462	470	458	460	510	481	439	467	493	466	482	490	462	459	462	455	459	447	495	507	457	440	461	476	446	491	456	475	478	470	487	498	459	458	434	498	475	516	486	552	468	479	465	443	458	464	490	483	490	465	469	498	476	483	465	452	454	492	484	499	466	482	455	453	491	468	470	471	499	481	485	463	480	499	460	463	469	473	432	479	453	463	453	473	492	453	459	462	443	481	467	445	455	455	483	456	487	479	457	452	429	442	495	457	470	464	442	499	477	454	490	454	478	429	435	474	472	478	482	500	446	499	465	451	486	441	470	432	436	456	436	484	483	473	497	551	451	422	466	455	467	434	467	480	474	472	465	492	463	461	433	482	437	445	460	446	480	489	482	493	470	499	448	466	486	491	495	503	477	453	482	444	501	463	482	466	443	480	439	464	472	466	474	484	437	425	476	467	490	487	495	487	439	472	455	501	496	502	458	512	503	504	501	459	505	446	467	509	470	471	420	494	463	485	502	509	476	500	512	456	405	456	435	454	502	461	467	469	466	508	470	476	500	483	459	491	496	485	428	473	472	467	448	448	481	494	497	431	484	475	465	452	459	450	454	486	444	464	468	498	461	474	485	489	435	459	470	452	439	481	456	492	450	428	495	463	488	457	470	506	470	426	513	463	464	481	463	449	454	485	505	441	446	473	435	477	454	481	473	490	484	464	437	475	458	475	468	460	467	478	515	472	469	478	485	455	456	476	493	470	469	478	494	474	465	471	487	485	500	472	474	496	480	477	441	469	475	485	503	464	443	478	431	453	504	464	452	456	485	462	499	515	469	498	439	465	477	482	470	479	451	496	472	409	476	450	468	485	479	481	463	515	472	459	472	481	479	434	494	479	466	447	440	456	445	477	459	463	486	453	425	480	467	475	489	495	448	462	474	445	478	475	494	487	496	491	478	461	485	457	445	478	467	472	452	442	496	472	464	454	472	470	439	444	512	455	476	469	473	445	465	458	436	482	500	488	430	450	471	462	444	462	457	444	485	469	496	505	493	477	471	467	483	466	462	453	447	477	441	456	498	470	487	488	464	473	459	460	488	452	464	455	498	471	487	486	455	464	496	475	452	445	490	457	463	454	459	437	508	443	478	470	481	427	444	434	448	437	458	473	456	447	511	427	471	496	470	504	448	474	477	471	481	456	459	435	478	484	449	489	461	492	491	478	449	470	454	479	459	478	471	456	472	473	459	465	510	492	465	467	455	479	487	470	483	501	488	479	471	457	484	488	444	406	439	462	490	460	466	456	426	427	472	450	436	456	494	435	459	464	481	462	465	493	527	482	441	478	445	462	461	477	484	471	497	471	453	467	462	455	474	494	493	465	477	426	474	437	463	470	486	490	485	445	440	459	466	494	468	483	463	471	476	466	453	415	482	436	510	480	478	459	469	525	456	482	495	420	482	464	464	447	489	458	496	482	474	508	470	463	470	474	425	488	459	478	473	458	488	463	508	466	452	517	456	468	489	462	475	501	475	493	416	433	459	466	460	485	493	453	466	431	461	505	493	464	464	475	489	473	433	469	450	450	458	463	458	439	476	471	497	471	511	491	464	478	465	504	488	481	458	463	462	502	497	488	469	468	464	461	450	490	461	460	421	437	472	450	427	512	477	489	457	441	476	467	491	480	414	418	461	444	495	486	440	476	516	455	447	473	452	493	491	476	474	495	472	509	496	483	501	451	488	435	504	449	489	448	484	480	504	452	438	482	491	466	482	472	488	468	515	436	437	448	487	479	481	502	454	448	505	466	472	461	452	486	487	446	485	504	482	488	447	445	479	480	505	434	489	426	487	476	479	472	456	492	470	498	453	469	458	453	479	437	503	477	467	446	465	487	514	476	456	475	489	451	434	489	454	438	453	458	460	484	478	441	487	447	485	457	513	479	480	468	493	456	494	495	437	460	432	490	446	432	508	490	484	470	467	467	453	471	465	494	453	482	436	452	462	448	477	488	481	467	470	469	452	451	471	458	489	447	463	510	478	489	450	483	526	466	421	485	452	442	453	450	504	469	498	497	468	487	438	488	456	430	457	465	506	470	465	458	477	485	448	481	496	488	440	483	499	473	447	475	482	498	466	504	480	467	461	490	494	483	465	437	516	444	477	483	470	494	472	444	484	466	465	487	506	444	477	432	544	489	463	468	450	431	505	493	463	484	499	440	508	481	506	464	465	454	462	476	446	450	475	493	473	468	486	457	462	449	473	478	470	462	498	464	459	465	483	494	463	448	470	464	457	453	469	468	483	461	454	446	459	452	492	436	451	499	456	483	461	507	484	438	463	464	487	503	440	485	445	438	482	513	491	443	430	456	501	461	483	453	468	469	477	484	471	469	487	488	463	475	476	484	488	458	467	481	461	459	491	464	457	475	493	502	510	430
22312	6308	5378	4787	2978	2082	1182	869	839	805	672	573	575	474	439	405	386	458	372	381	378	388	389	351	378	323	385	383	349	384	342	347	341	376	312	333	345	339	360	346	378	337	350	309	356	337	317	332	340	345	357	336	355	382	329	347	380	364	328	348	343	351	339	346	321	345	362	342	350	341	308	336	385	316	311	300	313	360	345	355	340	345	339	307	332	344	336	337	324	345	330	344	350	364	373	343	299	312	339	312	338	356	361	351	315	328	337	349	303	319	340	335	359	317	322	288	317	316	341	341	340	323	342	351	342	336	311	333	318	314	330	320	350	382	339	351	380	301	330	324	317	349	355	354	353	343	322	297	344	358	333	309	324	342	330	352	374	331	330	326	349	326	375	362	359	346	334	302	347	343	307	341	333	357	316	326	368	337	358	332	325	324	332	301	343	348	328	321	334	312	349	345	387	357	357	351	342	390	305	346	373	337	348	357	336	363	348	332	336	343	352	377	317	367	353	350	332	345	342	346	352	335	313	310	307	337	323	306	372	360	340	375	347	347	338	350	348	332	297	306	331	324	331	362	342	348	348	358	315	321	329	341	371	309	347	335	349	362	350	354	349	349	322	371	356	368	302	322	315	340	328	327	319	354	329	325	322	316	315	359	353	374	356	325	331	389	357	328	380	332	338	364	328	307	305	343	356	328	307	315	337	321	354	327	358	318	339	362	330	345	348	349	344	353	331	336	349	369	324	348	326	342	383	344	345	333	300	327	330	371	360	345	322	357	338	313	343	333	357	353	318	342	362	347	363	343	351	294	320	293	347	325	329	360	336	315	346	356	325	325	327	351	338	359	323	357	348	354	320	355	350	346	347	341	361	344	357	362	331	335	340	338	318	322	291	322	334	318	340	361	319	363	353	340	367	322	325	332	354	346	340	395	335	310	318	333	372	353	329	306	329	333	339	339	332	378	372	356	319	340	321	355	326	340	362	319	388	321	376	372	365	336	374	354	334	352	363	345	355	308	347	339	343	359	334	316	340	364	336	311	345	346	297	328	360	351	337	344	362	309	327	325	324	357	377	329	369	339	323	366	370	321	354	356	344	332	334	329	347	310	341	336	331	360	312	335	357	375	352	292	340	340	325	339	344	335	358	340	317	328	348	348	324	372	357	326	324	306	307	346	339	362	329	318	363	344	342	318	305	349	335	349	307	339	344	316	373	315	338	295	367	356	346	334	328	360	332	335	315	329	312	307	353	324	309	321	318	308	331	339	315	349	373	362	327	317	340	344	357	314	345	319	333	310	321	351	371	337	365	323	357	349	352	318	311	310	323	388	367	348	372	351	336	342	335	357	328	325	375	324	334	361	335	322	347	319	333	318	332	364	288	356	352	304	344	340	294	362	337	337	340	337	322	338	307	346	340	320	328	358	345	339	342	304	374	326	363	367	346	312	345	328	319	350	339	328	322	307	346	337	352	364	357	361	355	347	355	356	337	325	345	345	371	317	333	360	353	301	305	355	366	372	382	328	335	346	362	320	340	344	342	336	356	360	341	326	325	305	345	316	289	312	339	312	318	319	325	385	368	361	364	377	354	315	315	334	352	355	376	316	319	351	349	319	344	324	352	355	349	323	322	299	341	340	341	302	351	333	353	344	334	359	368	341	339	335	325	339	335	337	321	343	348	356	315	343	364	317	355	352	327	346	371	413	324	326	334	340	328	351	364	347	348	308	385	337	343	347	363	316	343	374	347	360	321	331	365	341	346	365	314	371	383	325	361	353	360	312	342	317	339	360	348	339	320	350	348	339	334	339	316	306	360	348	341	317	292	355	332	317	368	367	333	338	362	291	359	327	323	344	310	344	341	353	326	371	333	334	356	352	344	338	355	397	321	317	291	331	301	322	363	336	296	327	357	353	349	376	330	329	319	360	349	346	318	342	318	374	338	373	315	358	327	338	352	329	360	344	322	370	368	294	373	302	335	334	359	304	335	319	327	334	347	345	343	360	358	295	337	336	328	359	341	339	308	337	360	333	332	366	329	338	337	355	360	361	307	344	333	343	330	349	392	317	331	352	342	341	353	309	342	340	343	306	367	371	356	339	383	341	356	326	353	352	346	352	350	341	312	323	325	356	322	338	319	331	345	336	380	370	345	337	335	318	310	325	332	325	330	327	349	358	318	380	348	329	336	370	331	334	358	337	333	329	293	380	341	335	336	357	357	328	360	343	308	346	336	328	325	343	333	330	389	353	340	300	317	328	329	313	343	367	348	310	340	322	327	323	373	344	280	337	326	303	344	312	329	368	378	358	339	335	374	357	333	316	359	357	356	351	316	349	353	311	334	314	314	333	338	338	382	333	385	333	337	322	346	316	313	331	326	322	352	319	332	357	340	311	336	319	331	314	344	366	337	310	320	344	382	333	339	347	346	370	310	319	318	345	331	318	362	327	338	345	347	324	335	314	334	355	323	333	300	364	323	351	311	350	313	334	345	307	352	359	298	361	340	327	311	337	317	329	349	331	373	322	347	355	377	330	334	344	332	328	332	336	348	309	386	334	350	333	310	318	335	388	317	313	342	357	333	322	319	351	350	335	329	305	326	345	328	327	356	319	314	357	334	329	357	331	355	346	361	344	335	371	395	359	314	309	330	346	354	319	333	351	301	343	335	350	364	348	351	323	292	355	329	371	318	344	346	343	299	341	306	321	365	342	363	346	308	333	334	310	333	330	352	355	336	345	342	317	315	362	300	379	330	366	347	350	343	319	376	336	321	330	323	392	355	349	366	339	310	330	309	334	330	367	370	348	339	331	341	324	363	338	338	352	346	341	346	374	369	357	317	346	338	318	326	336	335	318	366	353	333	345	365	346	338	339	358	309	321	330	355	305	305	329	327	343	328	340	312	296	338	338	334	337	307	368	339	333	336	345	335	362	367	374	337	359	347	375	358	347	361	344	374	327	345	344	353	363	357	384	345	318	301	312	309	334	320	299	327	335	361	383	356	318	314	326	338	378	353	361	343	336	374	359	308	342	332	337	351	331	335	331	352	288	356	371	316	346	338	338	320	300	318	345	316	383	327	360	313	336	359	345	369	361	354	349	341	338	336	351	336	326	307	340	322	329	333	349	358	323	306	306	336	335	340	335	332	357	373	337	336	375	338	341	347	342	326	311	329	365	376	330	332	352	336	296	336	363	334	342	331	354	356	343	355	329	323	337	319	333	308	303	319	309	356	364	301	327	352	307	326	337	348	329	388	348	340	326	310	345	349	347	336	358	311	339	306	344	322	340	325	339	350	337	339	357	314	344	335	360	361	342	320	319	322	342	350	323	300	342	337	323	289	353	362	331	346	361	297	359	364	336	341	352	341	320	334	339	302	315	350	362	380	343	347	321	329	340	341	395	360	307	389	376	330	343	315	333	342	336	330	323	308	340	314	333	320	332	362	344	326	327	326	347	330	369	356	329	361	334	357	361	354	329	313	339	323	354	339	335	356	330
10777	4660	9135	12798	9463	8074	4796	3385	3515	3220	2769	2148	2533	1812	1422	1316	1235	1262	1154	1163	1185	1035	1071	1077	1000	1005	942	1009	942	961	934	895	970	922	906	913	870	895	859	858	842	901	927	813	842	794	891	775	817	833	826	789	763	837	849	799	769	840	821	804	818	790	800	783	811	804	800	811	829	801	797	826	823	804	787	815	825	791	797	719	777	765	850	827	790	776	826	761	800	761	828	771	741	804	799	773	807	769	743	816	828	807	797	784	784	787	823	805	814	799	804	790	777	809	798	739	793	786	740	842	734	805	791	764	793	763	741	747	811	786	837	839	791	748	763	751	808	738	808	762	733	725	792	762	779	812	778	752	794	772	806	792	787	797	758	755	760	763	821	760	788	744	771	761	797	702	763	803	749	770	695	792	810	777	776	743	769	802	762	723	756	787	786	775	765	775	767	789	807	749	778	776	720	768	723	783	761	806	776	760	800	750	759	837	797	734	729	742	775	771	772	793	796	775	813	806	751	844	763	764	813	767	787	735	729	780	790	785	772	769	802	779	756	814	763	758	744	764	747	748	763	755	767	772	746	693	781	777	774	766	751	811	767	832	809	840	734	792	738	771	824	805	835	742	789	772	813	738	799	849	774	746	750	734	783	825	831	754	788	788	767	763	811	829	731	819	755	798	755	793	768	785	757	756	746	788	804	765	838	785	792	776	774	747	747	747	746	808	776	798	742	766	754	791	792	758	817	775	736	771	788	754	784	742	771	799	737	798	740	797	818	830	778	779	804	778	818	785	804	787	764	777	740	816	752	810	748	794	726	751	823	780	760	806	764	717	792	731	761	729	787	750	746	789	808	803	776	792	766	783	803	783	751	775	794	790	773	752	806	743	756	770	813	755	773	818	711	797	732	756	748	760	787	774	763	748	771	789	760	767	785	765	812	791	784	782	731	787	772	794	743	778	779	793	800	748	766	771	772	806	862	729	764	749	812	796	790	810	749	799	750	761	774	744	770	777	807	816	782	813	790	766	777	792	771	802	793	753	778	788	785	736	762	826	834	758	801	771	746	775	775	798	805	774	762	781	811	775	762	765	781	798	762	742	834	790	765	764	812	775	739	765	790	716	801	749	784	783	808	769	787	754	764	808	812	825	803	780	844	777	814	828	763	787	755	781	786	761	763	804	817	795	788	779	825	730	820	772	774	839	784	777	768	739	793	788	781	811	806	739	794	801	771	791	771	767	784	780	783	792	731	748	762	800	782	762	779	789	777	794	796	787	812	802	783	794	786	778	818	772	792	793	817	777	777	739	780	761	744	762	805	766	796	777	777	775	732	782	798	779	789	770	786	781	729	832	811	781	727	748	741	755	796	749	782	748	737	761	786	767	795	815	757	747	753	793	764	797	773	772	755	775	796	851	749	784	755	812	756	797	772	740	744	771	782	808	770	849	782	771	766	778	728	742	775	803	732	813	797	760	752	804	814	805	769	793	799	783	747	787	782	783	764	786	761	747	765	777	792	792	792	808	795	729	800	782	740	835	807	795	800	750	745	766	751	763	754	798	812	811	774	766	743	784	774	794	806	772	749	773	728	745	787	797	761	701	752	777	765	807	772	791	778	770	748	843	719	766	785	795	719	738	755	793	769	778	784	796	766	764	795	792	761	754	794	781	771	789	760	786	787	793	787	812	777	750	749	789	750	819	786	788	798	754	811	829	780	758	826	777	769	757	714	741	788	779	773	846	790	772	786	786	814	791	737	715	798	764	735	774	819	751	847	806	751	838	789	815	782	774	802	787	777	784	787	755	779	782	744	814	724	827	828	755	743	751	830	816	762	761	800	780	754	772	730	771	822	806	778	794	776	765	758	741	751	771	801	781	774	790	755	747	758	805	794	755	728	794	731	720	747	803	762	796	784	741	893	764	834	780	756	777	803	757	757	784	769	789	816	778	812	760	809	743	767	772	753	809	804	760	806	794	838	727	790	810	774	743	746	807	742	790	760	704	773	766	814	821	730	792	766	780	771	832	760	804	781	750	811	789	771	733	821	782	806	796	798	788	759	796	789	751	757	830	754	766	746	756	767	752	793	728	826	768	774	740	757	754	778	776	771	745	794	775	766	771	779	762	792	770	775	767	811	791	765	797	782	784	771	804	803	804	715	784	785	761	747	756	813	771	788	771	836	710	828	768	770	771	778	758	771	782	757	731	806	830	770	748	788	815	780	761	788	773	776	811	753	837	753	793	739	807	792	817	742	745	766	797	781	754	754	741	770	761	800	702	800	771	769	791	763	785	799	779	801	780	785	799	761	774	803	778	791	770	728	782	819	749	802	781	755	786	765	811	735	817	757	792	808	739	803	786	790	782	745	794	765	723	726	791	707	760	780	815	759	787	770	817	800	769	738	798	772	811	834	810	769	794	791	749	752	785	775	823	764	790	813	810	772	789	765	840	775	785	796	745	788	794	792	797	795	829	750	742	811	788	765	772	747	821	764	761	774	746	775	778	769	772	771	789	786	813	774	773	755	807	763	790	732	784	813	817	775	701	786	759	799	846	772	728	770	724	770	779	742	771	829	831	745	779	804	749	712	753	792	801	800	809	795	732	807	782	770	785	731	751	720	745	785	788	797	760	777	791	794	795	800	786	769	735	794	732	813	770	823	748	776	737	754	777	808	728	753	754	786	726	733	799	784	741	791	761	767	821	803	739	788	755	800	793	733	795	804	779	775	735	807	817	796	786	809	787	781	770	799	771	747	744	771	760	794	821	756	809	767	763	747	789	812	725	758	801	723	781	790	792	785	764	785	806	798	818	754	713	810	732	814	740	764	772	767	791	817	838	769	759	819	778	790	760	768	756	747	816	757	810	715	784	778	764	756	803	798	794	771	748	786	811	812	785	766	765	763	768	770	743	776	832	753	777	782	774	820	822	722	779	767	740	785	780	739	834	755	806	754	787	790	755	803	796	767	803	798	783	777	760	773	756	764	767	800	761	814	848	766	792	762	766	766	754	763	785	801	734	789	745	728	792	798	816	783	791	769	793	816	793	824	790	783	775	824	759	762	776	764	761	819	812	766	759	818	785	738	762	784	743	808	766	759	822	720	768	789	755	791	747	803	808	750	760	780	795	772	795	785	782	770	787	806	804	761	793	787	716	762	772	824	731	760	793	801	752	799	761	787	803	779	781	801	809	769	766	807	780	696	803	765	758	717	785	772	732	783	821	783	770	729	782	705	794	771	843	810	787	780	694	763	744	783	854	754	743	780	721	793	788	804	822	727	801	837	768	767	780	809	735	785	790	790	771	745	770	787	749	809	806	756	802	788	761	760	793	730	776	788	747	844	775	764	773	730	731	762	822	786	757	764	745	806	758	800	817	816	768	744	784	765	736	796	778	771	784	817	754	738	740	746	773	792	794	742	798	788	797	767	762	799	785	754	779	786	756	711	727	776	779	781	835	786	734	720	776	754	817	760	846	790	768	772	802	770	821	783	734	792	767
4432	869	840	1090	558	372	177	119	195	273	168	125	108	109	121	112	110	91	95	109	102	115	120	88	100	111	101	100	93	98	118	101	111	99	107	110	103	106	108	94	97	104	88	114	117	99	117	96	80	118	103	115	95	108	106	92	93	110	107	95	92	93	104	87	124	96	106	95	110	93	94	103	117	102	91	107	108	103	88	102	91	107	113	109	110	111	101	113	114	98	103	98	109	91	100	116	100	104	111	103	87	92	88	82	105	113	130	101	113	97	104	93	91	93	102	97	131	107	104	98	106	101	106	133	104	121	98	131	92	92	108	113	126	86	104	102	98	117	102	91	100	106	90	84	113	104	113	94	101	103	94	121	97	98	107	107	107	82	97	110	116	91	99	77	107	93	106	111	110	114	87	98	115	113	114	105	114	100	87	115	109	96	112	97	84	104	116	103	98	93	94	127	114	89	99	78	85	103	110	91	106	106	112	111	101	87	116	83	104	98	78	97	116	139	99	106	100	107	103	92	95	96	89	100	102	102	117	117	102	96	99	108	97	94	108	116	113	89	99	114	80	111	106	107	112	109	94	117	118	95	97	98	115	125	101	113	113	125	116	104	92	107	109	122	125	94	102	104	89	89	104	114	109	110	96	109	94	117	88	120	114	110	110	102	105	96	94	122	102	111	93	107	110	88	115	95	97	86	94	109	113	119	104	96	91	94	110	94	96	108	106	114	106	101	111	97	102	108	101	89	103	99	95	106	97	103	97	89	106	98	105	114	96	120	90	117	110	83	105	111	109	98	99	102	101	93	96	111	93	98	96	98	91	107	103	93	122	116	94	103	79	106	106	104	116	105	103	96	120	100	103	102	93	105	97	92	96	108	89	110	92	104	94	115	98	85	106	120	105	116	99	117	96	98	108	103	111	89	97	116	97	101	114	104	88	112	85	103	99	116	120	113	116	88	102	125	107	123	99	105	99	104	114	114	107	94	108	87	105	98	100	119	106	100	105	115	113	105	93	95	86	88	113	98	110	122	113	99	113	98	95	121	134	111	95	104	106	98	106	121	100	84	107	93	94	119	119	105	97	92	95	84	113	99	110	93	101	96	86	78	119	99	121	119	115	78	98	99	108	100	95	89	116	94	98	100	96	96	105	111	116	110	90	118	94	114	115	116	103	89	102	122	112	85	101	106	101	107	93	102	123	102	100	95	103	128	119	113	114	89	98	82	101	122	110	106	101	112	96	120	87	95	95	110	90	95	93	122	120	102	103	111	107	96	108	109	125	97	102	108	87	114	94	114	98	80	98	87	125	78	111	99	86	99	88	101	118	95	97	114	113	106	130	103	94	106	104	106	91	101	98	106	105	85	119	112	108	87	95	90	97	105	118	111	84	119	108	94	119	113	107	84	114	127	113	112	110	101	91	112	100	101	121	113	108	113	109	128	104	107	111	94	87	96	104	123	121	95	115	107	96	125	93	100	103	88	107	106	116	130	119	105	105	117	90	112	90	105	62	115	98	90	105	102	93	100	114	91	95	104	87	110	97	102	96	117	98	96	112	98	107	109	100	120	110	99	104	104	107	96	109	137	124	117	116	99	117	110	116	109	102	111	107	126	90	102	103	115	98	96	86	104	98	109	88	103	113	105	101	92	115	95	94	102	100	118	132	113	96	114	97	119	91	88	101	115	129	97	130	94	89	95	113	111	122	79	97	101	101	90	101	97	92	107	80	96	83	112	103	107	119	91	105	112	96	110	110	95	103	100	94	96	112	98	118	114	108	107	105	116	110	95	104	104	106	103	109	88	106	80	106	122	125	86	104	98	96	107	96	117	116	97	98	90	100	111	109	107	101	115	105	106	96	114	103	105	102	109	95	88	110	97	100	98	72	90	101	119	111	108	94	120	104	100	111	93	101	95	130	101	104	104	106	101	110	106	90	98	108	97	97	98	97	105	93	99	98	97	100	83	107	108	103	122	121	119	103	99	115	119	90	84	92	99	95	90	106	104	86	101	97	102	92	112	111	94	103	108	107	122	116	125	97	91	98	112	90	86	104	101	93	107	106	110	95	109	105	106	98	114	105	99	113	105	98	88	106	126	85	97	123	102	104	108	102	101	98	87	100	105	113	105	80	116	116	110	98	107	119	108	103	104	106	118	102	81	108	99	129	88	88	104	113	110	109	96	98	99	98	98	91	81	112	78	119	124	93	85	104	112	88	117	101	113	112	111	96	95	108	106	106	116	88	83	98	120	93	108	122	104	78	104	94	101	93	95	90	83	128	88	114	108	92	101	94	118	110	93	108	99	102	99	111	95	92	91	98	114	121	104	98	93	96	96	104	96	103	113	104	115	108	108	121	121	114	114	87	101	110	113	108	116	79	109	96	106	102	97	114	109	97	113	98	98	111	113	126	100	124	114	104	99	106	109	106	105	103	97	91	98	98	100	110	114	104	99	95	100	95	106	107	93	97	93	93	105	98	89	103	111	91	99	101	89	87	101	115	116	96	95	103	100	121	121	110	102	80	97	109	128	102	109	102	85	109	116	105	102	123	100	102	98	99	110	117	107	116	108	129	99	94	100	96	102	92	89	107	108	94	108	103	80	104	120	114	95	91	105	87	104	118	101	82	108	111	119	106	92	106	103	102	98	101	104	108	100	113	93	107	113	84	114	100	96	102	93	100	112	111	86	124	96	123	101	97	83	105	93	114	94	89	103	91	107	100	103	87	108	96	109	122	114	108	109	107	107	100	109	106	114	98	130	84	95	106	94	105	99	86	102	83	88	91	114	110	110	110	100	96	115	101	92	107	114	100	117	110	113	95	85	131	95	99	124	94	103	113	96	94	117	84	121	105	102	114	91	111	121	115	106	113	98	98	86	101	126	111	110	100	112	93	108	93	103	104	122	129	87	94	112	104	101	97	87	120	97	95	97	97	112	105	106	101	85	89	119	94	115	90	106	104	108	100	104	103	102	103	102	97	97	108	100	112	86	94	100	113	99	112	115	100	85	94	97	91	115	91	96	113	102	113	88	112	86	93	98	92	120	115	112	110	104	132	111	117	105	111	95	109	101	113	114	112	120	94	120	120	98	99	102	88	109	126	90	90	108	108	86	105	99	89	89	90	91	101	114	116	110	107	94	110	96	101	102	100	110	97	97	112	101	84	101	103	116	116	111	91	111	99	97	103	128	96	111	90	90	110	95	93	113	103	106	99	93	110	103	115	105	109	110	115	94	109	107	116	91	110	103	102	134	84	102	101	103	92	87	117	93	86	105	98	106	96	104	124	114	91	93	118	103	105	110	95	106	87	106	100	98	98	95	107	97	111	102	95	122	98	99	89	93	123	102	104	106	107	107	91	100	91	124	74	121	108	102	117	109	78	83	118	138	110	104	75	96	120	95	83	93	102	102	110	99	95	114	104	116	93	99	100	91	117	99	100	108	95	102	94	107	89	96	107	108	96	103	86	95	116	107	121	74	120	117	91	105	98	104
3240	889	1746	3831	1997	1726	641	427	805	1340	808	480	362	284	315	306	342	300	310	322	300	321	289	293	292	312	327	316	310	308	291	338	284	300	312	300	293	312	289	299	289	287	296	289	276	313	286	316	301	305	287	292	276	304	297	274	311	287	305	305	328	324	283	268	276	292	307	291	328	273	279	298	287	306	307	290	299	306	269	262	297	299	300	304	323	284	319	312	290	301	308	308	280	344	310	286	321	282	290	312	270	281	303	284	302	298	296	252	282	277	316	321	319	311	278	316	307	284	311	296	278	293	292	279	292	301	314	314	287	312	279	321	297	304	291	309	316	273	283	300	311	311	335	319	305	290	309	309	290	319	331	298	309	283	309	332	285	296	303	300	325	281	273	308	301	317	325	282	278	285	302	304	289	312	305	275	311	268	315	308	292	295	325	289	308	301	272	314	288	284	290	322	301	315	302	288	281	306	322	304	304	326	279	278	304	295	280	340	296	308	298	282	305	325	296	313	312	341	309	279	295	279	309	290	275	306	299	279	276	281	312	272	297	262	301	287	269	274	308	306	306	286	292	334	288	290	273	275	295	293	301	307	319	272	318	297	292	329	314	336	318	283	275	298	302	283	253	301	293	281	298	263	322	308	301	289	303	289	310	288	292	310	296	309	295	263	290	286	307	297	300	303	302	321	312	300	303	308	291	312	294	291	280	262	294	311	309	280	281	308	301	303	310	308	291	304	322	288	315	289	301	273	297	298	298	296	282	297	311	315	301	263	289	314	317	306	326	283	300	305	311	289	304	282	266	287	295	301	291	312	314	298	288	295	288	317	295	266	312	269	312	256	326	313	295	289	295	295	331	299	292	335	294	291	308	328	287	266	281	290	302	326	295	303	310	296	302	295	308	281	291	291	284	290	300	300	288	286	277	285	293	276	329	325	314	286	302	317	302	298	317	285	323	256	287	312	257	332	329	339	329	295	310	282	298	283	320	302	280	337	298	297	305	285	333	313	289	279	293	330	308	302	269	258	293	301	284	310	294	329	264	273	287	292	291	306	303	292	271	275	300	305	297	299	316	294	298	308	312	296	314	316	291	289	319	295	326	325	313	313	298	312	310	303	304	302	328	302	298	296	332	306	298	304	311	316	304	308	306	337	273	273	275	307	301	301	308	314	268	297	284	323	290	314	286	298	310	279	286	270	304	281	285	277	287	304	304	310	297	298	345	308	298	301	294	281	325	317	294	303	309	299	265	313	296	309	313	299	290	284	290	312	286	297	316	295	288	277	298	295	301	296	298	280	299	316	306	282	301	258	330	291	322	315	308	319	292	287	305	307	294	286	288	287	282	301	273	282	275	291	269	311	296	272	276	277	286	332	286	276	290	286	306	307	312	286	311	287	290	317	277	309	289	305	291	322	291	298	305	289	328	291	315	299	321	322	304	291	274	294	314	311	339	308	308	296	262	311	301	304	292	269	315	266	314	320	293	303	305	305	321	282	294	308	299	291	323	283	309	301	267	289	318	303	287	287	306	285	278	314	323	314	264	288	284	303	286	277	303	275	308	295	264	313	289	281	304	320	300	291	311	281	284	291	270	270	278	289	285	291	273	312	332	288	285	335	318	294	309	286	284	320	289	308	308	284	293	288	285	283	297	296	301	286	312	292	299	281	290	308	298	284	299	307	314	296	289	286	308	305	306	288	269	326	281	318	300	283	327	295	288	284	313	292	297	292	302	278	324	269	323	249	307	293	296	292	288	305	308	320	276	308	249	282	306	322	324	274	294	305	308	304	309	297	306	306	275	286	289	310	306	290	299	326	292	298	275	292	330	296	297	288	302	261	305	295	290	282	301	302	306	316	298	255	276	279	281	290	275	297	272	288	309	268	313	270	292	322	315	302	295	294	303	272	296	307	269	320	282	259	298	320	289	291	294	307	329	300	316	264	302	294	270	297	318	291	316	283	299	294	293	275	292	294	322	274	293	310	337	297	297	293	301	295	299	296	273	283	305	298	295	305	288	312	297	281	308	278	293	328	272	291	265	269	333	294	284	324	265	298	269	280	298	257	296	289	302	299	321	273	287	291	297	305	282	297	297	278	289	282	302	314	247	296	302	281	302	308	308	270	291	309	338	326	304	291	311	287	310	287	310	273	281	323	267	305	275	281	306	271	291	293	307	312	285	338	311	274	312	295	303	292	276	295	303	327	311	313	300	356	332	327	312	308	286	315	297	326	289	288	312	299	253	279	307	316	312	305	311	326	307	294	289	335	284	311	286	304	313	295	291	293	327	272	300	270	296	299	294	301	296	290	299	318	291	288	307	319	284	291	322	267	283	299	308	315	291	331	262	287	292	312	304	318	311	287	298	310	298	305	296	284	308	287	276	308	336	268	299	319	274	301	301	291	291	291	265	318	318	300	277	313	276	309	295	291	315	307	309	299	288	309	291	281	317	300	314	286	282	289	328	281	294	289	310	283	284	298	279	319	262	281	251	304	325	315	289	294	289	298	311	299	313	314	310	338	280	300	308	300	306	259	262	308	319	313	273	303	311	299	285	341	310	327	311	275	275	289	277	314	310	298	297	306	290	297	319	295	292	310	296	276	284	294	293	345	315	304	310	306	277	267	309	305	277	292	302	315	274	304	287	303	281	296	319	298	272	287	323	295	314	316	306	308	309	287	303	309	302	270	328	280	329	278	279	313	315	289	266	282	273	297	274	320	331	307	292	318	310	290	301	302	331	308	304	277	272	297	298	319	274	272	300	298	313	298	296	283	284	276	299	291	305	296	288	278	275	310	281	283	284	310	307	285	285	295	332	274	295	294	312	286	307	306	301	268	301	304	314	304	269	286	266	307	287	293	321	267	286	299	298	320	295	282	305	292	271	244	306	294	295	303	295	315	299	295	287	318	301	288	303	278	296	315	309	314	304	298	273	303	329	261	333	327	335	292	302	289	300	283	283	299	303	333	303	301	284	268	288	342	312	259	281	260	296	284	326	274	321	292	311	298	295	280	284	298	287	313	292	282	326	298	287	295	280	273	299	294	306	277	299	301	316	274	307	326	312	321	312	288	270	295	278	289	310	281	299	299	310	353	311	315	292	293	302	291	287	281	311	309	329	273	319	266	309	332	272	282	322	297	273	276	277	262	304	293	294	318	313	281	302	293	313	305	251	302	291	291	283	306	288	275	295	304	267	261	290	268	303	307	316	278	305	315	293	332	314	312	277	291	280	300	301	301	291	296	294	329	309	255	319	308	306	279	269	270	259	277	285	294	305	307	313	316	272	303	304	340	327	273	290	280	300	296	290	338	269	301	295	269	280	271	289	315	301	320	299	274	282	316	278	283	306	275	307	296	280	313	276	318	297	303	291	278	331	312	324	295	317	303	285	327	292	320	300	292	270	281	296	296	312	284	296	299	270	300	313	295	309	303	290	298	293	268	287	347	281	310	281	327	303	288	272	300	299	304	279	303	312	310	276	292	317	283	299	306
12869	3028	2641	2458	1393	1081	562	403	612	748	419	338	294	227	226	235	216	186	190	250	188	200	203	192	197	198	221	198	204	204	180	206	175	182	218	178	164	185	179	184	201	199	198	179	187	165	159	188	184	168	200	206	214	180	222	187	202	176	200	214	196	197	192	199	208	192	194	185	176	177	179	204	175	185	199	192	167	154	179	169	184	195	175	167	171	166	143	193	142	139	186	205	194	202	185	208	194	178	214	179	176	171	179	194	187	169	152	186	158	168	173	200	171	203	174	144	184	191	188	169	197	200	197	186	201	181	183	177	213	188	186	196	175	161	179	183	179	183	181	203	187	174	200	176	217	181	197	181	189	170	171	198	191	175	197	192	195	199	159	173	168	160	179	169	173	195	181	181	183	185	206	204	177	197	168	195	173	174	186	182	193	175	164	180	158	152	203	166	191	201	178	182	214	169	186	170	167	223	195	199	174	195	190	183	176	187	160	192	197	166	190	210	186	178	176	206	197	193	176	184	194	181	192	185	178	173	182	196	144	174	179	178	185	213	194	181	182	193	180	176	172	178	183	177	197	180	178	174	179	188	194	190	178	187	191	167	186	195	191	176	186	162	166	144	182	194	210	209	193	171	185	193	205	156	165	182	189	179	198	193	187	188	198	204	180	159	195	164	180	171	183	189	181	184	205	157	181	173	186	191	179	177	218	174	215	185	169	200	183	186	170	189	179	191	165	183	191	178	190	197	168	156	188	170	182	207	174	194	204	175	177	181	205	184	193	174	182	197	163	176	182	198	148	187	179	181	175	170	193	161	168	207	184	183	183	198	194	162	183	182	146	176	198	204	166	186	184	168	197	166	187	186	170	172	163	179	171	175	193	192	184	192	168	177	186	163	176	205	180	167	170	173	173	172	181	171	183	196	174	169	161	151	183	164	183	173	163	200	201	182	191	183	187	200	198	174	179	185	171	188	221	201	169	183	158	179	193	165	178	187	174	186	169	176	179	164	198	220	188	170	183	182	207	177	160	184	181	154	165	200	196	187	192	173	199	204	191	177	183	167	169	180	184	172	185	171	167	191	173	187	163	165	182	184	147	175	181	181	221	214	202	166	180	181	196	203	146	182	187	167	176	164	186	187	181	180	164	170	180	184	185	206	184	183	189	182	191	165	169	179	184	190	186	195	175	188	163	171	189	180	195	179	167	163	168	203	194	144	197	190	197	188	185	178	183	193	196	194	190	159	184	200	204	182	160	192	176	164	172	170	174	175	196	164	190	169	183	190	142	180	190	213	204	175	206	178	173	178	193	183	189	170	183	206	187	167	196	190	197	187	195	183	202	171	174	181	205	190	171	165	194	183	204	204	176	188	191	161	197	185	213	180	172	175	171	171	181	197	187	206	167	189	182	159	175	208	188	189	180	179	198	195	183	176	181	192	185	182	180	179	166	158	160	179	173	159	203	201	180	149	170	150	204	163	214	164	190	174	219	171	204	180	197	137	186	183	190	189	202	180	181	192	162	182	197	206	166	181	172	180	194	167	197	183	172	177	161	198	191	193	210	176	177	157	176	170	193	179	166	209	193	200	187	178	166	163	156	183	159	210	193	181	213	189	190	167	163	178	187	170	196	165	162	203	176	200	181	182	186	196	194	190	178	183	198	162	182	156	182	179	185	181	195	178	183	188	140	183	195	154	165	193	195	200	188	175	182	203	170	202	175	171	204	171	161	181	202	199	180	171	217	180	200	170	187	186	195	183	212	186	163	184	177	166	157	186	187	197	193	188	175	202	175	193	172	180	194	167	188	172	181	191	168	190	196	173	172	200	180	199	168	151	171	160	224	167	191	181	198	216	171	201	165	194	171	184	192	177	199	192	197	195	195	182	229	207	188	193	180	199	182	184	200	148	207	179	189	168	178	162	170	211	165	208	170	188	182	182	193	200	196	174	206	162	205	160	191	175	174	208	183	205	178	170	178	185	168	214	190	181	181	176	181	183	183	155	187	193	160	170	159	179	194	192	183	203	186	195	175	199	185	201	178	173	190	174	189	178	193	171	176	200	158	160	172	187	186	167	193	176	192	177	156	181	171	184	191	170	191	190	187	181	191	198	185	175	170	185	186	172	173	169	197	201	208	173	181	188	193	190	186	168	193	198	185	159	198	192	173	193	208	152	167	171	180	189	201	199	162	182	188	157	180	218	207	187	181	166	186	175	170	182	202	191	172	168	174	193	192	180	176	176	174	184	175	184	173	171	166	166	195	197	167	176	201	163	164	164	182	199	186	170	179	187	204	182	179	206	176	169	168	173	180	174	190	182	185	189	183	179	194	190	199	182	170	173	169	179	157	200	169	172	183	167	204	193	172	179	177	176	187	173	184	192	176	179	194	183	182	195	167	208	172	207	182	165	204	182	191	196	192	193	222	192	170	179	183	185	200	172	177	168	176	198	181	174	192	200	186	184	180	191	205	184	174	209	169	220	234	154	186	180	166	182	190	202	188	188	187	166	154	202	200	169	201	186	188	165	213	195	174	192	195	180	193	181	188	213	208	195	184	181	186	157	167	178	168	159	175	166	156	184	173	228	181	194	192	225	170	166	160	188	184	185	174	174	159	165	187	189	173	165	176	166	213	193	186	203	182	175	202	187	191	180	165	181	156	177	203	173	175	212	184	176	174	179	195	188	178	166	181	165	170	175	220	168	160	183	190	174	175	184	187	198	181	188	183	188	217	183	170	172	159	166	206	179	162	181	179	174	173	176	186	197	176	192	194	177	194	187	186	179	175	174	188	192	203	214	176	197	202	180	159	197	188	209	176	194	145	171	195	180	179	190	208	197	216	182	173	179	154	173	179	195	177	183	180	159	201	154	181	176	157	199	203	185	194	177	220	183	197	169	184	188	159	169	206	186	177	172	182	170	164	177	163	188	206	194	166	202	169	182	182	212	176	160	161	168	176	170	186	188	188	222	187	201	181	189	171	198	169	179	176	209	197	179	179	205	182	153	180	197	177	190	183	177	161	162	188	167	185	165	188	181	184	147	177	181	150	191	178	179	193	174	171	180	198	193	196	187	192	163	194	166	196	171	167	193	173	155	184	171	193	170	199	185	177	178	177	183	173	166	195	180	163	215	175	219	166	169	206	197	200	210	185	171	158	162	193	201	169	177	171	169	183	164	186	178	189	172	181	172	181	179	177	178	169	174	188	183	175	196	174	186	171	176	194	189	192	177	161	167	217	180	195	206	178	183	167	172	172	178	172	183	188	199	154	188	192	193	178	173	175	180	172	181	159	211	189	203	211	188	183	164	188	178	161	186	202	180	189	209	178	180	163	187	190	196	186	192	193	186	196	209	186	197	175	182	193	180	179	184	181	182	166	178	182	179	181	168	187	189	195	185	201	178	197	203	178	185	156	178	190	198	183	177	184	164	197	187	164	161	181	169	175	174	159	176	186	186	157	179	173	182	188	172	187	201	163	192	193	188	171	167	164	185
7857	2691	5332	7824	5308	5048	2392	2067	3061	3805	2088	1451	1230	836	765	755	755	719	678	624	615	592	607	571	576	551	568	549	633	564	572	525	529	527	529	535	517	542	533	521	552	522	531	504	519	509	494	504	452	460	483	517	479	509	473	480	525	518	503	470	479	492	495	454	501	504	466	491	501	470	493	472	473	492	487	505	473	497	502	469	455	475	465	494	479	494	476	461	508	464	508	486	491	492	483	471	475	469	502	487	462	500	490	465	492	498	441	492	493	497	499	476	433	489	483	496	518	472	478	473	464	517	502	489	450	478	466	514	473	464	486	472	525	495	491	485	467	486	521	463	455	461	492	443	487	470	463	495	514	482	434	475	461	475	514	488	468	479	470	485	445	515	464	433	493	502	471	462	472	482	457	472	472	467	447	472	466	504	467	478	463	495	503	461	460	491	495	506	454	459	517	467	457	465	496	499	439	471	437	482	511	498	462	472	515	476	463	462	488	469	480	495	540	485	504	465	467	457	420	444	519	461	470	479	512	495	490	441	489	444	462	491	449	490	476	458	458	446	473	469	491	443	504	491	489	441	519	454	429	457	427	451	475	484	495	454	455	429	436	473	475	452	473	469	508	464	481	474	510	438	457	431	491	405	482	473	468	469	519	499	489	503	444	483	444	483	448	492	474	478	448	495	505	470	468	473	481	468	462	498	473	469	461	494	500	473	482	500	462	472	487	464	474	460	528	483	464	487	465	481	483	499	475	491	470	458	479	440	458	430	462	508	441	497	482	473	467	518	520	493	512	486	449	466	498	503	467	473	507	484	504	493	487	503	469	443	463	480	481	453	458	471	474	517	466	472	486	460	467	448	482	484	481	468	486	500	465	458	474	434	477	462	474	453	456	473	475	475	456	487	471	476	433	472	496	473	512	469	470	489	494	440	489	426	446	497	446	456	472	463	481	457	482	448	506	439	501	447	485	481	488	476	450	482	468	439	497	499	508	468	515	431	522	493	474	477	489	472	489	475	485	425	478	481	464	500	485	471	443	469	510	463	500	468	450	515	495	467	468	473	444	475	484	460	467	474	449	461	481	508	451	480	437	472	519	483	480	464	499	476	448	472	483	459	494	483	435	489	477	477	489	455	457	501	474	480	487	467	459	480	492	480	478	437	449	494	494	485	433	477	449	489	468	448	493	453	488	495	435	437	441	471	484	482	470	498	467	465	510	472	463	482	470	478	460	486	508	499	474	446	389	469	490	463	498	481	497	465	523	481	455	486	458	452	478	463	458	467	487	469	500	481	468	491	457	490	453	491	444	474	480	455	484	497	481	510	481	483	493	476	463	502	495	504	488	482	471	446	484	466	465	499	464	478	469	500	490	519	451	480	464	449	460	514	486	455	453	460	482	483	476	472	498	473	475	503	442	470	457	451	483	505	462	510	454	517	426	492	500	495	457	487	490	493	486	466	479	500	463	452	476	463	483	470	474	466	459	487	519	475	475	447	468	471	486	488	482	465	486	471	439	523	456	501	464	460	442	492	478	501	505	478	452	442	476	502	453	476	439	490	508	482	466	463	487	484	493	459	500	448	462	477	485	466	437	493	456	507	477	481	472	465	492	471	481	458	457	492	506	454	492	461	439	480	497	469	488	447	452	456	471	498	456	465	491	456	462	492	491	503	474	468	472	456	489	455	493	441	480	446	484	521	456	504	468	445	476	469	508	502	461	485	475	498	446	467	476	462	474	473	494	464	476	466	499	469	442	472	443	469	493	466	490	533	489	438	466	456	481	494	471	485	514	458	487	468	472	504	496	453	502	466	508	451	456	448	487	501	499	481	492	471	479	512	489	479	473	463	431	490	498	477	470	457	496	474	484	477	484	466	452	462	460	511	474	480	459	501	456	489	495	499	534	449	461	471	446	525	440	471	497	443	506	465	460	499	487	466	484	482	466	480	505	467	454	469	438	468	462	504	481	446	476	450	485	453	494	474	509	499	482	501	464	463	474	490	464	477	493	464	486	457	498	465	481	452	444	490	493	498	468	478	461	483	452	461	469	492	477	481	448	520	511	485	465	493	518	452	459	457	513	445	486	472	482	502	494	479	477	538	450	421	472	490	448	528	492	455	431	512	490	461	458	448	485	478	507	506	497	469	480	495	450	442	452	426	445	507	463	500	476	482	487	492	462	456	498	480	477	455	469	488	489	486	484	483	473	494	467	497	473	480	512	458	504	502	475	498	496	469	467	475	470	439	474	509	470	486	437	477	466	532	517	496	505	483	466	465	501	497	510	521	474	477	489	468	480	461	504	430	477	498	477	530	489	529	483	486	486	506	475	477	479	498	451	507	486	505	441	504	444	497	453	467	462	461	461	445	452	463	482	496	510	463	455	443	488	487	453	466	506	515	504	507	449	463	479	462	448	492	500	471	505	472	478	442	428	460	470	444	463	509	481	447	493	442	485	485	507	525	475	461	462	471	530	479	487	509	436	466	470	453	459	482	454	434	446	470	454	470	500	491	497	505	506	462	471	450	487	460	454	451	434	455	472	463	461	502	487	454	496	467	490	504	548	484	430	448	479	522	490	499	493	493	510	478	504	476	495	438	491	493	457	490	488	465	450	473	458	462	482	480	503	483	493	452	521	509	481	519	472	447	466	479	490	495	454	490	462	462	486	441	479	452	504	482	454	484	471	507	484	450	479	479	506	463	470	459	486	482	486	495	420	538	450	481	472	465	499	454	499	469	484	499	465	494	485	491	439	475	509	498	488	445	495	444	463	478	495	471	413	433	473	469	473	464	473	468	464	520	467	449	466	476	464	457	442	488	473	509	453	500	465	505	472	480	458	486	465	455	478	471	474	469	465	467	449	436	466	447	458	486	490	502	481	507	468	458	438	502	466	484	495	477	476	486	473	487	442	456	488	486	425	488	468	463	493	476	484	430	477	484	476	438	496	468	487	485	429	449	449	470	491	484	478	465	456	452	459	493	467	444	487	479	455	515	501	472	506	459	504	498	492	450	515	482	511	494	481	476	453	427	502	499	475	469	477	483	496	511	494	463	466	502	521	464	468	521	466	488	485	465	498	483	461	492	457	485	495	498	569	464	491	463	463	468	442	490	497	490	457	491	485	490	462	482	472	502	494	477	470	459	459	447	469	454	436	486	548	448	476	461	461	476	447	488	498	540	424	457	485	467	470	452	495	495	427	474	520	497	501	468	451	469	472	488	482	475	441	478	478	499	444	455	450	469	489	446	443	514	467	464	467	506	479	469	488	479	493	457	496	499	506	480	466	462	499	430	500	473	461	484	476	489	462	466	478	459	490	471	496	466	434	440	447	504	498	465	491	476	465	462	464	475	526	487	477	485	489	472	492	480	463	504	475	472	478	483	445	477	473	488	455	472	517	481	497	469	436	488	468	445	463	472	474	433	489	477	476	448	477	493	448	477	466	453	474	468	480	492	483	493	484	504	496	494	478	471	477	536	435	501	435	523	469	486
20977	6089	4799	4345	2418	2060	1026	973	1568	1287	761	615	509	454	464	409	399	428	396	366	395	339	402	346	356	342	360	341	373	394	375	375	372	359	321	365	377	347	362	351	350	366	347	346	364	324	369	362	334	385	344	302	346	341	350	365	375	370	336	337	331	323	367	331	353	331	301	303	340	340	322	304	326	350	310	325	330	330	382	347	355	315	330	334	354	351	315	350	340	318	321	311	370	310	312	341	340	325	333	345	349	357	340	317	333	327	325	344	345	341	336	341	345	338	342	364	321	304	360	352	334	343	336	375	346	349	348	344	355	335	322	348	375	368	328	367	338	328	345	349	355	326	345	366	344	332	373	338	337	341	346	355	331	384	358	320	344	384	379	327	328	357	361	385	379	338	324	347	334	329	356	333	325	316	335	345	334	335	379	352	332	321	308	316	314	354	344	363	343	360	333	350	347	322	331	296	341	302	324	360	343	330	307	340	348	341	339	366	335	348	355	349	359	366	334	336	345	324	321	363	347	383	361	338	345	372	354	320	351	347	328	336	321	341	352	369	321	368	311	328	334	355	298	348	328	376	342	365	374	322	358	352	331	344	338	343	326	365	357	360	302	330	292	351	344	326	329	340	333	361	314	332	346	334	298	340	374	331	380	339	319	314	354	310	367	387	335	308	364	329	319	308	329	353	344	339	328	326	319	331	334	329	338	324	308	348	382	321	332	322	370	331	316	327	356	363	357	373	373	314	302	336	307	337	374	329	329	366	382	369	345	301	352	338	365	332	357	339	325	316	327	332	366	327	345	326	328	310	357	333	351	322	357	320	325	325	360	353	294	318	329	338	321	353	340	338	330	355	332	308	342	310	326	332	351	350	327	349	327	337	338	315	361	357	369	334	349	342	368	326	321	352	324	363	348	326	315	337	353	342	340	345	332	347	314	348	364	378	351	329	336	361	330	342	361	335	310	323	343	383	343	352	379	354	351	370	372	354	341	324	338	356	348	324	317	347	367	332	396	345	316	311	340	323	329	352	344	342	345	357	348	348	310	360	346	311	349	339	312	367	299	359	336	350	330	333	332	346	326	350	370	304	347	345	355	357	361	340	312	338	391	334	318	339	315	335	319	339	358	333	330	352	371	376	382	347	336	355	346	364	340	344	357	350	327	375	371	355	370	332	375	368	341	362	346	349	343	363	328	358	353	324	323	372	345	360	325	328	321	373	323	334	328	322	323	341	321	320	357	355	320	345	346	339	341	347	348	351	354	370	370	409	342	327	345	373	325	322	333	329	330	337	400	349	310	323	352	332	340	350	327	343	351	355	368	359	365	383	339	330	309	355	337	360	332	351	316	366	363	372	315	354	367	339	330	345	358	315	328	325	361	334	335	356	350	375	334	328	327	346	316	332	303	387	324	367	341	359	363	347	326	333	341	341	326	326	310	348	342	331	336	356	330	329	347	321	337	344	337	334	346	328	373	344	330	368	365	360	331	356	353	323	341	307	345	354	351	328	349	359	365	347	338	326	335	328	350	332	341	344	346	334	336	361	326	348	350	372	323	322	338	342	323	354	385	338	386	360	373	325	308	330	335	380	358	365	340	342	367	344	341	350	371	312	319	327	349	355	338	372	358	362	354	345	345	322	316	406	336	323	345	344	337	399	345	337	331	328	345	384	342	360	365	352	356	344	346	364	325	354	358	352	346	345	359	330	360	343	339	337	304	361	354	371	338	354	308	343	335	335	361	322	301	331	321	342	337	358	348	330	321	398	359	347	360	341	314	370	296	343	344	323	360	357	347	365	300	356	373	347	326	343	317	336	321	327	299	328	319	375	336	331	328	317	319	342	341	325	343	329	312	305	326	360	362	341	324	319	317	368	320	341	310	364	351	366	331	334	318	358	329	325	327	332	321	358	321	346	351	338	330	364	353	355	366	349	349	340	361	358	365	370	313	327	340	338	362	335	311	338	354	337	368	377	337	343	328	303	335	334	327	350	342	353	310	330	376	301	338	347	328	334	331	371	370	348	346	343	324	347	320	353	339	339	382	328	317	365	355	366	338	340	315	351	366	385	319	362	352	353	328	328	309	357	317	343	336	337	298	341	339	334	319	342	364	407	342	311	345	370	307	331	309	351	332	354	301	327	342	332	362	353	354	367	320	309	325	327	373	360	312	356	324	345	342	355	325	343	312	346	304	337	390	319	329	328	348	339	351	313	297	344	338	352	380	311	381	316	356	320	355	355	332	336	354	321	352	367	375	360	347	307	369	333	327	319	351	339	329	341	339	338	345	362	335	342	370	326	349	384	344	327	374	369	349	343	334	377	338	330	327	346	349	341	340	362	302	371	366	377	319	325	337	327	320	338	335	359	330	343	349	345	370	328	330	342	340	353	325	361	326	312	365	312	335	342	390	347	359	326	343	354	346	318	344	346	340	318	324	346	366	329	382	341	358	361	361	343	325	317	307	339	347	370	356	356	369	344	332	310	328	375	371	353	330	332	343	371	347	345	334	374	340	342	345	334	323	369	337	348	313	352	343	345	345	321	343	348	330	345	367	318	345	300	365	327	346	359	321	334	341	341	326	333	360	371	334	368	311	356	340	357	323	333	323	350	329	308	328	344	342	370	344	345	349	346	365	327	321	332	342	331	305	319	341	370	352	296	345	303	317	355	360	340	312	331	320	346	314	368	348	338	336	350	303	353	355	331	379	371	307	334	358	337	303	342	341	326	346	311	362	324	376	338	329	312	309	289	315	329	334	319	320	321	348	335	325	356	365	345	322	337	346	339	331	323	304	328	336	362	384	316	357	349	362	332	329	356	353	322	335	313	307	326	356	341	347	316	330	324	337	340	321	389	329	365	321	344	376	337	358	315	328	319	345	307	359	345	338	362	325	334	361	318	350	382	339	371	313	355	357	336	326	337	341	329	347	359	371	345	362	334	348	331	293	320	313	342	380	356	358	341	357	328	376	358	323	325	340	326	315	334	324	387	362	337	374	325	325	335	340	364	384	334	326	338	335	352	345	343	361	352	318	326	335	372	352	337	322	331	387	345	344	331	370	319	353	332	330	308	313	309	350	361	365	367	323	325	363	330	338	335	337	355	385	338	347	334	369	358	343	357	361	326	335	297	365	347	355	332	346	376	361	363	335	310	348	335	344	332	336	333	346	342	333	351	326	349	340	342	360	320	351	348	357	353	363	304	329	353	386	333	325	352	345	325	330	331	342	339	333	342	352	346	327	365	326	334	327	284	378	345	312	330	346	330	387	358	346	327	334	337	368	338	347	366	315	331	348	374	326	359	335	329	320	340	321	347	351	325	338	338	345	325	331	330	344	340	316	341	338	337	324	337	327	366	347	367	382	355	319	300	342	356	336	342	350	365	356	344	317	331	353	308	340	341	369	339	326	321	335	364	356	398	367	377	336	328	322	343	324	353	345	350	342	332	326	334	308	354	345	351	344	322	314	343	348	319	343	347	323	312	328	365	376	361
10150	4345	8163	11355	8285	7783	4085	4516	7675	5796	3308	2329	1973	1576	1498	1320	1270	1226	1133	1152	1059	1081	1100	1092	1010	979	925	927	974	931	852	918	869	870	877	901	819	891	849	837	878	858	846	834	877	879	806	815	896	846	819	802	825	816	812	822	797	806	824	784	738	852	815	819	808	849	806	750	819	769	788	751	774	837	828	815	812	809	798	822	812	799	815	782	781	815	804	805	780	776	801	800	750	825	786	787	775	810	811	797	777	759	795	789	803	803	831	776	746	799	816	790	790	817	784	812	789	793	756	801	777	845	830	789	807	809	788	792	773	772	809	786	814	753	769	820	754	743	812	790	762	768	818	768	790	853	785	803	799	784	810	829	803	804	835	783	834	771	789	812	846	785	752	728	776	788	749	815	796	821	766	796	804	789	747	752	753	787	815	784	848	755	788	815	799	773	773	746	795	734	822	783	825	793	806	832	793	820	780	774	756	785	794	856	769	772	809	782	769	794	827	711	797	785	816	790	772	791	796	829	803	748	830	814	799	799	797	829	764	802	808	766	788	744	789	761	813	805	807	788	853	786	811	786	849	784	789	779	788	749	819	803	804	795	788	790	797	791	791	805	784	781	774	813	809	773	796	769	791	799	823	800	775	755	752	750	798	742	788	791	742	752	773	777	767	773	815	783	732	760	838	832	726	818	772	771	819	736	759	764	801	748	781	773	748	823	708	807	771	738	826	818	760	749	819	825	763	809	840	800	783	795	738	744	748	744	793	857	757	776	792	772	788	755	821	769	743	756	816	787	809	773	781	768	760	758	809	778	781	815	760	740	784	767	815	779	734	776	770	757	778	740	776	789	794	776	779	838	756	760	777	786	789	823	768	849	831	795	763	793	796	806	744	798	789	806	754	773	783	804	818	760	751	813	779	724	748	783	765	829	749	821	838	798	739	772	775	783	825	766	778	787	798	837	773	765	823	781	762	796	836	784	775	787	788	796	731	793	799	789	825	765	820	765	820	786	827	782	806	770	808	813	807	774	806	807	829	789	770	777	827	796	757	819	781	781	777	822	732	775	758	783	781	780	739	746	746	777	736	811	787	777	747	821	744	772	777	756	790	768	798	788	825	747	765	768	775	802	797	836	843	774	785	764	750	785	806	770	725	732	815	796	768	779	744	815	794	750	810	798	772	763	774	791	775	790	795	776	726	785	759	776	781	770	796	749	745	803	799	792	744	795	775	774	794	794	713	759	761	760	764	760	761	787	793	773	741	810	786	770	791	759	778	779	716	792	748	750	735	817	779	778	787	755	764	759	816	775	760	831	844	753	796	794	788	798	751	797	776	742	769	783	788	732	782	757	790	786	813	813	825	821	780	760	800	818	776	795	773	816	752	785	795	772	845	761	757	756	741	812	767	738	851	767	802	800	808	774	769	750	761	770	800	789	776	767	791	788	780	743	767	772	784	779	810	803	731	779	744	766	823	791	802	735	801	790	718	797	752	769	776	788	791	724	750	717	743	773	804	853	799	773	800	758	794	819	777	768	721	746	801	737	784	740	832	806	733	793	781	779	751	815	757	754	825	764	788	741	788	809	767	803	786	810	758	796	733	809	743	824	781	736	797	856	822	729	803	805	775	814	772	736	796	845	730	811	805	784	769	773	804	747	801	799	811	780	770	783	784	768	775	779	823	728	758	844	741	766	729	765	744	814	854	793	754	784	805	779	771	753	780	770	754	786	797	799	779	828	769	734	784	829	768	772	755	746	769	770	783	757	769	793	805	814	837	774	732	758	803	800	810	821	799	748	806	799	751	764	762	788	766	782	758	813	773	758	802	781	812	774	719	815	793	791	758	816	754	797	798	787	797	785	731	832	810	770	784	764	759	788	802	790	790	785	773	769	774	780	780	764	759	770	751	859	780	816	819	725	752	796	722	822	752	789	783	769	848	819	805	841	795	697	774	817	746	807	789	788	786	777	797	780	778	779	791	804	799	810	783	756	785	761	773	752	738	768	775	778	766	816	785	811	771	742	759	755	772	758	797	802	813	807	749	739	757	778	800	761	801	765	788	767	780	719	798	762	749	782	735	781	756	790	843	763	793	719	807	790	797	812	779	803	810	751	798	787	778	785	766	748	782	818	792	811	769	805	752	773	772	751	795	753	774	780	744	810	752	766	776	777	821	786	816	804	786	756	802	736	789	816	779	794	748	770	756	772	805	742	744	802	747	755	794	780	791	783	806	761	744	788	829	762	829	821	748	762	762	795	785	814	777	796	774	789	763	817	781	768	798	784	849	812	799	729	811	785	800	767	794	722	836	842	744	784	780	809	758	781	740	767	722	783	840	754	782	761	784	762	749	776	766	845	784	792	770	770	775	814	749	782	809	811	805	780	828	784	820	777	758	869	767	739	762	774	741	821	810	798	781	809	766	701	752	782	787	806	781	799	750	788	787	803	773	785	815	779	788	800	742	780	751	787	815	752	801	769	802	769	799	771	802	766	753	712	759	798	748	806	768	800	725	785	797	848	828	743	808	760	769	767	772	773	758	784	776	764	784	802	779	774	804	788	800	758	828	790	765	788	735	782	796	780	824	769	784	757	800	781	794	804	809	806	758	783	795	828	741	747	765	825	799	746	796	780	799	762	755	808	787	751	851	801	776	770	768	752	750	773	781	814	802	772	781	794	807	765	782	852	741	819	727	805	765	800	783	768	806	794	793	797	809	786	769	820	762	757	843	792	790	796	751	758	805	757	758	797	858	767	766	847	751	775	765	740	773	737	776	777	840	684	761	810	734	765	819	774	774	791	781	821	756	749	751	810	753	826	785	788	736	776	798	769	800	801	754	869	795	778	812	771	712	805	759	768	745	781	749	705	768	781	756	748	813	803	756	778	804	726	789	808	743	742	815	777	726	831	747	728	788	783	760	768	777	811	835	806	800	814	726	793	797	789	750	771	769	784	840	769	781	802	739	813	746	759	802	828	813	770	743	778	800	790	756	774	844	781	791	784	776	772	797	749	775	779	779	786	774	773	765	785	783	752	757	800	795	748	765	804	775	774	776	795	785	788	775	816	782	751	836	823	782	817	799	748	845	795	773	801	789	810	782	733	835	763	716	786	809	770	752	735	773	758	818	767	788	789	754	807	743	715	840	780	760	766	805	787	767	790	751	724	742	793	797	736	775	822	781	813	758	773	786	769	773	756	742	774	736	775	798	794	755	760	727	814	795	806	797	825	848	758	793	781	761	759	745	755	796	740	821	803	740	753	781	765	772	755	800	766	795	802	739	786	810	749	770	805	812	773	808	810	821	742	786	795	722	810	806	810	793	786	783	804	745	752	764	738	766	773	781	784	796	828	773	754	784	781	720	755	767	776	843	757	738	809	767	718	770	785	785	775	749	800	796	743	783	738	741	735	800	747	839	832	750	762	776	804	803	761	751	806	793	778	765	745	804	777	792	760	753	794	823	783	819	788	778	783	784	758	757	794	756	814	761	780	778	788
4169	871	750	647	378	370	133	254	360	218	118	92	93	109	98	90	101	106	107	137	94	90	97	117	110	96	88	104	99	105	90	125	85	94	103	98	100	85	96	102	103	110	97	91	110	109	97	103	115	79	106	100	99	108	101	98	94	96	91	93	97	91	106	107	101	103	123	122	116	109	97	108	82	103	117	110	105	95	100	97	105	118	93	101	101	88	98	91	102	98	97	125	100	89	100	94	103	99	92	81	137	121	110	105	80	103	88	109	95	95	88	98	102	109	111	107	117	100	98	122	112	109	103	107	105	106	96	112	106	87	95	92	88	120	116	97	82	102	103	118	109	105	106	109	87	93	105	81	113	123	90	103	90	99	95	114	85	100	89	89	94	95	101	91	98	112	122	86	109	98	99	101	97	89	110	103	106	95	98	130	106	92	84	96	96	93	84	88	114	98	105	97	106	107	111	86	93	97	87	92	101	84	87	91	80	111	108	92	92	76	91	96	109	92	98	106	91	113	94	80	100	106	96	110	102	112	92	103	95	105	99	104	94	112	108	94	109	102	66	102	91	106	115	110	76	113	123	113	97	94	99	115	97	106	104	111	100	108	98	96	101	107	93	83	106	110	93	122	91	104	99	115	89	105	123	114	98	98	91	104	91	100	115	101	86	96	92	111	110	100	93	121	78	103	102	111	108	94	112	124	113	108	89	106	93	92	116	87	105	85	111	94	113	99	104	103	104	106	85	114	89	96	111	105	99	99	96	106	97	108	95	97	96	116	111	119	99	115	80	95	105	105	104	96	93	106	117	88	89	112	104	101	104	112	104	99	90	88	126	92	93	106	122	99	102	111	102	88	77	105	97	105	93	99	103	106	104	92	99	101	102	93	110	94	85	103	107	96	94	106	121	96	93	95	96	101	124	104	120	93	99	105	91	102	104	92	75	108	99	128	82	111	82	103	106	95	111	98	92	113	104	108	98	106	104	90	107	103	96	80	96	98	101	95	87	88	112	113	99	81	108	99	97	103	88	127	99	108	102	96	106	114	106	97	104	105	92	102	103	111	109	96	119	96	102	122	137	111	95	95	98	99	88	91	89	117	102	86	83	98	113	94	123	112	100	125	126	105	97	114	109	95	110	91	90	101	94	94	109	100	110	109	103	111	86	104	114	97	98	106	104	95	102	97	96	100	104	120	116	113	107	85	95	92	106	132	119	93	105	98	104	103	103	103	108	94	100	110	99	96	89	121	101	86	94	100	101	101	106	117	93	106	94	84	99	97	112	104	97	96	100	104	124	106	101	99	95	117	115	103	99	92	100	91	121	96	114	107	100	117	108	100	101	118	92	95	107	95	78	85	92	104	94	122	89	81	86	91	85	113	78	116	116	103	107	118	93	86	124	91	97	104	88	107	105	94	94	100	101	96	97	80	104	102	90	95	89	102	109	102	89	100	95	89	96	112	100	103	102	89	84	105	125	94	92	105	107	105	94	112	102	107	106	97	90	113	84	89	87	111	102	106	105	104	83	113	99	113	108	91	101	125	89	109	104	95	102	105	107	94	93	110	86	129	102	116	79	104	102	118	86	100	119	94	113	107	96	106	131	118	104	93	125	99	127	106	104	70	91	109	111	98	99	104	104	88	132	114	85	88	105	112	132	124	103	98	119	118	92	96	112	119	77	82	97	113	107	100	87	86	101	96	91	75	126	105	85	111	119	101	98	108	90	85	113	102	102	108	94	91	109	104	124	101	105	91	120	87	122	90	95	123	98	95	101	114	115	95	101	98	112	106	105	100	93	96	103	94	104	88	95	99	110	85	94	99	108	96	107	100	102	95	77	100	94	81	105	109	93	103	99	116	87	101	106	110	97	92	138	100	110	103	93	104	97	98	94	91	92	98	106	111	103	109	103	80	100	90	92	102	88	106	85	105	96	110	103	115	87	85	94	99	107	92	91	88	108	104	87	99	100	94	103	114	132	89	89	95	99	90	82	83	95	109	115	88	92	94	95	102	105	97	99	115	101	105	137	96	96	103	113	96	111	90	108	102	91	123	80	115	111	87	110	75	103	99	79	96	123	85	116	106	86	120	96	126	110	125	90	87	83	95	88	109	110	121	75	82	111	111	89	104	92	120	112	98	120	87	106	93	96	91	99	95	106	101	90	93	90	113	113	94	85	109	96	97	105	88	108	116	102	95	109	99	96	135	106	88	103	92	106	100	96	106	116	99	102	86	115	108	91	97	104	103	113	106	112	107	93	99	118	95	111	90	95	95	97	107	95	107	67	96	100	98	107	91	98	121	111	116	103	92	85	97	94	107	112	95	77	113	113	81	123	102	90	112	91	108	99	106	101	82	107	101	106	114	106	98	84	98	95	107	93	102	104	97	107	104	102	113	107	98	117	92	99	100	113	94	94	114	93	95	89	105	104	94	93	97	91	93	94	80	100	100	111	95	106	113	99	107	109	93	113	103	111	100	102	115	99	114	99	104	89	79	101	112	107	109	95	119	89	111	107	122	86	106	88	94	114	101	82	107	106	86	107	122	104	112	97	113	86	100	100	96	113	107	114	92	96	84	97	98	105	107	99	95	79	97	106	112	96	90	103	97	88	91	85	90	96	102	113	87	101	109	116	102	111	113	83	105	93	98	121	117	89	100	114	108	104	96	92	79	89	126	107	87	94	84	80	104	111	111	138	119	85	92	99	118	105	87	102	117	104	106	95	106	82	86	84	99	106	109	103	98	114	92	104	103	97	105	119	100	99	102	104	92	123	82	81	96	100	101	91	116	113	113	79	94	96	106	120	90	111	96	94	99	92	79	83	102	105	91	84	92	104	97	103	85	70	108	99	100	99	105	111	92	105	91	86	106	109	93	107	114	100	110	96	91	94	109	115	95	83	89	103	95	100	96	86	107	120	92	107	77	96	126	105	112	114	103	103	82	103	104	131	59	106	98	99	106	77	109	105	92	106	92	120	124	96	89	89	90	102	114	114	88	119	90	106	99	92	101	116	108	101	96	95	122	106	104	114	77	118	86	125	108	88	86	100	126	111	104	90	95	109	106	105	120	108	95	94	114	93	105	87	108	107	97	103	107	79	103	104	101	85	93	89	102	97	82	100	99	110	120	108	112	100	97	100	83	105	107	90	103	103	97	81	98	89	127	108	107	88	82	105	106	98	102	120	115	88	105	120	92	100	89	110	119	106	97	87	100	110	88	105	80	86	90	92	92	114	107	106	114	90	88	89	124	116	89	105	104	116	103	108	109	111	95	109	103	101	115	96	93	92	107	93	81	98	102	93	101	96	107	106	97	97	93	90	94	92	109	96	127	104	102	83	114	101	112	93	103	99	100	100	83	95	94	79	100	115	105	99	110	124	96	79	103	103	86	103	93	93	87	91	93	108	100	94	101	110	103	121	81	100	107	90	92	97	75	114	96	113	73	107	90	107	121	86	101	106	93	123	100	98	103	112	100	98	109	85	77	114	107	104	75
3035	934	1525	2218	1602	1689	473	1363	2029	940	416	341	310	301	323	293	280	315	297	287	283	277	329	304	313	313	303	286	293	310	271	311	292	310	290	309	267	310	287	311	290	273	299	300	284	297	327	271	302	303	281	299	307	313	320	310	262	311	281	266	346	284	292	301	317	290	295	276	288	278	307	315	258	265	290	296	317	292	295	276	313	297	297	324	280	300	296	303	273	300	294	273	270	285	278	303	301	284	302	287	288	283	316	314	306	292	274	287	314	293	305	288	303	273	317	291	266	302	297	308	308	315	294	311	328	271	300	303	290	276	288	281	274	297	286	316	301	283	302	278	285	301	314	305	283	313	281	268	282	270	294	304	305	291	268	301	293	319	280	291	302	295	300	286	308	293	299	288	306	284	301	295	281	273	293	303	287	291	299	279	269	307	293	302	322	295	260	311	266	285	290	296	287	286	310	267	305	299	268	287	266	290	281	322	257	303	307	316	285	271	295	286	263	305	330	298	298	308	292	281	285	311	319	298	304	281	308	299	301	297	280	309	336	323	290	277	299	302	301	283	332	281	287	289	304	318	296	311	301	294	321	288	311	277	294	271	280	288	284	301	276	304	289	324	290	303	298	307	300	290	323	302	288	350	264	264	315	283	308	270	308	296	267	296	311	282	294	296	279	300	333	295	308	294	278	267	311	288	318	283	280	279	284	302	304	293	308	313	299	305	306	270	307	313	296	269	293	287	274	309	281	287	323	300	307	291	287	314	292	304	292	272	284	297	304	309	297	283	294	268	289	320	315	318	328	308	295	306	310	279	246	263	289	312	294	288	293	294	304	301	323	272	279	302	295	291	278	281	296	292	303	278	292	290	304	258	311	310	300	340	291	277	294	271	317	283	277	269	284	283	301	300	265	296	323	306	306	269	317	308	297	294	299	311	309	292	302	298	275	278	312	303	310	279	314	278	277	311	295	279	310	291	281	264	285	292	281	300	290	267	288	289	291	352	286	287	283	290	293	292	340	326	294	284	287	313	324	312	296	267	314	295	279	328	315	312	330	289	290	295	310	281	284	301	301	301	317	315	342	293	295	313	275	299	295	303	305	273	295	277	340	291	292	302	263	284	278	303	295	323	278	284	289	320	315	282	298	268	325	263	295	286	301	280	306	306	324	314	290	297	322	280	298	314	270	334	296	293	265	276	283	293	274	287	256	278	298	295	280	308	278	293	294	274	293	311	256	308	286	308	277	295	283	299	288	302	298	284	286	292	298	269	283	305	306	308	273	300	299	295	290	319	288	250	304	304	306	316	268	309	273	299	309	282	317	321	267	344	299	276	280	334	320	298	317	262	258	324	285	300	292	305	318	305	282	262	269	295	275	285	277	299	295	293	292	268	328	275	296	317	311	304	299	276	307	306	301	277	293	301	308	292	306	305	304	312	279	279	260	302	278	269	280	282	279	296	274	287	302	278	293	296	297	295	302	293	262	292	304	274	269	309	314	290	286	282	306	291	322	307	291	285	310	296	297	277	305	304	297	273	291	296	291	299	295	295	313	268	294	280	279	292	289	310	317	315	306	297	288	308	307	276	292	296	309	254	307	296	274	267	286	291	288	295	339	304	306	288	270	327	282	293	286	312	281	297	307	268	287	307	307	271	312	275	324	295	334	288	286	275	295	301	284	300	273	319	288	260	322	267	269	314	326	279	285	297	289	318	269	320	278	250	309	285	264	268	303	283	301	301	278	293	272	259	287	265	301	279	312	270	313	290	321	278	319	317	296	288	295	316	292	287	299	301	295	304	299	315	293	295	288	289	277	291	299	348	297	299	316	321	334	281	292	277	273	265	301	342	303	270	259	272	282	279	318	296	287	300	309	289	318	314	285	308	274	291	300	296	294	285	322	305	317	291	301	299	267	284	265	308	305	306	323	296	287	299	319	267	326	293	305	339	290	315	309	281	295	312	278	294	311	302	292	282	295	313	308	292	304	318	303	276	323	313	290	292	322	288	277	289	283	285	285	290	304	275	280	273	295	271	272	281	262	276	260	295	338	245	300	291	320	279	285	290	302	308	265	324	279	301	291	263	277	299	310	322	294	303	295	308	296	305	287	281	329	286	291	301	289	270	289	290	324	271	300	282	309	278	272	282	271	295	278	325	306	276	266	294	287	315	323	317	277	304	280	307	275	313	270	262	277	296	303	307	292	278	270	307	301	286	293	323	276	296	313	283	307	316	290	292	305	333	277	323	324	325	271	297	330	311	320	297	275	304	295	257	293	288	296	274	283	289	265	282	282	299	286	290	266	301	324	300	269	318	312	318	272	266	323	279	293	300	312	294	303	285	253	328	322	298	280	297	303	308	282	296	299	307	302	274	310	305	271	278	300	298	276	322	329	302	290	285	287	268	274	276	274	327	263	314	307	282	265	317	302	320	307	275	288	288	311	299	316	311	284	290	291	317	300	280	273	308	294	314	291	329	286	279	296	290	278	290	301	302	265	297	297	283	303	296	312	273	321	282	336	309	318	303	309	312	263	295	291	259	298	309	327	319	297	287	298	304	258	289	278	313	318	274	288	307	294	314	314	310	308	320	303	276	280	270	300	317	261	303	293	274	311	278	334	333	303	304	307	313	326	311	299	296	307	293	283	280	287	307	270	315	273	293	286	306	285	317	276	284	277	307	289	306	305	283	284	297	325	296	321	283	306	314	253	297	311	283	279	276	271	308	273	281	293	288	301	294	268	270	289	306	299	271	305	333	275	303	308	337	279	331	262	290	282	259	268	278	312	288	294	298	247	320	309	307	263	306	292	311	298	304	341	318	297	328	288	310	269	302	293	316	293	276	297	281	293	288	293	292	296	294	298	287	300	242	270	318	275	299	280	283	249	319	307	303	298	305	320	300	296	290	287	286	312	274	282	267	323	322	292	306	298	327	280	293	296	329	308	303	281	304	300	294	264	303	253	346	320	360	317	271	289	303	310	280	300	290	294	292	304	299	305	312	321	261	302	297	276	291	300	277	313	283	293	276	271	295	291	295	279	279	303	297	296	291	289	268	289	307	307	308	270	311	262	306	316	297	288	278	290	266	290	285	280	285	299	288	301	291	282	301	287	274	313	337	291	281	312	267	276	286	275	310	278	314	260	265	306	330	300	291	296	272	341	314	289	286	306	292	294	272	301	309	292	295	278	316	320	289	289	320	309	291	309	319	288	296	317	318	291	308	255	261	285	329	312	291	290	294	314	303	329	289	306	299	294	267	309	300	314	254	288	290	317	306	311	274	302	303	308	293	282	306	294	302	270	276	276	296	278	300	314	312	280	299	288	278	325	259	310	276	282	286	285	285	277	311	284	298	314	307	326	310	301	287	271	283	304	285	280	298	316	277	323	311	270	293	315	302	288	281	314	322	283	317	280	304	276	288	298	289	277	294	318	262	308	317	322	310	292	301	306	287	292	306	285	262	271	310	302	267	282	304	255	264	304	307	283	299	265	300
12455	2999	2328	1779	1320	921	542	935	673	371	290	251	258	249	223	230	245	209	214	217	192	210	158	188	179	187	202	199	187	201	202	197	192	177	213	156	199	212	204	177	174	195	173	195	192	204	194	192	178	163	188	158	195	175	168	194	179	150	185	167	206	169	189	177	157	178	173	164	187	172	169	184	181	173	197	179	188	189	181	182	160	202	190	187	177	191	185	176	191	179	175	163	193	164	177	206	164	180	187	190	165	184	193	177	183	179	164	167	168	195	192	192	183	171	168	168	173	165	195	175	191	163	172	169	180	161	211	202	175	165	191	196	209	191	173	206	171	170	166	154	175	166	181	175	185	187	179	168	189	184	190	158	174	165	180	166	185	206	154	181	173	132	199	170	192	170	168	173	192	181	185	193	203	176	156	191	162	209	173	191	167	178	194	180	207	203	184	182	188	204	164	203	190	194	180	144	168	188	188	156	189	200	177	184	167	157	178	162	193	174	182	178	195	169	174	181	166	151	167	174	187	179	184	175	180	185	197	183	162	177	152	167	173	180	168	177	169	197	175	144	178	186	202	194	181	167	163	176	169	158	207	160	158	189	163	169	212	180	171	164	169	180	182	168	174	190	158	183	192	167	177	189	208	189	177	176	152	195	168	174	161	171	168	163	167	203	184	183	217	189	169	183	178	175	206	185	168	153	190	169	185	175	176	179	204	167	170	179	179	163	181	165	183	194	165	175	169	184	165	160	185	198	175	165	167	170	206	154	162	182	156	167	170	166	168	171	163	201	182	156	220	173	201	188	163	189	186	193	144	157	179	180	211	184	205	183	178	172	170	180	177	174	165	176	164	188	178	180	192	182	191	187	172	187	186	178	168	191	175	168	186	176	181	166	157	187	168	177	190	162	174	175	157	201	167	149	177	172	171	183	177	169	164	178	181	160	194	163	208	174	169	183	171	182	180	200	180	178	206	184	178	176	205	176	167	164	180	154	163	159	182	186	174	196	205	163	180	176	167	171	181	172	154	189	191	160	170	155	183	188	179	172	160	154	162	200	167	195	157	173	202	165	178	168	180	181	192	193	175	181	209	171	198	196	170	176	183	209	166	193	178	197	212	190	185	172	157	178	180	182	188	171	190	177	203	188	169	179	188	186	176	173	184	190	184	184	190	204	180	184	197	164	151	186	170	186	170	194	184	182	180	150	177	172	140	153	196	190	173	185	175	211	167	209	211	189	165	181	183	169	157	171	192	158	187	166	159	158	202	181	160	199	178	196	192	179	195	161	168	180	181	162	166	175	175	165	204	181	155	186	174	136	182	173	173	176	180	187	171	150	172	148	190	158	160	182	185	185	169	179	163	170	176	192	187	155	159	170	184	184	167	181	181	196	174	161	164	170	168	196	185	192	176	189	193	195	181	183	182	170	188	188	172	170	179	140	172	186	198	168	162	169	218	182	200	177	195	170	201	167	171	162	200	190	173	174	184	187	170	163	182	190	176	189	184	177	190	158	172	190	176	169	177	183	167	178	173	175	176	177	158	179	177	190	160	201	195	199	177	192	137	200	213	191	189	173	186	163	166	145	155	172	184	183	190	184	157	167	181	170	184	191	166	163	181	170	172	148	192	186	193	165	174	183	186	175	201	201	184	193	198	174	175	168	175	179	186	173	182	151	185	145	172	182	157	195	170	181	170	147	196	172	145	183	186	179	165	194	164	178	205	173	196	173	197	168	165	148	189	171	190	166	180	160	164	160	180	150	174	192	164	179	173	169	180	153	169	174	185	185	184	202	168	177	156	189	187	191	169	157	168	156	188	153	187	174	196	171	180	177	192	194	191	182	169	177	170	197	166	188	185	190	172	160	180	196	171	187	207	148	180	204	171	171	182	173	187	168	216	180	185	172	171	202	183	205	151	176	169	169	200	184	185	192	154	211	175	190	181	167	155	184	173	183	159	148	184	193	169	167	176	173	153	166	141	183	202	200	181	155	159	158	202	172	165	165	157	179	204	177	154	179	183	171	189	172	168	171	199	159	185	200	157	170	188	194	158	182	177	188	174	197	198	168	147	204	182	188	167	191	156	173	182	180	166	167	182	171	180	166	184	193	183	185	171	168	170	152	179	220	167	190	163	149	169	198	176	174	179	152	160	171	199	197	187	167	165	186	186	156	171	174	203	183	176	173	169	167	191	164	200	166	189	161	183	184	190	186	162	175	154	197	163	178	202	187	162	205	164	178	170	159	141	187	167	171	182	195	169	180	164	187	159	189	190	185	177	173	172	173	190	184	180	165	169	170	178	168	185	179	199	199	200	175	192	155	156	209	194	172	198	182	173	176	165	168	185	189	203	190	178	175	141	174	166	176	192	193	172	165	184	189	193	172	166	182	185	213	172	179	179	168	178	162	165	171	175	149	182	170	176	185	159	169	180	190	176	174	188	191	164	183	176	207	176	165	172	150	162	185	178	193	163	169	164	182	189	148	163	168	159	179	163	182	168	185	168	174	186	183	174	156	177	163	158	169	163	184	162	175	185	159	163	189	198	180	190	178	171	174	185	182	168	181	171	184	165	170	168	185	209	173	175	192	195	194	169	188	168	169	182	164	169	174	169	164	160	196	167	170	171	160	165	171	157	166	158	142	167	192	173	161	163	156	176	170	163	182	165	177	156	186	161	150	157	162	183	149	164	175	197	181	153	163	222	177	190	163	161	185	193	189	174	186	164	176	201	193	170	183	194	174	184	177	169	193	185	188	169	175	168	188	191	162	175	160	180	188	186	164	187	209	188	157	168	160	179	185	204	174	201	176	177	192	180	178	153	166	197	174	171	156	177	175	166	183	184	169	176	163	170	186	186	181	164	185	200	194	178	174	181	193	166	181	210	172	166	161	190	165	171	168	143	168	197	171	169	183	195	171	163	195	170	186	171	172	182	171	166	167	173	189	205	178	200	175	166	190	176	163	172	156	187	184	194	151	182	172	182	194	194	191	188	178	158	178	160	178	185	152	189	206	192	187	189	191	177	188	180	164	185	200	203	171	157	162	172	178	173	192	165	179	171	182	188	198	182	153	163	196	150	157	169	171	183	180	196	179	172	175	164	191	159	197	192	184	194	149	186	177	172	173	170	171	190	187	174	152	195	205	203	207	173	187	197	175	183	152	171	202	157	180	171	160	177	197	179	181	207	186	171	174	188	193	183	185	176	181	190	172	184	179	155	192	192	192	187	167	171	171	180	175	183	177	202	181	174	169	188	161	192	170	176	198	165	183	174	164	173	185	170	174	176	194	177	183	186	157	191	180	202	161	185	158	213	195	179	172	194	195	195	158	168	175	159	174	174	194	188	191	179	203	163	169	168	151	173	170	185	176	167	173	180	181	195	155	182	164	180	169	166	180	168	179	166	183	180	162	204	176	179	171	173	187	199	163	191	182	174	181	183	180	177	171	203	187	180	191	175	160	185	181	189	188	181	196	199	185	175	187	177	182	179	194	197	189
7613	2670	4531	5538	5149	3948	2455	4690	3345	1543	1194	1111	1048	825	764	706	725	705	707	642	641	633	606	585	576	580	566	601	529	562	580	534	546	516	543	556	549	533	522	504	462	529	467	519	493	475	475	501	464	503	504	486	507	469	500	508	478	494	499	480	458	534	517	480	466	492	474	480	503	497	456	479	479	495	452	469	480	470	492	489	475	474	489	497	473	474	467	475	455	450	455	499	490	483	482	468	473	433	469	452	456	449	446	446	503	497	481	475	436	443	468	491	480	502	478	519	494	497	510	444	481	476	497	453	476	475	434	478	459	466	441	460	451	481	472	497	471	482	437	447	445	496	521	427	422	453	458	461	466	457	445	473	452	467	479	439	457	454	489	417	485	453	477	474	475	476	483	479	460	479	464	445	467	457	461	487	479	455	451	456	445	500	423	462	479	489	448	467	477	450	467	499	480	487	466	469	507	438	481	474	454	473	480	486	469	477	450	502	463	456	451	479	497	457	477	454	469	492	477	425	500	482	459	468	437	486	449	460	481	496	448	475	449	459	450	429	475	452	442	467	468	487	458	465	438	448	470	423	432	483	428	450	477	483	463	468	480	438	468	468	475	496	490	460	470	498	484	456	446	503	447	464	489	461	473	428	469	464	477	458	497	483	494	494	501	452	487	463	457	501	477	495	490	460	470	467	475	492	468	483	448	478	443	421	481	499	465	457	480	487	462	460	455	489	472	476	474	475	459	454	448	464	473	515	483	477	461	474	481	495	455	480	447	439	477	460	488	483	495	487	463	494	487	463	497	444	456	480	429	479	495	444	449	458	482	490	465	531	463	475	481	450	425	474	436	506	440	435	467	460	499	478	449	451	460	427	482	463	480	489	449	464	460	468	438	449	486	508	487	499	456	467	436	478	473	471	431	476	440	455	456	534	443	441	533	496	500	490	465	480	484	514	466	448	481	483	497	486	475	480	447	486	462	474	457	478	482	446	470	452	454	469	500	472	429	500	476	470	458	465	467	488	513	468	475	446	484	460	474	485	462	477	468	491	473	490	460	493	445	488	454	444	504	436	433	482	445	465	454	489	453	448	477	460	476	472	512	433	434	471	451	453	513	491	507	462	479	447	491	451	451	421	460	470	484	475	414	422	433	479	499	440	484	473	456	481	483	489	543	426	451	460	473	451	462	450	477	461	465	447	476	438	487	493	484	457	465	481	480	444	472	502	482	466	480	502	428	454	474	442	436	485	457	498	454	481	449	462	442	471	463	481	486	475	480	408	424	457	482	451	485	434	466	452	470	476	479	438	491	448	438	439	462	497	488	412	441	452	483	450	482	489	472	463	444	473	464	512	460	483	500	454	461	482	498	478	459	462	469	452	462	453	495	460	437	458	488	478	459	477	461	488	504	447	446	486	478	469	427	494	517	511	463	495	435	444	450	452	463	467	502	471	472	488	462	468	437	490	435	457	478	461	483	446	426	451	495	475	477	449	468	439	457	431	485	448	442	456	453	426	491	474	449	437	433	463	474	459	455	427	452	469	522	464	449	491	451	481	441	425	444	428	454	422	428	460	424	451	510	465	483	485	470	470	474	482	462	464	496	479	511	473	442	448	466	442	462	462	465	519	460	440	480	471	506	464	439	488	468	490	428	469	449	453	423	472	456	541	460	453	484	479	442	432	491	496	467	465	455	429	447	448	451	486	439	474	440	450	508	427	475	492	454	466	470	482	437	496	477	468	462	490	492	462	471	482	467	464	458	448	482	501	456	445	487	486	493	465	471	470	505	449	472	437	419	488	510	454	442	459	461	489	490	471	518	468	430	418	456	467	458	430	465	491	489	480	473	436	457	473	476	484	490	476	510	486	458	450	438	452	484	474	467	426	504	467	457	501	463	461	475	466	428	496	498	524	419	455	488	460	468	489	494	423	437	459	433	459	473	432	475	463	461	452	454	458	447	443	456	435	453	487	457	483	464	508	421	500	491	494	468	457	479	426	446	482	467	553	469	447	484	496	448	517	461	472	438	514	418	462	466	440	465	427	440	439	454	491	426	456	493	467	485	493	456	489	495	463	459	485	454	496	476	482	481	451	471	469	483	446	462	443	462	432	453	471	487	459	492	474	449	434	464	439	477	470	496	424	458	459	485	493	450	474	483	528	490	456	488	506	498	473	445	462	481	454	436	474	474	459	467	462	500	488	455	428	443	473	458	449	475	452	459	512	482	458	463	451	449	482	471	494	439	448	496	436	452	450	441	449	427	461	490	470	445	492	448	496	447	464	461	472	463	462	455	435	452	458	466	480	442	471	440	478	471	428	488	463	451	484	475	470	453	435	485	476	485	484	470	485	468	470	418	457	479	445	438	465	446	465	414	481	437	512	446	439	454	449	479	471	464	494	488	457	489	443	481	464	456	448	493	496	483	446	483	440	463	444	486	484	480	481	459	469	470	472	471	440	454	482	450	454	443	457	444	417	471	449	480	456	463	458	446	480	446	471	484	454	466	489	469	477	450	508	439	467	441	456	417	458	412	500	465	426	481	455	502	499	470	478	450	470	469	453	451	472	440	462	449	475	471	459	473	452	466	470	452	446	483	487	474	495	451	469	448	499	444	461	456	433	468	466	478	468	414	492	516	452	485	466	449	499	480	471	477	487	439	467	468	475	494	474	481	458	445	453	439	475	457	476	474	483	456	444	497	430	498	467	489	429	494	475	471	460	496	456	500	484	489	477	500	451	473	510	487	476	484	481	460	455	468	478	472	443	471	440	529	491	496	477	478	452	494	464	467	461	454	462	459	454	522	514	503	454	493	432	482	469	447	481	482	436	461	482	450	511	487	461	451	466	486	506	476	460	486	470	470	482	470	470	465	452	452	469	477	439	500	447	466	474	449	442	438	456	473	458	493	463	474	449	465	482	482	472	442	523	467	478	452	466	489	477	511	473	469	445	502	468	480	486	450	470	490	428	459	480	471	455	470	487	492	448	451	479	442	458	478	488	473	434	469	451	468	444	473	450	475	440	457	500	467	506	473	450	458	506	411	485	451	455	468	474	436	468	455	481	469	495	483	446	486	467	457	444	471	457	466	458	473	471	482	478	456	468	469	464	478	499	460	476	441	476	443	457	457	477	537	447	467	461	481	456	512	498	479	448	456	485	487	492	490	434	464	482	447	496	477	513	439	465	487	493	455	489	480	467	462	455	457	451	489	448	456	478	536	442	463	439	485	439	497	481	482	485	476	463	458	492	503	463	463	448	479	476	481	455	485	476	467	484	461	432	496	440	450	503	494	467	442	506	468	474	461	438	491	502	459	452	445	414	485	461	435	439	480	488	469	489	476	438	454	478	458	492	455	477	492	475	477	464	481	466	447	469	490	445	463	475	460	488	503	475	458	433	457	484	423	494	454	464	458	437	513	447	429	482	482	484	461	472	486	451	480	457	473	431	437	440	469	441	467	463	496	471	467	443	465	497	439	463	457	481	463	476	485	442
21787	7584	4362	3258	2452	1589	1259	1808	1022	687	563	531	511	498	428	405	386	407	376	358	395	375	342	374	361	407	326	322	357	395	360	363	341	333	364	349	315	359	349	352	354	359	363	332	296	324	332	349	325	355	352	330	358	301	330	350	339	314	308	335	333	319	345	346	318	335	294	334	304	344	338	331	340	321	335	341	278	317	352	368	322	324	370	326	297	354	330	318	348	335	328	331	324	329	327	342	340	328	343	314	311	298	306	326	340	328	341	283	342	360	334	337	309	331	333	323	342	328	369	322	301	317	326	353	316	345	340	308	353	340	356	319	305	322	351	336	332	320	308	328	336	309	341	324	299	344	317	367	347	348	326	338	372	371	329	329	338	312	327	314	314	335	344	350	339	370	331	339	323	325	334	303	346	339	316	334	362	344	321	323	348	354	341	333	339	304	345	331	327	307	322	363	346	321	353	337	325	304	320	313	341	329	343	304	344	343	332	341	343	322	352	330	352	304	325	341	309	326	325	328	287	343	346	333	306	363	316	356	336	328	328	320	300	301	340	303	338	354	315	363	294	312	315	320	336	348	352	327	370	315	366	339	335	324	330	314	389	308	329	359	332	347	311	346	330	308	337	311	334	356	333	323	337	352	333	362	372	333	347	339	336	337	312	347	310	330	350	331	300	348	354	331	359	343	315	329	287	342	326	361	308	333	335	335	327	314	349	310	323	361	333	298	310	371	330	327	333	315	311	335	360	342	320	291	305	335	332	327	327	337	322	320	361	353	376	292	346	361	337	313	343	331	317	324	331	331	341	331	350	372	359	317	382	321	319	342	330	352	355	320	413	328	318	312	303	316	320	364	334	336	319	340	347	315	335	329	351	355	325	326	305	341	300	316	369	335	339	372	318	354	323	334	341	332	333	348	361	317	363	320	332	354	327	347	364	307	332	339	349	348	331	371	338	326	332	355	330	350	349	353	364	371	344	324	317	360	354	335	330	326	323	355	315	329	338	344	345	344	323	313	343	352	312	347	342	312	344	348	314	321	319	348	355	359	300	325	328	331	307	371	336	319	338	336	325	316	327	352	338	312	325	339	319	345	375	348	372	352	314	353	331	342	346	361	364	340	358	351	337	335	342	331	303	327	328	349	368	323	337	336	330	299	370	344	311	343	339	303	321	331	318	370	314	326	340	334	325	319	332	327	319	350	347	337	360	330	341	322	363	312	319	305	342	386	301	329	339	344	333	341	345	325	351	336	301	352	347	342	345	366	342	338	337	362	337	314	310	336	353	348	343	330	355	339	355	327	350	355	324	329	375	342	340	328	360	326	341	341	312	354	357	354	332	308	346	331	330	336	349	322	342	296	335	338	333	344	391	306	302	287	364	305	306	313	342	280	308	356	348	326	350	348	315	363	316	327	309	329	333	383	346	309	301	331	355	342	327	334	319	363	331	308	360	338	336	324	353	333	361	354	353	340	331	358	348	319	325	340	322	320	329	338	311	332	329	354	311	373	317	330	343	355	323	319	354	340	344	333	366	327	346	345	356	357	329	331	326	337	329	318	288	352	363	322	338	313	306	342	359	387	366	327	362	328	325	342	331	322	340	311	373	319	343	320	334	324	351	329	343	352	363	312	304	289	325	334	350	345	353	329	330	315	330	320	341	312	334	350	371	344	321	323	384	347	350	320	343	347	342	333	316	350	321	358	363	337	340	321	351	353	344	344	328	312	339	306	331	299	339	360	367	309	321	364	325	325	341	353	329	333	313	357	324	324	317	318	342	322	320	341	363	345	340	380	325	357	295	306	351	309	328	351	375	354	341	319	326	327	321	343	321	340	308	355	351	356	317	315	310	337	385	363	341	349	307	344	304	313	343	352	338	346	316	336	309	340	317	349	317	315	340	332	332	332	390	345	339	359	303	340	336	333	357	342	327	324	297	325	327	305	318	343	298	337	327	337	333	354	324	314	294	317	335	329	370	354	310	344	316	314	340	321	314	347	359	309	326	354	332	315	331	329	306	315	325	339	337	334	350	320	349	359	338	290	354	349	333	352	304	339	359	331	348	336	308	335	364	349	330	355	334	323	354	346	350	309	363	310	313	326	329	337	341	354	325	343	370	369	331	320	318	292	314	334	331	322	321	318	337	336	347	302	350	309	304	357	319	284	332	315	332	354	334	347	328	343	334	319	325	323	338	325	337	342	343	311	336	351	324	359	337	333	339	335	358	331	362	334	345	352	335	324	351	340	339	355	351	322	357	310	336	346	352	331	369	329	350	321	356	342	325	361	324	352	351	308	316	340	322	344	316	333	343	340	309	329	356	354	329	316	330	317	337	364	347	298	303	341	340	354	358	338	350	327	337	380	298	350	330	317	325	314	321	311	357	397	355	316	357	363	320	320	319	341	330	348	342	336	341	337	302	302	325	336	304	337	314	308	338	373	355	336	317	343	343	340	341	326	302	317	346	349	362	333	337	368	351	324	335	330	340	358	336	365	350	342	302	339	314	316	315	292	321	348	356	331	357	369	298	335	340	323	346	341	362	327	365	359	332	326	358	340	341	339	352	294	337	365	337	329	366	328	348	356	298	329	347	327	356	303	324	329	345	325	334	327	321	321	317	355	317	333	322	324	323	328	328	307	307	329	320	346	314	330	373	353	346	366	316	347	365	327	333	343	338	332	358	339	340	320	356	304	322	344	340	350	328	323	338	355	343	308	329	340	331	346	340	362	359	350	339	361	342	305	369	347	349	398	316	313	322	331	329	352	330	317	330	360	344	314	305	384	308	324	354	327	318	323	361	370	338	317	348	325	361	328	344	360	357	345	336	347	338	324	311	352	327	316	318	327	338	334	339	342	354	332	326	325	342	353	369	349	332	311	339	356	315	352	340	355	339	355	325	320	294	337	356	366	336	365	317	345	319	306	266	364	321	310	363	347	378	317	347	350	337	364	346	356	349	326	323	351	310	323	305	303	348	316	361	328	323	320	345	332	336	335	314	350	331	356	360	329	365	318	334	350	321	324	357	328	325	326	340	363	393	333	318	330	362	304	361	327	313	313	372	340	303	315	307	299	341	313	312	348	331	330	318	360	365	334	311	352	351	316	293	285	320	352	350	336	326	307	308	351	324	322	303	348	338	385	345	360	354	300	297	327	333	299	348	327	335	352	349	315	321	304	345	339	336	338	343	345	302	319	327	348	352	325	320	303	317	342	323	333	361	324	350	337	338	325	332	372	359	319	365	354	330	374	361	364	359	348	343	380	319	366	340	336	350	367	375	330	321	319	342	354	306	345	328	324	358	359	317	352	338	312	330	296	321	335	343	369	316	328	337	342	349	335	337	346	308	299	346	317	336	329	360	330	347	335	332	331	348	334	336	315	342	313	302	352	313	314	329	328	329	360	333	338	308	335	366	340	344	340	356	363	347	347	341	331	343	351	343	345	376	337	322	333	290	333	315	338	296	344	358	341	362	301	333	345	320	353	349	317	322	328
10542	5422	7454	8721	8571	5892	5276	8360	3881	2644	2175	2024	1968	1594	1407	1343	1289	1287	1159	1131	1177	1013	1030	988	994	987	950	1010	945	894	841	907	871	881	857	837	860	906	839	880	848	827	895	826	855	819	826	851	814	799	843	818	839	834	836	840	816	794	847	801	788	799	816	811	835	738	841	815	746	868	806	726	836	780	786	744	762	732	768	777	812	817	714	810	770	766	822	823	771	839	835	762	790	807	858	809	814	762	802	738	744	770	843	738	790	782	781	754	730	793	791	759	780	769	772	785	785	768	821	777	787	828	724	762	752	739	751	758	782	748	766	802	779	764	758	736	805	740	780	782	812	764	786	772	773	748	740	793	752	761	736	778	776	767	797	750	774	781	761	755	796	735	745	756	772	741	745	750	791	755	791	790	764	767	832	749	744	759	748	835	793	717	777	731	770	794	726	783	766	745	769	748	798	747	742	789	744	763	767	755	750	753	762	751	794	741	745	793	763	750	756	777	718	727	814	810	781	770	795	758	830	768	772	760	713	774	768	740	805	811	825	773	791	735	775	732	788	786	751	762	789	785	813	762	847	767	743	773	710	755	753	795	774	758	770	766	813	759	774	822	762	809	760	764	707	774	770	844	739	765	775	800	756	804	761	787	762	784	754	724	687	784	756	781	787	751	742	744	776	780	762	795	793	808	771	719	749	765	782	799	773	769	686	767	778	715	757	824	791	726	756	805	746	736	771	750	753	788	762	765	782	786	775	827	708	791	808	790	796	784	738	745	819	766	774	759	809	774	779	750	775	718	760	783	736	811	824	808	830	803	801	742	804	791	765	742	768	784	752	762	750	736	779	812	756	749	764	781	778	790	824	771	788	791	825	729	779	816	793	745	751	751	779	804	746	771	753	780	791	745	786	746	770	809	759	797	739	748	770	768	760	757	787	785	818	796	828	770	783	754	717	765	763	752	780	742	753	750	778	734	734	779	774	748	744	760	792	724	799	730	749	778	795	764	775	779	756	731	772	773	787	819	741	776	767	704	799	742	761	721	810	767	790	749	736	788	823	767	804	757	766	775	791	788	807	744	782	765	731	757	784	791	793	743	763	755	784	740	758	802	824	739	811	774	770	776	787	755	803	804	743	754	774	750	790	710	759	807	760	785	790	771	783	808	803	787	732	801	781	788	797	746	736	792	739	752	770	787	777	802	805	798	806	716	784	756	726	773	747	728	773	766	797	802	751	794	717	837	769	723	753	805	730	775	815	804	738	821	754	768	758	748	762	768	784	802	770	809	756	784	817	780	749	793	796	796	789	784	726	765	781	783	788	771	768	774	760	787	776	778	782	776	801	809	762	792	797	769	780	763	769	799	788	730	803	727	762	811	808	793	745	808	776	758	744	807	765	780	767	764	784	724	757	842	798	762	719	783	811	805	744	749	731	757	789	732	771	809	753	782	781	715	770	791	769	759	776	756	753	777	720	766	771	785	800	807	817	775	765	773	769	766	787	778	770	793	755	782	807	776	753	748	770	764	825	804	844	764	752	770	781	767	740	833	740	746	802	746	803	822	768	769	716	753	768	749	774	731	796	799	769	799	746	769	705	767	763	791	733	742	737	751	766	770	786	746	779	776	739	750	801	777	774	803	817	793	763	755	816	766	756	803	763	784	786	737	790	781	775	799	780	755	801	772	793	753	755	747	765	772	780	783	789	736	754	744	820	788	791	751	819	704	782	797	769	740	809	805	783	758	776	743	741	761	753	761	802	775	766	767	748	761	719	746	843	829	788	775	771	741	782	772	755	747	779	784	836	703	800	793	774	751	765	770	765	769	775	774	844	815	783	746	765	766	795	822	780	774	754	805	735	749	780	807	753	739	793	809	788	735	767	774	762	741	792	757	699	793	819	768	756	770	753	844	770	780	752	762	754	727	802	818	745	791	792	818	740	769	775	778	777	743	765	794	741	773	749	714	744	769	735	773	715	744	737	785	748	760	774	812	750	810	775	766	861	783	763	803	806	735	703	766	765	771	762	779	712	735	781	751	773	781	773	788	752	789	819	762	805	777	779	767	682	774	783	741	757	784	781	785	770	784	764	705	780	757	768	801	809	790	819	796	806	740	794	786	782	757	826	744	777	733	766	776	751	743	786	769	772	824	731	763	750	764	782	732	743	726	775	763	773	742	774	769	724	741	815	754	763	775	792	756	790	780	791	780	822	707	776	820	759	822	783	736	790	765	823	711	746	774	727	774	787	761	761	782	749	788	827	753	777	774	787	740	782	804	822	796	782	819	723	755	788	768	781	788	775	751	759	732	742	793	769	781	787	758	765	751	786	788	782	799	740	778	759	735	766	769	790	739	771	763	778	812	834	769	764	806	761	746	738	773	814	773	734	740	751	695	787	776	774	739	733	770	767	759	724	801	798	762	737	808	756	773	784	750	715	787	777	771	793	843	779	805	769	772	801	776	727	753	709	749	778	789	752	737	750	722	793	719	774	797	799	770	835	780	766	744	744	771	789	771	751	804	805	787	751	770	735	737	785	749	740	770	766	755	770	820	747	775	755	754	771	769	754	786	816	857	741	784	743	785	745	768	778	719	794	769	769	753	778	761	769	754	751	766	777	774	774	749	713	780	792	727	711	778	777	744	743	775	811	803	792	764	771	802	724	755	797	821	782	833	787	768	768	816	753	776	767	760	798	755	786	778	802	741	773	775	762	808	777	764	728	782	791	843	827	741	736	765	791	748	782	780	752	789	774	752	803	785	762	759	845	806	789	771	733	747	705	757	745	796	759	808	759	741	765	793	791	812	824	754	754	783	786	805	723	758	763	726	808	765	798	763	731	745	767	789	765	756	723	776	789	802	761	807	775	748	778	748	787	803	774	705	760	816	741	740	800	774	698	779	768	744	773	790	777	799	755	763	787	793	767	795	763	713	792	774	741	788	792	706	732	742	811	771	790	784	760	728	735	739	740	751	696	751	789	791	770	762	777	770	766	740	772	801	764	801	822	748	762	750	740	756	767	760	764	762	728	731	799	720	769	802	805	751	738	750	848	831	751	708	773	719	762	790	730	786	724	794	793	768	771	768	730	768	758	794	726	768	804	760	744	743	802	801	743	742	780	769	789	781	787	732	725	814	810	766	762	752	825	793	753	764	758	779	801	784	752	742	736	757	775	781	806	758	776	770	754	785	752	731	765	727	739	766	742	730	802	746	744	769	783	769	783	825	765	772	804	779	754	775	803	766	748	736	768	791	801	768	765	774	761	787	809	740	791	739	763	765	746	781	791	776	812	751	789	809	757	773	791	773	762	801	759	782	789	799	774	764	761	838	792	716	753	817	781	751	791	753	768	787	760	766	748	788	765	847	779	770	744	738	746	763	745	760	725	743	762	786	762	749	852	769	782	740	770	750	805	679	783	754	773	791	784	736	759	797	789	800	748	762	853	768	728	741	768	786	743	793	746	817	787	728	763	753	748	794	732	744	768	812	756	803	816	724
4425	806	599	409	418	254	290	333	184	125	108	110	102	104	109	106	91	93	91	92	107	109	86	110	86	111	89	98	96	100	85	102	87	95	84	91	111	91	94	124	89	112	95	105	106	96	87	94	107	88	101	89	108	101	109	105	115	95	84	96	112	85	78	91	121	82	79	92	94	92	91	103	104	108	101	98	100	105	96	96	113	88	102	105	103	109	108	84	97	106	107	112	97	102	99	112	87	118	105	96	93	117	111	107	118	101	119	93	94	97	109	103	105	89	93	90	94	92	93	98	87	104	107	102	104	114	85	96	106	97	104	87	98	94	95	81	102	116	103	112	91	109	88	97	113	94	82	103	96	87	99	84	94	91	96	76	96	104	100	104	107	78	98	112	85	85	94	83	91	106	101	112	105	113	107	85	97	104	107	93	116	93	106	90	85	97	92	84	114	104	92	100	94	106	103	91	109	85	104	101	105	86	120	127	100	80	86	97	104	101	93	104	104	87	100	86	82	103	96	78	112	121	102	92	106	105	86	76	74	101	106	95	90	86	104	90	89	98	99	102	84	91	108	87	80	79	105	87	103	110	87	99	97	86	104	97	77	93	113	79	87	94	114	113	102	86	87	99	102	101	100	92	113	99	106	103	113	96	93	112	89	122	111	95	96	97	93	93	99	101	95	75	86	115	99	99	99	86	97	103	101	98	105	96	100	97	104	82	102	106	85	110	101	110	82	95	100	98	89	73	104	111	112	92	95	121	104	99	102	93	104	104	95	96	104	104	94	76	94	91	89	110	110	117	93	100	95	88	99	104	94	116	76	110	90	87	94	105	92	94	89	108	118	104	125	99	105	94	99	98	88	119	112	106	92	87	101	118	80	84	108	104	92	99	93	92	90	102	98	92	109	118	96	101	115	87	107	81	85	91	92	89	97	100	88	107	92	115	93	92	85	108	91	106	102	100	103	101	92	97	87	102	99	101	79	106	85	88	102	95	100	90	99	105	114	92	96	93	91	99	85	112	90	90	104	93	99	81	100	78	113	90	112	103	91	83	106	99	91	100	95	104	118	105	102	92	105	87	93	94	114	90	96	77	107	99	89	98	121	93	93	97	98	90	102	81	119	105	100	94	111	102	99	81	95	110	83	89	101	95	87	88	84	116	97	86	92	90	89	124	96	104	100	100	78	112	102	102	120	75	116	86	96	90	85	82	90	85	96	106	91	97	117	108	96	113	95	110	90	100	88	89	88	93	99	98	103	98	86	110	88	97	96	104	102	115	117	97	97	119	84	101	105	107	71	106	78	86	119	104	88	104	98	91	97	99	97	89	110	95	110	98	108	83	101	92	96	95	116	107	99	81	75	104	88	100	102	90	89	76	90	88	115	96	104	106	93	118	106	110	109	93	87	99	91	95	88	107	105	111	93	92	105	121	93	99	88	104	116	82	100	83	127	92	103	73	99	88	111	105	117	94	95	116	91	81	104	102	93	123	105	91	107	106	115	100	107	104	96	107	99	90	94	114	94	103	85	111	89	102	95	92	109	82	114	106	92	93	99	96	106	116	101	116	92	92	102	97	110	95	108	87	91	103	101	104	89	84	90	82	85	106	106	105	77	91	95	112	105	71	92	87	101	98	81	102	83	83	103	91	99	103	112	96	117	109	95	99	89	92	89	102	90	125	77	98	113	115	96	97	95	97	94	101	83	80	92	94	102	112	98	97	92	78	105	105	87	112	95	93	88	95	104	96	93	89	99	107	94	82	77	98	105	85	100	101	114	97	96	86	109	102	90	111	80	88	93	122	103	100	94	97	105	94	97	82	94	105	114	112	112	88	96	114	111	110	93	98	88	98	93	94	99	120	92	98	86	104	105	99	99	75	88	96	108	82	97	88	107	69	98	86	114	102	91	97	108	93	108	103	81	114	96	99	112	99	105	94	110	120	76	103	94	89	99	90	95	93	105	107	99	98	87	94	111	92	107	84	112	103	89	98	95	105	83	83	102	86	90	102	100	101	115	105	99	103	108	105	108	99	98	95	103	109	96	102	103	114	96	106	110	111	92	95	106	116	100	95	86	105	103	116	92	94	109	96	94	99	100	95	106	112	109	98	99	99	107	91	122	103	107	116	105	86	94	100	87	101	105	95	98	110	113	113	86	83	108	108	100	103	102	104	93	93	104	93	103	82	100	117	93	108	94	97	104	113	108	96	81	74	97	106	91	77	101	85	93	114	101	87	97	88	94	88	94	98	80	94	113	96	119	78	80	101	83	114	94	105	98	87	104	92	112	96	110	90	91	91	90	90	103	108	100	87	76	97	102	112	100	115	94	106	88	94	108	107	95	109	104	99	104	114	97	94	82	97	81	99	107	104	91	111	100	97	94	100	107	101	113	90	73	97	92	120	105	85	103	91	80	91	103	107	105	101	109	85	101	81	98	93	82	94	93	89	95	114	85	100	96	82	114	90	92	114	100	96	119	94	95	101	89	99	98	81	98	104	91	104	100	91	95	93	101	94	101	92	108	91	84	86	103	93	110	118	109	111	98	92	106	98	100	86	105	112	98	106	94	113	96	92	110	120	81	97	93	103	99	84	103	90	94	102	77	90	82	102	91	101	103	118	107	115	97	106	94	103	89	104	97	106	88	84	102	128	98	107	79	88	97	97	99	85	106	105	113	112	88	89	88	105	105	120	107	92	94	107	120	93	94	86	96	96	89	109	102	103	105	117	112	92	90	108	74	116	86	85	93	94	87	100	85	104	112	103	106	92	95	96	95	102	92	102	103	93	89	100	108	111	83	82	102	102	90	99	99	107	100	109	97	103	107	91	111	116	97	97	104	101	81	79	100	80	82	118	96	87	87	101	109	98	96	119	86	95	90	104	98	86	105	102	90	106	87	92	99	108	97	107	95	115	94	106	86	108	108	81	93	78	82	91	89	99	101	104	112	121	100	106	98	92	83	79	105	103	91	101	96	109	108	98	96	107	99	107	100	103	86	94	95	94	94	91	105	96	79	90	95	105	112	118	106	93	91	106	121	76	88	111	112	97	99	95	97	99	96	101	95	121	104	111	94	98	96	98	110	104	113	108	88	89	100	112	91	99	112	98	105	93	81	106	75	84	122	100	118	105	116	96	95	91	88	94	90	96	88	119	90	83	127	87	108	113	100	90	89	107	106	88	91	103	133	99	99	100	101	105	88	100	88	106	88	119	110	82	74	99	111	89	96	80	88	94	104	84	88	108	79	107	97	116	112	89	94	100	68	109	94	118	105	72	103	106	95	76	105	93	91	114	103	94	96	94	101	80	95	105	115	90	94	104	117	110	123	98	121	120	95	85	122	90	95	95	104	110	81	82	99	106	80	102	92	92	88	109	112	105	94	88	96	91	113	103	107	84	95	98	97	111	107	108	128	105	92	101	96	81	103	91	95	121	103	118	96	104	98	109	103	83	97	102	94	95	114	82	100	101	113	100	81	76	108	108	107	115	96	111
3150	849	1287	1332	1839	988	1561	1552	730	396	315	298	345	319	282	297	304	289	293	314	313	285	309	274	347	266	286	290	289	280	293	300	264	308	314	295	290	298	294	279	263	290	288	264	293	275	283	291	308	289	283	285	296	310	308	308	304	290	308	297	307	306	292	298	270	273	312	293	315	311	296	307	311	256	292	240	306	260	288	269	276	247	283	298	304	285	290	290	305	295	302	282	299	321	303	304	328	266	290	299	271	268	268	300	271	282	291	267	277	280	293	297	281	307	262	276	312	295	310	272	295	295	294	264	296	315	296	264	268	295	284	285	275	309	287	263	262	290	304	285	304	291	297	284	300	288	274	280	252	312	272	322	276	260	295	297	289	293	262	281	316	274	281	285	300	267	298	272	295	286	298	270	300	263	293	264	287	261	282	266	318	283	319	285	282	283	292	270	301	280	277	294	282	284	269	299	285	315	329	308	335	281	262	294	284	298	316	288	307	294	285	284	268	261	295	266	283	296	298	298	276	265	277	284	292	295	312	286	291	297	291	289	304	286	308	301	303	274	307	293	281	292	280	282	264	274	285	292	287	299	297	279	264	300	279	251	299	265	273	271	306	277	276	274	294	274	283	280	284	331	300	296	289	304	281	291	289	337	285	303	259	291	274	296	261	285	310	286	277	291	295	288	317	297	311	296	286	280	295	319	276	297	304	317	294	268	261	289	278	308	295	302	304	254	291	272	293	294	274	287	311	278	269	304	291	269	275	317	278	276	270	306	293	258	296	268	293	273	290	293	292	267	303	284	268	289	314	287	275	302	288	301	291	297	296	280	290	287	276	291	287	277	296	290	294	297	293	310	263	264	302	289	265	285	263	309	276	237	287	290	282	275	298	289	309	257	266	270	307	296	284	293	269	252	284	296	301	282	277	288	309	326	298	317	275	286	292	305	254	306	299	282	292	283	330	273	295	296	301	300	308	265	275	309	268	270	323	277	291	282	295	328	275	268	281	298	289	283	307	300	304	283	262	293	334	309	290	280	266	300	298	270	309	313	287	304	259	277	265	295	253	289	293	282	299	310	248	270	293	291	333	279	308	297	296	276	298	288	275	274	276	297	285	288	308	316	268	336	293	286	294	306	266	270	297	283	279	312	299	307	292	300	293	260	272	286	297	299	296	281	295	296	332	289	311	272	277	300	248	316	286	300	292	291	287	269	300	299	295	272	284	303	291	269	295	248	251	299	323	295	294	279	310	297	298	284	289	286	315	301	308	328	281	291	305	303	261	247	290	286	267	300	278	270	253	275	297	301	311	292	281	288	282	295	294	273	299	275	267	293	290	285	284	303	296	282	278	285	313	294	269	287	295	263	305	311	303	280	255	259	288	291	301	300	319	302	315	307	281	298	280	290	282	330	297	307	290	314	301	277	294	268	280	288	292	272	302	256	284	316	298	269	270	291	272	301	288	298	292	299	285	282	283	295	264	293	296	293	304	286	266	276	258	292	297	294	264	296	265	297	264	304	305	281	287	273	291	302	294	284	286	280	300	281	272	274	263	282	257	291	282	283	276	315	279	310	275	287	314	285	336	272	268	296	280	290	298	314	262	295	274	285	290	275	277	318	298	298	298	261	301	294	283	267	263	271	287	276	302	270	265	287	281	262	279	328	275	280	288	283	272	305	273	287	266	299	273	297	278	292	298	296	314	287	272	293	277	280	322	274	305	301	296	261	302	261	282	252	306	283	274	298	283	262	278	278	302	287	294	298	257	300	283	274	288	325	316	266	271	309	286	288	259	287	282	279	286	303	291	288	258	304	271	270	283	293	321	276	308	296	280	276	288	287	282	289	282	294	273	276	315	289	296	290	287	286	275	293	284	295	307	308	275	307	305	288	287	281	283	287	303	288	279	273	296	270	294	294	314	303	306	288	255	301	288	272	282	274	322	256	277	245	286	291	290	274	286	285	291	292	281	284	263	279	302	264	279	293	283	285	253	288	306	303	268	295	265	289	274	296	269	278	285	285	289	305	325	309	278	248	282	266	285	288	284	269	295	304	308	270	271	269	312	304	287	316	309	262	288	269	285	301	301	311	290	275	293	267	312	309	264	290	275	299	260	283	294	289	293	281	276	290	266	274	331	282	294	296	271	304	291	264	286	322	276	264	261	313	253	286	300	306	266	316	294	287	330	279	269	296	289	284	254	262	289	287	285	277	302	309	292	323	284	284	325	312	276	318	272	286	292	279	260	282	293	292	294	294	322	314	304	286	309	283	284	302	263	261	300	305	292	301	304	272	276	275	293	282	291	302	310	278	285	323	297	299	279	269	284	281	309	278	291	308	272	280	294	326	339	301	265	262	313	300	267	302	314	299	300	296	312	279	290	299	273	257	271	278	287	289	293	280	280	285	257	321	257	288	286	312	307	283	295	270	305	324	310	299	290	287	305	275	269	296	278	292	286	305	288	304	285	284	296	292	261	284	269	273	266	270	287	278	287	283	295	268	328	297	291	267	280	279	281	312	307	266	291	290	288	304	271	293	281	286	280	282	275	281	262	302	315	264	308	270	272	289	296	292	294	297	285	272	270	289	287	295	255	291	285	302	265	284	290	304	287	295	305	270	276	301	276	298	290	309	284	265	313	296	279	290	282	282	273	304	297	277	303	285	308	310	282	300	274	287	286	278	263	306	292	299	271	298	285	283	264	275	277	288	266	285	277	318	282	284	312	290	270	322	266	327	322	278	280	275	317	303	300	299	264	281	301	309	290	296	274	300	281	284	271	277	282	285	310	282	234	279	291	292	300	249	295	257	253	316	279	291	274	259	309	278	267	312	277	261	331	312	278	291	291	271	319	290	281	302	283	297	305	293	288	291	282	298	280	292	318	299	307	280	312	303	298	324	271	299	311	307	272	279	288	292	247	298	271	272	297	293	264	293	287	291	273	277	259	310	307	272	252	295	269	267	297	320	310	284	286	266	283	311	271	321	282	299	288	303	267	325	315	266	309	290	298	281	299	302	308	277	300	297	303	287	291	287	292	259	282	270	274	282	303	309	283	279	298	321	287	291	272	301	280	262	262	299	293	282	282	293	316	272	310	273	247	275	281	297	285	291	301	302	303	263	303	293	283	267	304	289	295	278	282	287	293	292	286	288	281	322	281	316	288	311	317	279	312	305	298	269	258	304	293	265	302	279	291	269	306	290	280	309	284	288	313	268	269	286	326	289	292	292	261	270	288	298	285	297	277	296	288	281	297	277	292	317	279	310	272	266	290	302	330	290	278	303	282	324	284	282	261	296	284	272	292	282	302	271	284	265	289	273	281	252	257	304	288	291	250	288	273	302	265	305	279	292	302	271	281	325	260	255	265	327	303	281	302	325	305	297	265	282	266	277	268	261	295	299	293	301	285	288	274	266	291	300	303	284	276	319	309	277	290	294	289	309	280	311	281	291	278	298	284	288	286	286	309	287	305	305	290	284	307	290	292	280	296	281	289	268
12499	4935	2387	1580	1170	794	876	649	488	351	279	239	256	228	216	215	224	221	211	203	199	240	190	195	207	211	185	179	196	171	184	184	197	189	208	157	188	193	159	173	194	189	161	211	203	182	186	197	170	169	189	194	210	175	177	192	176	166	167	165	186	170	197	203	187	159	171	178	172	174	196	179	192	166	184	165	179	192	163	182	165	147	192	196	160	195	194	186	162	211	156	175	195	180	189	180	173	186	189	196	187	178	167	190	184	168	184	181	170	187	172	179	159	167	192	143	206	198	205	151	171	152	199	180	186	203	177	162	166	173	189	167	154	173	178	193	189	174	164	198	156	166	177	175	197	170	177	176	170	207	193	194	167	200	183	161	192	156	168	177	165	186	160	182	193	192	178	165	196	141	185	154	184	180	167	169	175	177	143	165	173	171	176	161	202	164	157	197	171	165	182	178	158	175	194	202	179	167	174	184	164	186	181	193	173	173	184	178	198	171	172	180	167	180	185	173	183	181	190	159	176	174	177	176	176	190	179	172	169	173	178	176	162	167	163	184	200	178	172	176	191	176	193	188	195	160	185	161	174	176	181	193	193	181	180	178	176	168	178	182	187	217	176	168	164	184	179	164	166	182	160	161	186	185	168	163	161	192	167	188	190	211	185	171	172	191	184	174	174	206	171	186	205	166	168	188	190	188	197	162	169	180	156	149	193	168	201	165	177	189	168	187	173	172	166	162	190	174	174	160	184	175	160	181	197	167	180	202	204	201	194	169	171	170	170	175	168	174	154	192	190	168	181	169	162	196	192	178	149	159	198	210	172	180	186	150	167	181	160	158	205	180	197	187	182	208	169	159	168	167	179	172	195	183	181	176	164	202	157	192	194	168	162	186	171	176	183	205	193	176	179	149	180	168	201	178	185	196	189	171	184	202	153	152	172	155	182	178	152	193	204	173	184	167	202	189	199	171	161	187	174	192	206	179	149	190	176	184	190	184	171	183	185	166	171	181	155	165	160	194	187	174	201	151	192	178	179	176	173	151	164	157	182	187	166	169	166	167	159	157	187	164	192	170	201	193	152	155	166	168	169	175	152	159	213	181	181	154	159	187	178	166	195	182	168	201	177	170	167	208	182	184	176	181	175	183	178	183	176	173	188	185	170	164	150	151	161	201	186	178	148	181	168	143	205	170	183	156	160	195	184	189	175	179	185	166	152	182	164	178	161	171	156	179	194	189	182	151	159	165	193	173	213	178	173	159	179	162	189	189	185	168	156	185	178	219	179	182	169	180	173	190	179	192	168	184	175	194	168	185	172	171	185	184	180	171	182	168	189	208	148	171	191	187	158	202	158	155	177	187	186	192	186	156	169	175	181	189	185	149	174	153	164	154	177	183	180	162	175	174	173	175	180	184	181	155	175	171	168	169	153	171	188	169	204	181	163	160	187	171	174	171	172	199	177	164	171	182	199	187	195	186	158	177	171	151	178	192	168	172	177	199	179	195	194	206	173	174	180	176	176	156	162	170	177	169	161	170	172	183	189	197	198	171	180	180	184	163	170	198	175	181	172	177	186	190	191	198	189	175	194	200	158	182	176	180	172	161	185	175	163	170	188	179	197	172	180	166	192	194	184	174	168	158	194	158	191	183	169	187	186	160	212	178	168	195	188	152	175	198	160	176	169	170	175	143	179	181	136	188	164	192	178	160	180	156	157	177	168	199	163	167	165	193	161	160	168	172	164	164	171	181	175	179	173	158	203	196	188	174	178	170	185	182	166	143	168	182	171	182	188	179	157	184	154	173	207	180	202	164	182	174	156	178	183	157	167	188	176	175	169	189	170	162	178	177	176	187	165	158	153	155	183	195	168	170	172	185	178	211	150	168	186	184	179	164	196	181	181	184	184	171	184	163	179	180	175	178	181	202	165	158	189	163	166	165	189	188	170	190	205	193	191	172	180	179	189	162	181	172	159	171	169	200	180	183	161	184	184	170	187	200	163	176	177	178	193	179	161	192	182	165	163	173	168	143	197	155	167	161	148	166	186	218	201	188	176	166	179	164	172	159	173	161	169	202	142	187	172	190	184	170	161	164	161	179	163	167	184	187	190	161	161	177	181	171	184	172	163	172	167	179	181	173	179	191	182	185	164	183	166	169	171	166	180	169	169	184	166	171	168	189	165	192	177	186	191	197	161	180	191	187	171	170	192	158	159	175	185	172	177	185	167	175	174	191	183	173	198	172	186	151	167	168	201	161	177	162	173	187	188	150	180	174	150	169	187	171	171	214	192	179	169	165	177	160	180	169	161	178	195	187	186	187	182	175	181	188	158	153	161	182	172	174	163	165	176	182	174	163	153	181	174	160	178	167	173	160	163	175	169	169	184	172	200	182	182	209	163	171	185	201	195	170	184	173	196	173	189	157	179	169	175	195	159	161	179	177	189	150	168	184	146	187	180	154	176	188	186	178	196	179	172	162	146	166	176	191	188	177	174	187	193	172	163	205	184	181	185	164	184	201	183	196	195	183	186	167	167	161	196	171	166	181	165	217	196	192	198	172	150	157	168	182	165	189	196	165	166	200	179	171	175	177	150	177	200	187	180	164	150	173	168	182	160	179	181	163	181	174	168	180	161	186	196	168	169	174	171	185	171	181	168	189	186	182	197	164	178	161	169	174	189	187	175	186	182	194	164	166	153	188	169	209	161	179	196	191	185	194	178	182	174	161	171	181	185	167	165	168	161	197	171	170	195	188	152	198	153	172	170	194	177	185	207	164	183	164	167	160	176	188	165	204	172	184	165	179	171	180	171	182	155	166	173	167	190	191	158	167	169	161	190	150	172	164	167	172	184	202	215	190	190	175	179	167	179	194	200	196	171	173	162	167	183	166	175	166	175	166	171	195	171	177	182	175	168	174	176	193	188	162	190	176	190	170	163	184	155	155	183	179	193	188	176	162	193	173	171	160	176	193	174	174	178	192	191	162	183	197	186	183	181	174	196	175	205	188	157	214	191	183	179	164	175	148	167	184	209	163	154	156	162	185	169	195	162	174	185	193	185	186	183	180	175	182	186	173	175	152	181	181	194	175	152	167	171	188	200	149	177	174	198	141	186	161	179	177	172	175	188	180	176	175	168	196	163	187	173	184	162	185	180	186	182	160	179	187	175	173	199	184	177	197	184	186	213	168	183	176	165	180	183	159	186	183	147	178	186	191	180	169	171	186	172	181	182	198	195	183	195	175	173	150	159	194	166	160	165	170	177	172	161	193	188	167	171	173	203	182	173	172	194	183	174	166	179	197	156	175	173	164	218	152	186	197	168	177	158	180	157	172	205	175	178	171	189	172	179	185	181	188	176	181	168	151	188	197	197	175	164	158	171	169	171	175	179	174	188	192	201	178	197	176	185	157	176	155	171	172	177	182	171	193	194	191	172	189	173	160	151	156	184	197	169	216	165	175	165	186	191	165	221	183	205	170	172	203	182	193	179	162	188	179	184	194
7782	4184	4721	4741	4868	3574	4438	2902	2450	1387	1168	1131	1030	838	804	756	766	700	662	661	624	625	603	583	597	573	539	596	571	557	556	567	550	491	541	507	509	504	520	508	500	518	510	493	487	551	492	455	501	500	521	459	491	462	494	484	465	440	507	474	505	483	446	497	474	454	451	486	501	478	476	490	486	474	488	479	514	461	462	466	464	437	430	475	484	441	473	496	486	464	461	437	521	504	468	496	425	442	504	452	493	480	475	467	468	453	502	466	471	442	474	473	478	467	484	449	465	455	475	497	471	474	489	446	454	446	444	490	445	486	467	488	488	458	478	484	463	443	463	517	477	416	491	426	454	456	463	494	438	487	448	482	449	476	467	427	477	454	448	457	477	441	453	429	462	450	476	433	449	436	471	485	479	472	480	476	437	461	454	459	470	458	457	436	410	470	490	486	455	463	503	478	463	503	422	478	471	473	487	440	439	480	480	477	454	486	465	430	443	455	451	474	487	454	510	502	459	446	467	486	448	496	476	479	464	462	455	475	446	458	467	462	483	487	460	446	530	466	465	464	481	443	421	425	504	487	458	491	487	487	470	423	457	460	439	474	509	493	499	463	470	480	458	473	459	469	423	484	474	472	477	521	479	457	482	467	493	445	502	502	447	472	455	471	468	467	475	470	479	478	447	443	479	462	459	488	489	456	477	440	485	481	454	496	464	457	429	441	459	501	455	458	429	460	450	464	473	465	454	486	466	471	445	452	452	482	487	486	421	470	463	476	440	422	464	428	470	490	460	469	444	475	477	457	464	468	513	429	490	450	458	465	487	487	476	460	477	461	469	471	493	496	454	420	471	466	453	497	477	432	476	459	529	480	467	463	465	467	412	445	422	448	473	456	477	447	480	502	458	473	455	455	472	465	461	432	456	437	470	444	463	449	460	477	429	456	493	463	478	437	464	458	444	421	490	428	448	495	426	479	436	472	496	469	479	438	452	478	450	481	485	508	427	480	451	491	427	451	465	425	483	466	460	466	444	455	508	436	481	453	468	476	487	465	416	442	496	467	458	474	461	489	415	475	480	461	443	452	475	468	487	455	468	509	459	465	469	460	465	496	445	463	442	484	466	513	493	451	441	456	476	463	478	489	457	470	449	475	409	429	452	452	452	475	486	446	494	446	473	457	477	443	484	483	498	479	440	438	480	444	451	454	438	482	445	457	449	487	422	499	440	468	442	436	453	480	447	481	510	458	472	504	486	460	477	469	459	434	459	471	445	439	451	475	453	448	463	467	472	454	465	482	411	479	499	491	466	436	427	479	471	464	456	442	478	462	469	487	432	457	473	475	429	484	504	466	459	465	463	456	454	463	454	481	491	444	459	489	467	482	470	490	493	417	453	452	466	434	434	465	474	401	477	498	471	438	450	467	461	437	437	470	498	466	467	446	446	467	496	477	456	488	477	458	454	466	480	473	444	428	469	456	453	487	455	457	422	426	448	460	474	475	426	433	423	459	458	474	462	483	517	464	449	441	465	491	468	436	432	513	443	447	456	457	450	471	475	478	483	442	483	469	432	473	436	480	467	476	446	462	461	469	513	441	476	469	475	469	462	478	470	461	470	463	470	454	481	426	461	467	428	468	478	465	437	448	458	483	456	461	484	470	441	508	452	441	469	482	410	483	462	457	447	459	460	489	462	437	462	458	500	484	462	445	492	460	465	462	453	486	467	522	474	485	471	443	506	447	443	434	473	475	440	467	489	440	465	464	424	462	469	477	463	464	478	436	482	480	405	467	409	494	462	435	452	499	507	465	481	422	483	470	445	460	525	460	476	447	484	397	486	444	471	523	439	459	455	462	483	441	435	453	461	473	497	491	493	488	469	487	446	464	481	436	449	454	488	441	462	505	509	472	475	422	474	490	460	421	474	476	466	445	478	471	458	451	467	464	472	481	459	440	471	448	448	492	430	412	472	507	417	441	485	434	460	477	455	474	475	513	443	488	439	428	446	446	433	475	474	451	463	474	491	422	443	458	482	478	491	497	448	448	477	440	433	454	434	431	462	467	459	457	470	455	441	426	459	457	473	442	440	476	477	443	429	449	461	473	429	441	420	482	439	485	459	477	467	468	474	462	451	520	490	467	461	480	461	472	475	448	506	438	487	471	482	445	476	450	488	501	447	467	450	458	465	473	510	441	480	466	463	454	467	448	460	444	523	457	499	473	450	482	450	453	474	455	471	459	450	475	417	458	444	456	483	451	488	441	456	447	487	450	492	455	483	459	473	477	446	498	484	482	486	469	460	453	475	502	439	466	468	473	492	474	475	450	454	465	463	480	485	425	495	474	447	443	455	458	484	510	474	459	469	428	475	487	446	492	483	450	423	448	435	431	430	445	467	472	489	485	494	475	438	480	493	429	459	477	474	471	407	472	509	509	472	521	459	464	474	456	495	449	485	466	461	466	483	449	499	444	455	489	505	442	455	462	485	454	478	492	479	455	440	445	467	501	457	477	477	466	445	465	452	437	490	457	476	467	460	439	458	468	507	504	494	443	452	434	511	438	455	450	466	472	440	438	468	486	419	486	456	493	452	471	490	471	441	487	467	447	493	456	456	464	457	479	436	466	478	481	481	509	465	468	495	493	455	506	502	499	460	476	465	483	515	456	421	466	460	440	470	475	443	484	449	441	475	429	470	469	457	479	417	461	437	449	445	447	475	501	501	447	513	480	481	507	471	443	488	459	476	455	492	467	455	481	498	475	474	486	502	485	412	488	477	467	467	481	425	469	481	451	468	447	462	463	449	437	477	449	435	451	447	463	489	459	464	455	463	456	463	444	524	423	468	473	480	457	479	488	481	479	428	448	442	435	469	409	471	473	434	506	485	452	443	477	437	465	468	465	478	462	475	458	475	458	468	441	442	493	472	418	456	478	475	465	443	476	453	500	476	436	473	472	475	439	479	471	462	468	480	445	472	493	472	494	426	475	433	449	479	460	497	484	455	474	454	499	490	441	495	451	469	470	471	463	457	466	458	520	502	446	469	436	443	488	434	507	469	490	443	457	482	443	480	429	435	464	470	458	456	482	457	477	485	450	435	444	472	446	443	453	451	452	437	462	453	414	457	474	444	457	485	463	453	516	458	406	492	462	463	453	473	471	483	459	482	465	450	487	475	442	469	459	478	439	504	473	457	441	438	493	483	454	453	510	452	432	462	461	459	495	453	473	456	457	483	446	475	477	457	478	434	431	473	485	463	431	440	462	473	446	458	511	453	470	465	508	423	431	465	448	430	478	515	466	506	466	427	484	452	453	485	460	494	489	458	472	483	457	432	471	431	448	437	445	468	479	453	474	462	462	446	486	475	459	468	451	462	489	452	480	467	465	426	466	416	466	478	471	415	456	491	454	514	448	465	465	446	445	433	456	469	454	411	432	459	487	469	430	432	432	473	486	482	457	428	420	489	455	492	459	432	463	486	427	456	489	419	430	457	485	467	435	470	460
21496	10156	5094	3269	2290	1537	1615	1000	896	615	515	489	512	447	417	427	387	391	394	412	410	393	363	371	355	366	360	359	350	338	352	330	350	340	359	318	318	351	359	333	346	330	338	379	339	382	336	302	360	343	315	350	355	330	336	337	308	373	357	341	337	349	319	349	342	325	366	314	319	349	332	328	330	330	329	314	310	304	322	336	350	341	375	308	343	326	324	323	335	342	316	337	343	354	336	309	315	322	329	354	320	393	348	365	333	354	366	348	361	339	299	345	299	364	364	351	313	352	352	353	341	321	348	356	321	318	339	322	302	339	342	329	353	336	293	304	333	356	324	313	354	370	337	339	344	326	304	331	365	313	351	343	327	327	348	308	344	334	319	328	324	352	308	325	304	338	322	344	338	356	355	330	355	318	336	343	367	326	365	334	263	307	333	314	329	324	330	327	304	322	335	370	321	375	365	327	346	348	322	321	316	310	376	316	325	335	341	360	344	342	336	363	323	326	292	331	342	314	333	339	352	317	308	295	303	343	318	339	331	315	345	338	336	401	337	335	319	342	329	350	321	341	358	318	360	316	290	335	364	335	337	358	325	356	381	331	309	321	360	314	340	333	366	352	332	348	337	342	337	291	350	336	334	351	355	359	330	358	311	344	321	353	357	345	350	328	337	297	332	290	335	317	355	327	347	338	351	308	330	345	318	318	338	328	357	355	354	304	338	341	322	311	332	337	379	320	335	317	322	346	302	314	320	350	325	330	378	349	301	297	352	343	325	317	320	292	346	342	305	301	291	318	315	344	318	318	300	328	324	331	341	308	324	332	330	339	325	337	348	329	317	315	310	324	320	322	307	303	330	335	319	315	334	332	303	349	355	336	340	361	370	324	342	347	329	311	307	307	337	295	310	342	358	337	347	318	355	343	346	359	313	318	321	280	350	294	341	313	320	327	334	335	340	329	331	347	309	373	350	321	360	337	315	321	359	351	324	320	318	340	331	314	332	329	341	355	306	338	335	354	332	356	323	305	342	311	331	316	344	344	331	336	334	332	365	344	336	360	302	323	299	333	330	351	349	341	339	316	340	350	326	347	326	347	377	358	326	334	332	318	294	329	367	347	345	338	325	340	327	322	320	321	349	336	323	333	337	329	337	325	324	306	290	342	313	331	326	331	310	309	329	325	327	331	324	335	361	313	319	324	317	338	336	347	339	326	327	311	352	330	309	302	309	316	350	374	352	373	313	340	315	352	346	325	361	352	351	343	351	353	306	343	339	330	344	319	344	346	315	312	323	310	350	326	323	342	320	349	313	339	328	304	309	328	337	343	338	348	343	313	333	324	335	336	331	366	353	348	355	329	321	336	345	316	381	377	325	311	327	334	332	319	333	319	349	283	316	337	354	354	337	297	302	316	307	314	348	302	313	321	335	338	346	321	348	312	322	318	354	309	341	324	349	323	347	347	336	362	346	337	347	345	337	340	341	319	315	328	294	291	322	313	381	308	336	328	347	357	315	313	346	344	300	341	325	354	343	333	321	366	298	315	327	358	354	330	321	325	337	296	330	299	370	300	352	340	323	326	377	310	337	331	308	349	360	353	387	348	325	313	290	292	324	332	280	341	318	357	327	354	317	368	331	319	323	317	333	348	360	319	360	342	314	304	325	308	338	341	336	313	327	314	351	348	341	371	299	333	376	310	314	350	335	356	354	313	347	322	352	350	354	319	375	327	360	337	324	332	383	335	336	321	305	332	307	315	321	348	340	337	361	337	317	337	268	295	373	343	327	322	331	310	325	321	328	342	323	324	331	310	322	330	354	307	328	339	298	321	346	302	330	309	326	315	346	338	332	339	289	352	360	349	350	366	296	305	359	352	351	346	379	317	320	339	338	340	350	309	338	341	313	341	324	350	349	351	349	324	347	345	335	365	336	369	348	335	315	317	331	350	350	312	317	358	343	323	323	318	321	340	339	356	305	292	317	338	339	335	304	347	341	300	338	340	333	312	312	353	331	332	336	334	341	335	318	314	308	312	366	354	326	343	331	310	319	353	320	323	329	305	354	350	344	319	343	330	336	360	307	329	370	330	345	325	333	337	334	348	321	333	315	311	336	331	346	292	350	338	341	313	294	331	329	319	307	312	361	339	326	307	313	337	338	391	302	316	319	313	354	331	315	324	350	334	340	353	333	324	328	352	322	312	310	291	340	348	345	331	358	337	309	367	355	328	325	340	337	338	375	360	298	290	331	347	356	306	312	306	332	323	335	314	310	319	337	335	353	313	349	324	313	320	314	333	375	341	351	332	362	351	334	325	356	330	305	349	303	331	322	353	328	329	375	320	340	352	312	345	317	333	316	325	366	342	306	306	359	314	336	337	336	319	312	309	314	311	350	369	333	308	328	342	342	357	322	314	365	347	337	344	333	362	320	330	316	310	272	298	328	318	337	315	325	341	326	331	341	298	280	339	323	320	321	346	337	351	361	344	333	347	369	339	338	337	344	293	336	323	315	345	326	361	351	302	352	355	354	301	342	334	330	345	293	263	342	343	324	343	340	335	331	328	313	357	332	355	324	358	328	365	341	333	308	349	312	353	343	354	324	314	322	332	324	376	324	323	359	329	326	336	355	335	329	290	332	297	340	328	338	321	336	351	280	356	323	339	348	345	330	327	356	324	363	281	368	338	339	340	309	351	385	372	313	334	343	308	354	327	367	291	327	311	304	354	359	339	374	323	325	301	322	350	291	321	358	296	306	304	334	349	330	320	354	376	357	350	333	309	326	355	333	326	343	348	341	330	328	324	344	327	389	333	321	325	322	296	312	319	371	352	312	332	318	338	334	366	329	340	342	363	363	348	330	364	316	350	361	322	343	366	371	321	339	304	316	323	328	336	331	302	343	328	335	302	326	299	368	351	330	342	359	326	326	330	323	328	349	369	313	306	326	375	338	362	306	342	355	312	306	354	343	331	321	301	309	329	304	318	347	339	371	311	320	325	302	331	330	303	337	297	327	321	330	353	337	330	331	354	360	324	348	283	329	341	324	305	350	305	320	337	322	336	345	332	301	343	330	314	327	314	306	326	322	326	340	332	323	328	320	299	292	334	320	335	280	323	317	380	347	287	366	332	343	323	343	340	338	327	324	321	315	337	329	351	373	326	301	344	320	311	331	313	326	328	341	320	327	354	317	336	315	350	324	325	354	352	268	331	331	318	341	350	304	312	331	318	310	326	329	341	358	289	382	325	335	337	335	346	344	301	311	341	329	334	319	300	318	327	359	333	338	320	332	350	299	361	336	338	344	342	290	337	343	316	332	342	335	333	298	368	317	329	312	304	349	331	348	349	338	359	349	378	292	371	363	305	307	333	328	346	345	345	323	332	370	320	329	317	347	358	374	330	328	338	285	351	314	346	303	327	323	361	360	307	308	338	306	337	338	343	358	368	337	329	343	350	342	335	346	322	348	350	358	300	328	332	314	361	343	316	315	319	325	367	374	353
10428	6932	8224	8470	8389	6072	6716	4312	3729	2386	2151	2007	1847	1528	1403	1245	1288	1231	1170	1124	1115	1098	1060	967	961	1007	972	902	975	892	903	935	896	850	876	903	851	853	856	856	862	863	844	828	822	837	851	852	816	796	792	805	822	801	821	824	804	806	778	789	789	806	798	799	790	841	774	739	798	780	798	835	819	778	860	781	786	805	865	836	754	785	749	769	778	845	760	768	807	743	757	779	771	779	848	775	754	806	822	757	784	810	805	808	796	765	746	791	772	764	791	784	803	754	727	767	807	794	799	752	763	815	755	791	764	804	812	799	780	787	730	761	774	761	809	721	785	740	682	729	763	748	773	783	731	842	767	764	779	760	763	755	790	745	779	788	752	756	792	790	763	789	832	765	762	753	786	789	767	783	750	795	771	758	808	692	802	804	726	788	765	754	768	760	769	733	754	745	706	813	733	771	793	753	763	749	748	751	735	714	718	752	753	764	744	783	729	737	760	791	771	790	777	796	794	731	780	714	770	710	788	777	753	749	737	747	745	790	737	750	792	740	747	781	792	791	759	759	774	747	779	746	772	768	779	768	773	737	752	764	823	760	711	759	785	781	751	769	760	781	766	776	713	832	759	789	743	754	793	791	754	777	771	792	765	795	726	718	756	799	744	765	825	772	708	800	785	774	777	768	825	750	764	776	773	777	759	792	805	725	751	754	783	821	740	725	751	738	773	748	779	784	720	780	787	738	785	815	809	770	757	741	728	765	782	785	763	801	811	791	742	740	745	796	757	832	762	743	750	771	735	766	774	816	737	832	740	757	759	771	752	777	766	788	779	786	806	780	774	789	758	726	761	779	733	787	780	769	728	757	742	745	751	805	729	761	746	757	790	738	754	761	842	769	814	801	791	761	761	769	833	744	728	715	808	779	762	808	744	816	766	751	768	745	706	812	747	769	767	759	731	767	739	813	740	787	745	765	753	725	745	772	727	801	763	755	704	748	750	775	759	755	779	745	782	751	733	794	794	813	731	713	758	774	794	743	735	726	770	754	784	741	774	791	737	778	741	812	733	778	766	796	759	799	792	771	782	766	761	742	715	782	737	737	800	771	760	761	759	779	780	783	749	731	724	732	784	789	735	746	745	754	788	767	789	768	767	760	766	753	769	742	703	745	773	722	770	749	726	759	808	740	728	733	707	764	759	710	737	744	768	765	781	818	799	785	763	751	779	760	801	734	725	770	751	780	732	729	798	757	780	827	753	710	779	749	766	806	739	780	776	797	798	775	743	761	763	734	770	760	757	749	790	797	802	788	701	756	729	731	772	758	794	786	722	733	771	714	806	794	732	762	795	750	794	773	767	781	717	726	776	774	743	758	746	755	749	766	709	748	771	764	754	758	747	756	795	749	716	748	781	756	760	786	731	745	791	761	735	785	739	781	768	781	793	772	767	722	784	765	767	770	805	739	784	782	772	778	789	782	747	835	774	759	748	795	756	754	790	765	822	791	728	794	769	787	758	742	748	726	736	776	736	816	756	786	765	763	790	774	774	775	791	730	765	765	774	758	741	721	838	769	762	755	741	820	774	754	794	761	741	768	748	769	720	788	779	699	709	779	734	739	720	782	818	751	723	762	752	742	742	741	771	743	778	721	761	752	732	752	741	809	678	781	753	878	756	755	754	805	812	704	791	770	770	736	793	812	787	769	748	730	791	817	791	773	742	752	785	762	781	721	715	800	764	769	787	753	786	705	772	699	807	751	713	756	812	747	756	729	792	777	829	789	736	792	764	745	763	795	767	724	707	726	751	735	762	783	784	740	771	765	719	794	736	718	769	704	772	773	825	782	745	813	797	703	780	735	742	778	779	783	728	718	756	751	742	776	750	801	757	716	806	773	724	745	782	759	698	758	793	794	737	745	760	756	806	813	788	728	705	751	773	788	740	738	759	782	744	784	751	773	766	750	733	760	760	808	761	745	720	746	785	739	779	776	795	788	754	698	788	803	805	764	746	788	782	745	750	765	791	803	774	736	686	782	781	757	754	779	758	736	794	792	771	783	794	764	780	698	725	738	798	760	747	741	772	785	753	772	813	761	764	793	808	786	732	778	778	781	723	756	736	756	736	741	741	719	756	767	764	758	793	792	782	785	753	786	755	755	756	781	725	765	794	754	775	746	775	763	772	749	791	736	750	794	786	755	772	793	746	743	735	819	743	831	785	752	808	787	694	731	772	767	743	789	765	750	731	774	741	770	728	742	783	794	739	779	723	769	766	780	793	753	724	734	774	779	823	749	759	742	727	778	768	775	782	762	730	805	734	743	703	763	802	729	761	765	792	803	792	741	747	785	769	782	762	760	720	796	756	804	725	756	787	754	791	759	783	776	778	734	769	802	717	760	737	731	772	778	742	729	790	778	797	737	769	773	755	745	747	715	748	770	786	744	770	733	728	772	778	775	795	753	771	749	716	785	744	764	727	788	763	745	782	750	769	768	812	794	730	824	799	783	753	790	760	801	742	760	716	746	736	724	717	797	787	784	771	802	747	808	776	800	811	765	786	801	760	786	759	771	773	792	741	756	752	755	782	814	754	700	764	783	729	764	765	758	781	756	797	760	728	777	770	785	774	752	765	757	738	771	787	762	770	767	765	731	738	772	758	724	707	757	718	723	793	749	771	806	796	789	811	771	778	765	789	739	767	794	807	805	736	791	768	758	730	780	752	780	745	792	758	785	792	775	778	764	783	769	784	755	750	777	774	774	748	784	765	743	785	757	768	766	783	740	746	796	810	722	774	777	731	776	777	747	763	759	760	792	761	698	774	764	730	800	769	768	744	709	780	792	767	749	736	805	739	739	784	803	788	760	747	803	794	737	788	736	776	764	756	772	690	754	769	728	791	726	798	789	776	761	760	784	787	731	785	765	795	782	780	733	819	742	723	784	735	758	777	792	750	754	768	752	768	764	775	740	793	818	748	751	778	754	822	766	743	763	753	758	787	821	753	744	778	770	713	776	767	791	754	784	782	760	791	832	728	765	760	803	832	778	791	704	764	745	791	749	739	773	730	732	748	786	789	740	766	772	765	776	725	764	739	795	713	799	750	737	780	769	756	758	790	764	737	735	783	777	769	729	733	786	736	814	784	731	826	773	773	773	726	735	755	723	735	781	765	756	768	802	795	803	779	773	802	738	763	795	732	706	762	771	735	793	787	748	739	755	829	763	747	777	824	776	766	752	699	770	706	751	781	786	802	762	832	722	754	743	714	719	718	739	752	833	776	743	770	732	773	769	757	847	800	780	783	776	736	713	754	742	760	743	741	780	749	738	729	794	761	761	770	755	781	782	757	750	735	776	816	805	784	754	765	739	801	769	773	746	787	804	768	788	758	729	780	775	787	763	762	794	745	783	736	778	770	765	726	765	763	735	773	746	735	779	740	743	752	739	698	781	771	751	772	798	768	783	777	736	777	806	779	746	777	769	743	768	817	768	742	724	810	769	761	794	733	782
4725	841	911	388	310	280	289	170	120	115	96	103	99	85	87	95	92	95	85	100	106	93	91	92	102	106	96	101	94	86	87	80	82	94	99	110	83	91	85	101	102	86	91	102	96	92	83	96	105	97	95	94	103	95	89	81	79	98	105	104	90	110	92	83	106	94	117	94	88	107	90	96	74	110	110	96	106	92	97	95	107	80	86	88	107	91	105	80	80	108	79	96	81	107	101	118	101	104	96	108	92	103	91	89	94	96	91	101	84	102	88	99	112	93	106	95	94	98	104	117	85	89	96	66	95	94	100	99	111	90	87	89	109	120	86	99	73	98	90	88	82	101	99	82	108	93	98	83	91	87	107	75	96	90	89	109	111	96	112	99	103	92	96	88	94	107	90	78	100	79	94	90	94	101	96	127	109	112	105	123	105	88	107	96	77	88	92	119	84	79	87	95	98	83	111	112	105	117	80	114	93	106	108	87	97	91	99	85	97	115	92	78	79	102	99	85	97	104	103	90	101	94	90	98	99	110	88	102	97	94	97	107	92	93	107	95	99	91	89	95	82	104	77	105	102	97	87	109	104	117	91	93	102	92	74	92	109	98	99	109	111	72	96	98	99	94	90	96	112	96	105	109	87	89	103	84	112	100	93	101	112	105	89	104	107	112	112	106	96	104	99	104	75	85	96	102	99	90	90	97	100	79	96	84	125	113	93	89	85	114	101	100	103	119	86	112	91	107	120	112	101	78	99	81	101	74	108	115	91	93	97	94	99	115	86	95	99	83	94	91	96	85	105	124	104	95	104	71	108	98	129	105	100	86	91	97	127	107	108	108	102	91	99	88	95	111	110	78	79	97	95	93	104	114	112	94	114	98	97	102	89	85	103	103	92	88	107	104	99	101	98	96	108	105	91	103	92	102	101	82	104	101	101	98	90	98	86	108	99	89	125	115	91	105	99	93	103	98	108	98	85	95	106	103	100	108	96	94	104	86	105	115	101	108	88	109	91	85	123	110	98	89	89	92	101	102	89	85	99	112	90	98	95	96	107	96	108	90	105	91	89	112	84	92	111	103	86	87	103	107	83	90	102	96	75	93	105	95	96	104	100	108	104	109	98	99	79	85	86	90	116	86	108	95	88	102	91	84	90	100	97	113	110	93	113	76	95	105	115	91	84	90	75	83	94	78	106	101	84	88	116	96	90	93	98	85	68	96	84	100	103	101	93	106	104	99	118	103	113	68	96	83	101	104	93	98	116	96	97	109	95	106	101	92	104	78	94	86	97	86	99	98	118	84	99	82	100	97	88	100	99	102	116	118	90	105	88	92	104	104	101	107	93	100	88	90	107	93	121	101	92	98	96	84	101	84	87	112	106	106	86	101	89	99	107	96	133	105	114	88	110	99	94	108	101	85	94	96	104	102	84	97	95	91	98	84	83	102	88	86	78	93	83	94	89	93	96	79	99	109	115	89	92	115	106	92	89	106	92	95	94	92	93	106	84	109	108	102	101	100	82	112	82	85	106	97	100	87	80	87	106	82	86	117	88	97	87	97	86	88	85	94	99	91	97	95	75	101	89	83	87	89	108	99	100	101	105	94	86	103	98	104	113	106	86	93	75	108	91	87	72	93	102	101	105	86	97	107	76	128	99	103	92	84	92	95	88	87	96	99	83	105	100	94	118	115	104	85	108	91	110	119	94	82	80	84	102	83	93	103	106	109	96	96	92	94	91	107	88	104	98	83	103	93	100	98	98	98	101	99	99	94	83	76	96	99	104	102	105	96	87	92	109	103	116	98	98	99	100	119	111	104	98	93	93	97	88	101	83	71	112	94	82	98	98	87	106	100	96	109	100	106	100	105	116	107	107	99	108	84	87	86	90	96	90	96	86	101	104	87	85	91	98	103	91	106	96	102	99	105	90	103	84	92	107	96	101	91	90	107	93	99	102	75	78	111	107	112	93	103	96	103	115	108	99	87	85	97	103	100	93	102	93	92	111	92	91	79	88	99	94	82	81	104	84	100	96	83	92	102	108	104	110	106	106	91	92	87	98	106	117	96	97	78	104	94	90	107	109	111	81	116	87	89	108	94	100	97	88	87	87	76	95	89	90	118	95	86	79	96	90	94	73	104	99	94	111	87	92	76	99	103	114	92	79	88	99	73	105	121	94	97	84	93	102	99	80	100	104	114	94	91	97	87	98	114	102	99	90	96	117	101	100	89	91	97	98	85	80	97	83	91	101	104	87	90	88	97	78	117	102	75	105	108	92	104	88	88	114	99	90	93	83	96	94	102	93	105	95	88	106	88	126	107	99	97	90	70	97	98	101	101	96	109	94	107	92	105	86	88	102	90	118	110	87	93	88	93	98	90	77	99	79	100	103	88	111	107	103	89	98	95	110	90	104	97	106	98	95	78	108	107	113	92	104	100	93	66	93	89	100	93	103	111	93	90	82	89	87	110	86	103	101	76	117	82	103	90	98	86	95	80	108	96	108	113	79	101	88	93	105	100	101	89	107	84	105	97	102	108	89	87	93	93	81	107	99	96	104	88	93	90	92	79	102	95	102	101	89	98	98	90	119	85	126	93	91	80	94	92	110	100	96	85	100	90	112	82	115	105	88	93	96	90	86	100	97	113	89	104	114	77	112	91	106	82	93	113	94	103	92	96	90	88	94	83	100	87	95	105	90	87	102	104	105	103	97	98	94	101	104	96	93	94	95	103	106	83	98	111	114	85	85	95	101	87	94	78	106	104	90	83	95	84	103	99	87	112	92	95	98	92	112	95	104	94	105	103	110	103	105	80	114	104	99	73	102	92	88	96	96	104	107	100	101	86	108	92	96	93	74	108	97	99	95	96	98	95	87	92	107	88	93	108	107	94	84	109	89	95	97	113	107	85	92	79	91	98	97	83	92	94	91	94	97	94	88	73	89	89	93	120	103	95	116	94	100	105	81	86	102	105	97	89	99	93	97	84	75	79	91	115	97	118	97	95	86	93	105	90	93	89	100	89	85	97	116	84	102	78	107	106	96	87	108	95	100	104	128	92	98	83	99	87	75	112	89	84	93	105	101	90	87	101	107	100	106	92	92	89	101	123	100	93	83	87	107	102	134	107	95	100	84	105	91	103	103	110	116	92	98	84	88	109	99	85	106	91	100	93	95	106	101	99	94	96	104	94	94	100	100	104	90	102	104	96	96	110	96	99	88	110	77	96	100	95	101	79	85	96	93	87	108	86	104	109	93	100	100	105	91	98	98	97	115	87	98	95	96	110	106	79	92	85	103	105	104	99	99	95	108	95	101	110	95	97	88	107	90	83	78	109	99	95	104	96	104	116	106	95	118	100	95	80	112	95	98	98	92	109	106	85	110	115	102	112	86	118	91	102	100	87	93	103	89	86	83	124	94	86	94	110	105	96	93	105	96	92	101	101	82	109	90	98	93	103	88	91	99	93	102	99	110	108	108	97	114	86	103	98	78	72	94	95	113	99
3223	792	1995	1230	1322	1223	1523	897	466	340	315	313	284	289	317	310	289	304	288	280	286	276	290	311	287	291	303	298	298	278	270	257	289	298	316	290	260	278	287	321	310	306	289	294	323	246	298	314	300	273	312	296	287	280	294	285	287	300	270	289	300	310	302	284	275	264	239	272	292	291	316	290	280	292	270	307	291	305	327	285	259	265	259	279	289	275	307	269	283	261	290	290	294	275	284	290	316	294	256	266	253	278	285	290	292	274	287	284	283	303	286	286	312	272	281	308	276	270	303	290	264	293	282	292	295	314	291	280	305	263	295	304	256	279	262	255	309	285	309	280	273	254	270	307	289	277	309	251	281	299	310	281	289	252	285	284	267	263	269	295	309	298	273	258	265	271	300	294	298	293	293	310	289	268	285	266	298	307	288	280	281	263	304	281	289	311	264	282	277	268	302	278	275	310	296	296	277	275	262	297	266	281	310	296	281	278	283	280	280	301	297	291	311	252	271	264	306	267	269	251	261	271	271	288	284	280	288	279	286	294	271	282	274	285	275	299	278	283	266	286	292	290	313	295	281	311	296	265	272	290	298	315	288	256	254	280	309	268	299	312	286	244	314	271	298	294	292	268	267	251	279	291	297	270	296	285	318	273	289	278	283	270	323	294	308	285	303	295	267	278	302	295	275	282	283	280	309	257	301	269	287	320	263	298	301	278	289	304	308	261	307	275	285	298	293	257	298	293	280	303	262	281	325	276	289	278	263	273	266	276	276	269	278	247	305	272	321	284	295	291	291	268	275	276	274	287	340	296	317	289	320	277	256	288	299	304	278	294	300	293	287	283	273	275	276	266	254	267	318	276	300	293	299	286	267	277	284	272	284	290	290	279	279	304	290	294	281	309	262	301	283	244	295	291	295	263	270	276	289	307	288	288	281	297	287	268	284	272	259	293	272	295	316	300	277	306	291	291	298	283	259	293	300	291	266	301	291	263	286	302	263	277	274	294	291	256	276	299	292	303	297	280	332	312	307	236	325	288	243	280	275	290	287	307	283	275	292	273	275	290	287	285	271	271	295	287	260	283	278	300	281	265	272	285	269	296	288	302	282	267	284	287	296	279	271	285	288	276	302	267	286	305	309	280	254	295	266	280	303	275	303	282	282	285	284	310	289	276	300	277	290	273	311	320	293	298	263	284	278	287	277	286	264	296	257	272	282	279	293	272	313	271	292	281	281	288	278	267	306	276	263	296	292	298	262	283	277	252	288	258	279	316	309	287	274	279	257	295	270	318	273	267	262	304	280	292	246	316	304	280	276	281	284	295	263	290	288	329	283	314	277	279	303	293	295	320	337	287	293	275	282	279	281	258	299	257	267	291	268	270	298	274	288	299	269	301	287	282	283	303	266	281	292	258	281	301	272	280	275	251	277	282	287	321	254	296	300	288	295	303	268	279	276	294	265	285	262	289	267	292	269	297	285	261	282	298	282	278	285	271	278	295	291	311	265	271	281	291	294	314	256	258	269	298	304	273	282	305	302	279	263	285	313	294	268	280	313	299	293	280	295	288	303	289	247	295	261	299	265	300	295	252	310	298	275	289	307	283	306	267	275	307	294	288	306	285	291	261	287	273	291	275	277	292	286	298	288	305	295	308	281	288	310	291	278	257	252	299	271	252	314	285	258	273	301	269	280	310	298	287	275	287	270	266	285	308	272	282	285	257	296	295	294	277	310	296	289	283	302	297	282	295	293	294	304	277	278	248	283	280	287	282	287	290	288	287	281	298	294	281	313	272	266	270	296	247	254	308	276	288	261	295	280	277	267	266	308	272	277	308	288	273	283	260	278	303	303	280	281	301	264	303	256	280	269	291	258	263	286	270	301	279	337	282	280	281	270	311	276	280	284	312	300	314	297	270	263	280	291	278	282	276	274	280	258	309	269	282	264	299	275	255	294	308	282	286	303	285	276	284	287	287	309	298	269	300	270	281	287	290	276	272	303	282	293	303	280	269	309	308	294	281	266	283	294	302	291	280	312	271	273	274	274	264	282	300	277	273	259	282	261	305	290	270	290	300	307	285	283	289	327	283	313	301	247	305	244	323	298	279	282	279	298	270	266	272	288	288	289	306	269	287	287	289	290	294	290	288	277	260	298	283	269	264	286	298	300	266	272	302	277	292	297	294	290	296	317	304	295	294	286	297	260	312	261	276	271	283	313	306	303	270	287	310	272	296	266	263	280	270	280	253	282	302	268	280	322	284	299	289	278	294	262	300	288	295	288	278	268	252	273	298	274	290	267	297	294	278	264	289	285	259	294	268	269	298	275	254	259	280	276	302	283	262	280	297	281	296	293	306	296	275	255	275	268	287	273	293	291	254	267	318	289	337	293	268	265	260	280	288	292	312	309	262	255	306	278	294	305	279	283	254	289	279	270	266	285	280	329	305	299	263	246	270	300	285	317	266	273	253	315	279	298	302	277	259	274	275	282	310	273	272	264	285	287	291	296	305	292	288	303	306	291	252	279	293	310	281	270	268	279	287	269	306	311	277	292	304	280	288	267	272	288	300	294	299	272	310	276	269	270	299	302	286	299	300	289	283	286	276	302	279	283	272	285	292	285	316	304	312	291	310	279	293	291	269	273	290	294	280	275	289	281	292	298	296	291	301	279	262	288	270	289	267	280	294	300	295	304	289	298	302	316	303	266	296	267	290	258	265	323	264	284	314	276	292	282	242	279	287	331	298	292	267	291	320	284	301	248	277	292	297	265	297	292	267	261	259	274	317	270	267	299	286	276	290	287	304	305	277	310	296	258	243	296	269	290	288	268	300	288	253	286	280	255	248	273	288	302	310	271	317	306	295	297	278	314	270	287	296	270	284	294	282	278	264	286	276	257	281	298	281	281	271	277	301	296	289	266	269	254	284	336	298	252	295	329	269	290	297	315	307	297	262	279	279	270	264	272	302	298	262	256	257	282	290	302	285	294	286	278	258	280	297	284	306	306	285	285	265	287	256	286	253	284	278	296	279	252	266	306	287	293	306	278	266	254	293	271	294	262	278	275	269	292	292	271	289	272	296	309	257	283	295	312	296	298	270	307	295	285	278	283	261	264	284	277	278	281	266	280	281	306	286	269	281	297	277	315	276	289	285	276	304	320	297	252	270	261	285	271	286	278	290	288	263	280	279	269	281	274	269	272	262	280	278	295	272	285	273	289	291	261	286	278	287	271	299	279	279	277	295	308	273	284	270	292	295	296	297	296	278	305	292	285	264	302	288	292	277	301	279	276	265	314	273	308	298	272	289	304	255	277	295	290	289	298	268	281	288	296	310	314	317	297	298	286	244	289	272	326	303	282	285	274	314	287	282	266	261	291	301	275	285	275	297	271	295	297	264	312	287	303	258	313	333	300	311	276	276	324	306	279	278	292	324	285	257	285	300	279	263	304	289	321	261	290	261	268	281	296	286	308	261	295	284	260	303	261	286	267	289	275	293	279	275
13039	5132	2463	1497	1218	1008	825	510	357	299	272	262	251	255	216	224	216	221	228	194	198	197	196	160	179	193	193	176	199	197	197	176	203	194	211	155	208	200	192	170	164	169	198	175	176	154	191	144	204	168	185	188	185	155	196	203	150	164	170	188	173	175	176	172	192	164	195	197	169	199	153	168	188	183	153	172	176	169	178	153	188	195	183	183	202	202	167	170	148	190	144	151	186	186	168	189	188	158	196	181	170	192	174	182	185	163	223	184	188	177	161	164	160	160	170	184	160	208	175	181	165	182	156	179	181	190	163	168	173	143	180	146	177	168	186	161	155	175	178	179	140	187	174	157	172	141	185	170	191	163	164	161	185	166	187	180	176	184	153	189	188	168	169	151	167	199	194	189	147	158	180	151	169	171	187	187	185	187	175	173	170	165	177	176	179	175	163	187	187	178	201	187	172	167	196	165	176	166	159	188	176	146	159	178	186	164	179	166	186	220	189	184	192	158	183	178	174	130	161	200	157	145	190	173	170	169	168	172	186	193	190	185	191	194	166	165	187	175	198	192	186	159	169	184	171	160	172	185	200	184	171	179	183	183	169	175	181	163	153	184	176	195	164	177	168	179	167	199	172	184	186	197	181	199	176	166	154	170	164	167	171	176	177	161	205	178	164	186	207	146	159	176	177	177	189	174	186	177	179	161	162	180	163	151	174	178	195	186	178	183	176	183	220	159	173	171	167	158	158	169	144	153	166	179	180	171	172	200	170	165	188	168	190	166	221	182	180	200	174	161	170	186	161	196	175	201	188	184	165	155	163	193	188	165	179	171	205	171	163	149	188	164	160	195	188	186	185	190	183	182	144	160	184	196	167	162	169	150	183	181	162	175	191	199	158	170	184	159	171	182	181	181	180	161	169	192	189	200	170	175	198	179	154	169	162	186	174	186	158	196	175	170	185	166	173	164	173	183	185	155	153	174	197	185	169	175	177	179	175	149	172	162	163	181	171	168	168	141	175	136	152	202	170	170	155	182	176	194	170	184	159	179	177	189	175	185	196	177	174	175	179	187	173	150	159	195	178	149	143	191	167	190	188	160	176	206	172	174	219	161	183	179	174	172	176	164	177	165	165	189	168	182	160	195	174	170	178	150	172	167	180	185	193	156	166	162	170	162	176	212	199	158	178	185	182	189	157	180	181	164	163	167	188	171	190	166	173	180	170	181	178	161	182	171	160	160	164	164	183	180	176	162	155	191	197	166	161	178	179	182	169	165	179	183	181	152	164	167	172	176	199	170	195	184	172	181	163	202	181	190	157	184	186	171	161	187	195	178	185	165	168	171	177	187	166	158	192	171	192	172	186	172	185	173	164	168	195	176	181	194	192	190	181	179	197	164	163	153	166	173	185	201	191	184	179	188	168	208	170	233	187	166	167	193	166	181	191	160	165	165	165	161	169	169	178	175	201	189	164	189	197	163	172	170	177	180	170	178	183	159	172	168	166	187	172	181	171	151	168	172	179	196	183	191	171	199	187	202	178	179	170	178	185	170	192	196	191	170	157	173	162	189	181	169	179	175	189	175	184	175	192	202	178	185	167	195	201	192	178	180	164	182	159	197	158	155	158	192	179	172	140	151	157	162	181	183	183	177	155	185	178	158	189	192	185	175	168	182	183	166	161	162	190	160	187	155	172	156	190	167	155	183	148	159	136	196	186	182	167	176	177	206	174	173	165	163	172	181	184	170	174	181	171	191	178	163	191	168	173	174	179	153	174	188	182	166	201	153	171	206	183	179	192	171	169	165	168	198	182	148	165	167	154	179	171	166	164	177	181	174	169	188	196	184	167	177	173	163	208	196	187	205	169	179	178	200	156	202	185	184	159	171	196	196	188	152	187	188	159	174	164	175	199	187	195	181	175	163	157	194	182	160	187	169	172	155	181	155	182	156	146	186	167	163	160	164	179	179	149	173	163	183	179	145	159	181	166	163	179	198	167	178	158	156	179	159	173	181	172	168	172	162	158	157	169	201	169	193	171	175	183	178	174	169	172	178	204	187	186	177	179	173	183	170	172	161	175	185	175	171	183	190	219	171	176	142	176	186	168	191	170	172	194	180	162	164	157	171	168	159	186	163	194	161	162	177	180	161	173	197	171	189	160	155	209	184	175	141	183	168	183	177	159	188	158	168	175	180	165	204	164	183	180	180	150	175	173	177	193	163	184	180	197	157	172	196	160	202	179	184	174	171	167	175	165	178	153	182	183	170	157	195	178	187	166	158	153	157	163	170	196	175	179	172	164	173	163	168	196	189	181	159	195	189	163	167	178	171	199	182	198	170	165	171	181	180	172	202	167	190	167	159	165	131	162	207	202	181	180	152	169	175	187	163	154	145	180	192	163	197	173	197	187	173	190	184	166	178	170	193	188	130	183	176	142	178	160	159	185	174	190	197	190	166	181	187	180	173	166	179	176	170	162	180	171	179	173	188	189	182	172	189	179	167	174	184	208	170	188	171	150	174	167	195	177	206	176	177	187	180	147	165	191	180	178	176	172	174	184	176	175	171	203	167	167	171	195	188	159	175	184	168	176	171	184	177	154	155	179	164	169	177	184	178	193	178	177	169	145	167	166	186	171	178	179	170	171	175	196	188	170	195	189	170	169	185	204	162	182	187	150	188	170	150	182	172	170	180	166	170	144	196	177	179	177	162	170	166	154	171	187	196	170	173	197	155	186	181	187	176	183	188	147	175	175	175	165	154	161	155	196	183	169	167	167	193	196	209	181	175	175	202	174	191	172	202	194	203	187	173	209	155	175	181	168	168	173	181	152	177	177	175	163	171	178	186	178	146	183	152	173	161	187	183	195	153	174	174	187	174	189	158	182	149	189	176	195	210	164	172	184	211	192	192	192	177	181	169	182	180	195	187	161	187	174	171	181	205	182	139	190	189	158	160	198	149	162	175	155	186	186	183	181	185	178	164	180	182	172	177	174	176	166	158	167	172	193	161	181	174	168	173	190	165	176	190	166	161	169	167	145	179	169	174	170	159	201	173	159	177	168	179	144	154	158	167	190	166	171	142	172	161	162	178	179	167	172	183	170	147	175	187	193	178	188	177	201	197	176	172	167	172	183	158	184	182	175	169	180	168	175	187	180	180	163	173	186	152	171	158	170	173	163	165	171	171	170	185	187	170	177	188	197	168	180	185	191	162	156	174	195	179	161	130	164	189	143	176	168	163	177	168	177	206	183	167	179	154	152	166	188	162	164	196	160	168	165	182	183	177	173	162	183	186	164	187	202	171	159	160	185	171	190	171	165	157	191	181	168	172	175	151	152	184	190	197	166	167	208	190	148	180	176	168	180	174	173	161	197	163	170	150	186	161	175	188	176	187	192	151	158	168	152	184	182	182	193	169	184	149	167	179	164	183	175	205	174	171	181	196	179	173	190	173	182	191	153	168	193	155	191	175	205	184	178	185	206	189	162	164	176	192	203	179	174	183
8082	4350	4619	4513	4695	4480	3682	2451	1658	1282	1108	1056	1018	833	804	765	656	663	667	667	608	637	525	619	567	568	605	572	528	548	534	526	538	498	498	513	485	535	528	492	479	490	498	494	521	465	524	538	503	453	463	490	490	500	454	447	471	475	463	445	473	491	473	465	498	467	460	459	474	493	432	468	466	484	477	478	494	437	443	458	464	466	472	501	438	464	469	473	471	454	479	480	469	481	439	451	478	509	467	474	432	473	437	486	474	490	475	464	468	442	450	452	450	477	480	472	439	462	449	497	490	459	471	448	481	440	480	438	465	446	489	487	457	451	441	455	454	445	478	479	440	494	467	436	456	458	475	460	444	443	457	413	444	439	426	479	485	434	398	431	467	451	499	471	453	458	468	465	468	422	462	475	497	479	476	446	457	447	490	470	457	424	431	483	449	442	438	454	486	452	431	469	445	476	465	500	469	450	449	507	495	435	459	419	473	499	458	463	485	453	458	459	485	477	438	479	481	438	455	437	451	438	483	477	480	444	484	458	481	474	491	454	466	447	490	475	483	457	509	476	441	472	451	487	483	490	465	468	474	481	430	450	474	426	476	450	480	452	448	455	453	493	452	460	465	448	417	461	429	420	468	449	469	497	450	508	459	452	467	476	487	468	487	458	410	480	456	440	473	433	479	483	454	440	471	441	465	461	462	434	469	484	477	467	461	510	467	438	478	484	463	432	471	460	482	488	465	427	460	452	456	484	461	446	500	451	495	489	466	493	453	476	444	461	488	494	481	435	450	446	471	470	457	438	459	439	467	434	447	491	437	450	443	471	450	444	474	467	470	465	470	482	479	480	425	503	462	478	455	482	468	495	426	489	444	444	499	449	443	464	443	432	473	452	447	500	479	483	461	495	437	480	459	471	439	426	460	483	449	466	476	513	442	451	456	454	460	458	435	441	488	443	527	481	437	487	452	436	488	472	456	420	469	450	454	459	450	456	466	412	472	491	443	475	452	455	423	437	484	482	420	464	472	463	473	483	418	444	512	489	487	463	476	444	446	449	483	429	433	461	476	460	459	448	440	457	472	454	491	420	487	446	448	443	432	471	485	468	462	503	495	434	432	447	448	496	472	489	457	442	460	477	435	467	443	461	410	470	469	434	489	471	490	437	453	471	457	467	439	521	465	440	476	442	476	439	507	480	420	476	490	458	472	442	460	456	451	424	453	488	504	466	441	451	410	466	471	430	462	458	494	425	436	455	493	451	463	442	449	521	448	475	455	477	457	456	471	469	444	468	426	433	459	435	462	486	482	419	449	442	507	461	462	450	498	474	482	459	486	436	475	446	473	488	440	451	451	495	447	426	476	426	476	494	487	469	471	507	439	440	474	445	460	471	443	473	465	481	437	469	413	503	518	432	498	458	447	469	517	445	440	471	445	440	452	464	478	486	460	471	468	434	453	443	455	429	430	433	443	470	441	458	420	465	465	439	421	469	446	458	441	473	461	453	491	492	462	449	430	446	470	487	440	468	424	499	467	461	424	457	478	456	467	483	470	471	473	445	483	450	450	475	439	457	434	472	436	467	456	463	499	477	476	458	465	475	476	447	452	444	442	465	443	456	480	427	460	448	428	427	478	445	467	515	462	435	442	431	458	449	435	452	472	427	467	457	471	452	507	461	465	492	476	481	449	472	445	462	465	451	461	449	477	457	413	451	476	442	474	488	447	453	441	495	455	521	476	458	449	507	435	495	478	448	462	464	474	468	464	447	492	502	500	472	438	460	429	446	474	496	430	467	464	433	432	469	474	452	462	454	439	477	448	459	437	487	495	466	449	451	472	477	461	483	440	442	475	436	461	460	455	480	414	487	448	464	482	420	459	489	440	472	480	433	448	489	465	441	450	456	470	468	477	444	442	469	433	480	482	474	470	448	476	451	454	460	498	447	454	442	472	477	451	437	482	468	492	473	478	471	436	461	431	445	454	468	467	420	415	446	431	456	454	464	443	427	413	464	472	437	505	467	462	464	459	461	475	443	477	446	476	530	472	474	502	453	508	461	471	489	445	452	420	458	439	483	438	431	455	425	463	451	493	450	456	464	484	417	473	477	496	460	448	461	473	441	479	435	446	427	447	448	471	517	433	509	451	470	465	434	467	448	454	483	468	416	471	420	413	462	449	412	419	456	471	506	485	457	486	435	448	424	477	419	425	456	440	445	435	441	436	484	467	455	473	458	453	479	466	474	474	480	475	442	449	475	456	485	438	450	460	500	467	463	459	462	457	458	449	472	453	489	469	453	468	470	447	470	460	436	418	494	473	481	442	459	483	462	486	448	481	434	434	488	446	520	469	474	459	466	469	484	464	500	496	482	460	466	468	459	459	487	439	422	460	439	420	444	504	427	488	491	503	440	495	445	466	422	473	447	454	454	467	474	500	451	454	459	451	465	451	460	470	437	451	427	468	464	474	452	452	467	459	457	483	479	486	451	460	449	449	498	474	492	459	497	474	471	437	472	413	469	450	473	450	469	490	491	470	444	417	457	469	474	484	386	461	454	454	457	494	509	447	431	444	481	463	446	454	476	427	464	419	457	451	495	465	458	464	455	456	476	420	453	482	461	447	431	448	439	466	452	447	471	442	445	433	465	458	501	478	427	443	481	477	478	483	486	477	448	438	461	420	474	449	488	486	424	485	473	483	439	499	472	441	478	459	439	450	469	437	481	478	478	435	530	496	456	435	449	468	454	454	472	456	479	459	428	476	450	470	456	446	462	451	489	472	467	449	490	454	460	471	435	469	468	484	435	452	477	456	446	427	477	400	458	479	465	468	435	457	469	480	433	460	475	472	451	448	451	465	440	450	453	459	460	472	486	446	453	478	440	445	480	460	503	458	459	431	434	453	473	477	462	445	439	474	450	504	423	447	494	424	467	441	442	452	447	450	426	422	457	494	455	479	432	456	439	447	451	447	473	489	445	417	486	475	438	443	502	446	453	438	429	454	483	495	435	450	446	441	440	418	454	492	451	453	430	417	404	464	451	418	457	453	462	420	508	429	433	470	482	474	467	469	491	465	497	453	449	442	497	464	477	459	471	465	463	442	477	459	478	468	450	463	461	451	513	473	460	499	459	467	422	462	472	475	442	479	490	442	484	492	492	485	451	483	466	457	494	484	435	523	446	469	462	484	454	450	461	471	466	449	470	480	476	482	433	443	454	466	467	501	443	488	438	451	440	474	452	503	465	461	447	470	490	464	519	454	443	441	473	448	466	452	482	467	457	498	424	443	440	473	486	478	474	452	469	474	471	478	450	456	459	482	479	441	463	409	503	459	472	497	491	472	439	447	489	459	482	429	464	429	462	405	472	467	484	459	475	473	487	423	440	434	425	487	427	480	457	447	459	474	465	475	465	455	470	461	470	485	472	449	491	412	430	452	414	423	464	474	502	448	453	509	459	491	487	455	473	453	443	495	425	452	450	443	458	448	474	520	453	478	467	469	494
22069	13459	4591	2707	2214	1975	1266	920	783	648	566	484	510	433	444	405	394	391	380	380	404	386	357	387	380	371	344	329	349	333	371	329	326	377	345	344	312	329	334	393	352	336	374	311	333	343	328	341	325	302	321	314	310	351	335	314	348	354	355	350	306	322	319	344	345	324	340	322	314	339	301	328	339	330	334	340	353	375	338	318	336	334	341	352	338	345	334	331	343	298	314	320	333	300	350	302	310	346	329	346	321	312	362	333	310	348	310	309	325	334	322	320	313	354	349	354	297	347	351	388	352	356	384	316	314	322	303	333	294	332	325	311	337	346	327	360	347	341	326	323	296	346	336	316	363	318	353	308	332	324	331	333	324	351	345	326	337	314	333	332	322	300	321	340	346	327	314	345	350	316	332	335	325	336	330	332	331	343	336	359	347	326	333	332	322	323	343	318	332	326	308	332	329	309	311	321	333	358	341	375	338	323	321	330	315	326	369	323	329	314	340	355	318	323	319	338	308	310	352	312	325	332	332	344	314	344	331	315	364	296	350	322	375	331	332	314	313	321	298	318	313	357	327	344	320	315	350	313	327	326	326	325	319	338	372	305	320	325	360	372	335	339	360	341	347	341	338	363	321	319	353	352	294	312	316	314	344	366	334	344	303	313	306	333	349	359	325	328	305	346	324	335	327	330	333	339	367	308	354	339	345	321	349	331	333	336	343	348	325	307	318	377	342	330	321	332	333	352	320	355	324	336	323	346	346	343	319	342	372	332	324	314	323	355	352	337	338	324	336	290	341	315	328	320	347	320	362	319	307	347	327	359	325	339	338	314	338	322	333	340	322	286	324	307	359	315	382	359	318	325	350	370	361	351	323	323	328	343	369	349	322	328	342	362	351	322	319	321	311	294	329	329	314	314	355	336	341	300	345	324	351	385	354	300	330	381	343	345	327	312	352	334	297	312	324	333	333	305	352	343	315	330	322	327	304	323	352	360	336	315	344	338	316	330	305	342	328	335	338	322	365	347	327	311	333	313	338	324	354	341	310	337	327	333	354	321	351	328	338	336	339	325	302	343	341	337	349	347	325	360	348	359	313	286	292	350	364	318	357	311	298	329	336	352	320	323	327	351	319	341	335	339	336	364	373	376	307	300	331	342	321	354	331	366	370	332	375	362	336	329	360	360	315	299	345	317	341	370	375	347	297	340	339	353	323	398	366	296	350	320	357	344	329	324	340	310	334	313	346	336	343	344	338	315	309	314	337	349	337	340	303	313	331	334	358	344	303	341	360	342	325	334	342	356	331	332	349	363	360	315	343	365	325	318	314	327	355	309	295	332	350	339	310	362	320	353	310	336	322	308	319	343	319	343	311	338	305	336	327	320	308	284	340	343	355	301	312	348	330	343	354	361	328	332	378	334	331	357	320	329	371	318	353	302	343	328	364	332	301	338	336	343	346	301	298	308	329	372	336	328	325	310	322	343	346	363	299	342	323	327	310	328	346	357	353	343	314	356	360	341	313	337	296	332	311	363	322	323	352	349	312	327	292	337	329	331	327	317	349	307	327	312	343	321	374	330	304	346	307	326	337	325	312	299	305	341	357	331	355	351	320	344	336	337	340	357	309	337	336	312	340	301	350	334	378	341	328	337	309	324	312	350	343	356	309	343	322	315	372	345	352	354	313	303	333	342	277	366	320	353	336	297	302	345	354	305	347	349	310	343	320	347	307	329	336	308	323	335	318	342	326	304	334	326	350	358	346	319	323	317	303	301	345	291	298	389	329	366	317	332	328	329	317	313	342	299	329	295	338	304	350	337	311	335	334	330	342	306	315	357	344	349	299	310	321	314	345	297	331	308	340	340	334	285	289	281	313	345	325	338	324	342	350	327	301	354	328	343	359	346	318	362	324	324	325	315	384	323	298	321	353	328	347	327	333	339	312	346	342	342	322	269	318	325	341	330	371	357	343	324	351	362	327	339	361	338	350	304	328	313	338	320	309	345	335	406	337	291	326	328	324	344	345	343	354	349	326	352	319	314	326	321	350	319	343	346	320	320	332	335	350	355	352	317	386	317	302	291	327	326	320	313	330	316	374	368	350	334	322	359	316	365	333	365	352	367	345	327	328	347	330	328	315	357	340	323	315	306	331	343	329	323	345	330	349	309	357	346	334	366	327	311	332	294	342	312	341	310	347	298	331	332	317	354	296	325	332	356	321	353	350	336	320	359	348	322	325	324	333	350	326	319	324	323	322	335	349	311	364	327	307	338	324	351	334	342	366	355	330	291	371	329	340	360	270	311	310	328	317	289	346	367	321	291	317	349	326	314	312	328	332	337	339	330	296	305	335	302	293	342	319	332	352	335	371	300	321	321	347	346	331	332	348	308	344	348	324	316	324	313	327	338	336	347	338	322	323	343	323	335	364	322	319	332	357	345	316	349	332	341	357	315	355	352	353	328	357	383	355	318	364	327	360	322	348	336	300	327	318	341	339	339	352	325	344	313	337	319	320	356	338	326	336	310	326	350	354	348	350	337	286	300	316	326	345	298	326	351	360	366	337	313	348	324	359	324	314	343	344	338	293	332	375	367	306	333	322	319	347	370	348	343	326	304	325	316	318	347	333	348	343	335	329	321	306	342	313	330	296	325	339	333	317	320	343	351	345	364	385	314	338	345	337	339	331	314	321	332	333	309	344	324	317	353	323	342	354	296	325	316	342	351	315	338	329	354	325	340	296	329	365	367	324	351	337	355	333	313	331	309	313	354	368	321	318	341	328	345	298	332	326	357	318	314	345	340	324	338	330	350	333	325	358	335	338	343	342	352	340	371	351	347	311	338	362	338	353	340	310	303	357	330	344	330	324	340	327	325	309	355	345	335	304	323	342	339	316	341	351	323	360	336	334	294	321	323	365	333	323	332	320	314	345	359	328	321	353	326	315	288	334	316	323	321	321	353	339	326	336	319	338	327	343	336	292	319	325	327	330	288	316	320	319	309	330	316	304	290	346	318	344	333	324	327	356	342	322	343	359	310	307	307	360	344	354	287	347	338	328	319	343	303	383	357	319	341	324	353	319	348	318	341	305	352	299	339	287	359	342	311	362	310	348	331	347	350	344	350	348	333	344	320	345	323	351	295	344	323	323	324	316	356	343	350	347	301	334	330	330	348	352	343	344	347	319	347	324	328	353	321	346	339	323	343	344	345	376	336	330	299	333	353	366	339	354	316	316	336	326	334	318	326	315	328	344	334	343	327	324	358	329	346	368	332	373	307	330	313	325	334	337	355	307	331	291	333	291	325	341	298	326	311	342	333	338	333	317	355	335	309	334	309	328	354	347	306	328	303	312	338	314	323	310	305	321	357	352	332	341	317	374	278	356	337	360	327	340	344	368	339	313	304	325	337	325	333	311	349	357	324	337	316	328	309	335	337	324	325	338	315	338	335	304	320	337	327	315	302	324	360	298	320	332	364	335	345	334	340	354	346	321	335	361	321	360	320
10815	8970	7071	7479	8178	7805	4985	3901	3181	2550	2103	1991	1941	1518	1470	1283	1264	1224	1182	1143	1061	1023	992	1018	984	916	986	961	924	959	945	892	892	880	895	858	872	825	859	822	841	803	896	850	780	835	791	873	859	844	808	781	830	856	790	800	816	731	773	826	835	774	760	788	778	766	836	801	739	781	771	804	779	777	769	772	768	768	796	744	745	805	815	779	785	779	812	781	779	773	772	848	756	796	720	828	761	765	794	803	791	749	794	751	767	730	743	765	813	745	731	784	739	788	736	747	749	754	739	765	742	790	759	827	766	745	751	750	736	747	738	746	778	807	728	781	751	745	736	759	856	781	764	717	764	759	820	748	677	749	745	740	760	765	789	771	764	729	779	803	724	761	786	751	775	773	756	797	763	785	752	773	733	795	819	770	761	777	766	717	775	798	760	728	747	790	774	710	771	782	743	765	766	765	776	776	734	763	823	793	747	748	730	785	773	753	786	768	811	742	747	773	784	748	763	804	769	791	757	749	742	756	724	770	723	774	781	759	800	746	775	790	736	814	775	747	737	756	773	765	751	751	812	756	841	752	717	744	742	776	722	755	742	741	805	800	747	796	735	732	743	771	753	754	745	804	749	763	737	802	746	762	768	755	706	757	756	753	775	737	773	781	755	750	761	769	730	676	806	770	731	753	746	807	701	759	734	739	750	761	760	755	755	721	792	796	781	796	764	757	768	801	782	790	739	744	745	773	729	773	738	745	811	781	774	773	800	760	724	729	749	756	758	749	798	726	762	743	778	760	728	754	745	761	735	729	772	755	757	760	790	752	793	752	809	838	798	764	749	751	814	804	770	775	757	738	778	797	821	739	788	745	714	744	726	740	749	770	767	764	770	796	768	739	787	767	709	783	788	740	764	799	780	754	784	756	735	791	767	725	750	785	696	740	806	837	790	778	760	745	796	815	760	758	796	723	788	745	717	764	750	759	755	755	776	769	775	777	749	806	755	733	736	756	722	775	781	758	776	746	758	740	771	787	759	766	750	761	769	726	719	756	736	778	791	789	723	758	750	774	763	751	753	760	777	740	763	759	724	732	751	787	737	762	743	746	787	750	764	751	744	742	745	751	773	748	764	815	727	801	759	775	795	777	752	781	736	782	765	738	768	744	787	747	753	738	789	793	803	758	778	759	772	726	799	787	760	794	777	746	733	716	776	752	767	775	728	737	753	772	772	816	734	716	793	697	725	736	759	795	767	746	751	790	785	762	738	767	769	767	730	764	684	737	758	767	795	769	784	773	817	743	708	745	751	733	791	792	701	784	805	749	784	768	809	725	767	741	730	783	768	720	751	777	710	759	810	768	770	783	733	771	723	725	770	788	781	736	748	746	729	695	745	773	811	762	773	759	767	764	783	718	789	730	739	713	734	755	776	817	766	764	752	767	790	775	756	753	694	763	728	771	748	791	763	758	748	738	809	727	744	788	753	783	799	768	788	790	769	774	772	752	742	745	784	775	779	820	754	754	762	798	734	752	789	710	785	742	757	755	746	794	770	765	746	759	712	721	788	780	778	764	712	764	798	796	675	744	794	789	707	693	757	727	728	730	815	778	821	732	716	771	762	753	796	801	731	758	747	754	749	767	780	717	759	710	756	774	759	770	771	816	782	727	777	753	774	777	745	758	761	778	768	760	775	758	735	774	737	776	760	780	765	736	712	823	734	781	832	768	774	724	768	769	733	787	738	795	763	742	773	739	821	775	779	768	675	816	725	733	783	791	713	753	784	741	778	738	702	776	773	778	780	740	795	745	809	722	763	794	757	790	759	805	655	766	725	764	797	710	765	765	760	774	776	779	742	774	791	779	785	785	734	751	753	727	801	722	772	680	747	798	757	770	752	812	742	727	789	722	762	717	768	763	747	777	731	735	799	754	781	745	755	770	750	788	789	759	752	717	788	786	733	772	756	773	759	738	710	728	763	783	697	804	734	752	799	764	781	825	791	791	792	751	782	744	760	751	760	733	775	804	745	803	817	772	756	768	782	776	802	742	780	753	722	790	811	739	755	769	794	812	798	778	721	774	757	722	725	786	794	788	733	757	791	727	773	804	771	741	776	778	709	796	794	764	775	797	763	759	768	711	785	725	772	822	801	714	750	759	749	764	762	798	728	753	793	713	791	753	757	810	792	769	743	743	775	745	745	812	760	792	751	766	738	830	804	767	755	815	752	813	792	696	773	717	755	729	778	730	727	751	749	749	766	779	786	769	724	775	794	745	798	804	753	741	752	732	739	801	771	791	754	795	781	757	756	756	793	766	722	729	773	778	693	781	780	760	777	791	795	788	785	768	771	780	776	793	788	730	748	712	761	786	820	787	752	751	756	761	754	739	785	745	704	782	757	778	793	759	729	809	784	744	718	742	737	743	745	784	761	783	788	723	800	757	751	743	700	692	770	750	787	741	736	762	783	716	739	789	744	767	756	702	767	734	743	765	746	776	786	753	720	760	737	727	769	818	747	790	794	757	743	706	754	736	790	762	771	718	783	729	742	817	730	749	758	792	781	792	780	716	772	756	751	762	790	776	790	792	760	802	745	708	795	780	747	729	713	756	745	757	687	735	736	756	770	760	723	749	759	754	729	775	745	737	755	751	705	783	782	780	781	719	705	771	765	810	703	729	753	762	726	770	724	768	724	784	738	786	807	761	718	748	776	744	802	753	762	789	791	777	745	730	715	747	787	781	785	752	772	764	809	786	760	782	723	763	723	775	768	777	757	766	782	796	727	750	754	771	775	735	740	763	774	709	742	797	753	723	765	753	796	796	781	778	760	758	814	789	738	742	769	739	788	784	765	850	731	738	730	728	774	721	813	794	740	760	779	745	759	778	743	788	783	774	749	742	762	774	754	715	730	775	757	795	748	728	729	741	753	736	781	751	755	768	800	760	684	802	755	754	737	718	818	768	711	758	739	759	767	783	746	739	787	737	723	810	783	731	780	738	790	757	742	793	823	763	779	772	710	758	753	798	746	747	736	761	790	787	802	756	745	786	748	762	753	744	733	798	775	793	721	765	737	757	739	740	766	740	765	799	734	774	779	718	728	754	779	768	733	782	738	772	747	735	734	781	713	840	749	718	702	780	766	788	775	831	761	756	737	757	795	788	801	743	769	795	774	719	764	752	751	800	734	749	762	786	776	771	704	799	795	775	749	761	805	718	769	780	726	722	757	787	795	764	718	784	779	766	691	803	714	768	770	791	748	793	793	765	714	816	764	795	779	728	773	775	755	749	780	749	724	779	783	742	774	784	709	751	709	801	772	794	773	736	791	739	747	800	751	730	760	792	761	723	791	789	748	739	754	711	742	780	785	750	746	746	814	707	784	773	771	733	789	741	735	780	734	780	766	784	759	697	772	717	704	764	759	755	739	753	761	789	755	783	790	743	783	738	759	798	767	755	762	755	737	762	747	797	798	774	768	744	770	768	787	810	729	760	735	791	705	773	773	681
4804	926	343	250	480	463	190	101	138	111	128	112	104	109	106	90	105	100	105	96	118	107	92	93	93	72	96	87	100	108	80	73	89	107	97	103	96	96	115	101	80	103	97	85	122	100	95	88	106	114	93	108	101	94	85	99	93	92	85	99	110	87	90	101	110	98	80	81	115	99	85	109	93	92	81	102	103	75	91	108	88	98	93	73	85	100	84	99	116	111	115	85	106	79	87	93	99	104	87	119	94	81	80	95	108	101	100	105	121	104	94	92	85	78	84	95	82	96	97	120	108	89	98	88	109	100	95	99	93	100	104	108	78	107	104	87	92	96	98	93	89	89	100	90	88	114	89	110	102	79	93	109	123	77	93	97	93	91	107	76	113	107	96	83	104	91	84	93	89	85	82	93	82	97	91	97	98	99	105	97	90	95	89	99	92	100	106	105	101	99	92	83	85	90	125	88	104	100	111	119	76	98	90	88	88	105	99	92	81	91	108	93	102	118	95	98	87	98	109	104	82	104	90	115	111	89	99	87	83	115	75	104	104	89	102	100	82	105	92	86	93	104	83	93	87	89	118	102	108	97	111	109	86	99	92	100	87	94	95	107	103	98	97	99	85	92	102	105	90	98	127	95	102	96	98	98	95	96	112	112	107	91	86	99	97	102	103	92	98	98	98	79	84	90	101	99	98	103	88	103	86	94	79	104	81	111	120	113	91	98	86	97	105	82	96	119	79	82	109	92	98	90	111	100	95	105	102	93	89	74	105	91	100	96	92	98	91	110	82	97	99	99	96	110	85	110	88	91	98	101	105	81	98	94	103	95	107	101	101	85	91	82	90	97	89	102	72	88	102	109	99	101	88	116	105	102	99	107	108	94	101	107	95	103	91	103	93	101	100	101	101	96	96	103	91	90	100	99	107	110	81	72	92	110	79	115	85	79	78	97	92	119	95	88	112	94	101	80	83	100	91	109	119	92	112	86	104	113	95	99	73	104	86	93	97	94	91	79	94	87	85	89	93	105	96	86	82	90	89	116	87	96	102	109	105	116	77	82	101	106	83	101	101	101	94	82	103	111	82	77	91	98	102	84	92	86	98	107	108	101	107	94	90	89	87	85	91	94	90	99	105	110	104	102	96	80	95	81	116	89	86	100	116	107	102	83	105	97	100	94	108	105	98	101	119	87	101	99	95	81	107	92	129	89	94	92	87	110	101	95	90	93	91	100	111	107	85	92	101	102	115	130	102	99	90	88	70	99	92	100	96	115	73	110	100	93	80	97	104	80	121	86	93	100	101	89	106	88	89	94	97	92	100	96	105	93	101	87	103	105	90	96	101	87	102	118	103	102	104	97	99	89	90	88	88	95	106	105	111	117	86	78	99	87	91	100	90	102	103	84	99	89	103	114	94	94	71	77	93	88	94	107	90	102	91	115	87	108	94	85	89	103	106	108	90	87	101	103	73	97	107	102	93	98	99	88	92	92	93	99	124	101	92	89	101	99	96	121	110	88	101	91	90	101	93	103	90	111	82	88	101	103	79	75	89	92	81	89	84	119	101	86	98	87	103	79	96	94	69	94	79	116	107	89	88	107	87	102	92	99	114	77	100	96	106	96	91	85	120	111	98	93	78	100	88	82	113	86	89	101	91	97	92	89	92	101	86	90	114	82	81	111	91	83	107	84	94	92	95	101	92	108	102	117	91	89	92	108	75	108	81	95	105	119	94	113	104	82	92	87	83	100	102	87	112	86	109	86	104	109	111	102	89	92	91	99	102	97	95	97	106	79	111	101	101	92	89	82	100	87	96	86	81	95	106	109	97	114	104	93	82	85	82	104	115	100	103	99	96	96	103	100	100	85	103	105	119	102	93	112	98	90	72	95	91	97	94	97	102	90	106	90	88	97	90	97	101	95	95	101	88	95	109	90	97	101	91	104	100	120	90	108	103	101	100	106	83	104	87	103	92	86	86	100	96	85	95	97	82	101	110	97	95	88	101	82	108	101	81	109	98	88	82	107	124	84	90	75	97	96	89	98	125	103	95	95	85	94	88	100	93	91	93	83	97	97	77	97	76	83	89	81	86	90	87	90	92	107	101	95	103	90	94	97	92	108	93	104	106	93	110	110	88	106	104	96	88	107	78	93	87	91	91	115	107	103	98	86	90	114	109	85	82	78	81	88	96	89	99	74	83	88	84	127	105	103	95	107	102	101	103	82	94	108	99	78	109	87	86	89	83	105	88	106	105	121	107	92	98	95	106	94	107	93	96	85	105	105	80	115	114	92	89	107	90	66	100	93	85	100	80	109	102	87	100	107	106	90	96	91	88	90	86	82	84	100	88	81	98	109	85	108	108	106	98	92	98	105	85	83	97	100	75	85	86	108	72	109	111	108	98	106	100	88	86	99	78	89	100	88	99	88	91	102	92	96	102	105	92	104	126	119	69	84	93	113	93	81	105	101	88	107	96	85	96	87	96	109	105	95	93	89	113	107	97	106	111	105	91	86	76	74	99	90	103	100	89	113	103	105	96	106	89	91	91	103	90	113	105	105	80	83	90	106	107	92	106	100	88	106	87	107	92	110	85	98	99	91	89	98	83	94	80	103	101	84	76	96	101	89	96	90	83	82	96	106	95	109	72	104	101	105	89	99	105	83	95	94	99	107	86	97	84	92	80	99	97	99	96	89	84	122	92	89	103	112	84	102	77	91	107	93	102	81	87	95	97	101	117	98	93	92	91	82	103	89	112	85	115	85	92	86	78	108	91	81	96	92	107	96	90	84	87	101	80	95	100	94	92	92	109	91	92	99	110	98	77	97	102	86	108	87	88	108	101	89	88	83	113	83	118	89	105	92	96	93	103	84	81	77	93	92	102	85	95	91	104	101	78	102	113	102	95	97	96	102	107	80	97	86	104	97	99	102	109	99	89	100	79	107	102	90	94	111	87	93	89	90	87	91	83	91	120	99	95	100	89	79	96	107	82	96	100	89	98	97	106	79	75	99	95	90	89	85	112	94	92	111	85	95	109	108	107	98	118	119	99	88	101	80	97	86	89	87	112	83	70	90	98	94	119	89	114	105	98	90	108	102	101	87	80	88	85	104	87	125	95	94	101	109	96	95	82	95	110	98	87	97	98	108	92	94	87	109	96	90	90	89	91	102	104	88	104	96	103	98	86	93	87	99	108	75	101	89	84	99	99	102	111	101	98	91	110	95	106	108	105	96	108	102	109	115	117	112	91	79	98	70	99	102	88	84	85	97	79	93	103	84	105	110	91	86	87	95	101	81	105	80	108	86	92	94	82	88	106	131	103	101	93	76	91	115	93	124	103	112	84	84	98	94	100	92	82	104	107	100	100	83	102	126	102	118	107	105	90	97	93	106	111	102	94	84	95	97	111	93	81	88	111	85	99	102	130	88	110	88	100	117	93	108	99	109	95	82	94	83	75	114	89	92	91	84	101	99	118	100	100	102	80	105	78	84	104	115	89	101
3322	1042	732	928	2054	1951	744	474	441	335	318	299	303	299	289	300	288	248	321	316	263	298	308	261	296	283	263	236	276	278	309	302	288	291	300	254	270	294	275	293	300	278	327	278	287	254	274	297	277	288	263	255	282	290	297	281	281	292	293	293	253	281	328	311	291	290	304	319	292	298	263	263	306	292	279	273	274	268	280	279	268	286	277	273	294	314	285	273	241	271	263	279	305	292	301	296	262	271	249	283	282	253	283	312	308	285	311	283	281	308	272	308	285	280	281	276	290	284	259	283	307	271	288	297	289	276	313	278	299	279	294	275	286	301	267	288	257	271	280	283	251	289	262	288	283	290	313	270	284	255	294	287	291	286	268	254	290	295	312	295	245	278	299	304	264	240	299	301	272	287	276	276	269	309	269	286	281	285	303	303	306	292	270	289	314	297	278	277	268	291	293	267	282	268	290	273	298	279	267	282	256	256	283	246	283	281	271	299	275	276	295	282	287	272	271	262	261	292	301	261	268	274	269	280	281	306	283	286	291	267	271	273	292	316	285	279	266	306	285	278	295	291	282	282	287	271	291	302	255	294	300	292	277	297	261	279	269	269	299	287	266	269	319	286	285	257	273	277	244	276	292	276	313	287	309	310	286	271	288	293	290	268	309	301	267	289	296	291	266	302	275	285	273	287	259	312	281	280	256	264	269	292	262	279	293	267	271	279	271	294	284	288	280	283	271	276	288	277	333	279	282	276	300	272	290	263	276	307	304	268	263	254	274	272	289	280	282	265	281	290	294	307	280	330	301	290	288	257	280	294	284	288	304	273	295	257	290	268	295	308	259	288	272	274	263	274	267	300	288	266	283	278	267	290	284	262	261	293	273	279	293	281	275	277	265	304	307	272	278	259	249	261	301	265	268	270	280	264	264	269	269	291	297	290	284	289	282	273	293	289	278	261	291	302	270	281	292	270	292	254	299	307	284	308	261	270	268	309	283	290	317	292	283	301	266	270	275	292	259	266	304	248	257	259	297	305	270	283	265	270	281	261	301	269	302	269	276	283	287	274	268	298	277	276	257	292	305	261	258	273	270	262	277	259	276	260	286	278	294	271	297	286	259	292	311	287	283	268	308	272	301	282	246	299	265	290	269	294	271	257	288	301	272	276	256	272	302	278	284	298	274	296	299	266	277	296	282	268	306	283	311	312	292	291	293	327	270	285	267	269	309	306	264	292	298	278	272	279	297	302	286	282	251	278	307	276	296	285	261	285	292	297	316	265	246	291	283	272	274	304	272	289	279	283	300	261	272	287	292	270	275	272	267	281	256	291	271	252	264	284	293	251	290	302	306	272	248	272	272	299	277	273	287	288	279	321	307	269	276	281	298	282	262	281	307	305	294	299	290	287	278	306	264	270	282	284	289	305	279	296	286	262	290	243	273	283	266	270	309	293	289	322	265	285	280	265	276	274	271	288	264	291	264	264	279	279	318	286	273	298	274	281	288	240	274	270	244	275	314	269	324	296	272	289	286	301	293	285	289	253	283	250	267	302	259	286	322	295	290	319	285	266	286	283	310	247	328	274	320	282	272	253	289	272	299	337	307	258	257	286	309	260	287	260	312	278	276	289	305	269	297	290	279	290	310	247	305	283	272	267	273	297	290	292	301	299	278	285	292	275	289	269	277	273	275	283	260	290	252	280	280	254	307	280	278	298	295	287	289	278	270	288	263	271	278	253	297	300	307	276	320	276	258	276	309	275	294	281	250	266	324	288	272	269	306	328	293	251	289	273	297	284	295	296	277	286	292	283	243	267	312	287	282	305	243	276	269	288	285	282	312	306	271	292	295	276	277	292	287	283	260	311	263	304	282	304	284	284	274	284	293	259	265	295	255	277	283	273	279	269	299	248	252	297	257	290	252	288	334	283	313	295	308	281	275	278	282	297	265	298	266	272	274	276	247	267	277	280	284	287	260	273	270	268	261	291	265	301	265	283	298	279	302	307	276	253	259	261	295	280	273	277	277	298	282	264	283	307	321	266	281	290	294	286	271	310	297	298	280	288	274	275	279	255	310	289	284	237	268	296	267	279	311	264	290	281	295	294	280	266	280	266	277	286	315	268	297	289	278	290	289	268	320	279	310	322	256	308	292	305	263	286	280	288	303	276	302	272	281	248	289	271	225	305	272	278	283	297	283	259	283	275	294	265	292	284	310	285	284	272	261	263	274	275	286	276	303	286	274	318	266	273	276	314	312	291	284	293	287	298	251	261	255	277	262	283	261	302	279	283	291	278	287	294	281	281	285	266	259	304	311	312	289	286	291	269	285	262	278	315	283	285	297	297	318	329	310	316	284	279	288	264	309	279	274	271	324	256	274	288	286	266	293	266	269	288	288	249	297	285	286	296	278	251	311	284	319	273	297	285	293	283	282	264	295	267	274	294	298	285	305	269	290	309	270	300	309	299	286	287	296	264	288	273	282	302	256	310	263	283	269	263	265	298	243	270	287	287	269	276	275	302	269	259	283	286	291	260	291	298	296	281	279	302	285	270	273	291	311	278	305	251	278	306	283	251	290	275	292	283	268	289	283	263	309	263	277	260	295	285	276	266	293	308	274	282	289	254	303	294	290	291	276	285	281	271	292	276	271	301	279	295	268	314	269	289	306	287	277	282	259	285	292	290	287	271	279	251	271	280	268	275	272	299	304	282	306	305	264	293	281	281	276	258	290	261	310	276	289	269	281	296	269	284	286	280	312	275	256	272	276	298	314	258	300	284	276	285	268	275	270	265	263	249	277	275	251	303	291	290	307	325	288	295	260	285	288	299	290	277	310	273	267	269	286	284	308	270	279	292	292	336	269	246	262	295	271	275	290	286	294	252	301	274	256	256	287	308	283	294	288	304	272	283	279	281	271	268	297	273	281	287	291	308	276	293	278	294	289	263	283	270	297	269	302	307	290	278	267	273	298	286	279	283	263	290	290	286	305	275	253	274	272	303	254	298	277	268	286	292	274	239	300	234	286	296	270	302	275	284	292	289	289	316	301	305	291	283	290	311	314	265	280	274	272	273	305	263	284	286	281	296	287	299	245	318	269	304	285	295	273	278	279	325	280	286	294	274	302	292	291	278	287	288	301	265	270	290	279	315	278	300	273	286	270	241	298	274	278	302	297	325	294	281	265	314	328	269	276	273	289	246	271	287	303	275	287	283	279	267	265	263	269	284	277	279	302	266	247	259	297	276	278	290	283	277	299	263	298	286	284	266	293	292	271	291	280	295	271	281	295	292	295	314	312	279	286	303	320	296	264	331	303	282	277	300	285	276	289	295	268	282	289	270	279	263	257	274	280	283	286	284	287	264	282	276	304	298	261	286	308	301	276	304	273	307	296	286	298	286	282	284	275	301	316	254	290	295	277	278	297	287	262	276	271	272	287	299	278	265	268	288	301	271	308	294	278	285	284	300	298	276	269	292	274	261	302	283	325	284	261	294	308	277	282	314
13936	6207	1639	1264	1479	1202	649	466	410	336	291	280	268	245	221	202	181	233	173	214	194	181	205	179	205	172	212	167	176	194	178	176	184	211	177	173	171	202	204	212	181	174	206	184	180	182	192	152	226	166	180	165	191	163	156	211	204	205	148	182	181	166	182	171	173	180	187	202	165	188	164	166	162	170	168	170	177	179	178	189	140	165	160	157	166	190	181	165	173	171	158	163	177	180	180	180	188	176	164	178	166	173	196	167	168	169	172	177	165	180	180	186	163	188	180	176	190	174	167	184	188	189	190	190	166	186	161	170	160	179	179	182	180	183	177	170	209	157	195	172	163	174	177	180	181	208	166	190	171	196	179	189	182	188	175	208	170	192	152	185	144	164	155	173	171	173	153	159	178	165	189	193	199	159	189	161	188	164	156	191	174	167	162	165	186	157	170	184	187	171	177	166	182	195	180	154	163	176	174	182	191	181	166	188	174	162	162	182	206	178	169	169	174	184	167	184	179	168	199	176	201	154	181	163	203	184	188	192	162	165	177	176	173	167	204	191	184	163	161	161	175	176	176	170	177	199	210	181	186	180	200	188	194	147	198	167	152	166	170	168	170	165	178	178	159	171	202	187	170	176	177	202	182	174	166	183	171	194	174	183	189	161	183	166	171	160	193	189	191	172	204	200	140	159	184	178	155	186	163	167	187	176	178	177	172	186	172	193	189	174	184	180	148	178	159	196	173	181	181	165	177	170	188	175	187	171	179	160	170	189	171	173	181	171	163	171	181	189	185	186	197	175	166	174	174	199	158	169	187	220	182	196	182	166	175	181	183	173	179	173	189	166	157	180	175	179	172	154	150	165	151	174	174	176	176	190	178	182	169	163	167	185	182	172	163	187	181	174	165	171	173	171	179	162	175	172	177	205	196	199	189	164	158	186	174	178	184	178	175	170	175	167	170	180	174	185	150	165	206	213	165	180	163	173	152	191	168	171	201	166	175	150	167	154	171	170	187	173	173	155	174	167	186	177	179	169	176	186	166	185	162	160	173	170	175	171	174	190	176	176	167	196	176	165	178	189	170	164	169	189	142	179	207	143	154	166	176	178	175	181	204	176	149	172	182	185	184	195	155	184	196	164	182	191	181	156	176	174	195	164	173	180	183	181	184	161	163	187	151	155	175	181	194	169	167	153	142	195	187	174	173	165	174	164	171	168	172	185	158	185	150	186	159	158	201	184	167	185	194	183	179	199	173	185	178	159	161	198	159	187	158	183	180	154	200	169	187	179	161	195	163	175	179	177	189	152	176	187	168	180	183	157	166	191	175	172	167	160	165	165	172	176	193	182	163	183	152	174	182	181	148	157	198	203	174	168	184	179	162	170	173	156	195	175	163	158	146	190	187	181	171	182	179	164	175	178	179	180	164	152	177	190	195	176	166	175	162	175	177	183	176	163	159	174	177	178	191	179	164	169	185	185	178	170	186	175	176	191	169	181	170	174	165	160	197	192	195	188	192	164	151	146	166	179	168	175	167	180	154	171	153	160	176	183	188	163	186	158	174	150	176	140	166	196	198	176	147	165	173	197	197	150	210	175	191	172	169	176	159	183	163	186	178	175	157	165	189	163	170	180	183	170	168	172	179	154	178	158	183	166	197	179	189	174	162	165	208	188	168	190	171	169	171	189	179	176	180	152	172	182	155	174	192	188	170	186	151	156	173	154	166	165	178	177	182	187	170	196	159	163	171	193	167	180	191	161	162	177	162	166	175	168	186	184	155	182	161	191	170	166	175	160	193	180	194	201	147	183	167	185	174	176	175	167	165	185	168	154	195	193	176	169	196	203	162	187	177	172	184	186	166	200	165	171	185	186	170	158	177	197	182	155	174	174	179	171	139	157	177	160	187	165	152	153	188	173	188	198	178	211	179	166	178	172	169	173	181	183	188	182	183	183	177	189	191	199	185	195	186	173	196	172	182	164	175	199	154	182	175	175	187	187	171	174	185	183	164	192	167	176	190	163	184	183	179	148	175	195	179	181	195	187	155	180	185	180	169	161	181	169	173	171	182	198	158	160	186	170	178	176	192	189	198	200	149	166	197	160	183	171	180	196	170	185	178	171	205	179	192	151	186	164	193	196	174	170	152	182	191	169	182	160	184	160	174	190	196	194	159	215	176	166	192	158	175	165	186	182	158	175	158	165	199	169	188	206	190	160	172	186	198	175	153	174	173	201	192	198	155	169	181	189	174	176	184	182	211	190	189	147	176	168	167	178	186	168	151	173	163	195	195	180	173	176	172	196	166	193	163	173	168	191	207	183	172	187	202	156	209	169	194	190	161	165	173	199	173	174	181	179	173	183	192	180	170	181	170	158	183	190	183	143	176	168	155	204	177	191	177	160	196	176	163	195	183	158	156	164	179	182	163	149	175	162	170	179	174	183	161	181	173	178	175	191	184	195	206	165	172	186	178	190	178	200	183	187	191	166	191	171	176	175	164	172	168	157	158	173	159	165	183	187	178	185	192	163	174	173	168	179	177	159	175	166	169	167	156	178	179	183	178	168	165	165	167	189	203	180	176	180	168	178	170	187	191	185	196	176	194	160	157	198	199	165	175	188	199	167	188	164	180	164	173	186	153	173	189	167	164	177	190	161	179	178	189	174	177	188	173	173	168	171	175	163	188	195	160	162	178	164	158	154	163	204	170	184	154	167	167	188	157	166	183	169	159	172	169	189	201	162	204	178	134	192	180	171	191	173	163	148	163	188	172	163	182	149	175	200	164	229	181	173	158	193	159	172	189	184	154	171	177	193	165	195	184	160	166	169	197	180	187	192	195	160	167	187	168	204	141	200	180	160	199	148	179	144	161	197	191	188	177	188	168	147	189	158	171	176	169	163	165	166	164	185	173	180	187	182	190	167	163	172	183	171	171	182	202	180	176	194	161	180	174	183	196	186	192	180	165	151	189	188	198	147	186	160	183	184	171	175	172	187	172	175	194	177	159	184	179	168	188	169	166	170	155	179	161	194	171	152	193	182	169	197	171	168	170	180	172	178	176	156	190	177	197	173	200	169	191	194	163	170	189	142	184	166	190	150	169	186	176	156	174	186	164	183	182	177	182	184	174	188	180	180	188	171	183	166	183	194	184	182	170	175	181	180	160	182	177	158	182	175	183	197	183	174	188	171	170	162	195	167	155	162	193	157	163	158	210	171	167	172	163	199	173	170	182	195	183	165	178	156	184	185	156	202	189	188	178	176	179	188	186	188	177	171	190	163	184	185	157	187	180	173	166	179	185	158	174	166	166	198	199	175	141	185	177	171	165	158	179	199	188	160	176	185	189	180	150	173	172	166	144	145	156	171	173	165	168	167	165	180	181	166	162	179	169	178	175	184	202	155	184	166	189	168	185	159	196	180	200	179	165	196	187	168	170	187	185	190	182	164	192	186	155	194	162	163	170	163	185	172	168	155	155	166	160	202	164	165	167	172	177	178	177	173
8429	4619	3456	4135	6313	5185	2762	2171	2148	1356	1156	1019	944	866	801	799	758	721	632	607	619	606	639	644	548	602	604	568	536	484	538	521	533	508	549	539	566	530	485	523	519	490	532	451	444	492	478	477	507	481	501	478	453	489	488	458	497	465	497	463	473	444	460	467	449	446	454	458	469	456	488	451	463	509	482	453	458	479	489	436	479	438	476	442	442	458	467	486	478	471	439	461	422	484	457	478	488	450	453	485	475	472	454	453	474	467	476	478	463	441	460	478	437	464	455	477	449	447	466	471	455	447	442	488	441	470	478	443	451	449	486	435	476	435	459	444	484	479	456	464	464	457	465	470	473	437	494	444	479	468	460	476	450	461	414	462	458	465	482	446	499	446	464	480	455	448	454	471	485	438	451	476	462	498	441	439	496	453	472	454	481	473	477	475	490	501	431	438	453	447	449	493	449	458	458	443	406	428	487	482	470	471	430	458	485	456	487	439	442	477	503	477	452	478	462	459	440	450	515	442	449	472	463	477	443	436	471	455	496	479	487	479	410	473	444	449	469	481	463	502	496	495	457	452	475	444	483	408	444	430	444	426	454	466	436	488	438	438	475	467	462	468	470	477	437	465	449	439	488	447	479	445	480	442	446	462	473	449	472	473	439	469	459	450	485	484	476	477	433	431	496	441	454	498	453	440	483	465	448	443	454	481	427	498	433	437	435	444	486	492	485	472	467	482	450	441	413	449	461	493	505	446	424	451	476	436	464	451	452	459	454	448	469	470	448	470	472	486	491	473	449	479	479	468	473	476	443	476	467	477	487	501	475	456	466	460	454	476	459	507	479	474	457	480	473	470	496	426	480	487	454	436	460	440	493	438	468	451	447	491	464	467	428	477	463	451	467	492	450	464	444	464	488	447	476	494	474	457	481	467	489	460	481	442	455	441	425	440	456	467	423	494	472	451	457	450	432	451	493	424	464	502	454	426	456	464	420	462	460	453	447	505	457	439	446	463	445	427	423	435	443	463	451	451	471	466	463	458	433	474	447	469	462	523	445	443	468	474	456	443	470	433	441	466	476	430	476	486	453	417	460	454	431	450	474	393	471	423	462	472	498	452	468	491	445	475	455	472	466	422	449	454	448	444	410	449	444	461	468	483	444	449	462	459	446	488	428	408	492	461	457	449	429	463	443	465	478	465	473	491	424	481	410	452	431	447	432	452	479	472	458	475	456	468	467	459	453	474	468	453	475	455	480	453	459	444	463	461	428	496	464	453	474	446	450	478	463	443	474	469	436	459	501	501	468	453	439	452	459	484	461	471	476	435	484	446	446	478	457	448	429	442	476	455	475	471	485	479	456	446	457	476	445	483	485	445	449	463	464	419	484	430	468	481	431	442	461	467	481	436	453	434	456	457	461	419	449	476	479	446	466	443	483	477	489	430	474	485	484	469	455	459	482	479	477	478	483	451	472	491	434	457	457	439	466	441	415	469	459	477	467	460	424	457	463	507	507	448	449	468	431	415	497	448	474	453	464	448	474	474	471	474	431	472	462	451	436	454	429	479	470	460	491	478	426	463	445	440	472	430	461	471	440	539	483	466	470	427	489	462	481	484	466	459	465	457	460	459	472	464	506	454	473	459	465	493	472	485	454	457	459	478	470	463	454	451	439	471	426	503	488	495	462	448	455	445	500	444	474	468	458	487	445	448	450	462	495	438	492	465	473	485	461	468	465	495	419	453	439	461	463	462	448	442	473	465	469	447	453	435	476	424	460	490	447	472	460	443	470	461	426	437	500	460	421	439	489	460	446	459	498	493	496	469	468	466	469	465	484	436	473	478	403	480	444	441	471	482	462	466	494	499	480	455	440	452	458	492	433	466	455	457	449	436	461	417	462	426	464	446	463	498	443	447	416	447	502	471	468	476	427	471	476	474	456	468	477	452	477	473	470	452	429	425	466	465	448	466	466	444	449	433	417	421	491	425	461	452	460	447	499	445	426	468	444	498	474	455	454	458	469	466	478	466	505	476	436	475	483	480	448	439	441	457	476	450	443	461	447	433	465	424	464	436	442	465	482	497	508	486	454	471	451	442	461	461	458	479	477	454	482	463	437	463	449	461	464	430	453	460	447	469	452	496	463	453	417	483	466	481	462	460	439	488	459	452	465	443	481	462	466	452	466	455	447	494	463	478	466	460	459	463	458	432	456	454	469	465	543	469	465	424	501	470	495	466	455	453	476	490	496	481	448	447	482	439	473	483	473	455	473	450	412	461	504	483	420	469	470	454	444	459	461	485	457	398	460	480	479	472	504	450	450	471	453	442	483	455	464	487	437	404	473	470	457	440	438	456	443	505	448	453	463	443	462	507	445	457	459	452	457	444	512	452	465	464	476	425	445	473	449	442	428	467	437	432	471	452	462	467	514	456	443	430	438	505	473	505	436	459	425	434	443	505	444	447	461	484	444	418	490	460	454	482	463	447	468	429	436	469	449	458	473	437	456	470	470	457	461	457	461	464	464	463	453	483	494	459	474	455	473	448	454	442	478	453	429	438	423	429	455	436	465	434	483	478	481	456	411	466	488	456	473	459	468	479	438	493	443	477	497	508	486	462	435	418	492	472	442	472	455	442	452	485	454	457	466	460	449	479	474	433	466	441	440	435	453	437	475	432	458	492	463	493	418	460	461	428	437	457	446	441	486	450	455	458	467	498	469	501	468	458	507	488	443	455	453	462	456	412	447	447	481	451	473	425	474	457	420	461	470	478	429	432	497	435	462	478	461	494	452	486	470	453	449	466	454	437	497	497	425	478	484	467	448	445	493	462	459	459	482	495	466	469	422	462	439	462	448	444	496	473	416	456	464	450	417	501	444	461	470	474	476	480	458	477	434	494	444	482	470	454	457	429	412	429	424	430	409	450	443	455	442	452	458	443	447	430	454	497	471	472	457	443	483	503	461	471	501	460	500	456	438	438	462	461	479	446	439	438	455	460	480	471	440	446	501	438	462	462	422	436	414	458	475	479	475	465	452	472	502	450	463	451	435	495	484	456	471	474	428	444	405	466	453	486	457	459	462	465	403	474	460	447	470	483	431	475	419	482	469	443	484	436	452	487	457	450	429	457	462	482	481	455	429	439	465	452	433	466	414	489	458	457	435	464	479	479	468	453	471	453	493	424	479	436	437	464	444	448	411	443	464	469	451	438	439	481	485	495	458	498	445	489	482	455	471	526	426	467	469	438	450	440	468	465	432	491	456	407	419	501	440	457	473	475	462	450	482	462	484	453	432	457	470	463	496	470	468	416	452	456	479	434	464	436	474	447	463	494	427	473	496	477	436	445	473	479	433	457	444	429	460	462	465	461	453	486	474	450	483	488	474	440	475	486	427	442	450	426	474	480	435	481	433	457	455	450	445	451	456	450	448	451	461	469	474	452	456	436	500	476	437	479	435	469	445	451	433	416	499	466	478	469	460	445	429	458	456	471	447	527	442	436	460	461
22571	12818	3537	2536	3514	2264	1253	961	850	665	556	501	513	453	454	443	374	415	416	374	408	389	369	382	372	334	381	320	356	383	356	339	328	355	316	372	340	381	332	338	333	328	340	334	375	346	344	361	322	360	332	345	335	339	330	345	317	360	318	312	331	318	327	314	320	338	309	338	353	343	312	329	343	301	314	317	330	319	334	340	321	347	324	324	323	338	334	318	347	313	333	360	329	370	371	343	343	320	331	342	333	346	364	301	332	335	353	364	326	343	330	310	335	345	344	345	321	300	327	342	308	302	377	352	309	353	370	340	319	336	301	354	330	325	326	345	325	345	320	351	341	319	346	320	315	346	311	366	311	322	329	321	330	315	324	358	347	337	358	314	342	322	320	324	299	331	330	323	310	353	287	357	328	346	358	309	307	323	319	332	311	333	304	353	346	368	331	323	367	352	348	302	355	332	362	329	334	341	359	289	326	316	326	321	320	325	313	340	339	297	353	343	339	348	309	319	317	327	324	350	325	355	305	301	348	323	300	311	368	293	308	350	342	288	359	371	332	361	307	317	320	330	369	295	326	323	291	342	329	344	352	328	353	326	307	320	332	345	331	307	301	305	322	310	322	308	347	294	329	352	316	352	365	320	320	325	319	355	343	338	314	311	330	348	303	311	361	328	300	334	293	354	298	344	310	334	346	352	346	367	342	331	333	334	317	315	297	369	323	299	338	338	309	327	341	348	338	320	319	305	320	319	345	321	348	316	310	340	338	322	274	324	309	281	340	332	316	351	329	339	326	343	332	322	354	312	318	322	342	337	307	358	343	337	350	300	318	355	356	291	299	315	365	341	314	317	329	326	336	344	321	323	337	336	332	367	338	344	310	333	320	324	341	310	303	331	337	318	347	328	302	320	335	370	345	346	338	342	324	347	326	306	302	333	336	316	346	299	324	328	332	342	347	313	319	328	336	313	349	297	343	302	343	343	313	322	313	324	318	302	330	323	324	316	315	354	334	331	314	350	323	336	327	307	316	343	336	321	362	308	304	328	345	326	317	343	352	317	386	339	351	318	332	331	310	334	333	371	337	321	336	340	306	329	383	336	349	331	370	330	318	294	325	376	390	350	337	361	304	344	329	331	336	339	327	309	351	351	355	343	353	382	344	317	326	301	305	296	337	346	319	321	332	347	294	310	360	289	297	338	319	323	344	344	306	309	326	341	318	364	327	336	344	336	367	330	304	359	306	341	305	337	332	325	320	360	355	348	331	331	361	325	319	333	336	290	355	353	324	324	342	364	303	338	321	305	345	340	321	334	330	294	330	337	371	314	339	357	336	351	320	314	321	329	339	344	331	305	293	306	310	336	364	311	369	323	312	317	355	320	351	322	338	342	294	326	336	350	331	299	348	349	358	315	326	312	328	336	333	337	324	349	347	345	299	329	340	324	319	346	339	341	353	342	304	325	332	327	338	349	341	331	333	353	315	321	323	326	346	340	321	320	324	318	300	303	373	358	360	323	332	373	332	365	303	318	329	345	336	386	337	320	333	326	347	332	331	309	328	351	303	340	356	313	322	358	367	326	345	335	343	316	345	349	332	332	330	328	335	365	325	354	319	342	358	300	323	336	338	350	324	315	300	300	342	337	291	327	313	341	348	331	342	314	338	289	333	303	355	357	345	325	343	320	311	333	312	317	315	372	346	383	316	304	343	299	326	320	346	356	330	289	341	332	327	334	345	329	286	323	328	328	298	329	335	366	328	332	354	296	327	324	322	350	319	326	327	357	318	344	321	336	303	331	316	331	354	328	361	327	355	309	344	333	334	346	325	359	332	321	305	365	349	339	327	321	268	326	323	328	316	313	304	338	338	359	314	336	330	335	328	315	330	313	317	323	348	299	299	307	323	311	329	351	336	315	359	334	333	329	314	332	345	345	327	333	335	325	305	350	350	336	314	335	315	338	317	338	341	317	336	321	323	330	309	343	341	303	318	328	352	364	360	314	334	304	339	336	342	374	332	326	381	328	320	312	326	351	306	339	336	342	328	330	338	365	335	353	310	342	304	363	358	352	318	337	320	352	356	322	329	320	309	356	316	294	348	322	312	319	331	353	331	361	327	310	355	291	334	336	326	355	342	333	337	370	365	317	393	327	318	321	321	353	340	347	340	337	311	336	316	312	305	333	314	313	289	322	360	330	342	344	341	317	328	349	286	346	327	330	333	353	346	310	321	331	314	329	339	344	327	336	337	332	332	297	334	348	332	342	336	358	340	348	335	358	324	368	361	322	338	308	298	349	331	327	353	328	328	322	339	349	348	334	321	337	293	331	299	344	339	304	356	377	320	334	366	300	295	289	301	313	325	352	320	294	315	350	343	325	340	328	343	321	326	347	319	315	345	328	328	326	357	322	330	326	333	341	300	355	311	329	368	315	327	343	345	304	342	326	313	321	334	335	307	331	323	374	340	338	361	323	344	289	339	271	333	333	330	312	319	343	322	355	292	300	347	328	318	346	329	318	359	332	366	355	337	304	327	365	329	366	316	343	316	336	312	337	319	316	342	351	327	342	340	335	331	326	329	336	329	324	298	332	286	317	323	344	355	306	308	326	356	318	340	318	328	352	344	317	342	331	354	333	334	328	313	376	322	343	321	347	339	337	325	309	348	310	351	325	351	326	325	367	311	329	322	338	331	344	372	341	346	358	328	309	293	338	353	330	319	352	318	350	324	346	313	327	333	335	343	361	307	327	329	335	335	333	320	347	350	311	320	366	351	337	317	364	331	336	299	317	320	343	345	333	310	339	327	324	312	328	326	313	312	353	340	349	298	352	319	317	345	313	315	330	325	366	321	366	337	321	350	324	316	378	361	352	334	325	376	312	353	340	302	327	311	305	294	356	342	324	351	353	348	314	356	327	327	315	333	321	312	307	331	336	305	348	343	394	334	339	317	317	320	336	338	341	326	348	335	297	328	344	334	305	346	335	349	306	327	322	342	349	346	327	350	311	313	314	295	333	325	340	326	331	350	342	325	310	336	348	334	307	341	344	313	295	294	330	324	320	330	345	345	333	332	358	302	314	337	324	318	315	332	322	322	287	336	329	295	331	343	330	322	314	314	331	334	337	336	316	355	315	328	343	317	288	357	318	325	345	330	344	344	341	344	323	312	335	327	319	353	341	372	325	359	318	328	320	333	338	314	326	328	332	317	350	348	342	343	337	295	346	306	365	337	345	357	309	309	345	316	351	302	331	318	299	328	296	321	321	353	348	308	316	309	296	338	320	327	340	316	332	334	311	346	326	329	327	313	303	322	320	340	342	349	317	345	349	315	335	325	360	322	353	357	360	337	302	325	323	352	363	296	355	344	376	366	315	310	318	364	342	355	307	332	368	338	303	351	356	313	350	377	378	320	321	345	325	302	332	335	299	335	322	355	322	318	347	339	327	322	328	311	354	338	337	338	321	353	318	326	328	347	336	362	332	334	328	295	329	290	332	345	360
11107	8134	6195	6998	12163	7829	4746	4257	3532	2589	2104	1957	1754	1546	1402	1304	1204	1267	1129	1138	1087	1086	1013	1025	1000	983	951	995	904	894	881	921	885	926	855	879	892	859	868	838	902	885	813	820	843	823	788	816	802	811	772	787	740	802	774	760	827	808	785	741	797	776	782	798	785	789	791	749	773	803	761	781	802	748	790	786	757	824	784	757	786	784	760	801	760	827	779	744	703	850	799	763	801	758	756	759	769	805	783	734	786	761	746	716	760	788	796	792	754	765	739	785	779	784	746	731	801	763	803	770	779	782	750	786	805	781	748	799	763	778	781	758	799	732	771	740	771	750	744	746	771	709	808	804	772	783	761	755	745	770	716	738	778	816	786	756	807	734	754	739	747	786	746	751	735	761	747	739	728	773	758	788	746	807	712	780	824	748	742	773	770	767	729	774	705	758	804	711	759	710	774	744	742	761	773	707	771	840	771	791	776	762	774	789	779	767	763	733	752	739	789	759	757	769	751	776	766	738	756	791	787	707	769	761	799	809	749	754	824	733	758	765	756	732	672	806	750	786	807	723	767	758	761	761	742	785	730	764	816	789	755	762	791	769	767	772	744	789	775	746	776	775	828	798	755	770	779	765	790	746	769	733	811	769	768	785	748	773	743	729	793	724	754	787	745	754	752	786	721	779	802	741	764	766	732	746	761	759	743	760	722	732	746	756	745	751	782	769	741	789	765	783	771	772	791	767	733	795	700	829	801	769	787	699	769	814	745	705	774	741	734	799	727	770	731	740	787	781	770	783	790	726	766	794	771	743	760	793	796	734	760	758	780	760	770	754	768	771	744	721	780	753	749	791	754	786	784	761	765	759	751	744	765	741	759	732	758	731	741	774	775	740	782	718	786	754	758	788	761	818	780	735	801	798	795	740	769	734	731	758	739	774	730	760	792	728	736	737	800	758	799	718	792	737	750	780	772	766	736	829	732	749	760	792	760	755	790	748	780	753	760	780	731	762	793	732	792	754	742	724	759	748	740	766	753	800	734	774	747	785	763	753	780	779	763	759	767	755	775	792	743	784	717	712	809	767	725	758	766	743	756	753	762	791	792	788	755	752	781	753	790	689	795	782	758	769	737	833	751	751	721	765	781	788	779	757	761	783	769	725	751	757	793	780	761	767	755	754	754	762	783	744	786	791	723	770	824	743	742	776	703	705	784	751	735	743	769	753	711	747	797	765	744	718	788	778	718	761	747	755	784	742	742	780	784	798	721	751	801	704	765	787	772	751	765	777	767	730	725	753	776	722	736	800	779	770	738	758	779	744	764	760	800	839	774	741	747	787	753	755	784	733	744	752	708	740	786	788	770	751	738	798	747	763	788	774	790	790	760	785	793	784	757	771	802	745	711	752	754	734	774	801	749	804	787	780	760	763	731	756	763	784	726	821	810	701	761	736	777	753	789	787	759	795	743	810	827	780	750	761	728	776	800	793	737	756	718	821	800	776	797	723	767	707	775	760	754	696	774	743	770	787	744	818	783	780	762	777	725	799	735	755	713	756	747	766	776	763	826	757	705	766	815	750	780	713	810	769	773	792	762	749	755	741	769	753	762	746	744	750	783	769	743	768	767	738	760	778	754	787	741	760	748	743	741	760	761	769	769	699	727	788	736	717	750	792	724	845	760	785	741	742	765	776	775	789	731	797	750	804	769	785	751	739	793	743	765	785	731	777	767	737	798	789	782	750	813	772	753	765	762	825	727	722	782	794	724	732	748	755	791	759	736	719	727	749	733	741	749	761	762	780	761	809	769	750	785	735	797	785	778	726	745	773	738	758	726	771	782	778	742	790	781	756	748	773	747	775	787	756	763	752	762	742	750	770	744	704	721	807	766	771	765	769	817	774	780	754	823	781	728	746	803	718	802	744	758	723	736	761	780	792	750	778	741	778	778	772	758	754	791	714	756	750	713	755	701	799	829	769	711	763	743	735	803	735	803	757	736	779	770	778	778	771	781	755	758	770	728	730	762	736	769	755	747	715	701	727	815	680	770	741	765	743	789	706	792	745	700	764	797	726	756	782	776	737	761	718	801	802	766	764	764	751	758	809	764	783	717	800	819	744	706	739	760	741	802	799	760	773	694	723	769	755	761	809	819	763	776	774	782	795	809	726	777	776	824	770	736	728	768	793	768	755	837	794	733	723	703	715	724	766	776	761	776	777	780	769	763	769	770	725	779	722	778	749	782	795	708	770	759	776	724	767	728	761	739	753	779	757	748	747	770	724	759	791	763	789	794	773	748	746	736	778	759	759	773	743	756	791	791	747	775	764	750	806	757	758	770	729	750	790	741	736	769	775	714	761	739	767	776	770	719	737	742	750	779	760	756	783	743	754	728	759	793	786	787	721	758	799	770	826	792	779	776	762	737	753	776	774	779	788	746	750	754	765	758	734	789	740	756	768	739	769	763	776	748	734	752	747	773	804	724	730	795	775	756	731	813	787	788	707	729	748	781	774	793	763	730	772	745	815	749	733	787	768	748	820	756	785	718	695	829	763	749	790	741	755	806	732	764	741	764	734	758	745	754	772	761	722	700	782	824	752	786	779	777	821	762	777	769	731	833	823	731	760	768	750	788	740	780	742	802	754	782	814	726	705	752	807	720	747	868	769	800	764	763	731	749	716	729	736	775	783	775	757	755	753	752	721	735	760	788	792	737	818	767	740	747	770	756	744	703	758	803	789	739	706	765	755	733	741	739	759	744	772	757	771	756	760	739	705	769	766	734	711	759	743	748	799	752	760	797	772	777	756	792	771	746	760	765	794	745	736	736	769	780	764	727	820	777	761	774	712	761	712	778	770	720	803	748	761	739	759	762	756	760	745	788	802	783	747	810	697	717	768	765	765	764	728	777	815	797	738	764	750	771	777	742	753	741	762	720	789	754	782	745	737	757	742	741	766	725	767	802	774	755	758	757	764	773	866	778	715	765	738	748	756	797	767	798	782	795	753	786	756	749	783	825	710	765	742	794	782	732	744	772	754	767	772	822	731	827	764	745	741	773	763	715	758	760	762	783	749	784	757	743	732	802	742	729	749	801	773	705	743	766	789	764	755	815	774	762	749	803	750	779	742	800	783	781	742	749	802	776	798	754	762	754	732	693	789	758	762	737	734	767	778	790	819	803	773	775	746	749	709	747	758	752	764	765	795	778	774	752	772	746	754	751	683	771	785	779	758	818	695	753	779	764	765	766	748	734	760	766	764	724	731	790	785	797	811	797	800	769	757	701	809	765	774	770	759	769	749	744	777	771	730	756	738	786	764	768	737	746	763	738	761	799	759	792	753	766	776	769	783	723	784	748	782	763	777	719	796	759	787	795	787	746	759	784	769	803	786	809	764	742	745	767	773	754	759	777	793	756	731	734	740	769	712	782	751	719	737	800	713	734	731	738	737	734	777	815	738	765	756	761	759	770	797	778	762	749	767	784	757	766	757	778	767	786	742	800	799	781	804
4931	852	291	253	1044	448	194	156	107	97	111	101	119	101	89	111	104	93	103	90	79	80	105	96	96	81	91	90	103	91	77	106	109	137	81	92	120	84	89	87	94	109	82	81	122	106	108	114	94	111	97	111	87	122	101	92	94	111	105	96	85	110	100	89	93	108	87	117	104	88	93	94	95	103	97	100	87	88	113	66	87	96	99	98	106	85	87	121	110	94	86	100	106	110	84	85	90	89	89	89	97	92	87	91	95	92	109	80	107	121	109	98	113	76	102	96	95	81	81	100	103	107	85	82	106	92	129	83	105	107	105	120	102	111	101	98	93	103	99	126	107	112	100	97	93	84	87	97	85	104	86	94	114	112	88	97	99	86	86	107	102	107	80	88	109	83	89	98	89	82	100	106	113	103	95	94	97	103	97	94	93	91	96	96	92	92	88	84	95	93	86	68	111	84	90	94	101	92	114	99	98	112	84	103	91	105	115	101	98	94	113	108	97	95	98	81	78	108	99	83	104	113	97	89	101	94	92	96	82	95	78	93	88	105	105	80	76	100	113	92	111	103	83	98	85	104	99	102	100	94	103	95	94	103	86	105	71	102	98	106	118	108	91	85	89	95	119	91	87	101	101	82	104	98	109	101	81	85	105	109	110	89	103	91	109	89	92	106	120	90	104	105	95	101	72	93	81	68	84	90	84	107	82	88	92	92	104	103	82	91	100	105	116	88	79	94	84	86	100	86	99	101	93	90	92	108	97	105	109	99	100	77	107	99	105	91	84	88	103	103	102	97	90	107	109	109	96	98	102	96	86	103	92	86	104	83	100	100	105	100	108	104	95	86	77	107	104	110	85	85	89	97	109	106	120	86	109	92	100	102	90	101	94	85	100	100	83	104	90	75	86	95	89	97	92	89	95	107	89	121	108	97	82	77	96	100	114	127	78	85	108	89	88	90	87	105	85	109	102	110	106	89	109	89	104	94	97	103	91	100	100	106	114	104	92	75	91	84	101	107	89	105	83	82	105	102	93	98	87	95	90	105	89	77	101	87	104	97	99	87	91	99	98	97	95	109	123	84	115	113	93	90	95	112	96	103	90	131	84	91	94	94	68	106	98	92	95	102	109	92	101	98	110	76	100	114	98	87	89	76	93	92	103	92	107	104	103	101	106	108	88	93	93	99	87	86	103	98	86	82	90	89	81	100	121	108	87	102	97	104	84	104	101	100	99	110	90	115	105	92	98	87	96	112	78	78	104	86	87	86	98	89	89	102	104	79	76	105	94	99	109	99	99	92	100	101	105	101	87	87	88	80	112	111	104	85	98	92	100	84	95	104	97	94	107	102	99	105	108	106	110	87	103	99	92	96	118	81	94	97	115	99	124	102	85	102	90	94	92	86	99	105	119	118	102	102	87	95	112	101	88	113	95	80	97	117	96	90	109	102	101	116	89	108	81	100	90	85	113	85	98	112	91	103	87	101	105	85	91	101	109	100	100	114	96	80	108	109	104	115	91	93	92	105	99	108	108	96	83	77	80	108	91	101	102	110	116	109	109	99	98	76	83	99	104	76	108	94	116	94	106	94	105	91	86	95	92	112	100	101	87	83	110	100	90	92	111	100	100	110	100	87	92	103	107	112	113	85	89	87	85	103	107	83	95	86	83	105	87	76	86	102	93	106	100	93	103	99	110	114	92	92	94	107	107	88	110	106	88	99	86	115	117	97	100	96	105	94	86	104	97	89	95	92	119	85	73	84	93	104	95	94	97	105	94	108	107	107	92	99	112	107	89	82	111	99	98	86	97	109	93	101	82	94	92	93	92	96	100	95	105	105	93	93	104	106	85	97	93	98	98	96	94	101	76	101	102	94	104	99	114	97	96	100	105	88	99	96	99	93	108	89	96	109	98	94	86	85	97	129	92	96	90	87	88	111	97	87	87	110	102	86	105	108	103	103	91	81	92	91	107	96	99	99	95	95	94	82	99	98	101	91	88	103	93	98	99	96	97	99	88	91	88	85	120	89	129	96	117	112	102	87	106	91	111	81	79	100	97	102	96	92	84	90	115	104	99	74	106	103	97	91	91	86	90	100	117	103	105	110	97	87	86	113	87	103	90	102	95	89	93	101	88	99	94	89	115	106	116	103	96	81	96	98	98	108	98	91	99	84	102	94	92	103	91	89	96	87	105	94	101	109	90	102	101	102	101	100	103	101	92	116	110	113	98	101	96	95	92	84	81	94	105	70	102	108	75	90	86	94	93	115	110	92	103	88	84	92	90	108	102	90	105	104	91	86	105	85	91	100	104	124	85	86	95	97	91	101	93	95	91	100	108	110	103	105	80	109	101	99	77	97	130	105	90	88	79	104	92	76	87	79	85	105	93	98	80	87	106	94	108	88	99	123	91	100	93	101	112	119	106	115	113	95	94	91	112	100	91	103	99	106	101	86	99	98	102	101	100	98	104	106	94	102	98	82	92	83	102	87	98	90	114	113	110	87	123	118	96	96	112	93	95	86	99	90	95	104	124	93	110	83	82	94	100	98	87	102	93	105	103	107	93	83	106	87	100	100	93	97	100	86	85	95	102	81	92	106	96	92	109	95	103	88	89	107	102	80	84	104	107	114	94	99	93	93	99	116	87	92	91	100	80	106	98	99	97	104	104	96	86	85	103	95	103	116	89	111	83	90	107	95	91	90	101	119	92	73	100	97	102	98	94	98	108	90	87	87	95	92	94	85	89	80	102	77	108	84	98	87	86	95	89	103	76	100	96	105	78	97	107	106	92	107	107	90	102	86	74	92	84	97	110	110	98	87	108	74	84	84	103	88	96	104	99	85	78	93	98	107	90	102	90	102	101	89	88	92	88	99	103	116	96	92	108	100	77	108	102	100	116	79	108	95	117	101	79	81	97	89	108	84	118	125	80	103	94	81	104	101	105	87	102	86	82	111	113	91	71	88	99	87	74	87	107	93	106	84	89	90	85	98	99	108	112	120	102	102	101	105	108	111	104	83	96	88	91	119	101	84	104	81	92	95	105	109	87	106	94	101	91	91	87	109	123	116	78	104	97	113	96	87	90	85	98	109	102	77	91	100	99	94	92	119	109	100	100	93	100	100	116	98	95	86	92	99	92	104	99	81	91	95	101	95	95	96	84	96	100	81	103	100	104	105	86	98	87	87	107	88	104	88	77	87	91	85	105	105	90	72	95	73	87	107	99	103	81	88	94	99	103	101	104	89	84	101	91	100	110	89	95	105	108	83	80	105	98	97	90	72	88	92	88	86	89	121	94	94	107	103	91	102	105	105	87	106	107	91	101	100	78	88	95	78	90	89	90	99	92	76	95	94	78	97	88	86	86	91	93	77	95	95	114	106	116	106	101	96	106	103	97	113	86	94	101	95	91	72	88	105	83	93	98	105	93	104	90	107	92	94	94	95	98	110	105	93	103	85	97	103	81	95	93	91	83	94	86	106	107	84	84	112	88	93	93	106
3255	879	600	735	4505	1707	688	629	415	356	332	361	307	302	294	295	280	326	293	310	288	292	277	263	284	294	296	280	312	292	270	287	289	283	276	287	267	305	306	285	296	282	273	267	285	263	302	288	322	289	318	279	268	303	288	299	254	301	274	282	278	307	295	282	251	314	262	331	292	272	316	266	316	301	265	308	267	257	270	270	304	292	269	276	262	265	265	301	306	291	286	280	254	281	283	285	287	288	305	283	285	264	259	252	296	315	276	282	285	291	268	280	300	279	261	224	274	284	286	275	291	267	291	343	286	291	301	294	288	323	272	287	284	279	300	286	292	287	284	298	264	290	333	292	283	307	277	320	277	282	284	276	271	293	264	283	323	278	275	310	272	282	253	279	244	299	290	297	284	318	285	303	293	312	289	271	285	278	298	301	305	295	307	275	280	319	289	325	276	269	279	270	284	306	288	302	262	295	272	262	278	284	304	306	285	301	310	285	262	276	265	269	297	285	267	286	253	239	311	307	290	265	289	267	283	288	295	293	307	274	278	280	290	278	300	296	297	292	283	274	258	298	283	274	298	253	275	275	286	300	283	282	290	280	265	244	316	283	276	272	285	291	299	294	276	279	314	249	285	291	273	271	277	300	287	267	281	291	291	281	320	277	328	246	298	278	285	316	271	294	275	283	281	300	289	285	297	298	305	317	327	285	268	267	265	277	292	260	277	277	298	280	265	266	292	286	303	290	253	288	305	267	286	295	288	265	265	281	288	319	271	280	286	278	290	297	311	291	293	292	289	286	307	299	286	287	305	292	276	268	267	287	289	292	292	312	271	276	311	297	293	286	298	296	296	254	298	313	325	282	284	291	269	296	281	284	281	283	286	273	295	294	283	266	289	318	309	282	306	282	304	289	292	294	289	314	271	267	296	308	294	313	280	277	280	276	262	284	302	276	283	300	299	269	280	262	311	288	268	280	272	296	272	299	321	304	284	309	287	287	307	259	303	301	292	298	292	278	304	290	277	310	268	280	300	291	269	286	269	300	308	267	331	275	320	279	287	287	284	268	294	290	291	267	283	275	302	283	281	299	255	269	260	295	261	278	267	285	274	293	282	298	306	279	276	266	273	259	281	306	267	285	281	311	251	300	248	259	266	293	290	281	292	317	284	276	288	289	257	275	287	303	275	283	264	258	283	293	302	296	273	277	284	286	285	295	293	306	282	298	298	273	268	272	299	273	276	268	304	292	293	302	261	287	309	309	312	295	268	272	278	300	267	298	287	272	280	269	299	290	330	269	289	289	284	317	287	288	293	278	286	311	297	276	289	285	263	287	306	263	255	288	305	313	289	272	290	283	264	300	292	309	291	299	281	285	271	286	305	317	251	272	314	302	295	288	281	305	284	271	283	278	291	320	268	271	326	272	292	302	287	276	274	287	275	269	272	297	281	320	313	293	265	264	273	283	282	300	295	299	301	278	276	297	299	292	270	305	319	258	275	260	298	289	307	308	288	308	272	276	315	314	311	271	296	287	284	292	262	333	294	285	280	309	289	280	303	281	273	285	288	292	270	276	268	299	299	280	275	300	284	249	306	273	299	253	273	234	275	289	306	289	320	293	267	287	285	296	312	317	291	288	304	319	267	318	283	293	316	294	321	269	270	280	276	285	305	281	297	303	277	293	302	302	254	255	303	300	264	278	293	273	246	257	310	269	269	307	287	305	260	306	290	278	299	267	309	275	295	298	278	309	316	258	318	321	273	283	269	276	283	300	276	281	289	289	274	287	276	265	283	288	309	278	295	283	284	295	285	281	293	337	296	266	290	300	296	290	280	296	271	279	279	293	270	301	301	274	295	278	269	286	284	260	281	283	259	307	301	273	278	294	278	327	322	302	296	266	275	284	305	273	248	270	306	279	260	287	292	315	279	277	280	300	281	297	278	287	260	278	312	285	278	285	276	265	310	281	270	325	291	264	304	284	278	259	284	321	272	305	264	263	288	333	297	284	278	275	271	275	305	287	272	278	256	290	275	317	279	277	269	323	261	282	295	269	279	275	292	275	282	281	332	298	281	315	307	313	297	281	289	303	271	307	291	280	301	322	289	281	253	287	302	267	299	287	246	291	302	257	297	297	256	276	269	258	279	253	324	280	280	312	263	278	261	257	295	243	260	281	284	302	276	291	289	292	272	294	264	300	281	277	290	272	298	309	291	278	272	301	294	262	290	254	291	321	269	284	294	287	303	275	282	281	290	288	270	281	251	283	279	314	265	305	285	270	282	289	279	303	277	265	296	279	282	275	283	285	258	271	295	301	266	266	264	319	297	300	294	278	293	315	303	273	287	307	276	315	266	318	301	290	305	307	290	263	291	280	274	283	279	308	277	292	310	298	293	268	303	286	253	305	277	319	272	290	320	291	290	298	290	289	287	303	318	294	284	279	295	261	308	270	287	278	297	296	287	296	315	296	308	320	269	307	316	297	301	264	311	282	288	321	275	278	310	315	351	283	309	288	288	250	278	298	299	291	282	326	308	304	286	293	270	312	273	268	283	270	286	276	280	268	278	269	303	272	333	319	290	324	304	269	304	311	291	285	275	297	303	301	280	283	275	280	252	272	299	288	302	274	283	275	299	299	297	263	309	304	283	301	267	305	268	274	289	271	273	292	285	295	282	257	297	258	305	269	302	308	301	281	289	273	297	317	301	293	286	281	269	271	290	271	263	284	316	268	312	275	290	314	280	279	294	318	260	289	275	284	308	268	282	267	313	305	295	266	289	253	301	286	304	288	287	264	318	298	288	297	321	306	315	271	269	280	295	308	288	281	301	273	282	254	288	302	296	301	265	293	280	274	275	304	282	307	280	273	294	281	287	284	326	271	308	298	293	299	309	262	281	292	263	274	278	310	306	283	292	323	287	286	288	272	270	300	304	253	275	260	275	289	269	300	301	288	282	281	258	275	293	269	278	298	264	289	283	297	290	309	291	265	262	284	309	268	292	280	280	293	306	297	288	274	263	267	268	289	287	298	300	280	296	285	303	298	288	303	314	267	265	278	319	261	274	278	297	285	263	256	293	266	309	311	258	269	314	300	312	264	299	324	279	288	284	272	285	253	293	342	300	328	282	253	302	272	287	268	318	323	278	289	290	267	302	256	279	292	268	266	279	271	299	275	279	305	279	298	274	295	278	280	269	292	277	295	286	298	307	301	269	297	271	298	284	312	308	241	295	318	255	281	309	295	268	289	251	258	251	270	276	292	301	285	309	308	295	276	283	286	253	277	275	302	325	261	286	307	282	276	302	300	282	257	309	275	283	303	249	306	291	301	310	289	318	293	290	285	320	274	264	297	305	300	271	290	284	283	264	292	296	302	309	299	292	288	267	284	303	286	288	277	287	281	292	325	275	306	291	298	290	281	299	277	266	300	279	287	281	247	280	290	288	295	314	293	302	296	300	283	277	284	262	306	293	270	278	257	280	281	284	304	266	269	312	296	273	267
13934	7531	1686	1251	2709	931	539	466	402	296	260	260	260	253	192	197	205	225	193	210	232	199	206	191	205	171	175	159	203	185	177	196	184	185	196	174	208	184	155	186	208	188	195	184	169	187	173	183	173	185	175	183	204	191	205	164	162	187	185	200	182	185	185	175	176	172	175	172	176	175	166	178	189	181	182	173	207	172	210	183	176	197	200	171	168	184	178	174	163	161	164	198	182	167	176	152	179	160	188	159	193	188	147	177	175	162	169	173	180	184	185	189	173	175	163	168	170	184	204	183	187	170	195	194	193	171	155	154	163	196	174	192	150	142	162	195	182	160	156	135	149	166	189	170	205	176	172	161	174	188	189	189	205	167	191	186	164	163	166	177	173	148	182	168	185	185	177	156	183	175	173	165	159	159	143	152	150	176	152	193	168	190	163	181	164	166	182	157	173	177	157	180	162	198	176	180	165	181	209	210	197	183	168	165	165	173	176	181	204	190	199	181	161	152	183	205	170	174	191	200	195	166	191	187	186	158	182	175	173	179	165	192	197	162	185	162	182	178	184	177	161	195	197	195	169	191	166	179	155	175	162	169	159	164	179	195	179	169	162	186	159	154	171	188	178	150	175	170	183	198	197	171	158	161	164	169	179	185	179	197	180	150	170	170	203	156	165	203	169	179	159	189	143	167	174	177	187	153	194	174	175	140	172	165	163	181	201	195	167	188	184	172	179	170	181	193	169	175	201	193	177	208	213	168	178	177	185	205	179	184	172	168	168	156	181	184	175	176	171	158	172	171	181	180	170	180	163	160	167	170	180	173	156	163	160	185	173	166	165	189	192	170	192	174	164	176	173	179	171	199	189	163	143	173	168	169	162	156	181	197	168	165	192	170	172	169	180	190	206	147	167	190	177	185	197	168	165	163	157	177	185	207	211	186	171	190	161	182	192	175	185	176	194	167	192	163	161	156	187	170	166	159	194	195	183	180	168	162	173	192	175	175	188	166	165	189	181	156	192	179	186	187	169	207	184	175	158	181	169	167	173	157	166	206	174	190	182	173	179	190	178	171	159	151	155	160	166	200	169	157	187	165	195	174	175	175	163	177	170	177	161	175	168	187	174	188	176	200	165	181	181	164	184	161	169	183	181	192	172	170	188	172	190	156	192	167	160	178	181	196	154	165	174	160	174	186	171	193	147	147	185	213	195	187	189	174	181	180	172	184	189	173	190	200	179	169	177	219	181	169	186	165	176	158	175	187	168	195	198	171	163	185	163	177	187	152	197	155	163	160	178	188	154	189	177	187	188	169	192	160	202	189	179	152	163	170	174	167	187	184	169	175	178	175	224	166	186	174	212	174	193	196	197	183	168	150	160	186	193	163	178	173	178	170	169	178	197	176	159	153	162	173	153	184	185	177	170	168	190	170	185	204	201	189	182	174	186	196	205	163	160	190	164	171	179	191	179	190	162	191	175	171	182	171	168	163	165	169	165	172	175	197	165	180	192	187	168	171	199	152	168	210	147	160	157	172	181	168	187	171	180	183	189	165	178	190	161	192	173	179	180	186	188	177	174	168	169	178	185	186	144	185	175	177	167	165	161	202	166	186	195	160	168	184	151	186	179	193	186	194	164	159	174	194	149	155	182	189	159	175	174	203	170	159	187	196	186	170	147	163	164	168	148	204	162	161	155	165	136	163	154	180	180	165	183	156	199	176	177	172	134	187	150	184	162	155	173	163	212	179	187	197	198	184	175	180	165	184	188	190	178	181	170	207	162	196	176	165	192	179	154	176	175	154	171	174	163	168	187	187	171	183	172	170	173	164	146	161	173	197	174	180	152	186	172	184	189	184	179	162	157	192	167	196	175	168	164	172	195	186	185	176	180	181	158	156	156	161	186	142	185	152	200	171	176	193	173	164	183	187	168	182	175	193	188	196	191	171	167	169	194	163	149	164	157	162	179	193	194	198	193	179	190	177	158	187	189	156	164	168	184	174	178	160	193	162	164	190	186	169	168	172	189	163	148	204	173	150	216	170	177	177	162	188	178	145	166	181	191	209	168	179	181	183	162	161	175	189	154	162	183	171	176	165	164	161	170	170	151	192	174	175	153	153	159	166	175	158	191	187	177	162	192	169	180	154	171	205	169	168	174	180	183	162	155	171	186	147	173	185	177	176	184	161	186	181	194	185	162	174	177	169	216	159	155	176	180	181	170	181	153	154	160	166	187	180	158	171	167	191	175	150	192	185	157	169	172	174	174	184	182	186	148	162	185	177	167	207	173	156	163	183	186	184	186	189	175	194	173	183	157	178	156	188	156	168	163	161	160	167	170	158	194	188	193	173	173	187	180	161	206	194	196	190	161	166	176	165	165	175	176	161	182	180	179	179	171	175	195	166	166	184	134	181	194	204	177	184	160	174	189	144	159	189	181	176	161	166	164	181	186	157	180	177	166	179	154	167	189	160	188	177	178	179	155	141	172	170	169	166	166	178	184	199	198	185	167	187	166	173	202	169	164	186	179	180	205	180	176	174	153	161	162	164	165	177	165	195	185	173	202	186	184	207	196	199	156	161	177	172	160	175	162	162	164	161	170	200	193	188	174	175	169	180	184	181	185	193	179	188	166	183	160	160	165	180	166	171	175	175	182	167	168	158	158	189	178	178	159	168	180	196	172	178	136	158	190	183	173	180	188	193	159	149	172	167	146	173	182	195	176	173	173	171	175	159	189	185	175	184	189	150	189	180	182	166	179	171	166	192	175	162	194	153	180	171	194	200	184	187	170	181	161	170	167	172	206	179	169	170	154	193	167	168	170	169	165	187	173	178	181	166	165	199	163	198	167	183	190	182	187	175	172	202	171	170	167	163	155	191	183	161	188	160	185	163	204	163	176	167	182	178	177	187	178	188	161	178	150	194	167	196	177	193	181	181	205	148	177	167	181	185	203	190	171	152	184	160	218	179	164	155	185	174	182	192	193	199	178	189	199	170	186	173	177	164	175	155	199	174	169	169	178	190	157	174	212	175	165	167	165	143	171	164	185	150	169	182	179	179	190	177	187	186	179	182	160	164	157	185	179	173	187	170	207	174	167	165	164	210	191	174	186	165	181	176	182	173	172	192	171	173	155	192	182	185	200	183	177	141	188	165	153	163	173	160	189	188	170	190	162	180	170	170	155	175	181	205	181	177	182	160	194	189	172	185	173	173	146	187	180	175	184	174	205	168	186	179	182	171	164	170	167	178	172	174	199	186	183	170	197	188	195	174	167	156	196	175	196	200	183	190	190	143	183	181	175	182	183	170	190	149	177	176	170	175	190	190	178	198	192	195	180	177	171	169	148	166	175	149	204	164	174	151	174	169	148	172	171	198	191	160	172	197	164	182	178	175	166	189	195	190	171	186	181	170	186	198	194	181	179	177	201	168	176	213	168	194	169	166	175	194	194	183	196	162	147	171	174	190	198	186	173	164	161	170	177	165	202	162	183	158	156	193	155	182
8430	5600	3146	4216	10100	3918	2239	2117	1653	1372	1187	1117	968	925	794	756	743	676	657	625	633	670	607	606	591	549	540	583	596	528	555	545	476	495	533	480	517	529	488	490	490	490	484	488	473	477	492	488	479	446	470	539	505	483	494	455	495	484	415	462	506	510	494	488	451	472	490	419	473	462	459	475	491	474	491	453	467	445	476	454	515	496	471	457	457	467	469	461	470	455	478	458	473	520	461	474	504	471	477	453	481	471	447	492	453	433	475	466	438	478	449	479	452	454	472	447	441	444	447	446	479	441	458	447	468	449	442	463	508	467	524	458	502	484	450	468	461	455	460	423	455	451	493	464	462	428	440	489	437	469	476	485	478	476	491	474	487	437	517	446	483	475	413	461	418	478	456	522	438	479	455	478	443	463	494	444	454	458	458	473	455	441	482	453	486	492	487	429	477	452	498	488	474	475	436	437	457	432	450	479	502	446	470	484	449	443	462	508	399	464	474	487	463	474	478	503	479	461	442	453	474	488	490	459	434	476	446	449	477	474	464	491	466	464	473	493	430	425	459	446	472	448	522	468	469	468	466	438	421	478	454	502	469	495	469	484	457	480	430	476	471	437	457	437	427	479	464	444	464	477	428	447	455	455	459	470	459	462	471	422	466	494	470	473	478	434	466	451	487	486	453	477	468	448	445	482	442	449	469	431	467	413	437	431	471	478	438	457	455	427	451	501	491	486	471	469	443	440	466	451	499	482	469	470	471	455	536	455	477	463	470	473	488	443	427	440	470	469	442	446	476	472	421	480	441	487	449	471	455	481	450	478	450	465	435	475	469	439	449	470	476	469	447	489	443	431	471	432	459	459	493	460	476	443	485	464	465	478	448	461	459	494	461	430	462	468	438	493	492	472	424	457	479	464	471	480	460	458	477	476	469	444	470	466	485	463	474	466	461	465	497	486	508	456	437	496	452	455	430	475	450	462	476	456	450	476	466	443	448	500	487	472	453	428	495	450	474	467	460	457	462	486	496	438	461	484	467	512	461	496	451	435	469	466	473	478	443	423	487	463	482	459	467	496	427	440	469	457	461	458	462	472	502	503	473	423	474	448	484	457	459	436	448	440	454	433	482	477	493	445	474	468	454	433	467	501	487	463	472	445	457	458	446	481	472	472	485	463	491	467	496	447	424	460	455	467	501	440	481	462	472	435	458	478	444	456	502	489	452	479	474	459	450	448	429	471	432	449	460	497	474	499	486	453	408	451	475	461	526	462	459	480	475	437	474	447	517	474	498	467	442	431	425	490	471	434	479	481	459	478	476	435	465	501	457	463	462	446	464	477	436	413	455	425	466	487	495	443	455	462	429	477	442	476	438	441	435	463	496	445	450	473	473	466	467	443	445	449	472	465	444	431	477	432	471	449	491	423	457	443	442	445	480	413	471	483	452	459	434	461	457	487	453	409	496	471	446	427	455	448	457	428	425	442	491	424	468	425	461	439	449	432	452	481	459	442	476	476	453	431	456	517	453	499	447	422	459	476	426	464	454	440	461	502	511	470	432	466	456	451	437	469	476	448	407	463	491	441	479	479	452	443	487	453	438	461	472	469	455	476	434	461	446	437	492	438	455	474	485	446	432	435	440	448	462	458	443	473	457	438	453	474	486	474	441	430	445	480	428	487	447	473	441	458	458	497	488	464	475	478	478	481	461	471	490	430	468	527	451	497	430	446	447	440	488	451	462	440	459	456	420	413	416	430	491	429	478	434	461	434	462	453	472	421	467	416	429	461	470	462	461	481	498	453	464	465	427	450	476	433	461	454	457	481	492	440	466	464	456	472	466	473	448	464	449	475	423	474	432	406	454	447	498	430	500	470	432	438	462	459	512	468	417	442	482	419	453	446	470	446	465	424	430	473	418	477	438	465	439	451	424	449	441	462	470	482	447	516	484	469	455	490	478	453	469	506	472	448	474	453	450	505	462	442	458	462	463	460	441	422	486	440	445	459	461	467	471	444	426	480	471	448	452	499	454	502	461	488	470	439	450	482	446	457	448	447	477	432	508	451	449	475	440	428	476	499	472	425	479	483	441	472	432	497	440	462	457	479	448	455	467	465	415	464	480	456	468	425	461	425	443	476	446	454	466	466	448	446	447	458	456	448	503	434	439	453	426	465	426	461	460	470	431	477	457	435	467	492	437	474	409	500	421	461	461	503	465	437	456	466	457	474	415	470	467	449	468	453	476	468	463	445	449	465	407	463	482	459	419	513	424	412	473	432	474	415	477	434	459	482	490	425	451	456	437	446	471	471	434	456	466	446	480	464	442	448	448	499	445	425	443	431	481	457	445	482	441	470	488	495	450	457	431	463	446	448	470	459	477	442	424	444	477	465	462	478	463	463	455	480	493	466	482	471	474	434	430	456	462	472	466	468	422	461	489	456	496	446	439	454	443	471	472	445	422	508	474	474	461	428	443	419	464	482	445	490	469	447	466	473	451	422	446	486	440	411	476	446	476	470	457	475	475	496	512	441	396	442	460	451	460	458	470	463	472	477	449	450	456	459	470	469	454	473	495	446	440	454	430	479	443	466	494	441	455	461	464	432	457	473	460	454	442	493	451	464	443	515	450	444	481	424	464	477	473	494	486	459	410	491	483	442	471	463	455	428	469	452	444	435	504	419	465	466	423	487	483	429	461	451	466	467	460	489	450	467	461	458	505	465	454	440	461	464	474	438	436	447	503	443	457	437	464	461	456	461	472	483	485	457	486	456	472	482	428	475	473	450	477	449	448	435	460	458	472	437	517	477	469	462	468	460	458	469	447	467	454	457	408	487	456	454	453	464	440	459	474	467	443	451	490	484	455	479	463	443	467	449	464	486	466	475	426	480	469	478	438	470	428	472	459	480	470	458	440	428	437	459	449	478	470	455	444	445	461	474	423	482	413	457	453	493	487	455	445	473	483	429	478	454	471	476	453	461	450	459	471	456	467	481	454	434	451	463	456	464	415	457	479	425	480	487	486	442	466	509	472	464	435	455	492	415	451	481	461	438	495	427	442	467	465	459	438	471	448	463	455	448	482	470	464	496	427	463	436	458	467	463	439	475	462	455	478	456	436	455	459	473	437	451	488	470	434	439	433	463	490	480	454	443	422	460	436	500	499	458	412	467	470	479	471	487	494	466	459	445	468	447	466	462	485	435	485	472	507	444	482	453	465	411	467	460	456	455	447	510	473	483	464	487	454	484	439	474	439	477	448	446	455	476	468	461	441	446	436	492	468	457	452	440	489	481	461	466	500	476	500	477	457	504	495	443	445	472	446	481	500	446	493	423	452	464	469	440	466	459	454	491	450	441	471	417	478	499	462	461	459	474	491	477	471	468	445	459	439	451	455	462	444	484	444	431	456	502	477	472	449	463	422	462	435	451	429	467	472	443	452	465	408	458	483	487	475	450	431	504	456	464	479	441	438	459	429	468	461	473	457	501	435	460	455	450	429	439	467	448
23346	15621	3677	2784	3097	1519	1005	924	746	615	545	490	516	485	452	416	409	382	424	371	389	377	384	363	382	367	338	328	358	344	367	336	351	316	344	342	328	337	299	314	347	307	358	307	339	336	323	312	360	336	311	299	339	359	309	333	314	342	329	334	327	316	352	372	351	347	327	348	331	340	327	323	353	333	354	362	332	348	340	295	358	344	327	355	342	324	332	303	334	331	327	362	339	329	376	312	331	383	364	322	320	345	335	333	314	306	343	309	291	312	317	327	331	349	326	319	309	351	360	340	336	315	314	300	323	359	316	357	316	314	340	342	322	317	301	338	302	317	323	308	333	347	324	332	311	341	337	337	326	293	325	318	342	315	340	313	353	347	321	354	306	330	332	372	314	305	309	305	290	369	329	313	315	329	330	332	306	343	303	314	327	288	346	337	347	331	283	340	298	300	332	324	328	310	302	333	342	300	286	330	343	325	338	339	302	346	327	303	364	314	322	334	359	328	344	319	353	374	317	350	312	339	321	315	347	339	318	338	359	351	334	336	313	332	330	305	300	317	341	332	321	322	292	316	327	324	321	320	321	341	331	286	352	287	317	321	308	314	296	327	345	332	334	336	307	303	328	321	320	338	320	302	365	310	336	331	354	323	308	328	325	338	322	345	294	335	347	331	332	322	337	306	318	315	323	286	326	314	340	339	339	325	343	338	367	321	338	316	340	343	336	359	325	283	348	342	340	322	315	343	340	341	355	347	386	312	300	312	301	336	354	357	321	351	314	327	324	332	308	337	326	338	312	326	374	350	311	316	339	319	348	334	327	341	344	291	352	348	330	326	294	347	370	311	330	346	312	314	319	345	322	360	326	327	327	330	339	347	331	328	303	293	326	315	326	347	317	334	345	358	326	321	322	324	328	318	309	325	333	336	357	360	324	304	353	309	363	338	315	351	313	346	291	310	314	320	315	345	317	348	319	337	334	327	323	295	332	323	365	342	345	336	334	326	319	313	300	354	356	301	313	388	311	301	284	329	331	337	314	330	347	299	343	309	344	310	334	337	357	323	309	340	338	334	329	304	362	334	316	292	316	329	328	322	325	355	361	316	336	357	310	324	350	344	333	327	340	309	347	305	328	324	338	333	360	297	343	350	325	316	326	342	338	358	294	318	319	336	332	344	322	281	345	333	343	327	318	313	318	340	319	306	318	316	321	355	325	350	322	333	314	312	334	289	311	293	342	330	303	339	354	307	315	335	339	324	342	325	294	353	314	315	321	333	313	349	323	313	337	332	316	328	329	339	322	340	320	323	294	341	328	337	336	347	338	347	310	316	343	328	302	312	320	292	333	363	348	331	329	312	337	314	332	309	362	326	339	320	347	318	311	310	311	324	288	331	321	343	366	325	342	359	355	330	384	360	354	338	302	355	323	330	347	342	355	311	325	342	353	341	346	316	355	332	333	364	311	305	313	313	315	332	355	309	317	358	333	331	315	320	358	329	307	331	314	374	367	348	344	305	338	341	319	326	347	338	303	309	343	363	341	345	335	320	316	335	345	327	319	351	350	317	337	347	326	361	323	343	339	357	336	299	362	321	363	352	334	315	334	325	317	349	343	328	315	335	315	303	307	321	336	308	330	340	347	322	329	329	332	332	325	341	332	320	364	333	316	343	326	310	296	312	345	322	340	301	330	345	298	315	354	326	285	303	321	345	304	331	357	318	339	319	328	309	307	294	330	329	350	328	351	338	326	322	329	337	334	354	335	301	326	339	343	329	321	308	310	346	303	291	313	313	318	316	321	366	340	303	338	345	341	388	346	327	348	312	320	324	300	354	363	304	328	342	324	370	324	354	337	322	332	322	347	350	328	307	310	343	336	304	304	340	340	311	329	348	336	367	290	348	337	342	334	351	328	316	328	293	300	331	307	276	358	328	336	315	342	360	330	358	324	323	329	352	367	332	318	313	301	319	337	338	344	347	340	374	322	314	375	344	328	342	324	263	340	323	320	321	323	327	344	320	341	345	357	352	296	352	307	321	337	335	312	333	317	338	362	330	321	308	340	304	321	312	335	342	311	354	323	320	310	318	364	348	327	319	345	309	306	326	343	351	292	301	329	331	316	335	326	323	323	339	359	341	358	342	328	340	330	330	327	307	353	319	333	343	344	327	319	322	365	324	311	313	339	350	334	347	351	327	335	312	303	297	305	319	392	302	373	343	327	319	357	317	326	325	334	319	344	334	327	353	344	345	338	307	295	356	307	317	319	359	319	334	316	284	302	305	324	355	325	312	301	365	341	351	315	376	337	327	297	325	317	326	319	339	361	316	310	317	329	317	344	323	302	391	346	322	323	361	336	336	341	330	306	316	348	315	363	317	350	337	333	314	333	267	316	349	361	341	332	360	334	327	330	295	351	325	298	357	316	325	301	343	316	338	317	337	333	329	354	349	325	319	302	354	282	318	346	374	341	340	316	312	322	324	345	300	314	313	341	351	326	312	334	344	360	338	318	331	324	320	355	328	335	313	336	337	320	329	372	308	300	291	326	294	335	323	344	360	385	315	325	336	323	346	292	338	315	337	366	303	329	316	330	322	328	360	332	320	358	363	326	350	329	321	321	337	348	305	332	345	358	333	326	332	350	325	322	326	342	323	341	339	315	357	333	321	348	334	339	320	328	341	347	312	366	297	336	326	343	338	303	325	323	333	319	348	322	307	317	370	327	327	326	347	323	329	369	353	327	314	339	312	325	338	335	329	290	325	329	345	358	336	299	308	340	362	322	295	345	342	339	330	322	314	333	337	331	338	394	341	324	313	330	347	330	353	327	335	326	323	347	318	337	369	357	347	335	319	316	345	317	317	330	337	336	334	312	329	338	331	327	356	346	324	347	347	369	353	324	318	334	329	316	332	318	375	300	314	335	304	330	317	347	309	314	307	321	342	344	337	373	332	303	338	353	328	324	317	343	370	342	330	335	359	327	354	359	346	305	319	326	343	312	339	350	330	316	340	320	331	329	326	311	356	330	306	312	306	354	368	301	325	305	341	331	328	338	351	352	282	317	320	360	315	330	337	319	309	331	346	333	316	324	321	299	327	338	332	333	334	310	322	343	328	338	338	314	354	321	330	349	323	347	357	318	309	356	334	315	328	306	376	324	364	336	349	340	334	368	336	307	310	347	326	316	332	300	288	295	324	310	328	343	354	312	312	306	331	307	320	328	322	342	338	319	311	311	324	351	330	334	332	326	324	326	310	341	346	340	329	314	317	339	310	317	292	327	325	369	320	342	357	330	349	348	314	352	329	361	338	333	325	317	340	311	323	314	348	311	339	326	339	336	296	339	332	294	348	345	328	326	330	334	310	322	299	301	291	283	350	324	329	334	370	344	333	344	341	313	362	283	313	321	321	326	327	350	270	310	329	322	366	328	319	340	316	314	365	346	343	307	340	355	356	358	337	380	313	324	314	336	319	340	345	321	352	317	351	346	312	345	347	331	396
11471	9600	5865	8393	10688	5580	3962	3817	3151	2573	2152	1987	1676	1547	1368	1427	1266	1187	1174	1054	1083	1038	1014	956	992	976	942	937	948	906	897	889	895	914	870	806	874	847	852	873	820	798	824	802	862	845	813	803	856	840	850	808	762	768	763	798	811	715	797	772	809	763	775	781	802	741	813	823	808	802	745	773	797	788	806	757	755	773	772	773	788	792	814	789	782	737	757	750	789	816	700	742	749	732	753	753	763	731	753	777	769	748	760	795	744	782	781	782	795	746	760	759	748	748	709	729	762	782	755	728	739	758	739	738	773	765	782	751	783	769	784	749	734	744	739	736	733	787	757	712	771	744	798	795	747	733	778	775	767	728	797	801	738	737	778	761	828	755	792	784	755	768	695	761	776	731	768	703	799	754	752	764	766	770	749	756	768	761	774	779	728	788	796	741	746	748	762	739	761	750	777	741	732	731	725	744	697	822	752	760	766	723	736	757	772	753	776	783	755	777	757	734	752	815	709	753	803	755	741	762	760	766	791	768	782	751	804	777	761	768	714	779	725	734	759	763	760	809	699	745	748	734	732	760	796	743	748	751	813	773	773	778	793	774	719	743	788	776	805	750	734	812	734	722	791	740	794	747	790	758	798	773	774	717	801	752	771	736	721	768	726	716	729	755	788	749	765	767	696	763	818	727	757	799	769	775	784	738	690	786	767	762	744	749	745	788	764	717	746	752	719	763	717	749	788	733	706	714	746	778	761	778	749	778	753	733	757	767	768	729	765	755	748	712	746	764	784	744	712	794	742	760	693	742	749	670	742	758	728	777	741	756	794	741	754	779	741	757	777	762	752	736	726	757	771	757	746	742	739	803	737	764	733	723	758	756	750	766	752	750	703	746	726	766	746	753	749	729	779	734	741	782	720	715	762	791	754	737	768	751	759	780	850	770	741	746	809	747	806	809	767	709	730	778	756	788	727	706	773	721	763	776	764	717	790	789	801	728	717	710	723	733	746	742	732	766	738	784	725	755	758	763	729	740	780	808	744	796	781	692	743	777	770	788	743	750	723	708	783	761	715	735	735	765	754	708	755	747	730	748	709	801	749	766	763	766	790	769	763	799	759	814	740	732	759	763	723	743	766	771	739	781	790	732	752	785	739	765	777	757	766	773	711	719	779	738	752	754	765	749	794	716	757	732	743	685	771	757	758	768	750	805	766	769	784	752	795	745	779	786	774	765	771	763	725	797	784	784	712	738	752	757	772	789	756	763	778	751	802	757	758	797	699	744	735	769	754	770	761	825	811	734	738	771	799	717	710	796	774	739	743	742	774	772	773	771	725	734	733	745	736	781	755	766	741	730	795	786	731	786	726	713	745	773	775	726	700	772	766	799	743	756	782	788	741	749	737	782	720	737	781	697	730	798	812	748	727	770	777	770	750	764	737	726	694	755	722	760	763	790	786	748	707	829	765	785	758	820	769	739	737	743	756	809	785	770	732	795	753	760	748	721	759	769	747	735	782	711	761	733	732	702	705	731	769	750	766	713	783	774	743	795	786	752	730	787	738	677	773	761	768	739	734	719	739	743	734	730	723	770	755	760	754	794	802	785	775	755	763	739	719	769	745	801	775	782	813	751	753	767	733	778	740	803	772	721	777	724	721	767	803	727	707	772	696	745	772	759	811	742	799	733	786	760	786	777	710	740	760	763	784	744	810	749	753	774	712	715	763	756	769	735	761	752	745	742	836	715	774	782	773	713	734	793	753	726	725	775	761	758	784	733	760	794	750	700	767	740	776	784	745	757	711	756	765	772	802	779	769	770	749	762	762	752	768	772	791	763	730	716	722	735	698	797	743	755	776	738	737	758	749	750	753	762	749	728	696	721	745	720	776	755	713	768	740	738	787	705	739	788	786	797	753	730	758	749	760	754	766	750	737	771	779	734	734	750	767	773	730	825	727	692	759	775	774	773	744	750	793	754	713	778	727	781	749	690	748	774	804	753	751	789	775	728	794	734	765	817	802	749	788	712	782	777	735	774	729	767	743	757	775	708	780	759	760	779	776	748	766	736	753	763	710	753	792	697	733	751	771	774	774	750	738	732	760	748	734	743	759	736	756	769	757	708	787	752	693	809	744	752	765	792	806	739	747	719	782	798	812	785	740	762	712	707	750	704	754	744	753	804	769	753	726	729	753	747	777	757	807	747	714	756	773	766	782	754	720	754	755	766	796	729	770	770	732	732	760	773	707	776	733	779	793	764	756	796	761	767	761	772	808	789	792	756	752	762	794	719	771	744	758	743	770	773	800	741	749	764	760	753	738	683	747	815	733	810	763	737	735	789	772	739	795	794	744	763	738	823	742	752	756	721	759	729	761	718	722	776	766	787	757	763	774	759	776	790	763	779	720	789	779	715	747	782	784	745	738	753	745	744	723	723	741	703	748	751	723	782	745	793	766	768	730	747	801	722	749	732	771	696	820	754	732	732	771	744	804	768	762	732	777	824	761	753	764	767	727	771	755	774	744	744	798	771	800	791	788	770	786	760	755	734	789	752	745	755	773	767	760	763	721	742	754	746	713	782	724	752	753	793	783	718	770	724	781	769	763	762	742	732	801	738	797	765	688	754	751	721	772	767	763	813	728	769	716	727	742	777	728	744	747	772	760	775	763	789	720	763	723	751	786	712	784	712	749	740	788	807	809	706	791	764	756	769	770	792	727	715	741	748	729	733	702	757	779	792	782	774	767	747	754	703	724	771	749	709	779	764	743	731	771	770	780	710	770	750	722	746	764	772	757	734	773	723	779	760	727	750	759	741	774	754	693	739	787	831	737	717	746	766	785	742	766	786	745	773	748	763	786	748	736	798	735	762	743	747	750	781	728	756	783	768	777	750	747	728	735	760	757	764	735	805	740	765	790	717	751	747	762	758	743	757	777	760	726	700	742	748	763	733	739	779	791	743	756	743	759	755	779	740	805	810	715	824	763	763	790	773	764	720	757	737	754	724	688	732	797	731	763	702	759	723	748	750	784	797	754	754	778	703	733	735	757	738	766	738	755	756	728	721	775	736	694	765	795	718	789	736	733	738	757	757	771	753	769	784	767	742	734	756	735	758	757	706	765	755	749	760	782	777	756	784	721	764	771	719	763	718	794	727	815	767	769	785	804	792	740	765	793	788	753	743	764	782	734	729	708	787	782	780	746	758	756	736	766	753	769	743	723	728	758	755	729	794	811	733	780	764	791	756	727	756	752	737	750	777	766	770	774	722	805	687	746	710	746	784	745	761	749	719	754	732	820	750	749	767	729	748	786	768	741	743	721	754	737	724	823	783	744	722	757	696	768	743	771	783	781	797	782	770	789	766	730	773	740	735	770	782	775	794	799	832	741	716	758	755	796	734	723	717	768	783	743	767	775	761	736	770	763	731	780	735	795	764	748	743	784	774	768	754	760	777	735	803	787	722	829	712	778	698	749	727	723	739	728	764	724	747	736	786	789	761	792	691	776	753
5525	912	209	419	465	153	150	117	112	98	89	91	89	100	93	97	95	91	87	92	91	96	82	103	90	72	95	78	95	95	90	95	78	97	99	75	117	97	81	102	92	99	98	85	76	92	107	89	105	106	107	81	86	90	94	94	93	95	99	75	94	86	103	102	93	95	92	95	77	97	110	82	77	96	104	98	83	77	104	89	102	118	104	76	112	90	100	71	91	63	89	111	87	94	89	89	103	116	106	82	92	104	96	96	97	93	102	97	90	102	109	105	100	126	116	88	83	98	96	101	98	107	108	79	104	97	82	91	87	97	91	101	105	75	105	99	83	85	104	94	84	100	84	72	91	94	105	99	115	97	90	105	93	99	82	96	91	92	96	110	97	111	106	89	84	101	89	114	115	107	107	95	89	94	106	107	101	106	101	94	87	87	111	78	90	93	93	80	97	92	98	105	90	91	83	111	90	97	98	84	84	100	109	105	95	85	96	119	96	79	112	110	98	111	92	89	86	95	84	101	83	91	102	88	75	87	103	95	83	98	86	96	79	85	102	99	116	105	93	98	87	80	97	91	94	94	89	87	98	84	90	78	87	104	112	105	73	96	94	93	94	97	85	80	90	82	85	94	107	77	96	94	89	110	95	82	85	88	86	87	121	92	84	93	93	83	83	78	97	100	88	102	97	93	86	99	93	99	94	94	96	93	90	99	83	97	97	84	101	104	94	88	81	95	91	90	128	94	104	109	85	98	83	89	93	118	92	90	95	69	85	97	83	95	85	109	110	91	87	82	102	104	77	105	91	90	90	88	83	89	75	96	94	87	96	93	96	96	97	77	96	111	101	109	117	84	96	92	87	99	106	87	94	111	93	86	88	98	122	97	103	111	90	87	92	94	88	96	89	85	78	84	86	90	97	76	96	108	87	76	89	86	104	98	92	95	81	92	81	86	87	99	89	105	97	103	68	93	101	86	80	102	100	91	82	93	102	91	113	81	85	72	116	82	96	92	92	98	121	81	92	81	85	90	100	81	93	98	81	85	121	96	89	79	92	107	111	80	86	97	94	104	85	106	98	78	93	90	91	89	85	92	96	104	104	92	97	109	98	107	95	100	73	118	99	101	115	105	107	86	89	95	71	115	94	107	91	78	92	93	82	103	94	81	92	98	96	77	87	96	86	93	83	88	106	89	97	88	100	102	90	93	100	98	94	75	94	91	80	96	81	72	104	112	104	90	85	114	80	83	110	99	99	101	92	88	80	95	97	106	98	96	89	94	98	87	92	83	115	101	94	106	90	83	102	81	93	76	103	97	102	93	90	89	91	98	112	102	105	76	107	78	108	93	106	84	81	92	97	86	91	99	94	91	107	103	82	102	88	97	107	91	84	71	88	104	89	106	83	85	85	76	87	85	94	91	91	80	79	103	86	99	109	110	83	89	111	85	80	91	87	109	79	102	79	112	80	91	83	90	103	95	93	95	94	99	85	89	93	78	103	91	77	80	88	76	112	85	83	77	91	104	101	105	100	94	100	70	89	84	83	80	89	106	109	83	100	98	96	89	90	91	95	96	87	104	95	124	106	79	79	96	96	98	99	111	95	91	88	88	95	96	98	104	91	101	77	98	85	97	103	102	84	64	101	81	68	86	94	81	94	100	101	91	80	98	86	99	102	98	84	97	105	109	88	90	93	123	98	100	92	87	83	103	104	112	112	99	83	93	95	89	98	100	87	88	93	80	93	84	102	118	75	93	89	75	92	82	85	92	83	87	94	116	73	82	94	86	82	91	84	111	90	100	106	87	78	92	104	95	97	100	95	102	72	89	91	102	81	98	115	91	88	117	96	98	93	87	87	89	88	102	103	88	102	92	101	96	87	114	100	75	84	95	82	90	82	89	84	93	108	87	97	84	85	100	94	100	99	85	104	109	96	84	86	87	119	84	96	102	83	96	91	94	89	91	76	97	101	85	82	89	105	88	87	77	84	111	86	97	96	90	109	98	75	106	85	99	99	95	99	91	110	89	85	94	83	109	103	95	100	84	103	100	83	104	89	96	85	89	101	96	108	99	88	99	101	80	96	99	69	110	109	112	102	88	99	100	99	103	102	103	95	100	98	106	91	100	97	90	101	102	98	100	79	108	101	115	86	79	87	99	85	80	80	85	94	97	80	104	83	89	81	83	95	87	107	75	100	88	87	91	85	109	67	100	86	108	93	89	104	110	101	77	99	84	124	85	102	100	94	82	82	90	96	87	108	89	101	88	94	99	98	88	82	99	102	103	70	103	87	99	103	110	94	69	96	76	83	97	108	88	95	92	82	93	78	84	87	92	101	105	104	72	94	106	113	107	87	96	97	108	103	94	82	93	92	96	96	80	102	82	103	94	106	114	103	101	129	94	95	84	91	103	99	98	108	92	102	111	86	61	120	81	106	98	98	96	101	91	92	81	111	98	93	101	86	100	94	107	93	98	88	99	98	94	108	98	87	102	85	100	102	88	96	103	102	112	81	90	109	101	86	112	91	102	84	89	81	73	89	84	74	105	76	110	113	88	95	104	91	96	89	86	108	86	88	100	87	95	83	80	92	88	94	102	98	90	82	77	105	82	93	103	93	88	103	101	98	88	88	77	99	100	112	101	102	96	97	114	91	80	92	101	92	101	99	85	127	104	76	83	100	90	93	76	82	91	108	96	105	102	101	90	98	105	100	95	82	95	95	95	100	103	105	81	78	78	95	98	107	90	93	94	70	92	96	79	87	98	78	90	86	88	102	99	97	89	90	81	103	115	103	76	85	94	99	98	105	92	84	85	83	86	108	108	95	91	86	85	98	90	87	110	101	101	110	102	93	83	111	73	90	90	98	93	94	104	85	94	102	112	85	100	86	95	98	79	84	86	88	78	99	81	88	107	89	110	119	90	109	87	85	91	102	91	91	89	91	94	93	91	102	91	87	102	92	110	86	105	108	87	86	109	105	86	82	95	89	88	78	91	77	72	100	96	90	79	95	103	102	93	92	88	90	81	94	87	104	83	79	110	100	103	93	96	92	104	111	90	82	73	76	82	91	107	93	113	89	85	100	74	91	78	92	102	86	82	95	96	88	74	118	103	104	99	88	100	103	93	92	83	98	94	95	72	100	107	89	89	124	109	76	90	82	96	85	112	89	100	82	90	96	106	99	101	91	92	103	92	96	110	100	77	100	104	96	97	81	108	101	96	112	100	97	89	91	95	77	90	91	87	91	95	106	63	87	79	74	80	88	95	106	97	100	106	80	77	117	90	97	95	92	105	102	112	73	67	85	91	92	85	103	107	91	72	84	108	108	79	86	87	129	101	90	98	105	87	88	89	91	95	88	104	117	97	74	76	82	92	114	79	93	102	93	95	81	90	104	81	105	108	86	98	88	107	91	93	93	101	101	97	94	90	99	101	96	81	87	100	98	96	111	90	70	88	83	74	84	84	95	85	97	81	86	93	104	91	84	90	92	103	87	91	93	83
3613	870	443	1599	1735	575	531	474	351	343	293	288	293	302	299	296	292	299	269	309	281	256	303	314	295	278	289	258	250	285	265	287	284	287	286	257	269	274	293	276	268	292	272	288	296	285	273	278	277	265	277	282	257	290	309	282	279	301	296	281	280	290	278	274	285	309	286	290	292	278	295	291	267	270	305	262	255	266	282	251	276	294	265	266	268	284	278	293	280	261	282	261	270	313	255	279	289	273	297	287	266	280	283	281	278	270	276	305	274	260	286	274	282	267	273	291	287	274	275	283	270	292	282	285	299	271	270	281	263	268	301	286	266	280	246	278	311	308	279	300	288	289	279	244	250	261	235	289	287	268	278	277	278	251	296	284	279	250	283	296	258	256	301	290	257	296	320	282	275	271	265	249	257	291	277	291	275	257	255	288	292	297	286	277	283	306	258	280	248	255	302	282	285	276	301	271	289	262	255	265	270	273	293	311	296	284	283	252	271	298	263	274	295	269	287	246	269	267	298	289	281	289	307	289	247	287	291	307	263	295	284	310	264	301	275	264	289	280	305	274	273	263	264	288	304	270	261	280	288	289	273	251	266	268	255	264	275	279	283	271	275	260	283	270	254	310	280	282	296	278	279	258	257	288	292	305	286	273	267	293	279	255	285	275	279	247	273	262	262	249	259	270	261	281	282	266	263	270	300	292	295	260	291	283	282	263	255	287	258	289	298	297	296	286	275	275	294	282	273	268	273	271	300	265	277	283	292	285	282	306	279	296	289	285	295	274	286	268	291	281	285	283	304	275	269	310	302	280	307	287	260	270	293	309	281	261	285	274	274	260	261	288	275	295	268	303	257	284	269	261	274	276	249	283	282	261	275	273	276	255	299	290	300	270	300	317	302	282	261	266	289	265	272	248	269	259	296	283	283	263	309	276	317	280	287	268	278	279	268	280	258	308	293	266	265	269	286	283	271	271	269	259	298	271	308	285	289	264	286	276	277	291	269	241	280	304	263	270	300	270	239	266	272	264	293	247	257	285	293	270	257	268	279	291	277	279	249	262	285	273	293	259	300	272	267	313	248	271	289	320	285	270	277	290	284	287	261	249	275	282	267	279	274	267	272	300	291	278	276	305	253	279	267	302	274	301	285	257	257	270	259	305	286	248	292	285	285	273	268	284	295	262	275	292	287	249	269	264	288	272	291	271	274	278	273	277	285	265	256	300	245	277	266	270	277	256	267	265	301	292	242	280	307	314	293	293	277	293	265	284	315	298	303	288	262	312	272	269	252	304	297	248	283	252	316	272	250	268	295	283	299	261	273	304	244	267	279	295	288	285	311	292	297	270	291	276	276	250	274	270	285	275	282	252	276	287	299	268	302	282	281	272	274	263	273	234	298	286	289	299	255	278	280	311	264	318	274	261	289	264	283	260	276	281	299	261	282	291	257	248	277	287	285	288	305	291	261	300	314	292	274	280	273	281	296	270	280	250	272	268	285	290	272	262	296	264	262	268	294	289	279	277	286	276	273	286	266	290	263	278	284	300	261	242	288	292	275	292	285	252	265	285	300	244	281	271	259	276	280	272	278	296	261	287	281	295	269	261	292	276	274	271	283	295	299	297	306	308	289	260	300	281	267	265	259	247	298	279	278	304	259	267	275	283	287	297	272	246	265	273	251	263	296	287	266	311	271	267	284	306	298	282	280	268	257	284	253	278	279	294	282	236	282	292	261	290	246	272	265	313	290	278	312	284	281	289	287	286	245	255	262	268	295	298	264	279	302	301	258	295	260	280	261	236	250	285	286	267	284	281	284	302	309	282	262	284	285	264	277	288	279	289	282	255	308	241	278	281	309	266	274	297	269	228	275	255	269	314	266	302	294	296	284	290	280	276	266	293	268	293	255	284	287	305	258	284	265	284	257	289	258	288	267	264	279	273	269	270	289	271	262	283	247	261	265	279	280	274	282	280	249	287	278	311	295	262	274	298	269	232	308	251	288	270	282	243	309	286	286	281	281	279	294	291	296	280	256	283	265	275	297	281	273	301	276	274	244	281	292	293	259	293	296	281	262	310	270	250	299	248	260	269	246	277	240	284	271	239	263	324	256	277	277	244	306	278	281	281	247	271	297	261	274	310	292	265	253	279	267	274	286	245	255	288	287	271	258	274	261	298	284	297	298	290	288	319	246	269	284	296	273	272	260	273	284	280	256	271	294	300	276	271	290	264	261	283	304	265	268	267	268	263	265	275	293	281	270	270	290	311	262	267	260	265	266	287	291	278	321	303	295	282	255	303	281	274	291	290	287	292	288	296	287	294	245	261	299	301	304	249	246	258	258	273	292	277	280	288	299	288	305	298	250	278	295	306	270	290	322	267	266	256	277	268	241	287	274	278	285	262	264	267	272	284	299	296	269	291	263	301	264	281	292	273	279	291	264	279	274	257	307	285	287	295	267	291	265	313	273	284	268	290	299	266	281	268	271	270	284	300	265	285	246	277	278	288	251	261	252	293	264	259	261	271	280	307	267	288	291	291	255	304	297	263	295	304	291	276	286	284	267	260	283	273	251	298	271	272	256	283	272	293	266	260	285	268	282	272	287	267	256	265	294	279	272	279	267	282	289	277	287	275	247	257	299	256	305	274	288	287	265	232	291	281	310	278	280	281	249	264	283	279	260	272	259	265	276	231	267	296	266	293	265	292	267	282	254	264	272	275	307	273	250	282	314	274	287	278	297	278	294	294	266	275	274	262	258	283	300	294	282	282	255	302	273	281	296	302	282	287	270	263	269	261	265	278	271	287	283	268	255	291	264	275	279	268	260	259	267	322	274	250	299	274	300	258	261	285	247	284	268	284	268	264	309	260	281	305	285	290	282	275	236	296	260	304	284	268	289	261	254	266	281	277	260	265	278	300	271	265	264	252	256	269	278	258	261	266	263	296	270	283	254	287	258	295	266	275	278	261	264	279	287	261	265	259	283	255	291	276	287	277	275	280	263	279	270	301	268	278	262	269	280	299	278	262	267	274	301	295	311	295	265	277	273	274	264	299	266	250	273	251	272	282	276	256	300	274	290	282	279	243	263	306	304	287	280	271	280	286	287	285	283	283	281	271	257	275	264	280	284	255	268	258	320	283	297	284	301	300	294	270	251	252	307	265	259	272	270	281	287	273	281	275	278	294	263	292	265	263	249	265	296	278	253	257	277	262	294	286	266	270	259	296	310	267	256	263	277	292	293	288	265	286	251	279	275	267	323	261	280	289	290	277	276	302	246	276	260	280	274	262	277	276	250	274	290	277	271	286	279	295	277	278	282	292	251	259	297	293	252	283	293	276	268	269	270	279	271	314	255	274	281	249	260	268	290	285	264	275	278	262	294	301	264	253	284	322	287	266	266	281	318	280	290	270	289	290	275	294	273	287	295	297	270	276	269	293	278	270	281	264	263	260	264	279	272	329	258	278	254	269	297	279	304	268	281	284	246	258	305	298	296	277	269	256
14994	8454	1528	1673	1075	617	548	412	349	318	256	233	226	250	210	221	208	203	211	201	201	184	203	169	189	193	200	177	170	198	170	187	192	189	158	162	174	202	171	180	189	173	166	181	184	191	169	176	170	187	186	169	154	175	205	190	169	159	174	187	167	187	172	163	165	168	184	144	169	177	170	177	158	151	160	173	149	181	168	174	168	167	187	157	175	174	168	159	189	178	169	196	178	174	152	203	200	175	163	178	179	146	168	190	177	199	159	177	172	163	183	163	167	174	157	153	185	184	184	177	169	156	184	173	180	186	185	197	164	182	173	178	191	176	162	197	162	188	182	190	161	164	166	170	167	166	179	168	158	173	179	176	172	189	168	172	178	180	154	173	173	182	179	160	178	158	176	164	188	177	189	161	174	163	156	180	164	178	188	179	149	160	169	215	165	159	143	172	185	187	180	150	159	167	172	190	168	173	170	166	175	176	150	183	200	171	179	168	171	181	187	166	190	177	172	180	201	168	182	167	183	164	166	198	186	198	166	186	166	156	170	174	170	161	149	164	182	153	179	178	175	144	164	153	155	172	190	171	168	174	167	168	187	153	165	163	172	158	179	153	173	168	179	181	187	183	202	179	157	167	195	172	165	171	185	187	192	181	175	170	157	184	161	178	165	158	185	158	164	162	171	184	181	167	180	161	156	182	174	180	165	169	165	174	182	156	165	175	172	188	169	163	179	171	175	188	153	179	187	160	162	153	189	168	185	169	178	172	179	180	170	168	206	146	173	196	192	195	184	135	176	170	165	185	163	156	165	175	187	180	170	170	171	177	173	180	192	152	191	175	178	180	182	174	184	171	162	137	189	182	167	151	165	181	186	191	180	164	194	163	189	197	160	193	177	159	178	179	163	175	185	150	171	147	185	178	171	159	169	142	172	181	197	156	164	174	162	176	178	184	167	171	166	196	153	180	193	161	197	183	160	178	189	192	192	170	198	185	181	161	182	163	172	181	180	176	186	191	159	162	157	160	176	180	160	163	176	177	193	195	163	175	168	166	179	194	173	166	169	165	184	175	145	178	177	180	188	189	162	192	157	196	183	152	170	173	175	160	189	190	177	205	193	147	180	162	174	182	186	186	170	195	160	187	178	168	162	178	169	158	148	177	171	193	183	167	152	181	163	166	176	193	165	172	200	182	172	206	173	175	161	190	165	171	169	162	178	163	164	165	169	172	204	181	189	169	174	169	169	176	174	181	179	183	172	169	196	177	151	161	167	184	188	184	196	196	165	183	184	159	174	148	157	182	166	168	156	154	185	180	162	187	175	157	170	163	182	173	149	173	175	170	151	168	190	198	188	188	176	182	151	169	145	173	175	169	153	180	159	169	153	144	177	182	195	149	168	160	174	190	158	148	187	149	203	170	162	168	194	156	164	178	181	169	177	177	170	179	148	152	173	153	165	186	164	181	183	148	172	192	186	172	149	182	180	156	172	183	147	177	188	179	175	179	191	167	171	193	163	201	186	183	145	173	179	157	145	164	166	185	163	173	196	162	214	192	161	181	180	166	168	146	185	185	178	183	176	159	184	186	162	187	188	168	176	168	170	172	178	153	160	188	171	190	170	180	158	173	176	165	181	163	180	179	173	171	177	158	166	159	169	157	166	193	179	151	181	185	172	179	166	167	180	185	181	178	183	191	158	155	153	197	172	179	185	165	173	197	175	179	154	185	187	192	157	181	191	199	169	174	158	153	168	158	172	190	183	177	167	178	172	168	165	194	186	186	197	187	186	176	188	169	157	153	184	191	182	165	172	154	157	154	185	179	153	160	169	181	172	198	175	179	140	173	148	152	185	188	207	177	166	176	192	172	147	165	174	181	162	162	163	161	184	176	179	184	194	179	152	175	156	174	165	156	175	175	170	173	156	177	191	186	189	148	143	190	171	181	192	156	168	166	166	159	165	185	163	176	163	184	170	156	168	160	176	177	189	152	160	161	180	175	169	183	197	178	175	172	187	180	156	187	172	196	175	170	183	181	180	183	180	176	206	168	156	170	158	154	164	202	157	174	140	179	182	154	175	167	187	198	155	171	172	196	172	172	216	192	167	176	171	198	202	161	177	182	186	180	160	185	158	182	188	182	168	191	199	182	181	169	158	177	170	212	190	184	180	169	197	195	194	164	167	163	168	179	163	169	185	175	165	167	199	181	176	189	139	186	194	196	198	189	177	171	215	163	183	172	188	147	163	158	187	193	167	177	164	172	155	180	159	153	184	186	186	164	178	160	164	182	170	179	188	183	153	182	175	174	186	181	191	173	152	168	188	184	185	164	168	153	151	176	176	134	174	204	176	164	185	171	201	163	163	165	162	186	155	175	168	139	150	157	172	169	194	165	175	149	161	181	171	175	178	187	186	169	186	164	187	184	185	168	175	182	174	163	173	177	178	184	156	193	193	163	169	186	170	178	186	167	156	166	158	194	159	163	159	185	160	184	203	157	177	168	148	152	178	170	171	154	174	172	157	178	190	169	177	174	176	163	164	165	161	179	169	181	164	165	174	188	183	152	185	188	172	193	178	194	154	171	172	191	183	183	169	182	168	174	192	181	187	170	177	167	163	184	189	163	172	170	157	170	174	195	182	170	198	200	162	180	159	165	203	191	174	191	181	192	174	155	179	185	186	178	165	188	175	185	166	171	183	158	171	197	175	172	170	172	173	181	172	159	158	178	153	173	170	171	167	153	186	191	177	161	187	181	181	177	176	193	168	177	191	158	166	188	177	173	170	150	184	156	165	188	179	161	196	181	168	181	176	154	192	171	191	162	167	179	174	151	191	210	157	219	181	191	178	169	174	201	181	162	167	154	202	179	168	189	157	172	149	158	162	178	181	193	161	161	160	153	171	154	174	184	159	174	187	152	175	173	164	164	172	157	171	193	163	166	170	175	164	185	160	172	186	183	194	181	179	170	172	141	149	169	195	182	143	169	156	166	200	177	184	170	176	167	166	168	162	175	173	179	181	175	162	186	199	215	153	173	172	174	171	195	190	179	184	170	149	198	153	175	168	177	181	169	174	178	173	185	194	175	169	160	197	190	169	178	153	166	154	197	144	201	155	183	191	191	200	180	193	155	160	195	211	167	186	192	194	183	157	179	160	171	186	155	177	164	147	175	172	167	181	170	161	188	158	185	159	179	136	168	181	193	178	169	177	177	155	171	178	174	161	165	164	161	184	179	173	201	183	170	203	170	177	193	154	191	171	187	211	184	147	168	162	173	180	172	182	172	181	184	158	187	184	171	196	189	189	168	167	166	146	171	184	186	177	175	164	165	166	158	160	175	171	180	168	152	161	156	173	202	168	161	172	156	165	167	163	180	177	189	208	179	163	190	162	149	155	173	156	170	167	163	169	178	171	161	162	189	179	192	187	184	169	181	210	181	157	168	163	162	193	196	182	174	198	165	180	143	177	205	187	152	169	174	163	164	158	156	174	172	189	208	199	183
8783	5812	3171	5435	4007	2563	2518	1915	1733	1337	1225	1071	951	847	796	742	727	723	621	647	628	620	574	596	599	570	542	545	561	505	525	531	512	493	527	455	519	508	476	506	518	489	534	475	461	484	500	484	445	501	499	463	471	471	436	493	482	462	508	510	441	453	441	491	457	506	475	441	469	483	445	487	477	482	502	454	432	469	455	447	449	449	450	495	437	472	483	436	479	474	481	459	451	439	429	464	498	490	424	457	462	458	458	446	523	504	440	491	439	465	431	453	477	445	447	464	437	439	443	483	440	485	492	504	468	469	445	454	447	477	502	433	456	432	454	459	450	437	478	473	456	440	430	481	446	464	413	462	470	481	479	439	458	446	432	450	404	448	433	451	450	457	477	448	437	436	485	464	442	433	469	451	459	455	483	428	470	469	511	449	446	449	477	451	442	430	434	434	423	467	441	430	440	467	482	443	465	441	470	505	443	415	436	481	463	473	426	459	483	468	428	425	492	462	480	443	460	449	464	411	461	500	446	463	437	456	466	448	447	460	437	412	412	457	481	452	451	460	488	426	474	444	463	434	496	464	445	453	437	421	472	468	438	489	442	484	471	438	433	455	470	445	454	441	430	463	451	428	464	444	470	474	448	449	470	428	437	467	462	435	433	426	444	472	490	461	475	484	488	484	424	435	473	477	453	412	501	454	469	478	471	474	454	456	434	491	500	452	491	437	471	457	452	462	456	472	481	447	511	419	443	479	502	427	465	467	450	445	475	466	476	454	476	479	472	491	465	463	438	438	445	472	417	407	456	418	464	444	440	482	459	467	493	455	460	415	453	449	455	440	443	482	483	460	453	428	458	453	466	482	477	494	441	451	434	457	463	432	445	473	485	418	445	453	455	459	473	432	465	459	483	426	451	454	462	449	460	421	476	454	469	446	468	451	454	438	463	428	476	476	473	415	466	477	426	443	446	408	465	435	455	484	466	463	453	447	450	449	422	467	408	495	431	440	453	413	426	441	451	441	463	431	460	455	471	472	455	465	485	473	434	446	467	456	468	474	426	449	472	454	431	491	459	474	488	426	440	466	429	449	443	436	462	478	449	449	439	452	461	487	437	436	480	449	451	470	463	431	473	456	432	439	478	457	466	463	469	420	449	465	463	464	485	421	491	434	455	472	427	435	479	451	440	453	478	480	436	455	464	454	464	463	452	434	465	451	467	426	454	446	441	469	413	481	425	435	481	480	470	486	445	481	428	442	483	488	463	436	450	470	424	477	450	456	454	469	440	468	431	421	469	473	473	435	422	465	479	452	446	430	458	451	454	460	463	442	479	492	433	415	491	448	429	434	454	438	494	437	464	439	484	455	443	411	475	471	471	451	464	448	462	496	460	442	445	458	437	445	451	462	436	436	467	419	456	439	458	455	493	473	481	442	467	487	474	432	464	466	465	445	456	478	463	471	439	450	483	421	438	442	460	486	453	408	470	440	438	453	423	436	457	426	440	443	441	461	476	422	441	489	465	451	477	469	464	439	445	459	485	428	457	436	436	462	481	419	462	424	442	461	433	485	439	492	455	483	468	457	473	462	459	479	435	495	480	468	485	497	424	482	448	450	467	446	460	433	449	489	451	492	465	465	436	489	448	454	434	451	435	452	481	477	433	461	465	444	489	451	463	500	426	444	429	457	482	475	463	442	471	484	471	468	477	450	462	462	432	473	438	454	451	461	418	423	500	439	448	435	445	433	478	465	461	453	484	471	459	458	496	433	478	463	438	415	441	445	465	439	426	457	451	452	434	411	447	418	475	438	461	467	472	454	463	432	479	467	442	447	496	439	416	469	450	429	467	486	447	422	429	461	429	442	453	444	469	476	481	451	427	462	416	433	473	452	485	448	470	457	451	460	430	473	417	492	454	449	432	458	458	458	453	461	447	486	486	463	450	433	428	454	439	463	467	499	449	501	443	429	491	452	466	452	457	505	462	461	468	454	449	430	454	492	484	467	455	436	467	450	496	477	435	472	483	473	424	443	444	436	442	422	470	455	441	427	471	467	443	420	463	465	443	458	478	467	430	486	446	443	457	481	479	437	431	455	468	511	455	469	470	449	442	446	502	457	447	481	469	494	483	493	438	461	459	479	444	463	460	446	422	421	473	492	414	483	450	504	455	480	475	429	452	455	461	470	451	470	471	435	492	464	506	468	440	479	448	457	443	461	491	445	446	466	479	457	453	398	436	444	453	472	455	426	433	443	454	432	434	469	456	475	451	461	431	447	487	427	451	414	457	448	484	432	459	436	469	464	450	461	432	516	495	438	461	457	480	461	455	482	473	466	448	448	423	459	466	480	445	425	486	451	456	404	453	413	467	443	480	432	467	446	464	455	435	482	453	475	434	472	451	483	463	475	448	459	486	426	470	461	452	455	459	446	480	473	464	463	464	473	411	478	437	443	493	439	452	459	415	430	434	447	437	491	475	450	431	466	429	469	466	421	425	451	470	445	446	449	448	409	421	460	484	516	472	465	472	430	443	425	438	458	432	455	433	463	430	470	437	419	463	460	435	464	482	427	437	461	458	443	439	495	432	469	477	453	430	437	445	455	461	444	466	473	461	428	477	451	460	475	435	465	431	443	491	430	444	477	501	438	427	484	440	479	436	445	484	416	470	452	506	455	453	427	462	430	501	442	453	472	451	446	496	441	463	490	475	491	445	445	464	428	447	408	470	414	461	424	472	469	423	452	449	450	448	459	449	489	465	439	494	465	438	428	487	420	426	457	493	435	435	464	470	429	454	453	472	471	449	453	465	441	465	444	445	431	433	439	440	418	480	461	460	464	452	427	456	461	443	442	439	453	453	452	476	422	428	426	457	463	475	470	483	491	398	486	458	436	476	422	481	461	452	426	503	438	433	463	418	472	447	429	434	446	427	474	439	480	461	453	477	452	457	449	464	475	461	450	469	460	488	487	464	438	485	414	421	476	459	428	475	442	442	462	452	467	443	449	474	451	464	426	477	479	424	436	419	460	465	417	441	472	442	488	431	430	443	450	465	469	449	421	451	437	436	425	461	469	468	479	420	434	458	428	464	439	457	494	461	417	473	463	472	451	452	480	476	440	466	497	506	479	459	473	478	490	466	468	420	459	439	463	460	426	452	455	425	456	445	450	467	461	436	452	454	412	421	447	440	492	459	477	467	465	455	459	486	499	435	431	488	401	496	455	457	450	443	432	462	475	464	456	452	474	466	457	461	447	465	469	409	440	449	445	484	485	473	424	477	455	463	453	427	430	462	426	442	451	435	472	465	424	438	450	485	472	471	467	457	482	457	487	473	460	385	474	448	418	462	405	475	429	455	457	430	477	455	432	435	441	472	485	458	427	442	432	439	480	471	499	489	485	454	431	452	497	443	441	438	438	419	452	441	459	442	473	483	442	428	482	460	469	455	431	442	443	481	481	446	442	475	450	435	462	482	447	462	419	443	470	462	426	478	466	421	456	467	450
24074	15186	3430	2900	1760	1212	1083	832	759	623	580	515	499	399	427	398	380	404	409	382	353	341	348	325	332	359	338	312	326	356	353	331	346	330	349	358	351	333	346	328	348	307	334	351	329	348	358	319	356	303	309	339	348	314	339	330	357	304	286	299	329	323	279	326	358	301	295	308	349	327	301	323	334	318	342	312	325	289	296	333	356	328	311	337	327	319	327	333	323	310	330	328	331	325	346	296	335	365	316	301	296	375	332	342	314	373	326	346	308	332	317	366	322	342	349	321	341	322	344	358	351	329	306	325	286	322	320	332	341	308	355	342	302	296	292	323	338	344	318	313	325	302	330	321	342	336	327	330	310	322	300	329	356	331	319	310	333	317	316	337	332	308	321	311	310	335	317	337	335	303	321	324	343	324	314	352	339	330	325	346	365	347	299	312	356	351	371	300	354	323	312	324	321	351	309	358	316	307	308	305	334	319	326	329	305	366	336	318	358	363	322	345	331	314	334	315	337	310	324	324	330	325	351	328	297	331	324	353	299	314	318	348	318	308	315	356	300	360	321	399	305	328	324	306	343	312	312	309	329	322	303	301	358	325	330	342	348	333	292	324	294	316	336	339	313	313	303	359	302	313	332	305	339	332	296	324	330	282	322	295	301	328	314	286	332	308	344	335	294	289	333	338	320	302	349	328	338	313	324	349	318	350	356	329	333	314	339	334	301	312	335	352	320	341	344	322	323	321	347	320	326	341	325	338	328	326	353	300	340	343	335	360	350	342	271	322	379	339	344	326	363	334	304	319	308	334	327	371	341	338	325	306	322	293	323	330	302	325	297	338	329	310	307	280	342	350	314	352	335	306	351	338	334	323	306	342	354	331	331	343	332	340	348	341	293	325	335	329	322	345	350	307	331	342	335	314	329	322	329	277	344	302	326	310	364	318	312	348	333	311	336	329	333	337	291	299	330	318	325	328	325	312	300	334	314	323	344	299	287	319	308	320	339	300	334	361	335	344	333	319	301	303	347	325	311	324	318	302	318	325	328	329	348	362	321	322	303	331	339	337	358	343	328	348	332	313	311	301	343	313	312	314	336	323	320	340	328	369	317	318	312	321	321	333	350	332	324	342	308	339	341	325	328	303	325	298	351	297	315	324	364	328	339	347	299	322	323	324	356	344	324	319	326	312	324	313	299	333	325	342	302	351	322	336	325	327	313	317	310	336	291	339	307	333	317	323	337	318	340	358	347	307	298	362	339	306	351	292	309	335	334	344	345	311	329	314	314	344	323	318	321	347	337	296	322	299	345	332	342	334	303	340	316	302	346	350	336	328	348	311	291	310	344	362	334	314	334	324	326	294	344	330	366	309	328	328	332	359	304	320	361	353	350	322	326	301	349	310	312	305	316	336	350	291	283	296	349	356	347	345	337	339	339	363	294	330	339	342	297	319	347	354	370	306	382	371	327	330	325	316	313	313	309	338	356	329	292	347	327	339	359	301	301	309	307	338	357	328	312	321	356	340	354	332	294	328	322	329	299	343	340	324	315	349	292	293	340	315	289	324	316	351	349	343	321	322	299	318	358	334	349	330	348	323	345	303	325	313	312	323	299	337	350	317	335	310	334	348	299	313	331	336	350	351	358	323	326	296	295	317	312	308	337	346	373	335	303	353	322	344	302	331	315	324	327	312	316	309	331	305	329	323	329	336	333	328	354	343	319	312	319	328	338	299	314	313	339	349	310	351	321	320	347	332	312	355	348	314	319	339	320	313	321	341	369	378	349	331	321	302	329	344	325	325	319	312	328	311	302	345	331	315	356	333	392	320	281	315	292	330	312	311	352	348	345	323	368	316	293	328	318	323	344	350	356	292	343	340	340	321	335	333	335	333	331	316	303	361	325	351	314	320	319	312	293	311	347	363	318	356	299	308	328	329	314	325	309	365	295	328	319	317	336	346	303	323	322	315	368	315	324	365	330	293	341	324	305	316	338	352	331	338	324	308	350	325	326	338	324	310	342	336	334	341	339	349	347	312	358	335	332	291	296	334	336	321	310	337	337	350	332	302	327	310	356	321	316	331	327	352	349	302	320	345	326	316	326	351	316	324	299	353	320	318	355	316	315	313	335	291	340	328	316	344	324	333	337	320	341	294	334	348	311	334	332	301	360	301	331	340	324	342	327	276	308	338	348	322	315	315	350	333	289	330	377	338	347	340	325	312	285	351	351	321	317	333	308	344	339	310	362	333	316	305	318	323	315	305	340	344	346	349	341	315	316	315	333	304	348	321	332	321	303	322	303	330	350	360	322	294	343	332	343	348	304	319	321	293	321	347	323	330	326	340	311	345	301	329	349	315	343	337	313	339	311	373	313	343	350	360	324	285	332	310	340	343	325	325	344	324	367	332	299	335	330	303	305	323	329	315	328	324	333	310	297	337	305	296	314	316	349	327	328	314	330	324	350	347	341	362	320	337	338	306	326	317	323	313	336	321	323	295	313	262	321	339	337	337	326	304	331	309	328	339	302	295	294	325	307	291	290	325	333	316	310	337	333	318	313	353	320	318	345	324	329	316	338	298	310	305	335	347	317	331	356	346	334	316	321	333	368	293	308	330	294	344	337	319	320	348	353	332	341	320	336	304	350	302	323	339	328	370	339	329	338	349	301	316	332	295	342	328	317	327	324	329	323	321	316	342	317	367	305	333	311	322	349	305	329	331	335	340	332	308	326	355	318	340	337	345	335	343	311	344	323	296	320	324	313	359	291	309	321	311	340	337	319	336	327	315	312	307	347	332	329	351	320	305	300	336	327	331	340	334	289	310	338	313	344	311	314	334	323	307	345	326	346	297	334	340	334	314	290	334	318	342	295	287	354	298	318	311	293	319	333	341	309	302	318	333	317	292	290	325	329	319	325	364	294	319	306	300	294	344	359	302	331	320	308	341	334	355	303	339	332	305	354	318	317	340	316	338	326	320	347	298	303	327	334	315	318	370	327	336	322	321	371	325	300	311	291	297	308	338	290	339	316	329	323	289	365	340	303	319	284	384	328	307	328	319	328	338	329	322	323	345	320	319	318	317	319	344	337	367	317	326	344	336	334	335	310	297	328	322	336	298	335	348	345	317	337	326	346	358	345	309	321	300	330	318	325	309	320	330	339	308	301	303	325	291	315	354	313	320	338	319	355	323	321	333	313	319	337	319	346	341	335	331	302	323	289	318	319	307	318	351	368	359	315	293	344	324	300	319	323	319	315	301	343	306	310	289	330	318	349	346	316	338	276	347	318	313	305	326	314	309	365	350	336	300	305	329	291	353	324	343	287	329	311	322	328	341	314	309	315	328	324	364	366	336	367	321	324	318	301	334	308	316	330	330	331	335	312	350	322	310	330	302	321	320	325	310	342	312	336	358	303	313	351	364	286	306	319	331	306	315	319	335	327	312	326	326	331	335	334	306	325	271	315	325	312	338	352	326	323	342	320	328	319	392	303	357	338	322	309	305
12387	8403	6011	8268	6128	4777	4459	3412	3096	2579	2186	1964	1731	1534	1431	1395	1315	1270	1138	1103	1038	1045	1007	1028	972	1042	969	998	895	943	899	875	928	974	882	864	870	917	865	804	860	823	829	776	862	853	835	846	798	769	846	815	797	810	808	770	791	780	728	791	809	735	766	806	783	810	804	823	829	754	763	821	804	725	794	754	724	781	720	756	813	800	776	796	784	768	769	767	757	792	745	801	768	783	778	787	799	713	769	768	744	786	759	719	721	758	843	775	786	784	778	745	771	725	724	785	793	797	756	779	747	794	793	749	737	744	780	775	751	721	746	793	799	744	765	799	729	765	795	853	766	719	762	722	754	779	790	756	733	763	768	770	749	758	746	843	745	746	749	810	786	779	766	762	779	787	745	718	721	801	718	734	667	787	750	763	775	786	782	729	720	719	770	732	744	726	749	765	739	781	738	750	813	782	764	801	761	748	694	777	744	776	719	752	732	755	810	776	761	760	733	718	763	757	753	753	755	744	768	771	755	699	773	754	731	726	758	773	746	695	771	732	732	753	748	728	761	759	749	781	743	752	803	698	768	793	759	778	672	784	797	735	801	740	761	760	705	763	791	759	798	787	747	770	722	781	741	772	772	774	741	734	720	744	701	742	756	682	749	790	755	755	783	773	780	735	793	758	726	742	769	765	712	816	739	721	765	746	753	807	750	773	717	739	766	731	750	718	809	761	741	764	747	803	795	712	778	783	740	769	748	733	768	748	671	753	784	739	752	755	748	719	769	792	743	748	778	794	811	793	700	800	772	754	716	736	786	752	817	793	770	744	768	724	738	793	717	732	735	742	759	734	736	754	741	748	788	729	769	755	719	761	736	764	715	703	769	724	741	753	753	744	735	745	763	795	755	778	759	734	743	752	729	744	787	748	731	763	734	759	742	776	789	730	727	720	717	744	767	774	777	780	766	778	784	743	756	786	788	749	766	754	777	725	798	751	785	744	760	795	739	755	765	729	735	736	749	748	756	722	739	743	787	760	794	767	743	766	733	773	767	686	796	772	757	773	752	785	727	729	717	798	716	762	701	741	791	756	744	716	777	752	784	782	788	734	785	745	760	800	701	802	766	742	737	749	768	776	750	747	762	771	747	727	787	740	768	730	734	753	721	747	753	754	714	754	752	778	719	743	749	730	762	722	775	734	769	736	747	733	757	789	737	788	774	706	761	740	743	780	757	764	807	740	708	736	745	694	770	774	736	755	781	777	755	736	724	705	694	714	767	744	742	731	777	763	737	734	717	752	707	767	714	750	758	742	760	731	784	715	757	752	772	765	700	773	760	768	752	724	780	734	771	768	799	726	746	747	766	736	726	721	764	734	757	747	793	711	762	797	801	758	758	742	752	721	749	748	744	777	795	730	716	792	751	731	759	767	768	788	761	723	746	761	740	748	730	715	715	732	753	691	770	727	735	778	719	762	747	737	735	772	781	773	740	722	786	767	739	775	733	710	789	728	767	707	773	707	779	702	781	752	754	719	716	788	811	786	767	739	722	776	762	729	778	721	733	742	779	774	757	780	695	714	720	752	762	775	752	765	714	746	784	766	734	748	800	723	737	756	748	728	702	767	732	746	745	734	750	731	758	747	716	757	728	714	687	771	790	777	791	763	746	748	808	727	716	730	740	751	756	716	741	767	747	711	783	768	756	761	702	789	778	734	690	730	782	781	732	720	673	715	767	769	771	748	704	726	751	768	809	751	698	775	748	776	726	812	760	828	766	747	749	751	778	711	753	755	743	774	704	784	730	794	732	743	751	751	763	745	753	773	747	804	717	755	767	730	730	710	797	751	727	725	680	745	722	783	743	776	749	783	790	721	761	754	724	754	769	728	751	799	732	779	753	748	803	775	744	742	762	728	741	788	705	787	760	787	745	775	786	812	764	772	746	720	740	746	744	738	744	720	781	727	713	707	765	813	719	765	746	722	772	714	731	742	723	784	743	737	757	782	782	780	731	743	742	724	812	774	789	750	776	739	739	774	739	805	721	728	740	732	771	755	717	731	724	764	719	762	745	733	739	779	762	730	720	749	748	756	744	753	766	808	761	777	769	752	774	752	689	776	778	775	734	787	757	788	687	767	713	732	759	771	775	772	720	773	723	794	756	773	805	757	758	750	771	790	715	738	744	757	756	758	754	787	726	754	724	769	795	723	737	753	739	755	763	792	739	771	732	749	731	764	759	713	732	712	763	797	738	756	743	764	774	741	763	736	726	750	739	724	719	767	729	753	734	776	758	767	768	748	760	756	717	741	753	748	786	731	762	762	739	722	771	773	734	773	762	754	721	743	725	751	761	747	779	788	772	752	736	755	727	754	756	764	771	761	754	762	725	823	743	708	763	714	752	720	752	733	763	732	719	763	761	716	764	752	728	754	776	796	731	772	697	765	721	778	751	758	758	763	729	729	734	734	771	768	723	784	741	730	738	738	732	718	734	738	756	724	760	742	712	750	765	789	770	778	745	746	719	707	715	737	736	751	762	739	692	710	808	756	782	778	743	772	799	776	777	787	771	734	735	733	704	711	739	730	795	748	766	765	750	744	738	716	760	736	763	762	699	777	743	744	742	752	780	702	768	763	728	753	751	690	731	719	722	789	746	735	747	739	768	721	708	760	775	690	759	775	796	764	775	776	708	780	754	743	789	793	752	747	739	761	723	747	725	760	706	771	783	721	792	715	762	753	790	734	745	796	683	751	799	717	757	758	768	750	717	723	731	765	777	812	758	687	765	728	806	769	719	756	729	728	731	761	747	765	756	723	751	762	768	734	785	781	712	776	712	741	735	724	707	748	781	797	770	811	765	773	745	756	761	778	758	745	754	700	777	789	775	754	742	740	751	742	726	759	718	755	789	784	731	761	778	737	739	817	772	752	760	737	794	794	785	730	759	749	718	776	797	740	743	783	809	721	759	718	762	708	780	728	781	770	830	764	779	771	751	662	727	782	690	753	734	744	798	721	711	776	777	765	754	743	758	760	765	767	724	721	803	746	784	666	729	749	743	718	761	756	673	786	760	778	722	776	724	767	758	738	773	721	729	802	722	758	730	776	731	705	707	726	775	780	797	723	766	715	749	757	738	736	749	748	717	741	756	752	708	758	739	762	793	757	722	727	829	676	742	777	783	783	680	773	782	750	763	699	709	787	745	732	730	762	776	725	719	756	706	779	744	699	728	782	745	709	722	792	790	758	740	781	721	722	766	763	778	755	705	744	742	764	724	711	797	760	763	771	796	772	794	738	727	748	758	709	721	784	750	790	752	777	738	796	731	743	725	726	709	758	726	792	772	744	740	723	767	701	757	788	706	766	743	732	800	752	729	714	737	749	761	821	700	770	698	747	771	775	706	768	724	726	741	770	722	751	750	742	713	728	746	770	770	785	759	688	770	769	781	750	650	763	761	763	713	730	749	724	750	776	734	740	753	771	720	742	737	749	714	732	792	726	729	733	769	723
5409	769	193	280	154	156	138	109	115	98	111	82	95	95	94	86	89	106	78	90	112	84	88	78	80	81	102	89	115	133	82	105	107	104	102	87	98	89	97	121	93	106	90	105	90	82	100	89	82	90	91	90	91	95	95	113	88	78	99	72	91	81	102	82	96	81	107	99	95	100	103	80	83	89	89	78	88	99	92	75	111	99	98	89	94	92	102	103	91	83	97	92	89	86	112	79	76	81	117	97	101	113	81	86	86	98	88	91	82	76	112	92	101	99	96	96	113	87	100	90	92	76	87	102	74	87	92	80	88	84	90	96	88	105	75	90	98	85	94	94	97	89	96	94	97	86	97	86	121	101	77	106	98	84	103	95	74	99	85	91	80	106	87	120	97	86	74	82	84	83	91	97	81	89	97	113	97	86	80	86	93	84	93	97	83	109	74	89	67	89	103	89	84	90	110	100	89	103	110	99	93	102	88	97	92	87	98	89	98	84	89	94	106	92	98	94	78	76	99	81	85	94	70	88	76	100	81	84	73	83	94	106	84	80	84	88	87	91	78	96	85	115	96	97	79	109	87	113	103	84	87	99	92	86	98	94	94	85	102	98	95	90	123	113	84	87	78	94	86	103	95	103	86	93	95	83	96	83	85	103	68	96	98	87	89	94	97	108	83	93	89	89	97	88	95	98	100	95	82	118	82	86	109	86	92	84	91	72	83	106	102	86	88	100	105	110	91	102	88	86	108	89	63	93	100	93	100	108	91	90	91	93	98	87	103	88	88	85	90	88	117	86	82	89	100	97	106	90	97	87	84	93	84	84	90	86	89	88	98	77	110	106	120	108	86	88	97	97	82	91	97	74	86	85	79	101	95	112	83	94	86	92	81	89	93	91	101	113	92	78	76	96	103	93	97	88	98	84	92	90	86	107	86	98	80	95	87	97	102	96	85	95	98	106	89	80	86	94	104	100	106	87	102	98	94	99	79	88	88	95	94	78	100	84	89	75	106	107	84	85	93	88	102	106	83	88	91	96	96	87	99	101	67	91	96	101	85	110	92	79	86	86	101	95	110	93	82	77	98	75	92	108	103	82	102	87	81	100	90	78	82	74	81	105	92	94	92	95	77	88	96	84	92	90	94	83	96	84	91	102	92	92	90	105	103	96	94	90	78	75	99	85	109	112	100	82	94	89	95	103	83	81	96	109	93	92	84	103	115	98	91	89	71	94	82	95	89	86	107	103	88	88	102	79	96	104	102	93	103	93	84	84	101	97	96	91	84	103	84	91	99	84	77	102	100	73	89	94	94	97	85	93	85	83	89	76	87	89	91	89	100	102	81	80	121	96	87	82	101	103	97	92	95	89	72	84	104	88	104	80	90	91	90	95	98	86	94	108	84	105	85	76	97	86	92	92	89	94	97	85	100	85	92	99	86	72	80	91	92	91	108	99	88	92	97	96	100	82	99	85	94	78	102	75	90	80	94	98	73	100	100	94	98	91	89	90	100	95	78	101	74	90	74	108	104	94	95	96	78	98	97	90	104	93	80	125	92	76	83	89	95	86	106	83	89	100	65	81	88	73	102	95	104	83	98	88	87	91	87	88	90	96	108	86	95	92	81	87	108	96	96	94	91	93	85	97	93	88	82	98	78	89	101	73	80	87	96	83	92	97	87	89	76	107	96	92	96	91	89	109	92	93	84	102	111	74	102	91	87	89	100	73	82	95	87	98	101	90	106	78	103	112	91	109	86	87	95	90	71	78	93	76	94	75	94	97	79	109	93	94	99	108	123	78	79	83	89	92	108	108	104	87	104	103	80	97	98	94	91	109	84	89	103	75	91	100	102	86	98	105	102	84	100	102	104	109	92	107	81	97	93	85	86	93	91	73	76	96	81	77	83	95	92	84	79	77	79	105	97	94	89	77	83	102	88	68	91	88	101	94	110	91	90	87	83	80	110	86	82	110	80	88	84	82	82	104	83	90	99	93	89	92	105	93	92	70	82	98	79	93	85	101	81	98	68	94	104	92	83	90	90	91	91	94	89	88	86	84	81	94	101	94	92	89	93	97	99	89	84	105	100	100	89	81	111	78	93	95	106	93	78	98	87	91	90	95	102	89	92	84	98	106	80	88	94	99	90	86	81	98	99	89	98	89	81	83	104	83	84	106	83	106	85	96	115	83	106	81	93	91	100	81	81	82	98	100	97	89	76	88	88	105	94	100	100	77	95	103	108	86	96	95	85	86	83	95	111	80	99	80	90	80	99	92	77	93	87	88	97	107	102	67	92	93	91	86	97	98	79	73	106	103	78	98	80	92	93	93	115	101	79	99	104	83	99	105	82	97	109	101	95	88	88	106	108	107	87	91	96	77	80	101	95	97	97	95	96	88	91	93	100	97	74	101	85	103	104	106	105	94	111	72	86	79	105	87	82	91	102	96	102	103	93	105	90	103	91	86	78	84	88	75	82	95	97	75	104	76	78	87	109	92	82	90	89	97	88	84	87	103	84	80	93	106	77	93	97	111	88	83	83	103	115	93	98	98	93	76	89	96	90	83	97	102	105	110	90	82	88	82	92	99	90	83	91	93	85	75	102	90	110	69	107	104	100	100	92	95	90	83	90	82	88	79	95	84	83	77	98	95	91	95	97	112	85	95	87	93	95	85	90	90	87	89	73	93	88	102	82	121	96	97	85	90	97	104	96	84	92	104	86	91	99	82	93	93	82	96	79	102	83	108	89	102	89	99	100	82	86	96	99	80	98	79	87	88	94	91	90	79	102	93	78	80	82	88	96	98	93	102	87	100	102	92	105	104	87	96	100	71	83	78	99	76	84	95	92	85	99	76	95	86	94	84	107	96	92	85	90	79	89	108	101	96	82	88	103	84	96	92	120	126	87	75	73	102	90	95	97	94	94	82	96	81	84	84	73	103	87	83	92	96	102	101	88	92	112	95	92	75	95	83	90	77	86	101	100	119	89	104	99	105	84	96	93	74	120	78	82	101	89	80	64	98	104	95	87	79	103	95	95	84	89	82	102	103	99	91	90	86	88	105	80	110	129	91	84	99	99	102	80	89	98	103	91	95	92	103	99	85	78	100	101	94	73	90	106	110	86	107	92	106	79	73	87	85	87	80	92	91	93	88	86	102	100	83	89	113	94	93	87	102	101	102	92	72	87	88	108	76	83	89	100	86	110	83	102	89	90	97	89	98	93	97	88	93	88	95	84	102	90	103	86	92	88	76	89	85	90	77	92	91	95	105	86	100	85	111	96	88	85	97	109	105	96	101	81	77	98	108	84	90	90	93	93	96	81	104	109	101	115	90	95	91	90	80	69	91	85	99	83	104	96	101	88	99	97	81	95	90	91	93	78	85	92	102	98	103	105	91	106	90	82	84	98	98	93	100	95	98	78	89	89	94	102	91	83	94	104	89	99	75	87	73	94	91	84	82	87	81	77	77	74	93	116	87	80	100	105	100	85	90	107	107	101	85
3527	734	510	925	608	552	560	368	356	278	313	281	283	270	259	285	274	289	284	269	274	293	260	288	257	260	250	291	283	271	255	278	277	302	286	307	252	266	259	271	293	267	242	291	242	294	271	312	270	258	300	297	271	283	267	296	259	271	263	263	267	285	278	268	256	287	270	284	271	291	264	284	297	270	265	265	286	279	293	252	258	291	258	261	268	266	301	281	274	244	265	243	263	264	258	275	261	276	269	316	278	263	265	266	256	278	258	294	299	303	243	252	257	301	320	264	255	276	276	295	266	281	264	261	283	278	290	310	259	286	248	252	274	270	301	265	276	299	251	295	258	282	279	266	276	282	265	272	278	259	275	299	296	262	318	285	276	254	280	288	296	250	272	260	251	270	254	291	250	283	289	269	255	276	288	273	277	261	283	273	275	291	299	274	284	274	278	267	272	268	257	276	245	292	252	241	286	273	245	274	261	270	303	298	281	309	257	282	258	282	273	264	305	276	276	269	271	262	293	285	273	268	275	265	266	265	253	269	250	249	279	260	288	269	264	271	285	272	270	260	284	273	280	277	298	298	277	278	257	293	296	254	274	256	279	253	271	284	294	279	264	309	277	255	267	278	271	269	265	263	249	247	286	239	320	277	270	268	276	283	263	268	270	257	271	296	259	264	283	253	264	256	282	299	292	316	272	282	271	248	265	273	294	280	265	260	286	254	321	276	301	273	250	284	278	267	277	263	280	297	290	289	278	257	297	266	278	260	253	271	254	258	289	250	280	278	291	269	264	265	254	258	265	245	272	259	288	256	271	235	304	260	274	274	283	267	277	255	283	295	272	272	310	268	270	283	254	258	244	285	293	257	280	268	294	243	263	249	286	263	286	271	269	279	272	271	274	278	264	294	264	252	305	258	286	268	235	317	259	279	243	279	258	286	281	284	256	271	286	311	291	277	253	263	250	283	260	295	293	279	264	250	240	277	273	282	296	268	260	248	306	263	300	270	277	270	275	287	282	274	288	283	255	268	256	262	305	271	268	249	248	265	234	257	273	295	260	262	266	246	297	266	264	270	265	249	266	287	266	286	254	267	295	268	277	274	293	281	277	282	235	273	273	305	271	264	279	273	248	261	272	258	270	278	260	274	259	263	272	279	288	264	291	295	257	299	253	297	287	252	276	258	273	283	269	264	272	273	267	289	271	250	287	273	267	272	267	299	294	228	280	265	281	261	258	244	261	267	271	262	275	272	270	291	299	274	271	262	287	269	277	266	320	273	243	282	279	282	276	274	273	251	267	271	271	250	295	279	272	264	254	278	268	246	282	278	276	282	312	253	283	277	284	246	268	281	282	267	287	294	285	273	278	273	266	246	266	260	250	288	272	268	256	271	259	266	247	276	271	249	294	231	257	267	278	246	290	281	283	267	252	281	282	277	253	246	254	279	277	271	289	283	282	264	296	288	293	321	276	283	276	278	285	252	259	264	269	284	263	268	273	272	264	272	247	284	287	280	283	291	266	258	280	289	309	260	262	277	254	268	287	269	293	278	275	287	264	246	265	296	275	284	291	245	246	231	265	273	255	283	257	269	268	269	286	280	251	258	257	291	268	279	291	265	268	262	295	275	303	275	262	250	289	261	263	285	296	302	302	264	289	266	282	282	254	302	260	287	293	264	239	267	272	271	292	286	276	253	272	274	252	270	258	298	263	281	239	265	269	234	270	277	281	259	288	303	271	282	286	274	235	260	282	269	269	310	291	253	276	272	288	248	292	274	264	280	301	290	269	276	257	260	269	251	265	261	316	275	268	268	255	315	272	286	266	318	281	282	262	287	277	256	269	246	279	247	257	222	281	269	271	276	264	262	276	274	261	292	271	264	238	260	269	299	282	286	241	272	296	249	293	272	265	275	269	254	268	272	280	298	279	285	290	275	286	275	268	266	257	284	279	276	265	273	260	262	279	258	295	276	291	278	268	283	279	264	246	249	267	298	274	272	254	289	248	284	276	251	298	316	257	267	301	282	253	275	277	252	288	283	285	283	277	255	277	273	290	251	290	287	271	288	257	255	271	277	260	245	274	229	282	280	273	251	245	251	278	285	293	270	288	272	266	276	267	289	234	258	267	286	284	285	283	277	292	291	266	256	285	250	266	288	266	278	294	269	248	298	268	285	268	270	251	282	283	300	277	250	264	262	267	251	267	281	262	278	285	247	243	230	274	271	281	275	252	251	235	285	271	258	269	296	263	267	261	290	286	274	291	253	271	271	318	265	283	267	257	260	258	254	293	276	271	246	292	256	258	258	240	273	283	285	291	271	245	287	286	247	294	296	261	273	260	251	262	259	274	274	286	271	274	274	299	248	269	235	277	249	282	290	221	275	272	279	253	292	266	294	265	244	266	267	271	313	273	258	270	268	258	273	270	251	271	260	279	272	268	264	288	283	274	280	267	282	286	278	273	303	270	252	274	296	291	275	259	239	232	268	263	265	282	284	321	269	268	294	296	278	263	299	263	272	295	269	283	271	264	273	271	252	255	264	288	265	256	268	284	283	260	295	263	296	253	272	286	253	267	262	275	258	250	275	249	279	301	273	272	283	261	251	292	283	277	277	261	274	255	269	261	290	296	268	286	283	278	287	272	263	286	279	300	289	287	271	253	279	264	258	266	272	288	271	275	260	266	241	264	265	262	274	288	291	269	274	275	256	265	222	283	269	284	291	262	298	271	257	247	270	282	247	279	259	286	275	292	273	254	303	274	298	278	266	292	243	271	299	276	281	247	251	249	303	278	265	278	276	269	248	292	272	287	299	292	268	273	258	295	260	269	258	267	283	276	287	257	279	260	290	286	242	257	266	281	256	267	271	257	250	286	275	241	276	283	274	257	262	304	259	240	287	265	257	258	287	275	306	287	297	269	266	262	296	290	275	266	275	244	281	267	266	271	297	278	277	300	249	277	259	303	271	263	284	272	259	280	273	286	259	298	265	280	284	283	254	311	288	267	259	293	277	296	286	275	224	250	258	302	314	263	309	300	227	267	229	293	254	280	302	262	278	290	255	273	233	312	287	252	271	252	265	286	272	268	291	280	283	298	278	281	281	286	256	287	281	291	276	276	269	275	265	289	226	245	260	281	250	268	277	292	246	260	279	282	268	260	260	287	242	286	269	256	261	242	283	296	267	271	298	276	270	273	284	271	287	255	265	281	272	268	289	246	260	304	262	302	277	240	273	259	262	308	275	283	264	243	258	254	252	275	258	302	263	267	285	258	257	259	270	298	267	264	276	284	277	285	263	251	278	285	296	254	281	253	273	269	277	237	276	264	263	291	273	249	282	268	280	264	258	268	256	269	274	269	254	273	265	295	257	296	272	297	255	256	275	281	270	278	279	281	311	291	272	270	283	295	275	296	275	264	250	271	256	286	279	283	295	261	266	293	299	277	261	278	249	283	266	280	281	280	294	244	287	264	283	279	256	282	280	284	268	250	283	295	252	270	270
16063	10557	1652	1203	824	608	506	385	372	326	296	284	240	213	217	210	193	212	190	192	196	200	209	190	184	167	167	173	171	196	176	183	149	185	174	184	186	182	199	168	159	170	181	177	190	156	180	217	176	193	163	179	190	173	187	186	181	164	216	185	158	177	180	179	176	194	162	191	189	184	189	201	165	189	187	170	164	184	174	207	184	213	174	156	158	166	170	157	165	183	180	163	182	164	176	175	185	172	171	180	166	176	175	168	165	181	158	173	154	189	191	173	182	189	197	164	166	167	160	174	177	184	171	172	153	156	176	173	191	166	173	175	161	186	158	183	179	159	146	181	166	183	178	196	175	166	194	174	172	151	193	181	177	166	180	158	167	150	184	160	192	189	169	154	171	149	163	188	193	187	176	168	164	191	172	166	170	131	182	203	176	179	168	181	174	170	172	172	172	168	164	171	188	181	143	204	156	156	167	170	186	182	166	190	178	151	185	173	189	151	161	166	156	161	171	175	174	168	190	197	192	190	178	171	171	178	191	174	179	178	172	161	178	162	147	174	182	146	180	205	197	176	176	176	179	161	154	197	180	154	144	171	170	181	155	173	170	175	188	188	177	182	181	174	147	149	189	189	181	162	154	179	191	177	180	179	151	184	141	206	169	171	154	159	178	166	179	156	178	171	193	171	171	180	165	190	162	188	171	184	179	159	199	175	182	195	151	163	172	156	168	195	156	145	150	194	169	169	176	187	138	163	170	177	182	154	182	159	170	179	181	164	146	155	156	185	170	162	183	162	165	161	179	167	208	161	180	187	170	199	147	175	204	169	182	174	167	177	170	184	161	172	175	182	189	177	177	182	149	173	165	176	184	171	182	158	184	176	181	170	205	212	169	171	169	156	165	177	165	181	160	165	173	150	166	175	168	157	175	148	190	190	181	155	199	177	178	181	172	203	162	177	184	194	167	177	161	167	190	182	182	182	164	195	162	182	148	189	169	195	171	187	164	175	175	183	154	173	174	161	194	170	194	157	155	162	156	165	158	188	166	164	183	178	173	196	173	141	170	185	150	164	177	174	184	172	157	178	168	165	178	160	171	193	198	170	153	179	170	188	168	176	144	182	133	184	170	203	177	177	193	180	183	160	174	151	179	185	162	167	164	174	164	142	134	172	162	176	168	190	150	178	184	170	182	166	162	168	176	196	166	172	171	202	173	193	179	182	169	162	172	158	180	171	183	181	203	157	163	177	153	187	199	175	174	160	165	178	148	137	179	149	206	193	183	178	193	185	179	183	164	178	175	167	185	183	159	157	160	173	164	190	185	173	158	199	178	186	168	180	179	174	172	158	183	189	166	180	181	169	176	193	173	158	168	164	156	167	180	178	153	204	194	170	181	177	180	184	183	200	204	153	166	177	169	183	183	151	153	187	185	197	194	169	171	170	205	169	179	168	182	167	179	155	168	153	176	167	196	154	153	177	202	168	163	152	157	176	157	151	161	186	178	178	189	174	191	174	197	170	172	155	149	184	177	163	158	173	178	177	151	193	150	195	164	188	180	190	178	158	162	163	183	178	177	163	175	205	151	167	172	180	155	169	169	205	167	152	177	161	178	182	175	175	164	165	171	200	182	188	192	179	162	169	180	178	180	176	162	169	164	175	178	184	154	139	164	181	197	161	189	189	162	175	180	156	188	166	183	178	157	172	187	186	165	184	158	163	156	172	162	173	188	173	162	148	174	172	168	181	159	193	187	171	161	160	167	184	167	171	206	193	190	177	176	191	188	190	185	196	177	168	153	171	165	158	170	178	180	175	176	188	160	178	157	181	166	167	209	177	173	174	168	167	151	181	157	182	186	174	168	183	177	168	193	179	160	182	171	178	176	174	175	169	171	166	180	177	202	154	189	183	170	200	176	162	191	174	198	190	177	164	181	184	177	159	151	194	170	168	195	177	181	165	207	178	185	167	149	176	168	171	182	187	161	188	159	166	182	187	168	189	203	153	188	177	178	192	163	193	159	169	167	172	188	178	166	150	181	179	153	187	172	158	184	176	164	166	162	168	163	166	181	181	186	170	171	178	168	174	184	187	170	173	173	154	156	157	171	188	181	195	190	179	179	186	188	169	190	188	158	149	185	164	168	159	157	155	177	178	185	169	189	168	188	180	162	180	192	170	171	175	180	180	167	162	168	167	196	181	170	176	157	168	190	180	209	177	189	167	187	149	132	181	161	154	168	169	188	169	186	170	206	152	165	176	183	172	148	174	154	162	175	199	173	163	168	161	177	171	183	168	193	174	190	164	175	167	165	172	191	163	179	158	158	193	187	159	160	182	185	162	169	191	171	161	177	161	181	154	190	172	173	179	183	157	177	183	187	167	173	167	174	173	166	166	157	164	171	164	182	165	161	170	171	156	163	155	181	178	162	151	185	179	156	175	174	192	154	153	161	180	168	157	191	152	157	168	158	179	184	172	173	145	184	181	177	182	186	175	174	182	178	167	171	170	183	163	188	163	220	178	158	184	177	203	216	186	186	151	201	158	175	169	189	174	174	179	173	154	174	171	179	196	164	175	164	154	148	160	180	171	175	187	196	194	156	177	173	195	158	163	175	160	180	188	183	187	192	165	196	188	181	188	157	178	163	183	179	191	173	184	173	175	167	163	171	159	154	163	184	198	172	187	149	173	149	161	183	194	179	161	162	205	198	155	158	164	174	161	163	152	164	167	168	174	159	148	192	175	187	209	198	170	171	161	170	176	207	186	179	174	179	136	190	178	162	200	176	196	147	178	155	168	175	189	170	177	187	174	156	205	182	161	172	187	182	183	147	187	182	142	169	174	174	171	192	170	161	157	174	178	160	176	205	173	168	200	183	192	171	167	175	184	160	170	151	163	146	170	210	152	150	168	181	175	169	155	161	168	181	175	158	177	166	178	153	160	179	172	184	177	193	198	193	181	142	165	190	158	172	171	169	171	172	172	170	168	175	171	161	172	175	173	192	180	173	187	166	156	188	174	164	162	189	168	186	183	192	190	162	151	175	182	172	184	154	179	178	215	154	184	181	197	194	180	152	170	180	176	183	161	173	167	171	193	167	176	198	196	178	181	166	156	161	177	170	160	153	178	208	172	182	160	189	174	161	185	177	177	175	174	157	161	199	160	178	187	171	183	181	188	181	198	181	162	197	206	160	178	186	149	167	176	160	161	161	176	185	154	172	215	161	185	185	172	170	206	183	172	164	189	209	175	175	168	167	175	179	190	174	189	196	178	177	167	175	160	155	143	157	178	158	185	157	151	156	187	184	143	190	180	166	169	172	184	177	166	187	174	168	189	169	175	190	190	191	164	154	178	199	171	172	181	158	167	173	181	162	174	147	179	156	163	164	174	196	151	164	181	155	157	174	189	179	189	168	192	158	184	177	190	161	184	177	180	181	181	166	181	193	183	163	184	190	167	187	171	161	190	173	181	152	175	178	145	165	183	190	171	168	167	187	170	190	176
9721	6694	3140	3857	3267	2681	2216	1838	1647	1328	1142	1055	967	822	820	743	715	634	731	650	654	610	613	586	581	576	588	578	568	573	544	521	533	498	496	491	505	494	512	520	530	490	534	486	464	466	492	503	506	476	480	509	483	477	501	492	454	459	504	470	474	474	445	477	451	463	452	514	508	499	432	457	482	445	478	428	470	470	464	455	439	458	494	461	434	465	422	448	471	489	449	456	476	463	460	476	423	469	451	486	460	467	484	446	465	453	460	488	444	472	463	469	470	473	448	446	398	504	407	482	451	437	486	482	435	437	447	448	434	470	448	397	454	451	447	465	448	469	472	453	455	460	458	476	437	448	449	463	434	451	472	432	481	450	459	389	490	505	468	465	479	423	464	443	440	485	451	432	458	456	475	441	493	404	445	447	488	461	451	498	511	479	473	431	461	470	471	443	482	455	451	474	449	449	475	470	473	462	446	453	477	474	468	469	481	435	489	477	444	454	452	430	435	474	467	437	429	486	497	438	451	395	439	469	452	434	445	473	488	459	465	461	453	412	494	457	501	448	459	462	464	483	427	408	493	400	498	431	452	481	446	459	468	461	437	452	460	454	457	477	432	471	451	480	446	435	446	451	465	456	468	460	465	433	448	411	444	434	471	453	472	474	438	444	450	459	474	427	465	465	449	436	423	465	430	433	434	458	465	443	450	472	439	442	456	427	461	470	460	424	435	504	436	427	428	469	445	490	443	425	471	448	433	449	455	457	479	453	443	450	451	461	447	439	469	429	456	459	457	421	459	472	459	468	446	475	453	418	420	423	464	503	479	452	439	464	430	444	472	476	459	461	458	495	451	457	477	462	441	476	421	426	462	486	426	457	447	447	424	431	464	445	488	446	472	466	489	468	470	462	444	458	442	460	459	452	481	457	446	460	490	493	429	420	503	480	443	445	477	468	494	511	440	434	481	459	459	430	455	442	443	444	475	476	451	455	466	508	452	466	440	464	459	469	429	444	408	464	457	491	416	465	408	454	457	452	471	471	403	478	457	451	470	475	458	461	459	423	478	445	493	425	447	426	478	453	425	447	467	479	472	442	460	442	481	443	462	465	438	434	445	449	451	426	459	439	468	497	459	476	444	477	451	488	471	443	455	496	452	473	426	441	509	462	434	447	442	480	480	449	452	427	472	397	448	494	429	511	423	461	408	429	470	471	483	470	469	401	476	461	462	463	485	506	461	459	463	442	483	475	471	451	438	476	399	441	463	482	419	440	437	445	444	450	451	458	463	455	437	430	411	440	498	455	456	442	473	478	464	428	471	494	474	482	448	418	489	466	446	468	457	431	450	443	444	415	473	474	415	473	429	459	477	439	442	463	486	453	458	448	477	411	448	480	489	462	464	455	457	448	460	457	453	478	455	452	445	465	437	453	479	442	450	465	492	449	443	486	465	501	459	491	461	465	443	451	493	502	456	455	462	469	432	447	461	433	452	452	404	392	481	447	465	428	449	455	459	494	434	457	448	447	475	461	485	459	449	483	464	443	478	446	448	458	478	453	420	460	454	460	474	451	456	471	464	465	482	431	441	455	438	443	423	428	453	480	468	439	440	438	427	466	445	442	491	441	441	435	432	450	442	411	452	439	458	437	440	432	457	449	426	449	423	428	443	450	428	435	442	453	451	438	472	509	447	445	435	444	438	427	423	447	450	474	473	443	453	461	478	447	444	479	388	487	459	451	416	471	458	466	441	477	461	430	438	417	450	448	449	514	448	472	427	434	441	445	465	503	446	463	476	453	488	428	443	491	444	464	437	489	417	439	458	473	463	432	450	436	480	436	449	453	489	446	456	418	454	468	474	478	461	454	452	459	479	459	472	443	452	409	464	446	464	445	472	432	435	463	420	467	448	467	457	447	437	421	439	480	471	448	446	460	453	443	461	444	477	443	455	458	432	451	433	399	442	448	429	465	463	493	472	430	427	446	427	457	446	472	427	449	441	503	477	475	427	469	459	441	458	440	452	500	427	452	454	449	453	450	463	466	502	421	455	470	472	442	425	466	484	460	470	459	435	475	448	443	456	461	417	463	444	459	442	449	461	418	465	457	505	425	471	473	453	494	482	428	469	484	433	505	456	447	418	463	441	453	425	427	480	432	439	468	466	442	447	471	472	489	526	470	464	446	444	506	444	480	467	417	456	473	491	484	478	489	425	453	479	473	446	441	450	469	443	436	424	425	468	481	469	452	457	423	391	471	414	449	449	459	504	468	456	449	440	458	423	452	464	458	436	438	428	462	426	443	458	463	448	444	442	447	456	481	474	459	452	455	452	442	440	458	477	465	461	484	455	470	431	462	458	469	464	433	419	456	484	463	475	458	448	469	465	504	449	449	475	483	461	448	453	479	496	449	476	463	449	442	474	435	454	462	490	443	450	425	431	465	438	474	461	481	455	457	433	439	441	444	442	507	428	420	420	457	477	478	428	468	467	471	473	432	483	437	458	464	436	468	465	438	427	438	435	467	420	480	436	476	477	453	443	476	435	464	487	457	445	452	423	456	499	477	474	471	490	447	449	472	495	461	415	464	455	457	469	485	455	406	490	428	453	464	470	478	423	429	425	461	443	451	448	458	497	484	467	448	437	498	460	432	490	442	443	457	446	449	460	460	451	482	443	435	420	480	457	478	456	464	430	449	439	429	480	466	483	441	437	430	456	437	434	437	462	435	475	462	449	446	430	472	412	458	457	423	453	421	439	426	443	467	460	452	451	444	469	475	474	448	466	490	497	472	437	427	465	437	443	457	471	451	455	488	461	481	454	415	439	460	468	522	463	412	437	457	472	453	481	405	450	443	445	439	425	459	432	449	464	427	484	453	418	416	476	489	427	460	407	475	443	496	469	428	413	467	451	433	469	459	439	441	477	415	492	456	469	472	428	461	474	456	470	437	442	459	489	448	421	443	472	465	472	443	494	467	461	439	483	490	436	464	465	465	452	449	426	452	476	480	459	448	427	484	487	434	441	443	429	467	473	422	418	464	474	443	426	429	440	448	424	462	485	484	446	421	455	439	458	441	446	453	463	458	449	458	473	457	448	428	439	446	462	463	447	448	466	467	419	483	484	451	450	447	421	460	456	429	430	434	443	489	452	444	464	446	438	424	499	429	445	444	494	464	431	428	455	436	432	481	415	427	455	451	449	488	442	428	450	471	501	508	469	461	442	462	456	447	484	424	419	422	454	496	459	457	439	459	449	437	420	454	457	415	464	457	451	422	468	482	476	495	478	447	425	458	469	426	459	414	481	467	487	458	427	460	447	465	455	459	489	442	421	495	450	425	455	461	501	414	431	437	471	425	474	451	444	483	456	439	453	454	469	460	459	473	455	478	442	472	473	447	457	453	458	451	450	481	454	440	432	450	455	442	473	449	468	454	468	475	478	455	425	445	465	435	449	449	477	438	439	501	410	467	487	449	503	490	443	468	451	494	463	407	437	442	430	484	443	416
25826	20013	3733	2426	1636	1186	969	876	696	647	570	514	483	461	442	381	397	370	403	388	360	365	349	358	359	356	344	365	375	371	362	351	316	345	357	344	356	392	331	329	344	304	367	334	318	336	328	333	324	325	287	326	310	328	324	364	324	315	344	336	368	285	339	322	314	317	295	336	311	315	322	327	348	290	340	348	351	332	333	339	308	306	322	383	314	324	325	319	327	321	314	320	368	356	321	327	307	327	346	288	334	338	379	350	341	299	316	326	353	325	314	322	283	317	331	326	340	312	330	336	315	308	326	307	339	326	356	342	371	327	359	326	324	355	357	311	329	319	294	337	298	312	329	340	319	318	297	321	340	310	319	343	336	310	331	343	296	328	354	299	334	296	339	314	310	321	323	304	332	294	327	346	299	328	342	324	300	334	309	315	345	301	308	303	355	318	303	332	300	341	351	330	326	341	343	328	310	346	338	319	298	320	322	317	343	366	345	292	339	344	330	344	310	336	344	328	325	316	346	339	323	333	326	329	299	311	341	301	307	281	295	318	341	335	330	315	317	327	307	307	302	302	303	311	363	297	352	339	333	341	313	295	330	313	349	327	293	326	321	307	312	338	335	333	327	307	330	322	304	415	317	328	309	312	358	309	294	327	352	339	328	354	353	324	358	313	293	294	336	352	328	334	320	330	347	327	345	332	341	346	372	316	338	282	331	335	338	320	339	347	332	362	313	300	345	337	338	346	327	337	328	339	350	340	340	289	327	313	336	296	344	327	309	329	304	315	322	322	355	330	333	324	291	329	356	290	299	308	323	341	310	325	315	304	368	316	323	335	318	314	331	306	344	354	332	302	343	308	325	323	342	312	309	307	289	344	330	332	330	310	321	347	320	334	354	296	348	363	317	298	347	302	319	326	309	293	348	290	295	322	348	321	339	307	341	297	326	330	340	321	328	352	367	355	314	309	342	374	339	352	291	300	308	299	335	343	348	320	322	340	340	295	372	345	336	329	281	359	309	348	341	356	294	341	305	295	304	305	351	333	327	322	307	373	326	346	289	336	342	341	333	341	320	314	325	307	358	350	300	324	333	333	335	379	330	346	332	365	339	332	334	363	332	321	361	341	327	311	346	331	326	330	312	299	332	315	354	335	326	322	340	322	301	338	330	322	311	337	348	332	336	322	289	329	334	313	306	318	358	305	322	325	321	326	325	342	301	309	321	303	346	356	320	301	323	339	304	338	306	332	330	314	329	349	317	323	326	349	352	343	338	333	285	319	298	315	360	369	323	276	294	310	309	352	354	333	321	347	315	307	329	321	308	300	318	348	324	329	324	317	329	314	338	323	351	316	359	297	311	362	322	331	330	333	326	349	366	349	308	321	345	291	321	340	330	315	342	325	345	305	314	326	340	306	342	323	302	340	308	372	346	344	348	303	322	323	308	331	315	369	321	317	308	341	349	314	340	352	324	336	315	311	327	353	346	330	325	310	318	393	302	305	346	299	353	341	335	308	336	331	325	321	294	343	303	368	335	317	337	328	340	307	301	360	341	326	345	345	326	310	312	331	290	305	340	328	328	316	319	304	332	314	340	335	290	300	367	346	336	321	318	294	338	302	342	291	335	332	338	314	359	324	317	310	326	302	317	308	348	307	344	340	350	302	342	377	343	331	319	286	313	354	348	333	343	316	305	357	320	316	342	337	323	329	345	350	318	345	305	376	345	310	310	336	320	380	327	335	352	313	343	293	324	325	321	326	299	368	331	320	342	322	358	346	358	357	321	347	363	356	334	310	333	322	365	329	308	318	306	298	297	307	292	341	324	316	318	340	317	335	310	314	312	309	319	329	331	332	359	332	359	336	371	327	296	301	325	327	347	331	321	277	325	310	338	311	350	307	351	333	351	327	316	340	306	317	307	322	307	330	319	305	367	332	333	290	321	313	295	308	317	320	297	335	306	298	318	334	314	306	345	337	335	308	331	329	301	298	296	334	337	313	315	342	320	330	316	327	283	324	322	272	294	302	333	302	300	293	316	355	322	334	309	305	317	327	340	326	346	345	312	322	327	330	312	328	346	307	351	318	324	306	332	347	322	297	327	327	329	300	307	339	330	320	318	325	353	340	330	323	316	296	343	312	362	316	330	363	348	322	349	332	330	330	348	303	342	323	322	349	292	311	294	311	379	403	354	340	312	307	336	337	306	356	304	332	292	321	325	316	310	337	332	341	344	339	380	331	301	373	331	301	307	322	323	320	320	364	341	319	337	329	364	297	308	305	317	319	327	372	355	283	294	328	301	318	338	318	334	315	316	328	323	328	326	319	295	283	325	319	337	325	325	322	317	307	341	324	291	326	333	322	312	315	299	320	321	321	376	319	350	328	334	301	356	337	319	310	340	347	306	333	325	322	350	328	309	328	317	333	347	297	343	346	326	362	337	271	307	280	317	326	309	287	302	321	330	307	323	316	325	300	342	314	316	328	298	343	379	348	347	352	335	324	311	318	304	345	313	314	341	325	314	302	320	297	335	323	348	335	342	313	329	300	329	305	341	319	303	329	340	309	300	327	364	309	310	339	319	306	298	303	324	311	333	351	363	333	316	341	330	306	309	326	334	325	307	291	320	347	314	314	325	334	313	315	311	337	336	320	297	291	312	376	341	316	305	326	306	332	340	302	332	298	327	342	361	327	339	334	317	332	316	306	305	335	359	324	333	321	349	369	348	301	325	359	327	333	339	353	332	342	300	332	305	337	339	320	326	311	331	327	324	305	304	347	315	351	313	323	350	319	307	337	323	295	331	308	312	331	269	314	332	315	256	346	311	361	335	320	313	307	325	355	328	379	331	336	321	336	327	335	367	334	354	331	322	324	325	338	341	320	309	362	332	362	336	312	330	325	357	319	346	316	323	319	354	344	335	350	311	310	342	312	351	366	326	333	304	356	341	343	320	354	327	313	327	334	314	349	357	327	325	300	341	370	304	327	299	316	338	330	307	309	328	337	364	324	352	369	335	304	330	347	359	335	340	345	310	309	299	350	362	300	304	366	331	351	345	336	321	325	305	320	337	323	339	326	305	334	330	324	315	320	309	290	315	317	332	336	343	327	339	321	333	316	361	336	324	326	328	317	324	350	338	301	334	357	325	324	323	294	354	313	318	355	314	328	322	341	338	366	346	357	335	293	320	299	340	351	311	297	320	338	297	344	350	360	324	372	350	352	325	315	304	334	303	344	343	334	317	324	346	366	304	353	330	327	331	294	303	295	329	317	327	296	315	330	341	325	333	331	300	333	330	318	305	298	324	289	317	344	347	358	337	325	327	299	322	337	329	308	367	316	287	306	313	304	338	312	351	305	343	339	335	340	324	284	324	330	339	347	308	338	325	320	345	341	308	317	312	320	313	320	334	343	337	306	323	325	329	314	306	330	293	323	332	330	346	350	300	334	321	315	311	271	315	371	314	337	333	331	344	335	309	337	310	315	298	341	319	364	339	297	310	343
13741	9779	5805	6711	5896	4973	3799	3287	3088	2482	2182	2038	1741	1615	1460	1369	1278	1214	1213	1094	1074	1077	974	947	1062	949	923	942	933	900	886	830	878	848	803	889	865	873	858	862	886	829	807	800	849	823	784	836	770	778	824	795	799	844	814	828	782	804	778	758	806	777	790	756	791	772	784	783	808	842	779	763	774	787	753	795	780	728	783	728	762	802	735	788	752	740	761	721	750	733	754	794	705	740	738	777	726	791	764	780	767	737	796	795	749	794	754	738	775	761	801	755	758	713	742	791	799	732	784	691	764	769	770	741	820	753	717	767	766	765	753	725	739	741	732	753	721	731	800	735	781	759	748	712	757	743	707	723	729	726	780	760	785	767	739	757	764	728	803	738	738	725	732	709	766	764	734	774	756	818	757	761	760	764	800	751	751	737	775	805	749	770	766	725	768	736	801	752	774	726	724	736	718	735	753	735	741	764	796	790	753	735	760	783	730	763	760	775	777	788	720	733	742	742	731	783	760	752	712	773	778	745	697	743	750	743	728	769	753	750	748	791	787	721	732	739	728	732	730	742	764	753	755	752	758	742	806	754	712	785	779	789	763	765	744	768	809	750	779	736	765	794	787	684	691	761	684	694	716	814	750	758	788	745	672	771	800	788	731	734	800	727	785	737	772	764	752	761	745	744	747	751	759	714	739	738	758	757	741	703	687	769	750	745	726	755	787	745	756	801	773	793	772	791	778	742	741	734	825	731	777	758	793	742	765	739	732	729	708	718	735	750	726	746	748	777	723	696	769	716	737	773	750	741	761	772	729	765	768	719	789	796	722	764	759	709	783	720	718	769	740	662	763	776	794	756	736	763	742	733	741	712	778	749	736	754	738	714	754	774	788	742	709	773	722	771	775	719	775	714	754	812	697	729	792	731	734	724	777	748	778	723	796	722	749	717	707	840	725	757	745	771	742	739	729	745	752	764	759	742	759	809	778	791	703	766	748	702	776	694	706	774	734	710	752	723	745	769	761	759	765	731	708	766	736	722	730	745	753	753	727	740	754	726	784	745	728	720	717	766	763	802	763	708	740	760	720	745	760	771	787	750	720	758	750	782	733	774	765	746	752	762	770	755	758	795	799	803	775	733	731	745	766	693	756	738	777	734	754	741	712	774	718	739	787	719	747	756	736	788	747	759	743	761	797	764	793	759	721	728	697	703	724	754	705	741	750	745	760	773	778	760	727	718	737	765	836	741	702	736	776	767	752	780	726	693	716	745	739	755	747	746	799	783	725	791	788	803	724	725	750	729	764	751	781	773	737	732	786	712	735	691	749	784	750	689	777	780	706	715	767	734	733	723	738	740	782	816	761	762	771	734	762	750	773	744	768	751	726	731	791	733	793	760	766	747	750	734	784	716	744	733	740	786	709	744	793	759	742	775	760	724	720	730	799	790	727	783	764	756	704	761	729	773	780	748	762	717	755	724	742	802	786	723	753	774	772	746	705	796	748	782	751	735	748	761	763	749	805	783	771	739	801	739	693	720	694	768	761	710	743	743	771	744	766	706	768	735	730	794	762	742	748	704	762	709	756	722	747	755	772	747	759	722	773	763	735	749	710	748	698	805	761	798	766	809	744	747	767	767	791	791	736	758	753	778	776	723	781	720	713	731	714	705	751	732	721	784	756	712	726	733	774	794	746	744	722	755	778	737	732	760	779	762	758	763	777	775	790	785	760	774	726	737	757	759	722	754	731	784	754	739	750	825	750	779	728	733	768	714	828	730	764	706	750	710	777	731	758	796	753	742	751	770	765	714	754	754	757	728	749	798	757	756	698	689	734	765	728	772	759	724	712	724	756	787	755	757	701	725	764	741	794	759	758	756	754	777	752	762	740	763	734	744	677	750	751	741	774	757	753	737	765	748	757	732	763	739	786	748	722	782	684	784	756	748	763	805	758	725	753	725	670	713	654	742	732	749	734	766	747	702	699	805	749	773	735	738	733	750	769	728	772	751	771	722	805	748	741	760	723	760	761	760	758	738	787	708	764	761	746	739	741	765	743	752	701	722	739	721	739	752	789	751	719	679	689	748	752	740	751	730	766	698	700	721	717	785	716	760	718	755	751	762	777	761	768	748	792	769	755	746	760	747	745	765	692	717	734	770	750	702	729	685	763	770	737	765	754	735	754	711	781	747	747	770	768	683	762	777	725	797	781	778	774	742	756	752	744	715	762	795	718	774	730	731	752	716	716	741	799	735	727	795	749	765	771	770	772	735	736	738	724	713	732	774	726	752	774	755	760	734	749	754	727	721	769	752	750	743	766	734	776	651	772	750	745	756	762	725	744	746	758	742	782	755	731	800	737	694	810	742	795	739	704	765	713	746	733	741	760	717	728	750	752	754	725	787	749	747	757	724	779	760	782	735	776	701	750	750	742	768	784	757	748	737	738	775	761	732	746	717	732	760	745	739	763	755	756	778	750	737	758	743	754	749	710	791	756	744	761	765	756	737	738	743	729	758	718	766	744	719	774	806	772	750	731	707	737	776	744	735	739	818	737	770	761	770	732	773	747	722	766	750	733	762	723	748	790	751	705	745	688	732	778	763	796	729	783	751	721	775	756	727	721	805	746	744	722	741	764	724	777	733	741	766	739	766	787	779	789	712	737	745	779	845	737	735	750	774	728	694	781	788	732	801	761	722	758	778	755	759	737	708	695	730	789	749	748	776	751	782	710	767	752	715	720	790	786	733	727	773	728	744	742	725	705	754	730	714	754	771	772	711	806	776	795	734	745	748	810	769	771	738	700	753	775	736	777	734	736	719	773	783	715	734	739	747	745	742	777	741	763	733	746	776	736	778	725	694	787	755	731	717	728	779	756	725	738	767	706	800	706	747	787	724	813	752	681	723	805	730	786	746	724	750	757	722	776	754	755	761	765	741	713	747	765	770	725	739	756	713	784	704	738	745	752	733	771	782	760	767	748	775	724	705	760	702	725	785	819	727	768	740	740	773	753	742	736	741	731	763	753	771	709	758	725	774	779	760	789	758	821	735	770	818	698	731	767	800	752	753	807	736	778	760	793	699	734	776	755	737	770	735	750	746	767	701	726	756	741	735	748	732	793	710	778	755	785	791	788	766	719	830	761	740	745	692	767	765	739	747	746	796	770	748	768	825	773	727	806	793	723	763	787	799	777	732	815	761	775	738	725	739	778	753	723	732	775	772	710	792	756	798	757	729	786	764	755	744	759	715	736	784	727	755	773	783	830	780	780	759	810	743	733	761	762	712	685	726	748	745	768	734	716	737	727	718	769	738	739	736	701	774	841	746	786	754	801	733	791	775	730	770	771	742	774	730	758	766	743	772	718	702	712	755	723	726	751	731	764	772	764	769	762	761	761	726	752	787	756	757	764	701	725	775	789	761	788	759	769	726	725	749	738	772	736	748	765	766	722	731	738	730	737	758	795	797	755	740	754	730	756	726	703	742	776	779	751	743	800	742	724	776	787	758
5674	843	149	169	157	122	134	112	84	92	88	65	109	114	101	104	98	96	117	107	83	98	103	95	99	90	104	86	81	88	93	83	91	84	92	92	90	84	101	99	85	83	82	93	99	92	88	85	97	79	84	99	82	104	91	91	76	87	92	96	77	93	99	95	102	94	94	101	98	91	94	73	81	89	89	98	103	82	99	87	100	84	87	97	92	71	97	82	98	85	80	105	103	83	85	85	105	99	103	89	99	83	114	93	85	102	77	94	99	85	113	83	101	92	87	91	94	100	104	79	88	93	83	87	86	76	107	88	101	86	93	83	107	95	81	96	79	77	111	66	81	114	119	80	90	107	94	96	78	82	117	86	92	97	91	93	89	89	82	87	97	106	89	80	110	109	105	95	88	105	96	97	76	74	78	71	90	96	94	98	92	85	86	103	90	87	101	80	80	80	108	89	82	111	89	73	89	88	63	72	84	94	112	89	81	92	87	86	110	99	112	93	80	91	91	84	92	94	96	107	95	98	89	91	72	100	82	97	88	101	103	84	83	86	76	92	69	81	109	96	87	91	74	94	89	95	91	99	88	102	76	82	85	89	105	103	81	102	83	91	79	95	93	78	101	94	93	99	96	95	80	92	89	76	81	90	97	84	72	86	103	75	80	97	86	95	120	91	88	76	88	81	103	105	85	93	90	88	84	107	95	89	81	105	98	94	90	91	90	85	88	91	95	84	96	87	93	80	95	93	100	93	98	87	97	99	82	85	111	108	88	91	92	88	106	111	97	115	90	90	90	102	91	87	81	80	88	93	93	97	105	103	106	70	98	79	93	79	80	87	97	101	91	90	99	82	100	110	90	94	97	111	105	92	102	96	86	101	97	100	103	95	85	106	99	88	100	97	85	111	94	98	83	89	96	77	86	95	102	84	104	108	98	89	116	96	91	87	103	77	113	81	84	80	79	99	91	81	100	99	93	94	68	73	71	64	86	86	104	84	103	93	108	94	90	101	85	86	69	89	105	95	95	88	96	82	79	104	109	102	95	96	101	91	86	81	88	76	80	85	96	85	85	108	98	74	80	90	97	98	109	89	95	96	87	85	91	91	93	88	85	96	85	91	84	75	81	96	80	80	92	95	118	98	100	94	91	91	99	98	101	86	106	86	113	107	82	85	113	91	77	89	92	104	101	99	102	97	81	104	111	95	104	102	100	112	97	78	84	92	76	94	91	98	93	97	90	80	89	83	88	97	97	91	95	75	95	76	90	96	78	92	103	88	101	95	96	102	129	86	90	81	94	94	95	96	79	88	97	76	87	86	79	88	81	81	111	89	75	89	89	91	111	98	103	89	82	112	88	104	81	89	89	81	87	90	101	92	104	96	97	100	108	98	93	98	96	90	81	81	82	100	110	71	99	98	86	101	88	85	93	98	96	92	100	98	110	96	92	97	83	85	91	84	104	96	82	92	79	77	97	84	101	97	93	104	95	104	81	93	92	84	76	86	89	84	81	101	100	81	93	89	95	108	94	83	83	83	95	80	88	77	81	99	101	62	78	94	115	97	89	88	99	87	98	112	90	77	99	109	100	81	109	93	81	88	92	84	102	82	77	81	107	63	74	97	85	76	94	94	92	102	83	96	68	92	105	90	97	92	91	88	90	97	96	90	93	82	72	83	90	85	95	103	101	90	101	83	100	87	86	101	96	90	86	92	84	112	90	86	94	101	83	87	81	105	106	101	112	96	89	83	76	90	98	82	94	109	104	98	86	86	91	88	97	102	89	75	84	103	79	91	105	95	71	111	85	83	68	71	100	80	79	92	92	85	91	90	84	79	83	102	97	75	103	92	90	92	79	86	91	101	87	90	92	116	103	83	82	80	76	104	90	87	86	83	104	92	102	75	75	91	86	89	95	77	95	91	103	80	88	92	118	106	78	94	96	117	91	86	107	92	88	106	101	72	100	90	84	100	85	71	91	81	84	89	79	87	88	107	93	90	105	110	91	80	107	94	92	82	98	97	94	100	91	99	101	111	85	87	95	109	90	94	90	76	98	110	99	99	104	79	112	94	108	85	93	97	88	99	86	83	81	103	78	83	107	94	94	94	92	90	91	76	95	77	89	102	108	77	77	75	81	96	91	101	99	93	75	92	93	108	85	88	100	84	114	100	90	107	111	96	87	95	97	88	82	82	83	108	114	85	102	93	91	97	91	107	104	82	104	89	100	88	73	85	104	103	108	91	93	114	91	79	82	92	89	105	82	105	85	107	81	95	78	92	104	82	109	106	99	83	86	90	83	78	88	99	91	84	92	91	92	90	98	94	99	93	90	88	81	88	97	89	92	92	92	83	90	110	105	75	83	101	99	97	89	101	103	105	97	96	89	76	89	93	69	90	83	107	91	91	77	87	85	81	86	104	99	109	83	93	83	101	98	82	101	89	79	103	89	91	91	111	104	105	80	92	83	95	100	97	87	91	89	83	96	83	99	82	126	90	98	90	110	93	81	81	98	76	96	101	80	104	96	98	88	84	105	93	91	99	102	106	78	82	99	108	96	74	93	85	98	104	89	108	83	94	90	86	92	89	85	90	77	105	98	94	90	84	106	78	92	83	86	96	98	115	87	95	99	117	99	87	86	96	106	93	94	92	89	75	107	87	99	97	104	100	82	82	93	111	115	103	92	103	83	83	79	90	84	109	95	99	89	97	81	86	108	89	90	75	87	100	82	84	93	109	94	89	95	88	94	92	95	90	89	94	88	91	98	78	84	105	110	110	100	94	97	94	79	95	84	90	121	102	87	107	77	110	80	85	92	95	91	117	71	82	82	98	102	95	83	87	84	90	106	84	89	78	98	99	86	89	96	112	82	93	86	80	99	80	94	91	86	75	89	107	91	77	111	105	77	108	87	90	101	107	102	119	89	77	87	81	104	96	88	103	102	87	98	107	93	94	113	93	100	94	108	90	108	78	103	92	93	88	80	99	102	95	107	101	95	109	87	90	82	87	108	95	104	82	100	95	92	86	79	86	81	101	103	87	91	94	102	101	98	92	98	88	97	89	100	105	79	90	85	79	95	84	94	90	69	92	96	74	98	92	111	69	105	82	96	96	86	80	90	95	91	99	119	99	97	78	94	91	88	72	99	109	97	91	93	106	92	92	90	101	101	97	102	95	101	87	97	96	95	80	91	96	84	98	93	93	92	86	98	75	96	88	113	84	82	100	100	105	87	102	105	108	86	95	86	83	79	107	104	79	98	90	74	78	94	97	88	76	81	99	104	93	97	82	86	92	81	107	104	95	87	86	77	89	79	93	81	96	92	79	92	89	98	92	81	94	83	97	79	92	99	92	108	83	88	83	80	90	84	94	87	84	83	83	82	83	79	108	107	91	92	91	93	108	98	89	102	86	111	97	96	93	88	77	88	97	90	103	87	95	82	74	91	90	107	110	92	99	91	95	97	84	88	95	68	98	90	88	81	107	92	89	100	98	97	91	92	106
3695	836	443	535	566	487	360	323	324	321	300	273	271	294	282	281	271	281	293	258	279	296	267	271	290	287	246	301	241	279	275	266	275	263	269	276	250	267	309	279	282	276	281	273	273	308	289	282	271	273	292	286	306	277	258	277	258	281	259	251	279	260	243	224	263	287	276	303	252	261	276	269	273	256	272	256	276	308	271	261	251	275	252	290	280	267	266	261	266	282	255	262	274	263	270	266	272	296	250	253	263	270	256	260	242	269	319	266	270	265	285	265	270	255	262	260	277	269	272	271	249	300	268	293	246	255	282	280	244	269	287	274	280	278	301	225	274	268	265	270	241	266	265	282	278	266	277	269	296	273	253	284	283	276	286	267	278	278	283	266	247	243	254	251	253	252	257	277	264	297	282	281	259	288	255	264	282	281	258	267	275	264	273	310	276	246	254	281	243	283	277	262	284	257	269	286	286	286	273	264	275	268	267	272	258	257	265	280	281	281	248	266	259	279	250	270	292	277	229	250	236	240	277	300	273	251	244	266	271	246	253	271	278	269	246	292	250	263	276	247	273	270	283	280	256	273	289	267	272	275	282	280	270	260	274	261	296	295	278	262	267	281	263	266	270	223	252	238	304	280	250	258	278	288	275	244	290	283	249	270	281	294	303	246	259	271	284	275	264	260	280	285	264	286	259	280	275	275	268	309	265	277	281	248	287	257	278	261	274	250	262	262	272	246	301	259	282	256	265	271	290	241	268	274	299	298	241	281	303	281	272	262	254	239	291	319	291	275	270	265	253	263	270	266	253	265	268	277	253	275	266	261	261	257	260	288	286	258	257	283	267	257	263	277	244	259	260	271	289	276	282	283	296	265	273	278	284	270	271	273	279	290	289	274	272	261	256	257	239	269	267	262	260	286	271	270	280	261	260	258	285	266	270	272	275	267	265	237	288	285	282	261	281	262	259	258	273	268	262	267	236	267	260	296	251	265	280	285	256	267	258	270	287	282	265	243	271	260	288	280	258	267	270	271	258	237	252	271	282	279	277	272	257	276	278	298	267	256	280	259	281	269	256	290	269	272	269	267	243	263	274	274	255	283	292	251	288	259	257	259	235	274	250	282	289	278	289	276	283	280	259	316	294	293	276	269	252	241	296	255	302	258	264	262	283	243	238	260	284	258	266	253	268	283	282	278	252	264	263	261	294	268	258	277	259	265	279	256	247	263	253	272	312	283	276	278	308	291	328	272	260	270	274	265	248	281	262	269	279	265	271	266	274	262	289	277	265	253	239	242	260	248	241	291	270	259	241	292	260	253	275	286	233	281	272	281	253	269	255	287	255	289	279	277	258	254	267	287	298	250	251	247	276	270	299	258	266	276	267	255	267	264	294	251	270	273	277	270	280	291	283	257	265	247	267	256	265	278	262	260	256	266	286	283	289	250	296	252	282	278	275	261	287	262	252	259	271	273	242	274	279	272	246	274	264	272	277	255	289	241	286	256	320	270	282	290	258	280	274	276	274	273	257	280	282	303	257	273	259	252	266	279	247	254	287	244	270	241	254	264	240	271	279	266	265	293	272	273	282	292	286	271	280	263	291	274	256	275	279	276	278	272	260	260	272	271	285	293	306	244	286	261	279	279	296	269	237	231	290	272	260	261	258	260	258	252	283	296	271	246	295	284	263	256	267	279	297	266	269	238	236	284	250	278	304	276	307	266	259	299	293	274	244	269	286	287	262	285	232	249	276	286	257	293	293	251	298	304	275	254	271	270	272	275	292	269	254	274	249	272	291	246	253	295	257	275	276	286	292	266	250	254	270	259	257	302	275	250	288	287	283	258	263	267	274	284	254	260	300	245	271	279	270	252	259	277	286	258	265	239	271	232	267	270	273	249	280	280	304	271	291	266	263	269	301	288	239	295	292	275	248	292	248	288	267	275	272	277	271	264	295	273	264	273	255	269	266	267	259	274	255	254	265	261	273	255	273	266	278	247	271	274	304	262	266	282	248	274	274	257	270	272	260	252	256	283	252	284	286	265	264	274	281	269	264	273	293	274	270	269	257	285	249	249	246	272	276	243	253	270	259	270	273	267	291	259	245	247	250	293	246	267	254	255	291	279	260	276	277	261	289	260	283	281	245	270	264	254	261	265	257	272	243	264	250	249	272	293	277	296	267	278	261	252	295	275	278	261	266	259	256	278	264	262	238	280	270	279	297	275	275	259	259	293	267	256	274	283	257	270	275	298	270	279	270	265	273	262	290	267	239	277	267	286	268	277	271	269	277	259	285	243	269	288	271	260	259	283	270	280	275	280	281	273	276	283	279	268	245	300	260	274	280	224	278	274	297	282	243	259	257	265	277	259	260	268	277	251	265	296	245	260	278	285	303	252	274	280	246	294	288	254	290	278	264	284	247	250	233	257	292	261	235	255	252	282	261	265	289	277	278	267	266	277	275	282	276	276	286	286	264	294	257	278	255	274	261	281	249	297	258	265	287	273	285	267	249	256	261	307	265	260	286	244	285	273	281	263	247	263	251	247	253	281	267	279	295	299	264	249	295	300	294	270	270	266	274	281	325	268	278	265	278	286	250	262	263	277	295	276	277	268	268	269	282	275	254	257	278	262	255	286	262	282	253	278	302	282	282	269	267	278	284	253	254	284	273	286	271	280	249	281	282	257	261	274	253	296	293	273	307	262	277	226	248	291	252	286	286	276	271	269	288	268	258	265	292	275	259	283	298	277	258	268	262	260	260	249	279	245	266	269	289	246	275	251	246	275	321	271	270	267	268	274	261	252	284	284	259	253	253	262	271	273	236	270	265	254	290	284	271	252	272	263	251	288	293	269	284	254	279	264	276	273	277	282	269	268	268	295	267	273	281	273	288	258	268	282	254	244	291	255	283	277	276	274	282	274	277	267	275	268	268	268	284	287	278	254	242	278	284	251	256	270	254	271	230	282	266	283	273	266	291	256	281	288	243	275	273	255	252	280	258	274	268	300	264	303	252	264	243	247	300	245	259	239	264	255	262	284	274	277	287	248	280	279	290	264	274	266	254	256	261	294	246	283	266	260	260	273	244	240	271	264	248	277	284	280	296	269	255	251	272	254	235	289	267	273	270	245	255	261	291	290	264	276	261	268	297	246	305	255	281	230	282	284	266	255	266	255	260	252	264	280	304	240	258	275	266	325	285	282	265	268	269	297	280	266	251	266	280	271	268	285	252	292	295	287	255	284	251	288	278	299	290	261	273	230	276	293	264	266	285	278	277	277	278	295	275	280	291	276	264	278	267	246	282	265	273	295	289	291	289	322	276	296	253	292	270	254	273	273	276	279	275	284	254	293	293	260	283	292	249	301	258	253	265	272	277	270	253	281	269	283	281	266	284	268	269	250	227	274	289	260	298	276	298	253	239	275	265	270	283	263	275	272	269	260	263	273	284	261	255	263	285	266	271	267	272	277	245	281	282	242	240	288	243	293	262	248	251	264	299	243	249	258
17586	9582	1511	1088	795	584	437	406	361	321	275	266	248	237	198	227	193	207	204	183	193	180	197	195	203	195	172	185	196	182	201	156	178	179	186	176	167	206	166	199	165	174	199	197	162	176	182	183	174	167	186	181	200	190	188	198	151	194	186	155	185	162	172	160	183	157	151	196	152	162	203	208	195	191	175	174	169	177	183	162	177	177	166	165	164	174	215	165	156	172	193	182	154	179	191	167	171	186	182	178	157	183	188	171	185	159	162	184	177	158	176	168	180	179	162	186	162	174	183	153	172	157	175	183	166	167	200	196	171	168	172	176	178	154	193	196	173	167	160	185	169	180	175	196	173	188	146	151	153	176	169	153	189	167	181	167	166	166	182	190	154	178	192	176	179	190	186	168	167	148	164	160	164	189	180	176	175	156	170	183	177	184	163	184	187	186	177	194	165	194	181	167	193	187	167	201	174	167	179	173	173	172	186	174	157	157	172	162	150	180	169	159	155	162	172	183	148	195	164	176	166	192	156	173	183	177	175	175	182	172	190	168	177	187	146	175	172	183	170	160	192	179	145	167	165	177	185	184	160	159	183	164	190	190	159	185	179	182	182	148	190	166	158	196	191	173	154	198	163	161	198	174	178	158	171	173	185	179	170	188	184	189	186	165	164	161	201	179	156	145	185	167	206	168	202	190	182	193	179	152	164	178	162	155	165	183	207	196	166	188	177	181	185	188	172	168	188	162	175	161	167	181	177	186	178	165	204	175	180	161	156	190	176	164	175	162	188	170	185	192	190	165	197	182	184	164	172	193	174	162	169	167	157	181	162	188	173	209	185	186	166	174	173	180	159	170	185	174	171	150	166	160	189	182	166	162	167	150	173	190	169	182	170	164	149	175	167	202	170	175	175	202	155	172	176	152	172	179	177	154	187	150	154	191	188	185	167	179	187	162	174	195	195	157	172	163	167	141	182	151	186	168	162	175	163	159	162	178	164	178	163	156	148	171	174	169	170	152	161	199	179	170	159	160	173	183	161	164	134	158	165	175	162	192	169	160	164	163	171	185	180	185	177	159	153	171	172	183	175	163	180	157	195	172	195	196	184	155	163	170	165	202	164	166	184	206	158	162	162	172	204	167	175	165	170	166	179	156	196	162	161	151	178	171	165	185	198	174	195	197	202	177	185	149	178	170	201	157	167	154	176	166	174	164	170	161	151	146	166	175	156	171	171	202	170	165	163	143	182	182	187	170	170	163	186	158	200	181	178	168	169	182	193	175	194	181	177	177	180	171	197	181	173	182	183	152	196	178	187	186	180	158	168	152	173	153	160	163	173	176	184	163	206	177	160	168	165	163	203	175	150	166	174	165	175	172	163	168	157	176	183	157	178	157	179	161	166	167	186	178	177	155	182	180	168	153	170	180	180	180	176	171	177	165	177	141	149	151	175	175	167	156	192	172	172	154	170	161	179	160	167	169	161	183	186	148	172	178	181	190	154	156	145	159	159	177	174	150	182	172	166	186	164	184	175	170	175	177	180	186	166	179	186	149	178	174	154	178	189	179	159	166	172	174	181	153	189	181	189	174	175	173	179	180	190	176	166	173	154	171	188	162	173	182	196	159	177	164	181	174	187	143	187	182	164	161	170	163	174	189	173	181	178	197	186	155	173	153	173	155	186	164	171	151	171	178	188	163	167	172	167	166	171	170	165	156	196	187	186	173	149	200	180	164	186	175	176	169	173	162	162	164	176	182	173	174	164	162	154	163	176	187	155	170	162	190	164	154	173	186	175	176	162	184	184	172	160	154	141	179	207	184	151	188	164	188	191	187	172	178	165	180	175	162	166	163	164	184	160	185	136	174	170	174	176	191	163	157	186	183	187	154	162	192	159	153	168	158	169	169	173	183	163	164	160	175	176	185	178	157	180	176	175	206	180	181	184	163	180	168	169	187	188	179	187	151	152	154	174	160	194	177	191	189	170	168	173	167	165	167	169	169	178	156	158	197	164	185	184	165	190	188	182	152	190	192	177	191	191	158	166	166	177	152	166	172	162	178	199	175	145	188	166	166	158	147	185	181	155	182	189	180	173	167	161	173	175	192	160	168	171	160	193	169	173	167	187	189	183	173	177	184	192	150	167	161	172	169	171	164	176	169	171	181	161	189	159	203	189	176	179	174	178	195	155	187	178	182	196	177	176	169	167	178	166	179	198	196	198	152	158	158	204	165	197	181	174	142	158	174	167	158	168	163	153	161	164	154	179	165	165	174	162	152	194	164	171	171	176	181	171	165	163	167	171	168	164	167	195	195	152	178	166	196	175	175	175	170	193	154	166	183	191	194	165	158	179	187	177	145	159	195	182	185	163	166	161	195	164	191	189	190	176	187	169	167	166	151	130	155	168	167	167	162	159	187	154	157	182	146	153	149	159	169	171	167	171	180	179	167	178	181	195	185	174	173	165	158	169	177	186	202	191	159	160	168	162	165	168	161	186	161	187	163	175	182	166	179	170	175	203	167	174	174	172	167	164	158	171	159	181	159	176	170	154	172	178	181	168	160	172	186	167	185	166	171	205	170	194	176	146	187	157	165	167	180	166	181	180	155	185	159	179	159	170	218	210	163	171	179	162	171	209	174	171	169	179	204	174	162	179	168	169	176	178	157	152	210	166	152	180	183	190	171	165	189	196	184	145	177	178	183	169	163	183	182	159	165	185	181	183	189	202	185	186	192	150	182	164	174	172	164	150	158	183	164	179	188	171	161	162	165	155	160	189	168	178	180	189	164	167	179	176	167	166	174	153	190	146	162	197	164	188	156	172	185	166	184	161	154	180	195	161	196	175	196	183	176	163	178	176	154	182	170	171	183	192	159	166	161	172	173	168	169	154	171	169	199	155	175	193	170	190	150	177	174	159	173	179	170	194	165	191	181	155	197	185	163	173	172	166	177	205	208	163	157	187	164	199	186	170	173	174	142	180	150	192	160	169	191	164	157	185	189	162	165	166	180	176	166	169	150	166	165	187	157	165	180	196	153	166	163	190	156	189	172	165	163	160	149	179	196	179	145	199	167	185	173	167	182	182	167	159	177	174	181	166	160	161	166	165	172	188	195	161	164	169	157	170	177	158	188	185	166	173	164	164	150	184	182	165	193	174	186	177	170	177	191	187	184	170	180	196	176	155	174	152	173	165	169	169	170	184	183	172	178	160	161	176	175	192	166	167	171	159	185	191	189	193	175	177	191	171	170	192	186	164	188	169	155	162	148	174	162	160	201	179	182	175	186	176	178	219	195	172	183	179	174	184	176	192	170	147	223	172	169	176	179	180	175	171	145	173	167	173	175	158	172	149	196	191	172	183	172	187	190	169	153	140	155	185	175	179	177	159	199	182	146	151	150	152	180	201	179	159	160	164	140	162	167	178	167	180	162	187	150	178	205	165	197	180	217	186	179	182	175	166	210	144	171	141	164	195	172	166	162	178	139	168	168	170	169	168	152	171	183
10704	5447	3022	3511	3229	2574	1988	1738	1582	1370	1118	1059	977	854	833	755	691	710	631	648	627	626	569	575	575	561	544	552	545	562	515	528	456	532	504	552	469	517	466	498	431	487	558	510	490	442	465	499	472	438	493	472	460	498	444	465	475	466	466	448	448	497	473	508	475	458	448	462	454	427	497	447	478	444	461	457	486	459	486	463	450	429	442	446	453	439	426	490	459	444	447	457	485	465	460	434	451	438	452	433	458	450	452	489	434	465	485	473	424	445	445	460	480	432	489	448	478	445	482	472	463	457	445	472	480	458	457	438	414	460	452	491	465	432	487	486	441	425	445	466	440	474	447	476	442	479	434	467	469	474	446	445	462	435	439	427	451	488	452	447	467	494	458	433	474	454	472	459	420	441	401	474	479	429	449	436	451	477	455	432	441	426	463	463	454	444	436	519	456	461	452	454	496	467	474	444	487	453	482	462	447	448	464	460	443	450	461	447	488	458	442	455	468	454	437	432	486	460	479	454	448	452	427	452	481	456	443	440	442	458	475	449	475	423	467	462	472	418	440	445	463	435	471	439	459	416	440	455	451	482	468	486	456	438	448	452	462	436	470	484	455	413	452	459	445	435	413	445	442	461	405	473	461	445	447	459	455	486	442	458	446	439	403	458	450	453	472	454	452	454	476	415	469	462	462	429	452	483	435	442	455	442	440	449	435	444	465	459	436	461	464	458	445	425	450	471	492	454	452	482	438	487	442	499	422	438	471	429	453	454	446	454	449	457	443	480	455	441	462	463	438	442	462	461	436	450	473	462	467	483	477	489	430	490	475	446	460	475	453	439	425	431	418	441	486	480	460	421	466	419	459	498	442	464	424	447	452	442	465	466	434	415	484	436	438	485	461	486	482	478	426	482	437	473	474	474	441	449	394	454	471	463	474	439	406	433	482	443	463	441	495	412	456	443	442	432	456	467	458	455	409	426	505	465	416	430	452	458	478	454	455	448	447	437	458	411	439	481	481	477	448	484	471	469	441	459	437	459	421	450	443	436	456	470	444	423	476	427	461	458	467	467	439	427	424	452	449	441	456	457	452	461	501	430	470	425	441	417	458	476	395	402	449	505	468	442	461	486	461	474	457	417	462	430	464	477	440	487	449	458	464	430	446	455	473	476	435	474	444	441	445	447	461	436	469	457	422	433	469	422	466	478	485	465	440	458	431	460	424	473	449	436	432	452	427	459	464	449	476	442	453	424	460	474	473	419	451	425	429	437	427	454	447	439	493	443	433	457	434	440	485	471	527	476	438	465	434	435	444	458	485	455	451	466	462	492	468	443	461	441	454	436	479	438	445	466	475	455	433	428	463	445	446	464	431	456	407	451	435	440	440	460	431	458	474	486	447	454	476	439	446	433	480	422	439	444	421	433	471	508	463	440	444	433	462	464	482	453	440	457	482	458	406	461	429	462	422	463	453	452	462	395	446	434	461	444	445	457	409	451	438	469	480	434	459	437	444	451	471	450	458	453	471	467	478	447	438	518	453	427	431	448	432	464	465	410	465	411	426	433	429	471	438	429	500	472	423	468	475	426	483	458	429	468	424	496	424	463	477	459	449	476	492	413	456	454	501	451	449	453	420	382	440	443	417	442	470	463	522	425	443	474	495	476	438	457	448	459	456	434	505	467	457	449	447	460	464	452	466	465	449	446	439	445	456	456	434	468	463	417	425	408	448	503	466	437	473	439	469	437	464	450	443	459	507	440	467	506	471	450	467	476	473	494	480	446	440	448	459	446	457	440	471	472	415	446	488	430	435	470	466	426	415	431	472	464	471	447	465	444	454	512	459	419	454	475	445	429	429	438	452	453	459	438	431	449	462	467	440	475	450	452	440	454	462	465	449	450	453	413	466	446	432	441	432	456	427	450	478	425	461	429	461	442	431	462	474	457	448	499	434	425	474	445	478	451	429	444	451	438	460	503	433	463	447	428	422	479	471	436	467	440	469	435	495	411	492	467	464	422	466	389	423	462	452	468	453	442	476	434	441	458	411	472	481	441	417	421	527	480	430	423	441	446	444	452	437	427	426	445	440	456	445	428	448	452	496	419	454	475	408	450	465	458	439	447	459	444	443	471	447	448	463	400	453	457	480	386	431	434	458	457	440	460	459	447	476	461	494	436	430	429	463	462	443	441	475	455	476	447	471	473	419	465	460	460	473	457	450	476	456	464	463	447	492	421	428	464	476	478	460	406	475	434	457	454	426	468	466	434	444	486	469	446	440	416	472	420	475	461	447	444	457	474	469	476	536	429	425	481	429	440	433	461	434	455	425	448	436	443	426	445	468	433	443	463	449	438	472	430	444	434	450	436	458	505	455	436	446	422	446	428	448	431	486	419	460	425	442	466	419	448	481	443	448	426	469	466	457	451	423	460	455	465	439	477	450	476	439	441	436	460	431	417	473	419	477	442	449	448	453	466	437	450	462	450	462	448	450	472	454	449	446	424	457	445	469	468	508	447	468	443	442	432	431	418	443	455	439	447	457	454	468	463	457	445	448	472	441	426	455	452	428	429	440	434	432	488	464	425	453	427	472	431	403	507	452	438	460	444	432	450	474	430	456	436	450	495	461	479	471	431	455	444	428	443	439	480	453	423	417	480	435	469	461	453	420	453	424	432	427	448	434	460	494	439	479	435	423	470	436	517	502	421	472	425	454	445	438	456	428	475	472	458	470	449	455	415	442	462	448	441	402	454	508	467	458	426	477	433	449	458	476	434	447	490	437	474	433	435	475	398	459	438	445	435	450	424	471	486	458	432	433	410	435	439	463	439	457	447	431	445	440	468	461	429	479	451	440	408	440	445	464	459	472	449	454	463	466	447	500	474	473	424	423	474	491	452	462	425	453	423	444	481	511	397	445	457	442	471	418	466	436	464	436	437	446	442	467	439	424	425	422	436	438	441	430	434	442	464	457	442	429	428	418	454	487	432	408	440	503	462	446	478	453	413	493	441	419	457	411	425	439	442	453	448	470	474	459	448	496	444	483	461	480	454	454	424	457	452	427	450	468	451	436	413	480	472	452	438	487	453	433	456	439	450	456	438	435	457	487	504	443	402	421	453	442	471	468	439	470	416	472	416	438	454	477	502	432	441	442	455	446	437	489	482	455	471	425	445	432	438	454	453	422	438	452	445	456	442	464	424	451	435	461	465	431	432	470	486	442	434	409	457	455	443	443	447	435	450	442	457	442	455	463	477	446	451	450	468	447	427	464	461	471	478	442	434	466	437	432	468	442	469	447	460	456	458	462	459	435	502	414	475	453	446	459	435	441	471	414	474	452	434	460	442	423	447	439	452	470	443	451	461	438	423	477	426	433	429	436	483	449	436	430	463	421	450	442	445	418	469	463	473	458	454	457	441	435	430	473	468	436	441	458	444	454	445	455	455	415	462	439	425	443	437	451	445	425	475	447	467	415	452	454	455	467	432	461	472	471	464	419	448	493	487
29164	21442	4118	2223	1555	1131	944	829	691	626	557	468	444	425	428	380	438	402	385	376	362	362	357	348	356	368	321	352	344	399	351	363	332	306	359	319	330	361	323	339	364	316	334	329	336	325	345	348	328	342	351	319	370	328	344	353	329	318	328	325	352	329	302	364	319	380	317	318	353	361	332	360	345	352	310	364	361	347	297	365	294	336	335	361	321	357	312	313	283	321	331	356	318	335	343	329	338	307	342	320	362	324	354	324	315	331	287	261	328	303	327	301	340	336	342	337	328	378	320	326	315	320	287	318	303	331	331	332	342	328	332	330	300	351	361	333	304	342	293	353	328	315	366	341	335	325	331	311	329	357	315	339	320	313	345	336	311	331	347	314	315	324	316	303	370	337	302	302	320	289	327	327	324	328	338	319	312	352	340	325	319	316	357	310	364	315	305	378	341	325	290	337	327	374	286	304	351	366	315	333	328	338	328	317	325	317	336	305	299	336	324	291	320	311	331	327	325	352	305	309	301	316	340	354	362	322	319	306	313	341	337	319	305	331	319	310	320	314	330	323	306	313	349	336	315	351	344	334	303	325	380	319	342	324	318	344	363	324	321	344	305	321	334	320	324	321	334	335	318	335	316	328	328	305	335	296	316	320	361	335	320	321	343	332	332	294	317	350	334	327	369	351	329	323	315	367	364	363	340	321	306	343	313	331	330	373	340	331	331	343	268	307	343	317	310	323	319	324	333	370	354	327	336	352	323	314	342	318	335	350	335	296	303	284	353	323	356	335	319	346	312	349	322	302	325	324	317	332	352	336	330	311	347	310	299	307	379	322	347	289	301	341	304	320	362	322	316	340	319	309	345	361	355	340	330	320	347	321	306	316	278	298	313	320	321	340	310	360	340	338	351	346	325	329	327	330	366	337	327	356	307	329	319	324	300	333	336	289	338	294	343	331	322	299	330	329	358	360	304	326	325	341	330	345	345	317	329	336	334	343	351	322	329	335	329	315	318	316	310	355	308	356	325	337	296	341	311	290	341	343	365	341	353	321	341	315	348	332	304	317	322	312	298	290	316	310	320	337	331	335	346	308	343	336	352	336	348	328	327	323	315	335	316	320	348	300	333	331	333	320	317	300	324	304	345	334	351	330	292	308	349	321	334	313	360	338	329	307	341	330	309	338	332	364	335	297	310	305	321	335	350	372	351	328	339	350	327	300	275	305	367	337	304	337	344	307	317	333	361	341	308	338	355	295	310	325	311	320	329	353	316	342	351	293	360	321	313	296	306	330	318	314	340	325	330	321	338	336	336	347	344	353	353	302	342	341	319	340	341	368	288	335	335	311	375	315	322	368	336	330	314	347	348	328	339	343	312	306	341	305	355	300	329	312	284	362	282	328	364	329	341	324	355	297	335	335	324	328	343	330	356	322	344	312	335	332	331	306	311	347	333	328	326	336	347	316	328	347	304	310	297	309	311	332	326	335	335	320	347	309	309	315	336	348	317	360	316	329	328	324	323	318	312	296	307	360	351	322	310	336	325	295	314	320	337	371	360	344	338	378	326	328	366	335	313	308	321	331	326	315	310	308	312	308	342	327	306	318	320	351	288	332	303	353	308	298	341	313	328	349	320	336	300	351	335	351	348	325	310	323	311	340	332	321	332	350	344	317	388	329	328	366	294	338	333	324	356	338	328	326	333	339	313	326	303	348	343	334	308	289	333	339	329	329	356	323	370	296	310	331	349	322	309	374	358	360	323	326	311	321	330	313	339	331	330	368	319	386	320	375	283	298	342	312	291	370	327	322	289	320	340	322	354	351	300	374	317	335	327	346	324	336	329	301	345	316	319	304	314	314	332	301	317	351	360	332	308	335	319	322	327	346	384	348	325	328	303	341	294	328	305	363	309	359	339	366	314	308	312	315	329	338	317	305	319	355	321	313	327	318	322	348	311	326	327	302	326	339	316	343	326	329	327	326	368	333	333	335	306	339	336	316	308	319	312	339	297	356	332	326	305	295	325	359	317	331	317	299	340	328	318	339	365	348	342	324	313	310	347	315	327	343	328	320	326	329	369	316	333	312	322	308	313	310	302	327	314	304	345	340	323	339	348	324	339	327	296	322	315	304	341	339	338	332	309	315	323	316	363	389	326	328	378	327	331	313	330	285	302	322	321	349	340	329	320	357	332	316	325	268	317	356	344	352	340	331	339	328	339	336	353	331	323	343	356	327	359	297	351	295	323	329	344	330	332	359	361	363	307	317	351	289	334	355	320	334	325	313	311	344	359	358	338	290	340	306	316	349	322	319	338	333	334	334	326	330	345	367	314	338	348	310	324	342	317	294	321	314	323	305	329	321	340	355	329	330	363	340	346	308	321	317	311	346	357	323	325	382	340	355	303	330	347	322	328	306	362	350	340	324	335	328	323	332	319	325	339	329	317	332	317	339	339	327	329	315	307	284	315	336	337	302	318	376	338	330	351	321	313	327	341	311	316	325	323	310	316	370	339	325	363	341	329	338	332	332	338	336	324	364	324	345	321	327	329	302	306	351	285	329	337	345	350	318	343	343	337	347	301	348	320	328	337	322	359	337	329	344	319	304	320	341	310	311	334	303	342	318	357	298	314	292	342	337	319	363	348	306	320	365	332	339	342	317	348	329	303	349	333	293	339	332	335	333	330	331	330	310	305	337	297	363	357	322	341	323	303	300	325	338	328	327	338	320	329	315	342	310	343	358	331	321	318	308	312	355	336	328	302	309	344	362	337	318	322	337	305	329	355	326	313	334	319	284	339	347	348	345	331	323	329	314	313	350	344	297	330	312	296	319	315	316	326	324	328	299	346	353	315	345	338	320	325	339	326	338	324	325	349	317	305	317	292	296	309	335	300	319	337	332	340	316	356	340	307	334	336	333	323	323	362	326	312	360	300	304	299	302	345	314	315	343	298	298	314	328	342	311	326	310	368	329	308	294	297	343	288	316	343	346	304	359	314	365	342	334	349	318	384	309	338	317	333	315	335	343	324	362	333	327	351	297	277	352	331	316	311	310	342	306	320	345	291	365	348	307	327	309	351	302	307	312	303	361	316	301	336	310	330	329	315	317	354	307	329	309	340	345	309	306	345	353	300	328	332	360	336	342	302	342	307	323	324	335	343	326	336	322	358	319	314	301	322	319	327	325	311	308	338	305	377	305	318	331	314	305	307	314	355	331	288	352	338	327	335	301	341	314	338	307	333	336	314	339	359	346	333	327	334	323	329	344	316	342	367	348	316	307	306	343	350	355	360	309	332	322	335	285	310	373	313	331	314	320	295	342	349	306	304	347	305	354	364	327	334	315	310	294	311	352	306	295	324	337	328	311	335	288	318	302	333	319	308	309	332	332	336	327	339	298	357	362	329	321	334	309	299	323	339	343	324	306	350	318	315	324	339	317	334	316	315	331	299	307	341	256	315	378	331	341	308	348	324	323	338	302	286	343	329	276	314	319	334	301	328	315
15932	8487	5766	6408	5555	4539	3821	3245	3060	2576	2099	2012	1674	1542	1403	1304	1274	1183	1180	1143	1073	1036	1024	1004	992	938	959	921	929	884	901	902	839	863	873	896	843	864	797	815	804	780	838	819	867	855	832	834	799	848	830	810	791	739	763	800	842	812	794	817	781	756	774	796	818	746	737	745	748	762	719	771	748	753	797	756	789	772	729	822	782	777	720	800	769	716	760	809	749	723	713	813	723	765	799	749	723	734	739	750	756	759	722	738	751	812	792	719	783	783	761	744	726	794	734	719	755	786	734	748	728	753	801	746	753	745	734	741	728	718	759	803	737	773	772	754	754	721	700	730	763	788	757	736	743	763	800	751	755	700	732	753	751	790	760	784	721	774	771	803	775	751	773	780	759	736	768	774	763	726	761	734	779	758	740	752	710	748	777	764	790	767	737	753	785	772	724	756	723	738	745	740	726	743	784	745	786	751	759	734	766	735	778	781	744	754	730	774	714	744	760	754	784	744	749	758	727	683	755	733	781	755	747	735	760	763	738	725	743	745	750	788	822	704	718	738	786	782	747	748	732	728	763	718	758	778	719	757	747	744	762	716	725	729	728	737	731	760	750	729	702	732	711	734	751	749	774	782	722	721	741	756	709	775	767	746	736	717	737	750	810	743	786	737	721	788	730	738	692	747	755	786	780	720	792	764	731	746	728	738	742	765	743	731	764	772	774	777	751	759	792	701	715	775	778	801	740	740	772	727	778	760	730	812	723	686	713	758	728	775	755	777	726	744	763	791	747	726	757	709	750	750	746	762	763	796	734	734	717	799	788	778	724	785	745	693	724	728	761	726	763	725	755	761	735	790	761	756	657	708	775	775	746	767	726	743	713	704	759	668	723	722	708	771	740	758	773	753	714	774	766	757	742	767	711	784	759	688	755	765	781	762	724	766	731	723	746	715	782	703	732	751	712	804	772	747	749	701	723	720	797	711	727	756	791	786	743	772	729	769	743	781	733	740	772	735	805	701	721	763	755	741	761	800	782	677	734	736	754	743	757	714	765	796	743	759	727	762	717	727	765	754	771	768	786	737	800	725	786	707	772	749	751	744	749	738	698	775	692	784	730	750	728	759	751	808	760	766	765	723	767	803	797	757	733	774	719	663	729	781	711	732	758	712	716	738	689	710	765	769	792	742	792	719	732	785	774	742	765	702	786	750	730	716	755	796	755	757	720	746	742	728	772	705	761	760	710	729	696	749	739	788	766	748	723	797	760	773	783	759	710	770	749	776	742	762	796	705	724	751	711	757	774	711	755	687	725	750	762	812	767	753	729	821	772	746	737	767	758	731	764	759	726	718	769	767	753	703	790	695	734	719	720	764	755	759	789	743	777	761	767	698	772	696	784	757	730	779	752	750	708	763	754	673	744	772	776	759	735	786	775	682	732	748	724	700	766	755	752	788	740	767	752	763	725	753	721	778	775	779	784	708	725	753	755	756	738	743	761	762	753	740	778	773	773	819	727	744	765	736	748	817	736	735	725	739	796	788	752	780	765	759	740	745	754	761	736	731	696	761	751	749	716	721	731	715	755	748	732	784	721	696	701	742	727	773	775	768	714	737	800	754	768	746	789	806	812	755	776	772	703	771	694	728	747	735	708	712	710	766	767	741	744	739	775	767	732	755	724	753	771	762	763	754	776	757	732	753	762	732	712	783	748	775	755	749	755	728	785	728	771	767	712	807	772	750	746	753	726	729	748	793	735	745	692	799	767	754	727	795	737	730	680	762	768	749	768	739	741	772	764	794	714	777	746	746	784	766	747	729	684	789	697	743	728	718	797	726	762	708	712	730	735	761	721	756	767	729	735	734	765	775	710	745	783	758	731	771	756	738	768	780	709	801	780	763	741	745	687	712	759	769	767	754	744	722	797	737	738	762	757	736	748	691	705	803	792	712	744	733	757	754	806	749	732	742	767	743	723	709	764	756	769	765	707	774	773	755	729	705	685	769	738	792	722	730	734	720	748	766	732	729	767	778	735	787	765	788	748	756	674	745	732	704	815	721	732	777	766	733	775	745	736	753	718	735	768	753	799	739	757	751	760	725	797	748	736	744	744	766	720	694	727	723	763	796	740	737	774	773	749	748	767	747	804	779	737	722	758	718	812	722	744	791	738	750	769	779	744	734	769	734	739	749	761	749	751	746	720	765	681	738	718	719	711	744	776	722	741	750	713	760	782	729	692	755	802	735	755	712	793	818	734	801	713	725	811	703	799	776	762	725	741	706	752	736	809	724	718	745	723	752	721	801	748	743	762	744	766	744	776	754	729	735	739	713	752	794	766	800	731	751	748	738	749	807	737	799	773	713	784	808	783	713	747	731	738	771	723	724	739	761	754	742	762	755	780	732	733	759	767	719	797	644	813	743	714	725	747	746	744	753	726	712	726	743	746	723	701	777	728	734	750	791	746	726	750	728	727	743	772	748	765	755	716	721	735	736	767	746	785	741	765	746	767	819	755	731	782	731	770	758	751	765	742	740	739	753	713	721	705	807	707	750	729	764	732	755	752	760	753	736	790	758	757	762	706	751	740	725	741	750	747	734	695	738	737	735	728	740	745	765	792	734	765	770	748	749	736	751	789	772	781	723	715	733	758	747	763	777	749	712	711	774	736	742	776	768	768	763	740	735	795	730	759	778	763	776	745	753	742	770	721	727	775	750	719	759	696	778	741	730	789	757	731	763	770	747	744	736	745	714	750	782	752	697	770	723	752	744	776	754	774	738	756	757	720	757	773	779	737	742	727	751	748	737	762	777	791	734	778	786	779	783	743	708	744	804	759	757	722	750	722	749	806	754	738	721	757	738	738	719	747	732	734	747	748	742	795	778	787	750	756	710	719	754	714	743	745	740	735	759	734	722	708	724	764	730	729	750	733	697	779	774	767	753	762	756	702	751	777	774	744	768	753	698	732	735	749	791	723	743	764	766	740	762	767	751	769	722	744	749	741	755	740	784	738	746	748	754	743	761	716	788	745	753	766	744	810	727	734	745	761	768	763	739	778	784	736	708	768	751	738	722	771	693	703	736	761	716	745	712	761	744	749	764	808	766	714	730	756	746	789	739	709	714	775	724	709	772	748	737	749	773	774	752	710	760	763	769	714	729	737	751	797	751	749	792	766	701	775	736	747	727	726	776	767	728	758	775	728	754	742	734	729	713	757	787	763	719	776	713	768	776	753	789	722	740	721	763	769	741	744	745	749	740	711	727	769	695	755	745	784	751	713	740	814	772	739	680	747	775	731	708	752	738	731	707	759	751	777	739	763	751	761	790	709	778	748	740	725	794	765	720	775	702	738	765	740	746	789	740	763	782	738	725	776	794	718	767	753	744	753	765	787	734	737	706	727	766	731	759	784	736	759	687	800	721	718	829	751	752	771	746	746	780	708	729	721	700	771	740	768	727	766	744	741	771	792	751	765	766	762	788	724	714	708	763	732	689	760	768	728	707	743	715
6591	817	215	156	120	112	92	85	86	111	77	92	77	91	89	89	90	96	85	79	89	109	101	95	61	72	83	83	99	91	87	83	104	111	103	95	114	94	78	101	92	90	85	98	103	102	85	84	110	96	111	86	102	123	100	117	105	98	81	99	84	98	96	87	99	89	90	105	85	104	105	94	69	96	96	95	98	82	94	89	92	99	98	91	87	90	64	92	97	116	102	93	85	107	96	77	101	74	79	96	69	74	85	85	95	88	109	99	117	81	74	92	72	83	92	97	88	96	93	88	71	94	98	113	118	118	86	112	88	96	93	93	98	101	83	91	95	104	108	84	93	88	104	90	94	97	74	102	85	92	102	94	87	90	83	91	86	89	93	101	82	95	92	83	76	82	89	86	113	98	96	101	89	76	85	85	94	84	86	97	83	89	89	81	92	81	82	93	91	80	93	91	97	83	71	105	100	78	88	102	78	95	93	73	75	80	94	99	96	90	88	97	103	104	86	93	90	71	91	83	90	80	83	92	83	127	92	104	79	86	68	92	83	82	88	82	96	87	85	86	107	92	79	87	100	93	89	76	94	83	71	111	84	101	93	94	79	102	94	70	122	82	75	104	83	90	92	110	104	104	100	94	95	90	91	84	83	95	83	80	93	101	89	94	88	68	85	88	113	99	81	80	85	96	99	92	114	95	96	104	84	99	123	96	96	92	91	98	102	84	84	94	86	82	91	101	90	77	82	89	92	102	91	99	101	99	101	98	104	93	106	86	103	83	77	82	89	90	91	82	98	113	86	91	100	78	88	106	90	64	86	99	102	90	73	101	105	98	95	94	91	88	103	79	100	77	91	106	95	80	96	91	85	93	88	85	93	72	99	109	97	102	90	74	92	81	96	93	89	84	99	117	80	112	91	91	80	95	83	97	93	92	86	85	102	83	86	83	96	80	80	80	81	86	69	92	89	88	97	76	76	107	95	82	97	96	92	108	94	82	95	112	92	82	88	113	100	86	101	80	100	83	99	98	93	98	90	98	101	110	105	106	88	107	118	79	104	79	92	94	103	95	81	76	106	94	88	102	94	72	97	91	102	76	88	96	68	87	93	116	94	73	85	87	103	82	98	90	78	99	96	116	87	103	78	83	85	104	96	103	97	70	96	82	96	88	86	87	88	86	97	106	93	92	100	101	90	116	98	106	110	87	87	79	103	104	110	88	78	102	84	82	108	96	111	104	97	95	92	107	84	96	76	89	96	91	89	97	94	98	79	104	94	116	88	92	82	88	112	108	79	91	76	95	80	112	94	85	106	86	97	104	86	91	99	84	91	86	97	104	78	100	103	97	77	100	94	92	93	90	88	79	98	102	82	95	85	95	94	112	78	89	90	104	95	89	98	89	86	88	93	93	76	102	99	99	95	99	91	79	94	101	87	94	93	86	103	80	100	82	102	119	96	77	89	89	93	100	83	87	82	86	90	95	106	100	87	85	72	86	88	80	93	82	87	90	94	99	100	96	99	112	94	90	80	85	102	94	84	91	95	96	91	103	93	84	97	85	100	86	81	91	90	100	91	91	113	99	100	94	89	96	89	88	99	101	80	121	101	79	96	87	87	94	93	93	92	75	86	100	77	81	89	87	98	83	101	105	100	82	78	85	110	91	86	95	95	76	94	88	98	88	87	111	83	86	90	91	94	87	100	98	81	102	100	89	86	79	86	94	92	81	82	89	105	96	74	94	93	80	88	99	89	79	90	96	88	83	97	101	89	92	89	108	92	82	104	79	79	91	89	103	105	107	86	70	98	82	95	71	80	96	77	93	84	102	93	83	77	81	93	85	84	98	108	99	90	88	94	94	84	90	100	99	83	91	105	98	88	102	84	94	97	113	87	91	98	75	83	82	101	97	88	75	83	89	93	102	98	82	89	94	93	88	89	77	92	97	87	93	113	104	87	102	67	106	77	82	100	96	74	91	81	85	80	101	80	99	101	94	91	95	85	76	107	98	98	86	99	94	83	74	98	98	101	87	94	97	95	106	100	78	98	77	91	79	92	74	78	88	102	96	104	119	78	92	102	100	91	92	101	94	102	86	93	99	79	101	98	88	99	82	93	88	101	89	94	83	96	95	89	81	100	99	98	98	115	87	83	89	79	80	84	94	82	87	102	83	114	77	105	91	94	84	87	80	84	96	84	75	103	88	91	94	73	84	83	97	84	121	90	84	86	88	100	119	77	92	82	76	87	108	103	93	94	85	96	92	90	112	101	94	91	104	86	103	98	107	88	88	81	91	96	100	92	84	94	100	95	78	75	81	86	95	89	86	97	95	92	87	91	83	76	112	102	91	94	118	90	88	86	98	72	103	90	85	85	105	85	80	99	108	103	103	85	89	99	109	81	87	97	98	90	97	105	102	103	97	94	74	102	87	67	88	77	93	86	69	93	77	99	88	82	70	78	86	89	86	92	81	91	99	93	90	89	92	95	102	100	108	102	79	90	96	102	96	109	78	102	82	88	84	94	100	88	82	94	106	91	97	92	97	92	106	107	84	84	99	84	75	108	80	80	101	98	103	97	99	105	88	97	80	94	89	85	82	106	84	89	85	87	80	90	103	103	86	100	89	95	94	86	104	108	88	103	105	89	95	84	91	79	99	85	90	90	98	90	82	79	84	93	95	77	91	95	93	82	89	71	90	96	99	92	98	89	95	100	95	86	83	78	88	88	86	88	93	89	89	106	103	79	87	92	91	107	102	93	78	88	87	95	104	88	87	88	95	102	95	89	89	83	87	99	87	81	99	103	91	91	103	104	89	108	88	83	110	78	95	116	95	72	96	86	93	109	96	91	78	92	95	98	106	101	91	98	81	86	86	97	90	73	107	92	75	92	92	88	105	85	99	79	101	96	76	91	93	96	104	83	109	80	93	97	96	82	84	102	86	81	79	119	96	84	102	105	76	77	85	92	98	87	95	101	104	109	97	116	89	82	65	112	75	115	91	107	79	105	85	93	96	83	104	103	94	112	75	98	94	91	84	103	89	94	89	92	107	93	96	100	92	112	101	107	83	77	91	86	103	91	112	86	79	92	90	85	89	85	99	85	79	90	92	88	105	91	88	99	73	96	97	64	94	82	96	71	99	73	89	91	95	90	99	78	92	92	107	110	100	84	81	89	96	84	102	100	92	78	94	91	89	86	90	89	88	103	100	89	74	90	100	98	84	91	106	81	101	92	100	89	80	86	94	104	103	87	73	96	89	86	87	110	119	84	98	127	93	86	97	76	95	95	99	101	75	88	82	94	96	91	61	84	105	74	90	83	109	94	91	89	73	77	97	91	100	121	91	104	79	98	105	86	74	94	97	98	79	88	79	98	72	95	72	91	76	94	99	85	97	99	87	84	87	93	114	91	104	100	91	91	99	108	87	80	83	93	94	77	86	97	76	92	86	92	103	89	103	87	83	83	83	96	94	82	85	92	91	100	90	87	103	81	74	90	80	94	76
4032	752	530	495	415	411	394	321	311	302	297	304	257	282	274	273	284	282	262	261	276	259	285	276	289	296	276	244	277	285	284	288	275	251	273	256	236	313	271	268	308	297	291	282	277	282	260	271	250	268	280	267	268	275	258	268	262	264	287	273	267	273	273	272	254	277	283	266	279	272	276	275	261	288	277	271	276	263	250	245	263	291	287	261	267	243	272	261	281	283	306	264	260	258	246	255	263	244	279	285	259	286	281	257	259	232	285	274	263	271	242	274	256	261	241	266	267	300	262	282	291	263	265	306	289	295	247	274	270	274	273	260	269	255	254	272	280	260	282	282	257	287	280	284	252	275	252	250	242	265	273	269	278	246	277	238	265	238	290	267	294	264	268	286	287	282	247	285	295	268	278	300	269	253	258	275	278	260	274	269	288	247	268	250	299	266	282	274	292	258	250	302	268	270	277	285	268	272	254	279	282	279	259	277	295	268	255	267	280	272	273	285	303	266	261	272	260	300	250	279	242	274	288	286	292	237	248	256	233	271	248	286	272	272	270	289	261	262	270	229	265	282	273	252	260	302	265	237	273	285	261	274	269	278	282	256	255	282	249	259	272	281	257	280	282	270	251	290	263	284	266	270	273	243	284	257	249	289	237	294	343	251	263	266	283	252	256	278	279	288	275	275	282	269	252	271	278	260	275	280	273	271	258	288	229	244	271	265	235	288	297	267	258	276	268	279	284	277	258	271	289	291	265	284	275	281	293	261	261	268	262	303	276	267	281	276	301	279	248	321	277	298	274	240	274	259	267	262	269	277	244	279	296	278	278	274	265	246	278	278	298	280	281	278	301	283	288	288	289	245	302	266	268	249	253	280	253	256	276	274	265	274	264	301	235	224	272	265	255	259	232	254	275	274	283	284	240	283	248	260	282	273	267	266	267	250	261	286	274	292	276	263	272	303	261	255	295	265	260	301	257	264	280	299	251	293	259	260	260	278	282	273	266	252	261	231	283	234	280	287	279	280	289	249	246	247	252	295	284	280	284	296	260	257	266	278	264	259	230	262	273	286	246	281	258	295	267	253	261	265	281	274	282	268	285	260	243	264	260	269	276	275	258	281	303	273	283	293	265	285	269	250	271	252	292	276	287	286	263	281	269	268	278	265	268	270	285	290	271	257	272	276	279	276	276	270	254	289	270	259	268	295	281	269	274	259	273	277	287	279	240	281	273	280	278	268	270	268	235	300	277	255	228	278	264	248	294	273	269	271	269	276	283	274	273	297	275	252	274	260	268	268	260	278	253	267	294	311	259	223	289	261	290	258	273	277	270	282	275	233	270	268	263	303	278	287	241	259	275	272	250	286	286	262	250	247	259	276	277	288	254	255	272	258	243	265	255	292	269	262	285	262	289	269	257	266	283	289	276	247	276	281	260	254	256	264	272	281	263	269	255	283	246	279	265	304	290	245	262	276	276	256	279	251	268	280	250	292	268	268	274	278	269	291	267	279	280	257	281	274	279	228	284	235	249	302	276	287	247	283	266	281	257	236	272	282	285	251	295	260	280	272	262	285	268	258	267	286	271	267	263	283	234	273	260	282	286	265	263	258	252	259	267	263	257	274	249	262	298	256	286	257	271	262	261	266	260	242	263	241	257	301	262	272	255	255	286	293	245	263	292	279	281	269	271	273	249	250	247	258	275	284	261	290	260	272	263	263	245	234	283	249	265	269	258	259	267	294	284	270	234	257	279	251	287	295	277	315	251	277	251	248	281	309	260	259	264	225	280	231	272	283	252	306	269	252	266	269	269	289	269	261	271	284	275	264	271	282	259	233	275	269	282	264	285	247	244	287	266	276	288	271	276	280	282	265	277	286	259	258	269	294	276	267	255	218	263	318	285	284	265	284	271	252	259	280	253	263	268	246	265	272	301	263	294	251	275	283	267	258	268	280	268	267	270	299	264	287	252	255	249	270	267	255	254	272	245	284	248	265	243	255	284	282	306	266	264	259	273	255	263	274	244	267	264	299	268	256	276	295	260	253	280	244	270	253	266	259	271	266	320	266	242	256	275	280	277	280	293	246	273	227	261	254	251	296	297	298	264	272	267	284	248	256	272	237	299	271	274	281	254	309	265	257	277	295	244	268	269	254	254	279	299	252	255	261	276	272	258	263	265	272	281	261	310	269	260	281	271	276	271	286	251	287	262	263	281	276	259	263	287	280	283	275	301	253	267	238	251	242	250	282	286	256	260	262	247	253	266	272	274	291	257	244	258	271	276	291	318	255	286	229	286	262	270	234	286	272	270	281	267	277	269	262	281	260	267	275	264	270	229	289	247	269	238	283	281	280	255	228	283	258	278	253	267	239	282	262	242	245	292	262	301	258	283	267	262	308	247	271	273	252	268	247	247	274	270	265	274	261	249	275	269	252	277	232	268	232	282	268	267	252	294	241	238	272	271	274	265	270	237	288	279	271	266	273	253	285	294	254	266	245	256	272	283	273	273	281	284	274	268	271	274	252	250	297	272	246	275	242	292	232	257	269	270	287	260	276	295	274	266	280	256	255	276	277	282	255	260	274	260	275	272	265	239	277	234	248	262	273	251	260	271	297	270	288	254	253	281	269	261	241	269	250	254	265	272	280	282	291	276	260	271	263	307	283	240	293	263	303	240	270	312	268	294	270	270	255	280	245	249	271	244	262	272	261	300	298	294	275	276	274	260	259	261	252	257	285	261	295	282	280	287	283	267	261	281	275	311	261	283	278	286	275	272	269	259	280	241	244	262	268	300	285	267	256	272	266	275	263	246	285	266	280	245	265	255	267	282	285	284	261	265	258	241	265	275	275	277	288	269	258	243	274	264	306	268	233	256	262	271	261	261	268	257	270	265	255	256	286	258	269	253	281	266	298	266	258	269	272	235	254	268	238	287	260	285	266	320	272	288	254	281	247	263	255	263	276	259	256	288	270	254	240	260	295	288	259	273	245	243	275	255	281	286	304	248	265	259	268	289	302	286	278	278	282	272	277	295	246	243	267	218	273	275	279	266	279	246	256	307	267	269	273	262	284	236	277	286	300	287	296	301	275	280	245	281	291	301	300	249	264	267	252	253	223	269	281	266	244	214	272	291	272	277	239	265	256	263	261	282	252	267	288	279	248	293	240	257	283	287	249	252	263	282	266	294	247	265	297	262	262	258	241	238	262	285	281	304	252	263	268	256	243	251	280	271	270	246	279	256	275	288	295	293	262	265	291	291	233	292	267	283	272	286	261	261	251	295	265	271	276	308	256	287	275	285	267	247	266	283	268	259	248	273	268	269	260	266	293	258	265	282	275	286	272	268	282	276	272	265	281	291	291	258	272	260	296	261	275	298	277	271	269	268	283	261	282	290	272	272	282	262	268	262	247	270	288	263	280	235	282	266	279	272	256	275	261	259	270	269	255	249	268	247	239	257	259	265	287	255	286	269	282	255	271	315	262	297	281	271	277	243	289	275	286
20799	11691	1654	1074	764	603	486	422	369	278	308	279	251	241	216	215	235	203	218	193	210	180	163	183	178	210	184	147	187	198	170	163	185	196	169	197	187	156	160	190	152	174	199	220	180	167	185	171	159	174	171	197	180	182	216	175	179	173	201	190	174	164	162	185	192	167	190	159	172	179	169	185	192	165	154	166	173	176	161	166	191	196	200	167	182	179	170	164	172	158	150	177	153	183	175	196	169	184	169	185	177	173	174	157	161	200	161	179	183	164	171	161	162	188	149	163	169	211	180	168	178	166	169	155	169	159	184	171	177	186	205	180	179	179	178	182	199	158	195	163	193	209	166	174	164	197	150	173	187	174	159	179	147	180	196	154	184	152	182	185	178	203	161	162	170	171	164	181	171	159	159	163	188	189	156	160	179	175	153	177	182	185	189	164	182	145	181	160	186	137	194	169	167	152	192	170	149	179	188	179	165	154	156	195	180	156	156	158	181	195	173	195	164	175	178	157	168	140	183	147	164	185	206	168	163	159	163	159	184	190	162	176	187	171	159	189	157	168	174	183	187	171	184	165	178	163	177	189	176	174	194	161	188	199	158	175	171	179	163	174	174	174	182	173	149	164	165	179	158	169	167	201	191	152	160	158	174	199	150	149	194	217	164	157	170	184	168	196	143	147	154	144	190	201	178	175	179	188	187	161	184	171	154	196	170	170	159	169	207	159	154	160	161	141	171	158	186	173	177	161	163	184	175	156	207	133	166	166	172	164	168	182	175	143	186	157	192	161	187	170	172	171	186	205	183	166	176	173	155	176	168	170	168	165	176	175	175	201	176	174	188	178	162	161	179	184	184	171	196	181	169	168	173	183	171	177	179	161	168	161	195	186	189	174	163	179	198	177	172	187	203	190	166	149	167	162	164	183	200	182	150	166	167	178	175	179	156	170	169	151	170	185	166	174	198	186	166	142	146	178	181	161	163	166	156	172	204	154	140	168	177	170	182	167	172	175	172	153	197	180	170	167	172	173	177	170	155	166	164	154	152	170	182	164	163	155	190	187	167	186	169	173	177	165	162	186	185	170	155	179	165	179	153	167	172	160	163	192	210	166	170	176	171	199	201	198	164	169	168	180	181	169	186	171	199	193	145	148	168	182	180	178	175	156	182	151	164	187	176	144	179	198	180	155	168	152	151	168	170	165	168	147	196	176	187	179	172	173	152	150	184	161	161	185	192	168	181	170	184	167	174	166	141	157	159	191	194	164	188	173	175	174	177	161	182	182	185	193	160	168	162	168	180	165	157	169	177	177	167	183	163	197	186	200	151	147	153	156	161	179	200	178	190	203	187	166	162	201	169	162	162	170	173	172	165	176	177	181	167	168	180	185	180	154	175	161	184	168	195	171	191	183	180	141	169	179	168	159	181	178	161	195	197	173	162	163	182	180	170	207	149	179	181	150	173	171	183	168	169	179	154	166	161	205	186	186	185	170	191	181	185	156	169	192	166	191	183	209	167	166	177	176	186	183	157	191	169	169	172	183	162	182	167	157	146	197	169	165	169	172	165	174	205	185	171	165	160	184	157	185	210	187	157	177	174	171	186	164	172	181	155	155	162	167	158	183	181	169	159	155	161	187	193	196	176	200	169	160	181	163	180	174	162	193	166	198	201	156	182	174	162	185	205	172	171	168	195	190	207	183	182	188	156	174	167	167	173	157	175	174	180	168	160	190	171	164	178	165	179	188	160	187	173	157	175	149	190	176	168	155	163	181	189	150	187	188	173	187	185	164	158	162	160	160	182	199	149	180	199	168	182	170	170	163	190	154	149	154	179	187	128	164	188	185	160	172	183	158	209	192	158	160	179	173	165	173	168	172	182	167	177	158	193	182	176	193	176	180	176	176	174	180	143	187	181	160	173	187	177	180	167	188	152	175	166	175	173	181	173	204	170	181	171	183	166	166	165	173	171	156	196	170	177	170	175	170	158	188	166	177	175	153	158	173	168	162	206	182	163	169	183	184	163	162	176	153	176	138	169	169	168	183	197	184	175	202	163	165	160	160	188	168	184	189	162	167	171	182	166	169	160	154	192	175	172	188	165	176	174	176	159	176	167	188	186	173	174	151	150	166	185	173	172	181	194	164	173	182	181	160	194	169	181	176	158	187	170	162	158	177	155	181	163	155	169	179	187	188	176	181	156	189	165	177	150	173	175	160	172	154	154	165	190	163	188	174	169	159	175	172	189	170	180	176	176	158	187	196	165	185	139	151	186	162	190	189	180	170	147	161	169	179	173	168	175	174	165	182	194	186	163	171	183	188	183	176	161	180	162	161	152	161	182	179	162	182	195	199	186	170	182	185	167	176	186	178	165	179	152	182	186	190	177	185	190	174	174	166	169	158	193	181	175	174	164	186	183	182	180	172	157	191	148	181	167	181	182	203	181	178	194	151	161	174	151	144	177	181	195	147	188	174	180	177	176	180	200	199	185	192	195	181	136	173	178	141	178	148	164	174	166	190	183	192	176	188	164	170	168	149	185	180	156	151	187	159	176	193	154	162	183	160	179	214	178	187	182	176	177	189	188	160	163	191	153	176	161	164	164	173	187	181	186	182	157	189	187	191	147	192	136	189	183	186	162	182	181	170	179	178	192	168	171	165	188	184	203	166	170	167	181	162	151	170	173	165	186	200	158	171	178	159	183	176	176	171	182	172	175	166	175	168	176	161	171	169	171	164	154	159	185	177	170	192	173	173	160	173	163	192	145	204	186	150	150	168	175	159	165	174	192	144	192	153	173	184	183	197	189	172	172	163	189	160	182	154	183	178	181	172	183	185	170	185	192	187	179	184	184	169	175	180	186	179	157	168	143	178	169	162	172	169	195	186	185	180	178	193	197	160	174	177	177	158	165	183	177	171	185	206	163	187	169	181	179	167	174	196	166	159	160	186	168	173	163	177	178	155	195	188	177	165	184	170	165	168	175	170	177	178	161	155	174	172	168	157	172	160	164	152	152	179	164	186	189	159	159	167	154	157	179	150	174	177	155	193	168	172	175	182	201	171	170	162	165	199	171	156	156	204	195	171	190	168	182	177	170	176	181	170	198	175	205	183	173	202	200	167	160	180	171	171	153	180	150	183	195	181	166	194	190	198	175	159	160	147	154	201	163	198	162	189	160	187	176	180	192	151	196	182	158	162	188	173	165	152	166	175	150	173	140	163	181	157	169	154	189	185	154	191	178	149	184	165	153	177	186	154	166	183	147	170	206	196	166	155	161	187	159	171	171	172	156	189	189	163	155	181	178	182	167	192	169	182	154	166	177	175	194	172	152	168	177	172	188	178	176	190	178	182	199	159	191	155	142	166	184	172	174	179	188	169	171	157	145	160	189	157	183	175	190	156	163	180	198	177	145	145	166	157	162	188	179	157	155	169	163	144	196	158	190	169	166	181	182	177	195	178	180	216	183	167	154	165	172	163	193	143	177	155	174	154	176	193	185	173
12846	4978	3065	3435	3037	2426	1890	1727	1621	1400	1141	1086	919	813	795	746	761	695	645	642	593	633	594	591	500	536	550	552	570	512	553	535	517	551	556	537	508	528	458	504	547	499	488	504	476	480	496	497	449	463	476	537	465	469	473	438	497	475	462	459	457	491	467	438	460	495	463	457	458	496	437	476	461	488	432	451	434	472	435	484	445	461	447	396	506	461	471	421	448	429	466	452	497	465	446	472	429	477	470	465	460	405	439	451	515	477	441	431	468	450	473	423	465	432	500	438	446	435	435	417	462	477	414	440	446	454	456	476	462	434	440	467	454	435	460	446	435	456	467	436	438	459	453	486	467	444	466	452	452	444	489	468	459	468	459	480	438	450	465	456	452	474	459	462	451	457	423	441	452	398	451	452	464	470	426	456	449	426	476	475	448	435	449	437	466	470	472	433	458	441	462	453	480	451	467	446	451	455	451	441	422	441	430	464	446	455	455	436	452	418	487	452	444	445	436	484	510	438	446	424	435	426	450	452	451	434	450	436	447	435	430	486	441	501	434	446	452	451	420	406	449	486	421	483	426	458	446	504	447	439	437	477	425	446	463	452	448	466	451	432	424	439	438	437	449	436	463	400	447	475	473	387	471	450	463	436	444	446	451	448	443	480	491	422	480	469	456	450	410	451	474	455	476	441	456	468	421	453	465	441	437	464	447	485	453	475	419	458	492	476	471	458	453	449	435	427	479	445	467	451	427	491	428	465	456	461	441	440	427	462	460	464	468	450	447	448	466	461	478	487	454	428	489	466	425	436	481	479	433	474	445	457	474	464	426	449	432	463	436	498	431	447	453	473	470	444	427	453	426	448	431	479	454	430	413	467	467	449	421	446	394	428	478	440	461	447	475	439	450	461	464	426	462	434	402	466	451	430	443	452	457	461	448	453	430	428	411	414	451	478	425	472	443	402	418	437	426	460	460	417	485	490	404	484	435	464	470	424	433	451	458	461	426	418	438	450	488	500	474	426	437	455	449	462	449	476	472	450	476	427	429	445	429	453	445	426	461	428	435	454	492	427	438	389	456	433	443	448	441	437	490	440	477	446	462	440	440	425	457	488	472	452	481	470	455	443	478	440	450	473	466	450	465	414	422	460	420	450	478	471	446	472	461	460	442	456	469	457	446	484	460	444	448	458	461	457	425	478	483	424	480	464	440	446	498	467	479	467	443	446	425	424	456	454	451	471	459	465	458	455	459	451	414	458	466	463	429	445	458	452	408	481	476	455	484	427	463	448	451	457	473	475	445	423	493	442	481	469	422	437	432	445	439	475	443	494	450	457	460	452	448	480	444	473	426	467	451	478	459	464	448	450	480	482	446	447	443	451	460	452	451	421	434	451	463	447	477	439	454	491	447	456	498	460	422	467	462	394	418	504	459	448	442	400	464	475	468	447	447	470	452	454	470	438	489	461	421	465	444	472	448	471	462	509	469	473	467	412	432	480	466	461	453	423	443	464	406	431	419	466	496	428	429	457	452	429	447	438	462	443	468	454	423	477	433	432	447	474	450	454	465	437	446	429	447	445	458	446	452	474	437	443	479	456	448	425	448	465	423	446	445	423	419	479	453	437	445	425	436	470	470	472	441	462	428	434	460	479	476	432	449	453	423	495	480	467	476	460	430	427	459	469	418	484	437	428	466	463	462	446	449	498	453	457	457	469	455	452	453	437	427	427	445	479	436	415	455	450	448	461	464	425	414	462	443	485	433	457	457	464	462	460	437	430	422	464	489	444	423	442	454	446	473	422	449	422	464	426	456	451	453	469	460	468	489	466	432	447	492	446	449	464	452	421	456	421	471	460	484	448	460	488	440	437	398	472	457	465	454	426	468	445	464	435	466	455	457	452	419	459	477	444	448	462	502	469	484	456	454	469	519	459	423	433	434	434	449	450	426	460	490	443	488	447	480	464	469	455	451	444	455	459	439	486	429	489	422	491	457	454	482	444	454	463	488	435	512	479	454	442	447	447	459	434	445	445	442	465	477	439	438	477	456	427	457	440	423	436	454	457	450	450	462	452	450	462	455	467	461	458	441	469	448	479	445	461	477	438	491	480	458	467	429	475	435	492	463	453	429	467	449	437	435	454	456	449	451	434	471	444	438	468	456	466	444	472	449	447	460	438	438	403	437	431	417	462	458	497	457	479	427	441	454	461	456	460	449	477	448	456	445	479	445	422	464	462	455	466	448	422	435	451	439	466	428	437	440	476	468	440	449	426	464	484	453	439	461	527	464	438	477	433	462	481	455	434	443	434	439	486	440	453	426	413	451	454	421	464	473	461	443	434	463	456	446	466	439	446	484	482	467	467	469	468	488	474	445	449	498	437	458	463	426	496	433	464	481	434	429	470	463	453	428	480	466	459	460	429	448	430	475	472	479	426	445	445	457	431	445	430	404	439	466	415	466	455	455	422	459	438	443	440	418	462	461	449	421	415	454	494	429	481	429	471	427	465	437	472	462	452	430	467	459	450	452	414	481	406	458	475	473	444	469	458	470	465	447	428	496	478	455	448	451	444	440	433	485	477	500	479	457	460	470	414	440	428	433	445	463	445	461	463	470	506	413	434	462	437	455	458	432	476	490	436	454	446	481	434	477	447	439	437	468	471	447	475	435	460	475	465	435	421	442	472	454	430	426	473	443	447	461	455	452	441	458	483	469	442	406	468	463	415	436	426	447	423	434	480	431	426	419	472	476	450	470	486	449	456	464	403	469	455	451	445	466	448	465	439	477	422	457	471	453	441	488	476	380	413	502	447	440	427	411	403	443	439	444	471	452	449	481	468	481	444	448	437	456	416	441	462	489	472	504	442	456	436	454	449	470	449	427	471	441	432	448	486	453	455	440	479	447	474	423	436	457	452	487	438	482	441	459	467	416	439	471	429	470	444	430	483	407	458	442	436	445	449	440	462	453	424	449	439	489	425	503	451	497	433	426	473	457	470	446	438	445	498	446	496	454	463	466	441	445	425	497	464	469	482	463	475	439	451	436	438	440	503	460	429	459	458	423	429	431	459	455	465	461	442	475	464	485	424	407	417	437	457	469	457	467	443	439	480	469	470	442	431	482	477	460	444	437	449	495	439	468	467	464	500	448	423	470	420	452	469	423	452	461	489	414	458	455	456	444	468	426	443	448	468	422	459	461	455	485	443	447	446	443	447	424	483	462	449	449	449	484	464	429	453	448	480	438	468	449	452	483	441	465	441	486	429	450	407	441	443	480	389	412	449	454	460	462	464	459	487	475	460	432	440	467	460	382	460	469	431	476	436	481	406	457	445	470	440	443	445	458	463	470	447	486	470	462	469	450	454	460	446	445	457	481	431	424	475	475	439	485	477	424	441	440	456	447	478	429	444	449	443	401	437	485	463	454	447	465	474	439	430	449	435	463	511	439	411	450	483	445	498	423	428	431	453	433	446	486	438	443	500	453	463	459	431	413	476	430	444	461	472
30787	21492	4942	2578	1534	1166	912	793	756	644	516	534	451	439	424	381	393	398	365	404	345	400	377	350	335	338	365	368	353	338	348	342	351	328	329	326	322	299	338	332	335	333	312	345	345	343	375	329	343	309	327	344	340	359	299	294	333	350	314	379	314	319	331	330	304	316	340	336	276	331	326	319	333	354	322	297	348	335	353	325	334	303	310	321	339	319	345	335	314	309	321	326	346	312	322	370	294	334	327	314	310	328	339	340	350	355	326	321	336	375	313	320	314	317	333	290	305	344	341	327	330	332	339	344	329	345	322	332	347	329	315	349	330	305	330	338	321	339	313	316	325	325	312	315	337	330	314	346	333	309	331	319	336	345	332	343	326	314	338	326	310	324	334	351	366	362	329	338	319	305	260	310	327	302	312	324	301	311	316	341	301	359	359	324	316	348	338	290	343	363	343	328	307	351	350	334	304	318	338	293	311	332	315	305	333	313	315	339	325	343	332	345	335	297	319	323	337	346	323	305	345	332	342	356	323	344	353	322	323	363	325	347	291	333	322	332	302	350	312	336	328	337	331	304	335	300	319	320	297	351	330	355	331	345	344	363	306	321	318	302	316	313	323	336	334	347	347	298	316	333	309	296	365	324	338	340	335	335	349	343	353	336	336	300	304	330	355	314	364	313	328	341	305	308	325	325	329	322	335	317	320	323	353	319	326	336	343	290	322	347	333	316	344	349	346	339	299	356	332	307	334	319	370	315	320	359	318	309	352	311	327	350	327	298	353	305	332	292	331	310	335	381	319	316	320	352	326	353	373	290	303	308	350	304	333	345	360	334	295	364	364	298	314	326	309	324	363	326	351	333	322	331	344	329	347	320	308	319	322	344	349	360	343	338	332	322	324	337	338	363	324	337	308	345	306	347	330	320	337	311	293	329	368	271	307	301	364	341	362	331	351	344	344	315	313	330	304	339	321	316	296	300	315	329	310	291	317	350	324	303	322	322	304	328	339	314	343	326	297	332	366	345	342	334	366	334	316	326	326	347	296	330	320	334	328	363	291	280	327	335	329	327	350	339	343	346	364	328	304	346	338	300	317	362	316	307	341	348	308	313	317	313	328	355	356	329	322	335	304	313	312	324	289	326	338	330	329	349	339	304	301	350	342	329	339	358	322	356	353	314	350	334	335	335	344	334	310	276	294	349	324	321	312	325	369	303	330	327	306	317	307	325	306	361	351	321	326	330	367	339	304	330	334	346	336	311	338	335	360	331	349	313	312	310	343	337	322	358	314	333	329	358	336	328	353	341	352	323	339	325	337	338	289	312	307	372	342	327	319	337	330	335	336	328	317	332	346	296	299	298	320	361	356	327	319	294	301	319	322	320	339	337	336	357	308	323	315	306	284	313	305	357	368	338	329	328	369	320	315	314	336	303	323	340	331	284	316	312	320	341	334	314	308	324	341	351	331	348	341	344	311	338	307	314	316	343	292	335	326	347	335	314	339	330	303	320	329	351	343	314	352	338	318	322	330	292	299	316	317	351	329	294	306	368	324	326	305	339	317	317	332	336	349	307	306	332	322	313	331	331	318	323	317	317	341	319	334	298	329	309	293	290	290	321	312	379	343	332	316	325	332	326	314	345	336	331	331	275	331	305	378	303	349	305	317	349	311	299	312	319	329	330	280	301	330	341	337	375	306	311	292	327	328	297	316	334	334	329	299	311	316	288	380	309	327	358	368	345	335	352	296	302	323	344	332	337	350	343	317	314	359	356	308	292	340	373	339	300	303	305	308	333	310	307	350	336	327	338	315	340	319	329	289	331	363	312	313	344	331	292	327	339	297	323	323	351	340	315	330	323	326	327	335	334	359	354	317	298	321	332	349	327	308	348	309	333	310	310	327	312	323	335	332	298	359	320	324	340	313	293	324	329	322	333	339	328	348	333	333	290	312	337	331	297	309	290	294	370	300	370	337	379	281	332	337	324	339	302	288	310	349	342	320	326	323	353	330	309	330	320	285	353	334	340	310	307	325	341	325	348	311	322	367	340	326	322	342	307	315	333	321	329	323	318	342	322	325	330	311	332	306	337	331	322	335	319	272	303	339	305	320	325	346	332	312	316	317	315	326	333	324	353	347	289	302	332	346	327	328	310	309	346	314	322	323	360	312	336	315	282	329	333	352	305	307	322	311	351	312	301	328	315	343	324	322	326	327	336	346	332	325	329	316	322	331	333	317	288	297	302	318	302	317	305	316	307	346	358	320	322	344	327	354	342	318	332	347	345	373	297	323	301	320	323	334	332	295	323	323	313	328	332	340	348	335	315	325	322	323	338	338	351	291	290	342	298	339	317	308	353	309	316	311	367	335	318	316	336	328	329	309	336	333	383	312	327	313	303	335	327	330	342	323	340	339	325	331	313	332	340	315	334	327	335	330	343	307	317	347	310	317	321	324	324	331	309	338	317	320	321	349	299	333	308	318	359	348	310	341	369	340	286	340	334	324	345	335	329	313	321	320	334	305	339	311	310	302	311	338	324	331	325	299	312	322	329	313	364	296	346	317	325	346	297	315	334	373	309	356	337	336	354	333	316	356	287	330	315	334	346	332	314	300	298	324	311	334	338	352	309	332	339	344	333	290	331	347	320	345	346	357	322	363	314	311	339	311	318	348	323	301	324	314	357	345	344	294	301	299	298	328	343	311	327	359	303	315	353	307	317	335	307	319	341	356	325	340	333	312	309	334	325	343	340	317	336	335	310	317	344	315	349	325	335	364	285	303	319	310	299	322	313	342	300	320	294	317	307	353	317	311	327	326	319	306	335	337	315	323	332	305	319	343	355	316	331	356	349	338	344	319	350	329	293	355	286	310	331	308	321	371	319	322	364	301	358	319	319	287	324	332	321	357	345	292	353	327	322	351	365	330	319	305	341	326	344	326	285	359	333	354	339	321	316	371	301	357	304	329	300	311	309	350	337	313	331	363	352	330	375	295	367	340	287	335	329	307	276	315	349	311	323	313	329	349	296	346	306	355	321	357	310	334	323	304	308	355	305	331	348	314	331	318	324	341	336	332	340	336	325	328	369	319	328	327	302	312	310	337	319	338	322	330	358	366	331	345	322	307	343	309	324	305	352	335	280	364	359	330	324	312	302	291	344	370	317	336	319	297	329	292	314	366	310	320	326	319	368	323	312	354	335	341	331	315	325	344	311	319	323	347	344	335	315	337	347	300	305	330	339	295	342	322	354	308	343	328	309	337	334	285	335	345	339	310	313	353	323	307	304	349	322	341	303	316	305	336	337	298	304	313	372	365	315	339	336	324	338	347	315	339	341	297	294	329	326	316	318	380	365	356	298	325	347	306	337	326	330	293	326	323	342	347	348	314	302	325	300	300	343	333	312	300	337	299	324	311	331	344	332	375	326	308	331	309	335	301	310	319	332	316	323	296	332	322	328	301	323	327	335	336	335	346	353	323	326	302	327	325	353	316	319	312	318	328	352
17834	6542	5685	6269	5502	4398	3631	3269	3050	2553	2081	2028	1743	1443	1364	1346	1266	1222	1121	1125	1056	1084	973	1015	952	912	923	936	946	916	861	880	845	836	803	828	859	828	841	820	842	872	782	852	716	824	771	794	860	803	791	785	804	827	765	776	800	749	803	775	769	725	826	796	786	826	745	792	757	829	777	793	769	756	803	752	742	767	785	771	721	801	703	815	744	685	746	784	800	816	740	750	775	761	751	783	787	749	803	775	704	764	768	695	735	759	735	779	788	795	820	748	740	771	780	736	788	757	739	706	714	772	751	763	795	735	727	734	767	713	766	710	733	775	741	750	755	786	772	799	749	752	755	729	729	748	769	763	756	739	815	790	757	768	714	731	780	819	749	759	727	790	810	808	784	755	739	717	699	770	750	704	760	740	737	743	794	780	750	770	693	756	716	790	776	722	678	768	753	787	783	718	742	734	750	735	770	773	737	754	747	756	765	702	737	753	733	738	755	725	766	737	752	769	763	760	728	755	736	746	725	774	769	805	751	782	712	735	725	746	735	689	713	807	735	773	735	764	724	758	732	718	761	782	740	807	764	739	702	736	738	732	754	735	787	734	748	677	788	735	703	735	788	750	764	768	703	739	813	763	732	773	770	794	761	743	748	754	759	742	704	739	738	739	760	750	794	773	737	741	715	775	702	720	736	813	760	749	727	722	762	728	752	792	787	742	757	737	728	748	734	730	773	731	697	767	794	774	691	750	748	766	722	763	759	779	728	758	730	720	802	763	732	707	708	778	706	747	719	741	775	766	760	792	775	737	797	745	724	685	713	740	769	738	767	803	784	746	760	758	753	749	773	722	769	758	750	725	734	792	786	713	712	765	776	747	745	801	772	749	753	739	744	771	733	744	718	776	720	766	728	727	731	770	774	778	749	803	689	769	741	736	708	721	719	727	716	756	706	764	727	778	733	723	744	736	739	755	767	764	765	776	773	783	743	742	746	742	771	738	725	729	723	771	738	754	719	731	777	755	795	783	756	705	734	720	730	731	739	725	763	769	770	806	777	802	772	746	727	730	735	759	811	682	758	755	756	755	754	737	716	750	763	700	739	772	793	751	723	780	705	694	777	799	717	691	771	741	753	781	760	711	747	807	721	761	725	747	763	714	760	728	742	732	725	754	734	723	733	733	750	762	777	724	738	712	739	775	759	734	766	758	733	731	737	769	738	763	766	755	721	769	793	774	755	776	702	779	735	821	769	754	729	764	733	735	755	770	737	766	779	723	767	726	733	759	754	770	752	755	707	796	748	692	750	719	755	774	749	818	715	687	730	672	788	725	764	769	813	723	703	722	739	724	692	802	763	784	730	732	743	753	733	722	814	699	734	797	734	746	793	699	762	724	753	735	708	747	775	752	764	757	685	732	803	772	765	721	814	764	763	769	765	747	724	769	719	724	756	794	715	781	768	770	790	749	726	733	743	723	705	773	773	729	774	702	793	740	767	743	680	723	767	747	759	712	770	748	736	777	755	739	740	751	773	711	711	732	745	747	769	747	812	741	790	730	753	743	785	740	744	728	738	747	730	740	739	709	742	747	751	767	789	747	751	723	760	772	732	682	771	741	763	708	716	720	695	753	727	808	755	701	729	797	696	772	799	746	775	728	785	776	761	776	802	767	735	720	740	712	761	777	747	764	717	758	757	805	734	744	749	723	765	708	741	740	761	722	760	748	755	745	721	702	757	754	753	740	717	755	749	786	735	758	742	693	778	761	736	752	751	715	670	778	757	739	769	750	731	743	757	702	709	747	755	810	749	715	696	696	779	734	783	740	726	740	763	788	722	771	690	729	726	755	736	754	777	767	787	783	740	766	755	720	750	721	775	745	711	781	716	762	728	698	777	716	762	708	724	725	753	779	738	773	796	791	737	757	702	709	773	723	742	759	745	778	763	761	758	747	758	739	737	729	708	751	751	767	751	739	792	730	742	746	728	731	754	702	738	817	760	761	754	726	747	744	758	719	775	753	774	776	745	744	796	784	697	761	778	757	714	704	724	792	779	762	760	721	736	742	752	784	734	789	763	789	767	719	799	793	681	747	767	793	710	748	688	774	740	765	742	739	714	718	730	731	700	751	745	748	732	806	757	761	778	772	779	711	733	773	703	726	797	777	781	747	715	726	775	748	788	751	807	782	747	736	759	744	737	776	724	801	743	731	818	774	749	724	776	768	776	783	734	761	761	824	768	737	729	720	776	803	736	752	772	755	766	719	758	778	776	759	804	719	755	765	756	700	697	763	766	702	736	768	772	745	757	727	776	701	764	770	737	750	823	734	765	728	735	743	738	749	767	730	721	726	749	774	714	719	739	740	741	731	752	767	747	730	766	765	775	775	709	769	704	758	765	767	713	797	777	741	718	761	732	739	789	722	735	755	786	762	803	760	718	760	784	759	792	749	750	759	770	691	746	740	779	767	765	783	764	722	784	722	726	758	722	736	747	758	783	732	728	778	726	752	764	737	732	750	795	728	781	736	758	796	729	763	731	725	732	802	769	753	801	734	780	788	771	744	761	765	739	770	742	767	707	755	769	761	700	744	677	766	724	722	791	735	723	810	751	728	736	741	764	723	782	768	779	745	738	753	738	741	783	812	730	697	733	706	810	735	763	756	804	759	746	772	732	728	721	848	760	803	735	768	797	779	759	714	754	735	751	769	748	763	710	725	722	784	751	737	706	734	737	759	776	814	725	751	723	730	733	774	705	743	758	743	731	709	757	761	770	787	733	791	710	762	741	736	756	748	721	769	726	816	742	734	763	736	824	728	763	749	689	707	779	752	776	744	722	779	787	776	741	754	719	768	715	729	763	770	798	757	754	755	725	792	719	739	788	796	774	741	759	719	728	749	763	779	741	725	698	700	747	756	723	759	739	778	776	734	727	767	725	736	779	722	768	710	778	764	715	762	746	771	712	734	774	714	747	763	752	760	777	746	675	760	804	742	750	707	754	752	723	737	738	769	762	764	742	757	747	744	726	693	764	777	745	819	733	689	759	726	748	741	746	721	730	794	755	771	775	770	738	783	755	745	746	735	720	784	779	731	681	714	763	704	761	775	719	765	725	748	716	751	726	767	760	710	738	763	786	761	756	738	805	753	718	756	759	776	731	778	777	726	791	739	768	726	747	769	714	765	741	741	785	744	782	750	733	748	779	763	730	684	748	800	693	720	729	769	795	719	762	780	774	783	723	755	761	710	741	754	730	772	697	799	748	740	744	772	730	774	764	752	728	739	699	773	778	757	769	710	727	735	735	767	755	778	757	720	715	741	770	757	758	751	812	779	724	753	759	743	726	782	755	787	746	716	756	717	719	754	738	740	763	683	757	730	740	772	745	761	772	730	733	714	730	748	746	735	816	764	765	731	742	784	754	704	762	759	755	730	761	761	745	765	787	737	745	692	738	733	708	747	769	760	761	708	754	736	725	737	701	719	764	706	744	747	743	737	739	724	739	750
6881	925	218	167	131	108	120	106	110	117	99	107	85	105	99	83	95	95	69	89	96	87	81	89	97	96	81	96	86	95	101	92	82	104	107	107	86	113	113	88	98	103	89	103	88	112	96	107	112	82	104	84	98	83	90	89	104	82	93	88	91	94	106	104	96	96	103	93	92	87	108	102	88	84	96	101	108	93	80	92	98	92	108	91	94	102	112	85	102	86	95	87	99	87	112	70	78	82	89	89	82	98	82	93	87	98	88	114	113	87	106	96	103	92	100	90	92	87	119	105	111	111	84	100	118	79	94	103	100	106	97	95	89	98	118	94	103	102	113	74	92	84	98	88	85	91	101	98	93	98	92	88	95	87	97	93	102	96	98	103	87	92	93	96	108	89	86	68	97	92	96	89	96	113	90	85	94	109	97	84	94	78	89	93	111	109	87	97	85	100	89	100	95	101	90	90	95	110	84	69	106	93	90	97	100	80	86	104	89	87	110	90	84	98	76	97	80	93	110	77	85	100	105	92	76	103	86	88	95	87	81	104	71	89	102	84	92	73	94	98	112	94	111	90	97	86	88	105	105	93	90	85	98	96	73	83	89	94	91	121	99	96	103	104	90	100	89	96	82	105	108	90	101	94	102	90	84	83	107	90	91	88	81	90	93	99	94	86	100	81	82	91	118	99	101	86	96	115	93	80	105	78	86	99	77	78	80	90	102	108	94	93	103	88	109	96	100	102	89	105	99	98	101	86	102	87	90	90	88	87	86	89	99	99	101	108	97	104	97	78	100	95	92	104	82	74	106	111	84	89	88	79	106	95	94	105	97	99	96	86	94	100	93	98	79	92	79	93	96	108	83	94	94	89	98	96	101	105	82	106	83	93	81	103	80	100	82	90	83	81	93	114	110	87	98	94	112	109	95	87	98	91	88	86	87	76	87	103	106	92	82	115	95	90	109	80	101	97	106	96	78	89	111	83	108	90	105	91	109	92	101	94	87	92	92	96	90	97	101	83	100	94	90	97	87	89	79	80	92	93	107	103	83	100	101	104	91	89	86	128	79	100	103	96	89	74	99	103	86	92	89	95	95	90	89	90	83	106	86	93	98	92	82	93	104	100	99	86	97	100	81	131	98	81	99	77	80	65	75	71	94	83	98	98	90	85	92	84	97	91	86	76	99	91	89	87	103	102	93	106	88	89	75	85	112	79	109	106	81	98	70	89	109	75	89	92	110	99	90	85	91	76	92	103	89	96	105	98	112	108	113	107	100	97	98	88	88	96	98	90	92	84	96	95	116	87	101	90	91	96	92	86	91	94	107	86	93	97	87	81	86	86	102	112	78	81	97	105	103	76	100	86	110	93	107	74	93	111	92	107	107	96	95	91	89	94	99	87	76	96	77	91	99	86	94	87	108	92	95	99	101	84	92	102	83	86	95	100	106	100	89	86	99	85	93	89	85	82	103	95	109	99	86	89	91	101	89	91	104	105	95	95	99	87	91	87	87	98	99	111	104	86	93	84	87	109	97	105	92	70	108	95	88	102	87	83	93	85	87	88	83	90	94	84	111	93	92	86	88	100	90	115	83	104	97	93	101	81	93	88	90	89	101	102	81	97	107	97	97	80	81	86	98	95	82	87	96	98	79	80	88	74	84	91	92	107	96	90	96	100	98	102	92	101	96	83	100	103	104	107	92	105	108	84	92	101	93	107	101	103	96	89	93	86	87	91	102	94	91	68	92	91	95	84	95	76	99	99	86	95	84	87	92	91	74	96	82	114	90	98	82	92	98	90	90	95	84	96	104	85	109	89	98	91	93	86	75	120	104	109	107	76	98	90	90	101	101	107	81	95	83	90	85	80	95	94	97	111	88	87	99	97	82	92	95	111	84	104	108	77	79	94	119	105	93	104	107	76	98	108	108	97	89	84	87	102	94	99	109	89	95	87	96	84	106	96	92	89	85	103	95	105	82	111	92	102	76	86	99	99	107	99	98	76	84	90	95	99	97	93	100	81	95	124	92	100	79	100	94	88	95	77	91	92	97	113	91	83	87	85	99	103	96	98	88	104	89	94	90	98	95	99	95	107	107	108	88	105	92	97	112	83	85	108	108	83	90	83	104	89	89	97	94	83	91	93	90	97	96	102	100	94	103	86	82	75	86	92	94	96	92	84	91	109	91	102	115	89	85	110	107	83	116	90	92	76	85	85	104	89	77	98	104	105	100	86	86	85	106	111	107	81	98	84	89	99	86	87	95	96	86	97	102	99	87	96	117	87	102	106	111	87	95	89	106	91	78	92	90	96	80	85	82	85	92	98	90	117	101	90	98	97	85	89	76	104	97	84	95	98	108	90	90	93	84	75	96	89	95	78	107	108	81	111	89	96	88	100	93	97	89	87	80	94	76	95	96	91	83	94	86	95	89	107	85	100	78	83	97	101	98	89	98	93	84	88	98	108	97	87	110	94	101	106	97	98	94	93	100	108	81	120	114	100	104	97	98	95	112	107	101	93	90	84	90	106	86	112	103	105	96	96	103	83	72	105	112	97	83	88	91	92	88	93	100	101	104	82	87	107	97	84	92	88	97	81	89	99	109	87	99	96	100	110	88	96	87	86	94	77	113	93	106	97	78	91	97	111	93	98	89	94	91	107	102	81	88	97	93	126	107	100	73	92	90	88	98	93	82	78	87	91	91	84	116	87	88	94	106	81	77	98	98	84	94	112	91	95	77	90	86	93	104	84	93	109	110	86	109	83	86	87	92	104	77	85	79	89	105	93	111	79	103	84	108	93	98	95	111	91	88	106	85	82	112	109	111	93	107	86	100	100	88	117	69	84	92	85	92	95	70	113	120	103	104	95	86	79	100	107	77	91	87	108	102	106	97	104	85	87	89	85	93	97	90	93	91	91	98	87	88	103	101	102	90	102	83	98	77	86	101	87	64	103	94	97	93	86	85	84	114	82	96	81	91	114	104	85	98	82	77	91	96	107	99	94	95	104	81	111	114	105	108	118	109	107	89	86	114	95	77	80	82	95	88	97	98	93	109	86	80	84	69	79	88	101	84	105	88	113	82	93	96	111	103	96	97	83	107	113	100	80	114	86	110	108	76	89	86	97	105	98	99	84	71	90	89	98	86	76	101	100	98	94	115	71	99	100	121	102	88	96	93	110	95	107	97	81	85	98	86	96	91	109	97	87	119	109	95	85	99	98	106	101	86	80	90	93	101	90	113	82	89	100	78	104	98	115	117	100	79	93	96	108	102	103	107	87	108	90	84	96	79	76	98	86	77	101	96	115	88	92	90	70	98	101	80	107	94	78	99	95	88	92	96	71	86	89	95	124	99	108	82	85	104	87	100	94	95	94	71	114	103	83	92	92	94	92	99	94	95	113	98	82	89	107	66	100	98	114	103	96	94	100	75	93	101	78	67	87	80	103	108	77	94	132	80	89	74	76	99	99	81	100	82	103	87	114	99	92	105	86	95	82	96	89
4315	656	485	465	394	448	380	379	396	362	345	295	315	315	302	263	302	297	313	278	289	294	292	251	278	290	316	277	272	286	275	264	291	278	281	269	293	285	263	291	277	265	250	290	273	275	245	282	289	296	269	240	287	258	269	276	277	283	275	295	262	302	268	270	287	285	281	253	310	283	268	266	284	270	289	298	283	282	265	277	287	292	321	275	268	283	274	323	283	309	276	284	297	281	273	280	266	290	279	297	238	270	270	263	259	294	259	301	259	244	272	263	287	285	274	282	245	286	295	294	264	282	260	296	273	278	271	277	266	267	298	284	284	273	294	290	264	255	290	281	252	283	259	270	283	257	223	300	292	271	268	289	301	255	290	289	270	258	271	287	298	312	288	278	246	256	280	294	310	283	290	269	298	260	262	303	265	296	267	281	242	274	264	278	311	279	272	294	267	251	295	301	271	282	294	297	274	264	276	273	273	294	282	290	280	304	270	261	264	291	276	297	268	267	256	259	259	270	268	261	276	293	281	301	285	277	276	264	295	277	286	266	326	284	291	257	262	260	258	256	245	303	250	294	293	285	269	249	264	262	273	288	268	290	280	252	276	299	293	270	289	286	304	258	247	282	289	284	305	259	254	278	301	272	245	300	286	266	270	277	263	291	262	266	303	282	282	297	274	275	275	240	284	284	266	257	277	292	249	273	275	255	270	252	299	279	244	273	287	277	269	261	269	272	306	266	246	272	262	248	292	273	251	278	285	289	280	272	250	279	286	282	262	279	271	279	267	278	267	266	281	261	281	267	277	288	318	269	269	256	271	278	297	295	260	255	271	273	293	271	269	304	269	295	278	279	295	240	264	275	259	287	260	291	250	269	282	301	255	286	267	298	261	250	273	293	292	280	279	271	264	284	300	258	278	280	276	272	289	239	248	277	275	281	315	286	279	282	303	346	284	275	263	271	288	314	270	282	308	294	268	260	286	282	262	272	272	240	275	286	322	307	263	268	271	305	277	263	244	279	295	320	304	295	261	266	268	295	259	267	256	275	258	273	268	247	260	268	273	298	263	268	262	266	265	269	262	278	280	262	272	273	299	250	260	251	284	266	253	253	281	302	259	307	274	300	284	248	289	299	283	279	286	270	273	251	256	268	243	272	246	262	288	265	285	238	269	288	278	277	266	292	288	306	271	271	259	259	285	272	274	269	299	299	262	291	258	268	264	253	267	292	277	272	300	263	282	261	299	271	284	237	265	263	288	283	279	274	274	296	266	272	269	240	295	295	291	284	273	279	260	269	270	271	259	267	274	281	299	285	296	306	259	291	292	266	276	277	231	258	289	300	275	284	287	284	313	232	262	277	322	277	287	273	251	281	276	269	285	284	289	310	278	273	242	280	276	289	238	266	290	268	275	284	296	267	252	267	262	289	307	264	284	274	286	283	275	286	257	300	271	275	265	287	279	269	268	269	272	271	249	295	273	296	285	261	248	266	280	283	278	285	274	276	266	276	269	279	242	243	292	313	263	309	282	289	263	264	292	277	263	297	256	274	277	250	300	283	279	280	266	256	304	246	258	287	274	274	272	272	258	300	290	263	265	269	295	287	254	286	278	281	296	260	287	296	310	269	257	279	260	265	270	288	277	290	289	309	264	257	304	257	283	280	266	249	287	272	260	282	270	280	280	248	267	273	286	265	272	256	283	290	276	278	267	303	288	260	289	272	289	243	252	290	282	268	273	270	249	279	316	255	273	293	262	278	304	258	302	260	268	286	278	275	262	258	285	286	287	277	286	280	284	277	286	259	276	257	251	301	274	244	263	310	286	257	288	260	258	261	266	272	254	262	274	277	285	297	263	281	258	267	247	253	301	288	301	276	287	259	294	281	275	271	297	284	263	265	262	270	272	267	278	322	289	286	296	283	287	269	284	298	276	273	262	286	256	282	271	275	269	233	260	288	264	275	265	272	228	271	297	285	281	322	240	284	276	287	270	261	279	271	255	302	282	295	260	258	278	261	248	248	296	254	278	298	313	299	246	292	281	260	280	297	268	280	252	286	277	269	274	254	298	285	267	274	256	276	286	278	284	236	283	288	274	281	242	267	272	274	263	296	257	262	247	277	267	270	294	274	292	265	288	292	278	257	263	293	252	296	279	249	275	292	255	287	286	278	280	283	289	277	259	272	290	258	274	285	234	261	246	271	272	264	281	270	287	262	267	244	259	267	258	264	300	286	263	283	248	245	254	271	291	254	255	310	265	270	258	315	285	289	252	316	278	266	279	257	298	285	272	287	267	278	262	252	268	295	295	270	289	283	288	286	253	282	248	304	268	279	260	247	284	276	291	293	278	293	294	266	270	285	291	282	249	285	316	286	255	259	276	250	246	272	263	283	291	284	273	229	266	265	282	271	273	275	281	265	263	253	246	251	270	293	270	288	273	278	277	276	297	283	278	287	296	278	288	300	273	274	295	268	284	305	268	283	278	261	261	270	279	338	293	268	293	285	276	266	265	311	277	275	284	304	265	280	284	257	294	287	240	273	235	274	259	282	268	261	286	265	326	288	286	226	254	260	252	281	259	258	271	270	312	277	265	256	283	270	310	276	284	266	283	256	265	280	274	238	276	281	260	289	283	308	273	289	294	278	281	262	308	303	284	274	272	277	269	292	231	263	266	283	265	253	276	297	315	263	268	255	269	280	314	307	269	270	280	280	288	256	278	284	277	269	286	302	272	275	310	271	272	282	276	284	266	272	289	273	270	273	293	279	257	303	285	300	281	276	242	284	281	282	278	282	289	284	294	276	286	296	271	286	296	275	284	290	271	274	266	291	290	274	277	262	256	272	256	291	258	266	287	273	292	276	271	298	310	264	280	287	272	237	262	283	273	264	260	272	263	275	285	276	318	266	246	279	265	271	317	293	287	249	270	290	284	293	313	258	280	281	285	271	280	270	297	269	279	265	273	255	281	294	296	281	283	271	291	288	261	265	268	273	256	293	279	283	277	253	270	262	275	258	277	285	290	269	314	270	267	245	276	251	290	232	252	245	276	299	282	291	267	266	263	274	281	285	240	254	259	289	274	273	287	270	242	296	314	283	269	288	277	295	286	256	249	279	270	285	260	311	281	273	277	265	287	270	267	259	249	273	268	266	283	266	283	275	296	278	299	256	245	266	273	246	304	271	269	277	267	281	283	272	283	294	309	254	289	282	290	265	264	270	294	292	277	288	291	280	271	275	296	286	277	266	281	264	271	269	254	290	273	297	288	281	284	296	269	278	269	272	287	282	303	246	265	311	281	271	287	274	280	266	276	296	248	273	267	241	258	252	249	308	298	263	273	248	281	251	286	276	288	270	331	291	267	295	270	274	286	296	295	292	244	261	255	228	235	284	258	263	303	266	282	265	252	255	240	291	273	279	289	253	232	317	282	278	268	251	284	282	281	297	268	259	278	271	298	277	265	278	264	303	273	292	266	285	298	261	260	263	287	313	278	261	299	296
21518	10766	1609	1073	702	549	457	447	356	336	278	267	248	218	231	224	184	189	160	214	216	197	174	198	192	186	184	172	183	199	181	204	189	187	181	207	175	185	180	172	172	164	176	213	186	193	140	199	175	196	160	166	162	180	192	159	192	180	176	183	172	173	161	162	176	161	158	183	157	158	182	198	197	180	180	187	166	168	181	163	184	170	166	161	152	176	187	182	161	193	163	172	178	158	161	177	170	151	183	167	165	177	167	184	188	158	161	164	193	186	172	172	210	177	174	166	176	177	177	148	191	185	172	182	189	175	181	176	175	183	177	177	166	194	161	129	177	176	186	170	175	189	179	185	173	177	167	178	179	149	209	159	198	177	187	177	162	154	202	167	164	191	164	167	170	165	184	160	183	191	174	171	168	184	163	173	155	175	170	174	155	175	174	182	187	180	179	181	183	161	180	156	184	164	186	181	169	172	181	190	197	170	184	174	179	179	148	166	198	155	196	194	175	171	162	168	182	196	182	168	191	196	172	186	181	179	174	171	152	180	183	159	167	183	153	173	171	195	165	194	187	202	184	190	171	163	174	159	157	164	175	159	160	214	185	178	155	178	162	201	179	189	157	178	166	187	190	169	187	171	194	182	188	168	170	182	162	167	171	197	170	159	178	159	194	174	174	177	179	202	171	172	172	167	206	176	173	170	169	191	171	186	169	180	190	196	178	168	182	184	191	195	185	177	178	184	180	178	183	157	160	157	162	161	174	163	167	169	189	195	178	162	184	166	161	177	206	175	158	158	185	154	173	148	180	181	168	206	166	185	157	176	154	167	166	181	179	171	157	181	179	172	174	161	186	202	175	166	191	156	165	202	158	166	172	186	175	161	177	171	162	190	142	170	177	158	163	167	179	157	175	175	169	178	183	189	168	160	171	177	167	198	186	149	178	167	163	179	201	198	178	170	162	198	174	175	170	175	166	171	178	167	159	163	198	186	180	165	162	157	175	195	162	160	162	148	192	197	173	147	173	164	188	178	176	177	175	185	187	185	181	186	171	171	151	198	179	145	172	167	170	173	173	197	185	181	154	179	152	169	187	198	177	190	146	198	184	179	175	165	160	165	196	189	180	175	170	166	184	199	179	171	175	196	163	173	184	155	174	177	173	152	198	188	175	182	206	171	182	157	153	220	161	165	186	146	161	194	190	172	155	169	172	175	195	167	174	186	172	189	178	168	178	177	178	154	177	196	150	155	169	184	194	155	201	174	161	173	168	150	180	155	199	193	205	170	176	167	184	180	202	215	151	164	162	170	160	157	180	198	167	168	187	182	184	176	197	165	167	172	201	201	171	148	182	195	181	180	158	188	200	165	180	148	169	171	169	185	180	159	150	159	169	171	170	198	146	172	162	178	163	188	169	165	171	152	195	193	179	165	205	201	168	161	150	176	178	200	184	167	166	183	165	195	161	169	195	194	211	150	165	165	173	188	162	178	196	137	165	189	158	173	172	180	174	188	198	190	193	161	182	196	187	150	176	174	175	188	185	195	181	181	185	154	154	173	165	185	205	178	170	154	188	174	159	181	189	163	195	169	165	161	199	149	176	179	164	156	182	154	163	182	181	189	171	176	167	165	179	172	164	182	183	161	148	163	173	183	197	180	170	168	205	180	196	164	189	177	192	162	174	175	180	175	188	170	190	162	193	169	166	155	157	170	194	181	170	173	177	178	171	183	144	154	157	180	173	165	176	166	185	180	183	212	176	174	186	180	144	153	181	214	170	188	181	160	193	155	210	187	183	186	156	175	162	165	169	162	188	174	181	177	182	198	183	194	177	171	168	154	180	165	179	163	183	174	170	171	190	174	186	143	172	181	145	182	170	187	177	184	168	175	165	162	162	166	170	164	168	183	174	167	204	188	181	170	208	201	171	184	192	167	188	154	176	177	163	169	178	158	175	163	142	166	188	181	180	174	154	169	182	173	185	173	181	189	171	163	183	179	178	173	173	174	154	156	176	156	164	194	168	156	184	164	175	187	159	176	184	163	184	209	181	173	188	159	204	164	163	181	171	180	193	157	179	154	184	174	161	190	174	182	172	183	182	186	175	180	153	179	146	179	175	180	178	159	196	187	187	166	160	182	177	166	190	182	161	191	137	195	160	177	205	159	186	181	179	165	187	161	158	185	171	164	190	166	168	178	166	196	187	184	175	192	173	172	172	165	178	162	171	177	193	180	180	184	177	164	180	198	168	162	163	173	160	165	163	168	162	188	170	196	179	176	176	166	167	149	161	169	200	156	185	186	188	180	184	178	163	188	200	170	167	200	175	192	173	184	174	181	173	172	175	194	168	162	166	194	170	136	183	176	159	204	185	157	176	184	157	194	176	183	174	182	183	199	179	172	151	169	169	184	193	170	184	170	180	164	152	185	183	173	179	166	191	178	160	178	195	175	177	182	199	175	161	197	135	182	186	168	164	165	169	187	188	156	194	186	170	161	165	176	179	154	216	165	190	178	196	181	168	158	196	150	181	148	169	185	183	184	203	186	142	168	181	180	165	202	169	203	192	204	185	183	199	168	181	168	179	178	159	144	147	178	205	168	198	167	199	192	194	158	197	173	153	178	177	193	198	187	192	157	160	174	176	201	156	204	209	172	171	177	171	201	188	166	163	153	156	156	164	170	184	183	158	194	189	173	194	184	172	180	171	203	167	164	148	182	180	192	186	187	185	181	187	191	168	165	145	179	177	177	170	183	180	178	173	179	173	179	154	177	165	191	160	165	199	165	170	180	195	181	164	172	192	164	166	192	136	166	176	179	172	172	189	152	177	169	190	191	158	157	157	185	182	187	180	180	161	190	188	155	164	154	176	186	179	181	172	181	157	171	161	172	211	181	183	189	189	190	177	187	180	185	181	195	174	153	195	149	184	205	153	165	211	171	163	176	163	157	171	179	182	193	183	170	183	177	187	182	187	156	181	206	195	158	166	160	184	185	186	177	165	181	168	172	165	180	186	188	180	174	154	183	204	187	147	161	179	183	186	170	170	164	145	192	157	163	181	174	161	184	174	172	162	195	205	164	168	166	177	182	180	187	153	164	177	167	182	194	148	161	141	184	161	193	179	178	170	181	173	195	195	189	161	192	191	158	177	158	155	195	177	178	169	170	174	164	160	194	174	179	193	195	169	176	176	170	150	199	151	177	167	161	150	160	181	160	177	193	191	170	190	174	175	188	188	167	192	182	181	180	171	165	191	169	195	180	163	211	185	208	171	159	192	152	156	176	164	169	173	162	174	158	176	172	184	175	174	194	169	183	182	159	180	177	154	169	157	172	211	171	186	159	177	190	205	186	150	161	181	212	180	162	167	159	174	166	168	185	178	186	189	192	173	185	164	179	151	163	183	186	198	174	162	179	177	181	170	154	191	171	181	198	188	187	200	179	178	180	186	193	176	177	177	170	179	179	196	191	175	197	157	162	197	182	171	207	189	178	171	160	147	191	170	178
13200	3935	3070	3361	2983	2337	1981	1777	1647	1385	1185	1106	874	859	828	732	737	717	678	621	593	556	579	597	548	555	564	542	499	500	551	530	511	521	513	558	479	526	482	479	511	489	511	493	456	487	510	466	455	501	490	557	485	480	451	466	464	458	471	465	502	455	476	468	484	481	431	463	458	504	479	523	477	434	452	466	502	448	469	466	515	495	430	465	459	452	502	485	476	469	487	460	459	470	486	455	465	486	444	488	475	479	503	475	466	423	495	481	396	440	438	450	459	430	451	435	463	444	457	462	476	465	483	457	468	450	472	480	480	427	430	456	498	454	437	445	499	451	438	463	497	471	484	487	459	419	481	475	447	453	469	423	430	469	431	448	460	444	457	473	444	482	493	454	488	457	499	495	471	463	430	456	477	417	484	502	483	468	416	450	450	466	454	449	437	426	444	442	454	430	452	438	430	449	470	479	450	474	452	488	441	410	473	454	462	507	409	456	426	486	463	479	451	482	416	455	482	442	476	456	451	449	449	507	430	434	457	464	420	421	460	486	469	443	488	467	477	441	451	432	436	452	419	464	449	437	427	465	439	470	445	451	429	461	471	511	421	498	445	443	442	454	473	476	462	430	492	459	435	457	459	434	438	439	460	440	445	454	476	445	453	484	478	488	460	390	441	433	418	416	431	435	478	461	470	487	441	418	482	457	467	404	442	489	452	475	468	498	446	480	467	413	478	443	422	472	467	430	448	437	438	453	440	461	427	451	425	441	468	469	492	442	433	475	424	445	467	471	471	485	455	463	464	403	471	433	426	444	505	437	448	448	435	475	463	456	484	464	461	439	490	464	478	482	487	452	493	453	459	453	456	442	420	463	455	445	465	448	460	454	476	485	419	497	445	455	454	455	450	441	452	485	472	482	478	422	461	443	444	421	465	443	479	421	446	450	454	468	468	466	487	492	495	515	440	429	473	473	446	433	482	466	443	433	460	453	423	500	449	414	442	459	462	480	453	476	498	432	430	451	469	457	472	453	471	460	480	440	461	425	441	467	451	449	436	470	485	462	432	426	420	443	444	464	457	446	502	473	422	454	471	459	469	466	445	436	479	459	437	470	441	472	421	447	438	477	478	478	434	452	468	475	496	457	439	446	453	450	430	480	478	446	460	484	474	449	453	457	422	489	453	462	505	468	462	479	419	474	503	426	419	470	472	456	442	489	437	423	469	412	463	440	485	467	440	421	461	440	422	454	434	466	438	488	457	451	454	480	432	471	447	466	463	476	482	479	429	472	439	424	484	468	485	461	453	452	438	458	460	476	450	494	463	479	472	470	465	476	449	492	490	436	490	454	435	431	455	490	455	451	466	447	513	465	450	464	521	461	451	500	464	462	450	471	469	465	476	447	455	448	474	457	439	454	478	441	449	460	445	430	448	467	483	427	456	469	459	463	446	477	469	457	464	451	421	444	468	456	445	474	448	483	474	433	467	462	456	447	444	440	449	449	473	446	454	480	465	466	457	503	431	448	487	429	462	440	455	413	461	495	471	437	464	481	448	479	455	449	443	454	432	449	458	433	445	435	429	429	446	439	435	461	480	484	471	465	456	466	448	477	475	441	465	447	439	468	453	461	474	444	438	466	450	475	477	415	470	436	455	431	428	444	448	446	447	450	425	497	479	500	472	473	488	451	469	465	459	443	502	451	490	491	457	428	489	467	492	441	437	438	465	427	442	481	467	465	472	450	449	467	445	474	475	456	486	493	459	471	411	414	496	479	482	445	471	462	423	460	446	474	474	476	470	461	447	466	404	412	464	414	502	458	488	466	471	452	437	446	491	458	470	431	441	460	452	474	487	429	458	432	469	461	469	466	493	468	429	478	439	456	455	457	447	450	479	433	428	459	448	472	476	454	442	447	431	455	430	462	454	449	467	456	445	440	457	458	433	439	473	419	442	478	454	475	510	436	465	450	434	479	443	456	471	448	464	476	475	489	454	449	464	436	466	507	469	449	447	462	469	457	456	479	448	431	460	473	505	419	429	449	412	446	449	438	447	457	465	453	489	481	453	498	447	491	465	431	427	473	451	454	482	500	504	417	422	508	470	489	451	467	430	412	464	448	467	466	452	453	424	457	486	467	450	478	451	500	433	431	438	459	472	454	426	419	452	457	455	482	447	442	403	409	427	474	455	452	440	451	434	483	445	455	479	461	452	457	468	478	486	441	445	471	457	402	441	450	467	468	477	489	439	451	483	470	486	460	440	440	459	459	437	457	451	476	505	458	492	490	458	460	459	483	422	489	456	442	490	465	474	456	455	473	431	421	489	455	432	476	484	430	465	457	450	437	464	457	478	453	468	452	474	428	488	457	470	468	417	482	484	462	460	490	463	465	446	453	464	486	484	456	486	478	442	499	440	468	448	421	421	427	448	438	471	468	459	463	449	480	465	443	465	456	513	428	438	457	437	470	476	493	458	443	431	480	434	460	464	469	476	449	499	508	472	477	450	451	464	450	442	449	477	470	537	432	460	474	444	447	456	470	435	467	484	449	414	420	462	449	483	446	456	455	440	445	441	494	438	466	449	496	484	482	504	470	406	489	428	489	453	465	460	469	450	449	466	439	463	433	430	468	472	483	438	472	450	475	462	455	480	461	473	487	461	519	453	465	447	450	488	484	447	451	448	448	444	445	459	449	498	432	493	442	445	474	465	460	446	455	450	433	460	444	443	460	427	443	423	432	490	505	439	446	440	466	487	446	454	458	505	448	462	460	482	481	471	448	472	446	478	454	473	442	502	461	456	432	475	487	422	438	457	445	444	451	496	426	474	484	455	494	461	457	447	477	458	460	490	459	461	453	447	412	463	463	473	453	496	485	431	434	477	458	449	447	446	471	456	451	465	432	486	463	493	441	457	462	488	433	466	446	450	457	431	416	450	465	485	440	439	451	474	462	451	482	441	473	478	478	481	461	422	445	449	465	424	441	467	459	421	456	417	427	447	465	451	453	439	452	460	495	465	482	446	482	489	464	472	469	399	456	434	422	437	451	456	435	458	434	438	445	429	448	459	442	448	497	447	459	476	478	450	485	463	455	468	470	426	415	477	451	502	469	458	447	445	447	442	418	455	491	476	482	469	489	436	442	427	444	484	424	516	469	473	411	474	448	457	441	419	490	461	493	468	465	435	475	472	478	460	493	460	465	485	471	467	451	467	421	462	433	433	437	430	410	458	478	479	493	450	448	458	470	422	455	436	472	448	454	472	444	458	408	490	441	444	457	458	476	468	486	482	457	467	445	467	434	462	454	432	425	446	435	487	454	474	431	473	461	440	455	436	459	472	444	461	446	475	462	440	504	467	449	455	428	480	514	457	444	454	474	480	443	460	489	500	451	475	477	465	447	438	452	460	416	451	439	447	467	488	453	457	444	440	488	465	459	463	483	427	458	443	513	477	461	419	432	476	455	468	455	473	473	455	487	477	485	477	476	434	422	459	471	456	430	454	490
32026	20922	4925	2424	1515	1121	941	837	714	644	520	534	467	442	378	382	401	425	409	370	331	425	386	373	331	363	383	323	353	362	335	346	334	335	317	318	326	335	361	336	336	329	319	345	369	321	367	340	320	332	353	362	343	358	343	328	332	311	353	338	330	319	332	327	334	319	289	348	358	313	313	319	362	309	364	333	309	305	342	339	321	357	322	315	325	382	304	337	307	375	331	348	311	339	323	349	309	324	316	320	333	298	292	303	316	314	328	317	361	322	319	336	324	312	320	334	350	334	327	351	316	325	329	324	329	312	312	318	306	312	342	292	297	316	332	342	325	316	343	302	318	335	315	327	290	330	330	310	311	326	310	317	303	323	300	337	333	317	320	349	292	327	332	349	326	294	339	344	336	304	332	288	307	341	323	331	364	325	328	317	335	311	305	335	345	356	359	309	314	379	310	335	347	306	344	346	349	339	322	348	296	326	289	328	349	345	339	308	363	310	329	329	303	351	309	299	355	309	328	358	340	299	336	323	310	312	327	346	344	327	295	339	319	370	298	338	333	333	318	293	324	327	308	330	334	359	341	328	322	362	289	340	339	330	327	333	328	342	331	322	330	333	330	300	328	313	320	348	330	352	289	334	350	357	319	354	327	344	317	317	334	356	320	323	318	310	332	335	317	330	328	353	322	332	341	339	331	336	269	318	369	313	315	341	319	335	323	297	323	309	338	359	339	311	308	314	325	338	308	350	349	337	335	302	313	359	332	340	331	314	313	329	300	330	309	294	305	338	331	332	322	302	337	347	303	315	326	360	345	324	337	319	306	290	339	324	320	311	332	320	328	326	339	349	336	309	331	299	325	335	349	347	375	337	305	346	362	341	355	340	332	324	296	317	308	324	329	342	310	331	303	299	326	361	337	375	329	305	300	321	339	303	321	337	352	342	315	344	321	338	318	362	340	297	313	308	318	329	337	332	318	338	317	357	307	312	342	317	315	351	298	326	347	340	326	349	313	317	310	344	346	326	302	309	357	335	336	307	325	322	324	383	327	325	295	330	309	333	301	302	343	284	353	323	322	319	335	331	336	329	290	331	378	317	314	342	310	318	310	347	330	354	351	339	320	326	317	298	306	356	293	345	313	329	319	317	296	325	334	324	318	328	313	372	335	347	320	322	326	303	321	337	295	291	299	294	358	326	311	272	318	358	299	291	323	315	297	320	319	319	331	349	335	308	317	310	339	351	306	348	335	343	328	339	334	328	354	311	305	320	365	333	317	318	301	312	339	344	335	308	301	332	353	349	322	349	345	325	345	300	329	334	323	351	320	369	337	340	319	331	365	314	340	333	319	329	332	325	360	300	294	316	331	315	325	336	303	332	309	318	349	326	376	353	322	268	328	355	312	327	337	319	350	320	317	336	329	309	332	335	360	330	302	335	342	311	363	329	318	299	326	295	342	328	342	295	321	328	332	299	303	282	311	298	300	322	301	324	326	325	330	337	344	309	360	335	328	324	339	356	331	337	302	370	359	319	316	328	308	348	341	329	319	332	285	347	312	316	322	331	376	314	325	298	314	345	329	341	337	281	323	334	351	367	322	336	309	318	334	311	318	330	329	315	316	319	319	316	324	318	324	311	337	328	314	357	297	325	342	273	310	325	324	349	326	348	329	332	367	361	338	334	326	337	311	336	350	291	325	324	337	325	317	338	343	327	330	338	334	361	335	366	380	285	346	320	356	317	303	327	325	345	321	341	308	380	366	358	307	306	334	319	322	324	309	335	345	322	272	313	306	316	310	322	327	341	306	320	348	335	333	312	330	314	301	373	339	340	342	315	335	323	353	334	332	325	340	337	326	346	341	355	326	326	319	345	352	329	338	301	306	338	364	344	326	322	316	325	318	343	349	311	312	287	296	296	348	287	353	327	309	351	317	322	325	311	364	322	338	297	322	349	327	318	341	318	337	324	344	347	338	347	307	323	320	288	336	350	337	294	318	322	316	319	338	364	342	334	311	329	320	334	321	319	345	302	362	324	360	317	325	328	333	304	323	312	319	311	326	306	335	359	305	333	366	327	307	335	392	339	320	347	288	321	297	341	349	324	348	314	316	310	318	281	343	367	333	314	300	353	317	340	347	352	355	347	319	338	341	335	337	310	304	324	348	307	336	323	343	352	316	299	289	315	336	325	337	316	358	322	315	316	324	324	345	303	333	346	335	315	348	318	326	324	328	339	339	326	324	318	311	349	309	311	333	356	338	343	317	284	335	304	365	343	314	305	327	320	309	363	301	344	320	302	339	335	320	305	314	313	345	347	336	332	343	323	298	313	357	329	319	352	362	311	313	339	340	336	348	329	333	303	335	319	311	328	313	315	327	328	299	339	382	307	351	284	299	333	340	327	350	323	294	332	298	313	314	342	323	340	301	352	326	349	332	287	285	334	358	321	357	340	378	306	354	327	327	322	338	316	340	317	357	362	307	343	353	353	321	291	355	289	313	324	339	332	343	350	334	304	345	326	345	318	329	348	306	334	371	315	290	339	306	330	321	335	369	341	326	353	347	325	321	347	342	359	352	341	341	322	312	331	339	325	304	354	342	312	326	308	358	338	313	347	335	311	305	350	292	301	326	332	339	294	338	310	327	366	340	335	290	328	307	333	365	339	340	342	311	334	319	346	359	366	345	338	320	308	314	357	338	308	293	318	333	319	341	324	330	324	328	324	331	351	318	309	307	324	340	328	339	306	344	334	312	342	329	332	316	310	291	298	346	340	308	329	355	329	346	333	333	307	318	319	325	325	299	305	326	323	335	318	339	323	303	315	341	344	299	323	323	314	352	330	309	313	325	332	332	360	312	295	327	362	308	331	302	349	318	314	366	313	311	352	346	339	315	355	304	363	313	289	310	345	292	354	330	335	347	336	281	284	305	318	331	330	326	316	343	341	317	290	332	340	331	304	290	349	324	329	317	304	345	340	332	293	309	335	306	294	326	314	315	327	360	354	349	318	352	329	323	317	328	329	331	304	335	294	315	342	317	335	369	350	343	327	309	333	315	340	336	327	323	308	351	353	318	347	343	343	321	306	348	319	326	323	319	354	336	342	305	298	352	332	341	353	327	302	314	304	349	314	337	301	298	311	328	344	304	352	326	333	335	326	331	310	349	308	346	371	336	326	317	317	311	320	327	353	326	376	329	306	321	353	315	330	322	299	300	304	350	283	313	327	330	326	321	326	317	354	340	306	344	325	309	313	302	313	360	322	343	334	338	297	327	351	314	308	309	315	348	328	331	315	340	323	370	310	325	320	337	303	327	326	317	341	348	344	341	327	339	341	335	336	318	326	332	332	376	306	346	313	324	360	288	318	285	313	337	329	355	343	332	313	332	363	310	332	288	317	362	321	335	310	312	323	340	323	286	334	335	319	276	304	306	326	339	326	332	306	325	341	363	345	326	333	304	316	321	307	360	311	295	339	326	338	360	315	323	331	330	286	306	326	294	354
18421	5641	5700	6316	5446	4505	3764	3250	2984	2642	2137	2010	1625	1545	1401	1302	1257	1179	1157	1049	1091	1051	1038	999	1040	959	908	893	915	930	848	860	883	874	845	846	883	825	781	866	841	852	783	843	820	813	826	857	785	813	816	759	777	736	769	799	799	764	833	805	733	810	767	757	743	838	779	789	762	755	762	739	757	781	752	749	800	756	840	745	784	801	765	767	759	781	798	784	773	773	771	765	785	790	727	723	797	782	744	771	738	755	750	760	753	740	818	743	733	703	744	713	801	714	742	740	768	808	740	780	773	766	770	735	753	693	805	752	733	754	762	764	727	734	767	737	781	763	759	748	762	808	771	743	732	720	788	752	762	747	736	779	751	794	711	760	791	702	766	759	755	739	804	750	753	746	755	750	744	791	755	752	780	756	791	795	728	773	780	780	798	698	732	746	814	748	760	727	791	688	740	743	736	745	762	797	738	752	772	747	823	783	825	722	756	749	769	776	752	750	737	760	718	780	788	763	749	800	762	739	745	751	754	734	789	727	778	788	714	773	769	774	759	724	700	727	775	792	723	756	807	785	752	772	750	732	748	763	765	791	789	768	766	773	743	740	758	757	742	727	755	731	759	723	748	762	731	774	757	747	718	807	759	745	754	750	765	712	759	706	738	802	724	727	789	762	744	752	746	784	750	798	731	736	766	721	750	742	744	697	756	756	746	744	757	733	765	730	804	776	751	714	734	788	734	769	778	751	724	749	733	732	754	767	783	732	726	714	777	771	745	783	765	786	735	768	743	712	782	732	729	692	717	723	741	732	741	764	751	793	763	797	793	751	748	761	713	749	730	784	808	749	729	739	751	754	769	753	768	731	740	788	758	790	746	740	706	733	746	736	797	732	718	751	782	790	744	805	761	771	802	792	723	729	715	747	701	757	790	772	764	808	749	784	762	815	725	712	763	798	815	715	788	784	763	789	795	755	730	777	758	733	785	735	772	764	782	813	778	741	768	738	742	711	736	739	757	823	738	794	729	750	762	783	713	717	729	724	744	758	755	761	742	807	786	743	725	703	785	730	772	802	754	737	785	715	782	737	760	780	784	712	722	721	746	801	773	763	745	759	743	784	740	780	722	713	766	740	743	752	732	725	729	796	750	730	785	717	752	761	722	720	700	749	757	731	777	730	791	716	746	785	726	755	756	748	735	787	727	759	727	729	751	737	762	756	794	800	730	760	734	748	762	758	752	754	764	766	811	773	694	747	739	759	762	764	760	769	736	782	771	786	767	765	741	790	731	715	739	716	750	772	722	726	767	792	726	794	750	793	782	789	787	723	735	794	733	716	780	746	722	756	775	742	740	724	790	785	747	718	759	736	757	767	743	746	767	784	734	731	790	779	769	782	748	729	752	743	738	759	720	802	726	736	708	760	775	747	762	738	701	753	763	816	779	748	773	736	755	749	730	765	817	778	726	762	724	692	778	774	788	710	735	708	767	766	794	738	759	747	731	713	770	727	724	738	815	755	816	723	785	742	761	736	745	771	748	761	749	782	794	701	731	767	757	749	760	764	776	738	716	746	761	777	753	723	755	764	760	750	778	720	729	758	759	746	738	781	757	765	695	745	701	751	763	805	748	752	703	701	799	738	748	720	748	748	734	750	762	771	759	777	725	753	772	701	758	767	787	771	722	712	777	782	733	714	767	737	768	728	747	733	757	728	716	752	768	736	770	742	804	737	760	758	728	776	790	743	730	747	711	757	739	748	759	754	754	716	755	770	719	751	787	796	736	705	764	796	746	785	771	718	717	732	762	799	818	779	774	777	755	728	751	778	737	748	752	717	770	762	702	812	744	729	765	779	762	758	743	801	754	780	767	778	770	756	736	737	807	786	734	742	755	768	775	740	731	756	770	801	776	720	749	762	754	782	761	748	775	747	802	712	770	738	727	751	716	740	743	755	788	727	796	761	707	706	762	737	790	771	744	766	787	825	718	784	742	773	784	763	743	775	739	723	779	763	756	719	724	754	776	731	712	761	737	742	714	726	716	737	775	696	772	783	751	751	773	753	770	690	779	746	727	772	765	718	808	763	753	768	795	732	759	749	800	769	735	715	744	741	715	754	762	746	726	782	778	780	730	754	719	746	763	722	796	760	752	741	759	718	806	831	709	730	757	759	782	764	765	753	769	729	795	761	734	796	753	784	747	763	800	770	720	756	788	732	812	815	798	774	747	717	728	715	756	730	778	771	747	759	731	774	730	756	773	803	759	775	713	796	754	781	771	760	767	756	771	764	760	796	721	730	746	699	779	729	788	774	819	730	735	750	743	789	729	763	775	767	752	782	733	711	805	763	776	724	763	753	720	766	761	783	735	720	774	738	775	790	777	744	719	731	753	771	705	731	794	731	738	758	765	764	774	767	749	750	767	744	808	775	795	740	728	758	704	785	724	748	765	723	759	753	729	746	783	726	750	732	733	790	766	737	756	783	748	745	727	769	735	719	788	790	776	745	745	762	752	743	740	801	753	778	766	728	732	731	756	726	787	770	731	753	800	734	740	826	770	762	753	772	754	759	770	764	736	695	766	751	753	734	792	738	767	796	712	755	796	713	756	764	730	744	745	747	800	738	764	716	766	814	762	702	743	760	761	746	742	746	736	743	754	749	756	758	727	742	756	762	742	741	785	732	784	714	745	720	742	781	799	766	783	769	734	715	722	788	776	698	741	748	757	707	788	754	730	776	734	721	764	746	744	737	796	735	743	761	737	748	718	760	767	736	724	737	730	765	754	711	706	783	777	721	750	721	710	740	762	784	741	717	747	748	798	745	791	767	780	799	740	772	769	711	752	759	791	763	794	761	788	770	729	728	717	734	770	750	751	771	802	776	740	751	707	731	803	745	771	721	764	755	818	756	774	729	743	778	769	747	771	760	737	738	759	771	751	749	772	716	755	770	752	727	727	725	727	734	749	735	763	785	783	740	738	770	751	746	762	740	733	734	757	741	811	760	743	785	724	805	768	731	781	790	723	740	743	775	738	800	735	745	704	786	736	784	762	752	774	799	714	742	795	705	717	799	749	765	736	739	794	778	738	710	746	725	747	767	729	766	730	727	756	754	744	819	743	780	759	764	773	741	758	727	734	746	748	725	765	782	737	767	727	752	773	767	750	690	785	742	751	681	752	768	735	757	772	689	781	750	793	763	768	784	718	794	799	735	743	789	749	738	773	796	774	742	751	720	741	747	770	784	760	722	747	757	744	754	737	728	744	707	806	736	747	717	780	758	741	808	764	740	758	790	747	729	753	729	756	737	734	731	769	777	768	739	769	759	756	742	770	790	752	788	736	731	758	708	751	745	772	710	767	736	751	753	795	763	763	776	769	811	735	779	720	728	758	825	758	754	754	721	777	733	750	745	728	786	752	759	726	715	777	657	789	759	728	769	774	691	751	741	794	747	743	774	723	741	767	716	722	742	706	752	758	716	733	753	764	790	801	700	745	701	748	744	797	792
7224	668	132	143	127	100	97	95	110	121	87	87	98	68	81	99	76	114	77	97	85	80	93	100	88	89	81	92	92	99	98	102	89	85	91	100	91	100	109	84	82	79	99	100	108	105	95	78	96	90	95	96	98	83	93	88	97	100	76	87	97	98	84	82	91	89	83	105	104	98	109	85	123	99	96	89	119	79	97	99	101	81	84	100	114	89	89	94	92	107	80	84	92	104	92	102	112	102	93	80	100	103	98	77	82	100	73	83	105	97	102	109	84	101	95	104	91	113	103	79	98	94	89	79	96	78	102	79	104	89	74	82	89	95	101	81	94	66	85	111	102	92	106	86	77	89	82	113	99	100	91	81	86	86	99	94	106	88	76	92	84	80	81	83	95	77	85	91	98	87	64	79	66	94	88	97	114	85	105	96	90	113	85	95	88	94	85	85	96	89	97	96	99	90	87	96	108	92	86	86	121	97	72	94	105	96	90	107	95	64	73	83	99	107	88	90	108	104	99	86	90	85	96	77	87	94	108	94	94	96	90	76	85	99	107	92	99	105	105	81	97	97	100	98	103	92	85	97	80	88	85	90	82	107	93	94	102	92	70	98	106	93	72	73	79	99	83	99	113	99	93	87	100	93	116	106	80	79	92	94	103	94	90	83	103	97	92	86	84	89	112	82	99	97	98	78	90	87	103	104	91	89	83	89	100	91	102	84	96	90	105	86	103	94	89	92	80	86	91	79	91	87	89	77	100	105	96	93	104	74	94	85	93	90	103	88	99	103	87	106	103	86	112	80	96	96	112	91	103	93	97	93	83	120	71	89	85	88	81	91	103	91	93	92	108	83	87	102	98	83	94	90	99	106	94	103	71	106	99	101	76	97	107	93	83	85	99	96	73	71	76	95	101	103	81	91	101	84	83	111	87	86	72	124	93	88	98	85	78	102	91	84	80	83	81	87	81	89	80	107	93	81	76	83	115	93	86	85	93	83	108	97	91	107	98	88	101	90	83	91	94	84	96	90	104	103	103	99	78	81	99	78	90	75	83	80	93	95	79	83	92	101	93	83	97	103	103	94	89	110	81	99	79	80	79	73	88	109	90	95	97	123	92	97	79	89	83	89	85	85	101	88	93	87	99	107	100	106	84	79	81	99	80	107	102	100	97	92	75	99	82	101	117	107	71	125	97	109	91	92	86	89	89	111	99	101	102	102	87	104	83	114	102	95	94	87	101	89	102	94	99	91	104	80	82	110	96	95	77	95	84	92	102	91	95	94	85	83	87	85	83	101	115	88	91	93	98	89	86	91	100	92	90	83	76	94	86	78	85	78	92	78	78	105	95	87	92	87	87	83	89	91	100	59	82	105	78	95	87	100	106	110	89	59	94	66	81	96	103	80	97	79	91	93	91	95	77	91	96	87	105	95	104	98	103	87	94	88	95	92	94	79	92	93	89	108	85	91	78	93	84	96	86	98	85	95	99	97	78	100	91	80	100	79	77	84	76	111	93	92	90	86	96	87	93	93	102	103	116	98	94	79	81	83	89	88	85	85	85	87	80	79	86	94	86	102	94	82	89	74	83	86	91	82	83	78	92	101	109	83	96	98	92	87	92	98	92	87	88	102	104	84	93	77	83	107	104	98	88	107	86	81	72	77	96	80	95	93	98	98	81	100	89	102	94	91	72	86	88	99	91	116	89	88	99	110	89	92	86	96	97	90	87	80	98	96	89	99	92	109	89	96	86	86	82	93	85	103	81	81	95	97	97	83	94	93	94	95	97	119	103	86	106	89	110	84	94	97	83	111	92	97	101	82	108	76	104	99	97	98	107	89	100	85	86	85	82	92	86	90	79	89	90	87	94	111	99	89	83	109	93	96	82	90	83	88	121	79	93	87	67	108	81	95	80	89	75	80	90	101	114	79	97	85	98	91	71	86	104	108	90	82	98	77	88	74	108	102	78	85	89	94	100	98	119	73	76	95	83	107	92	99	102	104	104	103	82	97	85	79	88	96	87	101	99	98	92	81	94	95	94	84	92	97	79	93	94	97	94	84	97	92	83	93	95	95	108	81	88	96	80	91	83	73	90	92	88	95	102	92	96	92	82	66	98	75	103	80	99	110	103	94	88	103	106	103	113	92	103	77	100	98	95	79	88	83	83	86	101	88	83	91	81	95	94	83	92	105	110	113	105	86	100	86	105	88	93	78	91	89	88	94	89	71	89	89	83	67	96	100	110	93	97	110	105	91	94	80	84	93	108	96	87	92	107	81	99	87	96	84	98	94	82	92	100	115	88	88	95	109	93	96	102	93	105	84	96	102	68	85	92	89	112	117	72	70	76	95	85	109	111	83	90	99	76	93	98	113	74	91	85	100	89	99	95	99	108	104	99	96	99	84	98	79	94	97	82	100	84	97	95	82	88	92	129	94	97	96	97	101	109	89	104	88	102	97	74	86	92	106	85	80	90	76	89	99	85	98	116	74	87	82	103	95	81	95	90	94	102	95	96	95	91	86	104	90	89	91	106	96	82	104	93	84	122	100	79	98	103	111	99	91	97	78	95	107	77	80	107	97	97	92	96	92	91	93	106	73	120	105	90	92	99	93	102	108	96	93	104	91	94	90	99	92	94	81	71	97	88	82	85	88	83	92	105	104	79	106	94	81	100	106	91	91	100	97	83	90	100	78	104	108	94	111	109	86	90	87	97	85	111	112	97	96	119	129	94	89	80	83	79	72	85	102	106	92	98	86	107	99	114	86	103	113	85	89	80	93	100	97	97	108	70	93	100	87	86	83	96	93	89	89	100	100	74	86	87	102	105	97	84	87	94	101	95	91	91	90	93	87	91	104	79	110	92	108	81	98	96	85	85	94	84	80	81	107	88	75	88	96	97	86	91	103	97	120	75	113	112	99	86	100	97	84	88	89	94	104	100	94	70	96	84	85	98	73	109	90	96	78	90	100	90	90	72	94	100	76	94	85	99	103	91	112	101	95	102	105	96	100	103	81	70	70	67	93	115	93	97	81	92	93	84	96	97	94	97	88	90	94	95	95	103	96	90	92	79	86	116	90	91	87	90	100	107	90	102	84	101	90	95	117	109	80	79	93	110	101	100	83	106	108	96	82	103	109	87	100	85	88	93	104	91	100	94	92	104	96	86	96	76	89	89	94	67	92	89	106	75	86	93	102	88	100	88	89	95	98	104	97	102	81	95	90	85	100	98	94	95	86	77	90	84	89	95	76	92	102	101	88	79	98	107	90	71	101	95	76	92	92	95	113	100	89	85	89	104	89	104	92	105	82	100	90	84	91	105	76	87	89	85	93	91	73	85	94	83	96	105	89	102	98	95	86	96	106	93	95	94	83	89	104	108	87	74	112	100	80	76	78	96	87	83	95	88	105	93	90	99	88	100	93	102	98	87	89	78	74	81	119	109	107	88	91	88	93	100	83	83	81	105	94	82	96	88	78	91	113	96	101	93	93	80	104	82	98
4296	547	405	392	385	391	342	340	360	297	321	292	304	294	281	304	306	274	260	307	245	276	286	259	251	255	279	256	283	302	279	283	257	267	280	263	283	290	285	267	291	291	265	272	282	286	280	287	274	259	261	259	286	286	255	275	302	275	252	275	280	261	260	251	241	273	280	269	288	283	285	274	279	298	270	309	281	268	262	273	264	260	268	268	266	278	258	267	291	267	293	266	255	269	264	273	249	289	267	238	265	287	285	270	280	260	275	271	264	256	273	291	250	270	242	279	256	286	261	253	304	270	264	274	255	285	290	254	269	260	305	244	292	273	255	254	259	269	298	262	269	248	271	297	293	270	265	285	298	282	256	302	276	248	259	241	273	266	283	274	287	251	269	267	295	274	267	272	265	257	267	290	268	279	248	270	310	275	280	267	287	260	233	266	272	288	262	268	260	249	294	249	286	276	277	273	266	271	272	271	246	249	266	236	272	269	237	269	291	238	255	298	279	306	264	270	270	249	264	268	304	272	247	285	279	268	273	296	255	280	295	274	279	291	275	295	282	256	277	247	277	305	280	290	286	274	254	285	254	223	247	251	270	276	257	283	281	269	292	274	275	267	297	269	296	259	258	284	268	261	285	265	288	283	261	276	264	295	285	284	259	297	281	265	285	266	259	284	289	287	271	267	287	267	290	273	258	258	280	274	274	264	276	278	272	271	273	268	264	267	270	286	258	280	261	248	282	269	296	286	250	302	264	255	284	280	253	240	262	325	261	289	297	277	254	285	290	279	277	251	266	248	256	308	290	260	267	281	272	272	287	249	282	290	262	279	289	254	264	254	274	261	287	259	261	275	256	281	266	291	284	268	282	268	265	286	270	262	262	259	247	270	277	274	268	271	299	262	290	272	277	272	279	296	253	260	283	295	281	275	268	271	274	248	277	288	258	254	277	282	303	264	288	268	300	279	248	268	251	292	265	266	297	252	272	282	265	276	276	281	252	287	269	284	281	257	280	275	260	263	292	298	290	274	292	270	284	284	268	281	304	258	233	272	286	293	287	285	284	255	262	271	258	319	286	263	266	277	286	240	296	294	287	305	284	262	266	257	289	297	268	259	272	287	282	251	295	257	259	271	261	276	295	259	278	270	283	269	267	274	273	284	262	267	290	281	264	272	290	284	297	281	266	270	249	291	281	246	272	311	271	289	292	264	317	277	284	308	262	293	282	283	283	258	279	264	267	275	284	287	238	287	281	273	293	280	302	265	256	278	262	269	272	271	259	294	294	270	269	255	264	252	245	265	290	277	276	256	266	262	274	245	255	276	300	278	303	290	288	268	291	276	267	238	265	269	255	273	253	282	241	273	303	283	251	273	298	264	263	254	261	264	262	296	289	284	268	253	259	264	289	295	290	264	278	241	242	266	302	252	277	281	290	251	264	279	282	248	265	266	267	268	283	281	266	284	262	273	271	291	269	253	257	289	306	277	264	254	291	249	282	280	278	260	289	283	291	287	281	277	297	271	279	287	289	291	304	260	254	253	255	270	245	252	267	266	279	269	248	257	268	260	275	281	277	299	301	282	282	300	267	262	288	284	270	260	288	235	282	281	269	272	246	298	280	260	250	278	255	299	235	281	280	261	254	290	257	280	270	247	281	293	296	291	264	270	276	272	290	284	268	265	319	267	281	294	247	282	274	281	270	257	268	279	313	270	277	269	271	280	264	250	262	288	258	283	280	278	273	276	267	289	276	262	275	261	267	267	269	287	292	255	247	288	260	240	260	267	280	292	273	249	273	244	251	298	253	263	273	265	265	256	248	253	286	295	261	253	250	267	235	249	245	284	264	240	287	285	275	233	279	268	279	291	286	264	274	254	254	290	260	272	275	299	262	256	295	286	285	271	281	277	249	299	256	263	262	256	261	275	279	281	265	273	245	260	292	268	284	303	280	261	266	272	303	299	260	284	279	281	257	294	275	264	293	265	302	291	270	289	263	258	308	277	286	293	297	276	271	291	266	305	258	279	305	268	285	278	271	268	258	271	285	265	290	286	255	263	255	268	259	247	263	270	270	260	245	281	259	289	244	243	278	293	265	271	274	261	247	268	263	287	268	306	263	261	265	281	262	250	278	274	296	289	228	282	265	260	282	273	280	291	279	266	280	243	273	304	278	259	256	294	275	271	263	278	286	294	300	269	249	276	306	280	278	281	247	250	268	276	269	273	271	252	302	291	272	298	264	252	270	266	274	257	266	267	276	281	280	273	256	253	241	288	266	275	253	252	271	288	301	259	251	308	270	288	240	263	255	288	276	270	259	260	263	249	295	292	273	301	294	287	264	281	282	253	279	281	278	271	282	280	274	275	275	282	285	275	254	276	280	312	255	266	267	282	258	304	272	278	270	279	264	282	303	260	258	269	254	272	306	278	284	266	286	295	252	289	272	279	271	299	269	256	275	270	252	259	297	267	268	293	267	249	279	251	238	276	293	264	279	265	280	284	278	269	299	302	241	259	281	233	280	313	292	249	253	276	261	247	274	286	301	269	252	275	269	260	283	278	277	285	289	287	258	286	287	259	277	259	277	283	278	252	299	280	277	270	294	278	247	264	256	287	275	268	279	250	293	286	292	291	289	245	274	265	255	245	283	255	280	280	249	260	273	285	264	255	258	262	277	260	280	255	268	269	281	249	276	287	255	245	267	271	293	281	258	274	280	265	279	303	261	286	271	300	215	288	264	261	250	243	281	273	296	273	277	273	276	265	264	271	249	266	298	266	262	270	267	242	302	252	246	278	292	251	298	271	283	273	263	273	251	283	269	246	260	272	286	274	292	304	294	264	297	270	311	286	295	267	254	241	276	267	291	286	264	284	275	270	290	290	268	268	287	268	244	260	263	289	273	292	249	295	284	272	248	282	278	250	275	264	315	271	281	268	257	248	271	276	254	255	271	277	291	273	270	292	268	262	277	288	271	270	254	288	270	267	277	263	243	289	269	270	256	284	264	238	260	225	281	276	284	254	258	254	295	267	263	266	256	270	322	265	276	257	252	268	285	290	271	270	240	262	296	293	270	258	252	257	284	252	278	273	261	284	298	258	256	247	264	270	239	266	285	283	278	272	269	267	282	263	257	254	284	294	259	280	259	283	253	280	260	286	247	261	277	275	314	269	290	268	304	263	243	309	278	271	235	272	287	284	288	259	256	272	287	290	217	282	269	257	296	324	284	247	283	251	277	255	270	292	266	267	297	273	261	296	265	271	270	279	280	291	253	282	262	261	304	287	257	275	281	246	249	259	273	271	275	301	279	276	278	258	259	276	272	284	285	283	269	227	290	274	266	274	259	275	255	271	280	289	238	291	289	272	282	263	259	277	248	273	246	269	249	264	260	268	267	261	276	291	278	258	260	308	249	264	257	305	285	291	244	271	290	272	263	259	293	252	277	281	271	304	274	257	274	256	280	296	256	280	237	267	305	278	267	303	292	294	277	266	235	290	269	308
21685	9868	1528	1011	716	556	475	388	337	375	292	276	241	244	223	208	221	171	198	193	200	207	168	167	212	203	193	187	168	187	186	190	187	179	167	183	168	194	173	160	228	177	198	161	185	195	206	180	174	166	195	196	169	145	168	159	172	163	156	187	193	201	188	197	193	171	180	187	185	185	192	181	159	175	160	161	193	193	192	165	177	187	157	165	169	158	198	194	173	161	171	174	189	203	152	168	161	177	167	180	196	186	195	165	188	176	171	182	196	191	173	193	182	174	193	159	166	171	195	179	177	160	169	184	169	168	177	153	185	175	188	167	174	166	191	176	183	179	179	189	175	188	151	159	166	169	194	182	182	169	185	182	184	178	183	177	192	181	193	172	193	161	173	182	170	163	184	166	171	160	196	176	157	170	184	169	171	178	167	203	166	189	170	169	185	182	170	175	174	175	169	168	176	158	203	180	173	158	174	175	159	181	168	168	183	176	168	164	192	171	190	159	175	176	159	179	187	200	177	150	190	155	158	142	168	174	167	146	195	196	211	187	183	155	212	186	179	184	157	188	151	177	161	148	173	175	199	204	162	175	177	183	181	195	178	171	173	184	160	176	176	154	194	176	176	175	184	183	162	174	192	168	177	187	172	179	181	161	170	164	165	189	185	194	183	179	186	165	178	141	208	168	154	161	187	199	216	173	156	203	160	185	178	187	161	181	158	186	142	196	168	177	208	176	158	175	159	170	176	160	188	157	151	155	161	178	172	177	171	175	177	167	181	180	158	177	167	178	172	177	192	164	175	195	159	171	163	176	181	160	172	180	185	190	203	178	183	176	184	172	185	153	172	179	169	177	176	174	170	191	193	161	176	169	184	180	169	183	173	167	179	180	167	179	186	177	171	214	164	180	185	179	197	181	177	190	183	176	169	178	193	161	161	183	170	174	171	167	165	178	184	173	183	174	204	175	182	163	179	180	156	186	194	153	169	172	176	159	186	155	165	200	154	199	177	165	170	169	185	163	183	182	156	182	152	182	174	170	189	159	193	170	162	188	167	171	178	172	200	166	195	186	210	182	183	166	186	179	182	157	191	159	185	183	165	173	174	194	192	164	177	179	160	167	162	175	152	203	178	171	173	164	144	174	164	169	185	169	183	189	181	163	167	179	189	168	182	151	171	163	191	173	195	144	160	171	158	174	162	163	182	147	150	151	170	170	153	208	182	187	176	177	177	160	177	182	181	182	169	138	147	184	203	172	162	170	168	159	189	188	171	170	168	171	205	185	161	173	178	184	182	180	164	208	192	191	181	160	177	183	163	175	161	160	170	162	161	182	190	180	176	160	183	170	179	202	188	188	197	170	189	150	181	183	169	187	171	161	162	183	165	206	167	163	195	165	163	193	207	194	165	187	160	175	174	170	156	194	179	166	171	175	163	173	192	183	176	189	174	185	222	199	162	154	196	164	166	167	138	184	174	153	186	197	172	149	172	189	177	164	190	168	179	191	199	186	179	182	191	183	201	177	173	162	175	175	178	164	173	179	168	173	159	163	185	182	171	179	187	163	152	184	181	187	183	164	188	178	170	181	178	175	162	166	168	173	200	189	164	164	178	176	205	144	179	163	182	171	186	172	154	168	142	162	189	179	207	163	199	162	184	164	168	170	177	175	215	166	178	183	171	191	167	174	198	185	181	182	173	162	164	193	200	181	217	172	178	151	207	150	181	179	167	174	174	186	195	186	179	176	203	183	162	164	181	167	182	174	174	169	189	196	183	191	168	188	208	145	178	184	188	156	166	170	146	191	174	193	196	166	151	158	194	172	169	193	139	194	174	158	187	168	189	179	174	167	158	183	157	169	169	162	193	173	180	194	193	168	169	178	182	181	174	182	152	167	172	197	151	160	185	181	193	191	186	189	164	156	159	170	157	190	183	196	164	191	206	166	175	153	170	204	174	158	164	182	178	179	166	195	187	167	196	187	182	186	170	176	171	158	165	147	162	155	168	171	203	179	166	209	161	164	203	192	170	176	172	192	184	175	145	187	196	195	163	152	177	139	156	179	170	166	194	173	172	176	211	191	163	186	177	187	173	189	172	175	170	157	167	171	160	195	207	163	170	183	170	175	160	178	154	177	176	145	180	180	175	174	161	155	163	168	184	155	173	165	165	183	177	189	150	194	164	183	172	150	176	177	167	170	155	168	171	161	181	135	179	168	170	164	159	181	183	188	201	168	200	182	161	195	175	156	163	160	168	190	191	150	173	163	174	163	168	165	157	156	162	160	199	151	178	172	159	151	164	186	155	167	169	150	187	202	175	192	193	166	166	174	183	156	184	188	186	190	188	168	176	165	169	179	171	185	177	185	176	187	188	173	171	188	173	176	166	161	153	177	176	196	183	178	189	174	184	169	179	182	162	177	192	160	191	144	167	170	178	148	173	183	166	160	176	179	183	153	156	167	152	178	165	186	184	174	193	211	174	165	164	173	178	182	195	203	202	186	174	157	168	182	193	169	174	200	179	173	165	166	194	162	177	177	159	172	175	144	172	213	175	155	174	179	195	186	198	182	192	181	162	186	186	184	191	161	162	172	176	163	161	194	186	166	174	176	185	136	159	192	208	191	174	152	182	152	173	197	173	174	173	171	181	211	177	198	177	196	167	180	188	188	164	185	176	186	166	180	188	185	155	180	188	174	162	173	168	170	191	183	192	162	172	174	161	175	171	166	155	204	185	169	184	130	177	179	169	167	172	174	186	159	162	164	175	156	182	174	188	189	177	173	173	201	159	168	176	193	182	176	162	187	184	171	186	172	167	154	159	154	172	163	154	151	180	169	178	175	146	168	190	185	165	181	157	182	186	172	179	170	153	164	185	155	188	190	168	165	166	177	182	183	198	187	195	192	173	199	195	176	192	178	176	168	168	176	177	188	173	168	178	176	206	187	206	139	171	180	165	178	170	173	201	174	145	172	199	171	182	179	158	150	169	162	181	165	172	181	184	168	169	180	176	173	168	173	192	144	152	164	161	178	165	172	161	149	176	159	164	184	160	176	173	164	166	174	152	175	173	172	170	155	169	152	157	184	197	162	163	157	170	193	173	170	159	184	177	187	167	170	158	164	174	174	189	191	166	172	194	168	172	190	196	210	146	189	155	142	190	188	183	167	148	154	158	192	149	172	181	181	202	183	189	180	177	163	181	164	174	158	173	178	179	161	163	179	152	186	220	163	155	202	157	130	157	178	154	163	164	187	184	173	172	186	172	175	169	170	179	152	162	181	192	179	174	182	196	198	189	139	172	179	192	187	166	161	176	189	188	169	189	154	158	191	169	158	147	170	193	183	170	193	174	194	182	212	176	165	169	201	185	170	197	200	149	170	191	192	205	173	207	194	194	158	182	166	177	167	160	163	173	158	173	171	173	166	191	166	171	180	179	204	208	161	206	164	165	162	177	159	166	168	166	176	196	193	194	172	180	177	171	193	161	181	166	218	170	167	196	182
13214	3552	2934	3394	2815	2436	2044	1757	1626	1526	1143	1220	867	855	804	735	741	705	645	661	597	577	599	556	639	535	533	564	544	543	532	503	539	533	513	513	527	506	485	525	511	528	474	469	502	519	495	491	477	438	515	471	453	478	478	468	484	488	478	498	463	489	464	458	515	438	490	472	480	489	436	460	448	484	472	525	466	467	454	459	465	453	437	479	456	483	470	459	485	459	468	471	451	459	502	452	467	457	472	466	458	445	437	486	456	459	426	412	472	475	510	470	474	469	472	454	455	453	442	440	483	451	443	429	465	442	451	453	436	482	447	462	464	493	484	434	476	455	437	471	458	470	475	430	445	453	480	441	498	460	455	470	496	467	455	476	469	490	449	434	463	445	471	448	475	457	501	472	444	456	424	463	456	447	455	430	466	433	489	513	465	463	472	482	452	408	453	473	461	442	423	431	481	434	456	443	505	506	453	460	448	466	488	470	460	441	512	447	462	442	481	438	461	509	472	449	446	456	437	481	497	421	417	451	467	464	433	462	435	428	491	492	470	466	471	445	447	481	464	444	457	486	449	463	471	452	419	440	465	423	443	483	458	440	440	422	470	480	490	431	468	474	460	427	473	486	483	486	464	474	440	478	475	427	468	466	450	500	468	478	483	464	428	426	485	428	429	464	479	434	454	452	485	464	498	457	446	421	466	497	467	457	453	466	467	447	469	463	450	493	431	441	418	456	473	482	447	470	491	482	426	473	407	438	443	479	443	460	475	505	441	428	463	461	470	424	464	477	465	490	487	484	461	458	467	467	488	440	490	452	446	452	472	467	444	464	453	477	429	436	434	446	486	452	442	473	476	462	448	467	478	469	489	492	484	437	439	464	437	427	438	480	472	490	455	443	429	433	473	485	463	491	446	482	457	477	437	461	433	452	472	432	464	432	451	510	477	441	434	460	501	466	451	480	426	463	470	473	482	443	450	426	417	460	438	451	464	449	454	477	493	450	489	447	455	453	504	420	449	472	481	471	441	453	472	407	460	493	469	429	497	429	448	424	434	477	465	450	447	460	440	481	421	437	476	477	450	465	465	455	469	443	457	501	453	474	449	486	494	480	485	469	451	507	473	475	445	461	484	439	447	473	445	462	452	447	442	423	414	446	422	494	423	479	449	445	419	446	442	488	473	460	457	469	431	442	473	468	473	450	486	460	444	440	463	474	466	471	420	445	481	436	457	457	441	455	456	433	499	452	453	462	469	466	486	482	475	474	514	428	481	473	486	478	450	446	474	446	435	464	416	464	481	444	497	464	429	465	446	462	477	449	481	447	471	460	478	474	456	422	464	460	459	478	458	448	466	455	446	442	422	443	486	450	488	483	465	484	459	473	472	461	484	472	504	449	436	468	432	426	472	473	462	466	462	494	451	456	431	483	439	422	464	475	450	409	452	416	476	418	426	407	468	428	460	466	478	485	458	475	454	436	482	415	468	441	445	416	468	469	464	467	436	509	461	477	458	446	425	462	453	503	472	481	427	450	479	471	412	461	424	502	465	439	473	488	454	452	494	442	468	448	455	445	440	445	419	458	480	452	440	469	441	441	462	486	461	446	433	427	496	464	451	482	458	451	494	438	507	457	424	454	419	488	434	462	465	455	449	484	450	498	419	445	415	467	481	425	445	492	457	430	499	477	459	455	455	488	483	450	455	457	439	483	430	516	458	476	445	484	448	406	460	436	474	488	500	451	439	457	434	439	476	430	437	455	453	440	506	463	450	470	433	440	446	411	470	452	445	422	451	444	495	470	485	458	450	456	403	483	484	472	470	443	445	422	445	449	458	424	457	451	435	415	447	458	421	412	416	478	450	472	450	446	462	413	511	484	462	444	445	480	466	453	454	439	448	508	469	483	460	472	440	485	425	451	462	462	440	466	480	461	473	447	441	431	492	426	439	443	449	466	471	476	459	426	430	424	446	460	457	437	456	456	493	444	456	436	441	451	456	424	495	432	437	462	465	426	455	503	456	457	458	515	457	462	464	460	443	449	483	470	525	482	439	492	447	449	478	479	487	453	442	497	479	441	472	450	478	461	446	461	492	509	453	430	431	465	461	453	489	422	469	475	473	453	485	435	449	438	432	447	466	457	474	462	484	482	442	509	485	503	448	444	467	445	414	456	449	452	458	472	490	440	446	452	479	421	446	465	463	475	466	488	416	446	432	445	495	427	507	432	412	450	442	446	437	440	462	458	475	457	468	442	448	494	423	476	477	439	458	405	459	457	436	462	463	488	445	475	469	477	407	466	452	481	433	448	490	462	448	490	457	495	447	458	512	455	484	504	432	463	453	437	416	447	433	433	520	475	429	458	466	509	473	458	455	454	486	472	452	464	405	443	451	441	440	433	440	485	444	435	455	455	442	472	488	447	442	454	473	450	470	468	459	474	446	490	455	432	489	444	487	456	464	453	465	469	448	417	449	482	444	452	436	447	467	485	448	439	446	497	485	449	427	484	432	473	432	455	451	452	483	458	474	436	464	481	463	468	505	486	436	465	485	481	465	457	437	469	476	442	444	466	439	469	460	478	443	479	459	456	433	466	470	427	463	488	473	472	436	531	474	460	452	467	454	466	444	450	456	425	455	492	421	481	474	485	430	452	437	451	436	449	444	441	466	497	478	459	472	454	494	467	437	532	485	438	483	479	448	425	458	429	454	452	509	493	477	455	486	447	480	460	450	494	420	468	459	474	450	441	488	458	482	467	471	455	460	428	426	430	450	441	468	426	453	444	486	457	482	470	479	475	459	480	417	484	434	449	491	465	461	465	451	452	442	475	441	406	479	465	471	442	469	476	451	424	462	465	452	424	460	415	459	465	452	474	446	483	430	427	451	499	456	449	477	441	431	470	475	492	439	446	459	486	456	453	430	459	504	467	467	465	465	436	468	466	459	434	458	469	450	482	513	515	446	461	442	462	454	490	495	482	462	435	505	478	462	471	511	460	472	479	457	469	456	466	446	437	472	447	445	456	435	438	458	441	444	410	462	467	487	463	437	446	454	462	472	465	505	477	487	466	458	464	481	434	432	416	461	452	459	483	460	464	450	447	458	436	498	510	463	480	445	462	449	471	464	493	457	463	481	452	444	479	486	468	490	475	462	501	441	467	477	454	500	469	427	430	462	445	435	463	472	488	474	473	461	486	462	429	459	466	455	458	458	487	438	450	463	450	462	512	470	464	504	475	450	452	451	494	474	472	485	487	435	460	436	497	474	502	454	463	467	457	428	454	420	431	536	493	441	495	452	480	500	466	431	434	458	433	455	466	481	458	465	456	431	459	452	465	485	455	481	443	492	469	477	493	428	506	453	501	459	416	455	475	464	481	452	416	465	490	481	475	438	469	442	477	459	455	466	413	451	489	508	524	455	522	450	467	454	447	441	424	468	473	441	463	469	484	454	443	482	473	452	466	438	463	505	453	479	461	469	456	444	462	440	438	462	439	453	444	495	482
31244	22905	4509	2250	1607	1124	893	750	717	690	564	587	488	476	423	395	391	428	401	326	348	381	359	353	322	348	326	338	365	331	356	367	385	355	345	350	360	324	332	320	351	383	302	338	365	327	321	350	338	321	332	338	316	330	368	304	303	319	319	341	326	294	333	354	317	374	300	336	358	315	360	345	306	312	305	316	364	337	325	294	319	355	342	342	315	339	321	335	330	281	332	331	338	339	320	354	330	332	328	335	336	321	303	363	338	305	315	299	326	348	292	324	344	305	313	350	348	321	346	351	329	333	335	318	345	349	338	321	337	359	328	292	315	361	351	324	340	347	328	338	344	334	362	328	314	357	317	322	315	327	323	323	328	313	333	329	299	335	322	316	330	320	309	313	345	332	331	294	315	342	365	324	323	307	336	327	334	314	322	320	363	349	328	319	326	340	328	294	311	348	333	342	303	327	340	345	323	339	310	335	296	315	337	338	309	347	309	316	326	337	334	344	348	324	327	297	346	332	357	332	335	313	329	340	325	316	310	315	339	299	356	350	333	320	332	299	317	341	329	332	358	348	357	320	296	319	343	328	318	287	310	313	352	314	350	318	330	356	297	326	311	305	338	343	337	341	310	345	314	294	332	362	328	299	284	319	333	342	344	324	284	342	315	310	374	311	332	321	328	345	348	314	299	317	345	344	343	310	357	337	308	305	353	328	331	308	343	284	328	314	316	354	362	334	314	353	342	310	356	350	304	319	360	316	315	331	373	342	278	370	338	347	335	321	334	360	340	332	347	359	323	359	302	344	324	319	347	312	339	321	315	321	312	340	359	321	327	375	299	347	354	324	338	333	356	317	323	299	359	359	355	312	311	318	322	330	303	308	340	346	310	292	331	323	345	310	322	321	335	300	360	325	297	310	304	345	332	336	347	337	346	329	359	277	324	306	336	305	314	338	327	325	344	294	364	305	324	325	357	312	349	318	316	304	318	351	305	349	316	328	299	334	291	330	315	325	326	329	330	287	289	287	338	335	335	280	324	344	323	360	367	317	343	312	323	275	313	312	326	290	334	305	327	330	303	328	321	348	342	320	308	316	315	334	334	382	316	356	337	340	321	314	341	320	327	304	330	317	330	314	344	324	325	338	333	386	331	321	340	337	321	318	311	331	335	318	298	336	328	325	311	360	291	310	306	320	326	341	346	306	350	350	321	304	309	296	327	316	361	336	309	313	335	332	296	304	321	329	341	298	327	314	313	341	347	347	312	326	321	347	325	319	318	338	335	328	354	307	335	349	338	326	265	293	316	352	341	315	337	319	323	341	340	328	347	333	335	345	354	307	319	329	335	338	323	310	284	307	322	306	326	348	351	285	327	310	320	334	318	346	305	330	333	323	367	334	307	335	317	328	328	354	338	340	350	333	327	349	317	310	318	335	299	307	363	329	327	317	318	322	328	329	333	336	352	324	333	321	346	337	335	341	346	297	338	320	353	310	306	326	331	333	332	340	332	353	313	308	334	339	342	322	328	363	352	321	332	333	364	311	349	357	318	293	323	316	328	335	358	335	311	316	326	314	334	337	359	298	345	360	326	368	325	343	320	332	300	337	299	317	322	328	336	360	345	335	338	320	333	303	336	367	315	348	328	308	347	295	324	316	306	360	334	317	323	317	324	303	311	306	344	315	305	362	343	333	334	311	330	359	320	316	336	307	325	297	333	340	306	299	311	339	323	326	283	359	322	310	361	328	330	331	341	313	339	336	297	317	311	301	318	314	354	325	319	301	331	353	324	328	325	304	327	324	345	320	325	307	329	344	287	328	338	360	324	331	332	341	339	339	294	363	360	321	341	299	326	329	317	320	365	322	303	332	329	345	316	355	336	317	349	388	382	312	341	323	355	338	352	299	345	285	322	309	319	358	366	289	343	348	335	362	353	342	360	307	335	329	371	321	328	355	317	325	337	336	327	319	333	298	385	350	333	338	349	334	366	360	312	344	319	360	328	305	303	336	315	334	310	333	352	380	368	361	324	341	358	329	318	325	342	342	312	316	326	339	320	329	366	334	361	332	343	330	298	326	303	282	342	303	324	299	313	309	350	337	299	342	325	365	324	317	280	314	328	341	341	316	346	311	310	294	308	268	350	353	325	298	313	321	331	328	319	304	329	322	306	319	323	364	334	300	296	313	359	313	306	330	327	296	339	314	335	297	346	363	340	353	323	304	321	363	328	336	310	314	304	324	318	343	359	331	342	333	343	324	297	327	362	358	326	303	346	312	291	333	340	297	345	336	315	350	358	277	299	322	327	349	318	346	317	285	333	333	346	332	342	362	346	307	323	321	337	303	309	341	322	312	376	329	338	331	315	338	320	338	324	327	329	317	352	324	356	359	320	330	297	337	355	339	318	339	318	305	319	318	326	325	294	366	306	332	305	316	312	263	341	313	333	318	331	369	320	337	318	336	321	359	340	328	323	318	319	327	376	293	340	296	319	340	345	336	310	331	329	305	340	333	322	298	297	292	321	332	339	323	356	358	342	320	354	332	312	336	326	342	317	297	347	335	322	324	357	338	312	318	309	289	340	360	298	325	326	318	304	327	335	357	321	320	348	343	330	315	345	311	325	319	310	368	336	309	344	307	350	318	341	313	324	353	345	294	324	316	327	312	349	305	345	292	329	321	345	340	340	340	308	370	338	317	308	314	286	313	304	319	345	319	331	317	326	295	327	360	330	314	319	387	341	331	309	323	333	299	339	381	329	296	346	328	345	326	315	360	307	339	316	346	339	358	340	336	335	311	319	346	341	333	331	357	278	340	328	321	355	337	329	323	353	335	364	305	327	344	324	341	351	335	329	326	339	346	344	339	324	358	317	318	338	321	310	314	368	327	369	345	319	279	304	321	359	327	357	315	301	326	336	341	311	314	375	330	306	336	289	345	353	341	341	296	328	271	340	342	329	335	344	339	330	328	314	341	345	363	309	345	339	317	363	308	343	331	282	331	355	349	337	347	359	343	318	329	323	353	317	331	339	342	342	341	301	319	298	320	342	335	314	343	329	313	354	299	310	305	320	296	303	311	367	363	299	313	343	339	319	294	357	302	337	312	337	341	304	330	300	332	323	344	313	298	350	332	328	314	333	306	316	342	327	332	305	328	319	328	335	331	323	332	357	332	326	335	316	356	323	314	324	353	335	336	347	347	317	360	317	304	336	313	340	311	325	316	346	311	357	354	337	256	349	354	329	313	300	321	331	312	296	319	330	352	299	330	295	277	314	318	303	358	324	353	335	323	329	339	349	318	312	338	366	313	324	352	278	316	330	305	357	333	366	336	342	321	337	363	352	320	333	322	357	307	317	340	381	310	338	331	327	308	345	348	329	334	330	320	344	308	358	301	306	301	269	334	353	327	366	291	299	321	335	360	324	288	317	345	349	313	339	322	334	364	371	328	345	319	329	362	327	339	333	312	295	335	351	328	325	309	337	315	323	310	328	299	317	314	333	288
17479	7430	5479	6279	5286	4387	3713	3255	3054	2865	2190	2138	1666	1502	1368	1388	1251	1164	1159	1134	1109	1115	1017	927	951	945	947	968	931	875	956	897	869	880	914	853	865	885	856	858	869	860	839	822	802	832	886	768	818	839	780	857	799	808	773	811	828	755	783	721	738	755	787	736	805	772	810	782	824	804	756	782	817	775	816	795	773	778	728	788	755	732	770	818	788	776	738	747	762	771	727	767	779	825	764	802	735	770	715	721	791	776	806	741	752	750	769	805	747	728	755	778	784	772	779	735	772	728	806	766	790	784	792	740	773	779	782	776	768	785	714	759	738	760	771	765	782	723	729	793	785	731	758	793	791	737	760	702	755	771	782	751	821	736	773	754	766	748	742	743	770	775	790	694	761	773	744	759	709	722	751	754	790	739	745	713	745	772	750	808	790	745	693	752	780	776	752	768	750	704	746	753	814	786	750	752	792	787	746	767	763	765	696	720	745	810	838	766	727	756	749	761	762	768	770	796	760	751	720	751	749	776	736	732	762	758	710	743	755	692	794	740	768	789	744	754	724	769	731	749	771	766	730	764	732	780	733	789	775	737	766	767	771	807	738	796	739	751	755	778	716	789	736	769	780	810	771	737	818	779	748	798	762	778	766	750	780	769	752	752	784	724	769	773	735	756	732	729	770	757	741	756	735	715	759	726	725	768	703	717	732	734	705	723	739	732	752	751	737	761	747	765	779	681	742	732	739	747	768	754	731	809	799	782	735	703	703	750	745	774	743	773	770	765	768	703	741	754	775	735	752	777	772	725	799	774	741	787	708	730	745	733	721	741	729	746	773	715	689	747	736	760	787	740	778	710	742	756	781	710	766	759	721	743	711	730	771	735	733	743	767	753	756	790	788	738	751	795	766	771	754	729	743	742	775	725	773	782	781	731	762	727	765	736	771	737	758	730	723	770	755	761	752	754	742	802	764	781	787	742	763	771	734	740	777	722	731	802	771	738	788	796	761	709	710	773	735	764	762	766	754	804	764	793	740	752	722	753	777	770	766	789	752	759	760	773	726	765	721	795	719	745	751	746	765	778	703	752	725	751	765	742	784	738	717	729	762	769	717	729	754	749	737	748	731	772	741	734	724	743	745	735	721	737	714	750	747	718	732	762	795	784	791	705	717	736	764	813	767	807	769	742	764	728	758	754	790	790	737	746	730	758	779	770	752	794	761	721	767	751	712	743	695	709	755	748	781	722	783	782	757	777	754	743	747	693	710	775	762	718	793	693	775	773	761	758	730	797	724	736	762	779	721	785	748	716	753	763	732	753	773	773	721	737	719	800	723	793	789	757	754	775	804	780	738	759	780	786	776	762	785	769	750	737	825	756	819	740	715	787	749	769	717	746	726	741	745	761	789	782	729	848	719	801	713	743	768	734	773	732	740	729	748	757	756	723	789	792	730	771	782	753	733	750	740	759	737	733	788	744	759	731	753	731	762	745	717	733	695	729	755	746	756	765	735	733	680	723	740	798	771	766	780	742	712	754	763	741	744	758	753	760	737	774	763	749	753	756	773	698	739	722	764	782	732	771	759	767	762	754	778	750	779	714	796	683	746	738	736	741	770	736	720	752	777	747	769	711	703	722	779	769	736	815	796	758	746	804	770	749	756	712	707	795	786	705	739	780	729	745	748	751	811	768	755	767	788	787	739	819	793	750	739	746	746	800	750	797	749	771	752	736	778	771	695	728	753	755	750	772	763	731	728	744	738	773	731	721	735	760	741	770	754	764	778	749	703	720	709	775	742	790	735	775	759	695	812	821	738	792	767	739	722	750	744	755	771	734	783	749	739	743	748	765	728	782	768	767	784	783	754	739	711	762	752	791	736	761	770	753	729	707	733	776	721	754	736	743	720	753	762	794	756	756	766	796	767	743	750	758	746	728	756	732	752	775	768	737	771	773	786	762	780	736	764	748	735	713	749	715	773	708	767	748	753	717	785	740	761	726	744	752	733	777	740	786	787	715	748	789	762	767	717	759	761	762	760	760	774	766	718	789	754	721	732	750	729	799	741	763	765	760	702	773	780	721	754	759	737	793	749	755	735	769	753	782	700	769	772	754	767	716	729	743	724	764	743	690	725	740	731	759	794	751	730	744	708	732	778	752	769	731	703	787	770	718	793	801	749	751	765	769	727	732	708	765	775	745	802	779	769	733	714	733	713	746	742	834	759	760	738	761	776	794	783	728	776	758	752	690	777	759	790	762	774	779	744	761	722	731	710	752	746	728	724	776	765	753	748	737	782	762	792	752	727	799	763	785	780	743	745	701	799	757	735	737	748	756	789	731	731	755	800	763	752	744	750	790	812	748	775	760	737	753	817	774	822	763	705	740	776	775	761	723	783	743	805	762	784	739	790	734	778	763	723	749	742	737	760	738	737	782	757	750	752	747	790	731	755	765	765	747	761	742	768	783	704	753	728	775	711	743	773	708	710	759	758	767	712	726	698	776	720	773	705	764	729	740	735	766	796	773	751	765	751	737	722	802	754	732	738	721	727	757	717	708	775	742	750	774	719	744	794	769	750	765	767	719	797	741	716	749	737	722	747	777	721	805	756	794	761	729	700	736	728	753	757	711	781	778	755	729	738	745	742	766	806	713	760	786	785	786	758	696	786	753	780	765	743	754	769	789	816	753	753	791	779	780	756	748	755	752	765	761	759	733	779	728	711	772	803	726	734	777	746	709	783	766	791	749	764	795	709	740	748	749	759	747	809	754	758	744	758	706	805	766	803	742	796	729	731	708	758	744	747	734	731	745	731	754	718	740	754	765	761	765	812	735	794	837	798	679	709	745	777	710	744	778	734	746	756	773	697	747	773	759	734	820	770	766	744	753	787	791	761	739	818	748	734	710	809	752	722	801	756	806	712	781	747	767	745	725	739	704	726	744	794	753	757	721	750	759	707	759	754	818	762	723	785	753	730	768	752	739	765	800	783	741	746	773	771	754	730	786	754	748	751	782	722	741	728	807	714	677	743	746	766	720	773	711	699	773	759	780	754	761	738	767	742	775	731	715	773	736	780	773	700	808	787	726	771	710	777	737	735	718	733	747	784	727	774	793	778	740	759	759	764	769	715	737	771	780	732	691	765	743	704	774	757	744	751	785	728	722	775	790	749	706	722	790	767	785	770	765	728	778	756	733	778	743	741	764	777	796	733	782	747	765	731	724	791	751	785	732	761	768	751	760	755	747	746	726	732	806	845	712	713	738	764	799	741	753	734	782	742	768	773	750	740	783	781	808	769	760	737	706	758	747	738	779	760	743	749	741	742	741	724	753	711	809	755	827	701	737	819	708	760	740	738	761	730	689	786	771	769	768	717	743	743	766	735	718	748	741	720	739	776	728	743	757	778	733	772	789	823	750	742	769	775	762	747	731	796	775	755	742	801	762	737	753	753	790	713	720	689	756	723	740	730	749	740	781	781	743	760	777	734	773	775	737	764	715	823	769	763	770
7028	634	145	129	110	87	114	116	104	92	89	100	94	101	92	94	81	99	90	93	106	85	98	95	90	88	104	93	97	75	95	80	97	81	96	104	104	75	90	107	115	93	97	105	83	87	112	110	104	77	94	92	101	80	88	122	93	102	91	101	107	89	90	82	73	88	92	95	79	94	96	96	98	80	94	69	98	100	87	90	85	73	70	84	91	94	97	94	84	100	93	82	78	81	101	85	93	88	78	101	106	99	97	84	94	93	88	89	96	76	93	109	97	107	91	95	87	81	103	86	89	92	82	99	96	92	98	90	88	95	82	91	94	78	105	90	80	78	83	98	112	98	87	96	87	86	126	88	91	88	78	101	101	97	106	104	85	100	91	104	102	93	77	84	92	106	82	85	85	82	79	73	88	86	75	93	84	100	77	90	102	103	86	91	93	92	95	96	87	101	102	103	96	75	101	96	82	56	99	85	81	100	92	87	101	105	77	90	87	83	98	90	89	87	95	95	82	110	82	93	100	99	84	89	102	76	92	95	105	114	90	92	85	103	90	79	99	94	93	104	96	99	90	90	102	90	82	78	94	88	85	89	85	97	107	110	86	107	92	94	101	92	84	97	102	97	96	91	96	99	104	93	87	88	105	86	96	102	99	82	92	76	89	89	98	76	88	103	112	111	91	80	103	102	87	102	93	89	95	97	88	86	75	107	90	97	99	94	87	98	93	107	79	88	100	82	99	88	90	103	80	91	91	75	103	102	95	93	101	80	97	100	94	90	113	75	87	95	94	86	84	90	99	89	85	90	93	109	92	99	86	84	75	78	102	90	97	79	84	81	95	90	88	78	90	91	81	95	94	82	96	113	93	85	107	94	92	93	95	91	91	87	100	101	92	102	94	99	104	90	83	81	98	84	94	108	93	67	78	79	100	92	95	95	116	108	85	73	109	93	98	76	110	92	110	92	92	87	90	99	88	85	73	100	107	80	87	89	100	88	82	108	86	94	94	87	116	92	97	95	78	110	110	95	98	114	90	87	77	93	95	90	73	104	65	85	77	95	94	86	98	113	88	118	99	97	98	87	58	98	91	89	123	112	91	79	92	99	87	79	75	96	93	91	75	99	94	83	83	83	94	102	92	80	89	90	102	90	81	103	97	104	101	109	79	108	107	84	96	96	104	79	82	87	106	80	108	96	87	97	82	88	92	77	111	91	99	89	84	81	105	77	73	73	90	81	72	99	91	100	100	91	77	111	89	117	101	99	77	89	91	82	98	94	91	91	93	98	78	103	102	98	94	70	84	100	94	101	109	92	87	107	92	100	87	100	96	81	95	82	84	91	116	99	75	97	74	86	88	125	87	98	88	96	111	93	93	96	91	105	88	90	84	70	115	103	83	93	80	80	82	104	85	97	99	80	114	91	93	93	103	83	97	90	95	98	79	82	94	91	86	82	108	91	89	94	103	98	100	82	105	80	86	99	98	87	97	107	102	79	92	86	100	100	95	102	100	92	97	96	96	88	66	100	109	100	83	102	102	95	84	97	93	96	97	86	80	104	116	90	99	82	82	104	83	89	98	107	92	108	90	102	87	87	92	99	94	92	92	95	92	77	85	100	94	85	96	94	73	82	88	97	88	104	95	99	99	76	100	90	105	90	120	98	91	103	83	82	85	91	82	97	92	102	97	110	88	109	87	91	97	99	92	80	77	88	103	83	95	86	77	106	93	94	86	94	86	79	91	84	101	73	85	84	83	85	89	92	94	90	96	93	101	106	95	95	87	87	74	109	91	107	104	77	106	89	116	101	67	97	127	100	99	99	86	113	96	78	98	97	104	89	89	104	89	97	96	81	101	85	93	90	98	106	116	101	90	87	89	93	101	101	74	94	91	105	89	92	77	83	104	99	113	95	97	102	100	99	92	87	79	98	86	75	88	84	86	86	82	87	91	80	93	111	68	95	104	92	85	90	109	87	110	86	80	88	104	112	97	84	93	110	87	89	74	77	88	102	94	93	86	80	109	103	99	101	81	102	79	91	105	95	90	89	81	76	89	96	100	86	84	95	86	101	101	103	108	94	102	92	86	93	92	89	88	82	97	94	78	91	98	86	96	87	88	95	92	81	86	103	96	86	80	95	95	86	85	89	107	76	104	101	89	122	117	115	77	112	98	95	89	97	122	115	92	81	78	67	90	118	90	95	94	70	104	71	95	96	76	78	105	95	90	109	74	103	112	88	90	103	92	85	93	108	92	87	100	91	99	91	94	100	84	99	128	95	105	104	93	101	88	86	113	87	86	85	98	99	82	87	88	93	90	93	81	96	82	90	102	95	92	95	85	88	104	84	90	90	95	73	114	90	93	96	125	94	91	85	96	96	109	97	89	98	70	79	86	91	89	90	113	109	91	77	95	87	86	76	89	90	112	84	86	92	91	75	87	99	76	95	93	97	79	103	98	86	98	82	92	102	107	91	89	82	76	101	83	74	119	106	104	77	96	81	106	105	88	93	96	104	77	113	114	91	94	98	101	96	105	109	83	91	82	81	92	95	100	93	84	96	101	102	78	91	90	76	102	79	87	89	99	112	109	98	96	86	98	93	84	86	101	96	79	89	97	91	101	97	95	85	93	88	80	91	95	97	100	109	83	73	80	76	79	111	99	93	96	92	103	100	97	101	95	111	89	93	84	75	109	79	94	105	94	92	102	80	92	83	123	99	99	89	95	103	83	93	126	66	92	78	84	101	89	98	86	89	78	82	83	96	81	85	91	98	84	83	90	89	93	88	83	82	79	109	87	78	83	85	80	90	92	100	103	98	86	98	96	85	90	75	90	83	100	108	98	106	92	70	78	88	98	94	91	105	111	89	92	78	76	102	100	96	86	86	101	90	105	92	103	112	85	96	92	99	109	77	90	85	95	89	80	97	104	90	79	102	82	100	106	100	92	88	84	91	108	113	85	97	98	93	113	85	97	107	83	89	113	96	84	90	101	105	86	104	93	102	84	94	91	87	90	86	85	82	101	95	94	94	85	105	82	102	91	81	95	84	98	100	84	114	110	101	89	70	119	93	110	83	75	93	90	100	120	86	86	92	81	85	97	91	96	97	90	92	115	99	104	94	89	77	124	93	87	107	102	95	102	82	84	97	113	94	94	81	101	78	93	86	103	89	75	100	79	80	82	75	97	76	85	93	80	94	109	95	101	112	88	96	95	91	112	94	102	80	95	86	107	91	89	83	93	98	76	72	93	84	107	83	110	81	97	87	108	83	89	78	104	103	105	90	92	79	92	79	104	97	72	88	88	105	93	81	87	81	96	88	99	96	95	81	65	73	82	98	85	98	97	82	83	76	86	84	90	87	100	84	95	86	89	96	85	80	88	103	77	90	114	89	88	91	92	95	76	80	91	76	95	106	97	101	93	93	91	109	94	87	97	89	94	90	85	79	96	88	92	70	93	99	90	91	111	97	98	83	98	84	78	92	69	95	83	84	93	80	94	86
4120	641	390	375	384	388	349	381	342	324	270	299	294	297	284	272	294	272	274	281	268	267	297	265	286	277	244	266	261	281	317	271	309	262	268	303	291	264	269	272	289	274	307	244	289	264	284	270	284	260	255	274	303	275	252	302	260	267	275	245	255	259	263	302	278	315	268	295	245	265	268	258	280	282	275	241	269	286	267	289	283	296	285	238	257	273	294	298	278	278	267	275	267	257	256	269	264	258	261	268	278	269	268	256	279	295	276	271	279	277	256	244	305	258	282	292	281	271	322	267	271	294	266	276	299	284	275	282	289	258	273	232	261	264	287	284	274	292	247	256	267	270	297	269	283	283	298	260	286	288	280	274	283	272	275	246	265	235	247	248	304	260	241	286	257	269	297	301	292	273	303	298	279	269	277	297	287	263	275	280	255	264	283	252	267	252	281	263	267	276	289	261	277	252	269	257	266	260	291	244	261	262	283	296	278	287	291	255	261	277	299	278	302	249	239	272	256	265	265	271	271	296	271	250	263	261	280	287	283	292	285	284	258	255	268	239	263	252	286	286	248	266	288	253	248	291	288	252	264	269	283	274	268	270	254	271	257	289	273	271	268	255	260	252	268	277	273	278	264	266	273	300	267	286	234	255	294	274	256	268	273	252	271	263	296	277	273	261	281	280	253	278	311	263	258	289	277	268	274	274	257	283	275	263	272	248	283	285	251	295	302	276	236	260	264	283	296	258	269	278	296	269	292	296	288	270	261	293	267	273	276	282	245	257	280	248	286	282	281	292	317	281	259	258	293	283	276	257	269	273	263	249	270	279	269	272	282	295	273	276	270	282	313	273	273	268	256	273	278	273	273	263	240	245	230	266	268	264	268	291	287	290	268	295	275	250	252	284	255	272	268	285	275	280	301	268	272	281	283	310	272	303	268	264	279	263	262	298	274	251	260	281	280	259	275	288	245	291	290	254	249	287	282	291	272	265	300	256	250	291	269	296	262	271	261	275	287	265	258	248	269	298	274	258	253	290	272	292	297	284	255	266	269	278	282	279	278	252	280	286	297	293	254	246	263	273	301	264	302	284	242	291	279	276	308	290	268	319	275	285	275	259	280	244	248	269	285	263	305	264	274	286	268	253	265	280	292	261	256	250	282	287	273	264	261	270	278	280	294	282	291	284	269	269	259	266	273	284	269	260	272	280	274	274	284	253	270	274	268	273	306	280	269	253	254	264	296	281	271	260	272	261	253	251	248	275	268	264	271	267	285	249	260	257	287	267	282	272	273	267	267	254	269	311	259	248	293	281	306	281	259	287	288	263	281	287	270	288	259	245	241	286	292	265	275	269	274	271	269	287	309	269	266	272	286	295	315	302	274	252	258	299	244	273	261	264	263	263	292	265	259	280	268	294	257	254	292	297	256	291	282	246	241	291	257	278	291	232	280	301	260	272	292	244	228	265	266	254	268	251	275	285	281	291	253	266	260	276	258	281	278	285	281	250	291	278	250	257	256	262	299	278	299	277	259	264	251	256	279	302	276	241	262	268	282	256	265	290	278	283	282	272	259	290	234	273	245	260	278	276	287	236	283	246	265	252	311	278	290	277	268	254	262	282	246	311	270	267	282	253	277	240	256	287	237	280	249	302	265	268	268	282	288	272	265	271	281	272	272	267	270	258	279	270	259	256	263	282	283	260	254	275	264	260	253	287	265	285	262	295	270	256	266	263	289	277	284	259	276	285	293	258	272	273	280	270	275	256	260	282	278	283	249	261	305	289	283	297	276	274	298	300	248	297	271	279	284	268	264	275	261	290	256	265	249	276	285	267	314	271	274	269	280	280	268	246	256	276	285	280	255	256	308	267	290	242	277	275	279	287	283	282	282	287	258	258	264	254	277	290	275	281	290	296	265	280	257	276	271	255	234	268	286	274	259	254	262	260	299	280	288	280	264	278	256	275	256	270	290	269	273	304	253	292	297	271	253	273	278	247	241	266	299	266	273	302	261	236	263	271	280	254	261	271	266	271	238	293	284	260	275	296	268	288	264	287	262	264	265	295	263	259	274	256	272	250	278	278	291	312	270	258	298	292	277	266	261	313	265	261	274	262	298	278	286	270	275	234	301	288	275	262	279	263	246	269	267	285	249	304	253	260	256	257	294	265	290	273	268	284	264	281	282	255	299	247	268	248	257	280	265	296	266	280	268	328	274	266	297	256	276	273	256	268	284	261	277	292	272	299	276	279	245	242	274	277	258	277	298	285	291	280	302	287	247	273	274	269	253	267	302	290	274	274	265	259	259	271	274	273	281	269	279	271	269	283	272	273	290	265	278	274	253	284	249	272	261	275	294	285	247	264	268	275	282	271	283	254	299	257	250	271	275	245	249	263	290	252	305	298	277	278	264	264	272	290	269	271	246	255	242	264	253	287	296	266	255	297	273	266	275	272	268	265	259	289	292	230	265	265	254	289	262	289	263	248	257	271	280	260	270	241	272	283	288	280	248	249	301	274	264	248	281	259	259	298	256	278	291	274	288	272	256	262	269	268	272	267	252	291	260	278	258	263	278	256	254	250	272	293	251	286	265	278	264	272	254	290	284	253	265	272	252	272	275	273	258	274	302	261	287	271	250	250	238	237	286	280	262	262	274	225	271	268	271	278	270	266	250	279	268	301	269	273	265	284	279	264	250	268	291	269	261	268	263	259	271	273	264	266	266	296	272	262	255	279	279	288	297	293	274	260	268	274	254	266	293	293	266	236	287	271	251	279	257	263	290	285	258	255	263	287	260	256	274	264	281	275	272	294	250	293	315	269	274	266	265	286	306	296	249	312	271	289	298	258	283	270	283	256	242	285	255	272	276	280	287	280	289	302	253	265	275	289	253	246	278	267	283	290	247	258	284	254	281	288	292	249	251	292	247	281	280	282	244	270	268	285	253	287	281	278	276	272	255	265	308	298	261	282	267	291	266	281	291	275	256	255	293	284	289	273	267	281	286	255	268	282	289	273	279	252	278	254	265	255	294	289	255	261	256	226	247	249	249	289	286	263	311	286	258	262	270	299	284	277	266	256	250	288	268	300	277	266	275	298	263	283	283	291	278	291	252	271	271	283	295	258	274	295	286	288	277	256	254	281	257	254	250	291	272	275	283	295	241	280	294	283	261	235	253	283	260	266	267	273	268	280	294	245	264	266	292	257	268	282	302	310	262	282	282	235	269	248	281	297	279	274	263	297	266	296	268	281	265	276	311	282	254	283	264	252	247	288	287	290	283	289	265	285	286	264	295	274	279	274	262	263	261	294	243	253	306	275	269	268	270	275	266	300	291	275	269	287	267	262	288	254	281	284	266	255	268	294	274	269	281	257	275	269	253	266	269	282	317	268	283	266	304	261	274	277	250	268	257	266	277	297	259	269	265	273	269	270	249	267	244	254	267	301	270	284	275	255	260	262	244	289	260	268	275	299	267	270	284	261	282	278	278	290	274	287	262	289	274	305
21133	12773	1602	1088	741	571	481	390	357	317	287	249	233	245	241	205	246	221	209	204	192	194	197	180	191	213	177	173	197	173	187	189	199	173	192	188	178	177	190	176	175	176	180	169	186	180	173	224	175	188	194	180	198	200	192	177	149	170	155	180	192	174	165	187	193	193	171	193	166	197	157	149	171	183	144	159	174	177	166	166	152	177	176	151	183	172	185	177	183	170	168	164	186	193	179	164	192	200	208	171	183	176	177	170	167	167	166	172	168	160	184	163	193	187	186	211	173	192	174	168	148	186	189	164	193	182	191	172	190	176	174	176	191	182	177	164	160	160	184	174	179	168	167	190	187	182	159	170	196	181	191	163	147	171	152	182	177	189	172	167	196	174	195	183	159	194	196	178	166	173	185	189	195	174	172	165	182	179	151	175	189	153	176	178	176	174	201	157	167	158	174	146	218	157	190	167	170	170	181	184	203	189	176	181	167	188	185	194	168	182	190	171	175	182	185	161	178	186	160	165	164	166	182	186	187	183	169	199	193	187	154	185	197	179	183	185	167	172	185	175	179	179	190	168	169	174	188	181	170	187	165	195	178	181	172	177	154	174	163	152	184	187	184	152	183	211	152	183	196	176	164	174	176	152	181	189	179	195	181	178	168	158	181	162	191	159	133	155	183	172	168	174	173	161	170	181	188	167	193	172	198	165	169	173	187	176	188	203	187	180	182	209	155	175	165	158	157	183	161	174	176	179	167	157	185	192	189	201	198	155	172	192	182	172	171	168	169	166	170	163	199	173	166	173	174	175	186	186	180	171	156	194	160	197	181	186	180	210	164	188	166	176	187	175	175	177	164	151	173	153	179	197	169	158	184	198	180	172	180	170	183	142	166	179	163	179	179	163	174	181	176	211	169	189	187	185	174	168	184	190	184	155	175	183	164	202	173	166	160	189	177	165	195	189	168	175	175	176	174	155	175	189	179	175	169	161	196	181	192	170	194	165	197	157	168	161	149	164	158	163	180	184	180	185	177	166	183	180	169	168	197	179	178	197	199	160	198	151	185	181	176	186	184	150	212	168	171	157	188	173	171	169	173	211	169	178	191	182	174	158	178	169	185	183	177	188	186	186	198	182	182	172	183	178	158	166	156	189	160	175	195	148	175	170	173	174	198	186	176	174	187	127	171	162	148	175	172	192	185	152	188	178	171	148	148	167	162	171	182	175	203	183	148	171	200	194	168	180	166	168	160	187	180	150	166	165	180	177	167	187	174	195	165	201	154	192	189	179	190	186	186	189	166	183	158	173	186	181	189	167	179	179	164	165	176	173	172	191	182	178	193	163	190	178	157	170	197	187	176	162	175	171	194	165	161	155	180	156	185	153	172	172	186	167	170	182	188	200	170	188	172	159	193	169	176	169	189	174	177	165	190	177	173	170	160	168	200	180	178	179	188	173	162	169	172	191	200	181	199	191	195	197	195	161	170	133	190	165	169	191	146	198	186	165	176	163	177	171	206	166	180	173	176	181	177	186	175	217	181	178	176	153	155	190	194	173	187	152	182	179	187	173	169	177	188	182	196	182	182	178	168	152	163	178	155	163	166	169	181	187	174	191	188	157	170	208	200	192	180	165	168	171	171	164	171	181	178	168	172	174	186	172	192	178	177	202	184	179	198	184	178	156	177	186	178	184	155	188	160	158	175	195	199	163	153	165	192	181	181	196	159	170	174	171	155	178	177	180	141	163	174	198	180	177	195	163	165	166	181	169	181	182	178	189	169	173	166	174	199	159	164	197	171	186	175	172	172	169	171	178	167	178	182	163	169	172	172	160	162	157	157	167	172	197	171	166	179	163	194	153	184	192	175	188	195	198	171	158	171	177	172	168	182	172	181	205	184	187	171	189	191	172	177	174	170	166	160	165	169	190	173	182	182	171	187	182	164	159	184	187	189	182	192	153	171	159	173	184	188	173	176	171	185	175	167	186	172	181	169	184	175	171	163	184	170	170	174	180	182	171	197	171	199	189	149	214	171	171	149	162	192	191	177	211	204	185	162	167	180	175	174	166	170	166	167	189	183	193	177	211	172	182	168	163	182	170	191	189	174	181	189	174	164	164	198	170	171	172	159	177	193	174	186	174	172	166	165	193	174	174	176	166	183	173	170	152	186	159	152	168	177	165	160	176	197	150	172	157	183	161	184	152	173	194	163	183	174	189	165	192	170	178	165	164	158	172	168	166	151	190	172	192	146	163	165	172	167	192	178	174	170	162	184	203	167	169	174	171	194	196	178	146	194	197	169	198	174	183	200	183	167	161	215	186	160	156	144	159	163	190	196	170	184	178	199	188	162	167	202	168	187	205	198	172	202	183	156	170	181	177	155	183	178	178	182	167	164	166	181	161	163	152	184	153	167	198	203	153	172	161	186	173	181	150	197	161	181	182	159	174	169	170	187	184	190	195	157	168	185	176	202	170	178	193	189	179	193	184	171	192	193	172	184	173	187	188	169	177	157	175	163	202	173	189	157	163	160	191	161	179	153	157	177	156	155	191	163	191	191	169	161	169	165	201	204	176	183	163	172	186	194	179	145	153	184	166	175	181	172	172	184	177	183	167	171	187	182	163	133	193	169	155	160	171	143	172	189	173	178	143	194	157	170	157	153	171	191	170	176	172	192	179	177	176	173	173	199	189	174	179	147	166	169	166	178	152	168	162	184	184	198	179	195	197	167	180	180	186	178	162	194	180	157	156	192	180	191	188	179	206	173	174	177	152	192	174	186	187	179	188	179	192	192	157	188	171	173	179	173	191	161	172	177	167	162	186	164	162	153	170	164	165	167	189	174	176	194	168	169	175	168	173	177	182	180	160	185	184	166	169	179	183	176	159	174	166	181	173	174	184	159	169	184	183	175	172	178	182	172	177	180	199	155	187	205	171	163	178	178	186	218	159	193	185	193	176	209	187	184	178	177	178	203	169	190	182	177	167	174	174	203	175	186	183	197	193	173	180	160	162	175	161	156	159	173	180	187	173	183	179	174	172	199	188	171	172	151	171	176	185	161	157	172	168	170	168	182	184	163	182	153	150	187	178	163	179	176	192	168	189	199	181	169	186	159	190	173	200	200	182	173	186	174	181	172	190	148	174	169	177	177	173	196	192	171	155	195	166	165	183	179	184	186	167	175	170	168	166	180	173	212	152	171	185	150	173	186	172	172	176	171	177	162	177	174	180	167	174	182	149	167	183	170	185	149	179	183	186	167	179	186	166	171	197	173	162	172	172	179	175	191	176	187	176	167	166	182	161	146	178	154	171	181	156	171	203	171	172	177	147	214	179	171	166	203	164	171	171	173	184	180	203	194	161	185	152	173	158	169	191	165	149	182	194	163	197	174	176	165	168	161	190	160	176	160	177	177	186	162	160	158	182	176	179	188	176	194	167	163	183	175	173	173	187	165	177	197	191	163	195	179	183	162	178	185	181	182	179	196	177	182	180	179	186	150	187
13007	5465	2942	3289	2917	2363	2051	1917	1649	1498	1232	1135	945	841	774	723	692	712	657	603	597	585	593	600	576	561	557	543	532	540	488	582	511	526	558	501	490	501	474	483	533	538	461	503	492	505	521	525	535	468	543	487	486	485	491	457	486	481	493	463	465	479	482	482	447	510	465	475	487	444	503	462	455	454	466	431	455	438	458	472	505	469	496	452	473	515	430	440	489	496	467	488	461	433	431	451	437	452	526	507	496	454	440	481	458	467	453	457	476	457	488	454	452	482	444	407	479	439	446	455	462	462	496	485	478	489	469	459	453	412	450	497	455	489	479	455	455	448	453	465	458	476	467	440	468	443	452	477	451	471	462	457	424	457	465	478	451	441	489	440	471	498	471	517	473	461	440	455	485	443	476	492	454	403	439	453	460	448	475	466	474	458	495	457	478	438	465	503	437	448	467	415	471	454	422	425	475	488	442	443	441	443	458	522	465	434	461	461	472	423	466	429	483	471	450	470	433	474	469	478	425	431	445	447	440	463	432	442	462	466	420	445	489	478	460	492	430	462	418	461	432	452	470	439	422	448	443	462	453	485	416	444	444	443	438	456	465	503	467	444	441	416	456	478	454	447	469	433	466	422	430	467	450	465	475	459	468	492	488	460	492	419	476	476	431	496	440	471	469	448	428	488	478	472	469	482	479	419	454	458	442	495	479	459	483	437	456	446	469	454	473	464	441	466	482	470	434	459	445	427	474	454	441	455	452	463	443	472	439	458	465	489	433	434	448	421	472	468	489	469	475	442	413	439	430	462	459	460	462	432	458	461	439	468	465	447	447	483	468	432	450	451	467	456	431	453	439	462	440	470	493	438	526	486	475	462	463	455	436	458	472	468	478	445	506	453	472	446	435	436	448	432	432	444	443	389	498	436	454	431	443	419	448	439	471	478	453	433	428	430	444	466	463	459	486	475	455	427	463	470	437	447	490	467	466	479	492	451	467	475	489	478	452	455	465	441	424	473	459	449	466	461	444	426	439	458	422	479	446	442	460	477	444	438	479	434	462	478	457	462	459	471	478	478	422	462	486	485	452	415	450	456	476	437	460	503	432	438	457	425	461	455	464	474	519	453	489	461	433	461	439	444	450	463	418	459	447	455	473	442	505	456	433	463	424	453	461	484	488	508	432	438	443	469	445	424	438	479	462	428	437	476	495	461	459	463	459	457	454	460	439	522	496	492	470	438	483	437	467	502	477	463	454	428	469	457	473	496	469	465	437	441	475	417	484	459	460	447	451	457	454	455	451	452	442	465	443	423	451	422	489	466	467	435	445	435	468	446	444	488	468	419	501	461	435	501	467	424	436	463	436	483	470	502	471	445	449	464	453	453	418	459	431	490	442	439	448	457	441	479	499	455	446	446	444	441	424	491	447	443	460	467	466	493	458	470	465	433	450	487	440	439	455	483	458	432	471	460	473	439	502	439	419	446	471	459	446	463	473	438	456	514	452	494	494	458	481	490	458	460	490	444	472	434	453	453	451	480	439	450	449	442	432	448	418	406	433	455	416	472	438	467	431	429	446	460	460	493	466	445	440	487	468	456	463	450	479	472	434	471	463	431	476	453	469	471	482	469	480	434	475	458	471	442	467	486	482	440	479	440	463	466	434	434	472	490	431	447	464	470	442	519	424	466	440	443	449	441	456	426	449	452	490	466	468	458	449	425	475	500	460	472	478	478	459	460	521	451	472	460	456	480	466	467	481	450	490	461	466	481	468	462	459	481	465	467	420	450	455	454	472	433	455	470	442	435	444	489	488	459	467	450	466	469	502	452	460	473	469	430	491	463	459	442	451	466	449	441	441	483	464	479	487	482	458	448	485	470	463	454	437	403	413	467	490	474	491	456	432	452	461	457	450	472	470	430	443	427	441	431	449	433	487	477	475	421	489	452	464	441	459	486	479	469	473	474	451	489	461	496	459	439	520	481	423	480	449	476	475	439	478	478	462	427	457	454	491	415	454	445	466	433	446	449	442	414	461	451	475	476	453	476	423	428	455	428	461	483	455	464	408	455	480	466	458	451	448	451	461	437	429	438	438	545	500	439	484	477	469	447	462	495	438	468	440	460	426	439	511	474	456	485	438	443	488	425	428	447	463	483	472	449	451	467	448	461	472	456	439	462	456	436	448	408	482	449	456	472	430	471	446	448	470	480	464	451	455	479	440	469	456	447	424	434	472	441	485	472	485	485	452	448	470	487	424	411	464	456	445	480	434	442	466	427	470	475	483	493	451	444	433	464	485	468	492	444	456	451	459	446	436	492	448	445	464	477	508	441	451	458	413	440	440	430	462	480	433	434	477	474	433	503	436	432	450	431	476	422	481	470	447	480	469	460	416	508	438	436	462	438	466	481	465	459	441	474	439	430	444	447	422	466	455	471	458	454	478	491	474	395	406	457	451	510	408	458	440	452	452	500	477	447	458	469	423	444	483	444	431	426	419	450	442	430	451	466	440	467	413	483	463	461	446	538	435	475	487	453	447	449	481	481	490	449	494	441	471	486	456	443	470	451	460	447	420	443	481	472	425	453	462	437	477	466	452	500	482	500	470	435	459	480	459	463	464	448	489	460	416	477	439	444	479	445	451	483	472	477	449	470	470	456	462	459	442	455	472	425	453	434	493	448	502	471	429	443	508	460	472	457	431	458	450	417	406	458	442	482	459	460	456	446	449	440	455	467	432	512	464	458	470	477	478	485	446	456	490	471	464	449	457	468	460	450	462	439	456	448	471	479	461	495	465	436	469	467	451	445	440	481	476	441	451	463	429	451	444	409	481	444	446	493	466	459	424	460	435	451	475	503	458	459	463	460	422	449	432	485	434	470	465	456	464	466	420	470	462	447	480	489	445	452	427	444	438	420	463	453	482	444	459	487	442	432	439	428	472	455	504	441	459	427	487	439	473	458	463	441	439	399	451	405	460	437	450	439	458	479	437	449	454	435	427	436	504	434	468	493	432	468	449	448	451	479	471	445	423	456	472	475	470	444	470	433	472	428	462	478	473	491	469	397	447	449	440	476	445	469	471	459	429	415	447	446	454	465	471	472	481	469	454	446	454	453	469	448	449	427	475	505	477	461	459	463	450	449	458	430	426	474	474	437	471	447	471	414	475	479	465	457	480	465	434	455	472	446	449	478	429	468	468	447	462	448	468	500	459	487	432	462	498	469	441	469	444	442	458	455	484	438	494	465	472	487	472	434	453	441	440	434	422	466	466	455	448	464	428	442	475	445	492	500	458	453	495	441	466	487	451	447	493	454	435	466	472	453	448	458	464	444	465	469	471	432	451	460	474	472	439	462	457	438	467	483	465	442	457	421	466	433	457	486	482	470	430	479	466	469	445	457	467	450	471	468	459	445	462	482	452	421	459	437	456	445	460	460	445	442	445	445	486	477	468	435	424	426	452	436	471	451	467	468	422	465	479	471	419	447	440	430	455	478	448	517	420	479
31889	27009	4710	2304	1533	1107	887	837	752	721	533	550	490	467	432	415	418	376	403	402	349	409	374	366	346	342	317	341	343	340	361	340	325	351	360	387	316	336	303	341	349	322	350	343	316	331	324	322	329	338	338	339	334	367	344	316	305	322	309	285	321	323	320	310	315	368	348	346	336	303	334	341	313	315	329	349	321	343	344	314	314	345	267	342	311	319	321	307	362	314	316	308	304	319	332	333	361	334	356	358	311	319	312	320	355	316	322	326	312	343	325	348	320	309	335	334	327	317	352	310	302	330	365	331	314	310	314	320	308	328	316	317	318	308	320	339	328	314	374	342	323	348	285	339	321	343	318	325	386	329	321	316	329	325	333	296	314	350	352	331	325	317	313	322	327	340	330	319	367	307	338	347	314	348	346	317	352	331	350	334	298	333	291	367	327	337	334	345	313	310	347	331	313	332	343	301	311	332	332	303	322	269	317	338	345	354	301	347	335	344	324	326	284	337	333	408	309	335	331	340	339	332	329	319	349	316	337	325	344	317	362	311	302	342	331	317	316	383	320	289	330	358	299	321	295	323	327	344	326	322	323	304	354	355	352	352	322	359	383	309	329	299	314	313	349	323	307	350	365	336	353	342	344	301	283	294	330	339	311	339	319	296	329	335	336	345	308	357	318	317	352	300	339	328	306	338	357	300	315	326	358	316	323	301	348	328	331	363	316	293	327	347	341	342	334	369	338	355	337	307	329	348	348	311	348	347	348	335	321	326	341	321	326	284	332	315	331	376	331	337	354	358	331	366	306	320	333	301	332	329	322	332	322	336	303	334	348	359	300	322	364	348	338	326	338	303	314	308	309	318	307	353	301	292	275	311	337	344	309	321	331	309	362	344	320	312	308	325	347	309	337	303	334	304	340	336	322	338	349	306	329	382	315	336	302	313	309	301	296	338	362	302	330	315	305	311	335	321	340	312	359	318	343	297	345	322	298	286	319	315	332	344	323	330	341	347	320	309	305	335	342	330	298	295	315	366	345	321	299	339	310	346	322	322	303	305	343	363	351	349	264	310	338	322	322	318	334	327	339	308	325	300	294	349	327	329	292	317	308	317	307	317	291	304	343	337	324	331	321	290	337	285	346	302	337	336	302	306	324	348	330	331	321	346	299	275	347	311	310	331	335	361	343	315	336	370	316	334	323	369	337	331	337	354	342	324	355	337	329	331	359	345	341	328	322	300	292	306	357	332	367	298	318	330	315	323	347	293	357	349	336	311	342	341	345	338	351	331	313	343	322	336	338	360	323	305	332	330	360	366	340	349	316	318	271	318	352	325	345	363	311	317	341	339	308	306	324	327	346	318	325	294	336	309	367	306	318	361	301	334	310	318	365	317	320	304	326	319	333	303	338	339	339	329	318	350	300	343	353	309	364	337	351	308	321	327	312	296	298	339	313	307	343	297	355	342	328	314	342	295	349	306	302	301	315	336	341	311	352	322	316	344	301	286	337	330	317	318	296	343	344	313	316	320	301	300	308	330	360	363	310	320	321	302	294	350	341	330	319	298	329	325	302	328	327	334	301	353	320	320	323	333	338	325	329	312	328	308	333	309	338	289	315	369	310	314	308	339	300	365	330	311	325	332	327	314	296	285	312	316	319	303	345	309	333	322	318	357	337	360	311	340	312	338	307	312	324	308	327	309	333	340	329	311	304	304	305	347	332	301	347	348	321	349	333	337	343	278	322	308	300	352	344	365	327	350	342	315	339	303	318	371	358	325	299	325	317	347	306	327	331	341	327	320	344	311	287	301	298	312	336	319	347	321	353	307	355	327	322	354	339	323	325	299	309	310	331	322	297	319	337	325	333	308	320	332	367	320	369	340	336	328	353	380	364	315	349	313	359	352	350	346	295	331	330	313	348	315	328	354	310	330	350	356	345	340	307	358	355	349	340	302	346	283	315	302	332	337	335	312	334	334	322	295	324	336	335	309	339	305	316	382	308	331	317	353	327	338	353	282	331	364	326	354	335	321	318	353	329	319	311	308	349	311	311	338	302	336	363	296	342	326	322	327	355	342	336	334	312	356	330	324	353	314	325	345	344	351	324	335	317	332	340	346	320	306	312	345	293	313	354	324	316	328	302	354	351	294	351	297	331	342	323	340	333	348	321	329	327	339	361	309	346	302	301	359	377	295	322	382	322	317	333	337	368	333	355	321	290	314	339	339	307	306	313	323	324	352	328	282	337	303	310	311	348	276	339	278	327	306	342	359	310	333	340	346	331	317	299	306	341	303	344	330	306	315	333	359	334	319	303	327	321	275	313	302	347	323	331	309	322	375	343	312	327	341	341	325	305	339	319	330	344	297	348	304	337	291	352	311	308	360	333	336	331	335	315	331	318	284	351	319	356	338	315	328	328	312	318	338	305	321	337	317	307	329	358	313	307	332	322	334	310	308	336	299	304	302	325	308	329	326	320	305	335	328	346	350	372	307	295	341	335	293	327	334	334	309	353	329	316	347	337	296	308	309	311	321	293	315	318	328	349	329	340	319	317	277	282	325	329	321	323	309	320	346	320	338	334	355	333	327	333	314	291	307	304	358	370	322	334	364	338	303	350	301	334	342	322	342	348	335	311	341	281	317	329	340	343	325	345	328	332	290	308	315	321	334	320	334	380	342	322	338	347	358	315	312	320	311	343	324	315	332	328	341	327	333	316	336	313	302	315	364	325	321	327	289	339	344	304	348	328	334	319	346	343	305	310	297	310	311	313	325	354	338	338	310	344	302	349	306	337	336	338	295	344	304	335	348	325	356	334	325	319	306	308	348	314	331	286	343	315	324	330	316	320	329	344	296	332	351	350	352	316	290	364	312	352	322	334	358	317	320	285	327	349	311	318	288	328	304	316	337	342	327	336	308	303	325	310	347	353	316	355	342	290	325	316	342	328	318	329	311	333	342	336	350	331	324	339	322	289	309	341	314	327	325	342	327	327	300	298	339	340	329	349	315	328	346	326	370	324	368	334	332	319	324	333	303	311	320	357	346	334	305	316	288	334	358	311	326	302	283	351	357	327	357	369	361	316	310	312	313	309	338	329	359	298	307	293	336	329	347	327	317	294	342	313	303	313	327	299	323	349	331	314	326	323	313	331	316	342	317	292	354	346	316	327	335	333	294	307	324	341	327	340	334	319	350	330	316	327	309	314	303	314	346	297	329	325	329	305	342	362	364	326	347	321	316	318	317	313	316	323	328	362	320	302	332	336	326	315	326	330	339	318	344	322	328	296	292	281	327	340	338	340	307	331	319	310	348	334	322	292	339	318	286	314	329	354	338	303	301	312	324	320	330	274	323	327	343	319	316	330	321	306	343	326	351	330	298	337	337	338	328	313	310	337	319	318	343	319	309	331	334	348	304	312	347	343	343	294	304	374	338	317	358	334	301	311	305	337	321	302	314	335	344	347	328	296	304	358	330	350	308	328	306	346	311	357	329	346	317	342	347
17857	9440	5487	6229	5419	4399	3847	3342	3089	2918	2137	2034	1732	1467	1376	1278	1196	1225	1129	1090	1097	1023	1045	992	984	917	979	918	888	901	854	886	903	843	846	917	844	826	877	868	872	784	824	790	778	794	861	847	781	797	812	792	759	857	768	779	744	771	791	798	746	788	819	780	759	744	825	752	786	779	782	835	753	761	732	758	789	767	789	796	749	813	735	790	707	757	765	728	756	763	741	786	764	792	787	717	727	770	768	769	793	743	765	777	764	767	705	769	780	752	698	766	803	732	802	727	761	757	729	753	771	789	755	756	735	768	773	699	795	800	769	762	759	745	766	730	754	756	752	790	751	748	776	722	762	724	769	769	733	819	780	746	759	726	735	767	782	769	723	738	801	690	759	810	714	735	739	751	762	711	740	752	745	749	785	747	745	753	761	764	782	776	785	741	760	755	734	715	723	728	737	751	747	786	737	784	774	695	776	767	759	699	709	774	808	772	758	769	726	729	779	761	762	763	740	695	734	764	768	750	757	754	766	749	747	718	727	742	741	765	703	749	763	796	754	758	747	805	756	787	716	811	744	716	756	815	694	782	778	724	749	753	807	774	794	763	787	707	734	717	760	760	746	793	730	703	751	763	706	802	814	804	751	783	736	760	803	778	766	742	761	752	755	753	737	775	737	763	747	738	762	787	778	758	726	813	780	751	752	785	729	738	743	717	790	729	761	783	724	747	731	752	702	725	778	753	732	708	765	792	750	753	752	740	773	769	733	709	748	832	766	771	753	684	725	744	697	758	785	771	726	751	750	751	772	740	767	766	707	771	781	692	726	770	722	782	681	759	796	768	735	737	722	738	759	773	754	729	728	724	756	744	758	761	783	824	764	741	723	783	777	757	779	776	702	756	737	767	724	747	755	742	778	759	763	762	765	703	758	796	713	788	744	763	750	738	760	723	772	772	742	784	788	735	796	778	777	816	761	719	710	764	723	801	763	713	737	748	752	761	769	795	740	750	770	739	775	764	754	736	698	707	772	692	730	808	726	757	728	749	703	728	738	754	817	743	789	741	780	760	773	786	769	736	774	740	755	771	795	733	766	782	712	749	811	785	735	774	755	715	742	811	730	764	734	763	713	717	749	695	780	779	768	761	780	728	739	782	757	736	717	734	726	757	719	786	711	740	780	778	721	749	719	740	711	750	753	753	771	798	779	767	731	741	767	721	728	736	719	750	732	747	726	707	791	793	717	798	755	718	778	749	726	769	762	744	707	785	737	724	746	699	690	739	777	716	741	728	743	720	713	765	752	708	724	794	774	749	781	750	780	706	755	707	705	774	738	758	748	777	760	714	769	800	782	769	767	766	767	753	784	763	783	792	771	771	761	779	771	754	751	748	699	738	739	733	765	749	699	732	755	755	774	798	773	740	757	747	757	722	773	777	731	766	754	822	796	790	740	681	754	744	766	793	757	741	786	798	777	769	723	791	741	754	747	717	742	794	780	759	783	746	741	741	710	746	757	717	755	712	766	711	742	742	685	793	740	726	748	731	764	763	785	758	746	752	775	716	741	718	760	739	774	738	776	749	742	747	723	794	729	758	704	746	785	764	760	739	755	775	729	764	706	715	769	800	769	740	761	770	744	798	739	745	773	736	757	725	721	760	726	708	757	757	725	756	715	773	776	733	682	757	742	762	678	729	741	729	720	729	732	790	753	744	730	793	725	745	744	727	749	740	786	736	788	756	722	774	802	703	725	828	735	732	802	734	765	757	763	727	746	791	772	726	732	716	765	723	708	753	791	735	748	730	774	760	762	793	745	725	747	799	768	716	757	733	792	751	818	730	727	753	749	750	737	779	752	770	712	772	798	720	778	733	733	748	713	734	772	717	755	762	769	821	747	713	785	681	698	784	783	789	758	733	713	766	787	691	735	741	758	764	768	760	740	709	787	749	735	747	770	734	744	757	756	756	778	790	746	772	746	694	745	736	747	749	699	818	740	752	763	783	702	705	729	722	703	780	745	717	792	774	765	730	787	733	715	760	752	747	716	782	795	706	761	770	757	733	751	751	774	755	731	760	749	741	752	735	710	762	766	750	758	728	761	722	741	684	722	777	794	791	724	739	740	757	783	801	735	777	735	746	739	757	705	742	724	755	785	741	703	729	766	773	740	778	797	751	769	720	765	790	770	761	733	721	768	749	739	782	757	765	741	780	797	798	710	742	784	732	755	736	734	759	721	750	702	769	767	766	738	726	738	796	764	715	809	812	786	771	762	729	775	738	731	763	758	698	816	775	745	783	770	733	742	771	722	777	762	793	779	732	737	784	774	722	730	777	750	705	715	752	760	760	750	747	741	752	710	738	728	708	731	802	744	781	811	741	730	748	732	746	781	760	763	711	754	778	729	728	779	715	813	775	792	757	768	781	755	723	799	703	771	770	710	736	725	771	722	739	750	726	737	760	794	795	703	749	767	814	746	734	715	735	749	731	760	713	729	754	724	750	788	748	739	733	702	752	749	768	774	797	758	776	797	801	777	776	740	748	751	728	772	682	803	760	700	759	756	709	729	736	769	771	765	748	729	736	774	719	768	765	772	738	768	764	756	762	732	784	765	728	759	755	779	746	730	808	762	768	727	747	716	780	757	695	793	727	714	770	801	731	716	716	739	776	735	745	766	736	713	750	743	748	781	805	727	714	723	784	759	690	728	744	787	779	737	723	771	770	833	777	744	792	747	724	741	704	780	774	748	761	743	768	755	732	795	758	744	774	721	741	740	778	719	756	722	716	729	738	715	717	783	738	758	730	721	691	704	773	762	758	716	767	759	769	769	771	758	728	757	741	748	743	770	770	723	738	769	779	735	768	770	743	739	748	755	772	728	759	749	810	711	773	731	739	714	709	687	738	771	725	731	753	744	757	763	713	754	750	740	776	748	723	731	788	734	798	737	713	748	762	758	756	719	756	742	737	771	704	743	752	779	742	691	756	774	748	732	760	776	741	780	766	775	755	692	733	718	757	764	739	793	716	746	775	811	770	714	748	773	765	774	722	761	735	788	753	791	750	731	728	742	754	812	775	783	751	750	757	770	761	759	755	723	755	760	762	771	767	748	767	753	748	729	752	731	781	757	773	768	776	725	713	773	757	749	763	721	763	787	735	766	708	740	760	771	760	749	713	737	754	738	771	774	749	793	747	774	773	707	775	719	759	781	761	750	771	718	719	754	780	789	743	753	715	726	762	768	751	738	716	745	732	747	763	745	814	724	733	727	779	735	725	745	748	773	735	787	756	795	783	751	731	747	782	758	762	712	743	733	708	695	759	718	768	731	705	776	748	710	717	735	740	758	756	738	738	744	766	742	828	791	769	741	740	742	748	781	758	790	764	733	742	735	729	740	710	735	772	721	718	759	747	783	762	775	717	707	777	750	733	691	754	817	749	780	772	751	766	742	723	773	736	737	741	760	737	772	754	820	737	743	759	714	785	732	778	788	739	728	744	699	736	735	733
7649	880	134	111	106	104	115	119	91	108	84	113	96	83	86	92	101	83	97	88	113	82	108	78	104	88	90	100	88	98	96	90	92	94	100	98	95	108	87	76	85	110	95	102	121	87	90	88	89	94	112	99	85	102	96	103	92	82	89	117	85	105	91	82	89	98	96	93	79	84	101	90	99	88	100	93	89	82	113	88	84	92	93	74	92	89	75	89	99	72	108	85	104	93	58	95	94	92	101	89	76	92	72	92	92	75	91	90	86	94	87	85	99	101	72	77	93	106	87	117	76	97	113	86	113	104	78	84	91	92	97	110	105	83	102	89	118	89	105	98	97	97	89	94	101	102	83	84	98	80	112	87	84	96	93	99	92	97	97	90	92	99	88	101	89	91	95	91	94	91	74	88	99	90	74	67	95	105	99	97	92	86	89	86	105	91	86	102	102	74	105	98	119	100	100	84	74	81	101	91	70	100	82	90	85	88	105	88	86	76	82	105	84	83	83	82	84	88	100	79	89	102	87	91	103	90	84	95	83	96	82	85	94	92	92	97	82	102	88	84	90	110	85	95	94	91	87	91	80	88	96	89	102	96	82	89	90	106	82	87	90	98	100	87	91	101	102	100	80	94	88	90	86	87	95	96	93	98	92	90	92	91	86	100	99	102	106	78	91	116	101	102	92	102	110	87	71	101	89	102	94	82	105	79	111	97	99	92	82	94	91	96	89	104	102	102	95	86	114	93	94	81	92	89	88	103	99	110	101	102	91	88	88	94	94	101	98	73	95	81	78	90	115	86	116	92	107	105	103	87	93	85	102	83	81	100	90	91	95	91	101	93	93	98	94	93	90	87	99	93	85	91	96	97	82	87	94	95	86	119	90	99	76	89	102	96	94	101	91	93	85	96	88	77	103	101	97	95	82	97	110	100	91	98	80	89	82	94	67	88	83	94	66	94	94	94	96	83	86	98	89	95	92	105	67	95	113	92	101	91	95	73	82	84	83	103	87	93	92	88	89	79	94	101	100	108	93	89	116	82	109	94	101	117	82	95	73	93	113	87	84	77	90	103	105	121	95	96	79	83	99	99	91	85	99	81	75	113	99	82	113	88	82	75	112	84	82	80	82	91	90	71	98	83	92	101	68	89	83	90	85	111	78	103	85	90	106	103	74	94	81	106	101	106	84	107	94	82	74	91	81	91	86	103	81	87	84	75	98	98	73	80	109	85	83	81	88	82	99	78	88	101	88	79	76	92	97	89	73	81	85	102	79	90	112	85	83	122	97	87	93	106	97	108	78	86	102	82	78	87	81	93	84	97	94	92	89	95	77	100	84	89	78	101	96	91	94	79	85	77	79	108	102	93	77	92	99	75	95	105	88	87	93	86	89	87	96	100	79	91	101	94	98	94	99	96	95	91	89	92	82	106	95	82	104	83	82	89	83	97	92	89	97	105	68	100	85	90	86	97	96	91	84	94	83	85	87	86	94	91	84	87	95	74	104	96	93	90	78	88	83	103	80	107	76	95	128	94	90	74	90	110	105	106	99	96	82	108	90	97	86	100	103	86	89	99	88	92	109	86	84	79	102	98	111	80	90	102	101	79	88	92	82	85	99	95	72	89	93	85	98	104	99	93	84	102	90	102	104	83	84	84	93	88	105	84	91	90	106	97	118	91	84	107	89	109	88	97	104	95	100	89	82	97	101	104	92	115	79	85	80	87	87	109	96	100	107	99	76	89	87	93	91	107	88	100	97	84	84	101	81	93	87	110	94	97	100	102	92	104	91	100	108	103	104	92	94	79	92	87	90	105	92	94	85	86	105	89	105	93	85	90	86	84	95	95	98	80	85	92	87	91	109	86	96	88	90	101	101	95	95	84	91	99	102	100	92	79	95	83	94	102	94	77	88	76	106	89	90	90	89	89	90	71	108	87	95	74	93	72	75	89	81	91	106	78	91	90	88	70	94	94	98	80	96	104	92	87	88	121	92	83	107	89	84	83	87	85	107	97	100	99	84	78	92	78	97	93	85	101	94	95	103	99	89	78	99	93	100	90	99	100	100	87	93	92	93	106	107	83	118	89	92	84	95	89	96	101	83	86	94	84	81	86	80	86	84	113	77	99	100	111	82	93	95	72	101	100	100	88	101	90	91	92	91	75	93	119	74	97	96	81	91	85	81	99	111	94	88	87	96	85	107	66	103	115	94	89	84	75	88	85	68	75	83	109	89	73	78	100	109	95	96	94	99	100	102	81	92	87	104	109	112	115	90	90	74	81	87	76	87	98	107	87	82	83	92	97	78	91	96	103	105	105	106	89	70	89	87	90	98	89	82	101	97	109	98	92	86	83	85	99	89	101	105	97	90	96	110	91	74	99	116	86	87	92	90	78	93	101	79	78	91	72	86	114	81	69	77	95	86	93	88	99	86	90	89	82	95	86	87	89	95	105	82	94	96	81	97	108	103	105	98	97	92	87	104	93	95	94	91	97	92	101	103	86	83	110	88	102	108	107	91	96	92	108	77	81	88	69	94	97	110	88	100	92	92	92	95	86	82	94	98	97	101	95	88	85	108	100	101	89	81	100	82	75	100	106	123	79	82	98	86	102	93	103	96	76	84	96	99	78	82	81	100	81	92	97	94	96	83	91	89	106	94	106	84	84	86	91	90	105	95	82	86	84	93	95	100	93	107	91	85	95	92	88	96	99	113	109	92	83	86	86	99	96	97	78	115	92	83	103	86	107	95	83	98	83	104	85	91	95	101	80	104	90	106	91	77	89	96	97	89	102	88	96	88	89	107	96	107	95	110	72	81	93	75	109	100	87	93	114	98	90	88	95	91	80	86	117	83	91	99	85	92	79	95	92	105	93	88	108	80	89	90	77	90	115	103	104	100	92	95	90	87	94	100	102	85	92	90	96	100	90	89	80	99	82	98	80	82	104	92	104	100	83	78	114	98	97	95	93	95	102	112	94	90	91	100	94	97	89	95	85	93	91	80	94	90	80	87	104	111	97	90	101	91	105	78	84	105	92	84	101	92	109	97	96	91	86	89	85	87	107	85	101	107	97	99	93	86	98	85	95	95	88	101	83	89	90	104	78	82	94	93	90	90	83	110	90	99	93	107	95	84	83	97	100	102	87	95	97	100	71	84	96	89	89	63	106	91	106	82	110	88	78	106	82	103	101	90	104	108	87	99	98	91	82	103	91	81	100	89	97	83	110	91	98	101	110	115	107	84	103	108	106	97	102	109	81	76	101	73	100	80	89	93	83	95	101	76	112	88	102	84	77	100	92	102	79	101	79	84	81	105	90	96	102	96	101	89	110	90	72	93	100	75	87	92	94	98	72	95	107	79	105	105	92	86	79	71	82	101	90	94	102	93	102	99	95	94	105	84	89	96	99	102	90	103	88	93	102	96	114	95	92	87	89	85	89	86	101	92	97	89	97	85	101	107	91	91	99	100	107	99	88	104	96	98	107	89	96	81	95	93	104
4309	870	355	409	359	346	474	385	304	309	310	321	289	327	297	280	279	255	295	256	272	291	288	244	293	257	264	278	283	287	263	269	243	284	280	279	276	285	286	284	264	273	262	246	246	287	262	307	266	262	266	258	288	288	289	282	266	266	273	285	281	295	264	250	266	280	287	249	258	260	268	275	273	297	256	271	256	268	261	277	283	289	269	273	256	255	289	315	250	266	263	304	308	274	279	273	250	272	276	253	262	271	251	282	258	252	270	280	255	264	268	270	297	257	230	235	266	302	275	284	246	278	284	253	289	254	295	282	295	270	261	283	266	257	266	288	240	267	294	267	247	268	252	246	289	291	263	283	311	279	267	246	245	261	257	266	239	257	280	257	272	313	287	284	256	251	294	239	258	298	265	260	246	292	257	283	272	278	301	265	273	261	278	301	286	283	288	279	276	274	249	264	280	262	277	266	272	267	227	277	262	259	254	258	240	281	322	239	298	265	262	286	266	285	271	268	281	286	258	244	300	288	291	306	260	286	272	279	270	284	259	279	277	258	283	289	295	288	254	279	264	283	281	272	277	250	304	281	276	268	266	298	274	276	301	298	313	243	280	293	262	279	291	272	282	272	277	293	258	252	249	265	272	292	285	265	309	264	283	274	307	300	250	262	240	254	299	256	246	266	278	257	246	279	266	263	272	273	264	276	256	272	260	282	294	272	253	278	272	296	260	277	255	284	265	273	299	274	283	281	298	271	264	281	292	265	306	262	289	254	268	271	275	266	277	278	272	260	268	276	278	259	244	260	299	299	299	274	258	294	271	290	270	270	274	265	272	268	278	278	281	272	274	306	277	267	248	263	274	262	256	272	268	292	262	274	250	281	270	246	272	265	255	270	317	274	293	288	283	279	278	290	287	283	269	263	286	272	262	272	280	258	272	244	287	229	297	278	238	266	266	301	278	273	275	279	262	250	261	267	254	275	264	277	263	278	296	280	275	279	277	265	278	280	286	277	243	241	308	280	260	278	277	295	277	256	265	264	277	273	266	276	280	253	281	277	296	274	266	240	289	267	299	269	255	289	275	242	261	274	278	260	274	284	274	298	268	281	266	245	308	291	261	270	228	246	251	275	250	255	297	289	253	286	259	294	266	243	296	243	270	263	258	280	302	256	265	246	258	289	256	326	252	240	264	272	256	273	290	247	284	281	263	290	288	267	272	259	271	278	270	255	288	251	270	270	283	223	264	262	278	261	281	270	302	281	234	275	261	266	303	240	269	289	301	259	287	283	278	255	267	276	261	285	299	277	302	266	244	291	268	291	249	261	271	260	274	267	266	270	302	274	239	258	263	282	253	268	255	250	274	279	298	266	296	252	259	259	269	260	245	256	294	248	266	298	296	282	280	297	273	280	264	274	260	276	285	269	276	272	276	258	285	270	261	266	257	235	245	270	262	293	272	278	282	284	282	279	265	286	274	285	299	293	270	261	276	282	262	278	288	251	283	293	262	286	236	299	269	276	270	231	298	285	258	272	276	271	264	301	271	251	261	251	330	250	275	318	277	266	278	245	274	277	285	300	274	266	268	271	247	274	250	268	288	264	282	259	266	264	274	254	286	308	243	286	268	282	273	274	260	269	260	259	293	291	264	270	280	270	314	281	260	288	275	288	262	267	274	285	254	265	272	269	259	248	270	258	257	252	241	260	265	258	246	254	262	259	289	253	280	267	268	280	263	282	270	311	272	292	306	298	289	258	287	270	276	253	273	269	276	291	262	257	278	247	259	255	273	288	308	274	273	235	268	265	285	298	275	287	286	258	298	258	303	255	262	276	288	230	245	281	298	275	263	266	263	275	271	285	262	264	232	267	227	289	288	270	292	288	289	297	288	295	255	276	274	255	301	290	269	303	281	273	275	275	249	285	256	265	271	293	296	308	246	266	288	248	288	282	235	262	271	263	271	271	269	262	273	300	282	246	260	252	267	299	234	282	250	267	274	261	260	292	276	259	262	278	279	267	284	256	265	249	304	263	300	283	293	291	262	272	282	274	285	264	255	250	237	255	285	276	273	275	266	264	257	286	274	259	278	293	291	241	256	281	262	257	300	279	259	253	296	301	274	250	259	278	283	292	287	258	271	303	275	266	271	262	287	276	265	241	268	272	277	252	282	265	269	275	306	261	290	277	270	265	267	258	264	275	250	255	255	259	284	300	250	292	277	284	258	296	275	268	268	275	298	266	262	271	282	276	266	263	277	298	292	273	269	269	263	256	294	254	275	257	286	275	266	249	284	280	251	277	285	256	267	292	296	269	279	295	278	256	288	310	273	283	286	269	271	251	269	288	258	275	267	273	279	276	281	289	250	297	289	242	263	282	268	285	303	301	266	281	262	240	272	262	271	258	282	267	249	245	251	259	263	294	260	268	249	276	271	270	242	300	282	285	260	273	266	292	299	270	255	283	301	290	263	285	261	288	277	283	259	253	261	271	270	262	276	239	278	258	285	273	289	261	250	289	275	289	282	258	290	271	273	256	280	272	275	291	309	269	276	225	249	272	280	280	267	293	264	254	250	269	289	271	224	270	272	261	303	316	259	272	283	277	251	281	319	253	250	245	252	276	284	253	289	283	247	235	288	277	281	268	249	284	264	285	245	252	251	242	281	276	278	258	261	268	264	255	265	289	270	301	268	285	283	267	280	261	257	273	274	284	280	264	285	294	255	303	278	267	255	294	262	258	301	277	268	301	273	257	273	256	278	271	299	322	269	258	283	237	273	269	283	272	286	270	281	258	266	282	266	271	280	275	265	260	325	284	288	260	261	277	274	261	237	269	293	281	294	256	262	282	241	289	271	286	265	271	272	252	255	250	273	298	232	283	245	255	301	280	267	249	257	264	253	263	288	294	282	281	254	282	264	290	280	252	279	250	246	270	251	277	279	267	302	264	283	250	273	273	280	295	241	256	249	262	256	229	258	320	266	260	289	280	277	284	270	261	305	249	248	276	247	254	323	232	284	272	308	262	256	278	268	279	271	278	234	233	269	245	289	254	269	287	294	241	278	281	276	271	305	267	256	250	273	294	259	310	280	269	287	285	275	266	284	262	301	283	273	264	287	274	252	275	278	274	284	258	214	282	279	303	288	270	283	273	247	274	259	268	231	295	261	291	285	261	262	261	268	274	272	253	266	264	297	298	263	279	271	291	310	265	265	301	268	294	271	292	259	289	244	295	289	256	254	266	289	327	269	245	251	302	275	241	288	255	267	249	293	271	288	292	287	273	294	290	295	269	298	273	270	277	266	275	278	282	286	264	265	297	285	290	289	255	257	295	251	250	303	266	248	289	276	281	290	268	276	268	261	280	291	284	303	280	247	253	234	280	271	287	268	263	285	270	276	249	257	273	270	272	256	283	264	279	262	267	275	282	271	264	291	294	277	271	271	278	246	267	240	271	246	258	240	278	260	270	287	264	275	290	296	261	276	255	273	280	264	259	282	280	288	267
21584	14881	1627	991	689	528	475	414	345	340	280	267	225	232	222	234	228	224	230	177	185	175	200	180	193	179	164	202	182	186	175	164	159	190	194	188	181	217	167	171	172	154	175	165	202	187	178	173	163	175	156	165	181	172	199	196	198	163	192	152	210	152	157	193	192	175	170	191	171	227	153	185	179	183	171	176	177	175	197	155	165	159	167	188	204	147	187	199	149	180	195	199	184	159	171	186	178	170	202	169	172	183	181	179	184	184	185	182	170	178	207	159	188	177	159	156	180	213	191	172	177	165	152	196	179	192	160	173	174	173	190	164	177	177	166	198	178	145	150	204	188	208	158	159	158	153	179	139	170	182	188	193	152	179	165	186	186	146	199	216	193	175	174	165	164	162	167	167	168	177	149	176	190	173	162	192	171	184	165	182	152	159	156	164	171	160	166	165	185	172	169	184	201	143	171	175	179	171	188	196	155	152	181	182	169	185	167	167	151	186	174	166	194	175	179	165	187	163	166	177	184	175	191	151	195	166	172	196	180	161	165	191	173	163	186	153	184	188	193	156	181	165	177	176	190	180	163	157	165	167	156	176	198	155	175	168	169	176	168	159	194	164	156	187	193	174	168	174	178	170	152	196	181	162	191	182	194	184	154	176	178	156	171	179	182	170	164	164	182	176	154	189	177	163	159	176	183	162	182	196	178	200	184	182	152	173	176	168	191	175	183	192	147	184	187	179	175	144	186	156	198	159	165	161	175	182	162	201	182	199	172	160	195	193	187	154	173	149	192	171	175	183	203	180	174	162	160	209	161	171	172	194	186	186	177	172	193	187	172	184	167	192	174	161	179	163	195	162	188	153	179	200	171	180	165	191	166	172	160	179	155	175	169	185	175	179	157	182	184	183	180	175	137	179	166	174	145	185	182	156	176	174	142	176	188	176	155	151	163	161	165	169	169	184	160	169	175	183	166	171	186	181	181	181	176	197	198	176	180	186	178	199	165	168	190	176	181	167	189	206	173	172	168	150	164	190	170	171	154	172	182	152	145	174	151	167	167	169	172	182	181	164	190	176	175	156	178	171	166	175	205	168	183	185	184	188	158	202	186	179	177	166	163	171	163	182	182	173	194	182	179	195	182	183	176	176	161	174	165	148	179	179	178	153	168	195	176	176	180	163	172	181	196	177	194	179	180	176	184	175	172	169	175	171	147	165	170	172	160	179	162	191	176	163	176	183	174	198	182	185	178	196	162	156	187	203	183	168	165	180	178	174	168	185	182	167	180	182	188	172	190	184	170	184	194	181	151	179	173	174	170	183	164	173	158	192	173	161	176	201	174	185	175	173	173	164	182	153	194	180	175	201	160	169	138	155	177	156	148	189	175	157	166	172	180	179	152	146	173	185	182	158	180	170	183	174	183	198	147	168	191	191	192	197	157	193	179	160	175	194	172	157	154	174	171	174	178	164	178	163	180	183	169	181	174	159	171	154	157	174	173	180	189	181	186	181	187	162	188	164	198	172	173	170	161	173	189	174	180	179	169	170	173	177	171	196	205	179	212	152	167	183	189	172	176	186	189	199	161	150	185	172	180	173	181	170	179	164	188	170	181	150	167	149	176	159	145	164	203	182	159	182	185	151	179	176	153	183	180	153	159	201	165	175	180	168	167	157	168	190	169	138	160	175	194	203	164	184	180	189	207	150	167	160	172	188	169	197	194	176	178	179	175	147	154	203	155	174	171	193	183	149	172	200	166	169	160	175	135	154	187	164	181	210	180	177	181	179	178	152	171	175	152	157	188	183	165	171	187	165	174	175	161	173	169	171	170	160	173	173	148	178	154	174	157	198	165	163	156	173	173	169	173	177	191	172	197	178	170	188	170	171	152	170	166	182	182	157	189	202	180	194	175	163	152	182	186	189	199	167	162	171	170	170	187	194	191	191	207	170	154	172	198	186	214	200	166	153	197	173	175	176	180	193	181	197	186	178	192	168	180	171	180	188	187	172	174	181	177	169	164	188	186	166	202	189	168	167	159	166	184	164	184	174	151	166	195	195	148	184	168	165	170	165	173	153	178	205	170	179	165	177	176	202	177	167	178	154	165	185	187	166	172	157	186	160	182	167	150	169	192	179	172	166	185	182	185	173	182	169	155	158	193	184	173	172	162	173	196	164	175	177	168	172	162	179	155	175	175	169	186	175	179	166	191	180	175	177	176	187	146	156	179	165	166	177	166	197	166	194	159	171	185	181	151	180	178	187	180	152	159	151	183	164	174	165	147	183	206	177	167	181	159	169	163	168	199	173	153	170	184	207	186	185	176	166	171	172	179	174	165	179	172	155	156	169	163	174	183	186	168	171	176	185	159	206	205	185	173	188	180	171	160	157	147	170	160	172	192	170	175	171	171	183	175	194	163	146	173	145	187	164	171	194	186	169	163	196	178	160	172	191	201	161	180	167	176	159	163	169	166	167	155	161	170	187	160	158	172	165	174	194	166	170	166	168	171	170	165	196	182	184	174	172	160	164	179	170	149	172	197	175	172	190	154	195	170	168	164	169	192	169	164	180	176	161	156	191	218	182	188	160	161	173	180	150	170	163	172	180	174	191	170	161	152	167	182	179	190	160	172	190	160	183	164	176	176	177	186	168	163	169	181	169	175	178	170	200	195	155	192	191	181	162	137	186	186	177	156	202	195	167	158	170	168	187	165	179	159	191	186	163	144	186	183	175	184	163	166	185	187	182	193	175	165	182	176	194	194	176	150	157	158	164	162	177	188	184	182	150	183	184	153	172	192	180	179	162	171	188	172	179	173	174	180	154	177	187	187	171	156	170	167	154	171	190	187	163	150	162	176	175	171	162	147	157	200	172	153	189	178	171	179	167	165	175	165	191	166	173	170	149	156	205	194	185	189	178	188	179	147	164	164	154	172	202	181	157	187	189	161	174	155	173	168	172	208	163	168	185	185	171	191	183	170	167	166	177	195	169	181	191	164	191	188	196	188	148	180	163	172	164	193	147	185	185	183	184	162	191	181	200	183	160	167	191	170	159	185	188	146	160	168	166	167	168	177	160	178	201	155	176	193	160	154	169	145	184	200	174	162	155	175	154	190	168	166	184	187	207	173	187	192	177	160	174	156	183	174	172	175	200	179	190	171	183	179	181	192	165	173	168	178	169	166	172	159	182	171	159	158	167	186	165	148	150	203	185	160	177	209	186	194	169	180	188	164	165	192	189	176	184	170	164	159	185	196	185	180	169	148	178	166	163	173	185	157	192	168	172	171	148	162	177	175	169	173	188	153	183	172	178	178	178	186	186	174	196	193	183	170	198	178	174	184	195	171	156	174	171	158	168	185	192	166	182	170	175	172	169	164	153	170	201	186	180	170	156	177	171	181	156	186	150	172	178	169	186	157	214	192	177	163	168	183	170	185	161	194	157	167	163	166	191	175	153	163	178	171	173	179	200	166	196	186	202	204	174	185	178	164	179	187	173	169	165
13144	6685	2791	3267	2873	2459	2235	1803	1628	1611	1198	1113	958	798	781	778	740	665	651	623	587	632	588	614	568	542	567	523	532	478	543	520	530	517	531	551	516	489	500	484	516	516	488	460	487	494	503	506	502	469	448	494	461	474	468	493	478	470	494	452	459	465	461	503	466	441	469	439	430	483	459	450	442	504	447	477	467	466	463	499	483	468	498	454	497	417	445	420	469	463	437	473	427	469	469	473	436	445	448	450	463	494	498	468	469	472	468	450	432	467	463	446	440	439	467	452	438	411	479	472	459	455	495	466	461	462	487	459	430	413	480	464	446	461	444	435	422	448	436	443	448	446	445	457	462	461	468	451	486	432	450	470	438	444	477	479	450	435	448	449	464	452	456	491	445	454	446	440	493	455	431	461	420	455	411	464	452	447	446	481	464	471	447	461	449	450	452	457	466	415	453	475	514	470	471	444	446	444	462	409	486	467	484	465	431	458	444	463	464	455	459	463	425	440	469	431	451	456	463	457	445	441	478	450	460	439	487	464	444	464	468	438	469	449	430	434	448	459	495	461	466	450	444	477	475	468	442	461	460	481	470	457	456	493	469	486	471	453	457	467	437	447	422	429	450	440	425	435	474	474	440	416	432	448	473	441	475	455	465	424	427	456	469	456	407	464	485	437	435	432	444	458	432	429	446	457	424	470	447	463	426	432	465	451	444	495	450	437	468	421	456	451	440	484	463	473	463	474	471	433	463	457	477	477	448	471	460	421	451	427	447	471	475	415	441	452	469	453	446	444	425	457	438	462	473	462	422	489	455	447	476	480	451	468	457	447	478	444	431	443	424	439	473	437	457	464	489	473	432	454	442	432	420	458	437	481	427	451	445	451	434	500	448	480	444	416	488	453	431	478	452	467	444	469	483	465	468	460	489	454	439	442	478	460	479	477	402	480	470	457	431	470	461	447	503	461	460	426	435	474	450	456	463	470	482	425	439	433	457	440	452	466	443	429	436	448	454	454	458	468	455	407	442	447	445	479	460	432	429	474	458	454	470	472	450	459	429	449	428	491	487	446	451	437	439	434	484	460	481	461	430	475	451	458	438	450	488	431	418	418	429	462	456	479	444	442	422	496	492	430	507	489	440	461	451	476	426	463	435	465	442	468	480	427	417	454	460	439	447	445	453	491	431	419	454	464	459	472	443	452	445	450	472	464	417	490	476	443	414	408	457	500	430	443	452	453	448	461	434	491	489	450	467	434	435	458	467	469	435	424	416	472	452	420	419	434	461	446	445	467	458	452	464	472	460	441	457	479	489	465	451	421	456	493	442	432	433	436	469	455	432	425	461	453	488	445	430	440	488	402	464	443	465	466	501	468	464	442	467	439	446	458	418	463	423	443	445	470	456	470	466	428	469	445	434	451	424	429	506	401	446	493	456	435	477	414	457	469	485	446	422	430	466	438	431	415	462	461	475	453	438	418	421	472	437	447	465	470	429	511	443	423	434	449	449	459	466	455	460	447	459	449	447	452	484	410	472	407	393	435	456	468	464	446	486	459	446	481	442	435	469	468	450	446	464	452	442	477	442	437	495	477	474	474	456	420	501	437	449	445	449	472	438	459	460	450	417	421	446	495	443	467	420	386	462	478	433	463	404	437	462	434	481	447	426	432	466	455	457	432	489	447	428	458	450	433	445	469	464	466	457	462	458	456	473	474	432	442	426	466	495	448	426	456	495	441	455	477	443	478	469	468	472	468	449	485	463	473	430	475	477	453	467	432	477	480	482	486	426	478	460	450	473	436	438	457	502	440	464	464	471	417	492	449	437	452	436	482	447	489	456	455	468	445	423	479	484	448	484	439	442	430	416	457	470	409	490	465	482	475	474	436	425	470	472	445	479	428	481	449	428	428	446	478	443	508	457	442	434	498	453	483	428	462	461	449	421	464	454	444	480	460	454	459	427	450	456	467	431	434	468	455	441	482	455	464	472	474	462	463	430	457	448	407	394	419	455	468	434	452	460	467	420	469	445	435	419	448	489	447	466	476	430	456	454	414	455	444	448	453	445	446	415	479	466	454	458	501	443	455	432	463	445	438	461	480	447	468	417	414	490	462	458	442	449	468	426	494	454	466	405	461	466	448	465	436	470	444	458	428	451	419	438	466	453	447	463	382	426	464	423	470	466	451	438	469	430	455	459	496	453	447	453	453	443	452	434	472	492	477	479	405	435	438	421	479	451	439	440	449	434	450	463	439	471	431	464	443	468	459	430	436	467	436	440	486	418	465	461	436	445	442	440	447	423	472	449	467	412	459	470	440	451	453	473	431	460	455	449	487	463	423	440	458	492	465	450	472	446	443	446	484	470	495	489	470	431	452	470	451	463	470	479	478	431	454	420	443	437	466	455	456	477	392	468	448	463	422	450	499	469	420	457	473	459	457	476	480	460	432	436	437	461	464	457	449	456	458	472	424	442	497	463	485	465	454	455	433	482	437	460	440	463	459	448	486	468	465	458	474	440	414	424	476	471	478	461	458	452	441	491	439	455	452	474	454	445	450	453	459	449	416	460	464	454	476	435	424	434	453	459	401	454	407	491	455	417	454	472	467	486	490	465	416	470	462	474	482	485	422	446	429	485	457	428	459	444	439	455	462	457	435	466	487	438	458	470	481	461	453	460	419	477	413	449	435	438	456	438	460	436	504	400	465	421	439	439	449	480	447	439	473	421	456	465	449	473	464	455	439	477	454	445	481	448	462	419	460	460	467	467	427	440	462	451	439	456	474	441	457	450	460	492	475	426	474	435	433	500	476	446	466	435	426	445	454	490	436	460	441	456	465	450	458	434	448	490	434	476	510	459	441	441	435	479	428	469	424	476	446	438	428	465	457	437	468	438	438	470	441	468	472	465	431	431	418	435	465	453	481	459	438	468	489	441	476	457	414	454	454	438	481	449	485	478	461	476	478	449	476	424	436	477	483	448	471	445	443	448	436	441	474	505	448	464	437	469	491	463	472	431	447	455	439	456	465	437	450	444	410	452	429	502	451	491	469	484	446	445	393	433	468	451	463	467	432	444	426	436	447	456	460	451	460	430	434	482	476	483	481	405	475	454	471	434	457	454	445	440	436	435	439	484	439	434	441	453	452	462	417	453	464	419	465	445	430	457	471	447	449	448	412	420	449	461	447	439	418	466	424	438	422	474	427	490	482	484	464	426	433	441	431	451	436	473	448	453	458	444	484	411	458	476	477	455	416	454	453	445	430	444	479	441	450	422	466	476	470	441	458	473	440	446	434	465	444	458	432	447	442	435	443	479	452	435	442	460	429	447	469	427	469	412	474	471	456	452	478	502	427	482	449	431	447	430	484	439	466	446	455	440	448	432	433	439	427	469	504	493	447	463	470	479	463	448	436	461	482	498	433	448	427	470	455	441	483	469	480	453	477	428	431	465	446	442	447	459	453	449	459	434	422	414	493	479	469	448	490	486	438	435	442	484	445	454	429
31106	24566	4375	2264	1470	1139	1031	803	733	741	559	502	516	458	403	394	395	387	356	355	370	374	354	362	367	352	353	347	334	357	374	328	378	327	335	319	301	333	351	327	326	316	350	342	350	321	361	316	305	337	331	313	344	329	357	330	345	337	343	306	327	333	369	317	342	305	303	292	324	316	334	356	320	309	320	327	346	343	358	336	295	327	294	338	288	290	325	312	319	318	341	342	309	318	323	321	388	304	310	309	290	298	322	347	331	317	292	344	354	283	312	310	291	330	324	338	308	281	305	328	295	313	345	308	318	336	323	320	319	339	307	315	313	326	317	326	309	334	324	340	317	339	282	306	308	301	315	326	327	300	320	318	285	326	315	319	312	349	349	332	291	309	359	326	307	358	311	305	295	319	334	326	338	311	325	333	310	335	337	336	330	300	336	312	292	333	289	308	327	296	318	328	328	316	318	335	285	320	293	321	295	308	328	293	332	323	316	349	345	368	335	320	327	314	334	354	306	332	302	283	321	312	330	329	305	320	294	332	300	334	314	322	319	312	295	294	322	320	322	349	318	339	346	357	335	299	312	305	305	311	353	325	286	319	346	355	335	338	321	321	303	336	341	321	328	304	321	306	306	301	347	352	297	331	354	324	338	326	323	320	342	337	328	350	314	346	350	368	336	335	296	339	307	320	341	314	298	292	314	330	309	298	327	337	355	320	324	324	331	286	333	362	296	336	346	322	313	311	331	325	298	358	323	313	296	354	336	299	308	335	337	340	337	331	327	315	318	298	323	282	322	310	338	341	357	325	344	348	314	314	327	321	312	334	314	313	332	316	325	343	328	298	295	328	326	321	321	311	352	288	319	303	320	328	300	325	323	338	326	273	299	335	346	318	319	319	336	307	317	319	309	329	290	307	327	301	331	334	336	329	332	299	321	316	353	302	330	338	322	314	325	354	351	321	362	324	308	302	289	348	333	302	335	340	325	323	317	312	341	326	347	338	347	300	318	311	370	301	338	295	331	311	308	325	308	284	300	320	336	315	329	315	310	321	315	317	342	324	328	321	306	304	346	341	306	309	299	305	297	342	330	319	305	337	258	320	330	321	299	339	330	303	309	322	327	347	312	343	282	313	326	304	317	333	360	344	320	322	323	343	312	379	316	327	314	315	336	311	333	332	314	356	343	342	347	289	341	333	297	341	318	310	333	314	343	312	280	318	320	327	342	285	330	289	300	331	282	308	330	329	328	313	333	306	298	334	307	338	331	275	311	324	287	326	322	305	305	336	322	303	321	300	291	318	319	315	349	326	301	282	341	320	360	337	335	340	302	301	332	337	306	364	323	331	355	307	286	310	311	342	340	326	332	312	326	348	334	326	323	316	327	319	340	345	338	322	334	302	282	298	263	324	315	323	351	341	336	314	352	321	336	320	294	333	357	304	348	262	291	348	379	319	306	324	315	333	352	333	303	329	322	309	291	328	359	314	315	310	325	301	322	333	364	334	333	329	314	327	330	348	351	340	314	314	287	335	343	342	327	276	323	291	313	314	357	320	344	366	351	309	330	332	315	301	325	349	344	326	306	294	285	321	318	334	358	338	315	308	314	297	316	328	319	324	338	336	327	328	308	305	342	328	320	343	343	325	320	274	270	352	335	307	334	300	340	331	333	277	341	328	325	353	281	317	305	325	314	295	324	320	356	295	299	335	306	342	340	350	330	359	324	317	313	339	331	303	305	298	271	292	331	312	334	339	321	298	334	341	322	323	307	303	334	362	329	310	340	316	298	294	296	338	335	285	340	338	357	302	296	352	295	358	334	317	316	306	311	312	310	332	316	322	297	319	355	323	361	295	311	322	311	337	328	318	307	345	342	302	324	319	337	315	350	342	310	332	301	335	328	329	328	312	340	298	314	325	269	349	320	336	314	310	334	321	343	349	339	307	331	333	321	333	334	330	321	344	321	297	323	342	342	334	354	336	322	322	358	343	340	353	322	330	316	323	306	314	322	322	318	332	319	320	340	302	350	288	293	345	306	311	301	315	332	316	337	329	337	314	302	310	335	345	329	332	315	326	330	321	365	347	340	340	346	374	333	323	292	318	360	335	328	321	335	332	330	320	323	316	347	342	322	339	308	350	321	340	324	343	330	301	322	325	315	342	318	337	334	325	341	319	332	343	331	310	318	302	329	307	299	336	316	291	314	298	339	334	313	352	317	301	321	318	300	317	329	320	286	321	301	330	352	324	335	352	325	316	313	319	329	324	305	309	321	334	316	311	341	339	317	331	340	318	356	291	324	307	341	323	304	297	330	320	291	339	315	340	315	345	344	320	322	347	348	306	338	328	336	334	353	312	341	320	342	323	326	319	304	331	299	314	363	333	293	312	328	332	315	314	330	351	266	327	324	313	323	312	300	337	341	337	353	328	317	332	327	306	319	305	312	292	304	322	325	319	313	344	289	318	332	345	342	316	337	321	334	318	295	317	322	336	294	283	326	332	331	342	297	326	336	310	336	333	332	348	337	371	317	292	327	342	300	353	313	350	334	320	332	325	323	350	338	320	335	316	310	376	320	275	352	367	347	301	316	325	340	327	328	334	296	297	318	328	328	325	325	315	331	341	348	311	362	316	315	337	313	310	307	350	343	323	327	294	341	324	313	311	341	333	330	315	330	311	333	309	316	296	347	319	292	301	327	330	338	319	336	305	308	329	319	328	357	311	334	326	337	320	334	336	341	334	298	316	344	327	331	331	351	326	317	354	313	330	325	327	325	378	318	345	371	343	279	327	337	297	311	315	313	331	297	325	342	314	311	310	321	311	365	335	298	362	319	326	324	330	302	318	321	342	326	325	333	298	307	301	346	336	335	287	334	357	338	311	342	339	315	295	315	294	325	293	344	327	342	304	331	327	327	303	371	310	327	336	282	310	325	327	346	337	333	368	322	305	341	337	314	323	310	329	328	322	333	315	321	321	336	311	311	329	315	356	297	286	340	283	315	298	346	329	324	307	331	291	282	305	348	352	308	317	338	309	293	325	354	338	311	329	325	333	315	337	317	322	322	321	340	297	318	363	303	318	298	325	332	325	292	336	333	342	344	336	326	308	321	354	313	306	347	312	314	312	334	332	332	321	312	338	305	331	310	335	309	323	310	331	340	335	309	323	345	344	342	344	341	317	325	327	319	331	301	351	312	315	320	360	345	336	304	295	304	317	334	292	346	375	321	320	314	338	306	283	328	346	293	339	356	306	338	314	320	304	365	331	293	287	330	293	339	305	324	358	327	315	320	315	302	321	357	324	313	285	311	318	303	344	307	300	338	325	348	301	321	317	338	311	324	352	306	328	315	323	335	295	334	327	307	322	312	311	361	311	313	332	308	331	317	340	332	343	332	335	342	305	345	311	299	312	341	311	337	338	346	374	325	312	338	326	360	280	301	316	351	353	299	305	308	302	327	322	348	326	340	338	332	294	294	331	320	343	361	305	307	303	287	344	326	282
17417	8055	5441	5966	5324	4521	4057	3205	3048	3076	2282	2052	1688	1512	1369	1295	1223	1211	1128	1124	1070	1091	1086	1014	936	997	935	896	935	909	894	815	873	852	884	920	837	826	801	782	808	847	817	824	781	773	778	813	786	790	760	809	793	779	779	774	784	786	800	823	787	792	806	805	776	771	721	773	781	770	736	786	713	797	708	735	788	790	784	756	753	759	743	775	800	759	716	792	728	726	778	714	834	751	704	791	736	756	742	744	746	795	741	691	770	764	793	763	782	754	753	749	755	758	735	810	742	709	739	781	766	770	731	837	740	791	781	772	776	733	752	753	808	737	753	757	763	769	753	734	758	795	784	737	697	762	694	743	724	713	790	703	722	711	774	788	741	690	781	764	758	751	780	739	757	735	762	738	722	759	765	744	750	759	771	748	760	738	735	746	759	736	735	720	790	737	736	754	735	753	770	761	715	720	747	697	732	801	762	731	753	810	708	773	748	726	744	739	749	744	741	734	743	761	700	761	741	747	727	736	707	785	775	739	721	692	773	747	741	715	733	732	760	686	796	745	733	750	750	742	717	781	715	726	729	763	800	755	756	770	772	793	737	746	726	689	708	735	738	734	730	732	755	736	722	729	771	717	697	725	777	710	675	732	712	742	702	776	744	822	794	774	752	681	767	782	735	711	784	729	753	777	736	729	758	719	776	730	756	785	734	749	729	698	728	739	757	732	753	771	718	732	720	769	751	723	763	777	692	730	797	742	734	725	736	747	687	757	751	749	689	721	748	735	766	728	706	703	780	751	764	733	732	733	722	770	737	702	732	756	776	743	758	731	700	754	745	755	697	741	755	790	749	736	726	805	742	691	717	740	768	798	727	802	737	743	725	729	702	819	763	725	737	791	764	710	726	745	762	747	769	772	742	724	751	739	715	758	705	774	751	752	707	721	811	678	770	730	748	745	762	711	778	759	736	778	735	697	721	757	689	746	780	762	740	752	699	726	763	755	758	773	717	726	776	800	733	774	702	705	702	782	776	789	778	764	763	750	718	757	652	730	744	764	748	711	694	779	751	772	813	772	717	690	752	733	791	727	724	787	722	738	722	738	730	734	704	770	754	738	764	806	738	730	764	777	784	726	762	755	751	777	730	732	724	791	754	700	782	740	722	658	760	738	775	728	782	720	699	765	733	750	741	743	743	728	798	786	798	721	759	734	775	768	703	732	739	752	773	752	786	772	741	742	736	764	720	754	733	724	769	713	755	715	720	712	782	730	734	720	783	803	771	766	746	706	730	780	770	732	731	724	741	735	742	726	786	686	722	723	720	745	754	762	744	778	766	749	695	723	762	726	715	774	760	708	724	733	737	723	742	723	739	736	742	731	762	779	726	731	749	761	699	776	712	753	717	692	730	729	764	814	783	729	728	783	717	742	807	740	760	748	720	687	735	715	705	734	711	767	782	729	730	701	738	769	732	743	764	749	705	807	724	756	716	714	722	748	753	782	722	742	715	728	769	752	744	733	744	787	708	768	744	774	742	714	781	720	739	743	739	744	778	742	700	731	764	698	756	712	742	711	757	777	754	756	757	739	745	735	721	737	772	734	761	789	717	743	716	750	757	793	749	790	723	722	753	758	735	703	720	761	790	810	748	675	747	723	752	728	725	753	741	751	741	779	738	751	750	764	780	756	715	755	743	793	691	755	763	688	715	758	746	753	763	734	730	668	693	791	697	708	785	726	735	771	752	738	704	764	724	765	753	689	735	734	717	747	721	720	751	764	780	740	740	763	685	748	768	740	742	742	787	738	739	747	741	725	786	730	793	738	714	702	764	800	726	702	759	681	710	757	698	741	796	751	754	777	751	725	727	771	689	774	713	720	734	716	734	765	764	772	733	700	733	756	711	725	722	744	786	736	721	738	719	703	747	816	758	733	734	775	733	722	740	740	713	759	717	788	763	779	761	729	763	760	717	749	696	719	720	754	723	759	745	707	753	772	724	768	751	733	746	756	766	752	735	739	734	741	760	778	716	739	778	722	737	773	765	772	767	727	696	800	763	748	719	784	746	746	742	740	744	711	781	744	753	776	768	671	758	727	690	719	747	733	725	810	783	745	734	783	748	740	739	769	733	781	750	771	758	752	686	757	689	760	716	762	729	780	757	680	805	732	757	777	712	761	767	768	695	707	756	738	752	753	702	768	762	731	731	714	703	741	730	743	730	772	704	791	736	759	790	792	762	752	726	755	735	780	837	753	721	792	739	734	759	732	732	730	769	711	769	780	729	801	726	774	769	755	764	753	735	749	722	731	791	739	737	745	757	693	737	771	752	738	730	756	708	688	756	671	747	780	756	744	788	771	783	760	771	758	773	699	763	720	772	755	757	752	742	727	747	757	713	770	722	769	739	743	758	727	768	796	769	735	778	729	712	714	709	742	758	745	735	724	756	745	685	749	773	760	757	721	768	789	772	764	749	739	727	757	762	775	739	702	740	786	758	726	716	755	786	742	773	717	711	757	780	773	748	701	788	714	751	696	747	735	774	726	762	727	755	706	765	713	756	712	693	764	751	732	732	726	711	807	716	711	761	741	696	758	697	749	714	748	733	712	736	702	700	729	782	699	724	746	785	743	743	750	757	734	780	778	751	782	718	695	794	712	737	749	715	777	758	761	795	745	731	805	748	690	746	743	750	755	769	752	771	754	768	702	800	787	764	770	741	743	759	764	736	773	751	744	703	759	709	713	759	750	725	715	725	757	742	700	707	771	785	776	725	748	802	685	757	702	707	745	752	738	761	724	755	742	720	738	736	695	733	752	762	804	692	736	731	786	750	772	719	695	770	717	725	798	752	725	758	698	733	793	724	736	741	740	725	786	788	715	711	766	754	721	723	691	758	711	789	744	714	738	716	715	743	708	758	777	731	747	797	688	725	759	749	736	768	696	735	737	746	737	745	780	725	754	721	717	705	724	691	777	755	721	796	753	749	761	754	787	767	757	761	769	734	749	762	787	726	721	736	702	708	835	699	792	720	712	728	775	717	766	740	764	729	706	758	775	709	750	743	777	762	785	730	758	738	783	749	745	694	753	681	778	768	714	768	795	707	770	714	785	756	709	749	745	716	730	755	797	711	753	685	782	733	757	723	745	811	739	764	731	769	787	695	721	744	741	685	725	768	704	763	679	817	734	807	741	749	785	754	777	811	751	782	743	734	764	757	741	762	793	754	710	795	729	726	734	772	746	750	725	726	768	775	766	751	714	855	714	718	738	790	748	736	738	721	722	694	763	754	799	790	716	698	805	747	706	741	735	750	742	734	760	738	745	772	728	776	709	732	775	779	783	697	728	772	698	715	726	757	777	749	732	701	699	713	751	744	673	751	715	688	725	730	702	733	737	733	758	713	739	732	735	803	766	716	753	745	742	754	729	760	673	736	754	794	726	748	709	772	742	730	775	732	773	741	742	794	733	754	714	700	687	719	716	749	765	788	721	770	726	766	763	760	702	706	730
7055	822	187	140	120	120	129	112	103	101	110	94	102	100	89	83	91	84	75	92	102	89	97	85	90	90	109	96	93	75	86	93	99	93	89	92	91	75	89	88	99	85	99	75	78	95	92	93	91	88	85	100	82	76	98	84	89	94	98	87	90	84	85	95	90	75	112	88	73	81	93	94	82	90	93	87	99	106	75	93	96	104	93	84	85	98	80	101	115	95	94	101	111	97	86	80	89	88	96	89	109	104	74	94	107	97	80	100	86	98	81	94	104	77	100	89	84	75	84	86	77	89	80	111	83	71	93	85	83	99	93	96	90	83	98	91	108	74	104	100	101	97	109	114	85	99	100	90	88	98	99	91	88	89	87	75	91	105	94	97	94	99	98	91	93	80	75	90	90	75	104	85	102	82	90	97	94	63	85	89	105	94	84	88	93	79	90	80	93	94	95	106	70	70	96	86	71	100	88	85	94	67	86	86	96	102	85	106	90	105	99	72	75	82	76	82	80	91	88	115	83	81	105	83	96	90	96	81	87	101	91	86	99	84	88	96	111	76	81	90	70	111	73	88	83	83	84	67	84	88	81	86	76	88	105	105	87	84	98	69	85	79	101	96	93	80	86	84	110	103	100	96	77	89	90	88	108	88	98	112	81	92	82	83	105	81	101	118	96	89	101	79	96	84	93	77	109	99	91	76	83	80	100	93	81	86	88	96	100	93	81	83	112	92	82	76	107	73	98	112	112	104	89	89	87	84	87	82	78	75	87	76	78	91	89	88	99	88	98	93	88	96	86	113	100	115	93	89	124	98	104	96	104	80	105	86	101	115	106	76	75	88	96	82	87	119	100	94	93	85	84	87	102	93	101	99	76	95	83	97	80	108	98	100	95	89	91	91	96	85	89	79	104	100	97	76	84	108	80	90	73	84	97	78	90	83	98	84	93	81	106	75	95	77	90	83	99	98	95	73	90	80	88	94	95	99	86	89	89	90	92	90	88	93	105	72	105	87	108	94	85	109	88	87	89	112	102	86	94	91	101	83	92	104	100	90	103	82	86	100	82	87	97	113	91	92	91	85	67	86	87	77	78	99	88	91	100	90	105	77	88	81	88	106	95	82	81	90	96	96	105	109	86	98	105	112	76	110	99	111	78	81	88	83	100	100	101	85	79	86	81	89	85	100	84	88	90	102	104	95	87	92	93	101	96	96	93	76	70	86	94	90	106	78	79	99	87	92	100	79	81	76	83	73	95	84	92	98	81	97	73	97	88	98	82	92	101	102	104	83	94	86	82	70	95	78	92	110	93	84	121	83	97	99	74	79	90	85	116	82	81	85	77	85	89	105	88	77	85	69	89	111	91	86	82	83	81	74	86	85	77	91	87	87	87	98	93	82	88	87	98	78	99	73	89	95	78	92	97	95	89	97	107	106	100	83	90	100	100	92	76	94	99	106	83	109	86	81	94	96	115	99	80	84	81	98	87	86	104	91	106	104	99	95	107	73	82	119	66	99	107	79	93	78	84	83	96	88	88	91	79	75	76	77	73	94	101	115	109	92	94	93	98	85	85	101	72	86	77	72	83	99	101	83	73	113	103	90	107	77	117	94	102	86	105	100	92	70	70	106	90	98	90	88	73	92	110	85	103	89	85	85	93	112	83	100	102	69	95	79	84	94	102	89	80	98	107	83	85	58	103	96	82	105	100	90	85	95	89	99	96	89	105	95	104	89	98	85	75	98	98	96	76	87	96	100	99	99	96	82	72	84	85	87	79	87	72	106	89	100	96	100	87	96	82	81	100	109	87	87	83	78	93	90	92	74	72	89	100	93	96	105	94	101	77	95	96	66	96	89	81	91	86	101	94	96	87	84	82	88	98	81	101	82	99	82	102	89	89	99	59	90	92	82	92	98	72	100	98	86	114	82	91	91	79	93	90	91	85	78	81	94	81	109	79	96	101	107	89	92	86	90	92	92	86	99	89	101	78	83	97	82	109	90	117	87	81	85	94	73	103	105	100	94	83	87	92	97	83	112	96	98	77	82	97	81	108	88	85	93	83	75	100	91	115	83	83	86	78	96	86	83	96	94	81	114	97	90	82	100	104	82	99	94	90	91	67	74	86	80	83	91	115	79	93	95	83	109	92	93	96	99	90	83	90	103	98	106	87	102	98	86	88	72	95	92	91	108	105	92	101	109	81	93	89	84	99	75	85	82	85	75	82	96	85	79	109	92	84	88	99	82	79	91	102	79	68	91	101	88	117	99	94	85	100	96	82	99	61	105	85	104	103	92	82	80	67	92	93	76	93	79	85	88	76	106	103	82	76	93	88	104	87	84	114	90	100	82	81	78	94	91	83	94	94	82	78	94	91	98	84	77	92	108	94	84	103	96	90	88	99	108	90	81	95	89	94	97	78	90	100	100	116	93	87	85	78	99	107	98	90	94	92	92	83	102	88	99	89	76	83	92	100	99	87	86	94	87	103	90	91	101	75	113	77	121	88	104	87	102	108	104	83	96	90	104	85	101	93	104	86	100	83	100	94	90	78	94	81	81	89	104	71	81	82	107	80	88	107	113	99	77	104	83	92	92	85	87	96	79	94	98	86	106	81	104	79	84	83	92	93	96	84	87	100	102	89	102	101	118	103	110	80	67	89	84	102	70	88	93	93	86	95	110	82	98	86	94	80	98	110	99	84	86	86	92	95	100	82	94	82	84	83	101	73	101	94	107	89	84	92	92	83	85	100	91	89	77	72	75	96	72	108	100	81	99	69	79	86	97	97	82	73	99	81	96	103	87	91	79	89	91	101	82	76	100	95	91	92	96	106	72	103	84	104	101	78	88	93	97	93	85	90	87	90	88	88	89	86	98	118	83	96	92	74	101	94	93	100	95	101	99	76	80	85	80	111	110	96	83	101	82	84	79	87	75	92	80	87	102	100	96	89	85	81	99	102	116	84	79	97	95	96	104	107	70	95	89	93	77	94	91	103	86	94	75	92	102	83	97	94	106	108	105	87	91	93	89	83	100	89	84	109	108	88	106	83	93	78	88	102	85	97	99	101	98	94	105	101	102	67	80	83	75	106	95	93	99	94	75	68	79	89	103	100	81	88	106	96	106	95	76	88	88	106	101	99	96	89	91	100	82	86	99	83	85	91	87	95	97	77	88	97	93	103	103	99	98	104	95	104	78	108	108	90	100	89	104	102	95	73	73	89	94	98	91	97	105	80	90	91	95	96	96	90	91	88	99	80	75	100	81	99	73	81	98	101	110	101	88	78	98	87	84	136	94	82	82	87	86	103	77	103	87	94	90	86	79	77	77	109	94	102	86	72	83	108	101	95	93	88	83	82	83	87	84	96	80	80	82	117	84	89	75	97	92	67	91	80	92	90	83	69	101	94	108	87	80	97	88	93	89	83	89	94	89	99	98	79	99	85	95	92	88	90	90	89	74	90	93	81	116	77	82	85	90	80	75	74	95	112	96	78	102	101	68
4228	669	421	424	398	424	462	346	364	343	308	291	277	289	252	279	295	255	258	297	265	294	259	266	265	274	297	270	276	275	273	275	271	264	259	316	259	265	251	298	249	262	277	242	274	275	303	251	250	248	256	296	255	253	258	246	294	277	305	267	306	269	268	275	257	264	286	275	257	312	273	269	260	291	266	264	279	267	291	302	257	262	285	278	278	241	265	261	274	274	256	264	257	269	270	271	257	256	248	269	269	278	242	284	249	276	240	254	262	292	261	283	269	283	256	262	301	267	291	266	266	281	282	258	258	283	250	284	257	289	246	250	265	258	242	261	260	240	269	245	277	272	267	248	244	255	272	253	279	264	223	263	253	237	259	292	267	281	273	260	273	273	276	250	252	283	260	266	267	257	249	273	281	253	254	247	255	278	270	267	241	267	262	222	251	269	270	258	270	222	287	261	262	241	279	261	276	292	253	275	270	297	257	286	269	306	262	272	256	276	303	262	226	279	283	305	305	250	276	247	247	261	283	291	267	249	257	247	278	296	258	239	276	282	261	259	231	278	284	262	285	271	257	250	269	238	269	261	291	271	258	278	252	272	267	218	268	298	270	271	260	261	268	256	235	269	273	216	253	271	271	280	256	270	277	263	264	250	277	302	247	246	251	279	267	300	262	284	272	263	261	279	261	237	242	261	251	249	258	266	269	281	280	257	290	280	254	288	287	257	246	251	279	257	268	250	250	249	240	250	250	292	267	265	258	288	270	261	268	268	270	268	267	285	257	279	269	276	246	262	267	284	283	264	276	298	265	301	274	279	264	242	271	257	253	266	290	251	261	276	291	291	267	287	228	245	259	258	275	245	295	265	297	241	255	274	273	271	246	276	284	276	260	273	252	267	265	266	289	260	255	264	243	266	281	280	256	249	274	272	272	239	306	247	257	254	266	257	289	246	277	304	260	274	257	256	234	292	278	230	256	281	257	277	281	227	287	253	280	237	262	274	265	207	271	255	244	275	286	264	280	276	256	266	251	238	277	253	266	280	279	275	253	286	276	277	270	263	251	271	276	282	287	265	279	252	242	267	246	271	267	258	278	256	250	249	255	268	305	245	242	278	266	271	268	281	260	262	259	284	258	252	268	290	269	287	241	274	263	267	282	244	249	272	248	270	279	303	267	291	256	254	246	254	253	249	251	272	275	274	286	261	275	270	268	268	268	253	256	263	263	220	256	261	289	256	272	280	247	274	254	272	263	257	262	274	265	267	272	278	277	244	255	266	240	272	272	279	275	258	296	290	260	288	261	282	284	308	286	262	254	266	273	266	272	276	261	273	269	257	242	291	269	271	243	275	267	289	263	237	275	278	251	261	262	247	264	271	260	267	280	246	242	261	263	261	267	289	255	245	282	290	254	255	262	256	227	265	281	271	249	280	253	244	264	256	260	266	258	280	264	260	265	264	265	283	242	250	288	256	250	261	289	248	247	269	268	263	267	267	251	275	250	259	262	247	266	264	232	235	291	274	248	258	264	229	279	267	275	269	253	276	245	246	275	279	276	247	259	288	263	259	244	246	225	275	287	266	282	269	264	260	263	225	286	250	265	256	246	268	283	279	262	276	280	249	285	261	264	272	295	260	282	271	276	274	282	267	268	242	258	268	290	285	256	266	286	248	283	251	256	270	272	283	254	275	278	256	243	286	260	250	266	264	274	249	280	280	286	300	262	280	254	281	282	283	258	282	247	266	274	270	261	269	275	269	253	244	263	277	248	256	264	265	282	237	261	265	254	242	295	242	257	273	290	263	278	260	245	271	269	304	279	265	256	241	281	275	244	257	268	263	272	265	280	290	249	258	240	244	264	289	286	262	288	286	242	277	271	289	272	288	260	276	269	277	267	292	270	268	285	245	264	265	268	294	286	300	274	284	285	247	277	258	286	242	294	264	264	255	260	276	298	279	265	266	251	297	262	277	254	270	273	258	296	271	292	270	247	267	272	256	277	262	260	286	242	243	256	267	280	264	278	256	246	238	260	274	271	264	259	270	246	249	276	244	275	246	278	265	276	271	262	283	284	288	251	263	239	242	248	253	258	250	264	286	253	265	295	266	243	265	269	244	256	259	261	289	264	237	276	236	262	262	290	229	278	253	247	255	251	286	250	272	308	250	307	251	282	307	277	252	258	291	275	262	255	252	271	260	253	261	281	275	275	250	257	272	247	284	236	260	253	265	239	255	263	245	273	256	270	267	259	253	262	272	251	233	288	245	276	267	256	254	244	243	251	274	266	265	268	243	277	224	245	256	248	269	274	271	285	281	267	266	260	267	265	277	285	239	258	258	271	278	266	260	277	275	256	264	258	241	253	267	250	270	243	294	279	261	270	248	267	283	263	286	256	233	269	248	244	272	267	248	274	253	246	255	270	254	254	282	267	290	272	258	260	255	283	261	290	290	280	274	258	266	277	244	261	263	278	261	284	247	256	256	291	260	253	277	273	271	292	273	271	260	231	280	240	284	289	258	265	269	267	258	255	283	278	283	296	281	297	265	288	240	256	241	254	259	281	277	276	303	270	301	273	274	267	269	283	282	239	237	292	271	284	255	279	247	261	242	278	228	278	263	266	273	261	266	243	280	256	268	261	279	281	278	266	255	274	246	260	260	259	236	250	285	262	244	295	261	265	246	268	276	257	292	261	284	267	277	264	239	267	278	236	255	283	262	256	254	256	257	285	265	248	241	264	272	272	269	250	255	252	279	266	254	254	276	287	276	245	283	250	274	267	245	293	266	273	250	233	256	260	262	250	290	296	271	246	267	279	236	250	250	263	283	274	265	260	252	278	295	257	245	274	257	263	279	257	243	259	254	252	278	273	239	273	288	262	275	260	242	240	274	292	254	290	256	257	256	233	258	239	287	312	281	253	276	271	272	251	274	274	293	266	249	269	280	255	245	273	260	282	264	287	283	244	251	250	252	258	251	274	257	268	284	252	271	301	271	272	269	244	257	267	270	242	272	258	259	260	251	255	270	260	271	248	257	270	266	280	271	276	277	251	253	293	267	229	259	261	256	282	258	257	267	255	255	269	300	275	276	266	283	273	281	286	257	230	258	264	281	248	277	277	287	257	264	255	256	246	250	289	263	283	271	280	258	269	232	256	283	259	293	277	238	260	276	235	274	271	257	265	280	235	248	279	282	277	253	239	254	257	291	302	262	267	251	284	273	244	283	279	289	260	272	250	243	250	254	227	231	266	266	286	283	262	287	283	262	264	279	275	252	244	260	289	244	236	249	245	280	256	256	289	258	269	267	267	266	263	256	274	250	265	270	258	240	279	269	278	277	282	275	262	261	256	259	253	278	260	254	281	252	258	264	258	269	257	238	269	264	257	246	268	253	275	273	245	274	281	253	266	279	246	260	239	276	286	270	261	297	305	270	274	267	276	272	270	279	255	251	291	253	276	260	269	279	277	290	286	274	263	273	236	249	271	287	251	295	247	265	254	277
22681	13093	1507	1057	728	591	492	349	345	361	269	269	265	225	219	187	218	195	214	191	196	194	195	197	176	179	195	198	155	189	181	184	167	186	169	162	184	184	187	207	199	178	172	183	178	205	153	186	197	162	169	186	189	167	169	167	192	149	182	191	160	159	184	182	210	156	159	175	183	170	185	185	182	193	185	190	191	145	185	157	184	206	176	147	194	175	181	179	211	150	167	162	176	190	161	152	191	152	176	163	161	145	155	153	162	157	163	182	180	151	168	174	180	162	173	186	186	194	180	175	199	160	183	166	179	165	159	191	179	168	177	184	187	145	192	166	160	184	180	185	160	180	164	162	189	154	152	141	181	169	177	146	174	163	185	156	178	197	187	159	168	164	172	169	179	174	207	180	155	175	195	176	162	186	168	171	158	170	178	168	169	162	177	166	190	172	144	153	177	188	181	166	168	159	196	167	195	156	168	154	165	170	159	174	184	154	168	202	150	178	155	157	171	174	167	153	182	148	172	154	165	187	180	171	164	148	196	172	172	163	171	174	195	183	165	164	157	184	172	189	203	170	155	159	161	155	143	167	167	181	162	185	162	168	170	183	170	163	170	166	174	160	164	202	170	191	165	172	180	180	171	166	184	192	194	170	153	159	176	157	181	172	183	166	145	187	150	178	179	191	168	178	205	182	145	161	165	132	151	189	169	181	183	168	162	144	169	146	158	183	173	161	156	182	168	176	173	161	144	149	185	186	191	170	163	187	181	176	186	186	150	197	198	183	168	155	159	153	170	175	151	160	154	189	180	199	179	163	180	178	185	202	177	169	193	158	184	185	150	194	171	162	160	180	157	173	167	184	134	159	169	180	176	186	176	179	151	164	177	175	171	167	173	165	178	181	161	169	172	195	166	181	167	165	185	186	208	144	185	160	145	176	169	179	163	133	165	187	172	187	161	173	152	159	167	197	150	183	214	160	143	174	167	176	167	177	152	178	167	166	180	178	179	176	167	154	172	181	193	194	188	181	167	169	184	168	161	183	174	172	169	177	164	175	189	177	180	153	185	154	156	164	180	156	172	185	150	170	176	164	153	181	167	189	197	168	154	161	176	176	177	156	161	183	148	158	167	187	153	190	165	154	198	173	160	173	152	164	165	157	170	185	168	177	169	171	168	166	190	165	162	167	189	173	179	198	156	172	160	186	178	167	160	169	180	188	184	175	160	184	154	143	182	157	175	164	169	176	169	185	164	168	174	165	194	179	182	144	145	182	175	152	182	168	147	174	185	177	188	182	176	208	147	149	168	176	185	154	155	170	174	214	189	171	200	171	157	163	170	155	176	167	167	198	178	178	155	189	178	152	162	186	149	170	164	176	166	184	167	172	161	181	169	167	174	183	171	162	177	192	145	180	169	181	166	160	173	131	188	163	152	172	191	161	191	176	147	153	168	172	182	190	169	176	159	178	178	174	165	175	160	172	185	155	158	182	171	165	160	154	174	177	200	173	185	144	173	193	199	157	175	172	176	158	174	163	149	184	173	175	181	177	181	171	168	169	155	206	185	182	175	154	166	171	175	186	183	173	176	207	181	185	169	175	170	161	184	172	150	169	170	179	173	180	146	182	180	158	186	195	196	166	154	174	183	186	176	190	181	147	176	201	198	208	154	165	170	175	177	182	159	164	166	172	175	173	167	183	171	180	183	159	142	169	156	198	164	172	172	158	169	154	179	186	151	163	188	163	190	164	164	186	186	189	188	176	183	156	164	149	180	184	140	163	159	156	186	151	186	180	171	147	178	171	156	159	182	194	169	176	189	154	189	156	170	161	181	176	162	182	196	173	150	151	187	167	169	157	166	165	143	180	183	186	161	168	165	181	147	156	166	181	206	176	194	170	160	160	141	160	168	173	151	149	167	177	185	179	160	192	179	150	189	203	160	188	184	181	162	151	155	177	178	174	185	151	149	168	163	163	179	180	170	187	167	170	173	167	160	168	187	150	143	160	193	167	203	171	161	181	160	153	186	181	171	174	181	188	180	159	172	171	183	126	188	174	178	203	175	164	154	152	149	146	192	174	168	176	169	161	173	183	176	184	191	170	199	196	196	179	147	163	178	203	161	159	176	159	172	146	154	164	184	161	163	176	174	143	174	168	193	185	174	181	154	182	169	152	185	182	180	173	174	158	189	153	164	167	172	174	183	183	184	149	155	186	170	176	182	148	169	181	161	171	159	165	164	181	160	164	170	169	166	198	149	191	171	149	182	160	178	179	183	175	199	191	170	175	173	198	171	193	169	160	192	169	175	166	180	188	178	189	145	171	177	191	199	190	172	181	175	178	169	174	182	173	164	157	167	166	174	165	187	152	172	194	181	175	179	151	151	144	168	161	183	174	154	171	167	176	176	159	161	190	167	181	163	189	168	154	176	197	172	161	193	168	167	183	170	194	162	198	176	179	171	148	175	151	151	184	197	186	138	160	185	180	175	194	173	175	136	190	159	179	155	161	194	161	139	160	147	169	166	161	191	169	205	179	171	193	174	158	186	171	172	172	177	162	148	161	195	190	185	161	205	159	188	173	166	172	170	148	174	175	150	175	157	174	183	179	187	183	172	194	174	192	179	177	177	178	171	172	150	176	181	192	168	185	164	150	151	184	170	181	146	185	184	171	165	168	150	139	188	182	169	212	170	187	162	176	198	170	149	188	190	181	166	163	171	168	174	193	142	192	152	170	168	173	190	178	158	171	167	193	197	166	203	181	160	183	167	189	180	165	178	172	167	198	169	164	164	176	161	183	177	186	165	158	175	148	151	168	183	172	176	147	156	155	169	169	183	159	164	168	169	184	162	159	168	170	157	175	173	139	175	155	166	169	166	191	177	185	203	170	173	159	169	161	172	187	170	178	202	167	152	199	153	158	160	173	194	187	196	188	155	156	173	193	175	179	216	182	172	178	175	163	149	158	175	161	179	183	182	160	142	170	187	177	158	142	170	161	171	151	164	146	184	165	178	172	189	162	167	180	163	170	192	197	186	177	175	187	161	184	164	185	163	191	159	187	192	200	176	180	165	156	172	186	176	179	190	179	169	169	150	183	166	190	184	177	181	183	185	210	183	160	153	170	173	173	169	216	171	164	203	169	158	153	155	161	183	163	174	170	192	166	163	165	173	176	169	155	181	198	165	176	190	179	174	184	166	183	156	169	170	182	177	154	166	157	137	160	168	173	183	190	180	138	196	186	151	184	171	163	193	187	170	147	177	178	172	188	165	173	188	167	169	161	174	196	184	162	196	183	177	159	156	152	177	178	190	172	155	177	142	161	180	174	179	180	168	172	139	171	175	139	169	157	174	171	162	183	168	170	162	177	162	177	167	168	147	166	165	188	163	182	179	177	166	190	139	167	197	182	177	166	171	156	170	219	163	165	160	164	185	158	176	183	193	173	173	167	184	179	190	164	182	163	171	157	178	158	162	177	157	149	180	169	161	168	191	165	148	167	149	183
13878	4868	2872	3337	2957	2596	2084	1776	1619	1760	1171	1093	925	871	804	721	731	669	597	660	594	573	612	549	574	555	536	522	542	536	513	506	482	509	508	476	467	504	500	446	456	474	491	511	461	545	484	461	485	486	501	472	451	451	477	439	501	457	469	470	451	472	468	426	432	478	463	500	437	454	442	447	438	481	473	452	479	485	452	410	444	458	439	431	453	463	456	480	483	451	436	461	441	417	420	435	452	450	441	441	424	466	453	425	425	414	435	469	455	444	437	447	429	429	461	455	426	433	453	466	447	467	475	440	465	441	431	428	445	475	421	450	453	456	454	430	470	466	433	470	441	453	452	446	421	448	428	428	456	454	413	447	466	446	429	418	430	459	408	437	413	454	474	481	483	455	477	440	451	446	423	431	422	449	412	439	451	473	442	419	430	455	447	429	426	463	428	429	448	478	461	476	473	507	418	398	453	456	439	424	433	451	454	456	477	447	438	464	410	472	450	421	452	420	440	432	421	440	464	445	438	449	445	442	496	408	422	421	449	437	428	452	461	465	444	441	461	400	435	439	455	417	457	469	445	460	443	425	465	460	496	460	430	428	480	442	454	452	427	457	426	434	467	459	422	449	429	438	437	479	437	457	459	492	482	466	477	443	432	451	460	433	449	425	439	448	492	436	420	433	429	472	438	410	441	484	448	435	423	446	480	431	435	413	471	443	470	444	442	416	424	452	428	446	455	408	426	442	452	455	453	450	414	441	432	430	456	471	497	459	438	423	411	419	463	456	451	454	477	453	449	431	431	476	475	448	439	455	409	466	450	433	472	410	408	451	472	474	454	439	434	408	429	454	417	456	480	439	440	423	464	444	434	471	419	443	474	446	440	452	453	374	449	478	438	460	436	450	432	411	484	444	426	480	434	451	456	418	415	447	417	447	422	450	444	474	453	429	479	472	471	452	430	425	445	457	459	460	453	438	460	461	484	439	401	466	452	435	451	445	428	410	452	430	433	451	437	405	414	416	447	450	488	491	426	438	480	475	429	459	428	398	467	458	452	438	403	414	437	458	434	455	429	446	474	392	456	458	445	473	487	442	431	437	445	481	453	418	442	414	435	456	447	427	468	470	457	418	413	445	478	460	402	445	430	446	400	414	433	423	455	465	455	464	479	444	435	435	416	448	448	413	423	443	441	452	432	445	447	434	426	436	481	459	428	414	416	397	460	427	447	421	454	458	460	432	454	457	437	435	474	462	445	422	459	418	436	455	420	435	420	423	448	443	449	481	453	437	462	453	448	436	453	407	453	475	426	419	424	442	454	400	441	433	437	454	457	419	450	477	414	420	449	445	413	458	416	466	472	443	438	424	415	432	472	426	457	412	432	490	409	449	443	448	455	453	453	459	441	412	431	424	479	443	420	476	418	459	448	437	485	447	436	421	483	434	437	468	453	432	415	433	439	439	441	464	466	451	448	440	479	426	409	446	446	429	428	496	442	424	432	438	433	455	460	494	441	407	430	476	445	471	450	436	463	448	433	413	427	470	435	434	450	440	472	454	461	478	422	449	427	415	455	470	433	427	427	429	428	472	466	428	483	458	481	479	459	441	477	434	452	420	480	450	442	457	409	464	433	426	424	389	451	418	452	434	425	429	423	453	445	407	433	430	477	463	448	474	467	468	420	440	456	420	447	452	426	451	473	440	430	438	466	459	428	435	432	458	442	446	442	410	464	441	452	449	416	410	428	449	483	446	472	445	502	466	473	430	424	431	445	445	467	462	476	454	422	454	452	416	461	413	443	446	470	457	438	428	430	487	423	456	411	469	474	468	483	479	446	446	415	445	442	432	458	441	473	427	446	456	430	387	456	430	410	451	449	441	425	455	436	440	455	477	434	407	466	450	471	466	458	433	424	465	458	424	454	468	422	463	423	450	417	443	453	425	451	464	440	435	460	456	428	414	431	448	411	479	460	444	441	432	453	418	456	467	460	475	438	434	462	444	409	470	457	451	429	455	426	427	438	447	433	500	426	472	455	423	421	424	488	443	408	445	463	441	417	413	443	429	444	427	430	475	455	451	455	450	440	450	434	430	477	448	422	442	434	424	419	424	446	433	472	447	444	443	447	448	456	449	423	448	484	415	412	406	468	446	474	427	447	471	432	468	473	428	475	463	442	436	428	441	471	433	469	444	409	422	450	461	410	419	440	447	441	437	470	444	444	445	444	422	463	424	470	419	443	443	448	454	448	482	424	482	409	452	469	442	403	452	492	469	444	442	473	458	437	437	491	435	436	462	432	423	467	465	461	453	473	463	441	446	430	426	475	419	447	470	438	424	447	435	428	459	431	438	484	443	417	440	433	457	430	431	478	461	438	424	421	444	444	467	416	445	426	465	477	452	435	434	424	458	432	419	412	483	437	451	450	439	465	470	472	438	426	449	463	451	401	437	427	418	459	450	477	463	446	455	442	479	434	452	410	480	453	398	447	446	473	422	431	425	400	427	435	453	436	469	447	457	471	446	446	477	481	444	407	459	432	425	414	441	468	450	436	439	400	418	437	416	459	419	422	448	440	462	437	442	473	392	451	466	455	484	449	439	430	444	437	457	447	463	461	465	429	415	425	428	467	456	443	482	444	456	454	439	418	438	457	476	448	459	443	489	452	445	445	434	402	417	443	441	465	452	444	449	414	454	431	435	387	429	462	427	458	431	441	469	425	406	412	451	418	466	443	472	444	453	434	459	449	469	469	450	447	469	466	455	439	416	447	423	435	441	444	478	451	428	433	415	411	415	455	491	415	445	446	431	485	394	456	463	437	433	445	428	457	442	466	459	446	468	471	407	423	437	460	456	430	472	457	451	456	481	451	477	472	446	438	471	451	472	445	428	458	395	396	429	433	410	444	429	453	443	478	483	447	427	440	438	426	409	453	424	465	432	419	422	397	448	438	441	458	465	448	463	429	440	475	421	427	415	458	436	431	414	450	459	475	449	443	473	404	425	476	457	483	427	436	433	441	492	482	402	454	462	464	447	445	497	454	423	413	430	440	446	410	456	478	472	456	489	447	428	435	485	420	455	460	463	436	454	436	436	501	458	411	457	459	429	488	431	437	460	431	473	428	443	461	390	447	439	451	454	449	476	467	420	457	411	426	446	428	464	427	429	427	474	420	436	478	465	448	468	477	463	473	430	410	446	443	427	437	417	423	446	465	461	454	455	472	455	432	434	459	445	466	428	443	465	436	462	463	426	418	447	442	420	414	464	454	487	450	449	434	481	436	446	478	461	477	431	413	455	451	460	421	424	434	427	458	465	448	421	437	455	486	451	453	458	428	452	437	443	456	417	458	444	410	432	447	407	455	408	454	430	436	421	421	447	468	442	466	473	485	440	463	481	436	452	459	418	430	479	469	414	448	504	436	459	428	463	439	440	473	435	450	456	439	453	454	400	427	432	434	453	465	459	486	473	459	450	425	453	417	421	420	424	438	449	434	480	432	436	454	451
32508	24441	5063	2408	1495	1239	906	767	732	701	508	551	493	466	399	420	361	371	374	353	381	358	353	371	303	322	313	325	342	348	331	337	368	356	363	321	298	314	316	330	307	346	311	302	367	300	329	311	306	301	354	349	259	325	336	300	313	309	321	334	307	339	316	291	326	328	329	324	296	311	298	309	329	326	310	311	358	319	362	343	360	337	316	360	327	317	298	308	315	336	349	303	365	356	337	307	337	359	346	296	328	313	320	324	333	316	299	314	347	338	334	328	309	356	377	336	332	340	302	296	362	316	280	329	312	362	294	314	332	328	315	310	324	313	309	312	316	354	291	323	299	310	293	324	328	322	320	317	332	313	325	320	296	320	348	316	320	320	298	287	292	338	320	336	314	333	311	299	335	301	339	331	324	309	322	295	367	323	300	311	325	341	305	328	309	302	305	310	322	352	335	348	350	319	307	319	360	286	320	336	299	337	337	325	305	369	344	312	311	312	347	329	313	327	287	302	333	343	318	336	304	334	323	309	364	319	302	331	349	331	343	351	335	327	306	341	288	319	316	286	328	332	311	308	314	330	335	297	319	334	328	338	295	339	306	330	329	311	327	333	331	323	312	292	311	293	291	307	307	301	302	295	328	329	313	328	332	293	328	309	295	323	370	330	308	302	325	336	348	344	320	309	313	258	300	310	321	319	314	295	305	301	344	317	302	347	336	310	315	307	317	337	342	344	298	338	352	337	306	336	325	272	302	279	331	293	327	339	350	307	327	302	312	364	335	308	340	338	316	334	349	341	315	315	295	346	334	320	295	336	307	281	302	329	351	314	311	321	331	318	327	326	321	326	332	329	327	346	349	317	319	299	352	329	344	354	308	336	329	310	291	323	297	295	332	344	324	328	321	342	312	351	315	327	351	316	298	324	330	363	355	307	320	290	319	304	310	316	334	337	308	320	291	324	331	336	305	332	309	323	343	354	298	337	301	286	318	308	330	325	300	339	343	330	358	335	321	289	320	361	315	291	338	326	316	310	337	311	324	292	334	303	316	314	313	314	315	306	296	321	310	323	344	332	314	303	335	329	288	312	326	314	297	329	303	377	348	307	305	308	326	320	288	318	318	320	291	318	317	302	305	309	313	319	283	295	343	312	326	312	347	307	343	333	342	337	319	303	319	294	294	295	304	300	318	329	298	337	315	317	297	336	316	328	315	310	319	309	281	352	323	303	326	329	327	290	336	350	313	302	307	344	300	338	308	359	319	329	297	342	293	303	299	301	266	319	324	301	275	347	310	323	313	305	342	330	305	308	335	331	334	338	334	317	329	325	287	330	318	335	326	327	298	306	314	318	331	315	324	345	320	306	309	300	345	308	305	344	349	346	313	288	283	332	310	314	334	330	322	318	310	332	329	311	325	314	289	325	322	319	331	354	332	331	315	306	339	323	333	301	275	332	301	342	334	314	298	345	317	308	331	316	322	333	324	328	318	325	331	336	318	350	288	341	328	311	362	309	358	349	331	316	357	322	301	303	286	319	346	344	322	321	301	290	297	321	317	318	327	313	306	345	313	326	298	337	322	332	309	302	330	338	323	315	310	311	319	310	343	313	299	332	313	324	293	337	342	310	284	315	317	304	284	339	351	331	331	328	306	349	339	347	334	315	322	295	302	293	292	312	318	321	342	298	288	345	332	338	329	330	360	313	304	332	319	336	288	323	319	367	337	331	311	342	352	318	313	311	333	333	323	348	331	332	335	296	306	310	316	312	330	355	307	337	307	345	320	335	328	319	352	333	339	311	331	316	323	312	321	345	328	329	352	308	298	309	319	327	331	314	316	317	340	353	366	352	346	340	339	319	337	291	324	313	288	320	332	325	330	321	313	296	313	312	318	340	331	291	299	324	342	342	332	343	303	329	302	322	322	298	287	329	349	284	318	331	316	328	337	335	325	335	322	307	337	311	293	320	332	313	319	302	304	311	300	331	311	301	325	300	315	304	326	280	318	316	343	334	339	312	328	319	330	318	340	321	354	337	328	294	288	316	306	326	297	331	304	312	343	317	307	312	300	337	316	357	319	320	327	335	314	336	333	326	306	306	289	311	320	307	339	335	323	309	307	340	330	308	324	374	313	307	302	321	291	340	339	337	341	322	327	334	314	299	324	283	332	292	283	344	314	319	313	309	313	315	337	327	279	342	329	312	299	292	330	312	295	341	331	313	319	319	323	327	281	301	326	315	339	305	303	336	317	302	318	309	313	335	311	316	348	302	306	304	289	336	309	301	312	305	278	331	308	333	304	323	355	340	341	274	329	350	307	331	295	290	309	274	335	327	285	323	317	324	332	305	312	315	322	306	332	318	311	333	341	323	317	334	307	304	316	309	284	335	315	302	300	304	308	312	330	319	291	305	319	326	328	317	368	321	327	303	302	296	304	339	301	313	316	295	311	323	314	349	333	312	320	326	339	322	295	391	357	348	296	294	277	322	331	344	325	331	309	295	312	328	315	300	320	307	316	346	323	341	334	300	342	337	335	345	283	327	312	279	322	322	333	308	335	308	342	323	360	322	318	331	305	315	313	265	320	359	334	278	307	335	300	337	322	324	306	356	331	337	354	317	318	322	352	295	309	331	330	312	262	354	321	285	299	326	320	303	326	271	337	351	288	338	278	299	319	311	287	302	301	337	301	345	346	314	339	324	342	327	338	354	346	311	314	299	317	341	335	287	355	341	349	381	337	312	309	337	302	322	296	328	318	296	310	330	333	349	334	359	322	325	285	302	269	311	314	313	330	311	334	321	327	324	354	313	318	332	334	314	330	308	298	332	321	313	342	326	313	289	327	324	308	288	324	301	303	324	320	335	312	315	350	321	348	299	350	316	317	355	337	312	311	317	314	349	321	330	315	309	313	321	331	359	315	347	332	303	301	312	311	299	339	350	289	296	324	311	312	325	323	342	320	336	347	332	332	329	295	326	341	358	296	319	343	282	294	311	314	332	337	306	325	293	302	321	324	275	310	320	328	317	301	291	333	359	327	329	305	302	327	335	318	319	309	317	308	328	329	294	329	342	346	301	319	300	268	329	317	334	299	324	331	306	324	339	302	347	339	317	330	289	315	310	335	325	332	303	336	274	295	328	338	342	316	327	325	319	321	344	296	326	318	329	302	306	337	299	323	308	321	331	320	352	327	282	321	353	354	312	329	315	327	327	318	317	307	297	300	326	327	345	334	339	308	317	316	318	323	320	303	307	294	311	335	355	340	346	333	331	336	331	300	308	298	311	324	346	318	340	313	297	326	290	328	308	294	300	317	333	334	353	337	314	298	311	319	315	321	304	353	273	304	296	315	323	319	314	298	326	331	342	349	328	329	336	296	316	285	321	327	344	325	326	353	307	302	324	322	359	315	343	298	300	335	328	313	315	347	315	296	317	308	303	320	314	339	310	299	311	357	347	312	304	319	292	283	278	313	307	331	338	322	324	298	316	268	300	309	315	302	320
18997	6877	5474	6241	5369	4753	3908	3288	3060	3262	2226	2031	1742	1485	1415	1323	1183	1196	1204	1075	1049	1019	1002	955	994	1012	930	932	937	891	902	844	849	873	844	811	817	863	881	815	796	763	759	815	802	816	846	766	767	738	792	782	773	729	786	778	809	765	788	799	775	753	756	790	741	791	725	770	746	756	749	700	746	751	764	713	760	775	742	718	756	738	785	748	754	739	784	743	744	680	737	723	739	708	746	736	710	733	717	761	748	744	738	752	726	757	735	738	806	730	727	711	766	739	712	794	770	734	739	728	713	776	742	759	745	734	746	696	772	775	745	746	734	730	721	678	728	727	770	748	700	723	745	786	754	742	760	699	746	759	752	740	753	725	745	739	720	712	703	720	752	718	754	723	748	721	732	714	744	726	720	746	733	750	733	746	674	755	729	725	754	756	753	659	769	725	760	726	757	712	728	780	705	781	759	725	774	745	766	785	715	711	749	726	741	721	788	744	706	732	753	747	740	704	749	735	719	735	774	727	687	694	726	723	758	745	726	726	721	698	748	724	733	745	717	746	730	731	743	704	740	727	735	733	704	749	730	754	746	762	763	730	725	722	754	709	727	715	729	775	717	751	785	738	684	721	736	729	705	710	728	764	702	725	764	743	756	720	715	739	755	740	742	757	754	710	753	773	724	768	653	720	737	732	735	720	718	775	752	745	798	765	716	735	822	741	756	727	702	783	751	670	746	727	743	741	729	765	703	719	759	716	765	745	779	679	746	739	726	714	726	761	726	746	754	701	746	745	716	707	727	725	714	751	755	709	723	727	742	783	761	720	711	768	772	702	695	716	756	735	727	698	714	731	843	734	722	768	736	703	733	723	756	730	748	705	739	725	792	751	764	725	731	737	716	686	691	749	751	722	736	750	744	752	741	719	735	759	749	684	727	696	750	744	721	739	748	734	704	749	735	700	721	735	740	743	743	753	703	692	721	728	747	738	746	736	720	768	716	678	760	759	781	700	722	715	696	737	713	738	766	734	757	764	722	708	769	729	694	767	772	710	706	733	704	732	730	760	721	723	708	737	736	765	727	712	713	751	767	715	744	735	714	691	762	754	755	677	703	777	756	740	754	749	703	719	699	718	768	753	772	733	715	750	752	767	740	738	758	756	775	747	756	743	768	746	734	726	715	737	720	776	778	729	728	755	716	761	716	666	719	709	700	737	717	730	760	710	737	709	706	700	734	705	756	748	684	728	741	752	710	762	678	740	752	713	743	768	721	770	726	760	693	763	761	722	727	716	780	753	708	754	751	713	732	668	714	705	759	746	700	688	751	745	729	753	706	729	783	738	702	730	750	706	748	743	723	787	682	759	756	786	754	703	733	738	689	775	722	731	721	730	741	787	750	751	749	721	707	786	714	693	721	733	678	730	752	760	732	693	748	723	717	727	779	743	738	720	687	785	762	748	764	701	718	741	731	714	770	713	757	751	709	744	735	778	764	781	725	691	729	749	724	755	710	749	753	701	730	722	698	724	704	744	765	723	710	760	703	710	757	689	718	687	759	716	761	743	722	778	671	732	746	737	760	700	741	739	769	776	704	711	707	757	765	665	726	702	738	683	719	745	739	714	700	704	728	747	712	745	685	717	765	721	776	721	724	741	760	760	693	724	700	726	744	776	708	775	765	718	754	708	750	729	703	719	762	726	778	704	738	688	716	688	737	719	737	777	715	751	772	735	715	745	729	712	729	715	749	742	784	728	743	736	733	724	746	738	733	761	777	733	731	725	742	720	719	767	735	740	727	752	729	705	705	766	719	753	749	766	722	748	694	723	675	767	754	702	740	777	765	730	727	703	712	736	747	736	726	740	730	712	688	810	728	700	727	748	725	751	727	751	726	715	694	697	742	750	683	755	742	708	766	723	778	729	704	695	735	726	720	697	682	709	725	732	754	754	748	745	728	727	732	725	749	699	739	703	735	752	677	720	715	670	678	785	765	767	723	704	734	702	765	711	755	727	719	744	750	678	770	719	764	747	764	693	744	744	755	784	763	695	696	769	704	771	718	683	701	745	688	717	723	697	693	742	739	727	740	725	730	735	738	727	719	719	751	735	744	728	705	706	732	710	703	729	746	740	736	744	688	735	742	701	734	746	707	712	735	686	706	727	732	740	759	709	722	714	754	686	662	698	745	710	707	760	738	737	717	797	742	715	685	722	691	742	724	694	688	714	674	682	728	740	705	761	715	741	729	740	750	748	716	720	730	747	713	715	720	721	684	723	715	713	716	693	720	749	777	730	741	737	761	761	770	689	796	742	784	727	747	770	708	739	747	741	754	701	687	736	720	762	713	707	738	749	730	755	740	763	703	757	728	757	743	689	716	755	744	683	751	729	735	705	720	721	771	749	691	800	672	739	701	737	753	679	734	775	746	710	694	714	761	760	735	745	755	728	747	725	776	730	692	738	750	706	743	704	772	714	756	745	755	711	727	678	754	705	752	749	669	729	748	705	740	708	746	737	703	724	731	709	695	745	767	762	733	695	689	706	741	743	754	723	733	750	725	785	767	803	754	739	809	741	749	715	771	778	763	766	756	736	723	728	718	697	764	741	763	734	750	731	677	693	733	779	730	779	726	715	736	770	708	722	738	713	753	709	756	740	721	730	719	757	682	708	773	769	740	730	709	755	713	780	703	756	730	745	802	733	736	719	733	741	738	690	762	752	742	741	785	735	745	714	708	755	710	767	719	729	735	734	740	709	743	758	746	724	687	685	727	761	775	738	711	772	745	743	741	759	760	823	773	759	774	825	736	752	675	712	731	731	754	740	734	691	753	740	744	735	709	762	691	757	719	738	716	724	757	757	731	757	695	704	717	680	727	769	738	786	767	725	675	719	744	725	722	715	763	694	773	714	730	718	712	723	709	725	726	698	704	714	758	766	747	702	764	720	737	700	706	714	710	746	727	706	738	731	729	731	735	680	764	747	699	693	722	663	739	692	806	738	767	751	766	711	728	746	811	750	740	778	704	743	721	728	713	723	689	727	727	752	776	713	713	743	710	717	740	693	754	697	741	762	785	731	687	764	746	717	764	722	742	721	774	726	721	714	778	708	752	720	739	744	729	700	716	745	720	776	746	749	736	719	715	707	761	711	730	769	757	733	742	720	719	735	669	739	707	769	674	713	768	696	695	728	725	729	721	693	739	737	712	749	814	805	725	720	735	762	688	751	722	719	714	731	730	752	753	738	717	705	760	691	737	759	745	737	756	708	701	755	741	687	746	714	786	737	739	748	736	704	717	751	734	716	734	771	756	726	754	757	710	743	709	719	774	746	712	738	733	737	786	767	815	702	706	765	737	753	764	738	775	717	756	716	738	727	739	750	758	679	720	719	749	746	742	720	739	713	742	717	750	741	740	779	755	697	722	716	753	698	722	794	762	758	725	729	727	696	763	744	739	702	766	769	753	729	753	742	746	724	750	741	760	775	732	727	705	742	733	682	757	739	729	763
6304	532	129	127	118	143	98	89	97	92	92	80	78	94	80	75	113	101	89	90	84	91	88	76	85	101	86	93	90	93	112	91	76	93	82	90	78	111	88	80	89	85	88	93	88	77	96	80	75	85	86	93	71	86	68	95	79	88	76	81	101	86	82	92	91	87	84	88	86	85	84	91	82	86	64	89	81	76	72	93	73	89	73	96	102	97	103	96	75	90	97	103	92	99	86	72	91	99	83	97	100	87	93	86	94	82	86	87	93	84	91	92	86	89	96	98	90	70	79	87	82	89	88	74	78	102	84	98	83	72	83	81	89	86	95	91	81	112	79	95	75	84	95	78	83	94	68	75	102	100	74	80	74	75	109	92	76	107	80	80	91	77	78	90	93	92	102	65	92	100	79	77	65	82	87	69	73	76	82	91	88	77	92	71	97	94	88	79	78	83	95	93	103	80	90	96	82	108	80	86	97	76	108	86	85	91	81	73	91	87	90	87	94	82	99	101	93	67	89	90	86	76	99	101	85	72	88	97	85	98	78	76	93	90	83	74	84	83	87	84	98	76	69	89	97	111	90	81	93	86	77	77	101	68	94	100	88	107	79	73	102	90	90	70	77	91	82	66	76	100	89	85	93	105	103	90	83	66	80	89	75	70	87	64	81	71	91	90	81	84	69	84	107	89	88	104	68	96	84	82	94	100	64	75	89	90	75	94	76	75	87	96	101	97	92	95	75	74	84	86	100	80	88	99	99	81	97	85	88	88	93	75	76	84	82	83	100	103	76	103	85	88	99	98	78	105	81	90	106	93	90	71	81	84	85	104	88	76	87	105	95	105	94	91	83	81	110	90	91	92	90	76	77	85	85	80	80	96	83	95	91	87	84	70	92	83	84	81	100	76	97	95	78	81	96	86	93	84	86	84	87	84	97	76	92	81	96	87	88	92	93	84	84	74	70	80	97	83	91	93	83	73	79	86	86	93	93	92	81	100	76	86	103	79	86	96	84	97	93	102	92	79	99	77	88	87	73	80	98	91	94	116	100	78	84	90	95	93	87	107	92	88	83	84	106	94	83	87	79	78	70	85	89	76	91	84	89	84	110	97	95	102	98	73	80	80	86	92	82	99	65	93	90	78	84	91	94	100	74	97	79	94	93	94	69	99	93	78	75	80	93	94	105	90	95	82	69	105	79	78	84	68	77	88	95	82	82	97	88	70	87	102	69	82	77	94	68	78	81	95	80	90	94	100	89	116	78	90	93	94	102	108	84	93	88	94	98	70	104	75	90	89	90	90	104	90	89	75	94	94	83	103	106	93	71	53	71	97	71	85	85	102	85	89	81	93	93	85	91	65	87	84	80	77	82	86	89	79	90	72	78	90	88	97	81	83	110	79	73	66	79	94	89	75	88	86	104	93	96	90	77	85	74	90	79	87	76	98	70	105	85	117	94	73	81	97	86	89	84	68	93	82	82	83	94	81	88	76	68	66	82	77	88	86	71	74	90	62	67	75	92	91	94	97	82	89	90	87	118	105	88	101	87	97	88	77	81	90	91	93	86	98	91	91	73	80	94	71	101	69	80	83	100	76	86	113	85	101	90	93	102	85	80	91	77	90	90	116	81	100	98	91	95	100	73	111	91	100	82	55	74	74	73	89	73	74	94	78	80	94	100	92	71	83	92	78	89	96	77	93	85	105	95	75	83	81	98	59	86	87	86	80	93	80	74	89	93	93	81	89	81	90	103	82	84	107	84	86	80	95	93	77	88	74	94	95	99	81	64	88	97	78	93	80	70	89	89	92	99	87	93	73	87	86	99	101	80	83	90	70	78	87	82	73	71	85	79	94	90	102	94	95	88	86	99	85	93	84	102	107	94	95	106	86	101	81	94	73	76	82	90	100	96	87	91	94	70	81	88	78	85	91	61	80	79	88	84	100	98	88	102	72	86	104	58	97	64	75	89	89	79	89	81	99	73	72	91	96	80	109	85	94	104	80	102	89	89	86	84	96	89	83	96	101	95	78	86	85	90	86	91	81	86	104	109	88	83	90	99	78	99	79	77	80	86	99	94	87	91	83	90	84	80	80	78	86	83	78	109	74	100	94	88	82	78	93	99	100	96	79	74	79	108	92	109	89	76	95	86	78	82	90	85	75	97	80	83	98	98	107	81	69	98	69	105	83	87	68	68	102	89	81	81	93	109	99	98	91	99	87	77	105	89	91	99	72	77	84	98	90	84	88	94	87	76	79	95	83	103	93	71	75	85	86	99	98	69	78	77	91	102	72	88	74	78	74	82	85	111	76	85	84	105	80	90	87	85	85	90	99	79	88	80	92	76	99	76	76	87	94	86	103	78	84	88	91	91	103	72	75	102	76	97	102	93	115	84	81	106	97	85	92	69	93	83	92	80	93	81	91	88	88	106	91	89	83	98	102	88	66	98	75	79	98	80	86	81	92	76	87	79	99	88	68	87	101	98	83	86	84	95	94	80	79	88	86	94	74	97	87	96	94	107	83	68	80	72	86	84	95	82	97	87	80	65	98	67	101	108	75	97	99	94	91	102	106	85	77	75	85	88	77	93	65	91	94	89	97	78	86	82	90	80	74	65	87	88	102	91	105	91	90	71	75	83	92	69	99	106	78	86	71	86	77	72	84	87	93	94	82	77	82	82	81	89	68	91	95	110	77	101	96	89	83	89	93	74	90	69	108	76	76	101	93	75	87	90	81	95	84	85	85	89	76	86	76	79	93	109	95	83	68	78	91	92	83	79	78	81	63	89	116	89	85	80	99	76	94	75	102	85	71	88	80	89	99	81	69	97	90	75	93	95	80	72	88	89	78	83	94	85	96	81	103	82	69	104	101	97	83	100	110	100	98	86	74	74	72	96	87	59	94	73	93	85	89	94	106	106	92	80	89	73	85	87	82	85	84	91	80	78	92	101	78	74	88	72	75	79	81	80	78	86	79	100	79	99	89	76	88	78	91	92	98	85	79	85	80	102	115	87	75	90	78	86	106	63	75	93	79	78	82	85	89	79	81	106	103	78	108	87	87	72	96	86	84	92	65	90	90	80	87	57	86	112	94	83	88	87	84	85	93	86	90	78	90	88	110	95	86	79	79	87	105	88	89	80	72	100	91	92	87	77	100	86	91	68	80	76	71	80	86	87	64	90	95	87	81	83	92	97	91	81	97	104	67	91	85	81	77	90	97	74	72	97	93	79	83	86	89	89	81	76	85	100	76	83	80	95	87	94	89	77	83	86	98	95	96	82	76	85	94	99	87	90	78	91	77	77	95	72	84	81	95	89	76	84	82	85	79	71	89	74	74	94	72	95	83	75	75	80	86	81	81	96	82	83	97	106	76	91	84	94	78	85	86	77	99	89	77	88	71	96	87	75	97	103	76	93	80	79	91	84	88	83	84	86	81	93	87	91	97	78	90	72	82	80	108	100	80	104	84	105	98	96	97	91	86	87	94	84	95	100	91	79	107
3856	554	363	406	402	464	337	306	302	314	291	280	274	303	245	261	261	283	250	255	235	266	272	279	271	247	261	245	242	252	256	252	279	250	222	253	264	277	261	247	248	274	199	226	279	284	230	270	265	288	271	266	247	257	234	228	281	260	261	293	254	261	262	236	253	233	243	271	256	266	266	252	259	259	259	224	289	216	227	247	280	230	222	260	241	276	255	273	219	233	287	254	262	255	244	254	252	260	254	248	263	245	227	229	237	238	232	239	282	256	251	272	263	226	252	232	267	252	259	250	249	236	227	260	260	265	251	261	256	244	250	245	277	292	254	280	241	231	256	264	279	265	228	254	269	259	235	243	268	251	260	269	262	242	250	243	249	242	311	244	255	248	267	261	251	306	249	240	233	282	251	238	247	238	243	261	252	240	267	246	257	276	237	239	259	293	240	267	275	253	270	263	251	257	225	278	231	246	227	235	256	248	268	251	222	256	255	299	278	236	246	244	253	261	262	280	259	249	266	221	243	246	239	253	252	256	255	245	272	275	240	286	245	250	242	257	219	247	269	259	282	245	259	264	239	269	231	247	247	236	276	262	248	241	264	273	264	266	233	249	261	282	264	255	224	249	235	244	241	258	266	234	280	260	253	215	219	276	243	246	275	226	267	262	239	248	259	234	249	260	283	236	261	259	246	208	247	266	287	270	214	250	259	247	256	268	226	257	250	242	231	230	265	240	267	249	263	262	283	296	255	246	250	231	236	240	279	258	250	246	297	252	257	271	267	276	223	263	242	281	256	266	274	258	217	281	266	258	284	243	266	253	275	251	227	247	264	227	236	268	239	235	274	256	223	263	275	270	274	235	242	246	258	253	253	255	243	250	278	249	243	239	255	260	250	257	266	231	248	253	248	251	268	256	261	270	269	259	263	245	269	243	248	259	251	269	259	246	215	291	242	273	252	267	278	251	267	257	254	222	252	240	262	255	263	236	256	268	281	239	237	237	238	266	289	261	264	257	258	261	254	245	244	289	231	248	262	273	249	250	270	249	215	256	248	259	271	206	239	276	221	268	253	268	250	219	237	249	261	271	259	239	232	244	256	251	262	258	253	272	256	256	243	258	237	253	249	247	237	243	264	244	260	223	250	252	250	248	240	255	256	240	240	261	250	244	276	255	244	242	258	276	250	254	277	249	281	262	280	245	261	250	243	279	279	276	284	261	258	257	272	269	280	255	233	262	251	255	264	251	263	256	213	265	250	242	257	258	227	245	299	259	260	242	266	261	262	244	264	229	261	232	251	235	285	256	237	244	247	238	246	279	282	250	266	261	227	245	217	229	249	249	251	245	262	245	279	246	257	249	269	256	243	247	261	251	245	266	241	229	260	255	240	246	266	264	274	274	267	258	261	256	246	249	240	246	264	245	232	257	248	260	262	257	219	257	243	267	235	278	272	266	265	242	242	234	268	215	252	266	255	256	227	233	248	252	254	227	273	275	273	267	272	289	280	239	266	234	239	252	226	238	252	244	271	240	281	226	226	279	249	234	235	282	236	257	272	233	292	246	294	284	271	253	279	253	246	285	250	260	262	262	235	275	254	274	245	279	279	272	268	264	256	267	265	259	270	260	241	233	234	255	217	245	255	259	267	246	254	258	265	261	250	283	253	252	250	281	274	253	277	225	280	260	233	253	238	251	229	261	278	271	242	246	241	245	261	248	266	260	253	272	244	253	255	241	239	243	265	248	272	261	250	228	254	245	265	248	258	238	270	255	244	269	248	246	290	261	254	286	245	276	233	254	225	237	254	253	259	251	275	229	259	279	241	249	250	246	242	243	243	258	257	243	253	250	249	243	296	272	298	242	223	265	286	262	239	252	268	261	258	250	258	256	206	237	267	271	253	246	249	257	251	209	251	262	212	276	253	265	251	231	229	252	256	241	253	274	295	250	272	240	240	261	262	281	240	242	228	246	251	263	251	250	294	257	268	257	280	265	254	225	229	260	282	253	285	256	260	254	253	261	297	266	243	255	267	269	275	267	255	231	237	272	265	286	240	253	262	250	246	236	245	232	229	240	246	267	223	245	253	261	252	282	257	252	256	261	238	256	278	258	234	263	264	258	229	241	264	236	235	233	281	251	268	239	297	258	233	263	256	257	217	264	249	272	235	252	283	255	229	252	255	258	264	237	232	278	280	280	267	266	243	251	252	233	264	263	261	249	268	259	218	230	288	250	263	261	252	241	245	257	265	246	226	236	298	237	265	249	251	268	255	247	252	270	244	238	263	212	266	253	273	228	248	250	244	261	236	249	231	250	273	278	275	261	221	277	266	276	270	241	278	279	229	267	251	237	266	253	272	274	275	257	271	238	235	243	231	240	244	284	254	254	249	266	271	254	222	228	260	235	221	275	247	252	236	259	288	271	271	250	266	254	249	257	226	237	256	264	253	240	258	257	256	243	264	274	258	264	263	225	269	256	238	288	265	277	255	238	273	266	257	258	268	255	246	265	258	272	226	261	266	249	273	263	282	257	270	270	260	264	241	280	262	247	268	266	229	231	257	239	261	257	265	265	290	242	235	249	252	243	253	263	267	269	271	263	243	243	246	270	239	223	235	230	264	294	257	245	254	245	281	242	248	265	230	241	237	259	260	233	248	248	260	274	238	247	280	234	253	258	266	288	218	274	281	245	271	243	269	242	256	251	259	240	254	272	231	237	283	255	274	261	240	280	237	223	254	263	255	236	241	280	250	248	264	269	249	238	263	281	264	251	257	263	240	265	248	271	222	234	284	248	264	236	250	268	251	244	267	249	249	252	242	270	259	231	246	240	246	239	259	212	236	257	263	262	258	262	263	226	265	237	264	290	254	236	235	245	265	263	258	250	265	222	223	242	256	254	262	241	254	236	264	249	270	266	237	268	268	264	239	252	251	246	268	228	248	273	259	259	255	237	234	243	246	250	224	233	260	235	244	254	274	238	272	246	253	281	284	281	268	258	274	286	264	255	256	219	220	257	256	234	234	244	230	247	276	255	249	254	239	266	248	234	271	255	255	243	224	264	248	249	245	269	251	244	290	238	243	268	280	274	267	252	234	239	256	233	246	250	275	273	269	234	257	244	232	277	254	251	242	266	283	277	264	258	266	260	264	253	276	254	236	267	256	269	239	255	241	260	235	249	256	260	239	240	244	261	280	253	226	234	264	257	215	233	250	236	245	224	255	268	243	260	247	234	262	238	241	274	255	243	264	243	240	231	241	227	261	261	244	253	244	273	256	259	236	249	244	255	255	279	237	241	268	256	261	264	249	266	258	229	248	255	257	247	273	259	243	263	262	252	257	235	266	247	267	272	240	267	273	249	244	263	242	273	237	259	261	255	236	252	257	272	237	238	236	240	249	247	286	280	277	266	253	232	254	258	240	220	261	242	272	283	242	269	277	233	240	240	231	265	253	276	256	277	241	258	265	241	246	252	244	269	283	235	284	248	239	265	254	262	243	290
21300	12360	1571	1048	685	532	459	363	366	374	280	301	222	225	216	228	212	214	170	190	209	191	204	168	160	206	159	175	171	185	163	158	184	186	192	179	195	169	177	171	174	181	168	205	169	194	162	179	184	160	166	180	186	188	176	155	185	179	166	170	159	180	152	187	175	163	166	162	157	170	180	170	173	173	151	153	175	189	169	177	186	152	189	182	193	156	142	175	158	201	172	182	180	174	157	176	166	162	158	159	181	185	186	153	161	158	163	156	197	177	170	174	166	176	156	168	163	160	177	179	155	175	175	159	183	160	152	189	180	164	168	172	133	170	174	158	185	187	168	173	164	166	169	202	168	162	209	151	186	185	182	184	179	143	176	172	159	166	179	179	182	153	174	166	158	184	172	161	149	156	174	162	170	161	163	180	181	168	191	199	165	161	159	171	168	160	168	164	175	180	182	177	162	171	146	174	167	172	173	183	140	171	178	169	144	172	173	198	147	176	181	182	176	181	148	152	171	180	173	165	169	160	151	158	173	160	205	187	184	160	142	189	170	180	161	159	184	187	180	202	170	169	179	140	163	171	176	165	169	181	167	177	159	152	161	180	189	161	185	163	170	162	179	175	182	165	187	164	158	166	157	184	189	184	184	158	168	194	155	164	161	185	163	155	167	161	165	154	164	157	182	157	173	168	163	158	166	202	160	164	161	180	182	181	189	175	175	180	160	148	153	168	165	169	159	183	155	157	165	179	176	162	192	179	146	145	154	159	174	191	161	156	184	171	169	157	189	170	175	184	180	173	173	180	176	171	163	152	184	172	157	185	165	207	157	190	159	168	172	181	175	158	174	175	176	174	153	161	158	169	168	174	164	183	196	192	173	154	169	188	172	175	180	162	147	162	159	172	179	166	167	184	145	157	164	152	147	153	147	159	144	208	167	179	177	168	165	169	172	152	179	162	136	168	148	157	150	177	170	162	168	144	172	153	165	165	182	169	179	194	164	162	182	178	175	160	155	173	197	162	152	194	163	179	152	162	169	177	154	196	167	159	169	158	175	168	174	169	156	174	182	170	159	159	166	164	189	145	177	180	185	197	150	199	158	162	177	200	183	150	182	169	181	200	176	169	153	179	166	159	188	172	156	184	163	179	183	167	166	158	147	166	158	171	161	177	182	158	194	176	161	175	164	183	182	170	205	174	181	181	180	168	167	173	172	171	169	173	153	175	157	182	171	190	166	168	183	152	174	163	198	176	181	158	179	184	178	153	178	173	179	167	157	156	166	149	180	192	138	165	166	171	161	171	166	146	158	155	152	172	171	129	173	165	171	184	173	173	187	168	179	172	165	153	167	171	158	167	185	146	175	166	165	201	174	145	156	151	186	180	141	192	166	192	153	187	179	158	174	156	158	150	179	159	179	203	166	152	175	186	183	156	170	150	189	175	171	180	168	170	186	175	162	157	181	164	174	174	192	168	153	171	170	163	165	179	164	149	152	167	147	171	176	179	176	188	178	178	202	142	170	169	159	172	169	176	168	167	177	181	176	184	180	194	165	167	176	189	199	198	160	189	135	152	160	179	166	189	188	167	171	174	140	189	160	170	174	165	180	177	174	173	157	143	183	183	177	147	201	154	173	164	187	206	147	176	174	157	174	168	147	166	189	179	176	160	145	161	158	175	173	188	160	152	158	179	190	155	191	193	177	146	180	164	173	166	161	173	169	181	171	157	184	155	179	160	175	153	182	165	163	177	155	172	162	140	171	183	180	186	176	136	167	166	150	172	147	188	154	140	165	161	178	158	154	158	152	160	177	170	198	184	166	193	176	183	179	175	171	160	173	192	176	152	182	177	170	154	157	196	171	151	173	163	164	190	173	189	162	148	164	150	180	155	188	177	163	160	167	169	168	169	167	174	167	169	167	154	182	167	140	187	171	178	167	173	173	183	176	187	182	179	180	164	157	166	181	176	172	178	172	170	180	154	166	164	158	154	171	180	186	183	174	160	167	159	173	151	188	178	178	155	178	179	189	179	152	206	184	192	184	189	156	192	182	183	193	173	165	194	191	149	174	155	168	152	158	186	189	152	198	177	176	151	166	163	182	168	185	177	132	181	177	164	184	181	188	169	191	166	165	178	180	173	150	162	173	201	179	194	183	156	198	155	193	173	175	165	170	169	201	165	185	175	196	143	163	160	200	191	156	164	164	172	160	194	161	146	168	158	170	151	199	170	182	183	180	171	166	173	191	137	180	168	187	157	162	177	147	153	194	171	182	164	181	157	157	161	191	155	174	153	171	155	195	166	171	188	175	172	167	176	148	193	185	153	212	163	174	186	155	178	177	171	186	164	162	160	160	174	194	179	170	151	167	159	172	177	172	199	173	142	162	182	170	148	172	161	173	181	148	168	196	168	156	178	150	186	177	159	194	156	165	177	149	166	181	166	184	174	159	175	163	166	165	185	168	170	167	188	163	182	168	163	163	196	164	176	175	182	181	187	175	175	181	145	172	184	204	172	175	186	180	170	166	154	181	169	171	172	179	180	161	152	164	177	195	181	171	176	162	162	178	173	201	178	175	162	180	174	169	179	173	176	183	147	151	169	172	181	161	166	177	185	169	170	176	194	163	191	181	168	164	163	163	160	169	183	167	186	172	164	159	163	175	169	179	170	164	165	157	202	191	180	152	153	162	178	158	163	174	162	199	168	183	166	176	179	192	179	164	186	157	144	185	179	183	171	172	160	161	195	153	191	187	156	154	174	156	170	167	163	192	169	166	165	183	176	169	167	189	149	177	173	160	191	163	151	147	172	166	154	165	176	168	178	161	170	160	167	179	184	167	173	164	158	184	197	162	175	163	160	157	162	125	183	138	176	163	162	178	188	171	171	197	173	159	160	159	189	154	206	168	150	173	166	156	155	154	176	170	155	183	174	186	132	182	199	178	157	148	174	165	172	182	172	179	181	157	160	156	195	159	180	158	172	184	178	195	153	162	162	161	149	173	191	192	172	162	173	155	191	164	176	143	166	152	181	145	160	151	199	161	168	183	172	185	189	161	191	183	174	168	178	173	159	187	166	197	187	173	159	179	156	181	179	172	153	190	162	173	189	162	180	157	184	173	163	191	184	165	162	172	161	179	153	156	159	164	167	164	179	158	155	175	181	148	165	149	171	181	154	163	183	196	167	172	165	168	168	160	172	159	157	173	187	186	152	166	132	169	138	168	190	153	188	164	178	169	160	157	149	183	179	183	153	172	195	190	177	176	172	173	164	166	175	168	177	189	168	157	159	186	172	162	181	148	163	155	195	159	151	163	176	153	198	159	163	171	180	162	168	157	163	148	156	187	159	201	171	150	179	164	173	146	175	162	137	166	160	172	174	177	164	151	169	180	167	185	185	167	165	183	168	178	195	175	182	165	175	161	172	179	153	184	164	171	176	161	176	153	174	159	170	161	155	159	164	165	166	162	156	153	139	188	186	179	174	185	190	185	168	172	193	164	179
13700	4458	2878	3353	2985	2552	1976	1710	1770	1807	1147	1124	928	829	738	699	666	666	638	631	593	624	616	530	564	533	536	531	515	575	536	488	531	508	495	485	530	524	497	481	495	444	492	463	469	480	466	473	501	455	441	462	425	449	432	421	450	487	467	464	467	459	474	463	482	471	471	471	474	470	471	419	460	454	453	462	458	453	499	495	488	455	425	458	485	450	454	460	445	466	442	467	441	464	458	450	429	452	407	425	446	458	469	439	466	434	445	453	451	432	465	480	443	471	415	472	445	450	444	446	453	429	440	443	432	401	430	421	430	456	431	423	441	435	437	447	412	435	428	422	438	452	442	439	473	444	451	463	437	438	445	411	426	443	431	426	427	457	426	422	447	486	448	442	455	443	434	447	432	479	417	478	426	481	448	432	456	420	414	448	454	440	425	411	415	467	460	440	478	419	435	437	429	434	473	451	463	466	485	436	420	439	474	443	459	444	409	435	444	400	443	451	435	455	457	423	462	428	426	454	439	434	458	439	473	455	482	467	439	430	433	413	397	426	396	435	474	435	450	443	433	441	467	482	439	440	429	489	437	417	444	427	442	447	452	477	433	466	407	452	385	470	447	469	422	450	432	462	442	395	439	496	441	452	389	430	446	458	482	471	433	438	433	442	482	435	423	446	445	446	442	449	416	414	446	441	442	445	454	455	423	454	427	455	434	436	423	453	435	429	453	406	448	456	409	392	449	433	461	429	443	441	466	416	427	432	443	443	436	491	457	416	449	454	421	434	427	472	431	430	457	445	412	408	417	463	415	429	457	429	465	434	398	434	433	426	415	448	456	455	413	427	447	463	432	432	475	437	450	465	457	413	433	454	440	463	429	471	428	397	441	434	403	430	431	431	470	461	416	447	408	427	467	451	426	417	456	425	468	439	433	412	420	477	458	495	450	461	452	453	445	444	450	466	459	463	436	445	422	441	445	447	425	459	459	445	438	420	399	431	432	483	443	431	441	414	417	445	478	419	426	462	447	476	425	426	435	460	429	472	435	449	434	436	441	447	436	452	468	463	409	448	454	430	448	455	427	425	439	421	428	432	426	465	428	405	422	410	496	450	410	432	448	438	443	433	442	454	452	441	443	459	478	411	399	441	448	453	475	428	463	443	466	383	445	426	431	460	440	445	453	420	408	421	384	460	438	448	425	460	445	404	416	442	460	439	490	433	426	414	473	446	403	458	413	477	417	426	466	450	432	473	431	419	441	451	423	433	425	474	456	425	433	423	465	446	462	455	396	407	449	446	448	460	453	459	412	417	427	451	470	457	443	436	440	435	458	442	450	456	411	440	452	446	439	415	489	400	435	443	461	458	460	425	450	456	449	480	448	433	448	484	421	432	438	421	429	427	442	406	493	448	459	424	435	425	460	436	428	433	452	440	421	436	453	425	432	441	442	429	415	399	463	453	499	443	447	434	466	460	404	455	459	391	417	427	477	463	440	442	461	454	445	430	436	430	417	475	453	460	446	406	441	451	440	400	484	479	426	376	419	404	436	415	422	456	466	454	428	434	450	423	448	404	443	390	454	440	454	443	440	457	463	475	470	446	436	430	454	441	479	435	467	447	446	472	418	440	455	459	409	454	449	430	452	426	433	397	458	430	457	460	396	448	425	454	467	435	445	433	414	433	431	442	442	459	478	433	452	427	408	445	439	452	442	458	441	446	447	475	468	445	407	463	447	415	463	458	475	446	435	422	481	501	455	456	429	429	464	475	471	481	413	477	465	454	421	417	461	466	441	473	409	438	435	460	409	460	474	481	437	429	470	432	378	451	441	442	428	437	459	422	469	414	426	463	440	431	430	441	445	420	432	447	446	444	417	458	390	430	434	448	430	437	433	453	478	431	431	472	413	479	438	430	423	433	437	482	431	433	445	430	449	445	467	436	486	411	416	447	426	473	453	444	430	439	444	456	470	433	472	407	399	461	446	414	426	451	405	429	446	456	417	404	455	408	447	401	455	446	447	442	429	425	437	425	453	500	444	404	455	417	415	427	416	455	429	440	401	430	484	464	486	435	418	452	438	438	418	457	428	467	460	448	427	473	407	438	461	412	444	435	422	423	432	460	410	428	481	411	472	466	453	427	471	485	425	458	451	475	452	474	461	436	430	463	426	406	437	442	427	485	419	474	455	439	421	439	435	442	422	419	442	415	439	449	438	426	472	483	456	407	457	391	465	423	427	407	504	464	434	464	449	452	451	477	444	445	455	458	437	448	448	421	428	452	449	436	461	456	442	418	459	435	429	442	468	464	443	461	433	403	444	416	424	437	444	467	431	431	459	412	435	405	422	461	429	459	425	414	419	418	451	418	418	437	478	458	456	432	437	470	419	444	428	437	463	444	463	483	452	467	427	437	443	452	443	463	445	420	409	436	437	455	459	402	449	421	443	417	463	430	442	417	417	416	425	439	435	453	446	428	458	432	456	405	429	456	421	421	465	459	418	455	434	405	459	451	459	456	434	438	437	474	503	452	448	413	469	419	407	461	439	420	427	417	449	468	427	430	377	487	440	443	469	423	433	442	474	460	415	442	466	440	460	453	433	492	458	458	432	449	444	432	453	444	422	459	449	452	455	420	443	482	402	464	415	415	436	438	470	438	413	415	414	429	478	445	469	429	451	422	481	419	450	498	445	452	455	419	452	446	436	384	453	466	460	444	443	471	444	434	471	455	431	413	449	433	435	447	440	424	475	430	439	410	423	446	430	440	459	409	434	425	436	455	425	452	466	436	428	448	444	442	426	461	448	473	464	420	445	426	440	424	459	463	442	456	416	467	473	416	406	449	448	425	415	454	426	463	435	449	413	434	455	429	428	441	430	428	421	437	440	442	456	416	449	431	466	461	428	418	418	475	442	446	400	449	474	452	449	439	449	450	433	440	442	444	421	486	450	453	417	447	460	415	465	437	455	424	440	505	463	418	426	465	412	470	431	420	420	421	434	454	463	460	465	454	452	468	451	433	416	456	461	427	448	437	430	454	455	413	479	469	430	441	451	436	460	429	436	451	470	427	410	430	454	450	461	455	427	417	460	422	439	475	450	479	445	463	432	462	454	436	457	442	438	428	442	441	445	420	415	445	440	463	467	417	430	410	442	441	452	438	456	452	456	449	447	428	480	442	423	429	448	407	454	442	441	431	455	421	440	446	427	460	410	443	446	432	474	474	455	451	446	431	448	444	440	441	421	447	454	434	436	438	494	424	504	447	404	438	441	463	410	423	483	451	469	436	485	450	427	466	433	440	404	458	427	428	432	447	457	444	441	437	426	413	416	467	445	428	471	421	467	445	453	423	417	440	417	469	456	450	454	469	462	474	470	457	455	468	436	423	448	465	433	444	422	455	424	477	433	465	434	437	417	454	441	457	425	446	457	392	412	465	437	427	457	408	426	459	435	455	460	466	418	451	435	417	445	434	423	458	445	484	438	456	434	436	418	427	402	435	445	454
32011	26365	5210	2292	1511	1114	850	765	768	708	563	481	424	415	443	376	392	414	355	393	308	364	362	334	324	335	360	363	346	356	333	336	322	359	336	319	344	366	328	365	306	319	304	302	314	348	346	356	324	313	307	338	327	314	353	279	339	339	322	319	295	313	324	349	315	330	369	329	302	320	319	327	320	345	324	327	336	339	297	348	322	269	338	351	344	338	346	350	315	303	294	347	322	339	338	307	314	335	314	337	362	348	334	317	318	325	308	325	318	342	331	299	330	306	327	314	295	323	312	328	333	315	324	319	311	334	291	325	346	309	325	330	330	323	316	321	326	293	299	320	311	322	324	331	332	310	320	313	308	284	342	331	346	333	304	328	348	360	304	354	293	346	307	310	291	344	325	292	334	338	299	280	288	282	327	313	351	335	287	321	318	332	301	330	291	302	326	299	329	328	336	311	295	360	308	353	325	334	357	320	321	323	309	329	321	342	316	291	331	328	338	326	314	319	358	314	328	323	325	325	311	329	320	338	351	337	332	330	318	320	336	327	318	315	331	329	304	318	323	334	342	312	301	337	291	305	340	343	321	331	330	319	317	300	323	338	331	319	331	333	382	307	317	351	316	318	304	308	302	299	319	301	352	316	286	320	335	317	327	351	319	306	324	307	299	310	372	318	321	307	315	345	330	337	322	326	294	326	295	317	294	270	305	316	315	281	294	281	322	331	313	324	314	328	352	355	328	327	337	345	349	310	307	300	342	324	378	326	289	303	349	317	290	349	334	330	294	357	320	311	308	330	298	290	291	330	297	321	317	296	320	367	338	306	332	323	314	298	320	329	273	341	322	288	297	316	337	297	302	314	305	338	321	311	300	300	287	298	338	301	348	282	322	290	335	325	357	300	304	314	311	356	354	330	357	322	334	288	331	330	297	292	313	322	291	338	312	336	316	347	324	353	292	302	345	298	347	329	310	332	309	314	323	339	349	308	297	318	343	337	316	318	299	317	330	337	320	325	365	351	336	319	301	354	318	324	288	307	305	301	290	307	293	381	315	279	313	324	317	314	310	354	365	292	341	336	286	337	333	333	342	317	323	303	343	326	356	304	347	336	353	278	339	327	323	315	311	297	308	318	313	327	319	338	305	334	329	339	316	347	309	328	320	305	316	331	296	346	354	323	328	296	307	318	334	337	347	317	318	306	307	308	323	333	346	314	333	288	328	337	330	323	332	323	322	347	309	339	323	344	318	345	325	333	314	324	294	343	316	312	318	307	305	311	299	336	297	328	339	319	345	311	368	312	306	323	306	299	311	307	303	309	331	346	297	307	318	338	320	303	326	324	334	296	311	276	301	297	346	321	296	339	335	318	306	296	366	325	345	330	324	348	314	325	301	301	324	304	338	327	347	320	308	298	301	327	294	314	325	299	313	328	335	309	335	300	327	326	312	348	321	298	331	354	353	343	360	332	284	297	322	327	319	346	345	297	339	325	305	338	321	288	313	313	365	291	315	306	301	293	324	319	312	344	302	322	329	328	331	337	304	345	291	287	326	315	315	344	310	328	319	315	324	320	320	310	323	302	348	313	325	332	316	306	298	309	289	327	320	352	317	316	342	313	343	323	295	324	313	300	335	292	340	276	292	302	295	326	311	298	344	349	310	297	299	339	329	337	270	300	301	308	324	355	299	343	275	337	333	332	312	343	334	326	299	290	346	309	308	303	312	314	352	327	319	327	303	318	315	318	329	341	296	342	316	352	292	322	338	346	361	312	326	293	327	336	337	357	286	342	325	342	327	328	295	332	325	319	343	336	347	336	339	306	319	335	320	342	332	361	316	311	330	322	344	347	320	311	341	334	319	291	323	303	317	300	343	322	328	300	355	302	332	304	331	285	301	303	330	336	322	293	334	326	290	324	340	308	329	308	377	345	312	327	303	298	331	288	360	356	321	305	327	335	308	332	336	313	288	324	344	304	326	337	313	309	344	316	332	345	351	318	320	337	333	306	300	305	322	312	322	351	317	294	337	340	334	290	338	324	354	313	315	308	307	303	336	347	312	337	313	314	325	340	317	332	302	320	322	329	315	322	308	342	297	318	343	319	332	311	329	342	310	343	287	301	307	314	300	330	323	326	322	350	310	293	318	334	302	296	295	314	293	315	325	363	316	326	325	297	324	296	288	316	346	325	310	310	304	296	307	301	341	329	361	305	330	328	319	329	312	346	317	316	307	359	327	327	314	302	345	330	320	323	321	343	316	311	291	319	293	341	332	323	315	323	313	295	328	307	316	353	321	327	299	319	299	336	308	322	328	326	308	321	284	313	341	313	332	304	319	324	301	349	308	335	339	331	299	327	335	347	311	334	297	315	348	313	320	320	310	334	303	288	323	341	342	347	328	293	302	325	297	319	304	321	332	317	338	333	324	322	324	312	296	296	303	333	332	322	306	295	311	333	312	302	347	333	328	322	321	306	321	312	337	304	275	266	290	328	319	310	341	352	339	339	310	300	308	335	337	301	321	327	334	328	315	347	331	330	318	313	311	312	282	314	312	326	301	308	289	341	287	321	328	302	312	337	304	324	288	334	339	291	336	324	323	312	298	299	328	312	329	324	302	314	382	317	340	342	312	305	301	292	343	317	334	306	307	302	313	293	301	326	301	334	316	313	346	311	296	334	322	320	314	312	316	293	322	314	321	305	320	284	367	341	337	330	323	319	321	309	324	334	305	339	304	320	320	313	305	334	307	297	288	322	316	314	305	346	321	320	283	325	297	367	307	302	268	302	340	342	306	318	340	307	326	334	322	324	292	344	313	310	284	345	323	305	294	306	339	340	294	333	336	334	309	330	334	293	303	318	328	318	374	286	292	342	331	336	315	352	321	345	374	319	331	311	348	339	325	317	286	307	300	312	315	296	311	302	338	308	329	306	302	307	280	325	330	321	283	323	307	346	349	332	311	322	315	322	313	335	327	328	314	384	315	292	289	319	306	305	307	323	306	294	298	291	355	311	317	285	297	340	317	341	326	336	338	318	323	325	313	309	310	327	342	323	294	299	293	308	321	281	315	333	329	347	337	327	338	329	314	308	294	331	327	319	284	335	324	317	319	317	308	295	302	303	321	294	327	286	320	331	320	301	317	325	342	337	339	313	311	311	332	317	285	319	305	315	304	322	320	290	334	320	326	320	332	327	334	322	300	313	302	330	295	364	287	309	332	315	321	321	306	370	309	329	318	331	318	326	287	336	334	297	311	326	349	297	311	340	310	330	305	323	313	291	307	312	352	309	331	351	306	292	315	329	327	300	341	296	333	345	362	332	308	308	313	326	307	340	307	356	331	329	327	302	313	327	321	323	305	318	341	290	331	309	320	346	330	347	330	333	317	340	307	296	306	332	325	328	297	293	318	319	358	276	310	335	327	288	350	344	362	331	317	304	303	307	329	315	313	314	332	284	352	343	333	351	365	356	306	315	283	305	329	285	307	300	330	325	317	312	317	314
19015	7987	5474	6202	5318	4608	3752	3208	3252	3053	2187	2089	1672	1525	1444	1319	1262	1189	1082	1049	1057	1049	1050	970	953	967	911	908	930	913	909	840	889	880	814	801	782	825	842	788	814	795	825	839	773	766	841	781	801	826	762	789	816	764	811	755	717	783	819	738	788	762	777	731	754	815	752	783	762	727	808	740	743	745	756	753	809	733	786	775	802	727	705	726	755	753	774	735	711	695	715	709	771	757	742	779	742	716	767	755	717	765	764	757	750	732	734	729	745	727	797	774	706	718	724	778	745	689	724	771	781	787	711	730	761	692	729	733	756	729	734	754	769	708	728	757	727	743	727	701	747	757	683	708	754	789	779	660	699	805	781	723	726	702	747	743	702	720	725	734	698	752	712	700	767	709	746	763	789	740	717	693	755	752	702	737	771	747	734	763	685	711	717	745	724	707	772	677	781	771	718	752	699	771	753	705	695	790	729	764	744	697	729	741	779	758	773	681	760	708	728	701	753	716	719	784	726	726	753	758	754	741	785	767	725	700	737	710	721	707	701	742	730	719	743	669	758	708	732	753	749	726	716	741	724	698	727	759	713	714	685	734	740	702	748	741	790	771	689	751	725	774	729	765	758	760	710	755	738	732	724	711	738	728	701	766	677	735	747	735	748	710	706	695	784	667	776	729	714	757	746	731	742	720	718	752	739	696	751	726	699	748	716	756	758	708	728	766	765	750	738	745	752	766	758	719	770	725	776	676	709	725	726	744	695	727	699	730	782	757	731	773	769	766	746	706	720	687	721	753	694	722	745	727	763	747	704	752	719	727	735	745	692	753	775	736	726	721	740	737	743	740	737	746	752	710	745	728	715	690	739	733	716	714	729	754	720	756	727	728	781	759	726	734	713	686	739	693	718	767	747	762	760	730	750	748	706	691	703	744	678	750	736	727	751	773	753	699	696	712	743	769	712	731	728	721	754	735	720	713	733	709	715	761	741	763	761	717	737	719	759	730	733	745	703	790	757	707	745	720	728	714	666	714	705	720	659	714	720	732	741	730	741	719	750	712	724	738	710	716	744	754	717	752	752	757	743	743	737	759	736	761	738	727	744	765	757	700	767	735	758	692	805	775	742	700	717	708	724	752	779	696	705	734	694	728	704	772	744	758	745	720	745	721	745	743	772	702	694	695	715	748	721	746	734	778	750	747	722	736	746	736	744	738	744	714	736	726	703	701	728	750	693	705	739	734	683	702	772	703	740	714	704	772	710	756	674	725	703	709	734	698	711	736	727	768	699	766	780	664	759	690	780	804	724	687	703	727	800	747	758	693	734	767	724	725	706	707	707	734	675	659	723	739	714	684	726	753	767	719	766	684	791	716	748	735	742	730	711	737	715	701	743	702	691	688	766	707	695	717	687	759	794	705	735	742	740	788	716	779	734	749	773	693	791	732	772	782	790	730	696	760	741	739	769	649	739	727	730	723	736	650	739	770	779	796	710	732	734	767	724	788	730	731	698	745	704	728	708	717	683	749	725	713	738	697	719	694	729	719	756	697	731	729	765	746	727	743	713	765	692	733	698	785	736	709	709	702	730	734	735	709	742	754	752	716	761	750	730	745	712	719	695	731	763	736	739	748	732	716	744	724	756	692	779	755	738	701	702	714	728	697	698	692	708	745	749	745	732	744	751	772	727	721	736	741	677	802	783	687	721	736	733	714	730	745	782	738	696	697	763	717	727	700	755	721	741	725	723	709	685	767	732	727	747	778	751	746	754	746	702	707	734	726	729	723	722	717	728	746	734	740	721	703	780	713	724	741	741	722	734	706	792	795	684	698	748	773	757	746	723	741	741	727	748	768	717	737	725	758	751	729	751	723	733	748	719	724	713	732	746	723	763	746	767	741	727	703	718	722	785	726	739	690	734	755	728	749	744	686	689	759	801	692	707	727	732	734	748	685	714	756	738	692	782	744	710	764	693	709	702	711	700	736	772	745	702	765	754	743	721	708	735	692	715	716	736	698	732	728	699	732	685	737	737	673	734	694	758	776	750	764	740	768	689	745	767	757	742	747	745	711	737	731	752	766	726	736	756	745	720	733	765	702	714	749	712	750	736	742	759	655	743	753	756	781	727	721	708	746	720	766	732	700	733	682	731	731	699	721	673	743	712	736	730	769	768	738	731	706	708	726	725	769	745	781	799	782	712	819	745	760	708	754	752	725	687	712	737	758	702	740	710	690	720	689	723	760	738	753	722	733	753	722	741	767	697	721	731	723	753	785	721	722	739	686	772	767	726	752	738	711	744	745	714	699	693	767	681	737	745	752	766	715	685	724	733	759	716	730	707	724	715	755	728	751	733	774	750	735	744	663	753	756	726	751	751	735	686	724	729	700	716	735	722	701	750	709	753	708	702	747	714	721	730	721	767	731	768	693	747	713	754	700	745	708	705	741	729	705	733	740	739	748	726	752	702	737	725	711	687	747	737	705	709	697	714	708	761	767	738	693	775	766	788	778	739	724	681	753	719	692	718	742	746	780	786	757	731	708	725	746	754	707	748	708	730	685	722	764	771	693	743	751	708	714	700	756	673	741	700	755	762	719	732	718	726	719	696	741	704	719	699	730	720	705	769	759	721	727	776	754	737	738	730	732	714	716	760	752	727	739	741	713	750	721	736	747	767	728	754	680	750	755	725	677	743	754	741	729	788	752	752	744	770	706	737	713	740	724	710	734	756	746	754	774	744	731	758	720	738	714	699	674	789	706	689	758	750	725	738	707	743	687	739	710	748	730	770	720	729	695	739	722	733	720	725	703	722	724	731	728	725	767	721	721	717	725	726	728	710	721	697	733	728	704	710	726	757	753	753	711	723	729	687	695	781	736	749	752	726	715	774	725	755	690	748	716	782	720	713	766	744	793	724	703	699	703	778	714	753	717	716	721	684	707	728	741	723	776	716	748	688	835	761	767	755	733	747	719	724	748	724	701	722	741	761	741	750	713	688	695	720	752	688	703	745	736	759	686	705	755	743	788	736	770	713	717	744	736	725	741	710	738	750	712	729	693	721	767	714	713	706	763	796	725	733	757	712	730	739	715	745	721	708	717	702	735	694	698	668	728	733	730	746	744	706	745	718	693	741	738	748	719	765	739	753	700	708	721	729	745	728	737	700	775	764	729	759	698	754	694	706	708	748	701	727	734	821	728	738	728	774	733	713	724	712	755	739	731	725	752	715	727	738	730	727	727	769	723	715	740	721	721	750	754	716	725	728	762	742	781	779	707	725	751	738	776	751	743	706	750	764	777	708	726	749	711	709	737	761	756	709	682	710	693	713	757	745	688	715	735	729	766	760	765	730	753	720	756	775	706	766	704	735	734	724	747	725	786	762	706	666	723	696	758	716	730	780	724	716	683	729	739	719	718	751	720	698	762	651	737	804	760	743	760	738	718	723	751	727	738	750	728	784	766	694	727	744	737	716	705	752	755	712	728	735	726	682	742	697	773	736	758	686	745
5985	618	133	121	140	122	95	99	92	110	91	105	90	96	83	90	81	96	85	86	77	89	85	88	94	95	90	89	97	92	75	85	85	84	88	84	86	93	94	90	80	79	97	95	95	82	72	100	89	82	93	85	91	78	78	92	78	91	92	78	78	80	69	76	82	70	72	74	84	83	91	93	83	72	89	95	86	95	87	85	93	86	79	89	63	100	85	76	99	78	88	91	97	70	84	110	91	86	98	94	84	86	76	68	81	93	94	88	88	71	105	92	85	94	82	84	86	74	69	75	89	73	106	76	77	98	89	89	90	82	91	71	80	89	83	76	85	95	72	102	107	91	76	98	69	79	79	83	108	89	84	94	86	84	93	91	96	90	96	93	79	92	97	84	95	62	87	75	95	71	95	98	90	85	82	88	79	79	81	84	92	73	77	85	78	102	76	74	78	94	99	77	79	99	71	63	86	103	90	93	87	106	83	96	67	80	82	106	85	81	74	78	81	86	83	96	83	74	92	57	96	90	85	90	94	87	109	87	82	78	81	90	95	70	82	79	89	104	70	67	90	71	93	75	93	88	73	80	88	83	89	112	101	100	82	84	93	99	77	89	72	82	100	75	71	102	99	115	92	84	59	87	85	86	82	81	95	83	79	85	87	92	104	97	96	86	89	89	93	82	99	97	76	86	106	99	78	75	101	96	95	82	97	65	89	87	80	72	81	71	92	73	74	104	84	83	80	69	86	89	85	98	69	73	87	80	104	74	74	89	94	75	79	71	83	79	89	86	86	77	83	90	96	73	101	88	96	105	94	81	74	86	89	83	85	100	84	85	85	79	81	75	95	78	74	100	86	88	98	76	73	72	73	87	78	97	83	77	93	98	92	112	85	89	92	107	69	70	116	87	83	87	89	84	106	79	88	89	101	110	76	94	77	89	96	105	70	89	69	93	70	94	70	97	82	87	88	100	103	87	77	79	75	94	78	80	101	81	83	94	109	105	78	94	83	89	78	83	91	78	73	70	91	85	68	95	85	111	86	75	75	60	93	85	80	89	86	100	82	71	75	93	100	85	98	89	87	98	84	79	89	93	78	102	94	84	75	93	94	90	76	94	90	76	100	76	74	85	93	100	96	96	97	101	99	86	95	64	80	63	84	91	67	95	84	92	84	72	88	92	85	91	76	79	84	95	79	86	81	106	80	97	96	104	92	86	97	75	65	95	103	82	90	98	91	88	86	84	76	82	88	69	81	83	92	97	81	91	84	94	99	83	75	94	95	87	90	80	103	90	97	74	98	96	106	89	82	92	87	109	90	81	95	84	75	88	65	78	96	96	85	95	97	78	83	66	71	100	97	87	78	93	105	98	93	91	81	72	76	82	55	83	90	84	79	76	87	98	90	68	81	90	95	91	81	84	86	73	83	100	84	77	86	81	93	105	81	83	97	87	102	78	77	108	83	83	91	95	76	92	99	98	84	80	102	103	82	98	82	95	76	88	76	92	92	97	97	98	90	99	94	68	84	80	120	108	92	81	87	101	87	69	86	90	65	82	95	75	109	92	88	86	71	104	72	97	97	90	91	87	86	84	86	92	80	86	72	91	93	66	79	81	98	91	70	82	86	82	84	79	83	73	88	92	104	70	93	86	103	77	96	83	94	113	100	95	84	80	100	99	79	81	77	103	106	82	70	65	92	81	75	93	94	83	89	107	73	84	82	83	96	76	92	75	67	101	76	94	79	75	104	80	84	91	67	78	93	98	79	114	108	86	78	73	83	86	89	78	81	94	102	78	65	92	104	90	95	83	107	85	94	87	92	76	91	70	81	94	90	87	89	80	80	70	103	72	95	83	100	94	88	88	84	89	104	81	94	84	87	87	79	95	84	87	93	86	100	86	80	96	65	88	109	93	90	73	91	86	73	103	84	75	98	98	85	82	95	82	85	94	83	72	90	97	89	77	74	78	98	84	99	94	88	77	97	88	91	101	90	97	109	81	79	80	107	83	74	90	88	81	83	79	84	73	73	78	94	100	93	95	84	91	88	93	94	84	87	92	79	86	104	88	82	75	80	100	85	82	104	87	84	78	65	90	96	89	95	79	96	78	86	74	86	82	80	108	107	88	82	96	90	84	86	77	87	88	67	91	104	80	76	92	74	72	78	74	104	83	98	87	87	96	65	70	81	91	73	115	93	77	90	84	76	88	92	78	85	82	79	92	97	89	82	90	85	96	85	76	90	81	98	92	78	98	88	78	93	87	86	82	71	75	72	98	82	54	108	69	91	63	94	88	97	79	105	86	58	86	92	105	96	77	91	86	71	83	110	87	93	87	81	89	78	83	93	100	69	71	95	69	91	93	107	94	94	76	72	92	91	82	75	79	91	76	82	92	83	86	86	90	90	80	95	98	90	56	97	74	74	85	80	67	102	72	88	95	85	110	77	87	90	74	94	78	90	77	78	91	89	92	79	86	94	81	84	94	77	81	89	112	86	76	97	94	70	96	91	84	108	82	81	83	92	74	93	89	82	85	82	85	121	100	85	89	85	94	82	90	81	92	77	84	85	91	90	90	95	76	87	89	88	86	59	87	103	102	98	104	95	70	67	93	93	93	71	91	105	84	99	92	82	87	84	90	97	100	93	86	86	75	70	85	94	90	73	86	93	92	73	90	92	95	91	94	98	93	84	92	79	111	86	91	82	90	88	89	78	94	82	71	100	87	95	95	78	84	89	83	86	80	86	68	74	106	84	87	91	102	80	89	92	79	89	79	77	75	91	80	82	80	81	88	86	87	114	85	85	86	71	88	78	91	78	85	80	87	94	70	98	93	97	79	84	106	92	89	80	103	92	78	78	96	108	84	84	85	93	99	74	95	102	83	88	96	84	96	96	86	74	93	86	106	78	83	93	80	93	81	86	88	81	103	96	91	78	88	95	98	100	82	109	78	90	73	70	75	82	90	93	85	83	76	74	73	74	88	91	84	85	85	90	90	88	84	83	80	87	86	89	86	94	94	91	92	89	77	93	81	101	87	91	85	85	86	93	67	73	70	73	78	85	97	89	108	103	76	76	94	79	75	78	85	93	83	83	79	90	82	85	83	101	86	68	98	76	95	90	90	76	102	83	89	92	87	94	108	97	74	91	108	100	75	84	87	94	78	80	98	95	83	73	89	94	95	72	94	86	102	80	83	88	71	90	83	109	86	104	96	78	81	85	94	91	80	68	80	88	86	89	84	79	88	76	83	101	83	85	70	95	79	91	83	86	82	97	92	86	89	94	88	83	74	87	80	72	96	81	94	96	83	94	114	95	89	82	74	88	79	82	87	97	106	97	65	84	94	82	86	88	107	77	86	87	93	76	98	82	86	94	87	82	99	98	102	71	89	91	98	92	86	85	82	81	100	76	68	90	78	86	96	80	82	75	77	86	87	88	78	93	80	96	69	94	88	107	65	98	81	95	79	86	88	106	69	97	85	93	90	74	83	97	98	77	92	80	92
3852	704	353	397	423	411	320	336	346	356	309	298	287	280	277	264	244	254	249	268	255	286	267	272	260	233	291	245	207	240	270	277	252	270	292	244	242	262	261	226	258	266	260	260	255	264	266	244	235	267	235	235	247	249	243	272	240	235	262	251	234	258	244	262	263	259	265	216	273	258	272	239	240	258	261	254	247	248	284	254	264	255	255	235	257	278	226	259	248	261	243	260	256	273	251	248	262	202	243	267	263	227	233	254	270	250	268	221	264	257	242	245	293	264	229	263	275	257	264	282	264	261	260	241	270	255	258	240	281	218	236	260	276	242	234	245	269	219	277	251	261	243	229	246	245	262	228	232	262	262	255	240	247	253	233	266	225	228	238	251	269	240	258	243	227	297	278	252	242	244	253	267	248	285	219	251	268	219	267	260	271	241	247	253	243	296	258	233	245	262	262	267	260	256	240	228	257	259	245	236	253	265	210	280	289	254	274	281	256	237	252	235	261	245	261	250	262	226	240	255	258	252	264	265	275	270	257	221	267	242	247	262	241	268	250	230	254	246	250	204	232	248	264	272	249	248	261	258	249	220	254	223	249	242	249	264	273	246	264	263	268	236	264	255	258	263	267	255	236	282	261	279	206	253	250	270	267	253	241	247	237	243	242	222	247	239	264	258	251	256	259	249	253	268	260	268	220	255	268	231	228	259	263	255	273	254	258	276	229	277	281	284	254	242	251	259	229	240	234	268	248	240	244	248	265	255	262	246	228	284	254	236	260	249	260	291	239	240	252	233	245	248	258	249	222	249	231	246	247	234	271	263	249	261	265	243	226	252	250	260	268	259	252	253	249	242	240	253	238	252	250	256	237	264	278	266	291	243	279	263	274	249	225	244	281	262	255	263	230	245	250	264	257	262	260	274	245	264	253	245	279	247	228	227	262	280	278	253	231	258	248	262	252	258	231	257	264	255	278	260	248	221	264	234	264	238	254	242	267	250	273	262	259	262	242	263	253	269	246	246	258	260	220	275	255	231	237	251	257	305	263	266	269	282	259	260	240	235	259	242	254	288	247	252	263	256	259	270	276	264	229	237	244	235	273	258	242	276	254	262	270	264	276	243	281	249	247	274	264	238	256	271	237	265	254	250	275	285	259	269	232	238	262	280	276	245	237	246	243	239	271	275	276	263	229	235	277	246	299	260	269	255	245	249	256	250	249	255	232	272	261	259	261	231	262	238	252	255	263	267	263	240	257	261	234	230	235	253	238	232	242	234	237	263	229	242	247	247	275	282	236	250	251	278	246	229	246	228	243	247	260	250	258	224	238	231	244	254	293	249	276	277	262	271	268	260	222	248	266	238	249	252	248	258	243	254	287	267	252	248	245	249	228	247	291	286	277	237	218	234	256	264	274	281	262	271	251	263	250	262	230	248	252	258	247	265	240	232	256	269	250	252	250	264	252	245	245	257	266	241	272	253	246	251	257	265	264	243	257	239	230	279	272	282	260	221	230	250	258	246	222	261	267	247	252	263	288	236	267	277	300	224	224	256	229	241	230	243	263	222	247	254	233	229	251	247	260	235	226	251	242	246	255	263	236	244	245	261	242	246	267	229	278	258	261	256	254	284	262	276	242	243	263	242	270	248	237	262	224	256	238	260	253	253	231	250	215	261	251	232	262	242	222	234	270	252	233	264	246	226	258	240	268	238	212	214	270	239	237	263	233	244	247	255	271	237	260	273	276	266	268	277	273	254	257	271	260	258	262	260	238	231	264	240	241	251	260	257	264	245	249	266	238	250	237	249	255	253	266	241	242	265	284	280	239	263	242	257	257	242	258	229	235	266	249	256	251	265	251	229	255	257	247	260	236	257	271	228	244	285	235	250	258	265	265	230	258	248	242	234	277	244	244	265	253	275	275	263	246	255	242	253	237	269	282	250	251	263	253	262	262	282	244	231	264	257	261	262	244	273	256	237	250	268	270	242	265	268	262	256	262	265	242	266	244	267	259	256	292	272	250	230	263	267	240	233	248	267	254	259	278	261	254	215	261	232	271	258	244	253	245	296	254	261	253	286	273	266	282	230	260	257	244	256	264	250	267	245	280	223	267	246	258	250	246	265	248	235	251	241	244	228	273	257	270	255	246	245	271	277	244	272	260	237	263	267	273	255	236	249	258	264	239	251	299	228	240	259	237	259	258	246	261	289	269	268	279	260	252	250	280	261	268	222	227	260	265	274	249	251	267	266	241	307	270	238	252	251	264	248	269	272	255	263	255	261	239	257	249	256	258	244	216	251	239	276	223	247	221	239	253	260	258	230	251	243	249	237	230	226	236	283	264	236	275	255	268	255	261	225	265	283	257	260	260	241	233	245	245	252	257	232	244	246	258	244	245	271	243	252	258	254	251	231	239	253	220	237	278	259	245	246	234	249	265	251	247	250	256	262	247	229	258	237	258	247	259	248	266	241	247	246	265	267	249	265	246	276	256	243	233	260	252	247	243	254	235	249	221	256	232	259	229	278	226	270	254	274	262	253	268	248	224	231	256	231	239	230	266	262	258	263	273	254	220	259	251	252	229	244	253	280	260	250	239	265	250	231	236	250	244	232	236	257	263	259	264	265	264	261	271	239	264	239	290	260	273	267	250	264	266	251	246	285	272	259	234	245	241	247	269	256	270	258	251	208	248	251	253	248	244	275	274	287	255	253	266	251	235	255	255	234	270	265	260	246	243	245	248	255	292	236	280	270	237	260	255	238	239	261	238	264	247	267	234	236	258	304	275	246	302	245	258	262	243	216	262	247	257	240	288	233	219	270	272	254	242	264	249	255	240	256	253	249	257	235	248	261	272	251	233	283	226	235	238	247	255	257	252	258	257	239	262	248	235	270	251	255	245	254	235	279	256	254	263	214	237	259	292	253	247	239	238	252	228	225	250	244	264	238	260	253	247	232	248	233	256	280	236	245	241	269	230	251	234	231	261	253	258	256	260	224	253	258	240	268	271	240	254	247	261	239	257	238	234	253	247	248	263	279	278	270	253	244	244	249	262	238	238	252	233	270	251	248	266	249	264	229	252	266	250	251	240	248	251	244	246	266	236	250	252	258	261	248	248	258	259	243	240	267	254	249	261	262	255	245	240	287	242	264	226	241	247	223	270	256	258	266	269	256	236	259	267	250	264	279	261	227	246	239	256	255	249	241	253	259	248	293	254	240	250	270	272	215	239	277	276	244	262	248	264	234	266	245	243	219	246	246	265	273	260	220	243	251	239	275	252	261	265	232	263	259	292	227	232	237	260	229	247	261	253	269	272	251	245	233	270	276	254	260	258	257	244	251	239	249	277	263	252	227	262	258	261	263	257	270	267	256	263	262	232	272	265	255	253	238	240	250	233	260	271	241	257	271	238	251	220	274	250	260	238	239	254	273	260	254	264	255	253	241	260	251	253	262	238	268	262	252	252	244	246	242	233	233	246	238	291	235	271	250	288	261	262	234	235	280
21334	14379	1606	1033	763	555	434	359	362	374	262	268	234	243	240	205	229	161	205	172	191	203	201	180	160	173	168	177	203	188	202	176	181	180	168	196	191	168	167	158	163	169	178	168	174	166	179	195	187	156	192	170	170	178	171	188	200	186	177	162	164	175	162	170	134	181	173	181	163	169	183	150	160	165	157	172	191	168	164	163	155	170	179	188	178	172	158	164	160	180	172	168	207	185	159	163	179	171	165	190	179	171	203	151	191	179	184	194	170	166	173	189	182	163	163	145	177	158	152	146	177	175	161	182	162	153	150	142	170	192	169	195	159	162	182	181	152	185	165	168	146	166	166	162	158	188	168	163	161	187	165	136	171	155	179	167	189	186	187	163	159	177	164	159	188	170	179	174	172	172	153	139	167	187	168	191	146	174	166	194	162	176	155	182	181	164	208	182	162	155	155	196	153	203	166	171	173	176	178	158	177	167	157	154	185	153	163	165	167	177	173	164	175	146	162	166	187	158	186	172	165	165	162	160	189	156	156	160	178	184	175	157	190	171	176	195	180	184	172	173	164	178	175	142	157	157	172	172	171	182	139	166	162	179	171	156	182	174	146	167	156	192	181	165	170	176	176	194	163	164	177	191	191	164	163	206	138	179	178	162	179	166	165	173	188	159	181	155	190	172	171	185	156	146	159	161	179	200	167	163	162	158	186	163	171	177	163	165	172	167	168	185	143	156	198	169	165	169	176	194	166	174	165	168	165	189	173	172	158	168	154	180	163	155	170	174	176	184	171	176	170	177	161	161	173	162	166	150	158	165	195	188	198	194	195	177	179	147	144	160	180	185	185	195	176	179	168	169	167	177	190	158	160	178	169	154	181	178	169	161	159	165	159	179	149	171	175	183	175	168	182	195	175	159	149	169	166	183	156	150	167	193	191	197	165	161	192	139	167	169	171	171	182	184	166	167	174	167	161	178	175	155	170	156	163	195	180	181	157	167	154	147	186	181	173	163	147	175	190	177	154	134	169	162	176	149	180	154	167	159	175	196	168	151	159	151	176	173	184	184	161	206	185	174	200	148	172	177	162	156	171	188	175	194	157	184	177	183	169	192	152	160	169	187	169	164	182	188	158	167	170	180	172	169	169	189	143	194	195	195	165	165	174	140	157	166	164	174	181	164	158	165	178	174	158	169	180	168	142	174	169	164	169	175	153	162	176	155	171	172	154	159	212	140	160	190	173	163	171	160	152	183	165	191	197	186	198	173	180	172	139	175	160	179	177	174	172	171	170	151	167	156	192	159	185	179	163	150	173	175	157	179	168	168	148	183	186	157	161	178	158	191	170	168	187	194	174	161	156	167	160	166	187	163	186	166	156	167	157	168	171	182	160	160	170	171	173	180	165	155	173	185	188	146	167	180	175	151	157	157	168	150	168	182	167	166	162	173	202	157	182	151	176	160	154	180	142	164	158	162	189	168	183	175	163	169	129	177	171	151	158	200	181	169	183	144	158	170	175	152	158	171	161	182	171	161	150	178	153	179	180	184	190	155	164	154	180	190	181	170	172	174	171	148	182	154	176	164	167	176	182	189	180	178	197	153	172	162	179	160	159	152	186	147	176	157	189	204	170	168	185	169	177	206	182	174	179	158	154	186	167	167	189	181	173	148	172	154	170	158	166	150	151	147	175	175	200	166	155	182	187	195	140	165	141	175	143	138	174	184	181	151	183	172	200	173	174	174	154	171	154	169	169	169	151	173	163	185	169	163	177	169	168	166	168	164	173	140	164	164	176	193	162	181	177	170	166	171	156	194	160	175	157	213	153	179	166	166	175	157	189	169	191	170	179	164	177	178	186	167	161	174	187	167	162	158	192	183	183	196	172	171	162	167	157	174	172	145	164	182	162	162	175	157	203	151	189	159	191	185	157	192	174	165	165	142	164	135	172	181	157	151	176	166	164	181	173	147	164	163	201	153	195	157	155	171	189	175	176	190	176	162	177	173	148	173	197	170	188	154	153	172	159	158	159	176	144	174	174	151	159	174	164	169	152	131	215	164	170	157	158	178	159	158	196	155	154	167	150	164	161	178	187	177	181	176	169	177	182	185	189	144	179	161	162	174	163	153	150	180	162	175	170	170	196	177	191	187	178	173	184	173	155	153	169	164	156	179	163	157	161	164	157	181	173	171	168	161	170	147	171	179	177	172	160	159	157	170	171	152	139	153	163	166	182	186	162	191	178	167	172	180	182	178	161	176	156	183	183	146	203	188	154	168	130	169	171	149	179	196	188	175	184	167	172	170	159	161	164	174	169	174	212	152	172	176	159	191	185	176	158	175	170	175	181	170	163	164	161	166	180	172	176	185	155	152	153	176	175	152	141	193	196	161	172	181	191	180	187	147	153	164	163	162	165	149	161	171	175	188	149	157	166	177	181	194	158	187	191	177	173	177	161	157	166	186	181	178	187	168	158	148	181	183	172	164	178	172	179	173	173	146	160	183	180	172	167	173	181	178	161	181	185	173	150	164	150	160	201	152	180	140	170	180	185	187	175	166	182	189	158	160	179	160	158	182	166	166	156	175	183	171	143	189	165	173	168	184	201	178	192	162	174	157	173	175	193	165	165	182	174	185	181	170	155	159	183	185	161	148	161	171	176	159	173	159	177	174	189	177	189	179	169	160	190	168	195	139	151	161	185	179	171	181	206	163	186	175	169	167	199	157	144	161	160	162	185	166	160	159	167	170	182	184	161	175	168	192	166	149	164	193	181	177	149	168	175	161	142	166	177	178	175	154	166	175	151	158	165	183	172	194	182	194	184	164	160	186	170	175	172	168	171	163	165	167	178	177	170	152	172	176	171	165	150	196	194	159	184	183	167	163	153	169	170	192	138	177	152	151	174	175	174	155	180	149	159	174	184	163	147	150	174	154	150	164	171	147	173	149	177	165	171	182	166	176	152	182	170	175	180	163	164	170	165	191	180	177	154	170	177	161	167	170	169	146	176	164	176	134	169	164	167	195	174	190	166	180	163	145	167	175	166	196	169	162	194	166	153	165	166	177	162	153	192	186	171	163	197	172	175	184	192	157	173	187	194	161	188	160	173	170	183	176	181	139	158	181	180	163	161	158	151	161	175	181	169	192	171	167	181	157	161	148	179	165	184	179	157	171	184	162	162	146	145	160	185	158	160	170	181	182	153	178	176	173	158	159	180	146	171	167	179	168	161	171	158	146	189	149	168	173	175	179	164	185	202	179	182	182	162	160	190	184	165	161	181	192	195	167	167	189	175	161	180	163	137	180	192	178	187	183	176	188	174	164	179	151	189	181	193	166	164	190	178	186	192	153	168	156	160	170	172	181	180	156	158	182	144	165	181	167	163	182	177	166	147	185	171	141	159	163	171	167	179	140	155	182	161	159	166	158	152	153	159	171	163	175	164	157	190	172	156	168	197	189	159	149	164	163	165	161	185	194	179	164	165	163	167	165	167	171	179	200	160	165
12979	6581	2853	3416	2996	2452	1931	1737	1789	1715	1169	1131	908	830	702	747	658	665	603	647	606	595	567	571	570	574	519	524	520	510	500	525	528	522	484	471	460	513	486	462	460	504	462	494	489	469	463	484	438	482	476	461	498	440	429	446	477	479	472	464	468	464	460	463	468	441	429	424	440	441	429	435	437	474	451	464	455	430	443	453	441	462	433	443	473	443	484	466	422	422	452	464	458	401	435	422	465	467	428	439	382	443	464	467	450	448	441	431	446	450	449	475	416	409	436	472	438	454	447	468	430	479	440	474	424	447	428	441	476	451	458	461	423	461	414	469	449	433	471	468	441	436	392	424	443	437	443	441	449	448	429	408	441	462	410	453	433	423	421	444	448	427	401	455	442	429	438	447	449	457	435	440	471	433	471	426	464	417	416	409	429	434	453	437	470	465	434	423	434	420	439	398	427	408	414	433	440	422	375	471	461	440	443	462	457	424	433	479	432	427	448	438	455	487	464	449	432	449	454	498	501	459	431	412	467	433	425	426	424	451	415	445	448	466	461	417	459	446	510	434	421	449	441	454	448	429	443	431	427	443	477	432	430	418	410	450	417	418	459	396	454	438	439	421	443	423	450	415	433	480	431	430	492	472	457	450	428	440	426	476	428	454	441	406	439	392	461	457	428	402	419	425	436	464	383	434	458	448	443	460	440	430	442	462	425	454	479	448	451	442	429	452	466	468	430	427	455	440	439	427	461	456	466	425	481	452	451	421	438	459	421	447	441	460	454	478	467	430	419	461	464	420	470	437	458	444	458	444	441	466	427	433	421	455	453	441	435	420	431	422	430	464	450	474	425	459	422	474	425	444	441	440	430	448	424	423	403	440	451	477	471	485	428	446	440	456	399	471	440	403	476	441	451	436	474	474	488	408	471	443	420	428	433	461	412	460	437	434	445	461	458	447	444	446	484	422	470	461	462	416	431	449	459	450	428	465	419	413	451	444	448	463	471	433	459	438	423	440	431	441	425	420	452	404	424	469	442	427	451	466	431	425	462	436	417	434	427	459	440	483	461	423	459	469	417	511	429	429	421	453	412	414	419	408	436	415	438	422	423	456	424	450	463	443	454	439	463	436	409	433	443	485	444	449	441	431	463	421	435	437	395	459	417	433	446	430	439	420	458	467	419	485	427	413	444	452	442	441	432	444	497	401	432	420	424	445	400	406	465	478	420	421	425	447	409	451	429	413	442	395	421	471	423	448	456	456	461	433	412	430	435	518	449	417	475	416	438	439	456	455	425	461	433	427	430	423	413	452	437	425	467	419	447	474	406	413	410	457	442	459	417	437	467	459	421	415	429	458	461	458	455	462	492	414	460	428	453	477	439	427	448	439	428	410	397	436	481	437	435	439	435	410	421	450	426	445	434	459	453	423	439	406	444	437	438	426	446	410	430	406	456	414	462	388	423	465	456	428	465	458	406	441	424	428	427	453	458	416	456	434	471	460	428	473	448	432	466	394	438	459	509	399	383	462	415	444	436	394	453	472	445	447	420	434	466	419	425	413	415	408	427	435	458	448	471	484	485	458	426	432	417	422	466	439	408	425	473	442	431	438	433	440	449	456	413	411	478	459	444	412	436	419	402	414	465	430	485	469	462	477	433	412	445	442	473	447	450	435	448	458	416	466	417	447	427	431	444	426	405	415	440	434	432	436	442	418	462	437	434	427	435	436	425	454	462	471	440	450	488	413	434	406	428	436	414	462	439	438	420	416	448	449	409	442	440	438	411	442	459	425	448	398	470	419	473	420	437	457	453	458	467	438	431	427	425	466	465	457	429	441	432	431	472	482	414	457	406	456	437	446	437	464	445	440	461	448	445	420	445	421	439	427	427	411	460	429	420	465	453	452	440	429	428	464	421	410	469	463	441	435	406	424	488	430	460	435	472	457	437	459	461	454	448	420	457	472	406	437	445	441	420	411	440	453	447	439	462	458	426	409	437	455	454	496	458	411	434	443	454	437	442	452	427	414	438	470	453	441	438	457	424	454	484	410	433	455	453	469	441	467	427	435	426	451	401	437	450	456	440	468	447	451	463	427	457	469	439	394	438	471	443	459	420	413	424	465	405	446	425	479	442	410	409	446	429	420	452	411	441	466	503	448	436	458	463	424	450	469	447	442	405	445	431	434	434	439	429	458	439	421	429	416	429	449	443	418	447	478	405	441	449	465	426	408	469	455	448	455	430	455	444	456	417	461	484	464	417	416	426	425	435	419	466	417	465	462	500	439	417	416	439	428	439	448	472	423	425	454	421	441	455	412	462	436	430	476	441	443	441	481	402	420	407	469	449	456	458	450	445	453	452	469	446	430	437	405	417	430	415	454	424	416	437	405	419	411	466	450	436	448	425	413	440	427	430	432	441	452	442	419	422	449	473	442	436	445	439	431	416	433	447	461	464	434	427	447	426	412	438	442	431	440	429	402	422	426	437	449	432	423	434	439	456	443	433	453	434	449	491	486	435	432	446	409	414	452	427	458	449	422	440	427	419	393	459	441	461	411	387	443	444	404	455	414	455	428	457	456	450	472	471	413	447	446	419	458	414	439	449	445	478	457	444	403	407	429	420	447	439	463	428	444	417	414	446	437	415	467	419	448	455	472	451	458	441	471	451	444	462	444	422	418	445	449	440	461	460	421	410	420	426	432	479	435	400	443	443	455	472	445	449	427	444	431	432	429	449	432	451	419	437	431	471	440	456	383	458	446	443	452	426	442	424	445	460	423	480	428	426	463	439	425	450	447	437	447	436	448	441	451	439	468	421	467	438	427	453	432	448	431	419	446	434	450	436	445	436	464	438	399	416	438	434	427	469	460	414	456	420	416	470	452	428	382	439	444	479	448	440	435	472	459	407	458	436	445	425	435	430	437	438	448	462	438	435	429	419	475	417	459	436	437	432	379	418	432	383	442	439	444	452	475	432	437	428	439	446	450	441	417	440	436	427	482	439	451	445	420	431	465	426	468	427	445	425	435	383	441	461	478	396	482	455	436	436	443	418	458	448	437	426	433	409	404	463	437	420	427	456	452	441	455	446	456	445	400	425	446	410	403	418	459	427	444	423	415	424	423	486	455	413	430	442	459	412	458	444	427	428	441	421	453	403	424	435	452	384	447	470	423	432	433	451	429	469	423	431	414	430	483	455	420	454	488	419	455	403	433	413	438	427	408	483	444	463	452	451	460	435	428	429	425	475	444	450	430	412	427	469	464	485	446	415	449	450	486	484	410	461	446	470	460	440	463	462	476	420	394	467	399	418	444	448	438	400	467	417	426	418	438	422	458	469	444	434	455	455	444	471	474	440	420	455	434	400	406	428	424	478	428	438	430	474	461	427	457	407	442	468	410	482	431	437	453	465	442	451	470	410	455	456	480	407	440	442	442	433	466	430	427	433	445	439	441	427	431	437	424	457	478	408	405	458	460	478	436	434	434	446	422	420	432	463	449	423	445
31237	25369	4370	2300	1547	1115	888	814	765	708	571	513	468	459	409	388	403	333	382	396	387	367	393	311	375	304	359	339	320	357	316	347	344	334	319	338	312	342	302	332	311	294	299	310	353	361	342	280	329	350	341	326	317	335	317	381	347	339	316	334	317	334	340	331	323	318	335	328	317	325	319	325	327	329	283	296	317	294	303	313	288	334	339	330	330	315	317	369	286	311	306	325	297	342	310	316	324	342	324	323	323	325	347	273	275	295	341	321	324	329	353	319	310	314	359	313	305	288	325	324	312	325	326	299	337	342	305	296	337	314	347	336	352	317	345	316	319	311	320	324	313	300	318	289	356	302	318	292	311	311	350	347	310	338	331	331	310	349	322	347	325	309	309	310	301	325	328	321	313	333	339	330	326	300	324	300	287	305	320	302	328	324	333	311	325	347	312	304	308	289	312	289	315	324	341	311	298	320	347	313	346	320	282	318	321	338	307	318	307	360	338	302	321	268	350	314	309	311	340	304	329	318	296	315	310	306	317	311	337	331	318	311	310	320	320	345	323	309	326	340	291	295	329	318	328	300	284	342	333	349	318	326	299	310	361	285	296	340	303	304	302	312	300	329	300	303	333	316	354	336	339	344	324	315	322	299	325	309	342	307	299	333	298	316	276	335	333	350	319	315	326	295	295	295	327	318	315	320	348	304	315	314	347	352	329	283	316	291	368	313	307	327	348	358	306	311	326	294	338	323	345	356	288	314	324	309	297	324	340	303	308	320	304	350	342	332	334	323	330	307	318	301	306	299	312	337	306	292	299	319	307	318	332	331	378	296	345	313	323	337	334	306	320	314	311	338	308	317	329	269	312	339	350	335	306	340	287	317	309	297	328	311	341	318	332	344	319	314	329	326	336	332	297	306	330	303	347	339	347	318	313	318	322	338	294	306	334	329	350	331	311	321	309	302	343	300	323	321	311	303	314	339	334	319	289	306	342	318	314	304	334	315	320	334	332	327	336	334	319	322	305	302	305	295	333	335	321	323	295	323	342	341	289	328	298	317	336	285	305	317	324	319	314	292	345	342	350	311	313	285	322	345	327	309	319	315	351	293	335	318	335	274	329	314	320	295	268	277	321	331	355	302	286	295	295	333	309	313	329	332	291	311	315	337	299	308	330	315	359	322	291	336	342	301	357	323	332	316	310	299	316	304	337	347	300	298	309	319	329	348	343	328	326	325	336	322	316	303	332	350	307	338	286	319	368	295	340	328	321	296	309	284	348	313	313	309	331	306	324	300	372	312	283	331	312	312	364	317	314	334	295	287	322	277	306	323	385	336	312	296	304	331	338	335	347	308	334	339	341	325	283	319	326	284	333	339	289	305	319	311	333	307	343	316	305	311	298	331	345	312	300	335	322	324	276	334	313	313	302	328	309	311	341	338	340	328	293	305	300	288	288	305	300	310	347	326	329	325	300	288	321	307	333	320	318	323	351	282	338	321	315	297	332	329	325	310	329	301	326	325	333	291	343	312	286	348	360	308	302	322	314	347	276	314	299	279	340	289	283	302	302	318	314	335	329	309	285	340	336	314	326	308	317	296	304	304	344	319	337	314	310	329	300	321	350	330	323	328	324	324	322	325	366	327	290	325	296	317	336	310	333	309	339	310	327	327	343	322	329	307	324	332	299	327	303	330	341	314	324	327	305	337	326	321	319	314	274	317	314	328	301	307	289	330	300	343	308	309	319	310	355	316	344	336	321	310	343	324	353	301	332	281	339	299	328	311	300	313	302	324	323	326	333	327	346	333	297	314	325	339	304	307	317	296	311	333	292	329	323	295	315	310	337	307	300	304	330	304	319	291	275	312	327	335	318	357	315	330	320	309	320	308	343	339	296	327	309	325	318	292	322	272	345	343	323	313	317	329	371	357	349	310	329	339	322	307	306	308	323	316	319	343	335	296	345	298	290	344	314	341	315	329	292	324	343	289	331	330	320	300	340	321	296	345	352	296	317	294	330	315	297	298	327	277	321	316	277	293	310	342	346	331	327	300	345	316	342	343	332	334	313	327	314	306	344	311	307	330	333	339	304	338	323	334	310	303	320	332	316	292	312	350	307	314	331	329	298	347	329	346	332	325	325	334	301	293	351	296	302	270	303	364	317	314	288	323	293	330	295	340	330	285	279	336	302	307	350	336	324	299	313	335	325	321	331	319	327	277	306	345	346	306	296	287	302	325	301	311	318	330	321	292	312	321	339	290	285	339	319	318	326	320	299	307	323	333	335	348	287	314	315	306	328	317	322	304	350	312	339	301	310	337	305	314	299	314	311	287	335	316	296	297	322	343	309	316	321	327	352	321	293	325	318	367	333	325	330	364	283	283	308	308	335	295	331	310	347	327	314	285	313	344	353	312	324	321	319	306	319	352	347	288	337	325	308	302	306	313	280	274	353	346	365	313	345	299	348	345	310	309	324	318	322	312	310	327	314	313	335	326	298	336	324	300	325	316	330	303	282	290	294	290	320	303	302	307	323	312	342	370	363	335	354	324	314	344	306	302	336	319	285	305	305	305	298	326	298	291	353	296	325	335	336	316	342	336	299	332	318	328	321	316	279	313	315	312	316	303	311	272	308	331	336	328	339	344	317	350	313	307	329	304	335	324	296	303	319	339	330	334	318	324	306	315	297	314	345	317	299	318	336	302	292	306	346	319	335	327	293	309	292	297	318	353	307	342	310	340	313	326	319	334	324	300	295	310	316	330	323	328	296	336	327	319	336	333	356	311	322	308	293	329	340	287	347	298	328	371	317	331	315	328	323	335	295	303	336	313	321	320	321	327	316	328	322	293	304	288	341	319	304	314	283	308	320	350	309	285	325	323	323	354	330	334	319	289	325	326	335	304	285	331	318	337	306	308	316	314	320	324	321	313	320	350	344	328	300	290	315	335	287	283	314	291	307	331	353	353	323	318	309	314	320	318	298	362	317	338	292	283	290	317	298	318	284	368	314	346	340	295	338	296	336	313	344	330	322	325	317	324	317	330	348	330	349	324	311	314	339	317	307	338	301	348	341	323	286	293	320	307	323	298	324	292	316	289	328	353	297	307	347	322	306	316	321	315	359	320	311	324	322	330	343	323	315	331	279	300	338	319	302	324	329	339	309	294	310	302	321	283	308	299	334	328	354	339	312	303	318	313	334	337	334	319	317	351	348	312	342	325	339	329	290	310	323	329	301	331	325	293	333	309	334	316	331	318	315	290	338	317	349	305	318	302	308	307	315	313	290	361	357	344	332	307	315	314	341	321	327	325	331	309	333	341	318	358	301	309	316	323	315	315	295	299	343	353	321	333	274	348	339	315	296	354	336	327	315	323	314	316	288	339	309	316	324	287	339	319	335	324	356	358	330	326	326	349	355	262	327	321	330	306	320	305	334	317	336	300	334	328	316	320	316	307	333	307	289	286	293	329	308	304	326	296	373	291	308	340	335	342	316	314	316	323	341	323
18282	8938	5527	6369	5493	4502	3652	3337	3525	2962	2127	2099	1616	1463	1378	1255	1292	1153	1066	1123	1053	1043	1003	980	985	964	874	942	864	944	896	842	880	820	796	860	837	830	771	843	772	803	821	770	819	834	792	836	802	788	778	779	796	780	771	760	758	792	777	751	791	761	738	790	751	756	783	714	773	769	777	730	727	772	735	778	760	779	780	748	772	801	754	754	779	755	778	752	707	776	759	742	750	752	792	756	752	780	735	783	740	732	746	766	719	753	785	708	710	733	690	738	758	753	670	700	753	725	803	747	782	726	740	735	729	726	740	781	743	738	741	698	758	690	735	790	742	680	703	711	753	671	775	718	718	694	717	743	759	744	754	734	694	736	732	745	753	731	738	728	752	752	719	757	754	734	740	733	759	728	699	747	682	742	718	783	801	714	748	713	741	721	741	733	766	781	697	705	673	695	719	749	701	744	731	704	686	757	708	731	713	721	695	733	714	731	688	743	766	734	718	723	761	726	769	691	732	742	712	696	698	732	691	730	719	713	771	751	726	743	702	750	754	746	730	683	750	718	720	726	747	656	769	751	692	739	716	761	732	718	700	722	793	692	773	700	755	725	699	674	735	749	686	750	800	746	728	707	717	714	723	705	729	732	755	748	697	770	694	723	719	710	746	748	759	705	766	729	735	734	745	727	725	729	751	762	751	707	763	738	739	741	755	713	729	706	740	728	729	710	700	702	729	710	774	729	735	730	700	726	733	792	781	757	726	718	739	708	712	734	725	699	707	727	706	764	673	769	747	709	698	757	755	753	711	706	741	728	747	748	703	704	764	705	725	752	724	665	695	723	750	784	700	752	732	745	725	707	726	713	668	764	716	752	744	762	696	726	743	721	711	736	776	744	721	755	747	736	730	731	761	733	753	752	701	733	743	780	716	682	711	738	746	725	729	731	691	792	736	705	736	703	743	720	682	708	746	707	761	695	741	753	711	755	748	734	765	708	719	732	703	700	741	750	731	729	738	761	717	723	708	768	738	751	723	725	758	731	724	734	738	725	703	714	731	719	760	731	747	734	701	756	734	752	768	714	747	760	771	694	710	704	718	720	704	719	711	716	743	729	766	745	708	728	714	757	721	682	724	758	748	749	759	731	745	707	717	679	709	747	727	726	715	728	685	752	728	685	742	724	709	712	725	733	700	714	702	768	747	730	732	733	684	676	731	732	706	678	717	705	765	717	756	734	767	725	747	707	706	717	737	690	769	718	718	738	750	779	691	686	726	763	752	717	737	723	755	742	743	706	722	718	744	740	767	687	760	762	730	718	784	674	718	727	726	755	740	743	701	730	735	710	711	703	746	746	702	720	735	698	775	715	772	686	795	752	695	760	732	659	737	673	703	703	690	750	721	716	773	747	782	757	752	704	732	722	759	715	749	762	715	773	730	717	784	748	769	737	679	748	720	695	724	724	737	713	755	759	755	697	784	754	753	738	737	718	722	724	720	713	753	731	716	721	756	718	668	773	705	740	737	734	693	689	738	735	681	749	725	751	744	738	724	716	718	745	728	760	708	726	711	712	692	737	756	735	730	759	707	689	772	737	719	770	741	721	717	751	739	714	637	686	698	717	768	727	711	764	765	704	763	724	708	731	685	717	739	755	695	745	682	701	732	729	738	761	745	759	713	711	792	670	720	705	714	738	770	714	714	774	722	768	738	714	761	708	725	687	723	743	724	748	745	755	747	795	729	693	715	783	742	770	715	758	740	740	761	756	756	715	731	713	751	730	738	704	746	748	739	693	750	707	748	747	734	678	736	699	716	722	700	714	731	716	743	741	764	720	700	737	714	739	725	738	697	731	749	732	722	766	691	777	724	691	713	715	706	724	746	724	727	725	756	745	756	730	761	782	741	730	685	713	737	758	713	726	728	734	707	741	725	674	740	733	791	732	728	763	751	715	688	697	705	755	739	763	723	744	735	742	734	771	759	784	733	729	697	735	728	735	739	762	742	722	767	726	733	695	759	764	748	736	740	752	722	714	751	755	721	725	768	729	694	716	697	739	725	719	746	717	698	727	719	720	738	698	684	740	745	766	723	756	729	736	731	741	742	765	710	727	726	742	722	708	720	730	707	658	755	795	689	771	739	756	756	718	724	732	717	770	753	693	784	738	752	710	730	705	779	704	755	761	765	725	724	758	747	742	750	734	716	749	723	756	747	715	730	731	694	720	715	750	671	733	770	685	735	711	745	727	704	765	664	740	763	726	715	745	725	735	741	727	687	704	769	691	716	747	723	694	774	708	737	705	706	694	743	716	725	711	781	726	729	684	750	747	751	734	762	732	699	683	742	718	756	756	704	707	759	783	676	718	724	764	742	715	728	718	758	777	765	722	692	705	739	733	718	759	754	733	740	706	693	750	754	714	757	688	734	695	808	735	750	752	782	703	716	754	727	733	716	769	699	710	717	746	744	729	709	701	684	750	710	734	698	697	714	764	768	688	742	705	782	780	714	716	749	714	736	672	693	733	736	709	762	737	741	727	719	730	722	724	752	685	749	719	735	721	700	737	742	736	725	656	724	750	680	798	787	753	740	698	717	723	729	780	714	709	710	760	761	657	713	709	698	752	694	794	706	695	703	766	762	710	743	723	783	727	733	704	755	722	727	717	739	732	738	714	712	736	684	707	724	714	700	726	775	724	707	756	749	722	724	726	767	692	701	746	745	700	702	736	706	745	687	722	742	707	754	777	750	670	758	736	713	682	724	718	763	716	723	692	741	670	726	715	789	743	764	786	709	684	727	730	731	729	712	743	752	738	766	682	705	720	703	727	732	729	724	733	693	744	730	739	724	758	717	714	753	736	725	736	721	754	717	712	759	707	764	753	737	707	717	704	721	694	744	724	680	715	720	735	727	689	778	709	747	659	695	719	681	785	735	686	759	731	736	738	679	725	789	744	745	762	773	695	745	754	702	737	717	707	774	730	736	687	720	713	736	742	706	776	758	683	767	692	752	741	712	727	711	712	719	745	729	755	759	716	764	741	673	680	765	749	722	738	693	721	786	717	734	695	724	747	741	722	718	736	737	675	723	729	734	702	685	718	712	709	748	724	729	690	768	773	737	779	788	747	750	724	745	671	754	680	692	713	752	703	730	733	752	799	693	730	693	709	718	695	708	751	746	717	729	714	703	717	765	707	709	689	738	694	723	713	776	753	723	746	696	772	742	738	693	757	703	735	711	735	739	725	708	722	698	682	747	731	699	715	721	730	711	713	696	787	777	708	732	747	734	740	749	719	728	712	720	680	765	732	766	765	741	706	739	735	756	701	741	743	757	707	721	699	758	709	750	725	677	731	723	734	740	693	762	762	709	723	734	667	718	737	759	733	742	738	712	713	748	754	756	731	763	716	730	743	738	708	722	733	744	786	786	742	707	734	758	766	688	758	728	757	752	789	734	727	677	745	748	783	746	732	719	706	740	741	713	733	715	757	750	760	727	696	744	666	772	698
6318	860	166	188	131	101	87	126	103	113	109	118	106	78	86	68	94	91	64	68	91	87	98	83	96	76	89	89	94	92	103	89	93	101	86	105	97	82	81	94	88	85	89	91	81	91	108	93	89	85	81	103	90	93	82	90	97	101	103	76	94	102	86	112	91	81	91	82	88	104	99	86	95	77	83	89	80	91	89	94	86	95	103	89	78	86	69	106	78	92	77	82	93	85	86	80	107	80	99	79	67	79	97	99	81	85	79	82	85	97	90	90	91	72	101	98	95	89	102	89	90	89	79	97	82	90	79	82	65	88	84	98	101	103	94	95	86	97	87	94	97	71	91	88	78	74	72	88	87	89	65	109	82	83	101	91	111	72	100	71	89	91	76	90	96	81	93	98	101	75	100	89	99	104	96	74	90	98	104	97	95	74	88	84	86	101	90	93	87	76	71	91	99	105	93	95	103	94	80	96	87	86	91	78	85	89	82	83	100	99	92	81	93	97	74	77	102	94	92	85	102	79	81	100	75	87	68	91	98	89	84	85	69	84	91	77	82	82	82	83	94	84	88	73	84	91	92	91	90	97	89	101	82	104	87	102	76	84	89	85	101	83	92	81	100	77	80	78	79	81	80	78	82	90	83	76	84	95	81	101	76	88	105	84	75	90	79	89	75	84	77	68	90	94	95	84	104	85	100	88	83	97	97	81	111	108	97	85	86	98	82	94	89	76	89	69	74	75	89	94	93	90	88	83	97	106	84	90	111	88	64	99	97	93	84	86	100	96	88	81	109	98	88	77	67	72	71	75	98	77	94	79	76	80	95	96	107	87	85	84	88	78	99	98	89	88	93	90	105	84	102	82	84	72	92	100	81	88	68	91	83	94	88	84	86	83	89	81	95	94	102	87	105	102	94	86	106	80	84	87	92	94	91	69	74	95	92	72	86	93	78	81	88	72	85	93	115	88	95	101	74	97	101	77	103	89	97	87	94	92	87	60	82	106	65	85	87	88	71	81	98	92	98	96	80	87	87	97	79	91	79	96	70	91	84	78	86	73	75	82	98	78	89	92	106	77	97	97	81	89	81	78	96	105	70	97	86	78	98	84	82	96	101	84	84	88	91	78	98	99	95	121	94	64	85	74	87	94	86	83	87	78	90	85	82	85	73	71	88	91	84	103	83	97	94	90	90	88	108	80	65	74	87	90	77	97	101	77	77	92	102	73	95	76	72	76	84	96	82	76	73	84	90	86	88	95	86	88	103	103	101	112	100	75	95	91	70	83	79	95	83	88	75	87	88	91	95	90	80	86	84	90	69	98	87	72	87	98	99	90	84	102	88	79	89	83	68	81	85	112	76	77	102	93	86	83	92	82	82	86	80	88	88	83	107	101	86	80	85	79	94	87	93	97	106	91	92	67	71	117	83	101	75	103	87	78	93	86	76	81	95	89	98	108	81	87	65	95	77	88	84	94	80	91	92	113	84	102	81	74	80	100	73	100	81	79	107	87	85	111	93	92	89	94	85	84	104	70	76	62	79	92	95	76	79	93	103	97	80	80	92	78	101	74	90	87	76	92	96	95	93	75	85	67	95	90	85	92	77	89	102	74	101	67	94	114	94	88	94	99	98	84	76	85	84	119	110	83	92	93	91	91	74	76	79	71	95	81	83	98	101	93	93	95	89	101	89	92	68	89	100	78	76	109	80	89	96	104	90	104	76	88	92	71	83	95	87	91	104	103	79	86	97	111	104	93	85	92	78	100	87	94	100	82	94	84	68	76	96	84	95	93	107	86	86	77	65	98	92	75	99	93	93	84	73	88	95	86	100	119	89	88	83	77	94	78	88	102	88	98	76	100	107	86	79	89	81	80	85	101	79	95	92	83	98	75	93	92	72	96	75	108	96	84	80	91	105	105	76	85	87	104	85	95	106	92	81	84	86	107	99	85	83	91	105	72	71	82	92	81	73	78	83	92	84	98	94	79	77	74	80	93	89	66	76	95	81	103	84	79	95	86	82	81	79	94	104	101	77	86	91	85	82	99	66	86	86	94	79	91	89	86	83	94	102	91	104	95	85	88	108	88	92	95	112	83	83	85	77	85	80	79	95	99	90	91	90	91	106	82	96	78	97	77	99	75	89	79	95	73	94	90	88	92	93	82	87	72	102	99	85	73	94	99	78	91	95	86	80	84	90	105	78	78	113	80	92	91	78	102	93	80	87	83	97	80	85	82	101	100	99	89	88	95	81	104	93	87	84	88	102	108	84	79	99	108	93	111	90	96	104	108	84	76	117	89	94	91	94	84	92	97	106	89	88	90	83	81	82	93	87	82	100	73	96	101	78	81	94	73	67	89	80	93	81	98	66	109	94	87	84	87	91	85	107	91	86	61	100	77	100	105	86	72	80	93	89	96	82	91	83	93	94	84	104	78	87	67	93	101	96	81	87	79	79	91	101	97	79	77	62	89	86	78	89	110	95	85	97	87	88	87	63	100	86	80	91	102	81	91	106	104	85	91	94	82	99	87	76	89	83	100	96	64	81	94	83	92	91	93	96	90	96	84	103	101	81	91	95	77	78	71	97	108	78	82	97	83	99	114	103	93	110	84	91	74	105	86	84	78	95	87	89	72	100	104	78	67	87	95	84	81	110	94	89	93	86	82	101	86	82	106	67	109	87	93	74	85	94	89	88	98	87	86	84	96	94	71	90	89	85	101	86	85	90	96	90	96	86	96	76	72	97	73	99	85	81	94	80	90	72	86	78	86	77	92	85	96	75	110	81	105	107	94	87	98	91	86	73	86	91	74	93	94	97	78	113	86	86	71	89	80	90	95	96	79	109	96	88	83	94	86	80	79	80	79	102	91	75	74	73	71	106	99	97	107	73	98	71	86	85	93	89	76	82	100	87	94	76	89	99	75	76	91	82	82	92	107	87	68	77	68	72	84	92	89	71	92	76	77	79	78	89	100	78	73	90	74	85	99	100	79	98	93	100	97	94	111	81	82	77	81	80	87	70	84	82	72	81	92	112	94	104	105	83	99	86	82	78	81	78	90	85	103	89	76	77	101	88	112	79	91	99	84	88	87	91	88	93	88	75	90	84	81	89	78	109	86	96	96	76	96	92	86	101	88	72	78	89	83	97	82	82	92	82	96	86	99	107	93	67	71	75	83	91	82	92	72	101	85	110	99	80	103	93	93	81	96	77	85	80	93	98	86	78	94	86	81	94	89	78	91	86	78	85	91	84	83	59	103	85	99	73	85	75	78	107	72	97	99	82	88	100	86	79	93	82	85	97	80	95	81	79	78	88	94	94	86	77	107	82	86	91	87	103	107	104	92	83	89	97	84	85	65	85	93	101	74	79	97	89	89	97	103	77	90	83	91	86	93	97	82	88	95	82	80	91	92	88	106	83	69	76	87	79	84	95	78	89	94	78	100	76	84	94	87	84	97	88	88	73	79	94	94	113	109	98	97	89	90	84	87	94	74	89	95
4005	733	405	540	499	417	376	380	449	341	303	302	272	300	258	308	240	257	261	256	271	273	272	271	249	270	281	272	258	262	264	237	252	237	267	283	254	256	252	267	262	249	262	288	259	259	253	243	271	254	284	262	249	249	259	237	233	279	252	245	257	243	243	289	277	254	235	255	274	264	252	252	258	231	276	269	250	243	269	292	268	271	255	270	262	252	252	261	271	262	230	280	290	267	257	262	235	237	271	239	254	243	260	259	264	251	263	267	286	244	252	235	258	253	212	289	235	254	250	252	267	267	251	250	245	247	240	241	256	252	278	246	286	256	254	218	280	276	247	254	246	272	257	216	267	219	257	280	280	253	264	250	258	248	259	261	247	239	246	260	255	253	260	272	282	247	271	267	242	261	283	246	264	257	274	249	262	253	261	267	262	264	286	260	251	294	283	249	263	253	233	253	250	245	247	254	259	226	239	279	268	248	241	260	262	255	248	282	264	257	266	246	243	248	256	279	287	242	257	241	250	269	280	245	248	247	229	252	266	255	228	246	266	217	263	246	267	246	262	269	216	232	247	250	271	211	258	262	252	258	246	274	224	291	269	265	249	274	261	262	230	282	238	231	263	274	227	261	272	254	272	244	286	273	260	258	247	245	245	243	271	239	243	255	266	247	244	269	252	290	262	268	257	272	234	263	240	245	223	242	256	225	267	242	238	268	265	274	248	282	255	234	269	229	261	228	272	273	250	253	275	255	274	273	261	229	255	255	261	263	272	265	290	252	288	234	260	262	237	252	248	234	261	255	242	263	256	206	236	250	283	275	234	249	240	256	277	254	255	257	256	242	239	249	262	288	270	223	252	228	241	263	251	260	270	272	253	266	263	268	260	277	280	248	264	256	233	255	248	259	238	294	223	224	258	240	264	247	261	307	255	247	272	242	264	254	259	287	271	231	252	249	250	250	271	250	269	239	259	263	254	246	268	249	250	270	244	238	272	263	248	276	254	252	247	254	253	272	256	238	233	259	253	263	285	261	273	253	273	301	265	247	270	228	246	258	240	265	267	249	249	237	276	249	258	257	241	279	274	242	260	245	242	274	255	256	268	249	234	257	268	249	275	273	259	249	256	268	235	248	259	285	295	273	253	258	260	238	240	247	244	257	265	260	259	266	261	274	290	271	244	238	247	311	271	270	258	260	233	263	260	284	292	260	241	263	259	225	263	236	244	246	263	247	279	257	288	239	252	269	226	256	239	243	285	282	257	264	280	256	252	255	243	236	253	276	246	268	265	283	249	263	259	252	248	267	265	260	242	264	277	263	228	251	266	290	248	288	246	245	239	274	269	245	262	264	259	242	253	239	265	266	258	250	266	272	273	261	269	260	260	246	246	255	258	248	256	258	246	240	292	261	273	258	216	268	250	259	282	232	248	232	266	255	243	229	269	251	248	260	254	238	251	267	257	251	260	249	263	256	304	297	270	266	278	264	244	256	266	235	256	274	243	239	240	275	239	233	217	249	277	236	281	274	259	245	267	246	260	257	254	240	250	265	290	238	272	264	250	269	253	271	264	244	260	240	241	264	289	282	257	242	242	260	260	264	230	233	255	253	250	265	237	237	241	256	241	277	258	257	265	243	273	260	264	259	247	285	234	269	236	257	268	267	239	231	238	268	282	249	256	223	253	284	267	251	281	237	264	241	263	229	261	280	280	266	250	258	260	272	251	274	234	256	245	240	254	264	262	235	259	239	240	263	265	281	282	263	251	266	259	251	282	264	260	264	244	254	250	255	271	262	240	243	258	273	263	270	258	245	284	251	274	267	265	258	276	276	240	264	245	252	247	260	238	231	237	254	261	301	235	256	233	234	261	261	244	270	258	253	264	257	268	244	257	243	255	258	256	260	267	292	245	219	243	238	247	247	277	273	244	295	263	252	268	264	241	248	245	258	252	270	264	259	267	248	259	263	221	263	238	254	285	280	236	301	261	257	257	252	240	259	280	245	256	265	258	254	243	242	263	244	286	260	239	229	252	259	258	251	254	257	255	265	249	298	251	288	260	281	257	276	298	268	256	257	246	266	287	251	257	238	288	230	258	253	265	250	240	263	244	288	227	301	224	294	250	255	267	247	238	248	271	234	247	267	268	278	254	262	260	248	272	275	247	265	262	248	269	277	275	265	245	272	263	248	268	287	255	253	242	250	256	258	249	234	250	241	274	270	245	262	238	288	279	211	242	248	268	271	248	246	244	250	246	255	250	277	284	277	259	240	235	239	257	245	241	265	251	254	263	240	259	255	242	248	256	228	266	239	255	275	302	273	255	244	222	228	273	276	247	256	258	275	251	261	265	259	238	225	241	254	307	230	275	260	259	283	267	249	268	247	259	262	270	254	268	270	257	260	220	224	246	283	247	248	265	259	235	265	245	246	254	277	266	260	248	253	251	241	281	286	272	269	279	256	265	248	254	270	247	255	238	252	290	234	260	262	245	269	261	254	270	242	267	266	257	228	261	257	250	313	256	292	266	244	268	271	212	253	264	267	229	248	273	263	257	242	257	264	265	245	245	240	253	225	288	264	269	272	261	278	268	234	238	244	273	252	265	241	261	261	249	262	220	257	253	256	281	260	267	239	283	264	237	283	263	242	264	254	277	259	232	284	246	236	276	236	267	256	264	233	250	275	259	255	272	261	236	260	257	293	261	266	244	282	280	260	266	290	221	258	240	251	266	252	262	261	278	260	269	245	253	236	259	256	254	268	276	269	283	245	253	247	247	249	250	236	257	269	253	240	247	256	259	264	280	260	234	245	284	256	247	259	255	263	276	259	289	264	251	258	249	232	242	248	251	231	225	260	245	247	253	245	235	243	265	255	249	266	250	261	231	253	272	242	236	249	249	293	276	257	236	251	256	232	254	255	247	272	261	250	269	263	240	275	249	244	243	236	263	263	268	240	289	245	258	241	277	286	262	265	284	266	237	250	236	243	235	252	241	254	266	258	245	272	253	235	260	257	249	229	243	228	259	287	228	268	259	237	268	249	232	296	233	281	260	259	252	260	274	239	266	262	250	238	285	250	230	266	260	242	268	241	263	277	223	276	265	235	248	277	259	274	273	245	250	279	254	266	246	276	262	248	265	258	280	254	270	257	237	231	250	264	250	238	238	287	235	285	298	252	256	230	273	278	270	249	289	256	236	224	270	269	280	229	237	271	280	252	249	253	250	271	215	248	256	260	258	246	266	230	283	268	264	220	246	247	278	276	212	237	267	249	245	267	263	225	271	236	237	260	242	223	259	281	249	240	259	246	236	252	268	240	259	234	255	271	221	244	271	248	256	260	281	256	242	235	253	249	273	247	241	255	255	236	266	275	249	254	266	264	264	251	245	241	264	229	268	261	237	267	257	265	216	248	269	265	240	256	251	239	280	266	253	254	261	238	241	228	237	257	249	282	253	216	262	253	258	257	275	263	238	258	264	277	260	270	281	265	267	282	267	246	255	272
20560	11940	1563	1177	812	589	426	422	442	349	298	292	262	191	220	200	224	212	213	181	201	192	238	207	205	181	200	202	194	161	166	158	171	198	150	155	188	168	160	173	186	167	176	164	195	166	165	186	168	186	197	190	144	157	184	191	159	150	172	143	185	162	173	174	178	174	183	166	178	158	163	165	173	188	162	183	169	176	177	179	167	168	171	174	167	159	192	158	188	183	157	185	191	148	150	163	150	171	188	172	170	158	188	187	165	175	157	189	151	179	157	155	168	195	186	186	178	187	188	162	177	189	145	157	177	156	207	184	157	187	163	189	138	150	162	173	176	152	170	144	138	183	204	170	178	174	157	172	169	159	178	172	175	176	170	169	157	174	169	164	197	176	169	175	171	172	209	172	182	166	157	169	177	170	182	155	165	169	156	189	163	190	189	166	165	189	169	182	181	160	162	151	185	147	173	157	151	175	148	168	175	151	171	158	148	168	177	158	186	177	175	170	172	176	190	194	154	186	203	184	182	159	189	168	177	190	166	155	184	145	154	149	166	162	152	161	177	143	171	165	163	178	166	165	175	171	142	180	177	161	165	174	171	178	175	168	185	160	165	176	151	181	169	179	183	137	161	173	156	155	176	157	180	179	155	168	169	173	187	187	187	182	179	153	151	163	170	151	178	177	183	168	182	154	164	174	184	154	196	162	175	156	156	179	179	157	147	189	159	156	158	176	161	164	185	174	170	172	157	146	175	171	168	171	175	162	169	187	192	170	177	165	175	174	166	172	164	188	156	176	153	150	173	171	166	193	154	170	154	167	181	184	174	153	179	170	179	166	168	180	135	162	148	151	178	145	172	163	181	224	146	157	170	165	167	175	191	154	185	159	181	156	175	168	157	164	189	161	192	188	162	172	140	167	174	123	162	166	173	175	177	186	186	158	151	170	185	188	187	173	187	175	179	164	170	183	157	190	171	167	194	180	166	168	174	195	170	180	168	158	167	169	187	158	152	176	177	187	158	168	172	150	182	157	177	187	186	171	154	183	176	174	188	181	179	157	154	165	167	154	198	168	150	180	183	181	172	180	167	160	174	208	173	170	182	158	181	170	188	169	173	188	171	157	175	163	165	180	190	147	169	166	185	164	155	177	180	163	175	190	167	144	172	165	191	172	179	190	170	141	156	164	180	191	157	181	154	164	168	171	165	190	166	174	155	163	161	164	191	173	161	178	138	175	163	167	184	171	186	181	138	161	159	182	169	162	166	187	162	199	173	169	185	146	166	192	179	201	154	156	171	175	165	183	167	171	171	172	167	171	177	182	178	166	155	178	161	162	176	181	167	185	171	162	149	159	145	182	166	161	193	176	162	163	174	152	182	161	185	174	153	181	167	184	182	192	165	158	174	173	179	201	171	161	148	172	170	140	193	181	175	182	188	161	156	166	195	172	159	198	176	189	157	158	162	182	182	175	152	153	152	163	167	170	165	162	187	178	150	177	153	166	178	154	164	168	182	156	158	186	159	153	165	137	181	178	176	177	184	175	167	177	148	169	173	187	198	176	170	165	146	194	153	170	148	158	166	154	172	171	185	161	135	157	138	168	188	142	158	180	139	173	170	170	152	173	167	181	162	169	207	149	150	180	189	163	166	170	182	189	189	218	195	176	199	167	192	162	169	151	171	169	152	159	148	146	158	161	169	192	188	184	171	154	164	198	161	176	171	186	205	185	173	188	182	164	174	155	147	158	187	184	177	173	186	158	186	185	158	196	157	150	172	187	161	188	173	173	163	158	165	153	169	158	177	180	155	186	161	188	159	172	176	208	144	167	181	169	179	174	169	172	188	187	183	158	180	187	152	169	179	171	179	162	181	159	168	178	186	138	160	172	154	167	160	159	162	148	189	171	173	180	175	157	146	164	162	177	191	172	180	175	179	154	159	158	157	176	169	145	162	168	174	188	202	152	171	149	175	172	189	164	156	155	154	173	182	161	168	166	158	162	164	146	158	176	161	174	176	160	177	182	154	177	184	170	182	150	152	169	183	206	176	163	167	180	166	189	156	149	151	163	177	168	161	187	172	153	167	179	181	170	167	168	151	158	160	171	166	171	172	170	142	164	144	153	144	161	163	171	161	179	179	197	155	153	180	187	175	156	176	161	154	149	179	172	154	167	171	154	146	177	172	165	168	142	165	173	149	179	193	199	167	175	164	175	155	157	165	166	159	163	181	175	165	152	175	172	172	152	195	186	169	165	185	173	167	173	178	166	167	160	186	158	162	176	182	148	190	167	189	188	194	191	182	165	151	152	144	157	155	176	168	176	184	165	172	160	153	179	185	169	169	184	175	158	158	188	164	168	146	179	199	164	168	166	174	186	145	167	187	169	173	164	180	189	155	193	186	165	194	175	150	168	173	165	167	175	185	171	173	199	165	167	162	174	187	195	161	193	171	187	177	179	160	173	161	163	167	148	164	187	189	163	178	165	166	177	181	173	176	184	153	186	176	171	176	181	154	207	166	159	196	151	171	197	169	169	168	179	189	165	178	165	141	177	168	169	178	152	170	170	173	171	146	216	168	157	164	151	157	171	171	169	172	175	198	160	179	182	176	160	156	185	195	160	164	174	164	165	167	172	177	167	148	168	172	171	171	172	167	174	181	159	184	163	175	194	184	161	164	181	194	148	180	177	163	208	181	167	166	167	159	177	149	145	158	173	181	144	179	170	161	184	165	173	160	184	182	178	176	171	170	195	158	179	181	162	157	146	171	173	172	152	185	165	141	164	196	166	160	191	153	163	158	162	180	167	172	162	195	187	161	184	151	166	150	173	158	168	186	155	185	165	184	174	173	160	157	162	179	185	179	159	153	147	151	168	184	170	171	175	175	150	142	165	156	163	162	165	170	164	196	163	165	174	167	149	175	180	167	200	137	174	186	174	178	162	140	180	199	173	178	156	170	180	190	154	196	155	151	181	175	179	130	162	175	159	176	178	151	168	172	160	170	176	154	172	165	163	168	170	164	212	214	179	148	183	196	182	165	162	176	175	180	156	156	141	179	146	210	175	174	142	155	185	181	154	180	158	172	172	182	184	171	166	165	160	142	149	174	185	148	157	175	198	174	157	157	165	172	155	165	164	166	193	156	174	209	206	157	199	163	165	155	167	154	179	187	170	169	159	169	162	180	165	189	146	164	160	190	161	177	174	166	171	183	165	154	170	173	167	172	163	198	169	167	182	175	183	161	170	180	168	169	169	166	191	175	157	146	151	158	154	164	181	185	196	186	188	168	190	153	168	154	155	155	179	179	184	146	183	141	176	184	186	165	193	172	178	177	161	160	160	188	199	184	158	176	192	159	167	156	180	167	172	177	176	185	156	165	155	153	195	188	179	156	180	190	202	173	177	166	180	188	178	182	172	164	166	141	178	160	174	179	193	176	181	146	177	170	153	143	162	173	162	149	180	178	169	183	162	166	156	158	158	187	171	185	149	160	190	137	146	173	174
12735	5421	2884	3716	3176	2415	1949	1892	1923	1518	1282	1255	1029	850	784	719	667	646	602	609	659	620	540	566	552	521	526	518	508	496	548	511	504	530	520	471	458	506	464	511	506	468	496	520	450	452	447	448	439	481	443	458	462	471	473	464	477	448	473	482	450	446	455	438	455	426	478	419	435	468	397	430	471	452	499	422	400	486	440	431	448	426	453	429	450	506	439	464	433	480	439	469	426	475	445	438	463	443	419	434	472	478	459	433	455	457	429	436	470	454	435	428	454	441	453	445	438	444	390	457	460	473	442	441	467	399	450	466	449	475	447	454	451	435	450	422	440	481	436	467	444	474	450	422	424	435	455	411	480	446	474	432	440	454	449	444	467	397	442	478	423	463	458	455	458	419	426	400	449	424	442	415	417	455	448	459	396	442	465	457	439	421	433	444	433	431	425	444	426	428	416	425	432	427	440	474	437	426	465	449	466	441	448	464	487	411	419	426	425	433	406	475	439	472	434	384	454	432	416	441	420	420	443	435	441	417	455	441	425	433	421	505	424	461	423	413	450	433	473	442	471	441	456	423	463	445	447	447	445	467	426	449	434	417	440	412	422	410	433	469	402	441	433	433	438	405	465	451	398	413	447	436	438	443	474	437	426	452	429	439	449	427	443	403	442	441	445	427	451	458	432	468	459	422	385	445	399	418	440	420	489	408	444	433	421	445	438	425	427	459	445	472	431	452	461	466	442	449	431	440	441	458	439	416	421	398	472	400	419	448	442	413	438	487	480	478	458	438	432	398	444	449	416	434	431	398	432	411	420	413	426	437	475	423	405	429	438	445	458	446	429	467	426	431	451	410	491	425	390	418	429	422	454	432	440	423	459	461	400	451	405	396	458	447	442	467	461	444	448	407	406	467	414	436	438	471	438	458	455	433	457	435	457	492	461	465	436	454	481	442	414	467	425	430	456	444	431	429	428	465	413	430	398	431	468	437	449	405	464	458	465	444	469	481	459	455	416	435	474	427	439	406	420	418	471	407	441	459	411	412	450	403	411	467	456	433	419	428	397	447	436	423	428	444	448	419	471	460	417	459	458	434	447	456	485	449	462	423	412	454	413	447	461	424	456	456	456	462	482	436	468	418	420	409	428	444	481	414	459	447	471	431	458	441	452	427	424	433	473	438	451	440	396	497	449	417	426	433	408	455	431	457	431	425	432	430	436	477	479	439	447	419	463	407	455	402	438	445	404	483	449	432	423	439	420	446	428	432	454	450	424	447	437	447	417	430	457	424	419	441	457	459	471	428	417	452	409	461	430	473	435	450	425	418	437	428	452	446	438	446	460	461	460	437	439	450	405	449	437	454	434	411	418	483	415	435	476	445	440	436	447	439	403	424	427	442	432	442	422	442	459	448	445	437	399	441	433	398	437	448	439	464	451	475	440	457	484	417	418	424	469	434	466	478	411	430	451	450	429	443	434	436	435	451	436	479	460	446	439	410	449	434	469	446	459	433	435	436	428	491	432	465	444	427	413	471	415	408	462	438	416	463	423	404	453	435	425	472	455	430	460	407	480	439	433	438	412	467	434	431	441	461	401	434	479	427	428	436	449	461	501	442	450	395	465	437	465	431	453	401	452	417	442	451	446	434	448	458	443	413	445	443	397	493	419	401	451	427	455	434	497	414	442	420	415	461	483	427	446	441	439	431	446	421	425	440	424	421	440	446	411	449	429	415	442	436	419	432	464	466	436	407	471	455	474	436	452	486	444	456	465	472	468	476	428	466	432	433	447	458	464	437	462	453	430	441	430	442	455	438	415	472	440	466	433	463	416	451	417	429	478	437	429	443	449	463	443	457	474	474	428	447	504	436	450	396	408	454	470	412	446	477	436	452	451	424	434	447	464	436	431	435	440	410	430	457	436	432	421	429	487	416	470	423	470	453	445	477	450	429	477	429	433	419	452	490	472	409	415	436	464	473	413	474	459	479	462	420	410	410	432	465	466	450	448	456	453	428	427	453	398	465	410	432	459	451	432	435	440	442	446	467	479	461	443	424	441	424	452	400	439	416	420	429	440	462	437	419	406	403	445	412	458	464	425	455	434	442	433	430	446	417	429	440	422	438	460	430	434	421	415	449	428	410	458	450	423	429	426	446	430	450	458	459	476	404	425	415	437	462	456	444	389	427	482	431	458	435	431	409	449	459	437	399	475	453	427	470	457	429	418	471	434	433	436	446	434	439	422	442	426	434	433	477	413	441	444	393	429	388	433	427	418	432	428	446	445	408	437	453	464	430	448	442	452	405	435	445	470	450	435	411	451	411	380	433	455	472	429	458	392	457	444	443	489	447	422	438	459	457	417	447	445	447	424	443	427	458	412	394	442	454	432	414	439	451	428	439	432	420	432	422	421	414	444	449	480	429	474	419	451	479	452	493	401	410	403	463	476	443	472	427	430	461	450	433	433	444	460	419	461	442	440	443	449	436	398	433	454	452	384	470	420	414	444	443	420	432	450	395	465	426	429	470	435	458	429	424	435	408	450	454	415	441	428	436	442	444	424	415	441	433	420	432	463	465	467	441	435	440	437	418	398	405	463	415	438	429	428	447	465	430	430	437	467	453	443	421	445	460	447	428	468	429	455	445	454	408	497	446	425	434	443	444	406	417	452	444	448	490	421	475	454	428	410	415	433	412	449	447	431	438	466	411	432	466	430	421	451	448	441	434	412	463	450	435	403	432	387	427	449	446	441	434	420	444	404	452	416	452	461	417	429	433	457	492	479	468	406	469	460	475	444	436	394	431	467	440	458	423	425	431	430	468	417	400	441	418	471	419	470	424	449	445	407	483	442	415	431	423	432	472	468	472	472	453	473	428	429	437	474	434	432	422	444	463	414	463	446	392	440	423	402	448	401	423	428	427	479	459	461	452	420	442	474	436	443	376	434	398	468	401	486	428	409	434	441	442	443	437	472	437	448	431	393	411	427	448	438	444	450	435	411	409	423	458	450	437	391	462	414	426	445	452	447	434	464	475	425	453	438	426	419	422	426	482	440	476	392	425	427	453	411	418	411	413	429	429	430	439	453	426	453	445	455	430	490	489	454	429	416	449	380	455	395	404	399	415	435	430	409	456	482	473	417	449	419	399	441	461	455	453	442	407	439	407	437	452	428	414	467	464	413	430	405	429	482	456	485	437	468	469	445	451	460	423	407	418	466	429	460	442	477	415	431	427	419	465	452	461	470	434	474	433	409	430	420	430	418	484	466	436	415	412	412	389	460	417	404	442	464	419	443	442	469	441	451	422	425	462	503	446	454	452	459	477	446	467	458	453	442	470	424	464	472	442	442	438	435	435	483	443	452	435	450	424	473	446	414	401	473	471	464	420	470	402	469	413	471	441	480	417	414	450	445	420	446	459	438	428	472	464	456	443	438	475	454	472	434	429	478	446	458	427	431	426	453	422	430	417	451	443	455	491	452	409	441	454	460	467	478	419	443	440	447	441
28547	22016	3729	2433	1637	1117	934	846	821	681	541	537	484	449	413	405	404	410	398	350	395	353	320	370	352	346	333	347	348	328	310	322	321	328	338	331	346	337	350	327	327	329	334	327	318	321	340	320	310	324	317	341	340	329	340	333	327	325	290	315	308	331	329	320	313	319	320	312	318	332	346	341	303	333	354	333	324	314	290	297	318	347	329	322	301	340	342	326	341	349	325	313	302	318	309	295	325	314	343	290	284	350	310	339	337	307	296	302	321	339	346	279	308	313	317	318	302	333	335	314	320	330	346	307	317	339	302	297	323	316	328	295	289	300	311	320	332	301	323	289	341	353	318	315	295	307	302	319	325	337	317	340	320	337	332	321	289	323	315	326	337	336	323	331	348	309	333	317	324	313	306	307	321	327	297	276	321	315	302	364	302	331	301	308	318	318	321	337	308	328	318	320	281	333	303	337	338	336	312	317	324	314	316	331	324	300	309	302	324	338	353	335	300	313	342	312	330	321	336	337	283	311	320	285	337	326	308	305	274	298	291	335	304	310	332	309	296	311	320	345	320	308	326	298	306	316	308	329	317	328	310	352	324	311	332	282	324	305	305	347	299	298	292	350	315	326	323	316	380	350	319	309	306	350	339	358	340	328	296	326	297	342	292	318	344	310	325	315	312	318	328	305	284	326	328	341	321	312	304	336	315	315	307	315	313	329	339	270	350	327	341	305	297	335	312	342	359	299	301	335	331	309	316	320	332	344	355	355	351	329	306	325	303	287	318	341	307	288	315	313	318	305	318	351	329	367	306	304	298	299	315	325	357	320	341	346	305	325	300	309	340	318	278	304	332	287	308	305	324	291	335	347	352	337	312	291	308	309	328	310	314	325	289	341	321	331	314	300	307	345	281	311	327	323	321	339	298	329	300	287	288	332	326	337	349	299	315	323	342	303	316	319	308	297	324	310	290	348	344	283	295	322	340	292	305	303	317	321	339	315	352	325	325	323	328	305	267	334	309	331	324	308	307	311	296	338	308	322	363	322	303	298	316	319	303	315	343	310	329	343	313	322	269	318	330	320	356	309	334	315	311	315	326	303	297	296	347	295	343	312	328	306	298	280	300	328	319	324	344	322	334	289	290	303	300	313	366	338	328	326	365	296	303	317	316	307	327	324	304	313	321	336	319	288	306	294	282	314	318	314	342	327	315	293	359	310	347	309	327	312	332	325	292	354	313	319	287	316	343	329	317	331	302	323	309	292	306	320	331	318	332	356	314	328	275	304	298	302	288	317	345	342	350	272	304	294	297	296	322	374	343	326	339	300	296	302	325	284	344	368	328	290	343	347	296	306	301	304	318	339	304	322	352	318	339	299	306	316	351	338	339	310	323	337	325	309	305	350	308	306	290	332	301	319	296	309	308	315	325	297	317	315	327	325	316	298	288	313	323	306	295	298	304	292	341	336	300	322	311	321	299	342	357	318	323	316	304	322	298	314	298	301	300	295	341	323	342	289	328	314	328	313	296	303	312	365	323	304	327	311	307	276	320	280	358	339	331	340	337	321	344	305	358	268	287	332	325	313	309	305	348	309	304	308	331	332	324	346	302	323	328	311	325	321	335	357	327	295	299	317	307	299	304	325	316	305	301	304	324	312	330	322	308	304	312	331	309	317	307	298	331	297	323	305	315	298	300	348	300	329	315	302	316	289	319	308	319	303	337	302	322	290	345	306	295	344	316	319	307	292	322	332	313	344	327	293	281	336	311	318	296	288	331	324	321	365	279	313	338	302	312	330	317	357	317	327	320	315	334	329	301	298	349	314	328	322	308	304	345	333	257	306	333	321	322	328	322	302	288	300	330	327	333	300	313	293	337	330	337	331	330	294	326	365	311	312	351	301	327	342	303	319	328	319	311	316	337	325	303	307	288	319	308	293	317	312	311	283	275	310	340	343	324	305	308	337	308	282	317	349	326	324	309	291	334	319	317	317	271	307	305	332	319	318	299	298	320	313	279	357	313	327	325	335	320	321	315	311	313	321	310	306	309	338	321	315	306	332	350	329	333	303	296	316	320	303	339	304	296	310	338	303	362	290	332	309	333	334	331	308	311	343	325	299	291	313	340	314	338	321	328	319	320	316	328	305	318	313	321	304	317	282	317	301	274	347	323	332	315	336	303	313	287	316	340	301	310	305	303	305	315	320	327	298	330	318	331	365	315	308	325	329	299	298	328	333	304	371	320	300	302	322	314	337	335	320	300	363	277	315	312	293	310	301	298	330	320	303	317	312	318	300	341	288	307	309	313	283	320	323	299	311	355	289	306	322	300	334	336	289	336	343	342	322	294	305	322	341	323	304	300	358	304	303	261	336	315	289	322	322	329	326	312	299	332	330	324	298	317	311	351	323	310	312	321	359	344	372	325	358	316	305	274	325	351	328	304	312	328	307	318	315	305	290	284	306	320	294	300	297	333	304	333	308	298	330	334	303	289	287	344	362	327	319	322	318	322	307	286	333	314	309	321	291	314	315	318	277	308	315	326	340	309	313	349	295	327	320	341	305	325	327	283	336	289	323	330	335	334	323	335	320	357	321	335	336	349	318	323	342	306	338	341	322	320	289	309	312	310	345	283	327	312	305	287	301	332	326	319	339	309	309	341	308	325	328	349	327	310	293	341	327	304	355	324	312	320	341	323	303	322	325	347	320	329	324	314	297	352	316	328	298	296	342	309	287	319	297	337	328	295	310	284	313	314	303	339	282	309	304	330	315	304	297	327	315	289	310	301	331	298	316	318	286	316	340	306	328	354	308	347	318	301	335	305	362	357	327	309	313	288	341	300	317	334	321	322	326	325	317	302	327	311	332	336	296	337	318	320	345	283	280	307	316	319	305	331	318	305	310	319	327	321	299	320	283	304	309	324	344	328	342	321	305	297	297	316	308	305	313	336	321	297	323	311	343	330	341	331	324	315	322	322	316	340	323	302	339	304	312	313	297	348	319	288	306	303	335	324	329	301	300	291	296	324	302	306	293	332	285	303	322	323	319	333	312	357	291	334	308	312	330	324	305	322	349	352	317	288	329	329	314	319	290	294	316	322	334	343	298	360	322	286	332	353	345	345	319	313	280	299	306	324	324	288	312	318	337	307	315	313	335	293	324	325	299	316	320	312	317	293	305	276	299	323	323	297	316	301	312	326	319	294	289	334	312	335	338	332	313	341	316	319	312	305	330	302	325	314	290	360	320	313	318	296	327	334	308	320	281	328	332	337	313	323	363	343	308	308	310	299	316	305	316	322	309	337	317	291	341	300	292	305	348	295	332	320	331	321	319	311	310	299	294	281	315	340	286	295	319	348	311	331	325	325	336	329	340	319	316	324	325	327	322	366	290	343	323	329	312	348	304	295	336	294	319	319	299	291	316	314	319	351	306	310	290	305	330	346	328	281	339	329	302	298	310	301	318	283	325	319	344	330	318	330	369	318	325	370	314	333	298	315	303	317	356
15465	8835	5485	6893	5878	4474	3812	3711	3523	2872	2287	2237	1650	1460	1426	1299	1291	1217	1119	1092	1042	1041	961	1025	973	928	922	924	935	878	876	890	923	905	853	837	824	815	843	855	767	724	817	774	778	791	787	770	790	756	749	788	803	758	801	736	762	747	768	763	768	740	759	795	758	766	756	747	723	742	747	749	695	734	771	759	769	741	751	721	759	751	716	765	777	753	789	697	726	701	763	727	757	716	723	724	740	760	733	730	722	715	755	716	767	694	746	729	745	740	710	714	715	705	777	739	780	730	709	740	766	712	731	683	715	687	720	802	729	721	759	768	736	700	729	780	721	730	742	762	775	718	790	687	684	750	753	745	709	737	714	740	717	739	733	682	735	714	687	731	752	727	762	727	742	783	720	728	726	699	702	764	663	712	759	699	659	705	758	749	769	709	693	717	726	683	722	727	722	729	727	726	710	687	719	684	675	727	726	774	716	717	705	736	762	753	680	727	800	763	722	737	722	692	752	731	721	748	685	737	751	742	701	753	715	723	710	736	743	736	750	768	684	750	724	729	784	715	691	715	704	732	760	750	751	713	710	728	682	705	743	764	712	784	712	781	701	683	685	684	806	780	766	758	735	713	747	734	735	720	744	727	730	772	699	727	771	750	755	739	727	707	716	739	695	704	736	757	739	676	744	708	747	713	754	721	703	741	712	743	727	751	753	706	702	692	705	750	756	732	762	704	726	727	718	790	729	712	768	723	748	732	767	716	743	683	728	713	731	671	659	707	739	697	729	721	720	747	700	691	713	748	696	730	817	745	754	713	710	664	687	714	802	705	736	737	683	728	711	771	758	685	771	719	746	739	718	711	701	732	686	724	755	746	718	770	733	735	722	727	701	743	670	739	707	671	732	695	717	766	692	717	713	682	723	745	712	719	749	678	738	702	712	685	695	707	696	751	743	720	739	700	742	757	750	743	708	734	700	710	677	721	700	771	788	655	682	719	695	752	668	715	721	699	737	699	714	712	705	708	746	718	703	715	751	728	736	735	728	722	704	714	735	755	770	710	694	728	748	687	704	720	698	737	766	675	726	711	704	745	770	687	791	725	717	725	727	769	717	713	723	752	727	803	732	718	724	742	701	700	678	706	760	739	721	767	727	709	720	724	747	718	726	709	689	752	739	714	722	772	734	743	739	726	686	670	687	746	696	762	722	697	704	738	725	742	771	733	745	753	731	723	749	695	734	733	697	702	770	748	756	718	751	727	766	736	726	732	748	725	759	708	780	716	710	728	707	709	731	684	762	754	751	708	762	711	765	763	705	731	753	766	705	737	745	733	708	714	752	715	781	695	725	719	752	752	719	716	762	689	717	717	741	763	725	735	741	758	720	753	760	745	725	730	756	705	768	717	718	706	758	714	714	758	717	743	709	726	688	717	844	765	714	726	703	740	766	720	701	728	728	688	756	685	689	763	714	735	734	747	717	700	702	751	769	720	723	711	731	699	672	705	745	731	684	741	718	705	736	720	708	696	756	753	731	727	725	717	716	698	717	767	720	714	692	694	710	725	708	725	657	759	743	751	715	731	683	729	737	752	730	692	694	755	736	732	717	774	709	712	712	743	676	682	724	718	735	702	719	733	766	682	744	719	672	696	758	729	711	767	722	729	723	689	726	803	794	742	717	727	740	725	682	688	708	757	765	741	790	728	766	713	733	707	728	767	754	721	724	717	683	746	726	756	750	720	761	722	692	716	716	724	707	715	754	713	751	689	717	749	753	754	712	669	709	704	738	712	710	745	707	691	764	729	746	714	740	728	750	750	740	745	730	724	762	738	706	731	726	721	751	793	748	707	733	727	787	709	732	677	701	723	719	727	714	751	721	721	766	672	720	716	754	724	769	742	757	744	703	696	745	768	739	739	723	731	749	693	700	723	716	735	678	740	713	699	760	694	708	718	737	726	747	774	753	719	714	692	784	733	749	729	736	748	693	751	720	714	758	751	775	739	732	759	728	695	733	726	682	711	700	732	701	698	707	731	724	705	767	731	741	752	751	687	762	680	707	764	724	688	732	693	738	730	736	740	717	779	770	764	746	755	764	723	736	737	744	724	751	744	714	771	778	746	698	700	753	705	747	739	744	719	712	727	727	766	716	744	722	739	692	716	728	673	658	721	743	729	695	742	741	744	730	699	761	730	744	656	723	774	742	710	731	755	714	694	701	713	721	743	708	701	764	742	783	775	752	715	698	731	717	743	739	757	761	713	749	748	646	712	741	744	748	777	702	722	720	731	708	739	741	724	750	732	742	695	719	763	720	718	721	730	723	731	728	726	759	779	728	713	717	686	704	781	736	759	739	744	707	685	680	702	762	690	760	734	767	731	760	790	770	750	703	728	740	736	739	741	766	760	738	713	734	747	733	721	702	766	693	726	673	736	728	751	749	760	729	706	734	689	702	705	719	698	716	743	764	691	698	700	741	743	775	688	691	693	717	698	721	775	726	745	700	753	746	704	784	742	721	775	743	699	747	785	686	747	738	691	732	665	707	745	746	754	744	721	694	738	738	703	698	720	678	771	720	724	694	709	775	694	744	737	711	681	679	705	730	761	765	696	728	756	705	722	754	764	681	743	745	700	721	707	748	757	679	793	721	756	726	690	723	748	702	678	735	734	741	683	744	731	717	723	747	708	726	754	753	706	706	717	763	776	749	703	741	737	712	725	726	760	759	732	725	750	680	677	704	732	757	708	704	768	717	730	742	744	718	676	729	730	695	711	755	730	736	747	737	750	715	738	759	727	708	702	733	808	765	736	758	750	672	718	736	708	693	722	725	719	723	721	711	745	697	707	729	732	718	773	732	782	739	733	717	713	744	709	683	741	743	742	699	697	690	724	765	750	784	712	704	731	750	774	709	688	740	703	743	684	753	724	739	736	767	749	692	800	692	697	756	727	716	740	752	752	751	686	730	684	709	750	752	741	735	731	699	712	762	794	750	737	732	727	655	693	709	756	697	665	720	757	742	741	698	773	747	735	739	802	770	685	749	760	781	728	762	711	730	695	728	703	735	700	745	722	729	718	712	755	698	771	730	782	729	738	721	729	678	755	731	757	780	702	738	747	685	690	755	738	657	701	722	748	720	741	714	754	673	695	733	724	723	733	698	675	778	746	736	713	729	667	691	683	738	721	738	761	725	716	728	750	732	745	741	729	701	777	752	726	725	742	727	717	684	774	758	744	757	761	730	678	722	716	714	745	704	756	720	712	651	693	746	765	736	701	716	777	768	714	755	708	765	743	768	737	747	758	707	768	728	746	742	729	709	700	729	717	734	762	768	710	715	733	671	713	823	717	713	739	722	764	730	713	691	712	695	721	702	744	721	710	755	765	769	735	771	751	716	709	726	764	729	754	690	703	685	741	733	709	713	751	746	757	707	788	773	728	767	710	686	676	716	728	721	722	761	699	684	753	745	727	735	719	712	710	706	708	750	787	702	717	730	671	707	733	722	687
6338	800	213	263	170	103	118	126	121	89	90	105	85	96	105	109	86	91	91	79	80	92	90	90	91	83	80	99	94	105	104	87	82	92	84	94	78	89	86	88	84	81	84	70	80	104	75	99	94	88	81	78	80	98	94	99	83	86	76	91	106	85	73	91	92	77	78	85	71	120	91	83	89	82	82	98	88	82	83	87	101	82	89	73	89	84	86	98	89	91	89	83	81	90	76	81	89	105	87	66	85	85	86	79	95	90	77	77	90	84	94	94	83	98	84	94	83	89	84	86	91	100	89	102	81	96	92	86	82	92	78	84	92	93	90	75	80	104	92	85	95	89	86	100	90	83	85	84	96	103	72	89	103	78	95	75	82	93	92	97	83	89	85	72	105	98	79	83	88	77	84	85	90	84	101	85	86	106	86	95	87	92	81	79	98	95	83	91	97	77	88	94	89	89	95	75	87	84	74	89	80	74	83	89	71	82	82	86	81	93	91	91	105	75	100	86	95	89	76	100	67	98	107	92	85	91	84	91	87	86	79	95	82	86	78	100	79	97	117	86	73	79	89	69	99	90	81	89	82	75	90	90	74	98	93	69	84	87	79	81	86	78	93	83	89	81	95	77	78	88	86	82	104	97	80	94	91	85	85	98	92	87	86	105	104	77	80	80	93	110	102	70	102	85	97	83	82	97	87	84	87	114	77	81	86	93	90	68	79	84	89	100	75	82	102	98	93	100	83	81	87	84	91	73	80	75	90	94	95	83	97	104	85	107	74	93	78	100	89	90	91	77	87	79	87	93	85	98	75	98	99	75	91	70	106	89	85	104	85	80	85	92	93	119	92	84	79	103	86	60	86	93	85	99	104	109	87	87	67	91	96	95	85	86	86	92	82	91	92	87	91	82	106	83	75	88	80	103	94	84	98	88	108	89	85	95	91	101	92	69	100	100	96	83	89	116	104	90	95	106	95	103	98	84	90	90	88	102	94	95	98	77	85	96	99	84	94	88	88	83	95	93	88	84	72	70	84	91	97	104	88	85	74	62	98	104	98	98	88	87	81	98	86	103	101	83	95	77	71	70	80	81	90	98	84	74	89	85	81	93	81	90	96	98	85	83	79	89	85	84	103	92	90	89	106	93	96	75	89	96	79	87	90	116	106	73	78	89	87	84	94	87	84	92	91	79	74	87	74	79	82	76	77	97	80	75	76	89	103	92	89	80	69	78	96	94	82	87	98	72	98	99	95	83	82	79	84	89	81	93	88	97	89	89	72	73	103	87	92	73	92	79	89	68	87	77	98	84	100	97	93	86	77	75	87	80	90	73	89	88	100	94	97	78	81	95	93	83	82	80	99	93	80	89	86	90	78	91	104	81	80	78	91	95	70	89	79	95	104	107	98	101	100	92	87	81	80	69	99	117	98	84	90	96	86	94	94	85	79	103	79	91	86	87	76	94	84	94	92	98	94	80	85	74	72	83	80	93	91	93	79	92	99	91	90	95	81	79	84	89	108	88	91	89	82	103	90	90	78	116	87	86	100	89	82	95	95	82	99	81	70	88	84	83	89	96	97	99	87	88	92	97	71	81	76	93	100	78	89	70	86	93	85	76	95	72	85	85	104	89	76	85	107	93	96	99	69	74	86	88	82	77	90	77	86	77	89	104	90	69	95	88	90	84	93	78	83	86	100	92	89	84	98	90	66	91	86	74	93	101	116	125	71	90	89	99	87	86	100	75	73	80	91	111	102	88	87	92	98	99	73	101	90	68	100	90	83	66	87	87	89	103	98	79	92	89	76	90	99	83	96	81	69	84	80	99	109	85	103	80	84	94	89	91	87	97	70	77	84	76	106	85	105	95	79	88	77	85	85	78	78	87	75	87	91	94	67	94	94	82	87	85	106	79	64	91	88	81	80	81	84	82	94	92	84	103	82	103	97	93	83	90	73	92	80	67	103	110	105	69	83	90	85	92	95	95	93	95	82	93	71	82	66	85	100	80	94	98	73	79	91	101	72	89	86	88	70	88	90	86	87	90	74	94	81	115	82	79	102	103	81	73	72	105	87	68	103	77	95	78	81	82	98	81	101	85	74	101	79	98	92	91	76	89	87	80	88	80	82	95	83	112	78	85	92	77	98	87	90	87	87	92	83	79	76	78	91	88	111	78	105	95	89	88	84	104	79	80	85	77	85	93	85	84	91	72	74	111	82	99	85	83	102	88	92	87	83	86	102	84	86	80	85	102	100	114	100	107	77	85	84	92	84	96	98	103	87	102	90	98	91	98	90	82	88	89	106	70	79	86	86	92	95	84	95	68	71	101	92	89	99	101	82	94	91	93	108	89	98	89	85	74	74	76	82	90	83	93	95	77	78	75	78	72	100	83	91	89	96	94	102	86	89	91	89	105	99	89	80	99	86	95	85	83	73	84	93	95	80	69	79	82	80	87	93	81	78	91	91	93	95	84	93	75	91	90	87	99	85	99	101	86	96	88	91	70	78	80	88	88	93	73	104	86	71	96	82	88	81	72	90	108	102	99	76	85	90	90	97	87	83	88	94	79	81	86	99	99	72	113	91	78	76	88	92	79	102	79	90	77	96	85	80	82	108	120	91	108	84	82	95	85	75	90	99	95	88	83	93	84	83	88	78	77	84	96	77	87	99	88	89	85	88	101	101	89	97	89	106	100	90	86	84	79	80	81	77	79	84	90	86	78	81	65	88	81	72	112	72	71	100	100	78	88	87	82	86	64	86	82	88	91	79	85	75	89	75	94	87	79	95	99	84	91	102	91	100	78	78	94	94	77	84	99	90	80	101	85	88	78	106	103	86	93	88	76	81	94	105	81	101	96	81	95	99	77	80	90	104	102	95	82	87	91	80	101	88	100	96	86	75	70	82	93	105	96	101	89	83	94	84	88	77	85	88	91	74	90	82	82	84	82	93	103	84	89	85	95	101	67	78	78	92	103	99	102	103	92	100	80	69	83	91	71	66	94	89	92	97	99	74	80	74	84	90	89	67	74	94	93	66	79	83	83	93	95	80	77	86	92	92	84	96	83	79	83	85	87	85	83	114	86	81	61	86	96	94	83	98	75	87	76	98	98	98	93	76	108	100	106	76	81	86	87	91	94	90	99	77	79	103	86	78	85	86	104	106	85	92	78	87	72	103	77	84	110	86	88	87	101	87	83	86	86	88	96	100	84	106	97	81	98	86	85	77	88	95	94	82	97	86	91	73	85	99	82	76	93	99	96	89	82	86	97	105	76	93	96	92	84	65	90	91	80	86	88	77	99	74	95	95	102	82	89	89	95	82	83	79	78	88	95	95	87	87	81	99	67	77	76	80	95	95	101	94	71	91	93	85	84	93	80	78	86	82	97	101	79	90	89	74	92	79	85	75	91	92	105	94	92	85	93	104	97	89	85	89	78	79	97	91	85	86	84	77	100	107	91	80	90	101	83	84	104	93	96	73	70	75	99	91	83	82	92	89	95
3843	764	486	838	672	386	440	517	496	366	351	322	281	270	245	291	264	288	259	251	257	250	287	259	271	251	251	241	253	247	238	271	268	279	272	297	235	247	241	253	263	272	235	247	252	249	262	267	273	243	265	250	304	270	219	240	269	263	253	230	256	234	258	240	274	261	265	247	269	281	275	265	248	281	292	279	242	251	253	241	244	278	260	291	277	240	276	258	265	286	274	238	256	255	244	235	236	271	232	238	268	251	271	243	237	256	298	263	240	240	275	258	251	250	257	245	259	265	266	282	241	255	249	257	268	225	250	255	258	269	254	252	275	264	264	275	257	260	282	275	216	236	239	257	245	260	278	248	274	261	267	268	253	269	221	273	249	251	230	260	252	258	222	288	266	273	245	274	248	255	263	286	236	264	254	251	231	242	267	283	232	252	246	242	257	252	290	274	245	250	256	236	287	255	251	245	291	255	266	235	271	235	241	271	237	244	280	235	251	238	263	247	236	273	273	233	222	249	252	292	260	253	253	246	257	282	248	237	260	279	253	237	276	289	269	261	237	269	260	259	258	265	281	286	259	246	271	261	281	248	263	282	277	250	255	232	271	244	236	240	240	280	264	267	232	250	248	254	232	247	262	280	244	268	265	262	246	250	264	266	264	251	235	250	261	247	277	267	261	251	245	238	245	242	251	240	271	253	239	287	267	241	265	237	221	276	255	261	278	258	248	278	253	253	254	279	275	258	271	263	210	245	263	255	275	289	257	253	253	275	283	287	294	231	251	235	272	278	264	268	284	249	255	237	224	265	233	263	266	245	294	246	256	250	282	240	255	236	260	239	256	263	244	234	252	237	248	277	253	258	283	264	252	241	257	265	270	245	256	278	242	268	254	227	222	250	281	267	257	243	283	247	259	253	247	234	279	214	244	262	255	251	272	254	238	232	251	243	265	261	248	272	233	271	241	280	253	254	286	258	258	220	278	260	278	276	266	259	262	245	276	260	260	241	253	246	233	254	288	274	281	275	252	247	270	227	259	262	265	226	263	266	240	241	236	246	265	268	263	255	284	262	276	258	261	258	263	236	270	272	240	267	251	280	281	268	243	293	266	268	249	255	264	277	220	259	260	243	277	242	254	239	237	262	265	233	228	244	244	247	255	232	235	246	253	230	246	274	258	271	273	278	233	250	270	278	256	256	253	262	264	242	256	252	227	269	261	290	244	283	249	253	249	257	227	256	277	265	255	272	247	252	270	233	239	241	282	277	242	283	285	282	242	268	254	283	245	241	285	276	260	259	268	264	259	241	220	266	250	276	267	250	247	273	281	246	264	266	244	239	262	265	248	289	233	284	266	243	256	293	294	261	231	247	246	265	246	267	263	256	227	251	259	260	270	243	227	248	269	260	255	255	268	230	268	256	271	248	272	250	275	243	234	232	240	280	253	267	251	256	260	295	217	253	261	247	264	269	243	241	278	267	245	255	264	234	305	243	268	229	269	263	238	278	270	264	260	248	253	240	237	274	266	242	251	247	235	282	264	242	290	248	265	284	268	252	225	263	241	276	287	240	269	250	262	249	244	263	232	288	272	258	274	254	247	232	266	250	281	272	271	246	282	283	245	264	244	259	254	246	288	238	249	270	255	262	251	239	248	216	249	276	255	236	252	245	246	283	274	262	269	268	242	261	257	261	276	251	254	246	254	259	247	271	288	242	246	273	253	263	269	285	244	260	228	259	264	266	245	230	245	253	249	232	248	243	289	265	230	243	272	241	251	237	258	281	267	261	288	294	287	222	249	236	252	238	273	258	290	268	274	254	256	270	289	237	270	254	264	254	238	230	248	245	270	269	255	268	254	250	254	243	247	248	250	232	242	273	300	224	282	248	251	276	255	220	265	261	235	280	256	253	257	274	276	239	262	270	267	251	268	267	234	249	235	242	262	249	241	229	246	250	244	285	262	224	254	276	236	258	278	208	251	264	273	237	248	255	247	288	263	268	253	259	256	259	235	254	266	260	257	241	256	256	241	256	263	241	275	285	271	236	242	258	221	250	254	274	241	262	232	266	276	267	252	256	262	231	256	276	250	245	242	250	232	309	255	232	239	243	245	251	255	239	260	255	261	265	285	254	269	278	253	268	268	250	241	242	252	251	247	264	267	244	268	240	234	250	252	212	240	251	268	251	263	257	244	267	263	264	230	250	261	286	238	268	250	251	266	266	254	259	269	271	243	263	251	265	242	277	269	232	247	261	261	270	277	282	249	273	254	245	248	236	285	289	279	235	277	254	256	236	242	245	263	255	252	236	271	227	269	251	239	273	274	277	243	257	294	253	238	235	258	268	269	225	258	257	273	265	240	255	249	235	249	265	243	277	236	248	254	231	285	253	257	235	248	232	262	259	249	267	268	241	266	275	281	265	261	245	254	239	253	233	244	305	245	284	261	279	252	232	240	290	264	273	284	238	262	265	245	248	264	236	239	228	258	235	269	240	255	232	279	250	258	232	250	237	260	267	244	250	248	237	247	284	269	264	267	243	242	261	255	225	256	266	243	260	259	241	254	243	268	262	246	275	266	260	272	276	276	261	258	255	232	264	258	258	253	256	253	268	275	254	234	275	240	251	264	225	256	270	261	241	269	274	243	256	245	228	241	267	258	262	288	245	259	259	257	240	259	249	242	250	218	250	239	237	237	232	250	281	255	255	248	265	266	257	274	267	262	255	261	266	256	251	277	264	272	271	238	255	239	224	229	245	257	244	265	240	258	275	253	247	300	227	243	251	291	262	255	241	258	240	261	261	262	231	276	290	265	225	228	265	256	249	280	268	262	244	252	259	243	272	259	238	262	265	229	239	279	243	261	240	261	255	241	228	244	268	245	252	253	249	268	244	261	229	246	271	266	259	270	258	252	265	247	267	246	268	268	282	250	260	262	255	277	275	281	263	244	297	276	251	282	230	241	276	254	264	241	266	301	277	269	275	240	263	259	246	243	248	237	268	251	245	256	286	285	290	247	239	285	280	277	266	243	257	261	255	277	271	246	261	243	251	250	253	244	256	237	255	264	242	283	267	261	277	238	230	252	229	274	249	256	280	264	249	275	230	237	279	248	234	265	271	234	255	236	287	255	267	271	228	298	276	281	259	270	250	252	272	274	248	232	243	232	243	264	247	262	270	253	254	263	252	250	270	274	255	239	247	278	280	267	250	239	268	244	246	238	289	289	282	234	245	265	256	238	250	258	268	247	247	274	302	277	251	260	243	238	287	283	237	260	245	262	241	243	263	228	273	231	258	260	237	260	263	250	251	240	275	275	236	241	256	265	254	262	218	240	244	265	263	287	272	223	248	229	235	269	245	250	267	237	242	228	290	245	244	280	257	246	228	259	254	232	268	238	275	248	231	260	227	267	277	237	256	237	257	258	270	274	277	262	256	274	248	274	256	252	244	262	261	254	263	262	252	274	257	252	260	261	241	258	273	280	272	267	259	236	300	226	252	259	225
18778	10182	1458	1252	782	579	533	484	528	368	270	288	223	250	221	195	210	196	200	207	200	175	182	185	173	175	158	189	189	190	175	174	181	176	191	179	184	179	165	164	159	167	170	191	183	179	179	180	187	174	187	174	164	178	192	170	190	185	162	173	151	190	162	158	179	172	175	183	186	195	178	148	193	165	182	161	184	167	174	179	157	161	175	169	165	175	164	170	172	170	189	186	172	216	182	172	171	159	174	168	159	168	168	192	148	185	200	157	172	183	194	151	169	152	166	159	169	161	176	183	184	197	171	194	182	179	169	167	183	167	177	162	155	151	152	179	166	167	178	145	173	177	174	172	170	186	188	185	177	163	177	187	167	158	153	169	159	150	156	174	157	166	183	181	163	148	167	161	160	175	175	173	172	170	203	168	176	174	192	152	167	177	184	169	170	167	162	177	172	190	187	175	164	173	176	158	185	161	193	147	187	160	195	172	225	157	185	169	169	174	172	181	166	174	183	184	181	164	181	181	177	174	190	162	159	172	190	178	178	143	166	153	185	193	181	157	169	179	152	176	186	182	171	168	173	168	170	165	159	173	153	167	159	167	159	156	160	152	190	170	156	154	171	156	186	182	161	181	169	170	180	174	175	167	183	187	146	178	163	133	167	160	154	186	182	183	168	173	171	191	166	179	150	186	175	171	163	159	171	152	164	142	195	198	163	216	173	166	189	139	196	190	184	156	186	187	187	174	149	174	187	192	168	167	160	167	169	175	163	190	160	182	170	176	175	149	175	169	186	179	169	181	172	191	154	164	183	156	157	169	199	159	155	171	144	172	154	166	178	174	173	161	161	149	163	163	161	147	179	161	187	187	165	155	186	168	188	176	165	175	164	180	169	164	172	177	164	193	170	188	146	172	181	187	171	175	173	186	178	171	170	162	166	192	179	182	174	155	163	149	163	158	172	159	193	161	175	186	176	155	193	189	177	140	180	172	167	182	171	161	149	147	168	179	176	188	174	174	155	175	180	166	158	162	179	170	183	170	187	168	179	180	176	162	171	161	171	168	166	189	149	166	160	149	164	165	161	171	184	171	153	181	196	195	154	151	183	181	161	184	202	160	168	172	171	191	174	171	162	181	133	141	163	185	200	179	161	188	169	169	181	172	193	166	170	166	165	185	172	156	158	155	175	168	183	187	189	176	187	159	178	162	161	180	177	155	203	152	174	185	179	170	172	166	164	167	173	168	206	186	200	177	171	163	169	189	173	199	145	177	174	199	183	180	162	182	156	186	155	183	170	171	153	173	158	172	191	147	167	173	189	168	162	161	167	168	165	177	176	160	146	151	158	187	169	168	181	179	174	158	162	163	198	169	152	175	177	164	176	169	154	172	161	180	194	160	143	189	158	168	170	199	188	188	172	172	185	166	192	205	171	186	186	175	212	168	168	195	178	168	169	164	188	176	168	159	197	168	172	196	174	167	161	165	193	203	173	180	181	182	201	151	166	187	183	188	170	148	177	176	161	184	189	190	159	174	155	141	168	198	180	159	162	171	142	161	172	156	190	172	180	171	170	163	180	201	170	189	192	158	172	170	176	188	146	176	150	169	180	164	185	168	170	158	161	167	165	166	179	196	176	155	171	186	171	187	178	183	174	156	182	148	154	150	170	183	177	186	169	176	176	171	207	164	146	137	202	173	180	188	189	173	170	167	205	155	207	161	172	163	184	170	179	174	185	177	177	169	177	195	177	193	147	169	189	164	190	162	196	159	168	200	144	160	144	172	186	148	162	154	182	157	168	179	170	167	168	180	177	194	202	167	171	169	166	163	167	155	181	156	166	172	157	158	187	148	167	159	158	178	174	155	173	172	151	169	174	148	176	181	161	171	181	157	154	183	164	175	165	185	164	185	181	169	177	146	200	158	152	186	185	167	149	198	160	185	159	165	167	175	154	172	178	178	170	177	176	164	165	165	188	176	182	157	169	195	199	191	167	150	156	185	189	149	175	201	171	185	176	195	175	159	171	197	174	169	177	189	182	199	201	176	160	166	176	186	164	153	175	174	175	173	159	168	142	149	164	139	174	146	149	212	215	199	190	158	168	193	159	162	172	177	171	170	186	165	164	184	157	163	162	179	196	154	159	165	185	177	153	177	174	169	190	188	185	151	154	176	179	209	164	178	176	164	177	181	172	183	164	166	177	196	195	167	182	193	161	149	176	179	145	162	158	172	163	172	192	157	151	176	180	164	160	176	177	188	154	179	160	158	167	176	174	187	172	183	161	182	193	161	165	173	152	176	147	149	177	176	180	174	188	154	177	189	182	189	174	171	158	179	176	170	181	161	178	190	161	201	192	177	150	161	173	157	185	188	178	157	174	147	167	184	165	159	172	166	163	180	202	158	162	171	172	207	164	165	176	183	198	182	179	159	176	166	176	165	184	161	181	166	189	188	177	188	160	173	162	144	166	156	186	178	185	160	193	138	150	148	175	175	178	161	175	188	155	159	177	151	173	172	165	168	179	181	183	169	153	181	163	165	149	196	173	153	166	166	161	176	169	162	168	165	186	164	181	136	172	176	183	182	175	155	178	172	176	192	181	188	166	178	157	173	164	180	191	148	182	159	152	147	172	196	145	178	207	151	159	214	173	189	164	182	170	190	171	119	165	177	164	187	182	190	182	169	173	185	193	166	211	170	166	190	180	176	186	154	173	163	170	172	174	151	189	209	176	184	192	147	140	161	166	192	182	162	175	149	141	143	174	172	158	172	170	141	180	170	187	177	158	157	165	181	180	153	163	171	169	161	175	159	192	193	193	166	197	187	191	155	169	153	166	193	179	179	192	170	199	171	167	163	170	160	167	153	208	171	173	174	178	164	187	165	170	173	155	177	171	149	169	174	186	178	157	171	170	166	168	175	151	188	159	172	162	185	170	168	162	162	146	181	172	194	157	157	150	159	167	164	150	171	142	164	155	168	188	171	188	168	180	167	189	172	178	174	159	197	179	173	170	185	172	170	171	174	164	183	174	179	164	182	190	177	191	170	174	183	180	160	181	170	191	181	173	151	166	166	158	145	160	174	185	175	181	182	165	162	182	169	162	163	173	162	172	159	180	158	160	189	151	193	179	156	160	201	171	153	174	159	154	172	158	203	167	172	172	166	147	160	185	185	181	188	195	198	170	182	152	172	168	152	169	149	165	163	171	176	197	164	153	201	184	159	156	179	169	153	173	152	157	169	171	161	147	168	157	190	161	180	177	140	157	173	170	187	193	163	159	143	158	158	183	171	178	176	179	173	159	184	183	172	191	150	190	153	175	141	175	179	157	159	168	176	173	165	155	175	170	169	151	199	158	189	157	175	170	168	193	155	153	167	144	171	191	174	154	175	153	194	168	171	168	169	176	182	203	162	199	172	154	176	157	172	157	186	159	167	154	188	163	186	168	173	164	149	154	176	166	185	184	177	170	145	170	161	183	183	174	175	159	198	175	166	166	179	185	177
11368	5342	3191	3981	3275	2402	2446	2306	2641	1607	1189	1157	901	804	704	729	715	676	659	626	600	580	593	585	527	567	562	544	516	510	541	520	518	475	498	503	471	512	472	479	481	459	495	453	423	492	487	479	494	436	531	473	459	489	477	485	445	460	468	441	461	444	468	466	444	448	457	432	465	445	454	440	460	457	434	498	433	468	430	432	443	449	445	444	433	411	458	451	434	471	429	444	488	442	454	424	479	426	479	419	470	423	432	454	453	425	467	464	424	421	399	433	433	445	460	444	452	451	467	476	466	451	440	442	432	434	469	469	430	452	448	444	464	455	476	458	436	427	437	433	466	438	412	435	446	430	425	452	446	450	493	446	412	413	417	422	435	444	423	430	443	456	446	457	470	483	447	416	479	459	451	461	447	421	412	441	446	445	422	470	491	458	441	483	468	446	417	436	445	453	455	448	420	427	456	463	449	456	449	428	433	474	484	448	445	426	470	454	441	384	439	405	429	437	426	412	424	453	394	404	451	436	449	463	415	451	431	452	454	450	423	472	454	421	470	444	483	487	470	451	441	460	433	477	424	422	456	434	445	436	433	415	421	443	421	470	421	451	465	407	418	461	466	448	481	439	460	450	453	406	464	422	422	436	427	412	487	451	461	408	449	425	412	454	486	422	437	435	448	424	397	458	445	450	428	431	457	434	466	461	426	441	439	436	446	453	504	431	447	436	443	402	433	453	463	466	433	473	462	424	433	446	444	445	431	440	428	432	433	446	445	454	444	398	434	455	465	450	415	425	441	471	422	452	449	439	434	466	460	417	433	434	414	446	450	441	429	434	426	448	442	465	432	437	427	449	447	447	468	431	460	457	439	431	493	433	475	443	430	453	437	434	477	429	451	463	431	448	430	428	469	403	455	465	437	473	454	410	433	426	427	473	435	450	438	460	432	428	435	435	462	435	419	435	454	446	423	472	489	437	485	447	460	445	434	445	402	448	424	424	479	434	457	479	431	461	460	439	448	438	420	415	456	424	424	459	453	474	441	458	406	459	447	461	413	436	438	463	453	408	471	481	456	459	443	443	479	461	460	461	424	446	429	425	436	435	456	426	432	433	437	499	440	409	463	434	433	422	502	454	437	440	430	425	409	462	445	433	433	411	439	464	414	473	451	420	467	473	427	440	445	420	497	435	435	416	418	437	449	474	447	439	392	429	451	439	446	473	424	473	485	440	472	434	479	417	441	440	425	421	471	465	475	450	482	437	427	453	446	460	465	479	451	454	452	451	439	433	446	396	464	427	431	420	467	431	419	439	448	443	427	446	424	448	449	418	470	425	440	467	410	436	417	440	444	430	400	442	427	430	436	448	423	465	437	391	474	440	396	425	426	458	448	459	420	449	439	446	425	440	481	450	387	463	419	427	464	430	441	459	450	390	409	455	423	427	401	448	424	445	468	441	425	463	442	448	423	468	450	452	437	458	501	407	456	420	443	425	454	455	453	439	467	408	435	418	419	432	448	427	450	468	467	473	420	473	435	465	437	480	451	430	435	441	476	461	409	473	425	427	414	430	474	418	431	456	441	443	493	444	445	445	437	462	445	441	449	483	421	452	432	471	446	451	413	423	454	430	467	405	428	472	413	446	441	447	439	449	425	425	399	440	443	482	459	459	424	427	430	437	429	412	454	437	425	424	420	448	429	447	459	477	441	476	454	423	429	456	431	466	435	421	426	433	440	423	431	450	437	406	436	442	418	469	440	461	470	461	454	460	449	410	460	444	423	444	452	422	417	412	452	452	414	485	439	423	451	414	481	429	464	472	428	469	448	414	410	446	476	481	457	473	427	416	431	449	451	449	392	429	441	450	427	446	446	441	438	456	422	432	455	463	422	424	440	445	441	443	450	426	448	429	450	447	415	442	435	436	458	408	436	464	449	454	438	457	463	427	492	490	439	424	442	442	456	459	441	441	477	465	434	448	426	467	449	434	456	462	430	463	466	433	462	439	440	458	409	439	439	431	464	411	410	437	403	480	453	455	416	426	446	468	425	439	431	461	460	439	449	425	433	425	443	478	440	422	463	461	448	464	462	437	444	462	419	420	462	470	426	455	452	462	405	430	452	443	450	486	468	436	454	460	454	408	438	404	446	471	433	424	465	488	482	457	423	456	403	468	435	448	397	451	424	474	459	390	451	461	425	395	436	425	433	429	416	413	432	445	429	461	425	463	453	426	441	473	433	448	464	445	407	407	463	436	455	477	447	492	450	463	453	459	418	445	428	423	426	447	423	426	423	466	432	421	430	431	451	404	465	396	480	402	451	445	442	489	427	461	403	419	454	468	444	420	431	438	438	418	409	442	415	426	427	433	466	419	450	462	437	430	439	437	491	462	457	438	454	452	436	452	403	470	500	470	443	417	418	412	426	440	436	498	415	414	436	426	454	427	451	464	428	458	447	444	415	436	434	447	465	443	426	430	434	434	436	429	473	427	448	411	493	420	428	452	452	457	447	455	411	429	461	487	470	469	413	443	434	434	439	422	446	471	430	456	438	406	450	426	469	470	432	422	426	428	442	429	417	446	412	413	438	441	473	451	425	437	412	449	496	427	428	426	448	428	449	408	444	415	458	419	427	415	467	479	413	453	462	451	407	418	458	407	467	453	471	509	449	416	470	477	463	419	460	440	460	415	449	471	505	443	454	436	413	475	458	453	482	451	451	439	440	454	423	443	422	433	438	442	463	441	432	399	431	449	457	472	429	424	458	425	394	425	402	408	435	455	439	444	430	442	454	453	479	474	430	469	436	429	414	467	473	452	424	447	437	418	435	431	478	447	479	435	476	463	446	444	420	429	415	439	459	436	461	462	436	435	461	433	448	445	431	409	409	446	427	467	418	465	454	456	458	416	460	390	434	466	437	444	458	453	427	464	459	460	455	444	423	435	443	422	435	426	445	467	482	455	441	476	426	454	438	496	435	406	441	419	459	440	444	455	446	461	439	416	431	403	446	446	422	438	431	465	422	477	428	431	411	466	428	455	417	458	411	439	448	417	457	419	419	465	445	420	442	455	454	404	431	456	474	433	438	435	446	424	441	455	436	494	452	450	409	432	442	453	462	461	416	443	442	415	420	448	458	450	430	433	406	468	430	423	422	443	423	448	454	472	459	452	460	453	439	434	449	444	485	449	417	417	419	455	420	428	443	445	478	426	433	472	488	459	429	441	470	481	426	444	404	414	434	453	415	451	432	450	448	470	436	416	428	462	433	430	425	466	454	425	459	447	437	429	472	441	405	453	448	450	471	406	447	468	430	434	466	468	422	424	457	413	422	440	492	447	506	442	445	452	426	461	449	429	461	465	451	421	459	458	455	453	455	440	466	418	443	468	417	458	435	419	466	446	473	448	401	412	404	425	460	436	425	435	461	446	466	442	447	439	444	407	468	422	441	458	427	435	460	437	441	464	447	437	437	426	419	423	452	425	492	432	493	461	439	446	428	438	424	439
28555	19348	3731	2499	1607	1209	1096	936	971	628	550	530	465	460	435	422	414	406	389	370	369	376	337	333	355	366	331	351	336	318	355	364	362	322	327	327	369	323	325	316	319	313	320	332	364	294	352	319	361	356	309	266	323	312	351	340	292	335	306	329	290	315	320	313	355	325	320	330	306	325	351	311	325	308	311	296	341	365	337	327	350	315	298	324	318	276	360	323	330	306	317	305	334	329	296	328	333	321	332	319	300	298	337	337	338	321	305	331	324	283	310	322	326	317	323	334	332	295	300	324	344	301	315	324	329	306	299	324	335	308	317	313	327	322	309	320	330	309	275	306	344	345	324	276	312	365	308	345	335	307	313	310	331	339	344	317	325	319	319	296	315	290	334	339	306	317	307	335	330	337	298	300	327	309	310	337	317	325	300	296	305	345	295	303	345	317	345	337	281	304	309	321	344	333	311	308	309	302	295	346	360	306	294	310	295	324	324	323	312	321	301	318	330	353	329	323	306	327	341	295	339	360	337	320	319	350	305	335	311	318	306	336	318	319	293	315	383	337	273	306	352	333	318	321	332	332	300	325	333	342	314	310	319	318	295	317	362	325	318	350	321	339	307	318	334	304	300	288	271	336	300	353	295	332	294	338	304	300	304	310	306	303	333	319	320	314	354	277	313	302	301	354	344	331	318	348	349	295	300	317	296	322	317	331	337	281	319	325	303	321	312	293	308	346	323	330	296	300	341	309	323	320	311	315	305	320	294	338	350	292	320	335	317	289	303	320	332	300	334	313	316	315	304	298	303	355	276	332	303	328	298	285	322	291	297	325	292	305	328	354	336	304	312	322	329	311	307	286	328	357	285	355	305	315	326	329	314	346	304	310	319	294	311	339	318	287	318	333	276	286	295	325	267	326	328	325	321	321	325	323	331	324	310	331	320	313	334	298	279	331	317	326	334	300	349	365	304	322	319	331	304	317	318	308	329	333	329	309	336	333	341	293	342	350	300	331	312	321	317	313	322	362	329	274	346	303	288	298	326	302	317	338	316	326	315	305	296	311	268	306	316	344	321	304	315	314	324	320	324	344	319	283	313	302	311	320	282	297	283	308	306	348	319	338	319	309	341	322	327	339	335	314	383	325	315	294	307	279	319	297	315	317	305	300	310	321	321	337	335	330	332	324	319	324	308	338	297	326	288	329	302	295	290	317	330	307	303	345	282	307	357	324	313	321	346	311	306	297	362	336	349	302	332	323	317	319	334	302	319	321	311	320	331	301	324	279	321	334	302	307	356	313	307	333	317	295	337	337	334	318	320	310	300	325	312	316	310	331	340	286	336	307	331	304	311	322	317	311	318	329	302	321	326	311	302	345	334	331	318	335	316	311	356	316	300	323	330	301	320	354	307	344	286	324	320	290	301	328	324	326	316	296	317	308	294	333	307	355	316	330	326	319	319	338	338	308	316	311	332	329	346	339	296	317	296	329	299	349	343	327	333	329	343	332	315	328	313	305	320	332	297	306	289	334	305	328	326	329	320	305	334	329	317	325	318	282	350	298	336	351	311	355	285	332	332	328	330	323	317	304	351	324	309	329	343	324	297	323	298	326	334	278	357	323	301	332	291	339	301	331	325	305	325	314	290	372	292	300	322	339	310	301	284	322	294	318	336	311	304	306	354	311	317	318	329	321	322	315	334	326	311	267	290	354	324	317	347	332	323	305	339	322	324	317	333	329	335	356	387	293	347	310	308	316	330	307	292	315	314	331	320	301	319	312	324	337	294	311	343	308	306	333	296	300	324	308	321	303	339	316	317	357	299	333	310	346	293	320	337	324	283	310	324	300	328	304	329	338	294	305	293	315	305	307	313	317	332	287	283	312	322	337	329	310	339	339	296	309	337	325	309	334	312	290	332	302	342	307	316	311	345	292	313	327	308	301	325	338	318	316	321	335	356	324	304	320	311	314	336	350	310	318	308	326	339	304	287	308	303	333	347	315	319	308	308	306	327	359	317	282	313	316	326	325	315	317	293	316	312	288	331	311	277	329	318	313	318	319	291	290	286	332	316	332	299	317	295	353	346	298	339	320	337	331	309	318	280	300	321	289	336	302	311	305	310	330	303	293	318	361	303	302	350	319	328	325	309	297	300	322	326	335	313	316	337	349	328	293	312	368	308	295	368	339	310	323	323	326	306	342	308	319	333	316	303	322	311	348	345	358	328	301	317	381	332	343	316	350	355	321	329	318	334	332	316	333	339	311	301	348	325	321	336	316	333	311	310	304	327	311	306	311	344	312	322	337	316	317	326	323	320	310	292	320	341	283	343	293	351	294	317	318	314	295	331	301	313	350	327	301	318	328	332	327	318	319	305	342	302	326	314	305	314	319	309	357	296	315	310	359	318	321	324	287	348	330	323	310	350	353	340	319	303	300	274	338	299	315	333	303	345	317	330	303	356	313	362	335	300	326	339	289	288	328	294	289	315	347	306	293	316	311	318	294	291	284	317	339	318	281	344	316	339	365	325	370	316	316	312	298	332	303	309	324	325	297	320	276	345	328	307	320	283	328	316	331	321	299	307	317	313	297	308	319	305	328	313	301	315	284	330	302	260	317	335	347	302	302	325	333	312	317	325	310	323	301	292	324	332	303	298	304	301	291	350	328	323	326	288	313	299	331	329	306	331	326	325	346	329	324	349	313	302	315	304	297	307	315	331	309	313	304	306	336	321	336	302	280	306	302	306	300	299	295	335	339	318	296	327	293	326	326	291	317	307	333	303	330	280	347	290	322	300	356	330	312	339	307	337	317	280	323	323	319	334	329	284	320	308	331	353	303	354	332	327	302	319	327	306	320	318	325	347	314	319	297	321	308	318	305	305	335	317	316	329	303	316	332	315	306	295	337	315	342	316	335	315	327	313	352	320	315	294	304	332	351	320	304	336	336	341	341	330	327	330	336	324	336	338	327	321	327	309	288	323	324	303	311	333	264	277	309	305	311	336	332	301	318	289	324	342	309	314	297	334	328	326	340	302	309	335	300	293	285	330	324	318	308	302	320	301	315	330	344	307	334	320	337	318	333	311	328	289	333	323	348	315	336	308	345	341	312	330	327	320	321	293	317	318	321	333	318	330	350	303	319	320	327	304	302	345	320	319	320	313	359	307	306	325	303	334	327	299	307	299	306	313	302	318	292	331	303	300	302	350	293	340	320	335	305	296	306	324	304	274	309	289	312	355	333	319	320	347	316	317	297	336	326	323	321	337	287	324	314	297	290	305	284	296	306	313	302	306	326	298	273	320	303	330	338	297	328	299	314	338	331	323	306	325	340	324	348	314	331	308	356	332	320	334	278	313	294	289	313	294	298	316	288	309	327	342	318	333	341	303	312	322	338	303	306	321	372	345	327	321	350	306	325	293	308	306	323	330	318	376	304	344	350	340	330	301	312	315	332	333	307	356	331	316	337	342	344	319	312	301	326	315	331	306	319	303	319	286	313	332	287
15499	7510	5822	6895	5882	4566	4765	4198	4185	2802	2177	2235	1687	1473	1368	1319	1227	1198	1110	1110	1061	1003	1009	973	971	950	974	919	885	914	887	901	815	835	807	852	851	862	803	863	793	819	787	827	770	803	808	801	769	750	776	785	782	796	795	762	783	769	725	773	761	763	760	713	787	774	736	798	784	755	791	716	735	760	724	704	810	760	764	759	764	788	733	750	709	746	736	689	752	725	761	767	795	814	754	758	788	774	711	695	710	707	807	805	715	756	724	757	787	776	750	748	707	722	754	771	812	727	724	812	739	677	722	702	722	766	754	725	725	762	743	729	738	696	773	738	756	786	740	735	785	727	696	668	698	688	751	756	716	686	732	647	734	706	684	756	765	722	755	739	751	676	721	742	730	654	658	759	711	760	720	740	698	722	705	753	710	705	780	731	717	708	734	728	715	720	684	723	737	764	730	754	702	705	707	754	703	753	620	731	727	677	730	721	724	799	784	698	672	760	727	752	738	702	693	699	718	727	692	716	723	745	713	715	739	725	733	709	713	729	741	733	737	712	744	729	747	751	684	712	756	756	735	766	730	745	790	767	739	747	740	731	723	717	716	680	754	814	743	703	751	724	735	751	775	748	726	763	689	757	697	755	709	733	726	704	700	712	749	674	692	783	716	710	720	719	718	730	741	682	693	705	704	765	730	732	667	746	756	773	706	692	743	667	707	754	730	752	787	714	747	723	746	768	778	758	731	691	754	749	725	759	703	686	725	786	726	697	721	677	737	688	719	727	715	771	678	681	738	729	722	703	716	768	698	731	700	745	753	700	760	748	725	747	736	697	789	745	741	718	741	693	718	730	733	691	711	780	739	744	741	707	771	714	706	691	694	761	744	721	729	673	787	715	694	756	727	729	689	705	729	722	728	774	735	721	693	759	766	750	732	756	767	712	750	773	672	728	709	773	730	698	721	675	731	738	674	719	725	742	693	718	718	723	734	759	731	711	743	740	770	807	756	713	732	773	725	699	755	736	818	687	732	765	758	738	721	715	746	735	757	731	698	754	679	743	712	694	676	744	725	708	775	712	786	728	733	737	745	764	723	755	737	702	755	724	704	772	782	730	761	771	693	666	736	693	705	670	723	712	693	719	753	748	720	725	782	730	711	714	763	738	714	732	792	737	764	711	693	757	779	728	665	769	693	755	748	710	736	751	711	718	717	711	736	799	707	714	686	771	706	703	742	799	698	710	748	723	697	750	740	749	703	748	701	736	716	751	692	687	735	691	748	718	704	732	710	733	710	752	777	719	697	714	727	749	718	704	717	736	731	721	714	687	713	726	709	732	724	727	679	718	721	726	724	714	713	778	768	756	713	712	723	733	731	704	728	783	731	746	737	747	699	727	777	716	711	733	732	757	726	718	709	739	749	701	753	734	688	699	680	741	711	721	732	708	719	762	715	776	706	725	722	732	735	660	738	729	756	738	752	736	748	744	676	696	748	722	734	725	699	751	704	707	714	721	712	744	731	758	754	716	766	712	761	738	729	732	726	705	699	752	697	700	762	691	729	723	769	694	761	709	714	710	714	712	689	737	755	725	741	678	765	705	714	735	749	757	776	763	688	724	704	727	752	721	701	748	676	742	739	695	785	764	678	756	703	755	705	714	665	766	752	734	718	742	679	738	724	725	749	721	735	691	678	795	735	704	711	691	700	714	745	765	699	740	671	694	714	704	714	781	700	706	736	726	704	717	702	744	721	722	774	721	733	685	727	714	781	768	725	693	742	763	787	702	762	691	683	695	718	763	735	729	757	749	693	706	683	746	707	764	715	718	712	764	738	685	741	736	699	709	780	739	742	661	729	733	764	750	715	716	692	748	703	697	737	753	672	719	697	730	707	711	698	703	706	733	751	725	745	724	781	714	755	724	734	718	783	711	738	744	716	760	732	736	750	736	731	757	776	714	697	744	698	762	717	746	711	731	720	761	717	749	674	726	751	689	752	706	742	692	702	758	671	691	698	736	698	755	718	706	763	762	727	709	715	805	770	755	743	667	679	728	694	735	697	769	708	704	728	751	727	756	717	735	773	738	753	689	694	735	717	693	688	726	679	716	763	754	777	696	732	762	728	761	748	745	725	742	686	759	752	768	693	779	715	685	719	723	710	744	760	740	755	714	742	673	720	746	746	690	709	752	787	746	693	690	698	735	725	741	716	725	726	679	726	696	689	732	723	740	730	699	708	734	768	743	764	737	693	727	718	758	753	709	721	723	735	743	716	719	713	750	714	725	675	768	744	699	682	705	722	726	725	683	784	680	794	695	759	731	723	725	773	753	772	735	786	751	725	730	770	750	713	705	711	699	678	765	795	690	746	721	740	709	729	718	704	728	708	736	745	722	698	658	740	721	708	725	741	694	692	707	717	723	704	722	763	728	692	737	700	686	736	694	721	700	703	750	724	723	726	745	783	733	696	734	757	743	763	690	672	735	764	698	753	697	695	735	758	668	675	673	750	716	744	735	783	754	718	738	727	718	746	703	741	721	661	698	715	710	722	686	694	707	733	732	707	783	740	764	748	720	787	707	704	782	714	716	659	731	719	730	727	711	704	742	725	761	729	763	713	718	761	758	710	677	705	716	708	723	717	751	715	727	755	697	741	760	755	717	725	700	725	720	751	740	703	709	708	711	719	765	735	750	752	695	775	734	770	707	709	713	755	751	725	743	699	718	725	689	762	732	724	732	729	734	715	718	711	753	758	709	732	723	717	725	694	751	709	706	716	708	792	708	775	759	773	731	722	707	723	735	716	719	721	762	719	685	726	712	732	708	698	746	743	772	678	714	719	727	718	706	679	761	720	694	709	720	732	713	717	751	726	693	711	669	721	757	739	741	714	713	680	718	742	723	703	728	650	734	705	730	733	732	740	720	764	722	736	753	762	776	743	732	708	761	676	704	749	702	741	791	759	735	739	722	734	745	751	694	759	719	758	718	761	726	693	764	732	737	737	688	770	754	702	728	705	746	674	793	741	725	733	759	699	733	741	749	749	742	727	733	763	721	676	771	709	704	717	721	749	729	725	737	755	748	757	738	739	764	681	774	730	751	690	694	740	699	755	759	710	732	742	785	740	696	700	730	802	714	753	709	661	758	777	773	693	741	729	702	702	729	757	690	695	685	726	755	707	716	736	752	736	725	672	751	781	688	718	728	704	736	738	703	754	750	719	686	705	739	694	801	702	724	726	711	680	736	728	757	709	744	772	764	664	714	782	745	729	739	784	756	756	720	757	751	680	722	699	727	739	733	698	727	699	741	737	718	717	714	752	707	762	738	710	721	734	788	758	714	723	762	715	692	724	779	735	708	718	694	716	719	730	723	753	720	732	720	775	756	696	736	759	672	679	766	705	738	745	725	722	667	722	753	792	711	726	768	724	719	700	755	807	745	757	775	727	726	730	711	733	704	689	739	746	725	744	775	721	645	727	775	729	688	816	756	710	711	737	767	728	688	734	760
6016	666	197	189	142	110	225	146	108	93	78	116	80	93	83	95	86	91	96	94	92	77	90	86	93	84	86	92	90	78	89	89	87	96	82	89	79	98	96	81	107	77	82	85	96	91	98	91	90	78	102	86	81	77	88	83	81	79	88	96	88	89	93	72	84	95	88	92	87	68	93	89	80	66	74	91	83	100	103	91	94	97	101	95	98	88	71	83	87	107	94	97	90	77	94	72	85	86	91	87	96	86	94	73	79	73	83	79	72	93	64	79	94	104	85	83	79	90	87	109	90	82	104	84	88	78	77	93	94	75	99	102	90	92	86	91	97	101	85	85	83	85	92	92	74	91	94	91	72	79	81	74	88	73	92	90	93	86	87	74	91	94	78	80	101	86	83	97	85	95	84	97	91	100	92	84	59	85	94	99	94	92	94	86	83	84	82	91	79	86	91	84	86	81	90	75	82	89	103	90	79	98	105	89	80	83	100	88	78	80	100	71	97	81	80	77	95	91	97	87	86	71	86	81	101	95	102	88	79	94	86	83	71	91	83	83	84	91	102	84	97	94	85	96	82	92	101	84	94	98	77	104	73	87	91	109	94	73	98	93	85	82	77	96	93	92	91	73	76	89	80	93	80	80	95	104	101	88	104	93	108	84	90	102	82	82	74	61	86	74	79	83	93	99	100	74	71	100	90	76	86	77	75	101	78	90	69	74	85	95	87	75	100	88	92	89	100	88	100	87	93	84	85	85	95	92	85	99	75	87	80	83	92	76	78	90	87	93	94	101	99	91	82	85	74	98	70	92	85	92	100	89	83	72	108	81	95	83	62	88	88	89	79	84	92	67	99	73	98	69	74	82	73	100	99	99	74	82	93	72	97	100	89	87	118	98	89	99	90	91	92	102	98	119	90	110	96	78	101	71	92	75	103	94	82	84	92	96	70	80	75	82	88	86	76	87	90	108	91	92	70	85	70	91	90	90	99	113	100	95	69	88	83	95	85	85	103	88	78	89	85	87	88	84	91	83	92	88	78	82	87	81	103	92	96	80	104	75	93	83	80	97	78	95	109	83	97	101	81	94	82	95	90	98	98	79	88	78	70	93	96	76	86	94	88	89	91	87	106	80	79	72	88	76	97	70	73	85	90	75	73	92	79	72	83	79	104	76	101	66	83	76	81	77	86	57	98	98	82	70	90	97	107	99	83	83	95	101	86	90	74	97	103	84	98	74	63	80	71	82	110	86	80	80	87	61	82	82	86	81	101	99	111	81	88	78	95	82	103	84	100	83	67	90	89	91	83	86	76	89	116	92	93	88	96	78	98	84	97	80	67	82	85	85	91	79	92	96	95	84	90	99	98	74	86	82	87	84	97	87	84	85	91	96	101	81	100	77	93	87	85	93	86	78	85	78	75	86	89	70	74	96	81	89	90	83	93	83	89	95	86	90	83	74	107	77	94	77	95	72	88	86	82	82	91	103	80	66	78	65	84	85	88	82	108	96	89	93	96	102	99	87	87	77	87	82	79	71	86	105	84	82	78	102	92	86	96	84	91	92	69	69	95	87	67	88	84	85	84	82	77	84	68	84	87	86	94	83	90	85	73	92	75	82	84	70	89	65	83	104	74	75	94	84	85	96	86	102	92	103	84	88	90	91	82	70	99	103	94	91	94	69	93	100	83	93	95	79	81	76	88	93	93	86	72	75	77	82	94	78	83	75	93	89	120	87	90	80	94	73	79	83	82	97	100	84	83	70	62	88	88	93	84	93	65	86	75	97	98	72	89	90	100	86	76	78	76	85	80	84	86	78	81	68	85	104	75	84	84	94	99	76	72	87	77	97	101	90	79	75	72	90	99	106	93	101	82	76	99	93	97	109	90	89	95	90	84	68	79	84	89	78	71	97	92	73	97	83	71	81	82	98	83	82	67	122	87	89	72	94	106	102	97	78	87	78	80	78	57	74	73	75	105	90	90	95	100	69	81	96	88	92	94	96	75	76	91	88	85	94	98	79	88	99	71	87	76	76	87	86	96	91	87	101	58	85	69	71	84	85	75	74	75	76	92	98	91	100	84	87	91	82	84	89	92	87	95	107	105	97	74	74	80	86	76	82	96	84	86	81	87	93	96	72	82	76	95	100	74	95	86	95	87	92	99	85	77	71	81	68	85	107	81	92	96	81	93	95	73	82	81	72	77	78	83	93	83	88	68	93	91	80	87	68	91	88	77	83	98	80	89	110	90	75	99	106	80	85	95	90	78	84	90	61	111	91	86	74	103	58	76	80	80	92	105	107	87	79	92	66	79	77	93	82	89	90	85	83	102	82	86	68	88	81	78	86	96	87	98	86	84	74	90	87	90	72	91	88	81	85	94	93	75	89	89	104	106	101	85	95	105	77	96	86	102	90	84	85	84	96	71	89	73	87	90	68	82	85	77	96	91	73	78	75	94	94	90	94	85	78	62	78	88	109	101	85	87	92	114	89	101	84	94	88	82	82	84	93	110	85	94	80	96	66	75	80	88	99	91	93	70	76	91	104	93	88	104	91	81	101	66	88	68	68	97	94	71	73	102	83	77	88	96	92	72	91	88	96	100	90	102	98	100	86	91	90	90	75	84	103	110	91	74	94	75	101	99	77	100	76	94	90	94	81	97	75	67	80	87	77	87	95	88	105	92	74	93	80	84	81	83	90	93	84	93	85	99	90	89	82	86	89	98	97	99	61	82	82	57	90	71	90	76	122	92	85	67	94	71	89	69	82	76	86	97	90	101	101	94	77	89	78	76	91	89	95	87	85	83	84	68	86	109	101	94	93	91	88	83	74	89	89	90	79	83	80	86	80	80	78	89	78	86	75	92	85	98	84	68	106	83	99	77	99	97	84	84	73	86	85	78	82	81	77	73	73	93	90	86	75	86	84	94	71	94	93	89	93	94	91	100	94	93	105	76	100	91	89	72	103	80	77	101	71	92	88	104	64	89	91	79	94	101	93	85	87	88	71	94	94	111	85	80	89	97	89	97	75	82	79	83	88	86	75	92	76	88	90	96	104	90	85	88	89	93	72	98	84	86	81	75	95	88	82	68	87	73	77	95	87	75	74	93	68	85	89	80	78	93	76	81	84	85	96	80	88	86	95	95	82	76	85	79	90	81	81	94	80	84	103	108	91	89	88	74	86	92	81	75	77	83	82	75	111	74	81	84	93	89	95	89	77	95	102	88	86	111	86	81	77	95	83	110	89	83	105	97	96	78	77	100	86	99	79	95	96	83	88	92	69	86	98	99	92	82	103	72	82	95	99	102	87	63	99	75	88	66	99	89	86	99	98	110	82	108	74	79	78	99	76	65	86	82	79	101	77	91	90	87	95	92	90	72	86	70	105	81	69	94	69	97	74	83	78	87	99	93	89	70	76	77	81	86	78	91	80	90	95	99	79	96	95	89	95	84	90	94	92	78	99	97	71	86	92	75	85	101	79	81	102	91	83	77	93	92	81
3669	607	535	727	561	451	980	719	403	303	283	348	288	280	257	275	270	286	247	245	272	260	270	262	266	240	300	286	270	240	278	240	273	247	254	256	284	268	251	267	268	268	257	268	293	257	226	238	241	268	241	279	230	254	233	241	264	247	245	269	272	289	236	252	288	243	260	243	240	274	236	269	258	265	252	249	239	270	262	257	255	266	273	252	285	263	231	264	266	255	253	228	252	260	263	262	234	229	267	268	272	264	273	265	269	242	258	273	248	242	273	267	238	259	242	264	255	238	261	254	258	258	246	214	260	249	228	254	261	233	261	217	250	230	253	241	259	270	251	244	283	267	246	286	262	223	241	281	240	265	253	228	239	264	209	291	230	247	224	260	243	249	255	261	261	286	222	240	263	250	230	279	261	237	247	263	264	261	267	273	253	250	262	296	247	248	256	214	264	266	255	259	270	236	257	250	276	270	250	243	255	242	263	248	254	279	268	252	263	255	264	273	238	265	253	250	260	234	231	213	252	280	255	268	226	232	276	231	266	265	259	265	253	262	260	256	262	230	243	265	257	255	257	240	259	257	246	251	244	278	235	238	258	295	246	264	248	257	278	241	261	265	247	215	266	260	257	236	263	238	259	240	230	272	248	238	258	269	255	227	277	246	274	281	255	251	268	248	288	248	264	236	232	266	260	268	268	262	279	242	253	258	252	275	258	252	250	259	271	240	213	247	254	275	259	258	267	253	264	257	241	234	240	238	272	257	242	263	234	244	273	262	251	262	275	250	265	241	228	258	234	243	243	248	251	229	250	264	252	275	246	264	251	264	275	282	240	269	274	255	266	233	257	272	251	267	246	249	257	268	243	294	252	261	266	227	264	251	254	248	244	266	263	244	277	244	241	252	230	265	252	255	269	267	262	247	260	253	261	230	227	237	258	276	275	254	258	219	249	249	270	226	253	260	235	259	259	246	244	233	231	262	249	208	244	222	260	249	255	275	250	252	248	259	238	263	296	285	261	224	261	282	255	243	262	251	289	258	253	234	250	276	258	241	279	260	256	253	250	271	253	255	282	249	244	257	263	270	237	258	246	266	270	261	276	250	271	235	247	289	212	243	233	262	248	280	266	253	262	236	241	268	271	267	279	232	258	261	254	304	272	226	211	237	259	256	256	254	251	220	259	286	264	230	268	268	249	252	242	263	276	263	282	248	285	262	224	238	232	247	245	273	267	239	254	256	261	233	277	274	244	237	256	243	265	265	277	263	275	271	254	262	253	265	255	248	236	244	257	233	235	234	263	251	268	281	235	264	255	251	267	255	232	257	254	233	263	267	278	259	259	222	284	248	243	237	265	259	247	262	230	277	238	253	234	237	241	248	277	255	251	263	226	274	252	270	222	233	247	253	275	248	279	245	265	240	306	270	249	253	244	241	234	275	246	249	254	222	240	266	243	273	263	263	236	251	254	245	246	232	254	245	229	260	282	236	226	256	272	233	267	263	264	266	236	238	286	243	253	266	242	259	247	260	231	262	275	252	279	272	275	237	252	229	244	236	277	271	241	272	235	250	266	220	230	230	276	263	256	266	232	254	290	261	274	268	272	267	282	253	273	250	255	242	229	271	234	276	254	284	259	260	266	229	253	240	257	245	247	249	245	251	241	260	264	261	250	272	231	267	253	250	270	280	244	249	257	250	279	275	226	253	236	246	241	244	255	239	248	267	243	275	258	247	240	272	243	267	282	230	249	248	285	272	280	249	235	255	265	271	223	274	239	240	281	248	276	252	266	222	277	244	239	266	278	285	269	250	253	247	272	231	248	267	264	244	256	296	251	273	255	250	264	257	263	259	266	271	244	232	230	256	259	277	245	245	261	244	244	243	240	271	266	241	254	268	270	255	248	221	243	244	242	264	211	252	225	232	269	259	253	230	279	264	257	251	265	278	275	236	270	264	246	234	244	250	253	248	266	251	241	231	259	246	279	261	250	254	257	293	251	272	266	276	254	274	248	263	248	275	261	280	252	261	232	249	257	263	253	243	199	243	245	264	235	260	254	220	234	236	242	232	250	276	254	269	276	271	219	258	248	253	261	256	254	298	262	263	258	278	252	243	273	259	254	269	262	238	248	271	249	251	266	261	256	263	244	273	235	257	253	267	255	277	253	241	249	229	242	260	264	243	262	264	247	224	252	275	218	246	225	273	249	278	290	285	263	235	241	237	257	263	246	297	251	241	238	272	236	236	248	255	217	278	282	237	261	235	232	258	231	257	248	252	238	266	245	243	282	249	259	253	249	254	246	236	288	260	264	261	238	238	248	258	262	278	258	270	247	261	253	275	238	280	255	255	240	259	232	259	246	266	259	254	268	238	255	237	262	244	238	225	246	248	233	254	257	254	252	252	247	282	268	276	227	244	263	250	234	270	229	242	256	259	247	249	268	259	266	248	240	248	240	249	237	255	254	228	223	258	242	223	261	235	231	232	291	238	254	245	236	232	247	258	262	235	255	238	257	223	281	266	240	263	249	236	249	235	244	276	256	255	256	271	275	269	227	263	236	248	237	254	258	260	268	242	255	246	247	270	228	257	251	252	250	277	237	234	268	251	283	285	258	243	274	263	253	242	278	272	253	250	237	250	253	225	264	263	210	272	264	252	267	253	272	286	223	274	252	265	260	254	215	271	240	236	243	240	238	262	280	265	263	240	261	246	270	258	273	247	272	256	263	242	264	270	216	257	251	254	253	273	222	247	244	264	262	256	254	259	250	248	266	278	230	261	269	261	253	227	257	267	270	225	255	263	232	245	240	251	246	236	254	266	275	247	254	244	253	241	223	248	258	264	232	242	294	238	236	264	239	249	312	253	273	272	268	260	228	242	262	244	254	296	248	254	253	251	261	247	262	252	257	284	278	227	266	247	251	251	235	246	230	265	250	251	283	282	216	275	260	275	255	262	258	248	267	245	250	247	261	271	292	234	239	262	261	270	265	223	260	260	256	288	276	252	257	266	243	264	251	245	242	264	230	249	294	258	261	268	280	265	241	237	239	276	263	224	237	264	281	280	240	262	227	215	270	251	236	249	276	257	249	273	240	260	242	236	232	289	258	257	246	258	237	228	264	259	273	250	255	250	239	261	254	241	236	259	270	277	254	250	240	257	233	256	261	239	237	244	222	251	237	255	267	253	260	245	263	284	238	264	268	261	257	266	276	283	258	258	273	245	253	262	268	271	257	248	265	273	243	242	285	272	307	253	246	261	253	277	280	259	247	263	264	272	249	280	260	237	238	277	222	257	278	243	228	265	255	241	248	249	256	274	261	256	246	263	262	244	259	247	270	269	243	235	271	265	240	228	232	255	249	270	255	270	268	268	236	233	263	238	225	256	269	251	271	235	263	245	235	257	269	248	253	262	246	277	237	244	260	232	264	257	238	246	278	265	266	269	240	265	249	251	256	242	252	244	234	257	270	287	257	247	257	234	255	266	234	238	253	251	272	277	263	255
17611	7659	1515	1197	779	638	684	537	413	333	272	284	248	182	201	225	199	216	195	193	196	196	186	178	195	165	168	178	187	192	197	171	150	199	196	180	182	192	214	188	163	158	185	164	171	180	177	175	180	175	189	175	190	179	192	139	173	185	172	163	180	168	175	166	159	171	161	170	156	148	180	151	139	161	161	180	169	190	182	150	169	172	174	166	164	160	158	145	178	159	158	183	154	142	169	192	181	169	171	152	178	159	163	187	190	156	166	165	165	189	176	158	194	183	166	164	167	151	160	174	192	164	174	170	173	188	186	208	165	179	157	184	160	205	179	183	182	181	140	173	185	165	189	175	178	159	176	167	197	187	151	150	142	166	149	175	172	159	195	161	157	180	172	174	157	166	167	160	168	165	151	199	181	150	177	181	167	159	169	161	166	153	127	187	196	185	153	175	159	171	175	150	178	167	159	165	161	181	163	138	172	169	159	173	172	143	185	139	162	185	177	146	173	160	184	179	140	173	177	178	177	175	169	165	183	177	182	204	162	169	170	173	160	157	186	142	150	183	153	170	188	170	155	174	162	170	164	145	171	177	152	196	153	172	181	173	163	140	179	157	188	176	179	161	182	168	186	189	181	136	141	176	168	173	176	171	171	161	168	178	159	192	178	176	174	177	162	162	179	158	164	132	184	188	189	189	176	179	163	163	175	159	150	182	162	172	184	155	162	178	176	193	141	139	144	161	167	169	172	161	181	166	179	174	170	158	192	183	175	141	149	190	173	175	164	185	192	170	170	146	161	177	166	182	161	153	163	209	154	157	182	168	168	169	155	174	135	150	168	181	173	180	176	205	162	166	163	169	160	180	187	142	189	186	171	183	159	151	154	158	153	169	178	172	194	168	175	160	191	158	160	156	162	156	174	178	172	140	165	156	166	169	155	155	161	161	185	181	169	172	161	177	155	165	145	155	180	135	184	159	163	155	151	186	174	171	165	177	160	166	187	190	174	163	146	179	175	183	153	153	159	166	172	155	191	168	151	194	151	150	144	174	185	158	166	178	160	165	160	165	178	169	189	173	164	154	183	178	134	188	171	179	160	173	181	171	178	179	173	178	189	202	170	172	172	171	178	201	151	193	172	181	188	172	146	148	173	176	160	173	157	172	180	157	162	167	182	148	169	170	147	138	158	164	159	186	159	166	161	152	164	179	181	162	181	174	147	176	166	167	148	137	158	163	167	170	167	160	161	143	169	158	173	167	171	168	172	176	156	157	195	164	163	161	199	164	172	170	139	158	149	171	168	172	174	161	184	164	147	162	156	150	171	180	163	174	160	165	153	183	142	162	161	162	176	187	176	150	142	156	158	169	183	191	178	179	191	164	179	146	181	190	180	170	143	193	195	183	177	164	165	178	179	161	172	157	181	161	176	168	172	190	173	166	170	151	174	178	164	160	178	162	159	185	180	167	179	177	175	167	168	163	158	190	169	151	139	142	182	152	176	163	185	166	141	202	167	184	153	169	179	183	147	152	177	153	172	162	171	161	162	169	155	179	199	175	167	191	160	174	167	158	158	178	148	174	151	162	162	153	177	161	155	172	173	169	175	151	173	148	159	201	182	150	179	184	169	159	162	177	150	188	157	152	187	173	163	190	174	179	173	163	172	183	184	182	158	189	164	193	158	188	176	172	161	184	180	178	177	195	158	180	159	156	172	162	152	189	190	182	183	174	171	153	183	167	174	181	190	159	178	164	151	174	158	171	157	170	142	172	190	138	169	176	185	183	154	192	157	150	174	165	148	169	191	148	170	185	177	155	154	173	156	175	174	182	177	173	156	176	170	178	182	144	170	169	158	198	189	152	164	169	150	202	166	160	170	182	156	177	184	174	156	143	169	158	164	172	167	191	141	166	150	172	175	170	163	152	148	158	163	185	178	179	164	185	182	193	179	155	153	152	157	167	182	153	168	182	175	167	165	150	170	187	182	190	150	191	146	195	170	187	171	164	171	167	151	167	169	184	193	177	157	168	161	181	179	178	173	161	185	168	177	153	166	156	180	181	174	167	161	170	146	187	160	170	156	190	191	178	153	186	168	209	146	170	185	153	191	170	159	171	163	189	172	163	171	188	176	175	175	149	199	139	158	165	178	171	151	164	170	168	161	161	148	135	177	172	203	193	198	164	178	175	193	162	178	166	186	160	138	162	187	176	159	152	178	155	190	161	188	157	153	174	170	164	185	206	171	165	195	188	175	180	160	180	177	178	184	150	156	177	185	159	166	163	168	179	163	181	185	173	134	154	149	188	188	169	187	174	177	169	173	168	192	158	146	160	176	158	173	172	177	186	189	185	184	162	188	198	169	175	155	174	170	163	177	155	170	157	159	168	178	139	152	185	164	160	168	166	162	132	175	181	159	154	163	190	168	145	163	173	179	193	160	170	158	164	174	157	152	177	176	169	164	173	158	149	162	184	155	174	198	156	176	172	159	187	162	159	181	165	161	172	191	176	177	153	189	169	156	182	162	167	157	189	204	155	165	182	162	177	171	206	162	168	172	178	176	167	169	160	170	180	176	152	181	187	194	170	188	159	163	195	178	161	176	193	185	178	170	170	175	184	156	184	173	172	185	159	153	179	182	175	143	194	161	186	156	163	171	168	148	157	194	170	173	150	146	178	158	200	168	182	160	184	176	155	194	162	169	165	159	156	178	193	188	156	157	175	170	157	197	156	208	194	167	152	181	179	147	168	177	176	159	201	187	168	179	189	163	194	171	162	159	217	158	149	166	173	163	150	204	161	190	186	203	154	169	170	158	158	173	173	170	189	175	179	170	162	190	206	193	169	178	194	163	197	180	177	157	158	178	187	172	187	155	147	156	188	168	182	165	172	167	180	156	167	160	165	137	176	155	157	171	192	162	145	184	163	155	168	169	174	198	155	181	171	170	146	170	142	158	156	158	140	156	163	176	177	165	168	164	189	159	177	183	170	180	190	179	170	167	173	171	169	179	161	145	165	147	170	154	162	170	127	158	170	175	159	177	159	157	157	146	143	174	160	184	166	158	170	186	158	158	181	184	163	174	172	159	171	186	169	160	191	162	184	153	204	171	167	186	169	166	179	189	150	167	181	169	161	173	177	174	161	153	163	174	180	168	168	191	162	158	157	188	190	165	186	170	162	168	198	154	196	154	169	164	148	171	148	163	147	169	148	144	183	169	174	173	171	189	173	164	151	199	173	179	192	130	168	181	186	163	142	167	160	182	169	166	161	188	183	157	179	169	163	182	163	194	162	174	162	149	145	189	168	164	186	159	182	169	157	174	150	167	178	165	177	177	195	145	158	189	154	164	154	167	152	150	167	171	148	166	196	180	155	166	174	186	171	160	187	164	196	166	202	175	188	157	164	160	178	189	192	156	168	203	157	139	197	166	163	153	185	177	155	162	180	168	171	167	163	186	163	162	160	149	168	173	162	180	164	189	182	167	190	184	139	161	179	183	169	177	165
10620	4192	3012	3751	3009	2730	2965	2302	1950	1528	1102	1318	907	850	764	800	720	688	663	662	640	624	551	562	591	551	527	557	523	496	485	510	511	497	512	510	504	521	525	504	456	466	476	480	471	440	444	477	470	472	465	455	463	453	441	473	436	460	446	477	442	458	469	480	431	454	466	491	462	460	463	458	417	431	464	474	439	464	436	474	438	446	444	476	453	480	409	473	386	450	477	420	424	489	452	426	442	418	511	465	444	467	425	465	461	427	465	439	458	441	451	413	394	457	450	452	463	458	401	410	455	467	438	439	443	416	448	436	445	421	428	436	456	418	455	440	437	419	422	470	408	505	439	419	431	417	452	456	468	442	477	463	411	403	452	439	448	476	425	442	426	401	414	447	429	442	434	458	433	470	449	428	439	389	458	462	456	452	414	477	425	429	421	431	452	448	433	437	444	437	423	484	394	425	445	437	477	464	464	424	453	437	453	405	423	425	405	458	419	464	457	419	453	412	479	473	465	449	437	437	439	451	418	423	386	447	454	440	495	431	447	432	415	430	434	451	434	445	426	416	419	457	432	435	435	457	446	448	446	449	444	453	478	470	449	488	462	460	429	437	450	454	469	467	437	466	423	423	450	417	464	430	439	446	415	466	466	460	438	399	432	449	435	417	429	448	447	439	453	479	435	449	416	475	456	452	430	450	430	444	422	420	420	444	461	453	443	465	428	484	387	411	471	493	437	452	439	447	458	436	464	447	497	451	454	445	428	462	459	440	428	464	430	451	451	421	417	461	441	455	435	437	462	448	418	439	406	446	394	456	415	401	458	431	395	453	423	434	425	464	446	423	438	464	419	460	431	475	414	446	453	442	442	431	443	440	441	435	441	425	415	440	439	455	442	437	424	437	475	418	458	434	453	468	445	478	454	421	429	457	442	405	456	479	436	434	429	423	417	475	430	470	453	420	417	436	465	477	407	460	435	366	405	422	431	442	427	401	457	421	407	407	475	453	426	446	443	458	465	453	398	463	454	467	467	447	440	442	457	417	440	420	435	443	452	451	410	440	443	402	419	443	416	409	442	436	452	449	427	399	448	436	446	434	447	461	464	402	431	457	465	465	445	413	419	427	434	405	432	394	433	439	446	443	430	434	436	434	409	443	428	392	431	458	435	427	431	451	485	447	465	442	472	457	442	437	436	432	440	424	458	456	455	418	453	468	478	464	453	433	430	439	420	416	460	437	439	439	437	441	400	441	475	419	432	445	497	424	420	448	470	435	432	465	465	467	443	449	451	463	453	420	425	421	412	474	430	432	446	415	437	423	450	475	437	427	449	443	438	431	429	460	462	420	401	489	434	462	426	450	451	458	438	440	432	423	438	428	414	428	427	421	426	427	482	477	435	480	412	472	425	405	436	453	449	412	433	438	450	469	424	468	446	448	425	415	416	433	468	466	409	415	433	438	443	444	458	404	463	420	412	410	412	449	459	413	437	445	452	424	448	418	414	438	398	439	421	473	430	432	469	454	430	425	448	453	455	434	435	425	417	467	465	407	461	415	445	458	369	434	419	427	434	398	421	447	437	434	399	400	460	400	424	424	383	443	454	423	462	405	412	411	440	423	443	428	455	474	472	457	407	443	440	459	435	429	456	425	437	445	421	422	444	450	446	450	449	446	459	428	430	422	451	448	441	418	443	431	463	413	416	414	449	426	453	430	428	452	431	413	425	459	442	425	450	435	438	469	478	436	421	423	452	444	437	416	455	409	434	422	451	473	413	458	424	456	444	452	467	447	429	421	430	410	449	437	477	441	445	454	403	447	445	439	448	453	451	476	406	437	460	455	444	473	448	424	415	424	440	417	417	499	443	426	440	455	452	432	430	433	434	463	436	441	440	405	459	451	431	432	436	437	424	417	415	450	433	456	468	426	430	436	450	443	430	428	447	400	440	461	407	438	438	464	440	419	419	433	484	423	409	447	444	448	449	420	447	482	410	457	452	418	422	469	411	432	416	464	409	450	431	437	429	403	428	423	484	457	419	485	420	455	440	449	433	406	458	436	430	476	444	445	436	429	457	445	447	442	452	433	457	455	449	446	490	442	455	450	471	423	450	429	438	424	453	425	434	432	434	424	430	443	468	452	412	427	473	427	419	440	444	452	423	433	459	466	468	445	448	405	451	454	438	443	430	442	423	433	448	440	437	398	449	431	443	452	427	460	401	446	419	486	416	415	469	414	432	425	439	451	425	428	425	449	450	420	467	461	442	418	408	436	389	459	447	481	407	447	407	451	428	418	444	435	431	419	452	476	426	433	439	408	396	396	449	426	419	455	418	432	442	435	435	444	470	410	408	438	466	466	449	452	417	443	491	418	427	405	448	481	447	425	449	451	392	432	461	420	434	474	459	435	427	430	447	437	452	414	474	427	421	461	457	436	435	418	418	434	446	453	412	441	459	437	434	430	429	464	463	455	428	437	453	459	412	427	444	500	448	424	400	458	443	442	430	423	431	429	436	446	404	397	419	407	463	437	422	392	437	473	432	450	434	453	462	447	447	460	442	458	439	427	418	415	462	432	446	417	416	498	413	449	456	422	441	484	458	432	471	403	452	418	401	449	433	453	475	454	421	471	442	474	432	465	420	454	408	435	441	419	448	425	465	428	438	411	417	468	455	433	473	419	394	421	445	421	430	414	432	434	480	448	427	438	476	426	485	465	414	447	481	428	446	467	449	461	445	444	434	448	433	430	455	487	416	480	452	433	436	413	438	434	461	427	416	414	428	425	444	426	480	403	426	426	456	453	453	425	425	458	446	494	464	422	429	418	451	449	443	459	471	460	462	457	472	426	453	425	415	449	441	426	458	432	440	463	428	505	469	451	436	414	419	430	443	462	416	454	396	485	434	444	427	443	406	455	406	427	426	459	418	431	402	433	404	420	427	460	431	415	486	470	459	433	473	420	426	432	441	426	442	412	445	459	440	411	449	394	438	444	443	429	473	414	470	446	472	442	401	426	420	425	414	456	439	410	420	435	402	457	436	427	497	452	448	424	461	417	467	457	439	457	434	480	455	444	436	404	453	437	457	463	443	466	442	433	459	413	442	402	406	439	406	410	431	438	439	429	468	440	460	397	438	448	427	479	439	405	415	458	459	428	454	435	418	429	440	445	421	442	444	416	448	429	427	434	423	424	465	425	438	448	474	417	449	400	487	449	447	426	441	448	458	433	415	407	446	441	398	457	429	414	458	442	435	414	442	438	427	434	470	437	444	421	448	466	450	452	455	438	407	489	435	416	467	458	411	415	473	434	463	431	422	427	443	419	447	437	422	449	477	474	443	456	430	458	443	453	458	436	409	437	475	470	449	464	444	454	435	453	422	442	441	442	419	442	438	442	430	470	413	443	383	458	431	414	450	488	438	421	448	439	410	430	478	425	456	422	454	458	439	430	425	429	423	413	433	433	453	430	430	459	435	454	412	407	430	418	437	462	463	457	445	441	448	408
27529	17253	3618	2513	1566	1268	1211	905	770	692	549	606	981	449	475	364	385	362	381	336	359	335	383	369	321	371	366	313	343	355	338	311	356	330	306	333	308	308	349	297	323	355	365	301	359	315	354	328	315	301	293	306	313	342	359	331	318	331	307	321	304	315	305	341	343	303	315	300	280	307	341	289	342	296	326	335	315	314	313	301	344	327	339	322	345	316	326	348	353	319	336	328	324	330	312	309	299	350	316	304	319	323	319	324	288	294	330	317	309	354	301	357	313	299	289	308	342	324	329	293	320	296	295	338	349	327	340	313	310	318	314	335	362	301	302	312	321	349	317	305	330	299	315	339	273	333	302	320	360	338	344	303	314	355	319	310	334	304	319	317	344	350	282	335	327	335	281	318	316	288	302	318	320	347	330	329	339	346	314	339	332	285	332	303	354	339	327	326	327	317	297	292	308	318	301	323	319	363	332	315	321	307	306	318	301	352	327	303	329	334	327	344	295	298	293	366	321	296	311	303	315	285	304	319	310	304	329	315	295	285	309	343	338	359	293	329	317	349	312	306	315	320	316	340	330	327	346	304	335	283	314	309	329	303	315	293	309	337	318	338	306	327	318	335	296	299	321	338	333	364	315	313	327	332	307	345	330	324	334	307	334	300	324	319	295	289	294	300	343	279	322	336	297	332	328	304	326	302	331	323	347	307	339	350	326	302	303	338	356	332	311	296	309	337	303	312	347	346	327	343	317	341	328	329	309	309	326	313	321	315	297	340	332	344	318	348	302	335	362	337	320	319	312	298	296	331	305	323	319	316	292	325	337	350	315	314	313	303	352	331	365	325	318	326	293	315	307	309	324	318	305	347	312	303	293	307	315	322	325	290	346	342	312	312	316	331	341	311	352	339	304	313	299	312	309	287	345	297	285	315	322	348	320	336	316	300	304	335	346	331	318	314	309	313	344	314	302	313	351	325	346	302	298	331	306	312	290	313	308	318	322	319	314	326	318	298	331	313	321	326	337	300	291	313	283	345	326	323	358	311	292	334	301	315	300	297	307	352	309	325	313	329	321	334	324	302	297	318	344	314	343	319	309	321	295	296	284	303	341	338	321	334	317	305	362	314	370	325	318	320	324	328	315	315	332	321	296	324	338	293	316	307	311	320	341	281	315	336	334	330	354	279	327	322	347	286	338	332	340	312	310	286	321	302	307	287	328	354	315	325	319	307	308	308	299	313	351	327	309	312	315	316	296	317	334	338	306	298	307	353	321	295	318	346	280	330	315	310	324	296	344	322	330	308	311	309	345	325	321	350	298	345	345	319	306	316	314	300	323	308	307	330	312	316	344	321	299	294	319	331	325	324	351	295	322	303	361	335	307	290	286	299	318	283	319	329	314	318	319	301	320	346	335	322	334	311	312	317	328	300	315	289	300	296	323	323	313	309	308	330	304	315	321	311	295	324	333	328	314	327	296	342	292	297	302	292	306	347	297	325	312	298	339	303	359	323	332	300	315	321	294	326	336	301	319	342	329	313	334	321	339	298	339	300	355	328	307	308	286	371	302	302	318	315	303	320	307	323	355	309	311	321	334	347	324	292	321	320	327	310	312	322	293	306	324	304	315	325	322	331	322	289	310	345	354	277	331	269	298	343	304	319	302	325	314	328	325	320	346	329	340	303	319	316	342	361	335	285	296	319	317	322	335	320	346	294	309	292	328	310	293	332	300	306	331	311	342	321	274	332	325	322	352	335	309	323	288	292	317	302	328	322	335	325	313	286	304	307	343	331	312	328	326	306	333	284	330	329	300	321	337	272	312	303	292	309	294	290	301	280	326	335	311	326	303	328	322	328	348	286	289	309	291	320	317	369	323	328	338	316	347	316	310	301	293	294	326	294	301	267	323	329	341	317	273	308	341	291	303	327	308	310	334	292	292	334	333	328	326	307	306	313	316	330	308	290	329	332	316	337	312	290	319	306	353	306	326	312	328	332	327	343	367	318	319	330	319	302	317	290	322	290	353	322	289	325	330	300	316	325	296	307	314	321	299	313	331	305	324	344	347	312	307	306	346	358	336	311	295	340	321	328	308	321	310	327	349	295	328	316	308	308	317	315	326	357	291	316	300	293	294	310	319	326	333	322	295	336	337	319	299	331	334	345	345	317	327	321	333	326	310	336	320	313	340	338	356	334	312	336	301	292	277	299	316	301	318	314	320	337	296	293	312	320	290	358	332	317	331	337	354	311	279	321	325	340	313	322	290	289	307	310	336	300	342	311	340	325	309	324	314	278	332	299	326	301	333	315	292	338	339	315	338	329	313	304	331	347	300	328	316	327	301	322	308	346	293	281	320	315	352	316	339	296	304	333	340	306	328	296	309	286	317	308	327	329	355	301	320	288	300	321	326	305	323	331	324	352	316	296	318	288	318	317	328	312	304	320	347	305	313	278	334	316	309	326	293	294	298	305	316	323	331	290	324	329	345	302	338	328	337	308	339	342	290	332	331	308	318	317	316	335	331	283	300	267	334	293	306	330	315	329	330	326	320	332	336	297	301	308	344	304	377	340	313	313	314	309	350	283	312	312	301	312	305	300	305	341	338	345	362	286	323	285	327	314	360	284	298	314	286	331	345	341	345	315	292	318	305	325	304	297	347	312	318	311	331	323	332	334	323	317	306	327	304	311	296	310	343	267	299	345	344	344	304	319	307	320	307	331	295	316	320	319	312	322	343	291	339	331	357	327	329	328	306	312	292	327	312	296	299	292	308	297	307	320	309	285	292	291	325	321	326	334	304	350	305	351	346	317	322	305	330	304	316	314	342	318	311	329	317	302	281	282	317	323	305	349	326	320	292	317	312	319	353	309	338	345	329	321	308	333	300	316	347	303	336	315	326	336	332	312	284	323	339	324	326	323	312	316	295	315	336	279	329	325	326	331	314	300	318	315	294	318	328	336	306	318	318	317	285	301	297	332	317	270	325	311	323	312	317	319	317	292	300	316	314	303	291	316	319	327	317	336	338	326	310	317	311	318	325	329	310	320	296	308	325	347	335	309	328	340	312	271	330	300	329	333	286	319	308	333	312	277	304	309	325	314	313	298	323	329	321	315	340	328	304	310	339	310	316	324	332	311	355	322	307	322	299	340	300	332	345	349	322	337	314	313	275	299	359	303	342	333	311	338	337	298	316	311	333	294	300	313	334	323	350	315	364	295	332	329	312	342	295	301	277	316	305	335	349	318	329	326	290	274	298	325	316	314	358	336	291	336	339	333	305	316	313	351	288	303	313	326	333	327	313	296	326	319	310	291	315	299	332	349	351	348	314	308	317	329	346	338	313	295	313	321	304	315	321	350	303	320	314	305	318	299	322	314	311	308	315	293	335	358	315	312	313	286	328	347	319	323	336	324	325	335	304	331	298	295	294	286	365	296	351	316	373	325	331	270	320	351	316	325	311	335	323	300	327	315	288	291	343	345	328	320	330	327	314	354	295	344	298	280
15104	6350	5653	6797	5483	5129	4784	3727	3403	2711	2219	2867	4438	1524	1436	1310	1259	1139	1126	1034	1023	988	1018	956	983	934	950	915	865	920	906	874	822	821	810	877	816	847	820	806	814	886	814	803	813	820	813	757	771	785	819	822	764	718	792	771	755	751	761	753	766	794	735	770	770	701	795	760	700	812	750	748	743	708	725	720	724	812	757	705	685	712	812	743	777	696	739	735	737	797	759	742	754	757	772	764	712	743	722	713	754	747	726	714	718	770	758	753	756	707	708	718	708	814	767	728	736	716	705	722	741	785	771	735	717	717	710	737	717	724	777	768	725	699	700	741	772	764	736	763	733	778	729	755	704	729	712	732	748	715	783	737	741	782	786	800	715	688	748	788	743	686	720	766	678	720	729	794	755	747	716	715	737	746	704	726	723	746	723	681	734	770	744	741	754	719	735	713	714	716	711	730	744	728	698	702	758	706	720	689	697	711	718	718	685	703	723	691	759	726	727	723	646	686	712	778	765	685	726	786	741	758	746	741	730	717	697	751	742	738	739	721	733	692	730	764	742	708	723	740	719	742	721	746	714	807	686	708	703	761	689	705	737	715	740	768	695	756	712	734	718	737	736	730	727	686	754	693	718	728	734	669	771	716	736	724	734	733	767	727	761	783	708	757	722	690	744	729	690	737	725	751	759	776	716	742	752	702	731	772	754	754	730	683	731	729	735	737	708	769	774	771	743	713	740	769	724	671	722	746	694	747	707	759	712	691	735	717	733	731	750	728	728	701	746	750	722	694	766	746	783	715	681	743	778	759	737	729	697	751	755	693	716	813	700	746	710	782	738	740	698	728	723	751	704	677	694	727	756	736	702	752	696	679	722	726	764	769	673	731	797	735	738	721	721	732	679	718	702	681	729	735	730	727	800	757	732	752	730	741	707	687	729	761	696	754	759	783	717	682	760	667	761	721	784	728	747	733	741	734	716	707	709	765	712	702	724	697	681	783	742	707	740	693	684	693	759	749	782	712	706	730	697	688	732	731	700	708	720	713	743	694	735	718	676	700	720	707	725	722	725	740	749	725	732	756	778	735	701	760	695	718	747	709	754	721	762	720	719	780	675	761	743	715	705	739	725	721	696	745	665	735	724	753	721	773	699	726	710	808	740	700	754	756	720	758	674	768	737	748	722	731	709	706	747	706	779	724	709	685	734	717	735	769	690	736	721	775	673	748	697	715	686	749	709	741	757	692	725	731	732	752	693	707	780	691	694	695	753	670	722	737	735	768	711	721	734	750	700	703	707	783	704	732	726	750	759	745	725	719	707	749	708	743	726	744	673	728	702	696	732	719	727	725	710	712	745	713	726	709	716	706	756	698	683	696	729	730	729	747	739	713	711	720	706	725	728	705	715	680	723	716	688	732	738	691	731	724	749	659	760	706	690	748	730	715	729	749	693	777	749	692	710	708	728	736	689	711	730	740	699	729	695	693	776	730	749	729	738	739	772	717	718	748	720	744	702	718	793	705	733	701	719	737	765	723	729	715	763	793	710	748	743	670	713	696	711	733	741	702	680	730	711	668	761	744	736	706	764	712	721	755	738	760	769	743	738	689	677	728	755	727	708	734	723	710	711	735	754	721	692	722	741	699	741	708	774	766	693	752	753	751	726	765	687	734	739	723	714	723	727	749	711	716	714	716	720	704	772	732	726	684	708	714	717	744	757	718	705	712	703	717	752	762	725	733	687	705	698	693	736	741	679	751	752	720	691	688	689	738	670	764	768	711	750	781	690	680	734	729	685	705	757	741	709	746	771	756	736	732	692	805	686	723	727	692	760	742	780	764	701	747	749	733	756	752	744	722	722	746	720	743	764	754	715	729	732	673	730	716	750	732	684	724	768	750	751	732	741	722	753	682	723	725	720	727	720	753	707	718	719	648	767	721	695	721	760	744	717	713	739	745	754	708	705	699	693	758	770	720	741	731	760	738	699	771	759	705	741	696	717	687	708	718	722	762	674	738	698	731	718	732	754	713	724	743	743	796	741	729	758	758	719	750	728	684	725	746	723	742	696	768	755	720	775	711	750	716	702	705	750	714	762	720	692	714	700	689	740	713	765	714	701	709	753	778	696	752	737	748	786	666	701	704	773	711	762	772	728	733	746	734	786	717	755	724	664	709	653	754	737	681	747	736	705	742	735	755	709	763	738	750	702	718	719	769	748	723	704	740	737	745	732	770	726	757	662	785	707	727	745	709	711	688	709	731	737	773	699	778	733	751	752	737	702	730	695	737	693	740	707	754	713	682	714	717	725	731	753	762	699	735	736	680	745	696	649	708	745	736	705	737	704	787	712	738	746	709	734	734	735	732	755	749	725	760	752	747	702	768	723	736	783	711	699	749	718	751	765	677	694	721	759	722	763	711	732	726	739	763	731	705	699	733	751	738	741	731	730	729	690	711	751	716	760	709	725	742	694	755	758	761	687	728	678	777	740	708	735	736	733	714	695	745	728	757	675	758	753	720	774	745	679	695	750	729	727	730	721	740	714	722	744	727	780	745	724	741	743	734	728	701	699	725	715	740	700	754	695	738	760	689	733	672	764	749	733	710	757	723	739	781	740	701	799	654	675	722	717	729	690	729	733	726	724	731	690	738	767	755	744	702	715	707	729	703	758	725	750	737	736	721	747	730	725	681	702	745	672	699	743	750	735	731	766	791	760	721	770	694	723	782	736	737	730	676	735	718	661	776	748	697	737	724	706	698	740	778	731	704	757	729	769	665	716	742	756	803	687	726	696	781	693	749	674	676	714	765	701	751	706	741	700	655	750	720	702	686	733	755	756	766	708	748	682	722	758	703	699	732	693	724	752	742	676	731	773	700	766	766	768	729	720	678	694	731	719	726	770	690	718	758	747	750	748	734	723	735	749	720	736	770	712	737	727	733	769	775	710	740	758	705	734	705	766	733	745	763	711	740	712	715	698	745	692	731	722	723	734	687	744	699	732	751	728	749	768	722	717	744	732	741	757	704	713	733	728	751	732	732	675	737	692	717	742	717	697	752	707	721	715	788	730	726	684	729	686	678	708	722	669	740	749	708	740	712	702	694	697	723	763	728	684	738	746	755	740	751	764	684	701	756	790	733	749	716	725	717	727	722	724	723	775	728	741	663	724	752	715	682	711	733	729	707	727	700	752	732	697	719	680	733	772	710	744	743	673	725	730	627	764	691	734	707	752	722	687	693	732	692	759	726	743	763	678	824	760	716	746	723	717	753	743	720	713	740	746	742	689	769	701	738	733	701	708	737	717	732	753	721	686	743	712	706	742	732	727	726	759	731	756	706	710	736	720	723	731	767	797	720	697	709	698	703	698	757	753	769	681	690	732	730	744	718	720	679	725	732	748	755	701	727	722	767	748	736	728	716	713	706	715	738	704	689	713	738	780	712	748	756	667	708	747	718	763	672	712	732	715	706	719	715	729	698	728	766	692	768	741	686	741	747	741	741	685	733
5617	613	151	163	103	189	146	122	100	88	100	96	121	102	93	91	83	93	92	92	87	88	78	75	85	80	91	102	99	99	84	86	86	68	81	96	77	56	81	67	85	89	92	79	68	86	77	83	84	81	94	90	83	75	92	88	89	109	76	87	93	85	82	84	80	91	77	89	101	74	102	102	90	77	100	80	103	89	88	69	76	87	85	83	81	83	88	90	101	96	75	92	101	88	88	66	82	87	96	83	95	72	96	104	66	91	100	76	83	79	93	87	79	85	85	90	67	105	89	87	98	98	91	115	104	103	95	81	90	83	81	82	83	96	82	99	92	77	74	98	79	87	109	90	79	82	101	85	91	77	100	80	87	88	83	87	93	86	121	84	92	98	88	115	82	65	80	106	102	78	88	91	97	104	102	93	79	95	108	85	66	85	81	95	109	98	72	82	105	74	80	81	81	79	95	109	79	85	90	83	91	85	67	68	98	86	94	82	83	93	80	86	78	79	93	96	103	85	75	91	87	83	87	96	85	77	81	73	76	75	84	73	105	92	85	87	80	85	102	96	91	99	68	96	90	91	87	75	93	80	89	97	88	98	91	94	86	95	96	73	89	81	88	89	97	94	91	99	82	82	89	84	94	87	89	94	83	107	81	88	67	84	86	82	95	92	72	79	85	99	98	102	102	90	101	80	77	76	82	92	96	83	91	86	82	103	73	85	75	89	90	105	74	85	95	88	85	73	85	87	56	74	68	81	93	78	96	85	78	101	98	95	90	89	75	76	98	90	96	73	81	96	85	88	102	86	77	98	99	68	89	74	84	77	75	83	93	105	80	80	98	79	95	93	109	92	109	84	111	74	91	98	68	83	73	93	79	82	85	100	96	89	71	88	105	87	106	79	82	83	92	74	100	86	106	102	107	84	101	104	115	92	85	78	106	91	85	86	94	84	95	89	86	91	100	79	72	93	97	81	83	82	99	67	95	70	87	85	86	93	82	74	92	101	89	93	74	95	102	107	83	68	90	81	82	89	97	96	84	95	67	100	87	81	94	89	93	93	79	93	75	84	84	68	93	108	83	74	90	102	68	82	93	80	110	85	88	92	77	80	79	76	87	83	65	94	86	87	97	91	84	82	87	98	88	101	102	90	92	85	96	75	89	85	98	106	99	90	69	90	98	96	92	112	90	77	87	87	78	74	87	87	86	93	81	75	74	86	77	91	104	79	94	88	77	86	82	79	104	82	92	89	75	103	86	88	88	83	91	81	63	98	74	77	93	87	90	99	91	78	88	83	77	90	85	82	76	104	90	95	80	89	101	87	96	105	94	79	88	86	91	77	85	81	96	91	91	100	89	82	97	85	96	94	83	92	87	82	83	99	79	85	94	97	91	101	89	95	90	91	68	83	92	88	88	101	71	77	76	101	87	88	103	83	81	89	91	74	88	84	83	74	93	91	65	86	89	80	83	89	96	99	75	84	84	92	92	88	80	89	80	82	104	83	104	85	78	87	90	97	78	89	94	90	96	84	102	97	104	81	86	80	96	89	74	82	92	81	101	96	93	102	80	93	59	82	98	71	85	91	83	91	72	116	78	88	82	90	76	100	84	81	113	99	70	71	86	86	87	80	92	89	71	96	99	96	78	91	89	74	105	83	92	75	83	92	95	84	78	78	98	78	68	87	82	72	92	83	97	106	90	104	74	98	102	97	96	95	89	78	79	78	74	93	84	87	78	84	82	87	60	68	95	95	64	93	95	95	73	88	94	74	101	93	95	80	95	74	81	102	82	89	93	99	97	86	91	86	87	77	81	101	89	76	95	70	72	92	59	89	74	82	95	75	81	90	81	94	73	96	92	84	92	85	81	91	82	59	66	88	78	100	86	73	96	104	87	87	89	85	102	94	81	88	81	82	95	81	99	71	88	83	109	81	71	93	87	93	83	79	98	82	90	85	92	76	84	93	76	67	78	78	88	83	80	87	95	76	88	97	99	81	88	74	65	84	69	85	85	85	86	78	94	98	85	86	97	73	82	101	75	79	77	74	71	96	86	85	88	76	90	66	82	92	104	72	90	93	106	87	93	93	94	92	94	103	87	88	79	79	80	77	76	90	87	83	86	100	92	81	63	94	107	114	78	96	94	80	101	75	75	94	87	77	80	88	83	86	78	78	102	102	87	86	82	72	99	86	104	89	67	74	79	86	103	97	73	96	77	78	93	72	88	82	88	104	91	93	95	92	87	87	97	83	96	94	91	80	97	77	79	95	75	72	85	90	75	89	89	80	88	74	72	96	74	88	97	104	74	81	84	88	77	83	99	92	101	100	64	78	79	84	96	95	86	82	94	78	81	102	87	102	90	78	80	74	83	82	81	83	85	86	85	82	75	83	86	102	72	81	114	90	84	71	100	86	89	79	82	84	80	101	112	95	73	99	73	55	89	76	76	89	80	71	88	97	86	90	82	93	80	85	94	91	77	70	84	88	80	84	98	91	105	80	89	73	76	89	112	86	94	85	89	86	90	75	88	78	95	68	90	81	92	88	87	96	76	81	92	90	79	75	100	97	79	82	77	71	88	90	82	85	91	79	91	77	97	82	86	104	116	78	90	102	77	82	87	97	94	93	94	100	92	84	85	80	86	81	84	75	86	85	104	77	97	76	83	83	71	87	91	106	94	84	76	104	85	93	75	97	101	93	103	98	80	96	78	90	80	69	72	98	82	83	82	90	67	87	93	87	90	81	95	88	98	80	100	79	78	94	85	97	83	86	88	90	78	87	86	97	82	80	88	84	98	82	103	86	84	87	86	83	93	94	75	108	69	82	97	87	74	95	81	95	65	82	87	73	89	89	96	88	85	101	88	93	91	98	94	84	77	96	89	88	84	89	78	92	91	79	101	80	104	101	103	89	97	100	78	75	88	92	106	80	72	90	74	75	97	87	107	69	87	95	107	89	73	73	94	81	83	98	78	77	94	93	90	87	81	78	78	104	83	95	102	84	77	84	80	83	84	70	104	83	90	85	73	83	88	81	74	82	96	108	111	84	92	87	86	77	80	105	111	100	93	95	100	95	81	86	82	81	98	93	92	81	106	97	76	107	88	104	86	89	83	96	98	75	65	79	107	87	88	78	90	93	90	74	77	83	70	77	102	90	79	74	78	92	106	85	97	95	100	86	92	99	88	93	82	87	71	102	91	109	80	86	85	97	71	97	96	89	102	84	94	84	84	95	91	76	81	101	93	76	92	90	81	92	75	72	76	96	90	79	101	69	94	94	104	85	73	89	78	89	89	88	93	110	79	77	83	89	83	90	82	102	84	89	90	88	82	70	75	113	92	89	94	79	71	78	92	100	65	76	105	93	92	89	95	76	89	84	79	100	87	77	105	98	90	94	79	85	85	87	86	90	94	106	79	97	87	87	92	90	72	90	81	89	86	84	96	84	107	90	88	85	80	92	82	93	87	95	100	80	83	77	78	77	101	92	95	75	99	81	89	92
3595	584	412	575	377	756	683	434	316	291	273	321	432	276	257	232	231	270	266	231	245	236	259	243	252	236	248	260	248	265	265	261	256	246	245	262	259	240	223	257	271	265	262	240	273	263	253	221	233	244	258	250	245	252	249	249	272	265	230	261	274	254	271	246	252	229	241	261	254	262	252	259	249	265	259	259	237	245	238	254	275	287	252	245	248	257	252	256	274	240	263	258	229	250	241	217	260	274	252	253	262	242	238	241	266	269	206	247	257	259	268	243	269	233	240	258	236	254	244	261	249	243	223	259	257	248	256	233	258	231	254	225	256	243	244	271	245	249	217	242	223	250	251	268	262	279	245	251	243	254	242	253	245	270	260	269	240	264	242	279	240	295	282	259	250	262	236	255	254	266	295	249	241	249	254	245	256	221	259	230	252	213	252	229	238	250	245	232	246	263	255	250	216	250	253	244	246	243	271	251	270	248	254	244	216	255	251	262	272	254	258	242	242	233	234	270	242	252	252	258	259	270	261	228	234	264	284	279	274	252	267	265	259	249	256	251	259	270	236	258	266	286	233	237	241	279	251	265	261	246	227	278	253	221	237	257	230	229	253	228	246	244	254	258	238	287	277	268	240	269	263	246	240	256	252	239	251	248	237	289	283	244	247	234	275	216	254	246	253	249	245	269	275	229	235	261	259	279	273	249	270	250	251	261	241	267	254	267	254	237	249	254	235	235	262	278	244	238	255	232	274	263	253	243	262	220	234	291	239	260	249	285	259	258	233	265	249	239	260	235	251	258	230	246	278	263	235	232	260	261	235	248	239	246	228	231	249	267	229	231	259	257	258	247	262	242	284	259	276	257	253	240	253	233	241	255	243	280	265	279	260	252	259	244	263	247	249	238	247	267	263	243	262	219	225	257	267	221	271	258	271	254	244	235	252	255	256	224	252	268	257	267	243	274	244	268	255	244	276	263	277	271	264	250	232	291	248	263	254	257	276	237	257	244	255	265	290	243	241	268	249	261	242	245	260	252	253	270	258	285	263	245	282	253	273	230	238	245	268	238	255	236	258	264	233	245	223	263	251	248	243	242	285	253	248	281	244	271	254	242	253	236	264	272	264	253	295	254	245	240	252	262	264	230	240	261	283	222	245	246	282	244	270	261	245	274	265	273	236	262	252	245	252	243	246	304	238	253	259	238	251	257	217	261	260	268	277	216	243	243	284	257	229	227	279	246	273	246	231	245	290	273	270	259	242	276	267	244	220	247	252	284	269	244	265	268	257	262	263	233	234	258	261	276	251	275	247	235	215	296	258	275	257	250	242	247	243	258	227	252	260	261	254	265	242	254	272	269	238	230	270	223	244	238	246	243	270	234	215	246	224	263	257	223	234	266	253	297	239	238	246	241	250	240	240	232	268	272	265	254	271	297	246	226	263	236	242	243	243	213	272	265	220	268	264	223	270	256	256	289	291	251	256	253	257	262	244	252	258	275	251	256	272	251	260	264	252	225	244	248	248	283	251	265	282	260	247	234	235	275	243	253	230	223	267	263	244	258	251	231	261	254	238	266	265	251	226	240	243	269	256	261	255	261	261	241	220	236	258	242	255	259	245	252	251	239	270	249	244	274	259	249	262	242	266	255	260	268	251	276	275	230	253	254	226	262	251	275	248	252	257	254	266	231	254	236	255	242	258	240	277	247	254	241	269	263	270	246	294	246	244	267	246	265	263	274	244	246	279	259	233	238	250	260	268	272	232	263	228	266	243	262	267	287	246	263	254	266	276	268	230	244	278	252	265	276	279	247	257	224	260	243	253	239	231	264	245	259	250	240	246	251	250	237	209	241	255	259	265	265	255	257	247	257	241	281	252	256	251	257	243	240	240	236	270	274	272	259	249	243	279	258	236	246	266	254	234	257	248	249	257	243	263	275	282	244	270	267	264	238	263	260	256	245	258	255	277	246	277	241	249	276	274	255	262	245	233	254	249	250	267	255	266	258	245	256	243	248	258	241	268	254	231	252	266	254	260	233	264	275	250	243	233	261	287	237	242	240	249	224	255	254	249	302	257	278	253	242	265	265	260	251	234	267	228	260	253	245	269	295	255	251	253	220	269	259	242	242	254	254	265	268	273	250	263	256	276	249	259	248	262	266	285	251	275	248	257	243	275	254	237	242	245	262	235	251	257	277	250	256	244	282	270	243	247	270	276	249	273	256	282	262	231	231	257	245	250	252	276	232	275	260	280	223	258	263	264	259	227	269	259	242	253	253	279	282	242	256	244	248	225	259	230	261	252	244	248	236	256	263	251	239	251	245	237	256	222	254	274	275	276	271	262	288	271	232	259	250	246	253	261	245	241	271	251	261	274	251	269	241	255	242	256	262	255	264	240	234	238	249	256	265	257	219	256	263	272	263	290	249	257	251	294	243	248	260	273	230	253	228	275	243	249	258	273	238	234	254	243	246	265	229	258	248	238	248	233	246	282	278	227	262	265	273	286	250	229	267	247	221	270	227	260	268	253	245	255	240	253	242	265	255	246	246	248	272	259	264	251	235	233	241	238	238	252	276	267	273	274	246	229	236	302	273	285	270	279	269	257	264	273	249	242	225	232	244	246	216	261	246	282	248	241	224	255	256	251	278	268	299	224	253	241	256	245	251	255	260	266	253	260	250	236	253	241	239	266	280	253	253	236	241	256	233	250	233	238	236	254	270	248	252	255	257	252	222	230	237	252	269	239	273	268	258	267	255	251	239	239	268	260	258	265	253	241	240	253	264	212	269	251	224	215	249	236	218	265	241	275	262	245	251	253	245	225	283	283	254	251	260	253	244	219	228	222	260	266	278	258	232	253	264	248	252	236	260	265	239	254	276	259	249	231	271	238	262	267	237	283	261	251	283	271	240	281	253	291	223	251	242	235	238	288	241	258	232	248	215	274	234	272	248	229	232	272	243	270	267	270	294	233	263	258	219	276	252	260	215	277	243	246	245	252	272	268	233	254	259	262	231	253	244	244	251	251	245	258	228	249	226	261	270	257	237	240	227	244	261	238	283	262	275	249	268	265	250	259	226	263	251	247	261	259	251	226	237	239	261	245	232	230	265	255	292	247	264	284	251	228	266	253	264	240	239	255	280	249	253	242	278	253	256	246	237	275	250	258	267	252	229	213	254	237	251	234	254	270	258	273	244	267	304	246	243	253	233	257	246	284	253	230	288	258	241	263	241	240	255	244	238	245	265	240	257	263	237	253	245	247	247	269	220	267	277	251	278	229	257	273	241	264	236	266	251	247	236	222	241	223	257	275	246	259	238	239	258	239	253	238	263	239	252	261	242	236	259	247	260	227	232	239	255	247	267	246	274	256	250	252	251	245	243	255	240	247	236	240	260	264	232	272	248	254	230	283	250	271	245	247	283	255	257	248	235	273	258	278	237	241	260	268	265	270	259	249	266	264	268	258	262	233	267	244	244	251	256	251	286	256	275	279	251	271	267	275	256
18236	9207	1463	1086	719	703	521	423	430	348	280	303	700	204	234	194	232	181	207	189	188	221	196	175	174	195	195	204	172	179	181	200	180	204	183	151	180	200	172	162	185	165	163	165	193	158	165	160	174	173	158	171	163	208	185	198	166	183	175	166	187	156	196	157	167	169	161	169	170	164	188	156	172	182	155	192	161	168	141	183	179	155	193	164	210	152	169	175	168	180	169	169	167	175	190	194	192	174	160	160	148	172	193	185	188	173	183	152	162	185	178	205	196	161	174	192	186	170	185	141	180	163	171	159	188	154	146	171	169	158	184	161	156	162	165	174	180	173	174	175	176	173	174	166	169	159	173	161	145	176	162	173	189	178	159	182	174	187	152	162	175	161	170	175	163	185	138	184	154	160	149	147	174	160	167	167	174	178	174	189	190	174	176	181	177	163	154	184	175	173	152	159	149	172	140	187	179	166	172	162	169	167	159	175	178	188	164	169	157	186	182	170	172	169	162	203	172	171	171	156	167	157	167	172	171	189	192	132	151	165	173	163	196	168	153	177	171	166	174	160	156	156	172	157	190	168	166	164	179	152	171	156	170	176	183	184	190	159	132	181	189	168	172	179	178	168	155	181	179	174	179	169	163	181	153	179	150	173	192	185	179	155	168	191	157	166	177	188	176	165	165	169	184	171	170	187	187	167	192	188	151	161	173	179	160	204	165	183	174	188	146	188	164	173	186	174	169	175	195	166	188	147	151	172	149	162	182	168	155	180	170	154	182	183	170	166	185	169	160	165	172	186	185	159	178	180	167	169	166	171	178	159	175	190	159	160	150	174	169	207	169	172	179	161	176	157	169	202	157	153	193	167	184	178	169	147	163	163	177	170	153	175	150	163	196	199	169	165	167	162	185	171	143	188	143	170	147	163	151	170	154	179	162	165	178	171	159	213	175	183	190	167	137	146	182	194	182	169	182	167	180	185	173	185	187	152	171	175	183	141	183	174	183	174	169	144	145	164	151	177	187	179	180	150	157	162	159	172	183	160	197	168	166	186	180	166	164	161	182	216	159	200	164	169	165	173	166	162	163	183	169	172	174	156	203	189	191	154	165	152	147	184	157	166	161	163	162	176	182	151	158	155	152	173	178	198	160	196	176	166	192	181	208	172	158	158	158	172	175	149	168	150	175	167	176	171	166	184	178	165	185	174	139	158	175	162	193	163	171	158	179	179	186	172	161	176	180	185	178	150	191	171	173	165	183	166	153	191	168	157	180	197	164	169	177	174	153	194	178	169	156	173	171	170	164	181	172	191	171	175	172	178	161	164	163	160	187	201	162	174	195	161	172	167	164	186	177	149	185	183	178	157	169	158	182	167	152	138	166	158	169	167	164	185	166	177	188	185	143	132	141	162	167	169	152	191	145	177	169	158	186	196	165	178	181	180	177	178	171	181	189	170	177	194	154	183	188	176	170	180	181	162	160	166	158	168	161	191	155	181	176	151	157	173	184	174	170	169	170	171	159	169	165	166	174	173	194	171	168	210	164	177	163	144	156	174	201	151	188	183	181	151	144	168	187	166	181	169	179	161	185	160	175	177	162	166	155	152	161	171	174	169	175	183	170	169	146	162	182	184	192	153	168	196	173	186	178	192	189	169	171	183	187	161	180	158	162	180	212	178	180	161	173	176	171	193	167	178	171	173	211	177	158	175	157	171	158	169	176	174	173	168	181	151	185	179	170	194	177	193	171	175	168	174	155	198	176	169	173	181	167	220	151	189	163	162	166	175	158	153	158	165	180	158	169	174	182	180	157	176	161	189	220	175	178	177	155	163	163	157	177	189	166	200	204	183	179	177	187	172	183	176	181	167	157	155	180	159	156	166	173	178	161	171	158	156	176	156	162	193	151	182	151	157	172	172	170	170	158	181	173	162	189	189	168	150	164	167	156	166	189	153	139	201	170	182	169	180	155	175	182	163	187	157	172	170	171	161	163	171	193	194	168	188	170	151	201	168	170	158	181	160	163	165	166	177	174	173	175	158	150	175	175	181	185	170	164	183	179	167	178	179	173	179	200	154	156	153	169	185	189	176	189	187	166	135	165	148	152	170	193	176	185	189	158	179	163	177	182	166	165	180	178	166	188	147	166	167	184	174	180	157	176	167	169	165	151	197	192	178	181	190	142	181	165	168	152	162	168	194	165	170	197	166	147	155	163	169	186	162	166	163	159	159	162	168	204	173	173	169	194	175	182	166	156	176	174	179	181	156	166	163	179	166	195	174	174	195	177	178	158	162	175	204	200	165	188	151	173	198	173	177	185	166	179	182	166	178	179	173	153	177	157	180	185	162	183	176	157	159	184	169	180	177	179	166	163	174	163	158	154	183	191	168	167	147	162	186	183	197	152	194	176	148	174	127	153	173	192	145	145	159	175	162	146	162	161	155	167	208	152	151	149	155	153	201	165	165	177	172	174	162	193	176	170	162	155	152	134	181	202	198	136	173	171	190	191	169	181	195	149	156	175	164	163	167	179	163	195	173	187	158	162	204	168	170	160	176	186	187	176	187	169	175	190	172	165	151	203	169	189	161	189	170	188	171	180	163	178	163	174	159	200	163	178	190	171	150	166	158	170	171	156	161	161	167	168	151	147	164	162	174	173	183	182	186	143	196	185	167	142	161	196	171	166	155	154	182	171	167	177	183	159	182	184	168	162	165	163	185	150	153	163	178	168	167	171	161	162	167	162	161	170	163	172	169	146	163	163	200	162	181	180	163	155	213	174	164	149	152	182	180	179	171	165	191	147	197	160	151	166	178	170	181	179	162	188	176	172	162	156	168	175	175	170	155	176	155	184	170	186	167	164	154	184	152	160	157	163	176	180	179	164	184	147	164	188	157	158	172	189	179	166	163	168	157	151	172	164	179	167	168	204	169	171	176	178	172	168	162	169	168	157	178	190	185	164	146	178	185	154	138	171	162	172	173	155	175	175	165	166	135	167	178	183	181	178	187	183	169	175	164	141	137	160	187	178	178	174	168	146	180	183	198	176	185	185	172	187	172	177	158	166	157	167	178	167	159	160	173	160	168	184	180	178	160	148	162	167	193	153	177	199	162	185	199	173	157	180	160	156	194	166	180	176	180	184	200	159	161	156	166	197	181	177	185	139	164	171	154	175	171	175	184	171	183	204	151	165	151	171	144	191	165	188	194	166	169	166	157	184	177	148	154	154	173	186	206	163	181	180	184	179	162	172	170	166	156	180	176	161	165	169	171	169	173	190	190	141	160	196	187	170	171	158	166	173	188	151	163	172	172	177	155	158	167	159	142	176	183	164	171	173	164	161	189	179	158	162	180	165	172	171	177	155	146	171	177	185	184	181	161	166	176	170	171	160	157	158	215	179	188	180	175	150	144	150	154	172	158	177	175	202	152	136	154	169	180	180	163	177	181	156	189	197	183	159	168	147	161	165	175	167	199	183	170	162	175	179	180	169	186	165	158	167	184
11331	4358	2952	3596	2832	3300	2608	1945	1768	1587	1274	1447	3455	872	755	707	647	637	642	641	623	590	592	576	534	565	550	527	546	548	517	518	506	524	522	577	508	514	494	483	434	483	463	480	493	457	485	461	469	452	487	455	450	475	480	475	482	456	442	468	466	445	466	466	437	470	457	482	453	454	476	427	434	475	475	466	462	442	437	461	459	432	441	511	407	427	450	465	442	432	460	461	437	449	443	429	423	441	488	423	435	445	434	465	432	496	420	424	387	456	476	491	473	412	415	454	434	461	455	455	428	416	491	460	469	449	449	431	438	464	438	435	452	435	433	470	474	472	447	498	441	433	476	448	455	446	446	499	434	485	451	453	469	483	431	444	473	399	432	465	412	425	474	439	434	447	504	459	460	444	443	456	426	440	469	475	466	443	410	423	445	404	469	411	414	470	430	440	443	415	439	424	442	481	459	481	430	453	478	471	432	433	436	488	440	410	438	442	486	447	472	449	456	440	445	437	416	448	454	426	439	469	466	442	484	422	425	482	507	440	452	439	425	414	412	444	420	426	456	432	446	448	449	428	429	412	467	457	437	459	460	445	464	405	445	462	435	413	466	477	480	463	431	473	459	494	460	454	413	465	476	471	482	447	439	444	445	419	462	457	439	411	412	437	438	475	470	430	473	429	441	448	460	434	438	440	439	429	423	452	483	428	450	463	438	475	441	436	424	437	464	441	394	431	454	454	441	417	462	436	474	486	422	442	404	427	443	428	478	460	394	442	428	437	422	441	468	435	471	420	462	437	445	458	432	435	443	441	474	408	449	439	471	433	448	451	415	418	426	447	425	431	462	443	450	447	416	461	424	419	449	490	420	474	436	436	456	446	485	430	482	473	437	423	465	428	435	476	405	433	407	459	483	452	448	458	430	439	438	442	439	431	473	452	441	471	429	418	454	422	448	398	438	485	391	477	428	449	427	433	446	441	435	477	428	410	470	448	450	449	459	480	459	414	430	426	459	431	442	445	438	433	448	425	444	417	466	443	412	454	462	478	444	430	438	437	435	459	455	469	477	451	435	423	454	443	407	437	443	473	435	462	399	480	451	455	471	428	416	444	441	445	450	501	475	501	449	441	472	446	455	415	448	407	449	441	449	420	443	471	427	432	402	459	441	458	394	440	442	417	463	434	426	441	425	426	475	436	467	406	454	458	446	464	438	450	416	485	436	445	407	429	437	462	436	452	449	436	437	444	435	406	439	450	451	455	452	455	453	455	411	472	447	447	419	436	467	429	468	404	458	470	442	462	434	482	462	517	438	449	451	436	431	438	439	416	454	483	464	456	478	403	483	474	397	450	430	442	440	435	452	434	439	457	447	456	434	458	436	475	463	483	458	428	447	444	472	435	460	443	460	447	442	418	460	435	430	445	386	397	457	448	442	430	469	444	470	436	459	423	465	447	440	428	445	450	450	411	415	420	438	451	414	487	430	426	407	449	432	447	446	449	454	449	427	423	448	426	458	431	461	450	403	463	417	451	445	405	420	448	444	408	438	477	421	449	443	459	432	421	424	461	455	471	446	439	459	440	456	439	417	472	433	452	440	431	463	442	421	421	433	434	455	417	462	455	463	505	428	441	399	455	462	479	486	457	438	420	452	473	448	439	428	390	413	461	435	408	447	443	492	433	445	408	468	429	408	420	466	449	461	419	434	438	446	433	422	460	464	447	400	440	434	441	415	442	445	450	435	425	436	447	446	469	440	475	426	420	454	425	433	445	463	449	442	463	448	463	447	462	433	463	415	464	508	423	422	443	417	406	440	478	434	435	464	456	453	467	441	472	425	400	472	463	478	429	443	471	416	436	438	411	433	463	453	483	464	437	458	433	444	446	458	464	448	428	418	423	431	429	409	448	418	444	453	414	428	473	412	478	437	450	404	454	451	436	438	445	456	440	484	451	459	429	443	453	471	465	399	421	400	446	425	455	453	459	460	420	419	436	464	439	424	466	418	454	464	427	435	439	418	433	418	420	420	457	463	482	452	462	416	406	432	495	500	478	504	464	429	447	446	413	487	469	424	453	467	487	451	435	432	401	446	441	459	442	434	445	428	453	455	488	444	487	445	431	460	493	491	422	444	467	423	420	428	432	426	435	445	447	460	445	406	447	486	418	461	452	438	410	467	446	469	437	421	440	463	437	446	438	446	463	406	450	412	465	459	439	464	451	423	464	433	390	458	425	431	454	448	439	444	456	458	433	433	441	456	455	437	450	500	426	442	426	445	440	473	449	440	447	458	463	446	426	435	448	441	458	407	468	461	409	440	438	431	437	434	437	438	439	430	465	486	424	432	437	486	435	482	438	430	482	433	417	420	436	407	402	406	458	437	414	447	460	432	438	470	456	459	427	427	436	416	428	469	453	435	438	447	447	442	462	452	452	484	447	441	424	461	464	418	440	439	434	448	422	443	445	457	471	459	430	459	458	440	454	439	442	444	467	451	420	444	471	440	419	411	442	433	412	438	448	487	443	438	443	441	460	450	437	443	423	433	449	489	435	445	484	447	433	442	447	404	432	443	455	442	420	424	429	440	424	442	419	492	437	457	436	439	466	492	477	404	505	444	411	430	473	487	447	420	418	472	459	471	417	456	437	425	457	479	424	472	423	427	463	458	458	428	437	424	471	487	422	375	457	503	441	407	432	480	484	443	449	449	416	408	429	414	468	456	429	468	451	457	421	446	440	433	429	483	467	477	397	446	455	474	437	418	430	412	457	490	435	469	444	423	440	428	411	446	425	441	443	447	471	465	426	438	440	429	463	430	451	443	431	446	435	472	449	436	437	463	426	449	422	430	453	468	457	467	454	458	449	437	429	456	423	411	459	431	433	431	433	455	444	430	443	423	426	428	407	442	406	463	438	462	409	417	471	461	452	497	454	442	444	420	432	469	448	434	461	445	452	460	434	470	451	439	449	452	474	449	481	399	424	455	391	436	399	435	430	429	432	432	442	466	438	429	438	418	405	432	427	439	457	432	450	460	427	444	458	435	441	417	432	430	464	432	434	444	438	455	409	431	401	402	435	458	428	454	487	452	450	442	421	471	432	431	433	447	461	440	479	437	436	436	444	455	443	461	417	441	486	423	447	421	456	472	407	500	426	451	445	403	450	433	440	487	433	443	456	434	428	425	450	419	466	460	421	411	420	467	462	443	408	424	441	440	389	429	453	444	420	435	428	462	449	438	454	423	475	437	475	419	459	454	414	437	434	458	452	431	448	477	442	439	457	441	450	420	436	440	437	454	443	434	454	424	435	434	426	399	473	446	469	412	436	472	430	467	409	481	438	431	456	436	501	451	421	445	434	454	457	462	442	464	414	433	475	435	467	435	431	437	449	446	418	431	446	449	442	449	430	463	439	486	460	446	435	442	441	462	462	438	432	471	473	428	442	426	454	414	440	444	506	426	489	440	397	490	430	450	471	457	444	490	472	459	439	455	485	415	434	464	423
28949	19208	4195	2456	1546	1321	1129	850	832	746	546	586	837	441	401	418	376	396	398	363	357	368	372	356	328	361	351	360	368	314	329	292	339	356	332	315	289	321	329	331	338	335	330	322	351	326	314	324	288	311	301	332	318	339	345	343	326	291	334	341	307	311	338	300	324	343	326	344	332	307	314	311	318	290	295	337	326	288	332	317	348	308	299	364	349	302	317	310	301	342	335	294	324	334	328	287	325	284	309	310	309	309	321	342	325	305	306	327	295	332	319	324	320	332	321	337	334	304	299	335	345	326	296	330	359	355	315	298	304	301	301	304	305	309	319	353	305	332	308	293	337	317	303	331	320	303	326	332	354	336	347	316	322	382	296	295	313	308	351	327	337	316	328	325	304	293	332	296	292	344	301	335	327	301	323	335	308	338	326	299	333	324	300	336	283	274	347	313	309	336	317	311	319	341	283	353	321	323	337	327	348	326	382	309	328	321	323	362	334	318	309	286	300	327	334	332	318	292	316	337	318	307	310	296	330	315	353	335	348	300	321	319	321	354	290	302	361	308	278	320	332	327	285	324	332	322	328	290	286	326	326	305	321	289	327	294	301	311	289	305	330	314	343	344	325	307	296	305	317	338	321	338	321	327	322	322	341	298	301	305	332	305	320	334	324	328	321	312	303	297	296	325	320	291	343	309	307	339	330	356	330	339	323	298	329	338	323	299	296	306	320	330	313	334	308	318	338	338	327	312	343	306	340	315	279	298	332	323	277	303	341	302	376	328	316	319	337	334	311	311	287	313	293	318	307	332	300	288	331	300	298	299	325	356	294	318	302	343	339	301	319	324	326	310	314	321	366	334	326	317	326	325	325	333	355	318	342	272	331	290	294	297	291	337	289	330	307	353	301	307	301	322	323	295	302	293	315	382	329	314	328	321	330	306	292	342	327	298	289	306	286	328	309	309	339	335	332	299	321	289	320	322	346	344	308	331	325	342	329	305	320	308	315	310	331	335	344	306	306	325	303	298	300	347	359	294	298	342	334	312	319	303	343	341	281	296	301	317	327	331	323	316	308	335	301	314	305	340	305	306	298	302	343	285	312	326	338	308	301	298	295	334	317	332	305	318	326	328	328	307	317	335	329	326	300	334	332	293	313	307	306	296	311	316	353	298	321	313	292	313	282	341	330	295	298	295	322	297	320	326	315	316	294	303	306	312	296	302	340	321	324	366	321	342	329	324	309	324	336	341	334	332	305	300	328	286	331	318	292	270	332	289	319	308	305	354	324	339	313	335	337	325	305	309	330	308	339	299	307	303	320	280	312	287	319	330	340	316	274	301	300	320	320	294	336	346	298	334	315	315	305	291	318	300	329	317	321	344	333	317	339	317	302	344	313	325	348	336	281	306	272	305	299	327	320	309	332	304	324	314	336	341	311	311	296	355	354	365	308	313	322	300	338	324	338	339	323	328	324	319	303	300	306	320	293	317	316	326	272	305	290	330	318	317	339	356	317	323	314	294	303	317	300	299	321	315	315	334	284	336	300	309	310	307	335	313	352	302	338	348	354	321	323	329	330	295	293	303	307	329	328	340	329	324	285	302	300	320	347	343	323	306	352	332	342	286	356	314	329	302	358	360	332	337	334	318	325	320	347	307	307	313	331	307	325	318	276	313	290	297	301	306	342	295	311	326	322	329	303	348	317	326	315	306	321	314	301	305	320	339	308	307	286	330	309	307	329	327	309	321	315	321	309	319	317	343	282	318	321	317	315	331	284	296	329	337	316	325	330	346	271	300	313	327	323	322	289	356	315	305	329	308	319	318	301	321	309	317	310	331	283	317	341	282	303	308	333	310	298	309	322	298	300	308	342	311	333	288	317	336	295	274	327	303	298	332	322	292	306	273	337	296	333	275	327	331	324	301	316	330	296	325	322	315	294	324	318	318	322	295	314	353	340	341	301	318	337	309	363	367	290	296	267	339	309	322	318	327	310	319	317	279	331	310	337	311	320	320	304	315	326	309	302	335	363	285	326	301	302	314	304	295	286	312	326	346	309	332	351	285	309	307	283	323	338	319	295	301	331	282	346	308	341	317	311	333	290	345	332	333	271	307	310	335	335	302	319	356	314	343	314	353	314	306	301	341	321	304	290	321	312	302	301	292	306	325	287	304	354	283	317	307	303	312	327	290	306	337	326	328	289	338	319	293	301	296	323	295	311	315	345	296	313	320	310	331	322	283	267	340	300	355	328	301	272	305	311	353	330	333	334	338	294	334	343	327	337	298	297	312	309	307	309	285	292	310	298	294	320	307	323	322	306	346	333	318	330	321	319	304	340	303	302	293	322	292	311	339	314	336	322	283	310	328	310	309	309	332	337	336	332	313	304	329	312	314	340	294	337	311	337	297	333	321	304	302	312	290	320	346	310	312	291	289	303	311	302	309	315	300	310	328	323	326	341	317	310	349	297	327	312	300	298	341	336	321	321	282	333	310	345	324	356	316	315	305	321	330	354	312	288	318	297	343	293	282	313	313	299	298	333	287	302	321	362	327	299	287	318	297	340	316	326	329	304	310	310	361	317	335	302	352	324	348	290	291	327	351	293	298	327	312	294	329	332	295	347	325	334	311	309	317	297	296	313	329	322	320	335	282	358	320	309	331	298	328	278	328	324	343	309	322	318	314	274	296	309	325	336	310	333	320	327	351	341	297	306	317	325	352	319	331	313	316	296	357	312	357	324	315	308	256	296	325	323	345	296	324	275	274	315	287	307	309	288	294	302	344	315	330	335	292	309	323	278	346	271	303	316	329	294	320	291	305	285	285	304	312	325	312	312	332	290	281	291	355	379	331	306	332	297	320	320	307	349	320	298	352	287	345	317	322	316	307	324	313	332	312	306	348	347	306	274	316	300	350	310	350	334	310	329	317	320	319	318	345	319	293	314	327	328	328	356	302	339	317	353	292	345	330	303	322	282	325	310	325	290	310	328	342	298	313	347	284	324	291	294	322	361	330	311	278	314	340	282	319	299	296	317	309	326	327	312	320	303	299	314	301	330	329	333	339	335	315	338	324	341	318	347	334	297	313	316	301	306	338	322	328	306	333	334	310	317	343	317	346	320	323	323	328	288	331	307	304	349	381	288	322	315	307	294	302	293	303	323	330	299	330	323	316	336	324	340	338	300	316	335	294	343	317	324	300	323	318	297	330	307	310	303	320	299	328	325	352	348	295	287	311	293	296	321	316	298	307	350	316	323	316	332	298	336	285	323	306	314	354	284	323	308	331	312	346	307	299	263	320	320	329	347	329	324	272	325	308	294	318	317	312	312	317	310	316	339	327	321	320	331	353	298	297	313	342	331	313	321	317	313	303	319	323	321	312	346	319	318	323	328	328	314	332	320	301	286	314	348	336	322	318	337	329	318	306	304	319	341	299	334	329	348	325	294	302	344	330	308	364	337	347	333	339	301	329	308	316	333	344	317	312	313	285	319	303	298	340	311	337
16635	5791	5476	6431	5642	5443	4330	3416	3774	3256	2242	2765	4062	1488	1429	1309	1255	1170	1136	1100	1036	990	999	1026	940	900	971	953	954	847	877	956	885	896	818	833	828	861	841	811	794	808	831	806	864	785	774	832	777	783	795	740	757	766	766	756	757	799	762	747	777	746	713	716	754	720	758	764	758	741	703	778	756	784	740	761	729	738	784	724	743	765	716	724	758	691	760	756	776	741	749	766	728	734	758	750	776	705	711	770	712	703	750	754	718	716	741	754	773	739	723	774	753	721	737	683	757	716	689	768	711	697	750	696	776	703	712	721	717	723	689	715	724	724	798	768	729	753	746	752	700	738	685	727	726	724	743	685	755	739	740	742	742	732	756	732	731	691	720	739	727	672	757	696	772	725	748	694	703	721	702	739	699	749	754	729	740	759	720	731	731	737	716	737	756	678	707	718	703	760	741	708	719	689	711	732	745	746	763	796	687	776	715	742	727	740	771	715	733	747	742	734	778	762	774	706	724	729	729	691	719	730	780	744	707	697	688	754	706	740	762	745	716	693	743	730	704	725	736	737	719	689	700	743	672	695	743	747	743	748	714	765	735	741	698	747	693	735	731	761	688	799	752	719	746	728	700	738	725	737	796	718	704	764	720	710	730	740	765	680	738	749	757	738	737	742	724	724	723	709	705	712	724	725	715	746	726	727	696	670	712	789	775	720	695	717	705	692	681	770	676	737	723	729	700	720	674	778	717	741	721	707	705	713	701	742	748	711	738	765	716	774	697	713	715	676	762	708	701	711	671	709	691	734	760	714	724	758	710	740	703	716	770	667	772	746	756	693	707	754	731	644	705	711	786	696	719	749	752	727	684	729	754	737	741	730	719	737	763	677	723	708	729	711	719	704	781	770	712	723	733	697	712	740	718	718	706	748	720	745	741	698	715	746	698	770	724	700	690	766	719	711	707	708	710	722	717	773	757	710	735	738	741	729	736	718	718	689	707	751	771	744	711	775	754	754	745	716	694	708	759	682	736	741	747	685	736	700	742	708	691	723	711	730	658	703	780	721	756	706	733	719	682	710	730	763	694	730	706	754	711	708	697	702	699	673	724	747	688	740	686	766	769	710	754	704	710	761	693	722	706	746	762	739	712	765	755	729	736	734	701	735	728	730	738	741	752	718	734	733	788	687	729	731	732	765	751	680	692	743	716	714	744	716	756	739	764	740	711	708	755	717	753	679	722	735	681	711	693	721	703	757	758	713	746	729	711	677	683	778	659	750	780	775	730	718	740	729	742	709	700	753	760	732	744	674	671	727	778	742	706	709	722	738	751	716	717	705	780	731	721	735	739	722	705	758	725	728	764	715	737	758	749	696	666	720	671	716	722	763	717	761	705	718	790	723	768	697	729	730	739	729	711	716	743	715	726	799	709	769	713	691	720	780	690	720	666	694	725	746	748	719	750	738	721	698	748	700	747	709	709	734	718	742	750	722	699	682	732	743	746	695	695	737	723	732	675	740	720	751	692	728	752	743	685	718	780	781	715	740	684	753	773	681	701	721	713	712	730	714	753	711	726	685	703	727	712	738	773	749	732	686	746	779	684	730	703	725	694	764	795	716	746	750	714	736	700	699	740	705	761	720	666	707	704	731	702	790	749	719	745	759	687	763	727	707	718	752	752	773	743	724	721	739	744	720	743	723	700	710	713	719	688	722	764	745	699	752	727	715	711	717	754	717	716	732	699	717	771	762	728	714	708	750	704	731	772	716	783	711	736	716	698	718	733	781	722	724	687	733	714	743	716	734	725	746	668	679	725	694	704	744	738	712	679	738	702	744	721	736	739	742	744	730	764	749	707	751	718	692	697	733	716	741	736	714	753	721	727	732	734	713	786	752	763	723	751	716	758	681	739	734	753	763	711	717	736	718	738	750	732	699	731	740	722	749	717	755	702	710	713	746	722	719	714	727	774	747	748	706	745	689	751	739	725	713	687	721	748	714	716	742	731	736	786	711	717	732	713	724	711	728	699	715	726	764	718	760	714	756	728	730	735	720	711	697	761	768	748	728	779	726	757	705	715	717	748	738	694	686	726	728	704	743	730	724	739	694	755	709	742	717	725	737	715	728	714	760	737	728	727	756	723	772	719	712	702	720	733	719	729	753	731	720	755	740	710	733	703	748	721	745	766	719	749	740	770	712	725	719	735	707	705	712	754	723	754	713	748	769	692	745	755	740	745	694	693	765	711	725	693	683	742	733	714	743	699	746	726	741	701	748	686	705	745	715	736	744	718	764	742	726	737	688	712	710	734	697	748	743	747	733	803	714	743	773	731	688	677	745	742	731	700	749	733	727	723	731	721	728	735	728	751	693	713	691	761	659	741	727	718	809	737	728	715	729	797	724	720	783	710	761	739	732	799	740	716	726	680	718	716	730	727	741	681	731	729	744	775	753	731	697	724	709	679	767	716	728	741	727	755	714	737	802	757	705	756	741	709	773	730	731	776	771	728	753	768	752	753	737	726	757	734	689	743	760	748	720	684	714	695	726	773	725	738	768	770	701	752	748	733	729	683	749	776	714	695	722	724	713	709	706	712	685	764	675	745	737	720	755	754	698	729	742	714	755	736	761	726	759	744	695	722	706	694	723	717	690	689	709	716	711	768	755	731	734	718	729	731	697	736	758	732	739	741	754	719	711	687	744	699	724	755	705	699	717	717	706	705	719	687	741	711	791	733	745	744	701	756	785	696	730	741	708	733	762	696	744	744	712	719	762	689	692	718	739	742	707	700	753	706	717	714	761	741	726	746	722	703	720	725	691	729	738	766	743	762	726	714	696	713	770	732	729	719	716	732	731	685	725	672	739	707	719	709	725	722	685	711	734	660	724	735	734	704	696	711	692	683	751	737	758	734	726	705	673	731	710	720	715	701	738	724	697	712	709	720	684	733	731	719	771	721	716	678	725	782	740	736	690	708	666	734	728	730	775	718	701	739	759	677	749	716	740	752	748	744	737	750	735	743	747	728	740	742	728	719	741	734	699	723	735	736	756	788	759	733	736	711	769	729	710	683	697	730	758	738	733	713	749	701	743	737	713	719	752	757	728	741	755	710	728	754	739	699	687	719	745	769	717	733	714	719	756	692	719	722	715	722	750	740	705	722	748	726	706	696	744	715	786	740	737	719	686	681	740	732	710	711	743	720	741	708	706	728	721	729	747	712	735	767	752	708	724	742	707	728	742	729	760	682	771	719	724	690	707	701	745	721	738	702	725	771	738	709	689	725	686	686	745	737	703	726	712	725	689	696	751	732	764	757	722	729	653	721	698	722	753	765	677	692	758	703	701	757	738	729	741	767	713	696	733	724	684	750	675	721	679	731	751	744	735	727	702	679	738	738	708	766	708	701	771	778	707	742	747	718	686	743	721	725	734	709	707	771	679	733	702	693	780	725	725	710	701	706	705	742	716	709	769	730	668	731	725	754	682	750	782	722	745	751	730	685	692	696	728
5003	478	120	125	124	137	156	94	84	105	116	108	91	103	106	89	84	108	87	95	111	90	83	90	74	91	75	76	71	85	83	89	79	100	91	86	74	79	90	80	104	112	87	84	100	87	79	100	91	97	73	91	96	99	92	90	86	68	72	89	81	87	79	77	83	84	95	114	84	69	85	84	85	83	98	80	108	95	81	102	98	88	88	90	85	66	109	99	100	74	63	100	69	82	89	105	96	93	74	89	90	78	96	83	92	77	106	71	83	78	95	68	76	85	87	81	105	73	94	66	62	85	86	76	83	78	86	91	101	82	107	98	112	78	73	81	93	80	85	102	89	95	91	73	96	88	78	92	76	83	84	97	94	90	105	84	82	93	71	86	93	84	93	74	81	95	80	75	96	88	82	74	88	82	98	72	97	99	95	82	87	103	93	115	75	79	97	95	98	90	86	95	74	78	74	86	88	101	69	86	82	76	77	87	85	83	81	101	97	80	83	89	82	90	76	85	89	100	87	90	66	98	96	75	88	79	94	90	71	71	76	91	88	87	83	75	93	81	90	94	93	75	88	92	88	86	75	90	75	87	92	80	89	96	84	70	97	77	84	80	79	82	103	85	77	83	88	85	82	79	73	75	100	100	93	76	80	94	81	80	80	85	86	74	99	82	72	90	79	94	76	71	95	77	92	74	94	90	88	89	93	102	104	72	92	69	99	77	95	72	79	94	90	68	82	102	86	80	96	97	93	82	107	84	88	86	90	92	90	67	82	74	71	96	72	97	79	81	91	96	90	77	85	101	82	87	84	93	99	105	82	80	88	80	91	100	81	87	84	83	84	94	82	84	80	89	105	89	75	79	113	86	92	78	82	72	96	79	95	92	97	88	79	94	71	104	74	85	77	83	114	92	79	68	88	77	92	72	112	68	81	74	75	99	84	96	82	86	106	96	103	73	77	83	92	92	98	90	78	76	84	73	83	92	99	85	93	72	80	89	92	101	87	96	87	108	97	85	98	104	109	97	97	81	105	95	106	96	86	102	93	71	76	95	84	87	80	100	74	77	92	97	88	72	80	85	89	97	91	67	118	75	76	85	90	105	83	89	89	87	84	73	83	93	102	73	85	94	69	101	91	91	57	76	95	89	83	82	74	99	75	86	98	84	70	71	84	75	81	96	92	96	105	85	96	77	82	81	92	90	92	81	99	93	79	80	97	88	90	100	88	84	89	75	86	66	75	92	86	92	78	75	73	71	79	114	99	93	84	78	84	89	79	100	88	89	86	80	85	79	101	75	84	66	74	100	107	107	93	105	75	75	96	88	101	97	87	95	77	77	111	83	85	86	93	79	100	76	91	85	90	103	78	74	83	76	90	97	93	68	81	86	79	91	88	80	84	94	100	80	92	85	92	89	96	81	96	83	86	80	93	103	86	76	73	82	81	79	70	92	81	98	102	73	93	81	90	70	77	85	91	76	79	88	94	85	71	77	89	90	103	91	78	84	93	87	88	81	107	83	99	91	92	80	100	91	80	85	74	81	83	92	82	80	76	83	84	99	110	73	102	75	93	85	84	94	80	80	89	100	105	80	104	83	97	88	78	81	97	100	83	96	89	83	99	72	85	95	86	100	84	87	77	79	98	91	80	94	76	70	83	91	85	96	97	89	78	93	99	91	76	91	75	91	84	75	92	89	84	93	86	85	78	73	98	116	76	99	87	96	105	98	91	90	98	78	83	89	86	88	98	90	92	92	85	78	81	88	87	93	73	88	79	73	98	67	100	70	90	88	92	88	86	76	86	67	81	80	94	78	68	91	83	87	83	76	87	105	80	82	90	106	79	69	99	79	81	95	91	101	87	72	78	101	91	90	76	89	67	73	81	89	102	105	72	95	86	86	98	92	78	75	105	83	79	88	88	82	85	84	101	78	81	69	88	77	105	83	90	82	91	81	81	86	94	83	88	73	72	90	84	85	87	98	85	80	87	73	82	92	90	86	88	87	79	89	91	81	93	86	95	88	105	79	90	71	92	80	84	94	83	100	97	88	90	55	96	89	95	84	93	95	73	81	73	91	81	94	90	76	84	112	96	84	97	81	95	83	86	78	90	115	91	96	86	91	81	63	87	87	90	75	78	79	99	78	98	85	88	94	85	86	67	95	84	77	80	85	92	103	83	80	92	85	64	79	102	74	107	100	90	90	80	81	99	88	81	93	100	79	70	95	89	80	101	87	90	95	95	115	83	89	76	82	84	79	96	87	81	79	92	85	78	98	71	83	77	83	94	77	85	84	75	83	78	89	85	87	87	95	92	82	84	95	80	89	90	82	76	94	87	92	103	77	88	88	71	93	79	89	86	75	58	86	94	85	85	81	83	69	79	98	85	86	92	74	82	87	90	101	75	84	81	91	86	86	70	92	72	108	107	71	81	99	75	95	99	97	89	86	87	66	91	71	78	85	72	91	78	89	84	101	95	63	80	95	104	105	86	85	89	88	90	88	88	76	84	90	88	69	99	75	101	82	84	73	75	78	87	101	79	82	80	77	72	93	83	91	89	105	87	74	93	93	94	79	79	81	84	75	85	68	84	102	86	90	82	75	85	84	64	83	99	77	95	76	72	106	89	58	88	92	95	82	87	98	91	72	110	80	85	75	78	90	86	75	94	90	80	81	79	95	95	95	89	109	77	78	85	94	100	91	89	69	100	86	92	79	85	74	81	87	104	82	81	99	80	89	89	81	112	97	99	84	76	74	85	84	76	78	83	68	84	88	92	88	83	88	100	84	92	85	89	85	111	84	91	79	89	80	109	77	93	78	77	84	84	88	102	88	90	89	95	66	95	75	81	86	91	81	88	83	80	99	83	87	91	81	86	93	88	92	82	73	77	78	99	91	86	81	93	83	87	80	82	93	73	101	108	98	76	68	98	79	83	93	77	86	94	90	74	83	83	69	96	73	95	83	92	79	91	75	78	72	87	104	86	87	83	96	75	93	72	90	97	81	79	103	91	80	93	83	89	87	89	77	89	90	84	89	91	82	70	95	89	96	85	80	71	92	79	84	104	90	93	104	107	103	73	93	80	77	85	83	101	88	90	72	90	87	79	85	100	75	82	100	105	92	93	100	93	105	101	103	75	79	82	74	74	77	105	82	115	86	92	86	84	100	68	106	93	84	76	91	82	81	101	90	90	80	92	78	80	85	95	99	70	73	87	82	67	105	67	81	92	85	85	82	78	63	85	92	69	77	85	88	79	94	89	82	74	74	92	81	97	75	76	83	97	84	96	84	78	92	86	77	93	81	80	89	80	76	88	63	104	94	82	77	97	95	84	91	81	81	83	80	94	95	89	82	83	91	83	102	97	97	79	93	107	85	88	82	107	91	91	92	85	82	85	77	85	82	87	102	90	89	93	76	86	84	93	82	95	104	88	91	93	93	90	82	101	72	94	123	85	100	80	71	102	83	78	88	81	62	77	83	76	100	87	90	81	91	87	77	84	74
3338	517	392	442	449	685	558	317	346	344	289	495	362	282	258	265	249	251	265	269	224	237	302	296	271	262	239	225	253	257	286	255	271	245	235	239	243	249	271	251	293	273	229	259	250	260	249	262	252	262	288	220	253	257	264	240	249	267	251	250	244	247	263	248	237	258	227	263	253	245	269	240	255	248	263	267	246	252	231	245	241	259	249	247	233	288	256	248	261	249	264	258	233	242	239	263	243	246	226	278	244	243	249	249	278	266	249	261	246	275	248	239	236	248	241	265	242	252	245	263	257	249	272	261	283	256	284	246	254	231	255	252	230	248	266	257	243	252	252	279	245	240	239	265	228	241	246	234	254	242	250	264	245	244	241	245	241	274	248	238	253	237	212	254	252	268	253	263	258	240	267	252	274	230	264	296	222	266	262	254	246	218	227	292	263	264	236	252	261	238	236	270	242	252	245	272	251	242	263	245	241	257	233	242	264	261	240	224	259	261	259	251	249	250	250	258	245	236	236	266	252	300	217	279	264	240	252	235	224	262	284	246	286	274	259	274	253	264	268	244	270	242	260	265	297	236	282	224	267	235	240	247	267	274	286	235	239	313	267	279	239	230	264	254	215	246	269	274	264	258	256	249	243	269	253	226	235	277	242	226	256	276	234	246	256	271	233	257	272	267	276	253	280	264	258	275	249	235	236	235	225	282	264	221	251	257	252	269	275	241	234	258	245	248	260	244	255	273	244	280	259	260	255	245	273	252	243	240	241	238	245	257	218	247	248	253	286	250	229	253	240	249	248	237	224	243	246	238	240	273	273	235	248	227	257	247	253	237	277	258	265	244	254	259	249	265	243	291	241	249	285	243	265	263	263	251	257	245	282	262	214	252	270	236	251	248	264	259	271	233	251	247	266	245	249	264	249	243	275	274	272	248	250	254	243	257	264	233	249	255	268	239	255	241	269	281	225	258	236	231	275	266	282	232	285	239	273	246	232	250	257	259	275	254	278	238	255	299	286	232	253	262	284	230	245	275	246	227	253	242	233	253	237	249	252	273	230	275	273	248	254	268	246	278	245	260	295	256	236	257	235	272	282	250	266	265	242	244	268	237	254	270	255	278	260	285	248	272	246	230	267	251	265	261	240	246	229	247	264	245	245	250	261	244	243	221	269	272	250	234	249	270	237	242	256	263	244	259	258	257	240	254	268	254	247	281	243	228	235	237	258	252	268	242	248	250	244	241	225	259	232	254	262	239	295	264	237	266	243	261	233	252	305	232	255	247	268	270	228	245	285	272	226	271	238	259	262	239	265	237	238	235	256	253	236	264	263	258	265	276	243	271	254	257	276	236	249	261	232	245	255	266	232	241	291	232	279	261	253	268	293	258	280	242	267	256	233	281	264	235	305	261	258	249	253	262	247	257	252	271	234	270	252	269	261	241	267	252	281	237	279	226	242	219	268	258	234	231	265	222	246	262	249	260	277	226	262	243	264	231	258	241	266	256	239	253	264	248	269	256	277	220	254	240	214	252	243	244	254	258	256	251	243	261	269	256	253	273	280	255	256	266	274	249	227	270	283	260	256	237	245	244	239	209	239	230	255	280	241	253	262	280	265	234	238	273	254	262	239	243	279	269	228	250	238	236	227	280	273	256	269	267	234	255	275	253	262	231	267	263	227	254	256	246	243	251	224	270	278	246	254	260	256	288	221	255	273	261	232	237	258	260	248	235	244	259	266	254	289	259	259	256	238	212	264	257	209	253	246	247	240	269	244	266	277	242	236	244	247	288	258	239	249	287	259	245	262	256	263	248	273	251	246	236	255	253	246	254	250	268	252	260	255	278	243	250	250	246	250	260	247	260	253	255	239	252	240	246	240	227	261	236	264	277	248	240	247	244	239	233	269	245	240	279	270	280	235	254	233	277	255	240	262	247	250	269	217	258	239	255	267	224	240	248	272	283	254	229	244	247	264	273	247	244	275	218	268	271	226	249	251	235	279	270	255	272	269	247	267	246	215	224	256	253	243	244	247	219	226	267	258	226	253	240	256	258	263	275	259	283	237	246	248	266	255	244	247	252	282	236	272	224	278	288	249	258	256	235	238	280	271	270	283	253	238	241	241	253	240	274	232	263	239	256	250	221	268	283	271	264	223	281	245	231	244	241	230	237	233	270	238	273	228	258	244	288	267	249	263	236	259	237	238	211	264	260	258	231	250	275	249	260	235	264	273	221	250	264	227	256	285	244	237	231	247	263	262	286	250	302	228	260	258	246	249	275	246	260	252	250	251	262	271	244	250	261	252	270	249	272	249	266	265	236	264	242	254	263	234	288	281	240	280	263	277	244	244	239	263	237	227	271	253	256	248	275	249	287	275	241	227	256	233	259	249	255	271	279	264	242	254	258	245	253	250	256	245	260	278	258	265	247	233	259	246	236	260	266	238	247	247	252	234	234	259	261	278	257	260	224	258	245	266	239	238	255	261	256	245	237	253	276	249	236	277	258	270	259	258	293	217	264	250	257	272	273	259	234	268	267	233	266	267	266	236	283	269	215	258	266	257	243	271	264	243	263	282	240	253	242	244	243	250	262	257	254	254	256	243	264	274	265	274	259	251	246	264	280	234	268	249	248	242	267	254	253	271	273	246	252	269	261	239	237	245	244	224	256	288	235	249	243	263	265	268	267	259	257	278	278	251	242	240	275	241	227	243	243	259	254	245	246	265	259	254	259	247	261	208	241	243	264	249	206	244	224	244	268	265	281	261	279	250	255	260	280	250	265	265	242	229	259	237	239	249	247	224	278	262	269	258	257	262	267	259	238	229	232	258	250	240	260	246	267	250	253	260	272	248	283	248	252	261	237	261	252	234	246	238	230	252	230	249	248	255	271	255	275	266	243	226	223	277	251	247	272	275	261	244	253	265	245	265	258	282	242	260	243	264	258	259	257	258	231	234	245	264	244	225	283	229	288	238	227	247	252	270	251	275	272	230	254	253	253	235	239	257	250	230	246	276	237	253	230	274	248	271	240	260	252	250	244	261	270	231	250	240	266	258	261	243	269	248	264	250	267	243	253	250	269	256	269	248	261	279	236	253	275	233	246	245	245	259	238	249	246	240	251	256	250	260	243	267	242	239	244	275	249	243	231	255	234	257	284	245	253	278	238	270	234	255	272	259	272	275	290	265	248	241	270	263	216	251	229	234	254	264	254	232	265	252	249	261	260	263	254	275	281	228	254	226	215	220	266	237	240	245	243	252	259	230	239	229	251	290	254	257	260	236	239	257	263	252	245	243	255	224	267	233	232	249	278	256	279	258	251	270	231	283	249	258	271	218	251	257	252	248	262	254	249	268	244	266	265	274	234	272	244	235	257	246	231	235	233	219	256	273	249	256	237	213	219	251	253	249	270	262	238	261	247	254	277	255	258	246	262	249	240	226	274	259	245	261	277	277	227	257	238	235	236	251	230	236	237	278	279	239	218	273	242	275	262	248	282	284	257
20711	10598	1602	1142	749	762	587	410	460	431	311	352	588	248	220	207	185	203	214	222	158	197	200	192	157	191	160	190	211	199	188	216	186	188	177	136	151	168	185	198	185	196	167	183	189	189	175	180	182	195	167	158	189	188	184	153	139	178	149	183	163	167	173	158	171	152	175	179	152	156	178	148	199	164	153	160	176	193	173	173	160	163	159	172	193	180	182	192	192	201	179	183	197	183	170	181	170	184	188	168	187	157	198	181	154	166	153	157	159	147	174	179	146	158	175	179	160	170	175	170	147	157	174	178	169	174	159	162	154	179	161	189	178	175	163	164	160	160	176	189	166	186	176	199	159	185	172	165	170	176	185	159	203	199	152	151	141	169	175	171	155	179	187	192	193	184	144	168	169	161	166	198	201	158	174	152	152	153	200	147	175	166	178	183	182	190	177	146	169	181	157	189	151	144	181	169	167	153	197	155	171	176	175	191	161	134	166	192	140	172	184	185	190	170	144	144	184	207	168	146	169	175	166	175	177	180	174	188	188	180	176	166	165	199	191	163	175	185	173	174	169	192	172	184	170	172	168	172	182	175	198	178	173	175	166	167	166	180	155	161	201	161	154	204	187	166	177	166	175	179	165	173	187	165	172	162	160	149	159	176	176	167	166	173	164	169	172	169	182	178	166	170	183	185	171	170	157	191	150	198	170	190	186	176	169	164	175	191	160	172	180	179	152	145	151	188	162	184	180	168	154	177	171	178	175	165	154	161	170	166	171	178	167	170	182	168	159	159	179	174	187	152	160	148	180	194	159	179	183	161	161	157	172	199	190	165	170	179	201	162	191	183	193	178	167	178	182	165	178	177	159	176	167	185	162	184	179	165	191	169	160	175	185	179	171	164	195	152	174	200	187	186	173	181	163	155	186	192	149	168	169	174	187	186	174	172	195	154	161	178	164	166	163	179	166	178	160	164	172	164	173	160	186	201	188	191	183	193	163	149	179	185	195	186	183	162	174	172	192	182	197	206	175	171	155	191	173	176	192	151	169	161	185	178	165	191	169	173	184	179	169	170	192	150	169	186	181	156	182	181	164	176	148	181	175	162	178	189	185	175	169	184	171	156	165	175	170	165	157	177	182	175	156	164	182	152	184	134	173	185	166	181	191	192	197	162	176	181	171	171	177	176	159	181	159	184	169	158	189	166	198	184	164	146	203	185	157	172	170	176	173	190	176	174	162	169	187	175	174	170	173	193	174	155	191	149	173	159	157	184	193	178	163	173	179	145	195	191	178	146	161	181	194	159	156	196	167	182	151	165	187	182	187	178	166	161	174	173	173	172	178	182	174	191	164	188	179	176	189	207	163	173	180	179	194	181	132	171	165	184	143	172	159	175	166	177	176	183	167	160	185	150	147	160	174	166	183	184	163	169	169	157	172	192	176	186	180	184	191	145	179	180	174	166	171	182	180	190	171	199	173	174	155	187	159	164	178	199	174	173	158	154	166	164	188	196	168	188	165	186	156	175	208	166	176	169	197	167	181	197	183	176	182	175	151	155	179	154	192	184	203	179	174	162	158	164	201	163	160	169	166	196	176	174	164	172	177	176	169	186	171	165	176	161	207	175	185	182	171	174	138	189	165	176	146	168	147	159	210	175	161	144	183	170	151	177	170	166	184	141	160	184	179	153	163	159	172	167	172	164	199	167	176	167	177	161	165	213	196	187	179	148	166	170	171	185	180	174	194	187	183	170	165	176	169	167	188	161	158	188	187	154	156	184	158	170	172	144	166	159	165	173	190	160	185	161	176	181	153	184	173	158	169	171	190	178	175	168	154	167	166	171	184	195	176	209	183	171	160	184	172	177	155	185	155	174	183	168	181	159	186	186	164	180	162	193	181	177	216	156	164	164	173	185	163	176	170	173	163	189	168	167	173	160	182	167	170	152	189	191	174	173	167	173	183	169	157	195	153	163	170	177	158	189	180	203	159	175	169	175	167	187	191	183	179	181	166	186	164	160	173	176	178	196	197	182	193	153	177	179	192	179	164	180	182	143	154	182	183	181	190	187	183	156	203	180	178	159	163	183	161	157	188	169	160	168	151	157	172	165	153	196	186	197	164	190	186	184	185	192	189	180	184	188	187	151	166	184	160	176	166	191	188	179	185	157	166	168	202	153	188	180	179	199	185	206	177	148	178	180	177	163	194	161	156	187	165	156	186	176	177	164	193	145	174	179	159	191	168	179	173	195	172	183	171	170	161	179	183	155	201	168	197	157	159	158	190	184	183	160	181	172	175	178	168	157	191	161	177	165	185	177	173	164	147	171	177	178	159	172	182	171	174	153	169	150	158	165	176	176	173	151	198	197	161	165	177	161	180	187	203	169	195	163	163	157	147	177	206	169	188	165	170	178	188	179	195	177	170	159	157	154	159	198	177	161	186	161	164	170	183	183	173	203	175	176	146	196	195	181	179	163	188	187	169	167	175	167	163	180	160	168	151	164	189	176	179	169	155	167	190	160	158	185	177	177	162	190	178	194	166	168	165	194	187	192	179	184	185	176	176	150	174	202	182	192	180	208	170	165	168	202	174	170	188	166	169	176	178	202	177	172	192	209	170	161	185	193	154	187	197	152	171	165	181	195	168	173	180	158	177	172	168	177	163	191	180	188	198	173	164	161	173	152	184	177	191	155	162	160	185	169	165	162	168	174	147	163	205	185	158	189	192	171	178	161	156	169	183	166	147	194	168	161	155	182	169	185	172	169	184	165	199	161	176	185	135	163	175	173	198	176	182	176	165	169	185	168	174	167	150	186	181	174	167	165	132	155	198	156	190	162	169	184	191	175	182	180	174	174	188	152	184	195	181	190	159	142	161	190	169	194	179	173	177	183	181	167	191	171	198	165	158	160	173	188	163	156	188	161	177	178	188	163	163	167	171	165	185	174	180	172	184	171	157	194	170	162	173	162	190	169	168	178	176	181	185	164	183	176	193	162	207	180	159	183	160	188	164	146	171	148	187	179	172	181	166	174	176	170	180	165	185	161	196	182	164	177	175	184	141	172	166	168	192	191	177	186	153	174	156	146	164	198	176	162	162	187	171	183	172	166	161	201	175	190	170	159	164	158	173	156	175	179	170	178	187	189	170	182	198	169	166	174	178	171	161	192	151	181	178	157	155	179	202	172	168	171	218	170	176	171	191	181	183	165	175	178	193	180	183	183	166	222	194	178	162	176	188	173	179	152	187	180	166	178	183	160	160	173	171	163	164	143	181	148	168	160	198	166	174	165	178	163	177	173	159	192	160	168	183	177	180	163	185	173	189	174	189	169	166	184	172	152	174	148	196	181	180	160	185	178	188	182	184	132	160	177	194	180	178	167	174	153	190	173	186	185	155	162	191	154	197	170	192	195	144	170	179	155	177	194	181	169	166	175	178	158	155	163	190	169	171	162	177	147	162	155	152	185	157	194	162	163	177	175	165	184	172	172	166	164	170	175	154	165
13465	3565	2956	3609	3028	3257	2440	1802	2088	2164	1294	1689	3151	821	802	813	749	665	643	627	628	609	529	559	537	568	540	551	532	500	490	569	528	516	488	511	504	455	493	494	485	503	508	487	462	479	463	487	472	484	516	458	445	515	476	428	463	502	462	445	435	457	459	482	391	471	426	468	473	471	448	462	481	448	440	455	461	455	450	445	448	436	445	457	448	459	493	451	488	418	505	456	452	448	459	429	442	462	488	465	424	439	441	486	474	457	488	479	491	446	432	462	451	445	416	452	470	447	449	433	440	452	479	451	469	426	436	464	430	463	443	424	465	448	476	453	425	441	452	465	435	455	440	439	455	402	465	429	445	465	440	459	439	403	448	460	443	459	441	433	478	425	425	436	404	428	463	429	433	442	458	463	423	448	432	432	472	454	451	440	396	430	420	453	430	449	484	494	447	425	423	482	434	395	478	428	456	428	466	480	432	426	427	449	426	484	433	432	475	479	482	436	413	442	455	463	450	432	482	429	446	455	464	491	426	421	450	465	455	418	438	456	464	494	438	452	453	489	443	450	440	438	450	447	470	445	455	429	470	460	474	447	473	438	500	470	440	464	488	464	461	415	447	416	465	444	365	451	437	431	431	439	479	462	418	421	437	417	438	425	499	437	499	460	435	469	447	430	435	493	456	465	466	423	404	463	460	457	442	450	440	473	433	418	443	436	434	467	433	466	482	455	467	438	457	438	481	468	464	457	497	442	480	461	438	422	442	445	458	444	436	430	462	431	473	464	460	449	446	413	451	464	483	441	443	429	469	449	457	475	467	435	449	455	441	400	445	442	468	460	418	414	512	431	419	462	462	474	477	393	447	429	441	459	442	427	420	420	409	433	439	406	425	453	439	464	414	433	477	443	411	458	413	444	441	491	443	409	455	421	461	460	450	446	433	474	466	431	420	469	437	470	473	430	490	436	436	409	440	486	515	470	457	427	450	448	441	456	432	464	444	425	427	467	421	456	442	444	421	431	449	468	436	467	435	427	431	433	459	486	410	448	452	442	443	420	435	470	478	469	432	481	451	451	432	459	456	509	422	465	454	443	448	397	463	488	426	458	442	471	413	438	444	460	405	458	431	430	472	458	451	483	358	483	448	435	450	434	441	469	460	398	417	423	430	479	458	480	444	450	472	439	460	410	469	441	443	425	422	471	447	446	468	490	441	450	432	453	402	472	475	443	444	460	435	458	422	432	461	462	450	452	448	447	461	463	435	447	449	470	463	468	448	431	435	421	494	427	419	433	454	461	467	417	453	458	475	447	442	470	471	476	459	441	445	429	452	481	493	452	451	448	449	422	418	412	491	444	447	455	484	441	435	446	430	425	454	455	469	410	413	465	453	436	453	420	459	458	459	474	439	468	422	442	438	448	413	436	431	465	452	423	447	460	479	440	456	489	457	459	432	434	428	461	434	454	449	429	482	413	471	444	449	459	421	439	445	403	433	454	436	409	444	424	439	462	470	396	435	461	428	473	473	475	443	482	452	445	444	433	456	446	491	429	447	465	481	455	446	447	472	475	462	479	461	443	507	459	450	480	431	462	485	465	458	420	465	454	441	472	452	447	398	433	444	454	444	477	445	459	452	481	411	482	451	428	435	449	450	449	479	421	461	434	460	471	480	435	417	427	435	434	464	468	436	434	420	481	402	467	440	426	449	446	496	455	456	440	444	440	447	460	433	426	447	479	477	430	441	483	458	458	443	465	486	432	468	439	477	460	435	434	458	415	451	440	480	458	492	420	456	468	446	465	455	420	466	484	428	446	476	445	439	423	441	399	417	472	466	444	437	452	452	405	450	428	446	463	435	453	430	456	427	462	433	456	456	432	461	448	437	419	455	428	437	451	471	451	464	441	451	453	422	445	423	403	449	440	432	469	443	465	411	453	451	479	464	464	463	457	438	453	459	442	449	478	506	454	438	432	427	407	452	426	454	460	449	444	441	426	436	465	486	415	465	445	442	458	434	460	414	479	442	475	445	449	487	420	441	460	454	449	438	439	431	469	441	443	470	428	449	421	463	478	421	508	405	434	459	461	429	437	444	429	450	467	429	463	453	449	442	493	438	453	446	416	444	426	432	438	459	425	432	405	475	443	473	437	429	465	448	457	454	453	453	481	456	466	446	457	474	405	441	467	448	472	469	457	475	435	402	409	443	438	475	434	455	443	423	448	446	406	422	438	421	487	481	438	399	495	448	420	450	470	449	458	424	454	441	442	438	412	493	471	487	473	431	443	462	457	426	449	448	470	450	411	449	433	438	425	446	442	470	445	445	451	423	446	458	486	470	453	450	407	418	458	420	476	448	461	478	445	446	439	496	451	411	434	454	445	461	469	436	468	428	470	448	450	403	439	426	468	474	462	446	422	434	443	460	461	471	435	418	457	476	454	442	427	440	434	407	458	454	432	474	445	477	439	424	451	457	481	440	462	449	424	437	422	424	471	463	449	425	442	435	450	448	445	436	447	451	430	437	459	417	479	444	488	433	433	478	457	430	407	432	440	444	431	425	459	449	449	470	445	461	435	438	473	469	456	428	445	433	471	448	447	421	440	414	429	467	411	431	443	444	436	447	450	430	414	424	427	444	434	466	434	427	488	462	445	468	424	456	443	484	449	464	467	459	445	423	439	469	429	478	457	456	447	472	473	479	442	441	437	431	414	441	450	467	392	455	446	427	440	441	449	471	422	469	438	445	446	473	445	436	451	429	462	446	440	454	444	467	489	452	447	426	486	438	449	429	453	489	454	465	429	448	456	440	417	433	442	416	437	446	450	483	471	447	419	442	442	474	446	415	434	451	456	455	405	441	434	431	431	443	446	473	464	461	457	457	443	432	480	488	432	447	432	414	466	462	402	445	481	453	434	436	428	453	457	415	460	456	420	458	444	417	440	442	469	472	451	470	473	445	470	456	424	461	388	434	409	427	485	412	432	462	458	435	447	458	458	430	424	446	421	421	466	456	455	466	438	435	434	467	434	435	427	468	458	434	441	441	448	445	438	444	456	431	433	442	415	442	486	431	421	430	413	410	436	431	431	470	423	449	470	444	441	436	440	458	455	434	468	463	459	393	469	428	473	469	440	448	440	462	446	431	470	447	444	410	461	422	486	451	427	454	461	423	445	461	447	443	452	454	446	429	442	424	447	410	471	484	444	456	417	435	445	455	458	448	477	453	397	441	470	436	445	451	463	432	450	487	408	435	427	418	424	433	438	432	460	452	432	431	461	411	432	439	436	472	429	450	421	417	450	430	427	433	456	461	459	447	465	435	429	433	456	438	433	488	447	450	489	442	463	448	479	455	373	455	442	437	436	450	463	430	459	433	429	426	424	452	459	442	459	429	452	431	435	461	476	432	434	500	452	430	423	445	471	450	487	435	503	450	439	470	480	433	420	446	445	441	470	485	444	452	413	448	480	437	472	454	467	444	440	439	468	494	441	466	441	441	472	419	443
34244	25277	5398	2555	1604	1571	1032	777	814	1334	804	644	956	447	409	378	399	367	376	365	362	366	355	351	347	354	354	349	357	370	358	331	312	291	355	331	320	317	320	298	310	329	309	358	363	323	324	312	365	337	312	325	349	324	311	359	358	310	320	345	319	367	299	303	301	270	330	321	352	330	351	296	346	316	344	327	316	306	292	316	332	340	325	331	320	328	285	305	326	311	335	347	293	303	311	310	355	308	309	339	314	347	289	324	322	295	316	319	325	313	309	324	299	343	340	349	345	302	318	311	371	315	327	322	314	331	361	336	306	343	324	312	271	316	315	304	347	339	337	325	303	295	327	354	325	311	318	340	342	332	345	339	310	319	347	299	323	301	351	333	306	315	320	319	332	327	328	316	315	309	335	311	348	312	351	328	330	304	292	320	322	339	308	320	312	329	295	312	331	345	300	338	309	292	290	309	331	361	313	317	326	308	317	340	295	324	329	365	344	316	328	354	343	329	340	293	317	324	340	323	308	283	369	375	331	334	335	319	342	271	338	292	304	337	323	317	314	317	340	378	328	310	281	340	330	322	324	325	333	315	346	315	321	283	344	339	339	361	340	346	331	335	339	348	295	332	344	332	336	320	325	324	361	320	321	308	343	331	343	327	320	341	318	319	315	355	330	354	323	348	343	321	326	287	320	331	332	313	312	323	308	336	345	340	339	313	312	323	339	349	333	334	341	303	316	308	355	307	308	337	327	325	320	326	355	333	325	355	306	333	286	326	306	334	321	334	356	319	338	333	320	323	293	337	300	320	334	298	332	303	324	332	277	312	311	292	330	328	347	295	339	307	255	323	326	333	319	324	330	330	313	301	337	317	287	350	353	308	321	327	328	341	305	336	300	324	305	333	354	342	321	299	338	307	323	348	323	279	313	331	349	319	342	314	319	310	368	314	355	310	340	311	317	308	377	307	331	316	331	315	343	313	326	306	318	344	303	317	314	331	323	332	335	303	326	361	313	331	335	352	330	321	327	321	341	342	331	318	342	301	314	302	318	321	348	303	337	320	309	311	337	323	332	307	328	315	314	317	341	316	342	339	310	309	304	337	337	337	320	319	340	341	331	323	323	323	332	296	322	283	349	335	327	344	301	290	325	317	336	313	351	314	342	336	299	331	334	331	326	342	342	302	329	316	344	334	340	298	315	314	350	364	333	319	326	319	296	350	333	323	305	356	309	343	316	331	310	329	343	336	304	308	338	328	310	337	335	333	314	321	338	316	335	310	367	325	338	327	333	357	292	382	302	304	316	334	309	309	366	334	286	314	309	321	322	344	343	332	313	311	339	320	330	316	290	322	321	330	312	318	321	336	315	307	331	343	303	312	305	337	323	327	316	334	348	331	323	314	311	308	339	330	321	337	320	294	320	328	339	335	299	340	324	304	290	321	335	339	333	328	294	358	294	334	319	322	330	346	329	318	310	330	330	290	360	262	314	342	337	350	303	365	334	341	285	322	319	307	366	311	315	335	334	309	321	322	332	316	316	294	338	318	304	310	333	298	304	354	386	310	326	311	299	356	334	353	338	330	332	300	352	319	307	311	323	287	336	312	330	327	325	347	340	307	305	304	323	310	301	325	330	323	326	352	319	325	324	310	318	306	313	301	301	328	341	283	301	305	333	328	324	321	319	337	333	324	331	332	310	353	324	348	325	340	365	350	305	309	325	328	324	327	326	321	338	329	325	360	347	343	333	316	321	277	339	311	318	305	307	321	309	364	313	302	347	335	335	320	297	329	351	324	305	322	328	324	353	350	349	325	281	325	321	323	289	322	338	332	297	307	356	301	293	331	349	342	312	322	317	343	294	337	346	333	309	307	287	343	311	317	329	325	306	291	324	316	313	309	324	360	350	332	330	324	316	327	316	336	326	278	309	333	303	312	320	339	325	303	331	305	335	341	369	300	331	349	321	328	319	308	312	334	321	322	312	305	320	313	317	334	317	330	291	309	299	289	333	297	335	310	327	337	347	307	334	309	299	350	299	312	315	296	337	329	349	343	364	306	319	279	345	348	346	316	296	335	322	310	337	313	330	313	317	339	329	340	322	329	337	289	321	301	273	314	327	327	321	317	323	317	319	302	331	348	286	332	337	322	315	314	298	304	308	300	275	306	339	313	328	325	307	313	322	303	319	324	318	315	332	301	331	317	283	344	359	318	306	353	340	303	372	326	327	303	327	307	309	303	371	350	324	331	333	325	304	339	324	333	304	319	322	302	327	311	341	296	314	345	342	333	326	301	367	310	330	300	325	339	338	311	320	332	374	312	328	327	300	343	319	301	310	332	323	331	323	334	312	321	377	347	340	310	345	312	351	307	317	299	314	333	311	324	308	358	362	311	299	324	318	316	329	302	330	360	322	307	333	351	334	296	304	358	328	283	370	304	336	282	291	323	322	315	323	379	341	313	320	296	329	319	301	328	326	328	303	312	316	318	323	360	309	323	295	309	329	321	274	312	348	336	312	331	307	291	361	329	326	274	311	334	307	320	316	328	334	341	334	305	331	326	344	312	326	315	315	326	346	318	334	309	349	335	340	356	328	342	329	331	313	322	291	333	344	376	346	340	320	311	339	332	327	322	355	328	366	344	334	347	332	346	319	341	322	338	322	346	344	339	332	308	330	306	335	359	317	316	348	333	316	286	316	315	344	307	300	335	301	322	318	340	338	343	313	338	336	292	325	327	350	315	339	320	309	304	303	317	317	330	324	341	317	276	331	329	296	359	306	303	262	279	321	350	323	306	338	341	341	301	321	309	287	331	330	307	358	305	300	323	334	315	325	328	359	339	274	344	337	308	298	311	315	303	320	336	316	311	287	297	312	364	335	326	363	321	318	344	296	345	315	351	315	326	294	333	349	320	313	315	326	345	345	310	294	292	317	300	305	327	334	334	319	329	295	309	318	318	354	324	310	334	304	304	338	354	331	313	323	342	325	291	304	306	299	333	317	349	329	361	314	295	343	292	337	299	353	337	305	295	310	355	316	341	317	344	316	293	280	312	340	344	352	296	322	314	296	299	314	348	333	323	321	316	319	361	345	331	309	337	310	377	301	334	319	324	325	302	345	322	336	329	329	302	307	321	329	330	342	300	338	333	339	341	286	344	315	317	321	326	322	318	310	350	284	345	299	334	336	359	350	312	335	299	356	346	332	297	304	318	350	324	344	296	329	331	316	319	321	328	295	318	335	339	292	311	291	317	353	337	301	320	315	291	306	311	340	308	301	337	343	328	311	352	343	290	318	311	325	321	305	343	307	304	337	352	285	309	345	336	303	280	323	324	302	310	303	345	337	310	329	319	319	294	327	325	335	347	317	309	334	357	353	349	321	313	338	336	351	313	330	320	315	354	327	362	315	364	355	354	315	357	321	328	319	329	303	324	315	345	332	331	350	341	320	307	334	306	331	329	311	325	275	322	310	320	322	368	344	331	299	317	328	337	320	290	314	344
20447	6637	5499	6331	5609	6096	4346	3188	3941	6627	2979	2639	4131	1500	1373	1279	1232	1178	1035	1080	1111	1044	984	970	1029	953	926	937	869	868	921	882	895	884	861	853	823	803	801	804	835	799	812	817	813	806	794	799	814	776	824	769	785	800	811	771	787	753	748	736	777	782	718	781	733	772	766	779	769	799	786	799	764	742	788	744	724	771	743	746	668	732	811	741	793	781	756	768	755	704	768	706	781	785	738	761	718	719	766	722	705	750	741	722	728	792	757	738	761	699	771	768	745	759	747	711	789	788	714	690	716	723	753	715	840	729	740	732	787	759	778	752	723	756	661	745	743	709	681	748	739	769	785	745	760	716	747	758	748	682	736	737	743	765	714	778	706	697	754	702	693	725	711	718	744	732	748	716	683	800	708	702	746	732	759	734	727	763	711	778	721	764	761	752	722	790	757	724	743	770	775	717	764	729	736	723	749	766	738	701	772	692	727	700	698	701	738	731	710	759	700	755	725	738	744	741	789	739	713	766	743	775	705	712	782	733	730	718	738	776	754	767	786	724	743	748	754	694	754	718	712	768	738	714	738	752	713	724	698	729	741	787	760	753	731	723	738	762	807	685	724	743	724	749	774	684	742	704	697	745	695	738	720	789	757	723	718	715	740	748	728	727	716	747	733	731	725	767	744	697	728	756	747	771	748	746	792	758	729	767	722	700	769	759	756	764	722	726	708	775	792	732	709	704	795	706	748	736	747	744	747	745	730	721	750	747	746	733	762	737	733	748	716	743	726	738	767	748	750	713	772	748	728	755	732	724	766	742	756	779	686	734	717	785	735	723	717	742	699	734	774	770	749	755	760	711	740	755	748	782	754	736	738	714	698	735	757	771	753	733	705	661	700	738	753	756	723	693	741	758	714	710	703	735	723	696	758	721	749	764	725	704	708	777	721	738	770	736	775	689	789	722	732	701	729	737	748	742	738	737	686	732	774	752	704	741	669	682	728	757	739	806	787	719	721	737	728	773	754	717	705	706	707	789	697	742	741	715	733	752	737	745	741	755	746	716	772	743	741	774	714	752	730	716	753	749	699	714	759	769	743	773	739	752	754	730	708	788	772	688	738	701	759	790	773	742	750	749	763	727	763	709	746	798	760	756	723	723	739	760	755	735	744	749	729	715	741	734	739	694	721	694	773	750	748	711	734	758	715	714	668	757	764	714	787	724	746	729	745	751	723	729	724	729	697	706	746	736	715	738	751	697	728	730	758	738	751	735	706	739	780	741	722	672	767	789	740	702	684	740	711	698	692	768	732	676	748	768	733	751	759	785	763	776	729	741	768	749	742	743	752	779	713	730	773	787	772	789	698	752	746	751	696	741	782	790	776	744	713	737	791	771	732	708	778	739	732	763	720	734	748	700	705	708	789	717	714	752	754	727	713	734	778	709	719	731	704	683	775	731	722	699	741	685	721	717	721	705	753	747	696	712	715	808	775	728	726	732	702	803	716	727	763	755	732	724	729	712	736	717	747	759	673	738	728	741	738	743	785	740	745	743	753	761	748	786	696	771	715	729	727	727	760	730	763	767	749	804	728	729	794	759	707	739	773	704	739	745	725	714	710	687	718	716	778	754	812	707	684	755	743	693	697	718	720	713	697	721	697	742	744	698	718	779	727	740	725	696	710	719	781	719	732	732	745	745	777	725	752	706	720	738	739	784	694	693	777	701	766	714	735	756	731	787	778	722	746	772	716	764	774	726	718	694	741	777	692	694	738	746	714	720	757	719	771	724	777	741	733	787	706	757	713	737	706	724	746	689	697	751	724	735	748	724	729	733	727	698	770	704	756	714	742	754	750	778	698	731	731	729	765	734	718	728	768	756	740	725	706	799	724	683	775	754	745	779	740	741	743	748	755	736	753	748	700	779	792	731	716	770	742	762	738	768	742	752	748	760	734	772	779	735	709	711	767	776	695	765	705	700	705	755	753	719	740	724	767	741	783	712	756	725	733	694	699	736	727	716	754	744	725	703	738	746	677	733	722	749	760	747	745	713	681	720	748	763	739	755	784	738	745	783	696	740	750	708	729	697	692	746	718	779	774	743	692	718	797	743	765	699	769	732	755	752	705	716	679	757	763	701	733	703	710	705	755	711	708	721	732	743	735	761	732	786	744	772	708	713	684	687	713	696	688	734	723	731	781	733	700	730	724	764	733	776	778	727	742	741	699	778	745	801	699	770	716	769	705	703	757	772	765	710	719	774	721	697	735	752	775	710	711	700	714	764	690	732	738	741	766	701	696	697	720	785	739	729	708	731	776	740	759	742	736	774	727	721	742	750	730	744	742	797	754	726	723	731	742	724	746	726	764	747	705	770	729	746	729	752	720	782	730	743	750	721	770	746	697	747	714	731	723	743	740	773	741	727	748	755	743	728	768	692	736	707	711	712	741	748	741	755	732	761	779	747	740	779	788	740	707	716	731	777	725	763	751	729	679	760	679	725	754	743	700	759	720	710	724	719	786	742	760	797	785	769	712	729	723	768	753	711	717	748	763	696	762	671	722	727	762	716	726	754	758	712	734	734	752	728	715	767	708	743	757	785	730	739	783	782	698	784	746	721	810	713	723	728	721	735	801	717	735	745	751	697	717	725	710	764	728	730	705	772	731	754	699	768	715	763	733	747	747	750	705	773	736	746	787	761	706	771	730	761	746	747	747	721	740	713	767	668	746	712	703	794	732	740	712	768	750	757	792	736	766	691	720	725	724	735	747	771	746	712	702	734	750	765	738	768	762	741	722	783	746	764	751	752	732	754	745	756	727	662	762	773	771	715	781	741	699	750	728	708	754	720	728	719	744	728	757	763	751	785	708	774	716	762	771	702	735	790	712	698	722	750	742	741	726	741	713	724	697	719	693	744	788	692	752	760	751	707	748	697	740	779	761	729	725	730	774	722	761	746	704	770	735	726	715	707	752	731	746	795	741	751	738	698	732	740	721	704	717	765	757	732	769	770	753	684	715	692	773	726	751	718	733	738	772	730	646	721	708	769	680	721	757	773	727	754	725	733	729	752	693	768	820	732	703	735	741	730	759	738	722	706	779	767	718	755	744	708	660	749	765	707	795	729	718	766	737	690	731	720	732	753	751	750	715	770	696	734	768	680	783	723	722	726	749	686	770	782	722	763	789	749	699	732	743	794	763	761	735	737	755	702	711	740	696	732	728	757	718	752	744	781	741	721	743	707	738	724	722	715	741	721	725	732	777	735	730	759	718	751	730	760	664	747	752	788	733	687	718	785	737	796	757	760	710	766	700	751	791	733	768	767	685	771	724	738	732	752	719	734	798	734	761	682	733	733	749	754	715	722	765	736	692	727	737	724	709	770	734	728	771	727	767	782	758	739	803	818	744	757	740	762	736	767	731	731	790	727	692	745	751	801	789	735	746	721	751	746	732	746	698	781	768	695	676	711	712	737	713	709	752	758	761	770	705	712	812	741	741	709	755	727	661	732
5522	650	164	147	183	307	148	109	117	139	127	129	99	86	69	91	83	92	96	85	93	86	92	90	98	89	93	100	67	95	93	97	103	94	81	81	90	90	91	99	81	80	84	79	92	82	102	92	82	107	97	97	88	102	92	83	79	96	109	101	93	90	86	92	80	62	96	72	95	96	89	97	99	93	83	89	85	102	99	91	84	96	97	91	108	88	83	96	106	103	106	87	104	86	88	77	80	94	100	97	84	94	93	88	83	95	111	89	105	78	83	106	104	72	103	76	82	97	74	87	74	104	94	102	87	93	83	103	114	108	102	92	89	78	94	89	88	127	101	87	99	97	86	87	96	94	105	82	74	85	123	118	82	97	113	85	94	99	72	101	101	93	80	105	100	74	76	102	101	87	95	94	103	93	98	97	83	90	101	67	84	96	98	91	97	98	96	91	88	87	92	77	93	93	79	93	96	88	104	85	109	79	93	95	97	90	110	83	111	90	85	84	87	93	90	99	92	96	94	86	83	102	90	106	100	91	89	88	94	97	85	105	87	83	88	112	100	96	89	82	85	98	94	90	90	90	106	92	94	91	100	105	77	81	85	105	87	89	108	106	79	92	90	80	96	84	93	100	98	101	78	86	96	83	82	90	82	91	68	82	85	87	105	93	91	113	92	104	81	79	100	97	105	93	81	95	108	85	128	85	74	100	95	101	86	97	104	85	104	97	85	94	96	87	85	109	89	92	86	93	89	97	79	92	100	91	112	101	79	100	101	98	87	96	82	103	82	98	79	94	97	104	89	82	108	87	89	87	91	87	86	82	88	99	79	89	96	92	90	83	106	106	89	55	75	87	98	102	90	72	90	94	110	91	81	101	107	103	78	85	96	77	111	89	108	93	98	80	72	85	85	88	77	92	102	95	83	83	80	97	86	99	102	85	94	106	103	98	95	84	96	122	74	77	75	89	88	92	76	109	76	99	97	110	93	76	98	95	108	87	99	75	75	92	103	85	105	87	108	87	102	82	105	112	78	94	82	95	101	96	85	85	80	98	106	113	103	86	88	98	100	91	70	99	77	102	96	83	92	78	97	81	104	84	93	112	102	103	101	96	92	105	93	105	98	84	99	92	86	95	76	92	82	87	83	83	84	85	74	91	80	96	80	76	102	104	82	77	84	90	100	93	96	111	91	109	86	75	93	83	98	101	95	94	104	89	101	106	90	88	76	86	84	85	85	105	81	91	86	94	91	90	115	104	95	105	107	109	102	107	80	108	83	114	101	90	92	97	93	93	98	102	93	76	83	95	91	77	99	81	95	78	111	100	87	107	105	90	101	96	88	89	97	115	80	74	98	93	86	94	95	82	91	92	99	98	110	94	109	93	99	100	81	88	105	86	90	82	91	79	89	86	91	100	71	82	101	108	93	99	90	86	104	84	92	90	83	77	98	95	108	98	77	80	93	88	95	89	86	101	94	90	88	72	79	87	93	82	105	80	111	80	93	80	100	87	108	86	74	94	88	87	95	72	109	76	107	110	86	89	83	77	94	78	110	107	77	85	100	104	94	81	84	94	98	90	120	113	102	90	107	81	92	98	92	89	84	98	85	92	110	109	83	99	95	97	102	83	89	82	82	96	82	83	94	90	103	85	79	90	99	108	72	77	80	94	106	71	97	99	88	92	100	97	72	95	102	97	92	103	89	104	89	92	82	91	77	75	103	97	87	81	99	95	94	110	78	107	103	94	86	82	96	96	91	93	105	91	105	103	91	83	74	90	88	109	76	98	91	95	83	98	88	87	83	108	81	85	103	101	105	112	92	98	81	104	94	98	100	101	96	95	86	87	93	90	88	97	87	100	101	84	88	102	81	90	78	94	106	94	101	91	125	86	94	99	93	88	90	89	95	95	110	101	90	81	103	91	80	101	93	107	109	90	92	86	84	88	111	107	127	96	116	103	98	91	106	101	87	89	98	83	93	78	86	100	83	82	109	94	76	97	102	79	100	85	81	81	80	89	96	101	87	91	77	82	97	87	100	100	87	98	94	121	89	98	86	71	89	98	87	81	102	107	99	87	114	96	102	96	81	94	95	83	88	81	81	74	85	80	102	95	85	72	103	78	106	95	102	81	91	80	87	82	95	131	85	98	92	87	83	90	101	74	106	74	95	98	98	103	103	93	69	83	100	109	82	92	83	93	90	103	90	88	77	81	96	100	114	101	102	95	81	86	98	79	112	80	85	105	89	76	87	88	105	111	92	107	90	84	96	87	92	99	100	94	73	84	98	108	99	108	94	119	92	92	93	96	107	102	100	97	87	89	96	84	87	100	90	88	107	69	91	95	105	82	90	79	91	77	86	84	107	82	99	83	94	95	112	95	109	95	95	80	76	84	92	70	86	82	92	84	97	96	89	101	98	85	82	96	104	99	89	91	94	91	79	102	96	86	88	67	89	95	86	95	89	93	90	93	84	99	95	110	88	80	101	85	103	82	103	91	82	89	101	99	96	83	93	81	94	91	104	96	100	77	99	79	90	85	87	79	101	95	84	92	91	98	84	91	88	88	81	98	99	85	101	100	97	81	93	81	96	73	81	100	88	96	95	78	91	71	96	85	94	90	93	90	117	89	93	79	77	123	99	105	108	87	100	92	96	82	104	98	114	86	105	93	100	100	87	83	101	89	97	105	101	99	82	86	114	92	94	93	95	91	85	103	105	82	91	89	102	80	109	91	102	96	93	101	95	79	100	106	106	101	102	95	88	93	86	72	95	98	99	92	99	72	91	82	90	80	96	106	97	90	86	91	104	113	88	83	89	97	84	98	72	98	93	113	97	96	84	83	104	90	97	98	95	81	113	95	86	86	93	91	92	92	109	104	109	92	93	96	91	82	98	93	98	84	91	85	113	92	82	100	115	88	78	84	89	74	76	78	113	89	91	84	100	94	80	86	93	96	103	92	88	89	86	84	81	80	81	89	85	82	106	87	74	117	81	94	78	91	108	100	82	108	91	98	74	105	90	91	106	100	89	96	93	99	112	111	95	91	91	109	91	86	101	100	92	88	81	100	69	95	87	74	91	98	93	106	81	87	98	90	107	99	81	116	89	86	78	93	104	90	88	114	84	89	87	73	97	112	93	87	97	93	86	94	89	101	105	81	78	83	85	102	89	96	86	86	88	91	87	89	88	104	96	109	85	80	95	90	99	105	105	110	102	106	87	90	83	91	89	83	95	87	72	95	85	94	93	112	94	80	101	114	105	105	87	90	91	102	107	107	114	79	99	97	109	83	93	89	101	82	93	98	72	77	89	88	89	81	102	97	97	106	97	88	93	78	83	98	105	96	82	89	117	81	114	91	70	98	77	98	86	102	86	96	104	98	109	72	104	105	87	91	96	84	105	87	83	99	103	101	90	91	102	86	91	89	100	89	84	104	85	100	94	96	93	83	106	85	105	97	88	107	111	90	85	95	87	92	100	82	100	100	84	105	109	103	108	94	88	74
3710	545	456	522	643	1234	484	355	418	724	664	583	358	313	261	259	268	255	277	256	280	245	240	270	283	276	264	255	235	296	270	276	266	231	271	253	263	283	263	261	278	288	266	250	265	262	233	242	261	274	271	289	286	251	286	259	262	255	259	286	263	299	255	264	275	259	236	295	263	284	277	280	271	270	271	273	279	252	256	283	276	279	275	279	266	254	271	268	292	267	272	266	272	254	272	274	248	223	281	248	281	277	261	266	249	277	270	270	254	275	253	274	263	304	274	271	270	248	273	284	276	299	294	269	254	281	273	274	255	291	285	264	279	265	271	285	242	274	262	253	302	295	254	253	257	276	289	262	276	255	262	268	251	273	264	262	287	263	257	276	262	268	266	255	276	254	258	266	272	258	277	255	236	285	251	227	261	261	257	276	253	272	276	264	258	260	272	282	272	274	268	252	266	264	248	293	249	258	286	248	272	260	267	271	266	281	271	273	263	262	293	251	267	289	266	265	283	271	255	267	279	296	320	265	280	269	273	281	259	249	258	251	268	255	265	281	250	294	271	228	260	295	261	270	270	296	292	253	275	293	271	271	252	293	264	264	270	260	305	262	269	270	289	279	276	293	278	263	260	225	295	304	281	267	282	283	251	259	273	269	277	278	268	275	303	267	260	264	248	250	260	230	269	244	266	247	256	296	270	285	282	314	291	270	250	263	266	270	266	295	257	268	261	294	294	275	262	290	271	234	276	264	293	271	241	288	249	246	270	251	263	279	280	269	288	262	293	274	242	276	307	269	267	278	241	267	261	277	282	277	277	258	268	264	261	266	270	258	258	253	257	243	277	267	235	260	257	260	271	271	291	279	283	279	264	278	281	269	294	244	300	235	289	288	277	263	250	261	247	278	289	253	284	303	262	272	258	257	230	262	270	278	285	283	264	270	291	277	269	290	263	285	292	293	257	273	299	266	272	290	281	289	273	264	258	263	273	288	292	270	256	259	293	244	265	244	246	288	258	285	247	283	295	269	270	268	277	286	237	267	271	255	292	261	289	303	284	259	291	272	266	264	282	262	279	258	278	293	286	265	268	268	294	233	273	279	255	250	287	259	282	275	262	254	296	280	282	266	267	263	284	260	312	247	258	320	276	268	284	258	273	253	262	231	296	266	281	286	268	270	273	237	278	281	295	289	260	261	284	259	268	259	267	290	278	259	266	273	283	260	274	244	264	263	263	279	308	243	266	270	288	267	274	275	278	267	289	265	275	256	237	292	250	304	254	277	293	233	260	269	258	262	275	290	281	266	265	280	269	261	268	302	262	272	264	285	277	245	258	259	270	268	264	258	268	269	291	285	280	252	284	245	279	244	239	241	257	261	287	286	276	229	269	270	264	237	256	267	248	258	275	287	256	269	243	259	266	301	281	250	273	263	285	259	250	249	302	233	271	267	283	287	246	275	297	293	280	297	268	269	281	275	274	264	257	273	268	299	282	285	289	274	281	293	277	254	251	276	296	270	262	279	276	282	236	266	247	252	266	262	278	313	262	262	282	245	264	271	279	276	263	240	255	273	271	273	253	279	259	266	267	272	270	279	286	243	280	279	257	271	271	288	272	263	273	288	265	264	249	276	259	275	263	295	281	276	267	238	275	228	302	240	281	288	287	261	248	251	308	246	255	281	279	270	273	241	301	267	283	277	241	268	254	286	259	253	260	269	283	256	308	254	277	278	259	283	271	274	266	286	249	269	292	268	293	254	256	252	286	272	268	278	264	280	298	294	273	279	284	291	237	279	242	268	263	277	242	294	265	263	245	261	273	239	268	311	267	249	269	240	275	284	311	264	269	252	275	260	276	254	279	267	272	292	248	251	273	310	260	278	289	281	237	247	251	272	258	288	238	262	264	248	273	271	246	279	242	275	262	275	266	256	311	287	274	229	281	268	250	278	268	282	276	265	268	261	272	244	260	297	289	278	260	271	277	260	279	253	238	270	279	261	228	283	286	271	292	268	282	275	251	277	252	273	251	267	286	284	284	269	282	273	273	294	283	304	234	288	282	256	257	288	271	255	303	272	245	262	240	271	258	274	272	267	248	270	297	258	291	263	297	239	260	280	261	286	255	251	287	279	260	243	283	239	251	284	285	269	258	283	249	280	262	256	268	292	265	261	278	245	267	259	280	275	278	285	266	276	288	298	293	288	274	273	272	264	269	282	260	254	226	281	273	248	261	278	282	249	269	280	260	273	264	265	275	274	279	246	272	262	271	292	277	247	275	280	294	272	270	272	277	282	282	253	269	258	279	258	268	261	276	245	246	280	254	253	250	261	265	267	264	235	296	280	267	275	260	277	273	265	258	288	257	289	282	273	256	267	256	247	266	239	275	269	262	283	273	265	277	277	283	279	272	266	271	291	266	252	259	285	255	256	263	274	260	274	300	257	265	239	263	265	304	290	268	267	314	270	264	269	284	267	265	275	247	279	268	262	273	282	293	268	279	254	295	257	267	279	248	281	276	276	256	266	287	270	286	268	252	248	247	267	281	291	261	285	246	254	248	260	277	262	286	273	272	272	257	242	236	259	263	310	258	259	234	281	251	264	267	253	253	268	254	248	279	286	269	288	272	299	255	251	275	298	249	252	275	281	244	301	271	248	259	276	273	281	279	296	260	281	264	262	268	253	310	240	286	295	254	270	261	287	257	257	282	268	265	303	248	295	251	275	258	268	272	257	254	222	248	240	274	280	260	259	290	266	264	299	260	240	288	276	302	281	283	267	273	268	255	267	240	253	278	253	291	263	254	243	265	244	240	259	281	274	248	278	263	264	237	254	212	267	242	264	275	273	260	272	266	250	257	302	283	268	263	274	244	260	268	252	279	300	271	282	290	259	272	266	255	249	268	265	254	279	286	237	288	258	283	256	259	286	277	283	276	280	275	295	243	286	273	273	266	256	262	311	271	273	249	245	239	262	268	243	263	232	276	267	241	283	266	269	275	232	272	258	273	255	290	237	275	275	273	290	283	258	251	296	290	285	275	298	282	267	222	287	222	248	279	302	274	282	248	256	263	286	279	265	281	252	252	268	226	258	275	282	250	251	279	307	250	281	276	264	278	277	260	265	276	244	282	267	275	239	265	272	259	266	267	278	270	280	259	253	301	284	276	289	245	287	265	294	235	257	272	244	247	293	269	305	237	279	313	275	256	268	284	260	310	296	269	281	255	282	269	278	270	261	255	278	283	260	265	265	255	280	282	252	311	283	266	277	256	273	254	272	257	290	256	253	251	264	262	252	232	247	280	261	254	275	257	297	268	268	240	285	260	265	260	264	253	241	242	261	254	299	267	269	304	263	271	267	257	280	267	292	274	276	280	289	283	272	277	288	261	258	270	243	258	263	274	266	268	286	262	292	274	284	294	265	260	268	249	289	285	260	244	270	280	243	282	268	271	282	247	295	234	244	280	270	283	240	263	263	240	257	282	288	274	275	231	273	282	238	252	285
23948	15367	2049	1221	985	904	478	426	456	1058	612	421	452	254	227	243	195	240	189	210	196	189	192	184	197	191	197	155	174	214	182	168	193	183	205	178	178	187	202	198	199	179	180	179	160	201	188	180	204	228	179	194	174	177	167	199	149	164	172	197	212	174	181	171	194	176	184	183	162	177	173	195	195	195	190	176	178	205	165	190	179	190	164	175	208	173	159	190	191	208	215	192	199	190	183	171	205	192	170	187	145	187	192	181	162	185	185	193	157	186	161	186	179	182	170	182	174	163	198	179	177	170	191	162	162	172	160	203	168	177	170	186	180	178	176	173	201	166	216	190	168	177	178	181	163	191	171	160	180	185	188	192	198	176	181	186	167	189	172	190	168	197	167	182	166	179	199	204	188	191	176	162	172	182	165	172	200	186	186	192	184	158	189	177	201	157	169	173	201	196	174	174	184	155	182	184	168	189	178	190	204	171	159	182	176	181	197	182	186	176	185	193	189	198	185	170	170	155	193	174	166	182	167	193	184	187	190	160	167	192	195	180	178	176	166	182	148	197	170	159	183	181	181	175	178	170	170	174	171	160	151	160	222	201	159	159	173	184	176	172	156	174	182	186	192	175	175	158	175	171	170	205	175	202	214	155	181	155	188	160	190	204	173	155	180	168	187	195	193	177	196	194	185	175	183	179	175	159	170	166	161	169	166	202	183	188	205	172	183	189	168	207	205	178	175	198	204	196	194	161	191	169	176	165	206	188	159	154	187	169	177	162	182	174	202	181	192	169	175	173	197	197	190	193	189	170	163	176	216	164	201	188	194	181	199	160	171	200	188	160	175	202	169	179	197	179	195	179	188	162	182	187	213	193	197	176	169	181	199	166	199	168	194	184	174	172	178	159	160	176	192	180	202	170	199	190	185	155	200	189	148	195	185	160	175	221	179	170	193	181	174	195	194	178	183	186	186	176	165	189	176	186	194	153	193	190	188	165	200	196	168	191	195	178	173	165	176	216	179	179	179	174	164	163	218	196	189	161	166	175	179	175	182	180	159	151	185	172	157	168	163	179	183	184	179	177	181	183	183	182	205	182	178	177	202	166	170	174	167	148	196	157	191	178	181	180	189	157	167	156	171	176	185	164	183	168	175	173	201	199	194	174	182	201	177	192	161	185	169	182	161	188	160	189	172	193	172	201	176	162	175	175	154	197	152	167	172	194	202	179	186	173	185	183	183	170	185	189	183	175	199	174	182	179	188	176	182	179	162	197	179	197	213	158	179	187	168	178	166	170	157	195	178	195	175	183	195	219	180	165	161	171	177	191	196	191	201	203	187	182	195	184	192	191	177	186	178	194	194	169	182	191	157	183	174	196	193	178	181	170	154	193	197	186	169	178	206	209	177	192	195	204	190	184	173	202	171	199	186	199	192	180	140	191	166	159	170	193	202	180	155	165	164	180	200	188	173	197	165	170	194	192	176	182	190	168	179	175	177	200	197	171	184	186	193	179	199	173	171	196	187	189	201	177	190	174	168	183	179	177	157	191	180	206	166	160	213	192	172	205	183	181	177	183	161	172	161	170	195	167	199	196	170	199	180	186	143	170	179	187	182	204	159	192	190	175	193	196	189	175	190	187	189	204	187	182	148	199	191	197	193	175	185	144	167	195	182	185	185	188	171	174	174	169	186	175	180	180	195	178	189	184	172	203	173	163	165	180	183	179	174	190	178	193	188	181	149	183	200	188	190	159	202	187	195	163	164	164	173	204	177	173	188	188	194	172	170	190	169	193	175	145	191	160	186	218	159	172	177	181	171	177	199	201	197	175	169	174	202	179	166	187	187	170	234	192	205	163	151	185	169	173	196	170	174	188	199	167	187	173	185	173	168	172	181	185	185	194	192	162	166	182	176	168	183	179	168	171	178	196	174	147	196	184	184	183	163	165	178	188	197	175	179	160	174	194	164	164	178	194	172	184	187	168	189	181	155	196	181	173	190	148	197	171	177	183	198	175	177	186	161	188	187	160	185	215	202	198	187	184	194	194	169	207	182	171	178	180	171	177	206	181	165	164	185	168	186	163	185	178	177	186	158	185	182	202	180	164	175	155	174	204	177	188	183	168	195	166	195	193	190	201	203	182	205	182	174	181	172	159	170	195	189	180	177	178	172	185	177	202	193	153	194	178	175	198	196	178	162	171	172	172	185	167	175	191	183	168	178	178	182	165	181	180	186	193	181	178	184	185	205	181	185	190	187	168	172	158	185	194	193	177	180	211	175	182	176	190	163	186	188	178	163	178	182	174	185	196	167	197	187	178	194	162	209	185	154	196	180	184	160	169	153	197	183	185	169	192	213	163	196	197	176	173	170	180	167	172	165	190	183	194	188	195	195	165	157	175	155	189	150	182	193	201	183	187	180	201	187	181	177	160	182	157	160	159	206	184	188	175	162	212	203	177	160	191	172	165	173	170	175	185	192	198	192	174	184	191	190	188	186	150	163	181	173	201	194	179	183	169	196	186	216	177	161	157	185	190	224	171	185	164	170	187	197	163	177	177	183	212	194	161	181	154	200	171	173	168	203	168	180	198	183	173	170	181	174	146	189	160	178	171	176	187	214	191	193	200	183	151	195	170	187	179	173	218	205	166	201	186	185	192	189	159	177	175	190	185	195	185	178	184	164	189	156	197	207	209	180	189	173	173	155	170	155	182	187	183	175	176	215	182	167	167	191	223	176	203	178	210	184	189	191	182	188	182	175	171	164	181	180	197	159	177	172	179	200	179	209	186	182	181	185	169	159	163	170	179	171	186	175	193	188	179	169	184	165	183	185	146	190	173	218	185	208	196	182	154	156	186	190	157	177	169	182	200	173	175	176	196	196	180	208	164	203	186	185	197	191	201	210	176	172	157	178	189	196	184	171	177	157	175	176	182	200	202	156	172	173	180	187	169	182	172	164	199	173	181	195	202	189	170	172	189	202	187	175	151	167	171	192	178	178	180	184	163	192	159	197	222	179	183	185	179	157	181	182	174	191	186	189	190	189	153	157	169	194	168	174	163	170	182	222	179	177	210	178	185	174	174	211	183	189	184	198	177	165	176	208	178	176	173	187	189	177	192	207	172	161	201	191	180	189	186	186	187	159	183	178	163	186	196	182	176	179	182	157	172	194	166	185	185	182	168	186	192	174	163	217	176	181	162	189	181	197	178	171	161	179	174	174	194	158	178	194	172	188	201	162	152	193	170	188	176	174	187	167	180	193	170	163	196	197	166	191	183	199	186	195	186	160	171	168	181	177	173	194	198	175	167	160	175	219	189	183	183	177	185	170	191	180	167	182	155	175	175	161	193	177	179	166	188	194	164	187	181	169	179	207	171	169	213	171	203	185	185	189	187	187	164	178	182	199	206	212	183	217	165	183	180	166	170	219	189	188	170	193	179	192	176	193	181	190	174	179	178	185	178	160	184	173	152	188	192	210	188	190	182	170	193	170	174	186	184	182	163
15683	3752	2947	3739	4037	3899	2185	1786	2169	6131	2244	1727	1980	810	794	768	728	703	684	633	654	592	612	573	571	549	584	580	598	529	516	563	513	539	536	545	492	532	550	519	535	463	509	527	488	473	476	502	512	514	495	476	516	458	483	447	531	497	435	484	523	491	447	494	469	505	477	497	507	449	484	502	467	510	473	489	461	477	497	455	431	466	496	471	427	463	460	487	483	444	511	465	466	426	471	480	468	483	472	479	459	473	487	463	460	436	454	445	440	490	462	477	487	435	460	481	467	481	471	483	456	472	496	473	450	506	479	436	470	440	452	464	454	477	497	484	468	473	449	484	494	490	466	486	453	427	479	468	489	483	463	471	509	445	472	497	502	455	507	454	424	468	519	459	483	487	430	477	479	463	455	468	442	432	461	491	459	494	447	455	475	478	465	442	450	502	443	481	426	441	439	489	465	513	438	488	465	451	442	439	451	497	454	458	470	477	422	450	453	415	464	468	485	473	457	444	429	495	475	481	480	470	464	477	413	497	467	459	453	436	449	453	424	427	501	460	506	417	463	498	461	470	487	436	487	484	452	471	451	460	491	483	408	486	469	429	453	487	459	486	454	489	472	466	448	486	444	429	446	474	456	434	473	427	450	456	467	477	473	480	456	478	463	444	476	498	443	462	466	440	457	445	500	488	448	470	471	415	461	474	498	477	455	467	471	450	475	445	444	454	425	450	442	458	446	516	450	459	476	478	454	484	458	463	468	470	481	486	481	459	461	481	450	429	428	440	471	444	380	433	505	434	487	453	452	448	465	456	444	425	434	454	450	494	469	458	457	447	477	505	446	470	490	490	462	421	468	538	448	470	485	468	490	471	462	460	437	432	491	484	466	462	449	452	471	429	443	459	487	471	441	483	475	444	485	513	459	429	474	474	439	447	466	485	478	453	469	447	432	482	416	451	462	457	397	414	477	485	496	458	445	445	507	409	462	447	468	461	461	470	489	418	427	460	464	432	459	471	437	437	480	462	487	419	491	430	488	466	479	477	458	502	474	446	434	463	450	472	494	487	469	490	461	452	426	438	452	459	461	437	451	449	459	465	481	475	451	435	462	448	475	488	482	484	501	475	516	481	476	496	480	504	455	485	445	423	419	457	464	486	492	477	464	459	481	473	466	491	491	432	476	412	447	468	432	464	451	441	454	475	467	464	491	452	448	434	454	482	466	450	475	468	440	463	459	461	458	471	436	457	463	442	458	471	462	460	460	455	514	493	474	489	484	460	437	456	452	468	462	449	424	490	450	483	506	436	444	482	440	473	449	465	426	502	496	456	466	448	462	437	456	483	436	457	454	462	484	468	460	456	497	459	448	421	496	453	478	492	489	494	444	477	487	493	489	426	450	503	460	468	480	458	434	445	476	444	446	503	480	485	451	452	449	478	476	474	443	460	490	471	470	438	464	429	474	490	513	472	473	454	461	476	470	461	485	459	427	461	453	467	514	459	486	441	495	471	447	440	489	453	426	535	480	454	454	492	418	465	425	481	444	474	462	485	462	451	436	484	517	499	436	454	462	469	458	441	471	454	473	458	466	467	466	478	448	429	494	442	463	439	465	454	462	472	458	453	501	444	447	442	507	419	423	477	503	474	464	499	427	480	489	432	463	492	511	488	493	476	476	462	451	444	517	439	461	455	525	453	443	445	437	525	438	472	448	481	474	460	490	432	476	446	470	456	489	441	470	486	492	465	460	468	447	430	456	459	465	448	489	503	436	469	456	492	445	433	471	478	454	461	493	488	459	451	461	462	450	456	467	454	489	447	502	451	462	480	461	506	488	483	485	468	439	492	448	452	482	459	451	464	445	431	493	484	458	453	466	482	443	437	486	436	490	475	520	430	476	511	495	448	446	465	467	444	482	444	492	432	476	494	469	507	487	456	503	488	470	513	478	439	492	493	441	433	430	440	487	511	448	476	475	480	455	489	434	484	465	475	456	503	488	483	450	475	469	452	457	486	478	445	431	498	456	460	483	492	450	489	447	447	448	447	444	466	470	438	486	466	444	464	494	451	448	446	452	460	462	490	487	509	444	478	459	437	494	466	490	484	480	426	464	506	468	470	445	465	453	476	485	447	481	450	460	472	445	479	462	496	488	468	475	481	429	470	505	479	453	509	460	414	454	470	512	451	487	472	495	457	497	481	461	476	498	477	426	458	497	448	451	480	484	446	469	460	449	433	476	458	469	455	456	441	443	512	472	482	491	467	486	501	461	475	459	474	455	488	448	440	490	437	489	465	486	478	449	458	458	463	465	481	492	462	497	464	430	509	444	463	504	438	484	466	489	485	496	483	443	474	449	473	437	493	440	470	479	490	495	498	443	465	425	468	487	461	506	422	491	440	482	470	454	496	452	462	466	489	498	440	452	470	477	471	471	422	447	473	489	456	457	474	487	505	468	462	453	497	480	451	466	446	461	490	464	440	481	465	458	480	446	432	444	463	424	445	455	480	461	481	430	441	484	481	477	443	451	478	446	457	461	446	477	481	491	470	472	486	485	470	479	464	408	476	439	479	434	477	446	490	479	471	458	497	483	437	503	443	460	488	451	478	444	452	484	453	468	489	477	438	473	450	458	443	463	496	478	491	446	424	418	446	452	491	487	467	501	446	469	514	465	449	445	480	453	454	460	474	488	468	465	483	456	475	479	461	446	484	506	434	412	436	466	491	454	463	499	449	484	436	469	446	468	460	475	430	483	450	476	460	504	483	443	478	456	465	465	470	492	481	488	441	449	490	444	476	439	503	477	451	404	492	445	500	461	455	430	441	479	467	441	460	464	449	495	456	439	458	461	510	483	456	452	442	451	485	452	433	470	446	472	486	455	496	487	472	459	492	486	484	444	487	469	473	482	491	477	455	513	462	453	476	441	438	468	462	475	488	487	471	464	463	454	447	454	490	520	455	482	446	472	454	463	466	444	499	469	482	442	430	454	486	444	399	440	466	466	455	474	457	484	482	413	416	498	474	442	500	458	439	451	478	450	410	493	474	464	478	484	461	481	441	477	475	469	421	430	460	470	455	465	447	465	483	435	450	504	491	438	444	475	458	472	459	460	456	432	453	468	465	472	454	462	461	483	448	488	461	452	456	463	442	408	471	437	465	471	511	473	450	474	433	414	472	436	477	462	483	452	444	495	492	442	453	473	462	435	487	485	448	455	467	450	448	449	447	454	437	431	458	454	479	420	433	433	425	456	446	448	474	459	481	459	481	437	467	431	470	489	518	472	501	454	444	471	460	446	497	457	494	436	474	493	490	454	462	470	464	471	443	463	453	453	466	445	439	470	473	434	499	432	478	471	501	472	467	515	471	493	449	422	445	452	443	436	447	465	474	480	454	493	462	477	473	477	475	462	488	477	465	442	478	466	415	471	498	450	481	464	518	470	396	459	449	440	497	453	481	486	464	477	482	446	454	480	427	487	460	450	457	471	468	464	453	463	486	464	467
33815	26490	6976	2741	2015	1597	1002	848	899	2268	1522	640	565	412	363	421	428	376	398	386	374	347	367	377	380	345	339	374	380	367	350	334	334	345	370	359	394	322	377	323	331	336	311	353	321	317	307	312	319	332	326	323	318	371	318	291	340	322	320	315	327	308	285	330	335	337	327	314	313	339	334	342	367	343	330	331	321	318	343	337	366	314	325	296	337	277	326	317	351	320	317	346	294	349	320	317	335	292	347	322	324	333	356	300	323	321	296	325	340	340	328	322	331	310	345	319	321	331	344	316	339	351	341	294	318	325	317	330	315	358	319	315	335	306	315	349	338	351	318	327	312	302	333	336	331	349	338	350	333	326	327	329	392	349	324	340	366	347	305	327	353	321	303	293	340	356	343	343	337	309	324	370	353	333	306	340	331	323	342	336	307	360	319	332	361	336	333	328	346	340	356	332	331	317	316	349	370	334	326	353	330	309	312	355	327	303	358	318	348	305	323	332	352	298	332	383	344	333	297	349	346	328	313	351	332	333	332	339	336	340	343	320	352	325	330	328	327	321	307	315	317	337	343	338	321	319	325	338	360	333	328	307	344	366	330	311	325	330	268	327	358	351	342	364	306	341	311	322	327	311	318	328	346	319	345	344	321	329	336	338	332	320	320	315	337	285	368	337	302	338	376	299	315	332	284	344	355	313	334	379	306	321	355	356	329	314	328	312	344	329	359	293	300	323	304	307	311	348	324	320	321	323	311	336	308	300	325	315	332	296	339	374	323	353	327	290	396	333	302	320	338	333	311	324	321	345	348	279	309	341	329	318	351	317	298	330	325	296	358	362	364	351	351	330	360	295	351	349	303	319	302	347	334	326	350	310	314	325	355	338	320	366	345	347	317	351	345	336	307	327	334	309	291	312	343	319	310	313	307	360	329	349	297	335	315	366	319	317	348	321	310	357	300	337	304	338	323	318	347	327	356	323	347	312	342	297	352	348	321	363	321	328	322	339	368	327	339	314	321	348	353	335	290	339	330	346	334	331	349	300	334	319	373	315	312	341	359	314	320	339	322	325	311	310	353	345	335	330	355	299	329	344	348	349	320	338	331	316	282	317	338	309	293	280	330	337	317	338	341	321	330	310	327	323	311	324	324	332	326	319	337	310	304	352	346	318	311	330	315	317	304	315	297	335	347	333	315	303	294	280	348	357	348	315	336	328	339	345	289	273	332	315	308	335	347	309	327	331	318	326	318	299	334	349	394	339	324	309	316	296	309	377	353	294	316	362	349	315	321	294	333	318	354	353	336	304	340	315	340	323	300	328	287	315	353	298	358	350	327	314	304	326	328	307	323	343	314	307	318	306	320	339	339	295	300	328	304	297	336	339	351	344	353	298	356	322	316	308	315	309	328	356	329	339	332	326	359	352	306	290	329	295	342	330	343	357	331	315	285	339	350	293	330	321	318	338	320	312	305	324	340	318	324	304	320	335	334	343	359	332	351	347	334	340	326	329	323	326	315	306	352	305	344	314	304	351	346	332	375	287	325	350	334	300	321	326	320	356	318	328	300	336	317	322	335	335	332	317	324	306	324	317	334	315	319	340	317	296	342	327	350	315	302	330	313	321	333	347	388	304	307	299	307	296	328	360	293	321	355	368	362	319	333	302	328	339	323	289	304	302	322	336	327	292	323	337	310	338	334	339	330	322	307	327	347	357	334	338	364	351	327	331	343	356	320	343	303	301	324	311	316	322	322	331	331	355	313	333	305	291	327	337	325	347	317	313	337	314	335	303	365	318	323	328	351	315	315	343	297	314	334	325	342	350	347	380	323	318	315	350	332	310	348	308	309	328	358	304	327	308	315	330	321	312	345	334	356	333	364	319	336	300	340	331	354	321	373	306	332	289	337	329	322	327	326	340	314	328	327	350	335	343	350	312	332	303	339	321	289	328	335	315	272	283	333	343	321	311	306	332	314	324	318	326	346	313	324	340	300	350	310	344	336	324	342	315	357	332	344	318	334	325	311	345	350	337	320	326	336	326	339	346	359	318	353	320	337	308	304	374	332	329	310	367	314	295	359	355	317	342	353	323	296	337	335	346	336	326	300	325	326	345	333	327	369	333	291	368	298	306	331	314	318	348	324	313	345	349	347	328	332	347	326	321	367	295	346	313	332	325	284	309	310	336	331	324	330	317	341	293	332	326	348	335	335	330	323	357	313	320	308	340	351	357	310	342	313	323	333	344	354	348	331	293	343	320	316	348	322	326	334	355	323	314	345	375	334	309	302	297	322	358	330	333	318	349	314	330	358	344	310	316	341	348	307	323	293	314	360	328	303	300	327	342	354	345	321	346	318	329	341	322	327	332	303	351	329	296	348	337	359	330	321	314	318	343	342	344	275	335	305	329	319	332	314	332	360	316	356	329	361	309	317	312	313	303	328	327	369	333	297	337	319	305	315	312	297	311	327	347	319	362	322	304	345	328	298	323	350	328	300	314	314	283	305	322	320	340	344	368	332	338	335	300	344	368	342	324	303	329	304	336	375	324	328	315	328	346	349	335	301	307	303	343	337	325	322	314	342	334	313	334	313	319	309	329	317	360	353	335	349	319	315	342	346	335	280	353	331	338	356	359	332	330	273	326	318	300	302	328	323	362	326	367	340	341	353	330	343	331	326	335	316	329	327	349	332	321	317	345	334	308	303	293	328	340	349	312	337	371	326	350	325	338	341	337	298	330	328	303	343	318	345	323	301	309	326	350	350	342	328	359	325	356	320	305	330	307	315	353	299	323	333	317	342	335	320	327	320	307	309	355	307	353	340	343	341	304	338	348	323	315	333	301	334	265	325	312	334	345	289	325	350	344	354	317	342	332	331	333	338	348	352	328	312	330	324	338	338	351	325	302	319	370	340	334	331	347	300	319	298	330	303	300	317	305	314	351	342	319	357	348	333	329	294	341	299	333	327	337	311	328	342	323	324	319	327	343	330	334	345	308	335	361	371	320	324	328	322	320	322	318	351	329	352	350	335	318	345	297	337	361	332	356	332	315	265	297	319	315	315	369	328	339	350	347	300	339	344	325	347	340	306	337	321	327	305	380	322	340	343	319	350	333	336	292	329	337	320	316	319	326	339	334	315	353	333	334	294	304	310	294	348	334	308	348	332	335	323	329	306	335	376	319	321	308	311	307	312	315	340	314	349	330	330	324	311	343	303	345	341	332	338	329	307	336	310	319	296	333	337	321	334	325	367	327	338	325	341	319	359	320	325	362	320	310	350	340	344	338	305	339	379	340	338	322	354	341	298	340	332	314	339	316	366	338	320	334	308	316	307	305	329	323	334	298	325	316	340	330	275	348	354	296	298	290	341	339	277	308	335	329	322	331	332	319	317	337	319	339	328	366	318	333	309	310	337	313	351	334	341	293	300	311	310	351	342	370	305	344	368	316	338	320	327	336	337	281	320	359	331	298	342	330	330	332	309	345	300	302	334	358	317	338	353	330
20708	6633	5813	7042	7234	6281	3731	3278	3949	10716	4733	2474	2278	1401	1401	1330	1140	1293	1108	1153	1058	1008	1038	1044	949	1065	934	940	907	867	929	927	870	819	828	830	832	841	864	819	814	855	836	754	753	842	765	823	806	784	789	818	842	771	798	730	826	776	833	840	807	774	738	751	774	776	797	789	836	776	787	806	749	715	786	726	800	780	779	770	780	782	769	757	759	755	798	779	817	796	820	799	742	725	779	787	724	783	775	789	744	701	745	779	793	798	774	741	773	777	761	767	777	804	759	736	792	780	706	791	714	729	782	772	742	708	710	736	805	764	737	708	805	746	770	748	713	780	763	741	789	777	718	723	754	729	740	753	741	764	753	821	769	743	783	757	826	780	727	741	798	756	750	705	742	740	757	758	795	704	789	762	737	735	738	713	752	727	787	763	749	705	771	746	736	766	789	792	749	708	834	753	726	764	762	756	758	766	773	744	760	767	730	717	733	751	771	764	729	734	759	752	700	731	813	718	747	757	752	773	757	752	723	784	763	795	784	727	761	745	753	800	733	725	778	753	712	745	728	701	758	743	788	734	757	768	721	729	720	722	731	766	773	748	757	716	771	757	710	743	793	763	755	774	727	735	730	736	801	738	797	710	754	725	727	749	775	801	741	732	739	750	723	749	780	739	749	743	740	769	724	718	741	715	747	742	758	731	763	741	715	759	734	715	709	716	746	764	768	761	790	713	785	729	707	733	756	716	763	790	768	792	747	757	740	722	773	778	730	743	744	793	729	773	774	785	801	669	733	748	778	778	745	755	797	741	751	832	761	762	771	796	769	744	715	766	770	727	769	780	726	754	757	741	733	741	749	751	740	750	731	749	730	744	698	771	753	724	778	710	776	796	775	712	742	723	756	766	758	790	732	761	700	754	750	735	770	758	792	708	767	821	748	719	680	757	735	779	776	789	765	742	738	752	775	792	733	761	721	762	754	759	729	776	736	786	766	788	690	784	804	768	688	783	723	755	760	757	746	775	721	736	787	774	785	739	770	777	712	714	712	731	741	757	686	740	737	789	764	773	703	718	690	738	763	730	729	780	693	713	815	737	813	701	686	727	750	775	764	752	722	729	714	779	749	739	713	756	773	732	732	753	723	759	770	777	764	786	737	764	683	745	732	733	702	754	754	734	748	765	773	734	753	739	760	776	797	758	720	758	705	736	725	749	830	765	786	722	726	745	739	737	769	758	734	751	800	691	734	710	791	773	756	778	758	764	778	789	756	747	716	750	738	792	729	776	721	758	740	750	702	792	779	733	760	744	781	702	765	768	706	773	719	727	807	776	713	740	760	720	679	745	789	777	719	728	691	762	683	828	744	728	787	757	752	746	739	728	767	802	762	706	763	777	719	703	718	740	769	739	778	733	712	723	771	717	750	775	741	793	754	783	753	783	737	710	708	706	726	779	770	777	720	746	732	754	734	730	771	772	714	767	738	752	747	746	751	781	770	754	721	782	777	763	781	757	733	762	794	798	733	776	755	778	751	770	807	763	729	711	750	743	753	720	729	731	750	735	783	731	724	732	751	759	758	751	715	774	715	722	737	773	745	772	742	736	749	802	738	759	711	728	813	774	725	732	800	733	756	742	745	734	775	780	792	733	742	743	747	776	803	740	696	752	751	762	732	732	803	795	734	784	762	748	766	724	728	752	805	772	800	710	755	767	745	726	759	751	714	776	699	733	767	770	740	730	798	716	753	714	753	741	737	744	777	798	782	733	739	752	777	763	772	669	777	705	738	743	764	737	783	697	777	746	726	780	765	801	786	750	750	809	732	731	731	738	723	735	759	829	696	746	769	795	724	736	784	773	734	725	773	745	745	739	752	759	731	765	754	747	770	752	777	721	706	757	718	716	759	732	754	749	805	768	728	753	773	692	751	743	778	813	788	772	748	771	767	785	696	733	768	780	782	761	676	762	706	728	770	735	770	792	770	735	768	734	756	721	777	740	744	760	714	759	717	713	758	762	735	791	754	696	763	792	714	713	722	741	739	786	703	767	765	726	731	734	722	762	684	733	767	808	732	731	781	767	774	764	739	753	769	720	761	742	706	725	768	783	712	776	729	728	739	787	750	737	742	739	732	737	734	723	714	789	719	733	693	773	753	775	713	787	743	733	778	793	756	769	756	734	718	722	795	765	769	752	739	775	773	713	730	742	732	792	709	730	692	785	755	747	746	750	732	767	709	745	760	772	801	754	777	750	699	748	731	768	807	751	747	777	727	762	704	760	708	706	774	776	753	757	764	819	769	816	728	763	754	701	758	753	805	736	730	736	783	763	748	709	747	735	732	767	780	743	781	717	752	756	750	719	752	727	770	739	774	779	750	787	758	763	823	733	739	759	730	757	733	685	746	733	684	751	742	799	779	764	770	737	749	751	795	761	749	774	789	785	729	723	744	783	749	761	731	716	687	738	742	750	751	713	784	761	755	739	771	757	753	723	736	716	815	757	789	770	714	735	781	761	757	771	763	728	782	784	763	732	742	719	746	761	702	733	765	753	744	780	756	740	756	696	717	744	756	721	761	750	708	739	708	792	787	770	733	716	801	724	721	757	748	702	765	766	728	711	780	755	755	772	724	721	745	714	730	797	752	707	763	687	721	751	735	762	723	725	733	745	792	754	743	798	716	731	781	744	734	720	735	746	760	754	682	784	736	756	754	783	700	780	703	770	746	744	740	703	751	741	712	713	736	685	744	771	741	760	750	738	782	734	777	764	711	784	748	743	713	742	755	699	810	778	713	764	782	760	722	720	807	759	750	773	784	785	734	736	754	778	719	733	728	696	764	743	771	735	724	701	762	729	712	760	733	767	719	774	768	741	695	713	749	742	680	747	715	738	782	760	741	753	721	773	754	775	757	782	755	722	738	717	720	737	729	707	732	773	767	769	728	739	717	800	737	736	735	710	758	751	738	712	790	793	721	727	727	739	695	798	754	737	775	741	802	717	702	731	741	756	755	713	777	732	716	753	807	726	774	698	719	763	712	721	765	762	786	755	773	748	742	750	760	765	709	736	749	765	800	766	727	782	735	757	722	739	826	720	751	771	734	738	749	751	727	730	757	742	755	767	745	752	739	777	702	753	717	781	774	734	730	765	722	770	735	732	749	732	727	763	766	729	734	714	758	760	735	767	748	710	729	764	725	751	759	745	732	787	712	781	790	762	722	718	783	717	745	781	756	748	765	738	765	756	778	738	768	744	739	786	795	737	762	801	757	784	724	760	724	740	710	807	771	795	788	759	719	795	753	764	716	752	687	780	755	746	738	730	747	753	755	738	731	766	768	804	754	734	755	722	767	711	764	702	755	734	771	717	791	769	720	770	723	709	722	701	757	723	710	758	753	791	743	706	747	772	802	806	789	740	738	753	755	764	708	788	741	726	753	792	677	741	715	766	768	758	757	699	758	730	726	735	730	791	756	743	700	717	758	795	747	711	809	786	761	712	713	720	754	743
5067	744	250	307	327	243	107	121	167	232	153	122	103	98	102	94	95	79	90	89	91	91	93	115	95	89	91	91	82	83	94	115	75	83	107	90	99	81	90	84	102	79	93	92	101	78	89	109	102	109	115	103	67	96	92	79	85	92	113	89	109	102	96	100	94	85	87	98	92	90	86	88	93	87	88	84	103	122	77	96	104	92	83	94	105	84	98	89	98	108	88	77	92	100	80	98	99	83	98	100	88	93	81	94	105	84	103	90	92	93	108	105	105	84	93	84	90	79	77	86	91	89	97	95	95	97	82	92	100	87	114	96	95	95	97	76	82	85	87	93	94	98	86	104	103	82	78	103	90	79	95	103	91	102	90	102	90	104	78	85	71	104	89	85	90	95	88	100	95	104	83	78	88	86	106	95	93	88	65	108	105	104	81	94	108	93	103	85	102	91	113	106	64	95	82	86	78	94	67	119	94	79	99	92	90	98	87	73	101	79	86	90	101	97	80	97	94	94	105	100	98	98	83	102	92	99	119	85	84	91	102	92	106	84	96	88	113	104	104	85	99	85	82	89	110	80	84	82	101	96	101	92	77	89	95	111	92	107	91	86	104	96	112	88	103	111	98	93	100	103	100	98	86	99	105	79	97	96	80	93	98	120	94	106	86	99	102	87	95	92	101	72	83	97	96	97	92	91	117	99	76	100	85	82	83	93	94	92	84	102	97	77	86	96	87	79	87	88	96	74	97	108	98	95	95	102	94	91	111	95	96	89	84	74	96	103	99	98	102	99	80	73	89	114	118	92	94	97	95	72	76	80	114	100	74	103	72	99	100	106	86	94	86	89	91	94	90	94	92	96	83	84	93	81	96	80	84	98	101	83	105	84	106	89	79	95	105	112	92	83	112	89	96	102	101	84	77	95	109	101	104	90	83	104	103	80	88	92	109	90	94	123	88	87	98	100	86	104	113	93	86	97	117	112	108	94	85	88	95	105	90	94	108	121	89	99	101	115	91	105	81	102	87	98	116	79	99	87	112	97	91	94	84	96	104	89	74	98	96	106	110	82	91	103	97	80	105	85	93	91	82	86	87	88	105	92	107	95	81	74	97	84	89	92	90	94	94	104	114	83	96	106	115	96	102	85	77	84	87	93	94	107	82	97	92	84	71	74	96	101	84	98	96	94	80	82	104	106	80	81	94	89	91	96	97	100	85	95	79	87	93	87	94	101	100	99	87	102	90	95	90	100	108	98	74	95	92	82	98	94	103	91	102	97	88	91	87	109	138	90	118	97	98	92	92	86	84	102	107	82	95	91	87	96	102	91	83	90	90	84	84	101	116	89	101	114	114	99	90	95	105	90	106	105	85	83	110	66	96	114	102	99	95	113	93	93	79	97	88	72	98	84	86	105	99	109	97	86	90	85	110	98	67	77	82	73	104	106	90	98	122	90	102	89	108	94	115	91	93	99	90	76	115	119	79	118	85	90	106	102	77	74	96	83	123	89	109	105	116	94	101	107	90	80	108	84	79	101	90	90	91	88	103	92	90	90	87	110	110	67	89	108	94	86	88	99	92	93	84	86	80	101	93	79	92	100	84	86	103	112	85	97	108	86	95	92	89	91	98	85	78	108	100	94	115	103	89	106	96	93	90	90	97	102	78	95	99	113	83	96	104	82	96	90	109	94	106	105	103	92	100	88	106	86	90	87	87	91	74	94	109	87	98	108	105	112	94	88	112	92	94	94	105	111	103	113	91	100	100	90	79	92	105	102	92	119	82	70	91	85	93	83	96	95	91	89	106	95	83	84	92	89	88	89	90	99	99	92	84	98	83	101	102	126	92	92	101	85	95	86	108	83	100	92	102	76	99	103	102	102	94	109	97	115	91	90	91	86	86	109	94	98	104	84	82	110	104	83	94	111	85	73	92	94	93	95	76	127	87	101	90	81	103	96	93	83	98	96	83	87	81	90	88	103	94	97	106	93	77	89	93	95	105	95	81	88	100	75	95	101	90	107	101	93	95	79	100	80	103	106	88	109	88	67	87	99	98	78	99	84	121	94	108	79	97	103	92	83	85	95	72	111	83	106	104	79	97	87	98	95	121	90	95	76	99	90	94	91	76	99	81	96	92	87	114	90	93	109	80	101	77	86	77	81	99	87	86	89	90	93	83	94	92	105	85	82	90	85	75	84	84	106	84	92	98	98	99	99	94	100	77	92	99	108	81	87	111	98	90	105	106	87	106	72	92	79	79	101	88	106	96	99	95	86	87	104	85	100	87	93	92	89	91	75	108	80	79	92	84	100	101	93	84	90	102	112	94	98	111	107	95	95	99	112	100	111	98	84	104	93	100	82	85	88	82	107	93	91	78	83	91	101	74	90	97	98	82	118	93	106	85	85	102	96	103	100	116	105	98	110	98	96	91	77	89	81	101	99	80	76	105	92	101	91	103	110	106	88	95	107	86	94	75	83	85	101	104	96	112	94	95	107	89	69	84	90	80	74	81	85	91	105	95	91	103	105	91	85	96	80	87	83	96	78	95	101	83	103	78	96	107	83	83	95	114	86	91	115	107	79	96	105	76	99	84	95	91	102	98	103	90	80	89	97	107	90	69	114	84	95	107	97	102	92	98	109	89	85	91	93	100	98	89	101	101	102	83	99	96	100	102	78	93	116	92	97	100	87	89	93	112	78	88	94	91	96	101	99	104	109	89	91	89	87	86	90	88	82	77	83	85	100	96	98	86	74	86	71	97	101	85	107	84	92	100	83	83	93	97	86	107	100	87	84	94	83	87	86	107	101	91	95	98	87	85	92	91	80	109	97	90	98	89	114	98	99	104	109	100	114	77	111	101	99	110	99	92	99	101	90	96	91	102	80	105	92	103	109	96	75	88	101	102	100	100	95	79	92	98	89	99	97	85	75	97	99	97	99	109	97	79	114	82	83	97	94	94	95	91	108	107	98	83	88	89	80	105	88	112	90	84	94	87	86	78	76	83	89	100	82	92	82	93	117	96	91	88	80	84	96	91	96	113	104	86	111	91	97	88	102	85	97	94	85	87	109	88	93	89	91	94	92	82	85	110	92	104	97	97	107	88	101	110	99	96	100	116	88	91	98	93	90	99	83	105	94	98	99	82	105	100	110	89	93	104	112	83	94	99	86	85	88	96	93	101	91	94	100	90	89	93	82	95	86	86	115	116	82	100	92	93	103	114	84	103	75	78	94	83	97	89	93	87	101	80	99	73	93	130	86	96	99	84	111	91	101	109	92	101	90	89	83	103	85	97	98	99	89	110	79	88	98	92	78	101	84	109	73	100	98	101	93	90	108	90	91	99	112	109	116	107	101	88	105	104	88	94	117	96	95	93	98	78	103	97	118	93	87	95	118	101	96	90	99	89	76	91	88	110	87	90	110	80	108	93	91	92	95	90	96	95	102	96	101	109	99	93	79	118	101	90	97	93	89	99	104	95	98	92	85	83	107	107	101	89	106
3623	730	590	1147	1417	966	350	396	628	1169	553	326	312	292	281	270	316	296	302	252	289	294	292	303	292	261	293	278	286	282	262	266	291	297	271	279	287	280	245	291	304	264	278	320	296	275	277	296	289	290	276	297	244	234	276	273	272	262	290	291	295	280	265	274	279	280	292	281	294	278	285	289	269	266	265	294	252	269	268	293	289	277	295	258	273	267	330	276	253	254	266	315	253	255	280	280	281	265	269	283	254	280	255	266	287	258	263	276	294	259	251	258	275	259	289	257	294	270	295	277	281	289	280	256	276	264	271	285	262	304	270	277	287	274	257	272	274	267	311	273	301	261	282	276	266	281	265	273	264	261	249	283	287	287	264	262	244	288	289	263	283	272	288	307	292	258	302	301	277	278	277	282	266	253	285	295	257	315	284	263	284	272	268	293	259	274	270	258	289	292	312	276	310	272	237	272	266	247	284	299	289	262	289	253	299	275	285	261	244	306	280	269	268	262	277	281	291	273	282	287	274	272	276	252	269	285	281	263	261	299	268	274	284	282	289	269	283	267	260	292	256	263	259	274	277	268	253	263	269	258	284	260	281	310	279	300	269	288	299	255	264	285	277	271	268	269	262	298	314	284	251	295	270	276	309	271	299	281	296	249	296	275	268	274	257	260	304	255	265	275	295	270	288	254	291	279	241	284	268	281	292	269	271	275	283	263	254	272	242	284	261	287	247	277	271	270	245	272	279	251	261	266	293	249	274	275	258	249	255	287	294	298	303	277	295	287	264	264	295	284	284	256	277	253	292	278	280	252	264	247	305	274	257	280	264	268	278	271	258	264	308	262	267	280	267	298	259	281	249	271	267	301	278	290	288	292	267	262	242	284	288	288	249	293	276	275	268	270	263	276	291	298	277	257	269	298	282	281	290	254	300	287	307	288	272	284	296	284	249	258	284	302	269	282	279	264	305	270	259	294	256	261	271	267	289	261	267	287	265	260	267	263	312	269	284	252	282	283	276	274	275	288	293	264	276	284	279	286	256	279	249	286	257	302	252	265	275	283	290	285	261	304	267	257	301	273	276	266	282	283	275	265	279	281	270	266	257	301	250	276	275	283	289	302	230	255	275	252	239	289	265	269	288	270	274	296	261	261	253	258	282	269	259	258	276	268	290	261	284	269	265	271	275	287	267	258	269	309	290	258	300	234	281	301	267	273	243	256	306	281	276	278	267	276	283	280	280	307	269	252	247	291	289	289	276	270	258	260	291	265	295	280	242	274	275	264	272	281	290	289	249	297	264	270	276	256	269	292	280	305	248	272	283	246	262	256	276	253	263	278	258	290	290	275	304	240	267	255	302	263	258	302	298	245	268	288	264	290	287	271	264	275	269	266	273	265	282	280	292	268	269	280	253	252	269	262	245	273	266	312	256	259	274	294	287	276	278	271	267	296	257	279	277	257	284	290	254	274	267	286	277	307	284	277	276	303	258	276	272	288	297	266	289	269	247	281	281	251	274	282	308	281	257	254	266	273	274	261	315	293	260	265	292	285	257	269	285	231	329	270	239	279	271	294	260	254	281	289	290	264	287	279	260	233	261	281	292	262	282	293	278	298	307	266	285	282	258	263	292	297	262	306	257	260	282	287	278	306	266	297	253	247	285	225	289	269	261	249	296	280	282	260	280	262	270	280	217	296	274	273	259	260	264	304	271	278	268	291	270	284	280	294	279	268	272	272	268	257	272	299	293	259	290	267	272	309	283	283	283	272	257	254	304	295	289	269	277	290	286	271	288	275	252	252	267	263	283	293	279	280	285	278	252	290	264	264	266	295	274	272	292	268	298	294	263	275	267	281	298	276	293	277	276	266	306	291	270	299	232	301	279	285	298	278	271	242	297	251	268	295	290	276	279	262	287	287	287	290	294	292	279	279	283	275	266	255	269	278	274	288	329	277	295	274	257	291	279	278	282	304	277	238	259	304	275	297	276	246	270	275	259	284	240	245	313	278	295	283	288	265	285	282	281	273	269	275	288	273	285	274	259	269	233	289	268	253	296	282	259	314	271	286	312	293	302	269	300	279	277	281	284	265	270	258	262	297	274	286	282	266	282	297	282	331	284	231	273	340	305	289	267	263	285	277	296	286	299	268	246	258	288	268	279	263	285	261	260	247	233	267	272	259	283	278	281	280	259	288	270	276	284	298	273	273	273	258	264	268	287	263	274	303	260	262	272	293	250	255	235	287	290	270	232	282	275	256	288	258	279	247	292	280	290	288	249	287	277	256	263	274	282	248	302	317	259	286	280	289	272	275	267	308	258	290	261	274	285	306	252	275	266	275	272	262	247	268	330	306	267	270	273	289	283	286	266	262	256	283	282	271	288	288	292	262	261	267	271	271	274	313	245	270	242	291	289	286	273	286	266	289	282	310	246	300	268	280	287	252	267	266	258	282	314	245	273	299	255	273	264	288	263	296	287	267	290	262	268	275	260	297	274	272	263	241	243	283	269	274	283	268	285	285	287	285	261	285	285	269	239	284	259	297	302	323	256	272	274	253	278	275	287	305	287	267	277	293	282	280	264	264	271	264	298	275	260	279	275	314	279	280	270	297	268	311	296	293	284	284	306	272	272	317	290	255	265	247	282	268	278	321	273	266	269	281	255	293	266	279	279	277	254	295	260	290	298	264	278	278	293	268	259	250	298	286	269	260	276	253	261	290	286	284	282	275	276	310	281	275	295	250	285	273	277	282	242	268	242	278	275	273	289	292	254	285	253	280	273	308	245	304	270	260	270	282	277	266	263	294	290	280	287	233	279	280	282	266	289	299	259	302	303	265	287	288	295	284	278	279	301	282	261	261	279	271	266	259	277	259	261	276	272	287	252	254	276	250	282	279	255	260	261	280	240	294	266	270	276	257	290	301	296	291	280	278	279	284	276	291	292	268	319	277	265	275	264	276	268	277	253	277	266	283	324	297	293	285	276	264	296	266	251	266	244	262	240	304	291	261	262	268	238	255	254	283	254	280	272	283	257	289	298	283	269	292	258	273	292	258	274	275	253	260	271	263	298	281	249	256	278	264	280	274	277	280	259	290	293	290	270	280	272	259	270	270	268	277	274	277	254	271	275	269	271	295	282	269	282	261	266	300	296	281	298	253	272	277	285	289	294	284	282	279	261	275	256	263	282	269	260	285	278	281	274	250	249	290	256	251	263	286	274	273	290	255	258	274	292	273	267	268	302	276	304	279	272	297	304	286	261	254	304	279	278	264	264	301	282	262	282	304	304	267	260	288	264	256	276	291	284	296	285	290	264	271	232	274	270	273	272	304	258	271	247	280	245	285	271	240	253	266	261	279	283	268	287	290	241	285	256	275	283	299	286	252	249	254	286	282	250	276	272	297	278	289	282	265	260	290	275	268	273	276	281	274	292	280	275	277	290	262	262	288	277	288	295	279	274	267	281	275	270	265	282	290	292	281	259	295	264	281	298	266	286	314	265	281
21856	14190	1959	1728	1238	794	464	444	529	1396	680	280	274	230	236	218	204	218	209	220	224	200	203	203	218	180	187	211	166	173	169	195	168	177	176	170	195	180	199	199	211	175	181	200	189	202	171	185	218	177	184	174	188	191	177	181	170	174	194	155	183	153	197	185	179	181	171	157	181	184	210	181	181	163	180	182	157	167	164	183	178	158	188	196	185	210	195	180	176	170	179	171	171	159	171	151	168	197	188	190	161	177	182	177	162	166	183	165	171	163	160	203	192	199	205	162	181	197	160	158	160	188	178	193	161	180	181	171	178	172	185	156	169	205	168	194	194	175	194	175	158	157	192	166	182	188	181	181	170	176	193	158	165	143	170	172	172	194	213	173	176	185	179	208	187	184	184	184	189	192	189	176	182	169	208	183	165	176	168	166	236	194	191	198	183	184	196	162	178	187	187	183	170	169	158	175	219	180	179	163	188	161	187	172	167	151	189	181	197	179	170	188	180	175	176	159	181	161	196	189	161	187	165	187	197	160	195	194	198	179	177	166	160	172	198	176	149	172	185	167	168	180	176	151	179	204	210	171	180	174	178	180	173	169	171	175	211	190	176	160	197	168	179	212	170	197	172	185	176	201	176	174	172	185	198	180	165	181	162	166	189	167	187	165	184	176	185	182	194	163	202	166	168	183	179	184	156	193	180	179	185	182	192	198	202	206	199	190	171	205	155	195	210	172	171	196	159	162	188	194	196	181	192	190	181	163	162	168	193	195	186	182	176	186	140	176	183	177	184	176	176	170	146	193	180	180	166	221	191	152	168	187	190	198	159	174	188	162	173	192	182	182	184	181	178	188	205	172	183	172	166	194	159	197	200	193	170	190	156	187	192	190	192	192	171	190	187	207	189	173	170	193	201	165	184	165	179	174	179	193	179	171	171	183	187	186	208	198	196	203	180	184	184	184	179	169	192	187	191	184	165	201	178	175	177	168	187	199	167	181	177	190	176	190	209	191	203	182	164	184	167	181	177	170	170	182	206	181	162	168	195	166	187	189	195	174	190	187	192	198	179	165	160	149	178	200	167	172	195	160	192	190	181	160	166	171	194	197	167	189	163	173	201	178	163	167	192	192	201	183	209	194	196	179	190	161	198	198	170	148	190	175	184	206	196	181	162	176	177	185	158	172	180	173	175	181	162	180	174	200	179	191	208	184	194	183	193	197	185	202	190	195	198	198	165	191	198	206	164	175	157	184	182	199	201	182	176	182	196	188	164	180	154	186	172	164	184	165	173	194	171	192	176	178	169	178	173	159	195	185	178	198	189	164	193	173	191	169	192	196	183	205	194	180	166	180	212	195	199	186	178	171	206	183	190	211	205	172	173	177	192	191	180	191	185	175	198	151	219	176	176	171	183	179	197	170	166	186	167	168	174	161	180	158	156	186	176	174	179	181	166	184	189	177	188	205	183	188	181	211	163	185	162	202	176	169	188	161	182	179	160	178	169	182	196	180	201	181	179	158	178	165	205	192	184	176	170	191	185	178	176	167	181	200	176	160	166	174	182	175	206	172	200	198	168	176	168	157	178	165	161	179	206	189	159	189	174	201	187	184	174	148	156	185	187	201	174	173	161	179	182	182	194	174	207	193	193	187	158	171	167	163	191	185	164	178	177	202	180	167	183	185	190	180	156	192	172	197	182	186	183	194	166	188	180	182	166	166	184	181	175	175	162	177	154	182	184	177	169	220	162	197	162	187	175	185	193	175	176	170	188	167	177	210	175	203	186	172	175	191	194	163	162	173	161	175	182	177	188	181	167	192	198	182	175	176	209	201	206	176	193	180	190	187	157	185	179	163	178	178	208	181	185	184	169	201	189	197	204	195	181	159	181	189	175	178	171	171	187	194	167	168	184	172	173	171	207	177	173	177	181	162	172	190	201	199	193	192	163	196	183	140	175	211	184	200	181	179	174	182	197	174	168	193	193	172	166	174	174	185	190	185	170	204	150	202	162	208	165	182	186	199	180	175	169	181	204	159	174	191	173	188	162	176	149	170	168	191	178	169	182	183	187	170	158	191	177	174	185	177	189	197	171	162	196	179	178	173	159	196	179	168	181	171	180	176	175	214	175	178	191	176	180	174	173	185	182	197	197	201	158	165	182	158	187	191	200	155	156	185	195	193	164	183	201	160	166	148	194	174	187	184	205	209	221	194	168	183	186	177	199	188	188	179	171	192	209	184	175	159	197	192	198	172	157	169	177	171	157	162	176	194	177	171	182	191	194	175	175	170	205	168	183	192	187	203	170	175	146	178	179	165	186	158	177	181	156	214	181	195	163	184	183	176	157	201	165	171	202	173	178	174	205	151	167	172	169	192	149	210	175	184	204	191	188	201	195	166	170	178	157	159	163	189	181	174	188	204	213	166	181	178	175	153	186	185	159	155	183	199	155	190	157	164	213	147	182	184	198	181	180	200	182	191	176	203	193	183	196	186	200	164	171	175	174	206	180	173	175	200	172	173	194	198	195	168	169	185	168	182	197	189	187	192	160	210	161	191	174	220	184	171	179	203	159	195	187	183	167	212	154	179	180	170	200	163	164	194	177	168	192	180	184	151	155	192	225	171	193	184	168	203	177	186	161	161	200	181	185	196	168	207	153	181	155	191	180	189	186	190	206	195	196	193	192	203	178	157	175	196	176	162	214	150	191	178	189	167	182	181	188	153	163	199	184	176	193	194	173	193	179	187	218	191	162	177	202	189	177	169	183	186	192	173	177	189	187	178	166	168	185	178	177	180	162	179	177	182	176	189	162	175	194	167	196	165	151	200	193	210	168	204	171	183	154	180	169	181	176	203	188	176	200	183	192	165	177	163	195	163	177	182	182	190	190	168	172	188	190	173	217	173	189	177	170	158	183	198	180	188	180	169	183	188	170	183	192	196	182	173	174	189	205	180	184	183	167	190	179	205	169	181	183	194	177	170	194	182	195	173	188	179	182	185	177	185	166	172	180	172	194	176	178	165	201	180	175	174	179	171	170	181	200	207	163	171	174	202	210	177	163	188	185	133	183	182	173	201	193	201	190	190	150	156	176	192	188	187	154	185	165	202	202	169	188	172	197	207	181	175	181	187	186	179	182	183	177	176	179	172	186	203	176	174	191	170	212	197	195	184	207	150	191	196	185	184	184	188	198	185	172	200	189	179	176	198	202	197	186	156	191	176	191	183	186	177	180	152	191	175	201	177	186	173	183	190	187	198	189	171	193	168	175	190	205	205	182	187	167	185	185	177	167	206	185	187	177	189	179	189	190	175	188	160	158	165	193	198	160	218	170	174	177	154	201	185	141	212	211	209	187	193	157	175	191	196	202	180	191	183	192	179	200	186	190	165	208	191	168	184	155	181	174	216	179	167	168	185	204	185	189	171	188	156	198	178	171	169	177	188	188	199	186	194	179	181	194	197	156	170	174	171	189	197	200	173	184	186	165	188	182	181	199	186	159	171
14146	5083	3341	5445	4890	3289	2063	1901	2806	7666	2472	1250	1034	893	762	767	734	671	697	638	655	626	582	588	575	599	591	570	525	553	518	553	558	512	555	510	480	506	536	487	541	514	484	542	517	527	510	524	523	495	472	468	493	506	517	497	538	474	458	470	481	471	496	492	502	471	507	507	500	512	509	460	491	461	488	483	449	482	475	511	507	475	438	485	467	474	468	521	471	476	492	475	484	469	463	452	500	439	456	476	470	473	484	412	452	487	444	438	448	504	459	448	437	447	477	501	477	417	497	442	490	466	472	464	459	521	475	472	489	491	493	474	489	470	439	462	519	457	464	442	457	492	437	426	455	441	453	499	475	483	488	508	485	497	482	483	462	503	495	459	492	453	480	475	483	446	459	453	471	489	462	505	505	471	479	464	466	472	488	510	491	466	472	460	472	472	484	463	502	500	465	439	471	466	456	468	436	453	492	469	473	474	462	438	477	503	441	496	472	463	499	442	469	476	488	467	473	455	477	497	478	464	450	470	475	491	449	465	461	488	490	512	459	483	442	490	476	487	454	459	502	485	458	439	469	496	470	461	484	459	482	470	490	466	439	441	452	491	437	418	464	452	447	448	493	445	506	465	446	459	439	504	464	467	471	465	480	516	455	450	449	473	502	456	489	436	481	463	507	488	500	470	493	479	483	488	469	474	454	479	512	457	451	475	451	467	464	492	482	460	467	507	464	477	446	458	489	433	468	502	492	481	460	466	459	459	484	465	462	475	460	467	491	492	471	470	452	465	480	447	475	486	492	480	458	484	493	454	417	483	477	436	470	483	475	463	495	522	440	445	435	484	482	479	494	467	456	456	449	463	455	451	492	464	431	460	442	500	457	509	470	417	476	494	484	486	470	462	454	496	466	487	481	479	462	465	501	500	465	459	477	471	441	459	462	461	418	442	466	467	450	407	480	485	458	458	466	446	432	447	445	473	445	443	450	445	451	479	479	464	502	465	493	468	492	466	469	468	459	467	488	477	491	496	426	446	436	446	484	450	454	475	477	490	473	411	452	453	483	462	470	468	462	455	516	466	470	471	430	494	460	475	510	473	469	491	465	459	493	478	505	450	446	510	483	447	525	415	468	438	439	468	470	499	492	487	486	445	438	452	498	463	485	485	453	466	425	455	468	459	472	474	461	486	458	463	452	469	472	466	435	464	495	450	476	502	458	484	452	468	496	434	475	470	415	458	457	465	499	472	445	471	450	483	500	448	487	451	421	469	463	489	485	470	460	459	492	488	480	464	497	432	478	426	460	473	462	461	447	442	527	484	463	457	491	464	464	458	446	485	466	465	476	503	502	473	474	488	470	458	485	431	511	437	497	486	500	480	465	477	532	476	425	499	489	477	473	484	475	485	499	477	488	464	441	458	463	466	471	459	435	448	478	453	442	473	443	463	503	463	473	410	465	495	482	453	484	446	492	459	481	504	466	467	467	472	453	454	481	465	463	468	485	467	487	449	434	475	465	460	466	431	476	443	475	451	473	464	507	477	466	489	499	511	488	498	453	465	443	485	501	466	460	468	497	458	473	466	443	475	503	468	503	491	468	490	479	450	463	462	485	472	428	470	433	483	484	482	435	450	491	471	456	449	472	498	511	498	469	461	477	447	468	472	463	476	456	451	458	480	473	470	438	450	465	469	445	472	458	511	441	458	445	493	495	511	461	508	439	470	500	513	506	464	460	443	491	496	461	511	458	481	440	459	458	483	474	483	507	460	463	442	461	503	466	461	446	443	468	453	467	477	486	463	495	458	469	423	478	500	467	480	474	505	430	479	476	492	520	462	443	506	427	450	477	488	449	487	485	454	508	447	449	453	477	468	478	509	447	515	477	459	447	492	467	486	495	472	467	467	435	464	466	487	459	469	498	450	486	472	436	428	435	499	471	453	459	455	505	470	477	450	451	467	465	437	463	472	455	478	472	508	464	462	476	448	486	433	467	462	439	418	458	504	477	434	428	465	451	464	457	480	498	453	467	448	508	474	472	468	463	531	428	466	455	484	483	459	460	457	511	458	468	450	482	506	456	478	460	460	500	460	503	457	456	486	459	491	483	474	443	489	461	490	453	474	453	501	426	445	443	434	470	457	465	473	465	487	444	479	489	454	475	437	468	469	478	451	466	472	442	431	451	477	473	480	467	480	467	464	480	462	446	432	458	450	471	485	497	489	475	440	474	435	476	473	445	443	454	506	454	504	440	434	464	496	430	430	532	447	507	464	466	440	441	445	475	462	461	513	473	474	465	457	454	473	494	484	466	476	501	447	480	480	476	438	474	453	445	460	477	458	505	454	484	436	482	489	450	453	471	432	481	470	476	430	454	472	489	462	478	490	451	491	462	508	454	456	468	470	470	466	479	465	476	523	486	439	436	494	488	485	442	499	461	442	468	470	469	488	454	507	504	453	481	491	455	488	457	488	429	445	449	451	453	492	426	483	499	479	469	474	434	489	490	477	500	486	474	480	472	486	486	492	491	406	521	468	448	458	445	475	449	446	476	489	460	456	454	471	498	502	448	491	465	454	469	463	471	490	477	472	466	499	456	508	464	480	487	475	470	458	486	464	452	441	476	513	457	443	455	471	461	484	497	460	492	463	474	458	469	468	449	487	456	477	450	460	464	444	474	471	471	466	490	452	490	448	525	486	464	453	512	464	485	486	502	467	478	457	477	454	484	502	481	496	459	447	445	465	444	473	458	513	467	512	489	463	464	451	450	462	423	485	475	436	472	461	427	479	469	501	479	511	457	476	473	443	479	456	480	453	493	502	482	437	480	479	446	470	547	496	451	464	490	463	499	452	498	476	471	478	444	472	426	466	477	459	481	471	471	483	482	502	515	473	500	447	485	453	489	446	470	513	489	450	468	457	473	433	467	474	455	445	455	448	431	481	475	456	445	507	503	471	416	452	500	422	430	457	470	457	497	497	470	457	432	456	441	438	478	453	440	493	461	453	479	462	433	494	442	470	477	447	495	483	447	463	450	448	460	497	448	478	462	452	446	433	489	486	490	486	472	491	470	450	454	455	473	455	469	495	491	476	484	456	483	463	456	464	433	450	450	482	466	472	474	487	489	452	452	445	452	517	470	471	489	496	440	499	478	468	464	472	450	463	453	468	458	494	463	481	488	452	479	476	464	431	465	441	451	454	450	477	441	439	448	462	460	457	486	466	505	431	473	482	462	456	431	466	481	489	484	473	485	477	454	475	456	455	428	485	467	500	456	489	467	455	457	484	453	489	454	477	468	452	474	469	474	488	464	450	452	510	472	453	475	481	457	467	452	451	456	488	490	501	482	431	465	450	504	437	444	434	492	464	438	482	457	452	414	477	464	478	444	467	440	487	502	481	490	478	447	454	483	480	476	443	455	418	492	478	491	486	477	492	495	474	439	483	435	476	468	476	459	461	464	468	473	463	459	483	447	464	422	428	468	443	448	464	478	464	519	483	494	431
31693	22199	6018	3486	2364	1443	903	816	1132	5486	1239	506	436	454	431	401	383	440	415	343	361	391	340	365	381	402	342	315	364	353	330	339	336	344	335	319	364	298	347	326	364	348	378	386	319	353	292	323	325	334	333	372	344	314	355	341	308	375	341	326	341	382	358	345	354	334	318	328	318	321	354	369	326	337	347	346	311	317	329	320	326	341	334	328	337	314	320	334	343	338	337	339	307	310	334	333	322	343	349	331	349	335	358	313	331	324	323	316	309	360	329	346	326	334	361	326	333	304	365	360	345	321	328	378	279	368	362	311	307	333	325	322	342	321	362	316	332	344	330	334	305	325	319	343	296	321	299	319	322	301	330	329	340	327	334	340	348	331	352	345	348	349	328	350	333	292	323	323	329	332	292	320	314	368	329	331	338	326	320	366	335	348	301	305	357	348	361	325	338	324	332	338	342	304	327	316	327	308	319	335	311	305	327	334	353	302	313	321	328	348	326	321	311	325	342	322	346	344	306	283	339	309	330	321	314	313	314	290	328	330	315	345	326	353	309	302	320	335	347	315	290	312	306	301	334	313	323	318	307	292	317	301	348	334	345	329	329	308	299	298	334	336	326	328	343	356	361	390	320	328	318	305	330	299	327	328	323	316	330	329	328	326	335	318	342	313	313	314	313	293	347	293	348	345	354	345	303	323	340	357	329	329	337	291	283	326	308	351	325	307	301	345	333	320	314	330	363	316	319	318	326	308	314	310	334	328	283	312	274	303	373	356	348	353	325	312	341	347	328	356	339	332	320	375	352	325	316	324	333	324	296	308	351	298	370	339	354	345	351	334	303	361	344	324	310	347	346	326	347	342	334	352	310	336	337	329	334	304	338	340	336	323	351	298	330	311	347	331	333	301	357	321	340	322	337	336	290	319	326	342	312	364	336	328	319	321	330	319	319	335	313	328	315	367	307	318	320	338	336	323	350	343	350	312	320	318	330	351	315	331	332	326	332	338	318	347	347	297	351	353	367	310	296	304	359	369	331	330	335	332	299	339	331	359	347	342	344	328	331	318	343	339	316	325	340	354	302	320	291	311	333	338	331	309	294	338	335	336	310	332	293	339	326	358	346	370	305	349	334	327	348	347	308	346	345	362	319	333	345	328	308	337	325	332	335	326	317	332	306	283	345	338	372	344	346	326	331	315	351	319	349	343	356	334	323	353	340	326	350	316	313	335	376	342	326	364	343	307	331	337	337	329	343	338	300	309	328	313	349	316	353	341	325	330	353	356	319	336	319	365	302	336	287	281	358	350	322	328	348	370	354	306	328	352	331	319	311	336	293	354	304	342	331	323	336	318	328	278	328	346	364	301	295	311	327	314	352	375	336	334	384	365	347	303	326	316	317	363	319	344	357	339	353	318	301	303	313	298	328	352	331	327	366	335	335	320	360	319	299	328	315	332	336	337	309	334	326	328	310	337	330	342	317	345	361	334	323	330	342	332	332	339	351	336	319	343	324	345	361	332	348	349	337	326	324	348	341	311	309	318	390	344	317	315	326	309	349	368	336	327	355	343	332	330	312	331	320	307	312	290	336	353	328	327	327	357	378	334	339	351	316	308	335	317	323	335	321	312	304	356	326	335	305	341	295	336	334	306	354	309	348	343	348	282	351	328	367	364	345	348	327	360	365	308	332	385	329	327	336	324	316	344	314	310	312	347	318	358	316	308	358	343	319	315	308	324	344	350	356	351	309	287	326	313	331	344	357	287	343	400	333	293	319	328	321	355	340	321	316	320	377	325	297	345	323	363	323	337	307	328	346	353	323	319	330	353	327	316	325	365	312	350	366	375	367	333	327	327	334	313	316	290	352	337	304	322	308	311	333	344	302	332	276	320	343	378	332	350	345	342	337	324	314	312	340	328	297	360	333	314	295	339	336	296	309	368	322	368	395	321	349	321	323	304	331	334	345	346	320	309	274	318	322	318	335	319	357	316	372	334	315	322	331	360	340	330	315	334	334	336	343	323	323	341	312	344	336	319	358	312	317	342	323	350	336	315	345	330	347	313	309	353	352	332	342	299	324	345	358	373	305	316	320	338	308	317	292	321	315	337	314	300	313	323	323	322	308	322	324	298	325	302	320	307	349	352	324	314	342	326	306	330	329	344	322	318	319	319	352	335	335	344	345	336	326	339	383	307	332	335	347	294	378	325	375	327	332	332	315	335	286	301	341	360	352	356	333	340	313	317	324	348	301	302	339	306	371	367	334	332	328	331	352	331	370	315	356	331	322	366	325	331	323	336	357	337	290	296	285	338	377	335	370	328	332	301	300	350	333	325	328	332	301	332	366	328	338	347	327	327	359	314	335	316	316	342	338	316	353	323	334	350	329	353	330	350	269	347	334	338	353	346	332	325	327	302	319	296	318	306	329	329	339	341	335	354	329	349	344	357	322	327	302	361	321	344	315	312	347	331	321	300	382	317	331	328	334	325	342	318	315	327	324	346	304	317	348	344	337	323	313	347	333	359	321	310	335	333	342	360	334	324	328	314	325	388	296	302	311	304	315	299	357	344	324	357	366	328	339	332	313	309	360	319	284	347	320	334	320	327	337	352	340	316	314	295	313	342	328	330	313	317	347	318	321	315	333	316	301	329	316	318	270	305	326	331	331	297	354	320	318	330	367	303	345	307	285	305	320	335	339	353	350	302	322	335	298	323	369	360	340	344	295	306	313	348	314	318	358	345	335	316	326	325	307	318	348	314	290	334	328	306	348	371	311	334	339	317	317	283	318	315	345	309	301	331	352	311	324	288	321	322	300	314	304	324	294	315	355	313	305	361	350	340	351	307	355	335	372	330	373	313	325	354	351	350	312	285	308	314	327	366	339	343	337	363	365	317	329	335	345	354	331	321	340	290	325	323	326	337	325	322	326	318	327	309	360	308	353	343	353	335	293	329	367	318	352	349	317	348	348	313	323	324	356	350	308	359	311	326	309	331	345	374	329	349	323	331	322	314	304	334	324	328	319	348	289	327	355	286	349	321	314	361	305	303	323	315	353	324	316	330	331	322	326	326	293	333	317	336	298	337	337	335	380	307	340	362	341	343	339	341	369	358	330	354	355	305	334	354	327	349	305	345	333	340	311	352	362	316	337	353	318	284	315	336	329	318	308	342	329	381	298	345	331	338	333	359	363	334	343	327	321	311	314	337	316	307	300	321	315	316	328	316	368	293	341	324	321	289	332	296	323	351	362	353	360	371	328	345	337	325	298	335	336	346	341	349	345	317	357	338	324	328	288	350	353	342	322	321	336	329	316	337	353	328	340	345	306	338	325	351	332	290	349	316	286	328	340	328	321	317	345	319	311	394	361	323	327	320	304	317	313	324	303	326	309	324	325	317	323	361	322	349	316	300	342	293	359	315	354	310	328	329	330	295	344	336	321	296	300	342	341	330	331	306	338	375	361	319	324	314	327	331	352	332	347	332	331	324	332	309	328	330	354	327
19015	5828	6450	9426	8027	5196	3748	3738	5406	19688	2605	2181	1690	1517	1434	1332	1298	1181	1129	1159	1103	1060	973	972	1020	1018	948	944	935	935	900	873	932	889	884	876	871	867	782	797	839	826	805	839	811	788	793	808	860	824	812	831	793	785	836	784	838	835	743	766	769	803	827	785	831	782	838	723	770	852	807	770	783	760	750	801	801	785	772	758	756	785	760	747	767	799	796	698	801	776	790	739	729	786	705	771	814	743	757	743	767	799	755	808	814	727	762	773	739	822	769	779	708	729	760	767	783	723	787	752	747	752	770	703	783	742	763	742	774	757	798	796	735	730	769	750	714	784	763	743	749	746	734	800	731	721	772	777	801	732	721	788	769	737	717	795	742	787	736	719	731	700	742	735	772	769	748	766	729	726	759	753	763	770	774	757	716	747	779	785	749	823	809	717	733	734	774	751	741	748	788	758	790	762	723	804	734	689	762	757	811	763	759	778	746	774	711	805	783	808	724	799	769	717	714	730	720	799	775	758	792	752	763	776	748	740	771	765	729	778	772	817	746	783	757	727	767	754	757	764	743	719	773	782	718	792	811	730	715	796	764	730	779	769	742	752	774	747	762	753	725	770	797	786	764	784	752	720	754	795	752	704	761	753	739	757	719	788	754	713	808	763	735	753	790	757	743	744	771	755	814	747	745	747	757	773	770	784	699	742	745	726	745	735	772	776	807	809	751	783	778	766	788	701	740	735	781	760	785	714	732	781	742	783	780	778	732	763	738	757	766	793	745	741	709	732	760	731	749	723	774	780	771	735	767	757	777	785	807	780	721	752	751	767	751	732	742	739	699	763	747	691	765	739	752	752	767	805	752	788	766	752	738	781	748	813	749	750	777	799	752	785	761	762	763	790	696	747	751	779	776	796	734	754	791	727	761	763	761	757	769	748	756	778	745	738	760	785	747	810	735	737	748	773	764	765	743	798	717	747	730	748	786	781	720	757	770	815	741	759	753	733	724	741	785	800	758	736	751	730	765	731	715	767	756	737	754	704	754	789	795	758	769	747	764	758	786	802	795	742	766	785	752	780	717	784	790	762	767	758	729	709	827	787	756	720	774	704	786	696	762	671	725	726	715	735	700	759	745	734	717	810	772	723	771	717	763	746	790	703	770	745	730	748	771	780	763	713	721	743	743	750	786	720	747	765	780	696	725	727	747	764	757	734	761	755	759	764	769	755	768	777	734	756	756	792	766	749	738	787	754	748	729	765	794	767	771	754	771	745	740	751	722	753	791	705	746	678	752	731	790	770	705	785	792	756	763	750	745	755	772	782	818	762	737	761	715	768	793	775	753	728	744	755	729	707	763	815	771	760	803	768	740	781	715	758	722	756	777	756	760	716	757	761	749	764	751	726	756	754	773	785	775	759	780	742	773	750	773	741	799	775	811	752	736	773	781	784	773	773	788	753	736	764	735	781	749	708	744	710	738	753	730	736	740	773	754	755	762	760	751	755	725	758	686	785	728	769	788	767	767	756	724	732	786	783	757	724	748	766	722	721	780	787	707	725	765	738	745	694	716	746	769	750	764	797	717	757	747	793	772	792	768	770	717	764	748	784	707	702	788	745	754	758	758	788	739	769	797	702	712	783	724	741	781	768	745	803	779	743	788	727	802	762	752	788	745	737	802	757	743	725	685	753	749	809	755	727	794	765	722	814	751	780	749	767	789	796	792	753	753	769	763	789	759	740	740	779	737	746	732	756	852	752	759	752	760	769	744	778	711	743	769	766	767	728	744	769	779	763	741	711	742	751	726	715	783	737	735	793	710	760	729	680	768	774	752	759	796	758	801	719	756	751	769	756	757	793	794	817	780	688	761	771	726	742	759	764	738	737	748	710	761	765	716	776	755	741	741	778	734	787	737	785	789	743	733	746	758	734	726	723	743	729	781	770	801	818	753	704	762	761	754	758	755	728	750	785	739	742	784	754	745	747	764	796	786	749	731	731	768	757	746	746	800	763	783	769	745	775	707	722	763	754	788	704	736	801	780	752	724	799	811	718	724	731	775	757	755	721	719	687	763	691	780	802	735	752	771	775	750	764	770	779	753	778	768	762	777	755	722	752	777	758	763	775	743	743	800	714	775	805	761	745	767	797	718	747	770	784	709	762	746	755	777	753	787	732	759	695	784	719	760	765	745	785	784	685	747	759	733	714	815	769	708	703	750	763	755	760	733	755	719	743	762	784	777	733	719	729	734	825	704	796	712	712	731	737	760	741	768	783	777	754	775	762	745	768	735	802	730	755	727	810	800	750	759	772	726	778	800	784	801	770	756	804	778	736	792	817	710	771	766	785	774	809	763	699	749	751	752	766	735	783	778	807	805	757	811	747	745	747	741	748	779	791	751	752	747	758	743	732	756	770	767	746	719	721	725	761	769	770	728	740	756	777	782	735	782	731	753	733	774	774	760	749	766	750	751	757	762	738	718	763	719	743	771	794	757	784	769	754	757	682	728	747	769	765	778	788	727	721	790	717	749	754	762	776	768	745	749	705	765	770	740	793	765	735	738	765	750	762	737	726	736	767	742	731	800	790	749	770	772	735	770	735	796	737	762	746	756	758	772	748	726	762	750	733	760	729	768	745	764	746	769	737	755	823	773	746	707	793	786	788	800	793	729	763	743	721	733	778	778	788	743	760	795	767	774	768	756	756	728	773	719	735	764	742	738	797	743	777	714	782	818	762	743	771	762	766	811	755	751	722	699	809	743	741	727	766	727	769	755	818	788	731	778	739	799	736	721	802	755	742	752	721	774	735	833	781	714	712	800	738	744	768	728	747	774	772	756	734	718	722	730	729	728	719	760	771	756	784	776	761	763	736	717	770	747	820	734	737	762	760	734	741	783	709	740	732	746	782	764	759	727	782	792	797	751	729	732	758	763	748	731	720	733	721	716	759	787	791	804	763	772	709	792	711	735	752	752	740	720	809	733	773	793	763	749	758	775	773	785	759	742	765	766	728	754	765	769	766	779	789	727	796	778	744	730	733	767	720	713	753	746	746	760	764	755	743	783	800	785	696	752	760	742	756	775	755	739	762	809	771	716	735	766	744	753	760	734	757	725	750	753	775	746	742	788	795	763	774	778	747	747	721	767	739	732	797	750	773	734	817	742	747	757	806	736	763	784	791	791	777	736	782	792	738	793	785	745	753	790	751	723	780	743	775	697	769	745	750	692	750	772	747	767	699	805	793	747	754	733	766	815	740	763	817	778	788	774	752	783	739	740	759	775	740	758	803	761	754	738	710	764	750	762	755	764	773	753	824	784	750	798	760	745	814	768	804	770	785	770	766	729	764	747	738	770	716	779	719	730	771	760	741	721	729	748	719	725	785	728	735	783	759	756	716	777	744	694	794	753	747	752	729	805	732	757	781	739	820	750	752	767	744	784	735	785	735	787	822	739	747	782	721	771	741	732	738	724	743	737	782	791	748	785	775	765	779	744	771	735	742	749	785
5024	736	437	648	387	144	116	161	279	266	110	106	104	92	95	84	92	99	77	101	87	98	100	97	91	114	99	116	108	98	108	102	114	95	88	98	99	108	93	91	92	105	97	76	89	112	104	88	90	112	110	103	115	95	113	80	98	93	91	100	88	89	93	79	86	106	97	99	100	80	109	86	87	91	95	94	86	83	94	98	101	85	98	97	98	100	110	96	89	92	107	85	90	79	84	127	113	87	114	94	90	83	86	100	114	93	108	116	98	117	81	88	85	102	101	83	90	85	94	94	83	107	115	97	84	124	98	98	95	91	83	77	90	112	99	130	104	97	104	99	119	97	89	89	104	92	102	102	105	77	87	102	101	112	100	72	96	93	91	109	106	99	97	95	119	85	102	86	94	82	82	90	81	102	112	85	99	105	110	86	101	100	82	97	80	86	111	85	85	99	87	98	102	93	120	80	88	105	91	95	113	95	101	99	96	85	98	95	107	87	111	102	110	107	98	99	88	98	88	81	92	97	106	102	97	97	77	82	101	84	108	92	116	100	125	90	107	85	103	94	99	82	90	109	96	106	106	92	93	93	104	97	92	94	103	98	85	101	81	108	85	110	110	102	88	95	82	99	100	84	92	92	92	87	105	87	101	116	93	79	93	86	100	101	80	100	103	94	93	96	96	100	99	87	97	98	85	78	94	96	94	95	96	85	78	101	89	97	107	90	96	99	89	100	98	93	94	93	114	94	103	101	97	97	107	99	101	97	104	116	95	116	109	89	94	106	90	83	83	98	91	97	99	95	92	98	93	82	88	95	88	104	85	86	89	96	118	100	104	109	93	98	128	108	103	118	72	104	69	87	101	81	96	91	99	79	124	102	92	105	96	113	92	100	102	99	84	93	104	94	86	103	73	96	113	99	95	100	117	101	104	99	106	82	109	101	101	106	103	109	87	84	109	101	113	109	98	91	93	109	112	79	92	93	97	96	88	82	97	90	114	104	107	96	91	95	114	103	93	72	90	111	78	86	100	75	78	90	98	95	92	91	103	107	97	89	115	116	99	106	96	97	93	106	101	104	90	99	88	108	100	102	108	89	90	118	93	108	116	94	103	90	98	82	95	97	78	78	79	88	100	89	82	98	105	107	91	99	101	121	104	98	94	98	99	101	98	105	89	106	93	108	93	117	89	102	79	78	113	102	109	104	108	107	103	119	96	92	105	98	109	104	94	91	75	112	87	111	91	108	84	101	109	91	93	94	101	110	103	96	79	105	95	88	102	106	75	88	65	88	96	91	89	80	92	112	118	85	99	83	76	115	110	82	90	97	97	113	114	82	80	99	84	120	90	93	92	101	83	92	103	71	87	98	93	109	88	113	126	89	105	92	95	96	101	86	109	107	99	102	82	91	92	86	87	97	95	110	105	98	75	90	101	90	92	85	86	108	83	85	100	87	100	95	97	112	110	94	93	116	110	109	100	98	101	84	113	115	97	106	91	109	98	118	94	91	79	81	108	104	83	91	96	87	98	96	79	94	100	93	93	97	105	91	97	113	95	97	90	92	75	97	94	106	98	95	108	108	89	85	94	97	103	84	109	98	85	94	92	89	97	86	107	102	79	117	100	80	81	90	95	94	98	94	111	88	103	91	96	84	84	109	97	97	97	103	94	100	84	85	83	98	89	76	81	88	78	97	86	109	86	102	103	103	97	85	96	97	90	103	90	105	95	97	103	98	99	95	97	97	106	90	92	100	101	107	93	96	100	101	113	115	88	87	104	93	88	94	83	128	93	116	94	98	83	104	69	98	87	107	110	112	102	94	111	112	88	100	116	87	89	101	90	101	96	97	100	85	112	99	72	88	99	80	108	97	95	108	82	101	83	117	110	111	95	95	93	104	89	99	96	96	95	90	99	107	112	101	101	92	97	114	80	105	84	95	91	88	93	77	98	102	98	102	90	93	106	104	102	91	83	82	93	110	91	104	89	96	95	110	95	107	89	98	88	81	87	92	103	106	102	96	89	106	100	93	87	108	84	88	99	90	111	99	92	74	107	97	92	98	82	103	98	99	100	106	96	111	103	97	79	113	103	98	104	93	82	92	95	95	98	112	94	96	97	85	88	80	107	113	112	80	88	97	99	81	100	99	89	104	82	104	88	104	98	80	105	96	93	93	85	98	104	81	85	96	88	81	112	87	100	88	93	93	109	104	105	89	106	102	102	111	100	106	91	74	109	103	88	110	103	88	119	114	109	88	83	88	96	88	104	99	106	83	96	106	86	105	97	98	99	98	92	85	98	96	101	106	92	86	102	101	86	98	89	82	93	90	111	91	107	82	99	79	97	99	94	107	105	88	95	98	97	99	73	99	77	101	98	84	94	111	104	116	95	111	100	79	103	106	106	93	73	89	111	82	115	95	82	113	105	97	105	96	100	88	93	91	103	89	96	89	101	103	115	92	85	110	99	106	80	71	98	93	89	81	94	85	101	93	95	101	79	89	90	113	105	98	95	72	112	91	107	110	87	93	91	101	110	96	89	90	103	98	96	82	112	94	101	97	108	93	93	103	92	93	104	95	94	93	100	98	96	95	88	73	82	100	105	85	101	95	115	102	94	104	111	111	100	78	89	98	108	105	100	87	97	86	92	99	90	91	93	90	91	90	92	99	100	94	79	105	86	115	86	92	94	82	97	92	84	109	103	84	93	86	101	130	119	96	111	91	100	79	92	97	102	102	91	83	100	107	102	94	82	98	91	96	87	87	82	84	95	77	84	98	100	87	107	86	105	95	86	114	97	82	97	91	90	106	98	102	96	110	91	100	90	80	100	113	89	80	91	107	99	100	105	103	122	99	88	89	87	80	104	101	77	96	97	106	105	94	90	106	87	103	94	107	98	98	102	107	116	102	69	104	105	90	110	91	85	107	101	87	111	112	91	86	87	87	113	97	107	100	102	96	93	91	120	86	86	76	98	114	91	89	95	92	119	103	88	93	83	92	95	99	86	88	105	85	103	98	91	99	102	83	92	98	92	100	97	90	100	91	89	88	97	100	113	81	95	105	105	93	113	99	95	86	83	91	104	100	94	96	83	94	110	108	104	88	102	81	84	88	89	96	97	113	89	86	105	106	89	101	95	97	97	91	83	66	66	90	105	100	98	100	98	105	103	94	99	82	78	108	105	92	85	99	94	93	97	65	90	105	104	95	101	82	76	86	95	90	98	101	97	84	92	91	93	93	98	77	109	85	105	91	93	93	92	97	70	97	120	76	117	93	100	109	91	102	105	95	97	118	100	89	89	106	98	85	72	75	91	89	109	82	71	89	80	91	74	101	97	122	91	94	115	104	84	98	90	91	97	103	82	91	102	93	98	108	108	101	100	89	105	98	95	90	85	93	103	103	115	78	99	98	95	103	96	91	104	99	109	85	95	108	105	109	78	99	94	97	89	88	91	98	104	122	91	87	111	78	96	83	113	94	101	83	100	99	98	98	99	93	105	89
3387	610	945	2328	1522	594	381	686	1309	1287	332	347	322	304	311	299	302	314	283	276	310	252	303	274	294	297	286	267	263	231	273	274	275	297	273	284	285	294	294	290	281	282	271	287	290	321	276	290	268	276	299	284	266	266	300	272	250	286	264	283	274	282	305	241	280	305	285	279	259	255	287	310	286	251	273	289	285	278	318	263	276	264	312	303	265	282	283	285	279	263	271	270	267	269	292	268	271	301	305	272	282	285	264	290	274	286	271	289	285	287	290	306	265	284	273	287	276	314	284	280	282	291	257	280	300	295	291	277	273	275	270	275	260	292	290	273	296	306	299	267	280	286	269	286	268	293	263	281	280	294	277	262	288	273	235	272	258	303	296	283	264	272	305	271	299	262	281	272	290	307	301	259	247	294	285	290	289	272	273	302	276	282	295	253	275	286	245	292	273	286	270	250	288	286	279	250	280	274	278	269	279	259	284	270	291	268	279	276	260	281	290	287	266	276	289	276	253	285	276	255	306	312	270	272	288	278	259	263	288	296	279	291	275	259	304	278	297	284	280	293	265	268	304	321	277	283	269	260	292	304	278	276	284	282	282	294	307	293	301	282	251	271	328	288	269	272	278	281	259	258	275	281	251	270	282	315	282	271	283	301	280	297	306	278	290	318	298	284	297	301	288	303	285	277	281	300	255	284	322	288	291	262	271	260	289	287	298	290	275	313	307	264	277	272	266	277	280	282	275	247	275	264	306	269	308	263	299	269	282	283	266	278	258	268	238	305	273	279	261	257	263	272	279	287	274	283	298	302	283	253	310	256	276	270	302	305	255	278	254	301	265	274	278	282	269	280	248	297	285	284	313	292	264	284	301	305	290	280	283	275	305	241	287	295	282	283	259	280	288	287	293	282	299	272	275	284	325	298	259	281	266	278	276	240	255	262	281	286	278	285	273	254	302	291	286	273	259	276	283	300	279	298	255	273	282	296	265	277	312	266	306	280	280	281	282	306	280	298	255	276	283	299	272	297	262	273	280	294	287	301	286	253	284	304	304	286	303	297	283	283	267	261	279	265	281	289	266	287	261	298	274	268	263	252	319	279	228	266	275	301	276	296	334	291	291	269	280	272	280	303	274	274	272	296	264	262	299	291	294	260	292	295	286	291	278	289	304	266	306	267	253	283	275	247	258	293	282	268	298	309	273	280	309	260	260	268	277	263	303	274	265	293	283	287	289	295	244	246	287	277	268	292	280	263	278	297	259	269	278	265	278	253	309	283	286	260	287	272	275	302	290	274	279	281	274	301	277	306	292	272	268	294	299	270	268	300	291	286	293	293	285	276	282	305	313	295	283	278	264	275	285	266	260	283	292	258	271	275	277	295	276	287	286	296	278	288	257	298	272	294	261	293	282	263	331	267	267	264	283	309	250	285	304	288	234	249	278	263	303	284	272	236	306	302	290	284	292	298	283	293	258	259	310	301	269	272	285	263	285	307	281	281	260	262	275	260	297	273	268	301	285	278	291	268	272	266	282	278	316	250	287	299	285	284	254	242	297	274	282	264	263	286	301	282	260	287	243	279	265	304	244	299	299	283	286	301	292	262	268	249	292	281	265	273	307	286	306	273	288	290	255	288	300	281	273	315	262	289	296	275	293	292	293	269	276	265	269	291	303	301	269	267	273	278	290	256	300	290	302	272	273	305	298	287	257	280	285	293	315	251	282	302	287	271	266	288	269	296	270	300	259	294	269	268	283	287	274	287	272	279	274	253	273	269	299	279	295	291	293	250	277	278	285	278	300	306	242	282	290	254	281	282	253	285	283	276	290	266	301	282	278	302	284	301	282	291	272	298	254	296	295	275	275	282	317	256	275	278	274	305	261	269	296	278	289	280	287	266	250	302	271	255	287	282	272	284	273	292	283	280	300	275	304	268	286	272	277	291	287	309	263	287	272	257	269	277	255	269	301	296	310	269	274	275	284	295	272	298	250	275	271	271	265	272	280	257	291	272	317	285	287	307	252	269	258	264	277	303	304	327	269	259	271	297	285	255	270	267	268	294	277	264	265	305	262	286	288	298	281	273	293	293	312	251	279	292	264	265	262	241	263	276	301	321	274	267	296	280	292	271	292	265	262	286	274	273	282	304	263	279	297	298	309	290	231	278	249	265	308	288	283	293	275	285	280	286	304	320	274	238	289	300	299	303	307	281	290	279	279	266	281	273	292	304	279	288	290	277	285	276	270	286	273	277	279	292	297	274	287	264	305	255	259	275	285	303	291	277	281	279	276	284	282	251	267	267	268	277	271	289	255	312	291	273	307	257	273	279	274	274	283	301	273	315	289	282	294	278	295	281	276	292	279	264	267	295	274	252	270	276	241	293	295	280	287	290	274	271	282	252	281	304	298	310	292	312	292	267	249	301	267	294	323	270	283	271	283	281	270	278	268	279	293	294	263	285	266	315	277	302	283	282	308	301	279	288	258	251	287	318	291	278	298	305	281	282	307	262	280	275	267	278	276	288	265	296	266	291	279	296	256	288	305	299	303	296	279	293	275	255	278	308	296	284	254	288	293	288	284	298	262	295	268	262	280	280	281	273	279	297	282	279	303	304	273	311	285	271	287	249	261	296	266	283	291	272	288	289	291	271	288	271	279	293	283	326	275	277	321	267	285	280	286	267	284	317	279	295	282	266	298	297	296	255	297	266	253	308	282	284	266	310	269	243	291	280	290	297	275	281	302	277	266	306	292	281	276	294	255	284	284	260	289	269	279	291	303	285	312	277	294	271	273	269	308	306	317	263	276	280	309	279	298	270	283	272	284	283	249	304	262	287	295	263	277	275	288	277	289	268	300	273	293	284	294	292	284	290	303	318	290	293	256	256	296	276	290	275	292	282	275	268	243	281	295	270	264	298	247	281	272	289	279	307	276	286	278	290	251	280	247	282	298	279	306	289	313	276	275	236	258	319	274	295	270	289	268	277	287	278	286	282	286	277	274	290	302	292	280	280	294	301	284	286	256	300	292	288	284	282	271	301	268	298	281	252	273	292	294	264	292	278	285	286	289	272	301	279	290	298	247	261	265	297	277	253	287	251	289	290	282	289	296	265	286	296	304	303	255	261	260	291	287	254	287	273	283	286	277	273	267	257	262	281	282	301	310	285	305	300	276	290	285	329	274	292	262	316	295	293	291	289	277	273	262	261	291	269	281	309	286	295	263	273	255	273	288	261	307	282	303	265	315	279	279	287	256	284	279	258	285	287	310	294	278	295	243	309	321	290	310	283	266	296	282	281	297	269	301	282	337	287	284	278	290	263	315	305	288	279	264	286	276	293	297	304	297	278	296	284	304	304	267	292	271	321	301	270	262	267	281	283	265	287	256	267	284	279	278	309	261	270	281	289	275	280	289	284	282	284	266	268	296	275	281	291	274	262	282	283	268	255	303	263	285	274	286	298	293	291	273	275	261	275	270	315	265	275	263	307	242	262	303	281	285	267
16621	4612	1782	2258	1158	683	474	587	702	2901	505	312	233	238	227	202	214	214	171	222	176	194	196	195	211	208	181	170	191	178	178	192	201	189	178	212	195	203	170	196	170	178	192	177	193	162	182	177	193	198	174	162	151	171	185	195	196	177	198	198	187	181	181	182	189	191	176	175	204	168	172	202	165	165	186	170	162	190	166	164	164	191	178	198	175	224	189	205	194	198	181	175	169	159	191	202	163	171	184	216	179	173	165	187	181	163	158	187	198	173	183	197	186	182	184	186	175	164	199	169	179	193	187	176	201	165	181	194	173	156	183	178	210	152	184	184	187	169	190	195	204	192	179	179	181	185	187	205	169	197	168	189	178	176	166	166	176	191	206	182	174	198	179	164	167	213	197	179	185	156	165	176	146	180	176	184	161	192	206	206	182	215	172	189	210	193	205	221	201	181	184	174	186	176	168	157	213	193	175	179	170	175	223	175	196	163	193	183	185	185	226	186	167	193	177	166	200	210	168	171	185	192	178	179	169	199	182	180	160	209	175	190	158	183	201	158	197	172	189	175	166	187	164	179	178	179	209	185	180	183	188	182	201	167	185	169	183	188	208	170	197	181	186	198	191	183	183	181	178	215	179	179	170	206	172	183	177	200	188	184	185	174	161	170	186	188	195	182	209	186	185	168	160	185	191	191	150	176	158	170	183	165	197	181	174	178	163	197	181	198	171	184	167	153	193	173	188	165	172	163	173	158	165	175	186	178	187	194	172	194	178	174	148	176	157	197	170	168	192	165	176	199	185	155	175	179	157	190	192	158	163	198	181	192	180	181	172	160	166	156	171	157	180	182	176	192	178	190	171	192	204	206	165	178	193	181	192	193	171	164	199	191	176	203	172	186	203	192	204	166	184	172	187	189	197	201	185	206	180	174	175	182	176	170	189	195	203	178	175	167	198	192	183	189	174	190	188	187	192	186	202	187	165	192	176	145	163	180	200	188	160	192	189	174	182	195	181	167	178	195	194	186	184	209	189	189	186	211	166	197	182	183	188	160	176	196	189	174	192	180	195	186	181	173	187	198	190	199	162	174	176	190	173	196	171	196	161	189	188	176	206	184	212	185	190	182	179	161	164	183	161	164	166	194	176	216	164	162	169	199	170	199	209	195	164	183	191	173	167	204	196	158	205	188	185	158	198	163	188	175	200	168	172	186	177	171	204	178	201	191	205	201	168	189	185	165	188	197	172	176	163	202	165	190	175	171	214	175	181	161	207	157	175	167	216	188	184	212	174	179	175	179	191	181	172	182	192	183	207	189	175	192	179	179	140	163	196	206	176	171	205	193	167	177	199	193	190	176	184	177	183	173	179	164	166	189	212	191	187	190	171	172	186	189	194	185	177	171	211	166	190	193	205	190	190	195	192	172	185	195	181	193	164	182	220	209	168	184	194	210	174	207	182	166	178	184	189	181	207	160	209	180	154	210	181	168	188	184	197	184	177	182	185	155	183	192	205	183	191	202	209	202	196	179	180	195	176	190	170	179	191	186	188	186	183	189	177	183	197	204	188	194	166	171	167	205	170	184	157	162	200	169	189	190	184	202	181	178	209	211	193	189	155	172	164	184	188	162	195	175	187	180	194	185	185	163	176	192	203	187	181	176	177	193	166	179	165	203	206	196	190	185	195	182	194	170	178	180	189	157	178	159	189	167	183	183	183	167	155	180	184	167	200	147	186	207	189	190	187	183	190	191	184	200	184	192	186	178	160	179	184	211	191	182	178	178	166	174	190	159	173	170	172	181	217	173	184	170	195	177	179	194	185	190	192	184	180	182	187	206	190	181	176	208	175	190	179	164	168	170	197	214	153	186	219	184	190	189	184	187	194	171	189	162	195	184	183	193	195	192	172	184	182	192	184	194	189	186	190	203	153	200	177	148	184	178	171	187	190	175	192	191	186	190	190	197	188	167	203	178	176	178	184	176	214	162	175	179	166	171	185	207	148	197	172	182	180	176	176	203	197	148	194	164	186	205	177	172	176	157	175	173	181	189	188	185	181	178	167	189	172	185	186	200	194	179	198	180	213	194	191	175	169	164	166	180	178	196	177	153	187	187	189	155	175	170	204	206	180	175	183	191	149	215	180	205	189	192	170	180	167	166	185	175	177	223	176	184	183	162	211	171	176	179	173	183	193	160	190	205	203	161	180	200	205	203	190	189	180	153	144	179	180	162	179	172	182	185	188	153	189	177	177	161	182	205	187	190	181	178	182	167	201	188	180	159	185	190	160	195	180	179	175	165	175	163	197	176	199	171	174	197	163	154	202	198	194	177	166	182	193	199	184	175	182	171	160	172	185	181	195	223	164	177	187	185	184	172	202	182	190	180	153	169	180	189	178	190	160	182	169	179	184	179	177	188	156	180	195	192	183	176	216	187	160	174	168	195	198	210	185	189	196	177	196	176	187	174	207	167	172	183	171	195	214	174	184	181	196	187	172	166	168	182	157	201	167	183	188	161	191	199	172	172	195	182	218	169	186	212	179	179	176	187	190	187	194	190	182	176	172	191	177	184	186	187	185	196	194	172	175	170	161	151	168	175	167	159	170	180	179	196	193	174	178	167	162	158	188	206	177	179	182	191	183	175	186	189	176	192	177	209	197	184	195	173	170	186	184	200	197	177	182	184	157	191	175	170	233	163	208	205	174	175	154	174	173	162	199	166	183	162	185	198	209	179	200	195	185	167	186	186	201	153	169	193	186	179	183	189	179	200	183	194	198	183	182	188	188	187	165	165	197	169	181	195	180	200	206	185	215	189	164	156	167	163	199	185	185	191	195	152	176	203	198	196	186	201	189	163	182	179	185	194	185	161	171	177	176	196	180	185	209	193	211	191	190	173	180	171	184	181	184	195	170	192	183	169	196	185	160	201	174	199	174	182	162	182	176	150	187	182	195	174	173	189	183	172	160	177	181	195	205	168	166	178	142	187	152	172	190	208	188	161	180	175	184	171	164	205	202	204	183	188	189	173	202	191	209	169	163	170	179	165	205	191	178	183	197	155	177	176	210	189	168	181	164	178	206	211	193	195	189	193	194	206	180	158	194	193	179	187	199	178	157	198	185	199	214	168	195	184	177	187	192	210	172	165	167	183	185	213	163	165	177	176	175	186	161	184	207	185	185	176	177	185	185	192	181	154	163	148	158	186	187	192	184	189	196	180	156	172	181	181	170	163	211	177	185	169	174	172	207	204	152	193	166	177	182	167	195	188	167	220	198	180	177	188	179	191	159	161	186	182	194	192	169	190	191	199	194	172	187	173	196	171	182	180	163	182	172	169	177	151	192	196	182	199	191	175	184	164	177	170	174	179	169	156	190	183	183	188	165	192	188	173	200	158	181	176	196	183	183	191	196	188	201	193	220	168	170	163	180	180	204	184	178	153	184	161	176	189	169	187	175	183	177	168	181	187	150	186	179	178	176	186	188	155	172	181	168	179	191	175	169	194
10011	2316	3881	6996	4358	2722	2085	2759	3505	14004	1476	1292	977	866	815	727	692	731	687	650	618	660	562	584	591	590	554	553	549	580	577	539	522	570	551	510	554	521	529	486	526	492	490	497	517	497	455	501	516	503	533	476	499	498	514	492	475	483	529	500	469	460	491	532	444	495	499	485	501	470	552	498	467	533	469	445	518	486	475	501	468	492	505	513	485	519	476	509	486	445	497	457	496	499	504	506	481	457	472	472	430	489	491	475	502	471	491	468	490	472	486	452	478	463	456	450	451	453	493	463	524	424	451	453	486	460	493	483	473	489	457	456	473	478	456	462	485	426	482	493	499	483	465	483	498	476	491	460	483	469	447	459	464	487	488	449	460	425	486	430	468	496	498	456	468	511	446	485	481	434	476	489	465	491	450	499	480	442	480	502	449	487	454	464	490	448	482	463	496	461	465	466	465	474	485	484	473	451	501	453	496	464	473	431	460	480	468	435	459	442	455	455	465	455	464	456	494	484	472	487	468	508	476	468	508	429	474	492	462	446	464	462	502	488	471	495	451	465	488	516	485	483	463	486	453	448	457	482	478	501	480	474	440	472	486	479	448	467	505	469	449	466	451	459	486	494	483	439	480	471	395	472	464	468	470	425	434	466	505	468	459	461	490	496	409	473	472	425	463	444	458	469	497	472	507	471	459	503	454	478	459	460	494	495	511	482	460	486	478	488	493	463	466	459	455	463	498	469	479	457	454	452	488	478	495	503	457	460	439	466	464	435	491	447	502	459	448	496	483	471	436	457	461	484	458	458	476	495	491	507	458	469	472	460	421	478	485	458	460	457	474	466	466	497	453	454	486	476	468	468	470	484	485	462	454	521	421	456	490	449	453	458	437	467	488	441	486	475	479	500	447	475	443	489	465	483	456	460	496	444	502	470	471	454	488	502	503	451	430	440	493	470	505	474	472	516	446	482	481	468	479	508	437	466	467	478	491	481	472	438	497	460	476	449	458	459	460	446	435	440	459	478	476	502	459	481	466	405	463	459	456	479	471	487	460	447	467	459	478	466	476	465	477	438	489	483	472	503	482	458	467	488	451	497	482	479	475	436	464	459	459	474	462	484	438	473	504	488	471	427	462	474	509	459	496	517	442	466	459	459	455	479	498	465	461	494	448	506	491	465	460	458	459	498	446	473	521	478	493	469	479	456	497	449	474	464	484	477	491	431	470	452	465	465	480	455	505	533	472	458	467	482	459	427	450	472	470	471	514	461	475	472	497	530	455	500	490	454	450	467	493	509	450	527	472	485	468	452	474	489	480	477	474	448	465	515	442	442	485	488	474	440	459	467	442	467	461	457	511	444	455	472	490	452	484	432	452	491	471	425	419	451	474	439	431	486	462	476	494	456	454	465	450	433	482	515	431	482	472	495	445	480	480	512	476	470	471	495	450	492	454	473	487	441	444	460	438	475	497	502	448	453	504	453	488	468	459	471	475	479	511	451	452	465	493	485	478	446	445	475	463	459	441	473	469	463	478	439	499	502	471	504	462	470	496	463	452	518	470	443	469	486	478	455	505	493	529	474	439	458	480	455	521	479	489	479	466	467	500	438	469	475	466	504	515	458	426	457	447	483	452	511	450	474	493	429	485	471	464	480	514	488	498	468	481	468	470	503	473	433	444	464	460	507	460	473	448	465	506	465	461	458	495	441	440	485	457	448	449	466	473	436	502	476	502	496	510	477	445	489	470	492	454	442	487	464	420	452	463	425	484	481	482	480	458	445	444	447	477	443	469	469	473	467	444	446	475	449	491	482	475	509	435	470	481	482	483	496	478	478	481	471	451	515	435	465	450	517	442	463	490	449	455	462	475	462	466	435	461	476	450	450	473	492	450	481	473	457	451	457	464	444	500	465	495	475	477	466	477	494	497	466	455	498	484	472	519	480	476	474	514	490	443	492	518	474	500	455	471	478	472	468	495	493	494	482	470	460	455	453	461	446	483	477	471	482	450	471	475	477	548	458	487	493	465	451	508	483	480	460	478	428	467	469	460	464	468	485	465	471	490	486	454	468	463	486	460	487	463	486	465	491	505	440	495	466	477	480	486	452	508	463	478	462	463	489	479	455	475	431	453	468	453	482	482	477	454	463	500	472	482	473	432	415	470	478	496	472	443	460	470	497	437	462	456	475	483	465	469	498	451	458	488	474	480	482	438	463	483	449	489	461	430	449	505	468	497	485	478	474	441	460	474	468	470	481	466	490	492	481	472	457	467	494	470	472	456	469	463	481	458	462	471	475	498	468	470	494	475	463	470	500	493	464	463	482	446	424	466	494	454	479	458	453	490	460	504	467	521	504	465	442	478	501	438	456	443	483	464	449	504	491	463	468	445	478	511	479	504	446	466	426	459	477	495	457	475	504	470	463	453	502	452	466	477	519	472	446	450	459	439	449	472	488	444	488	453	521	508	513	474	478	497	477	487	482	449	442	476	432	483	466	461	461	450	484	460	464	505	441	474	432	454	463	466	446	485	463	469	483	485	488	449	468	488	490	468	462	482	465	476	475	500	531	493	468	435	467	452	509	492	494	482	469	496	496	469	445	474	477	473	488	474	475	468	486	491	470	484	501	486	489	465	460	460	477	437	512	480	486	507	467	455	494	489	511	486	418	471	450	468	489	462	483	450	469	471	472	464	507	487	464	453	464	482	474	453	466	442	465	453	475	477	467	490	455	479	508	472	442	449	473	487	486	454	488	485	498	454	462	483	498	451	442	476	491	463	460	455	471	465	454	447	475	449	501	483	434	402	449	461	458	452	473	443	460	497	472	463	438	482	470	442	425	469	466	445	456	472	457	431	471	467	450	498	471	478	501	521	469	480	437	472	469	453	442	477	435	443	444	455	480	432	469	471	506	461	487	506	461	434	493	510	477	449	445	476	468	478	482	477	487	489	462	482	466	460	439	430	461	476	496	488	476	481	446	488	479	480	473	478	487	477	463	445	497	486	495	471	463	481	480	457	466	467	507	467	456	491	487	474	490	464	442	503	476	473	461	451	491	445	487	465	465	468	460	449	484	481	480	474	448	479	516	502	465	488	498	476	418	446	455	464	448	462	487	475	514	464	473	470	485	492	484	501	477	450	482	471	469	495	493	463	519	521	499	471	487	471	485	472	492	429	476	504	461	499	438	461	480	470	481	450	474	443	496	451	464	456	472	477	438	487	436	453	491	461	489	490	496	419	465	434	481	500	472	466	448	499	451	526	482	466	493	440	485	451	483	449	456	458	480	506	490	478	470	516	445	454	483	482	436	441	512	492	475	468	519	458	453	481	467	490	421	469	467	469	477	485	443	485	482	468	465	457	472	449	492	487	481	464	450	492	516	453	483	486	469	512	501	444	479	486	493	474	451	453	488	456	465	458	497	497	489	497	461	493	467	457	444	492	463	463	457	486	435	464	514	475	518	479	489	450	483	450	440	480	499	499	459	496	452	488	451	492	494
21712	7047	3609	4197	2314	1248	958	1109	1307	7923	1816	563	473	474	466	402	386	396	423	427	377	369	374	355	380	346	349	307	344	331	366	328	332	363	320	325	346	316	339	359	323	344	353	328	362	348	332	336	348	336	333	335	350	322	319	343	339	337	360	331	386	338	342	334	317	341	367	333	342	327	327	344	338	312	322	354	285	328	311	315	295	335	314	362	333	314	319	335	390	305	352	372	298	334	357	335	312	338	302	322	323	357	306	315	340	339	327	335	361	293	325	322	347	370	345	317	324	348	310	323	279	309	333	342	307	316	313	298	321	347	325	333	370	313	334	330	348	327	321	333	373	354	334	291	332	309	320	316	356	317	338	349	331	309	341	291	318	333	341	316	350	312	297	349	325	273	323	309	286	362	352	309	327	346	342	325	340	341	336	338	313	332	367	324	330	288	339	295	305	351	320	339	326	333	327	359	340	304	364	323	298	343	371	351	370	335	338	345	337	291	325	334	360	316	354	334	325	302	320	378	345	301	325	330	320	327	286	314	330	324	322	326	323	315	329	319	306	341	321	361	332	338	327	334	328	314	335	321	318	319	299	334	341	331	346	343	342	360	369	363	328	346	333	348	346	305	352	335	323	308	339	305	343	335	345	316	326	332	349	345	319	317	296	292	367	317	330	345	314	329	329	369	364	351	334	362	317	317	349	342	373	289	340	313	319	323	347	354	340	302	350	331	373	340	339	361	323	326	314	309	326	342	304	351	350	282	348	307	338	321	329	351	345	333	340	316	297	319	355	349	320	337	329	311	305	332	340	310	346	333	309	326	309	343	328	336	348	363	317	374	326	328	365	336	351	351	335	356	340	355	357	317	321	316	353	347	304	326	323	344	321	356	315	363	347	351	314	329	321	328	323	334	354	310	312	342	351	315	304	318	339	316	326	345	325	318	298	326	355	342	343	304	332	311	333	336	292	327	306	328	321	318	358	348	374	357	319	335	330	319	369	315	288	307	355	313	300	336	356	358	325	367	354	309	322	325	346	326	313	330	322	318	326	345	331	343	343	330	306	296	354	328	335	328	331	351	336	309	362	341	351	361	344	333	340	329	337	338	359	351	355	344	345	321	322	336	348	338	348	313	306	340	328	352	336	369	316	316	336	337	363	348	309	315	344	345	324	328	308	310	319	356	306	285	331	328	341	296	355	327	329	320	341	347	317	344	339	345	314	356	313	330	316	319	326	336	345	331	335	308	295	340	292	276	306	326	354	312	321	308	324	315	334	337	299	304	348	332	356	325	305	347	357	322	325	322	353	335	359	349	338	339	336	337	323	333	332	345	341	360	340	320	322	323	355	326	325	338	345	308	298	318	323	337	330	322	349	346	337	340	325	335	322	358	327	323	317	357	299	321	318	352	331	330	340	325	342	317	324	348	328	345	300	364	335	347	333	335	356	356	337	321	325	347	333	355	326	332	353	353	358	311	308	328	337	347	337	333	288	324	321	316	316	308	336	319	356	345	354	303	324	298	326	315	331	359	342	319	319	355	311	319	312	340	328	328	360	295	338	309	331	288	337	350	365	309	311	349	326	310	341	331	338	347	364	366	320	335	336	357	319	319	331	301	359	324	337	344	331	360	322	362	335	315	302	322	348	338	351	348	341	310	346	346	318	342	286	346	332	326	354	344	308	316	343	303	328	335	329	333	318	292	306	343	325	326	341	332	361	335	349	347	352	342	347	335	310	320	327	331	359	305	352	336	352	336	310	302	322	334	349	319	322	352	341	377	309	325	336	353	336	342	286	339	331	315	311	351	345	315	350	318	322	342	305	344	323	305	306	347	313	314	341	332	347	342	336	363	350	329	343	386	346	331	321	325	335	331	325	334	296	303	349	349	332	358	323	353	317	329	311	340	317	315	323	315	315	297	316	312	323	337	362	365	338	333	335	333	357	332	281	322	345	328	354	344	324	323	316	335	312	333	357	330	298	295	330	276	327	335	339	355	340	337	340	341	329	329	324	327	332	354	309	317	335	342	303	331	344	305	332	302	341	344	348	311	344	321	356	340	307	333	296	318	329	309	330	362	339	318	331	341	332	329	373	350	337	335	298	310	301	314	308	323	309	317	362	305	326	325	319	337	335	332	323	315	347	302	345	332	349	334	342	348	323	335	341	354	316	347	333	374	302	324	334	357	354	331	336	325	352	298	295	339	307	355	332	332	329	327	308	315	362	319	329	341	335	372	344	338	331	341	305	334	336	355	303	333	334	339	330	326	367	333	329	337	338	319	346	330	363	336	309	276	289	349	306	329	352	304	325	349	295	321	342	336	354	330	309	334	314	288	324	321	322	314	319	350	330	333	317	357	343	339	319	339	311	340	313	332	333	356	333	312	337	338	347	275	335	354	306	310	354	344	334	346	342	368	303	347	346	325	295	320	349	315	338	299	348	322	278	354	333	336	333	272	340	319	341	327	332	356	324	324	307	318	347	321	308	316	340	288	299	323	341	367	338	341	352	311	323	335	324	332	343	310	345	311	355	345	300	327	309	320	314	316	349	358	325	324	349	334	362	344	309	356	303	331	323	331	344	347	350	349	331	328	308	305	329	327	353	304	333	328	348	318	323	348	324	304	345	349	343	351	301	337	315	325	325	361	354	300	334	339	313	368	337	317	316	321	314	320	333	307	337	283	319	312	322	297	331	285	346	325	323	328	330	311	282	345	352	324	366	338	323	339	318	316	315	312	329	351	339	344	308	328	332	306	324	291	338	322	306	333	336	311	317	306	294	333	329	285	359	339	324	328	322	311	319	289	324	352	359	340	351	344	347	306	318	327	333	300	325	360	345	326	323	363	320	354	296	368	368	342	302	323	339	344	328	352	355	344	340	370	304	323	337	322	335	289	338	319	315	336	319	311	336	321	325	340	327	332	335	336	359	327	328	317	308	314	321	295	307	323	327	343	358	321	346	331	339	307	343	307	335	317	335	363	311	340	343	327	355	340	319	307	350	325	360	340	364	336	326	379	348	339	306	357	341	298	340	336	338	317	348	319	314	299	366	321	313	353	351	327	317	361	317	314	300	329	348	313	323	331	338	320	328	307	333	326	323	373	346	289	329	314	338	337	316	294	328	292	322	365	348	293	340	297	304	301	323	343	359	317	323	314	327	330	340	339	364	305	348	303	315	337	324	323	294	337	305	327	329	312	308	322	382	335	303	313	349	345	323	300	356	352	344	336	330	325	334	351	340	338	363	323	347	318	356	302	360	313	343	358	356	333	310	327	353	330	360	315	322	306	325	343	317	366	351	367	352	347	307	336	331	336	352	325	333	353	338	340	318	326	313	325	327	367	346	358	323	300	320	285	311	280	331	341	365	300	310	324	350	343	336	312	351	322	294	331	373	309	331	307	348	345	324	331	313	335	322	313	323	338	305	301	304	351	325	350	322	352	323	324	311	370	329	338	297	321	307	359	336	328	320	330	334	311	275	338	313	333	330	320	327	322
10738	4354	6803	11098	7404	4728	4033	4847	6088	26497	3492	2185	1889	1491	1377	1359	1203	1181	1139	1104	1035	1034	995	966	975	976	990	970	926	969	908	944	890	914	893	847	842	845	824	826	849	792	865	826	844	832	787	831	796	820	795	828	810	772	791	774	827	765	761	783	783	789	837	772	832	777	748	820	775	734	790	756	772	787	724	740	819	743	756	735	773	753	772	785	755	790	778	749	742	778	825	812	797	744	774	763	816	791	761	778	747	742	772	780	752	809	804	760	770	752	696	748	722	759	828	755	808	771	759	735	793	717	730	784	740	735	747	763	721	788	783	760	751	765	738	818	782	779	819	740	788	752	721	770	722	774	773	775	785	697	790	760	749	730	801	804	760	747	815	740	776	768	802	741	754	716	799	707	740	744	778	750	743	747	720	766	742	738	754	768	730	792	702	738	730	742	750	737	738	743	755	751	760	742	706	740	738	789	777	781	776	737	754	754	803	719	768	747	745	789	744	768	740	770	719	736	776	733	769	710	787	741	757	747	794	736	696	722	764	786	773	735	726	763	774	719	725	754	726	777	771	723	754	730	725	745	780	769	782	740	758	774	774	779	785	752	795	764	776	787	830	749	775	774	748	767	781	776	728	726	780	739	726	807	780	732	738	747	814	731	768	738	742	749	708	696	804	760	752	708	767	702	750	746	788	723	799	769	742	710	794	712	799	753	789	749	798	776	758	711	813	765	737	758	762	767	725	721	747	761	727	752	728	826	789	775	754	745	748	779	739	757	736	745	764	739	766	729	753	739	793	790	739	776	753	791	756	786	769	741	756	809	754	734	778	775	746	723	815	770	728	765	779	757	760	757	780	781	777	741	784	772	747	775	778	758	745	732	772	774	714	765	724	764	738	736	800	805	727	814	720	764	745	758	741	790	798	755	787	749	775	745	744	786	720	761	772	765	763	735	726	738	772	780	788	806	768	771	756	761	710	727	755	776	752	762	783	783	780	780	724	762	746	793	792	751	733	714	740	725	768	721	754	732	760	732	744	726	707	786	804	738	748	796	724	747	751	745	733	757	807	738	781	747	784	760	760	758	717	723	703	718	737	730	747	757	701	769	732	758	812	770	763	750	775	752	756	761	777	747	750	736	732	722	760	809	761	776	749	761	779	710	762	751	782	757	758	733	795	747	748	771	716	761	739	784	764	743	762	762	733	762	763	748	724	718	760	744	732	754	806	812	764	815	780	737	758	796	759	775	744	789	758	765	666	719	724	777	719	742	771	740	735	751	795	764	813	757	739	787	774	754	805	767	771	794	726	796	807	766	785	752	734	752	745	752	749	732	749	738	727	756	781	775	765	764	742	746	748	791	715	744	726	769	771	708	736	735	740	755	802	762	740	759	753	784	773	776	765	734	733	747	708	758	738	814	742	820	770	689	750	764	772	785	793	769	774	751	759	748	763	717	768	741	760	747	741	760	746	744	758	748	748	738	758	770	785	752	761	802	786	727	731	736	750	760	758	747	754	809	725	758	803	751	757	761	779	784	806	760	733	739	741	697	748	787	788	767	761	805	774	766	773	775	763	776	803	714	768	771	808	744	772	797	756	764	774	711	807	762	733	778	756	782	725	783	733	759	728	768	825	766	747	769	778	761	807	764	731	762	793	754	788	690	782	776	742	779	802	766	759	761	769	767	783	724	809	798	735	760	810	766	774	781	777	766	759	757	745	760	749	755	788	794	784	735	728	795	727	753	752	745	765	789	750	790	759	798	825	771	759	786	757	753	795	736	765	751	751	764	787	714	737	788	730	754	775	702	787	757	738	788	778	797	717	738	740	832	722	763	689	765	776	782	782	769	736	783	734	774	732	789	758	718	764	781	789	751	729	704	763	745	784	789	734	755	701	769	775	776	759	749	808	795	752	783	746	762	791	723	786	764	726	717	786	765	753	782	772	765	785	777	735	761	736	792	785	771	764	783	803	723	754	736	723	801	737	756	783	776	764	738	772	763	799	761	751	766	743	733	751	735	763	745	755	738	759	754	713	767	791	783	752	765	758	756	761	764	697	795	791	787	747	743	743	724	757	752	762	777	689	728	766	740	785	771	800	725	738	749	761	786	739	744	751	792	811	761	790	773	786	734	763	759	740	748	776	715	743	765	752	760	718	710	728	770	738	748	728	773	780	725	732	777	731	795	774	763	800	768	763	792	730	788	718	780	784	734	745	765	760	772	755	734	737	818	717	718	770	775	774	730	759	740	749	742	713	777	815	783	814	741	741	767	717	733	709	763	753	747	781	776	768	764	806	770	747	736	748	746	755	754	752	741	780	732	795	726	736	775	767	787	770	764	815	792	767	731	725	758	781	681	782	782	749	776	805	721	696	793	736	724	725	715	769	774	741	757	742	771	786	784	789	801	756	743	786	730	734	719	776	760	819	737	793	775	799	735	720	755	758	762	722	784	739	736	708	777	807	836	796	742	770	754	766	738	833	730	778	794	762	713	776	746	800	765	738	738	782	722	729	703	754	754	772	788	784	761	810	754	749	732	741	796	777	747	739	761	729	737	777	685	738	717	800	743	762	757	703	751	799	722	750	790	736	725	743	720	753	758	783	743	753	768	717	730	752	747	716	776	755	775	717	793	801	719	794	715	769	719	783	703	759	729	767	757	741	738	748	814	775	733	735	781	760	735	759	737	738	746	780	708	744	778	735	746	784	699	775	779	793	743	750	761	744	765	731	769	772	789	781	788	786	770	726	734	780	823	754	765	721	762	712	746	753	804	754	760	791	763	748	735	686	762	760	720	776	774	714	754	702	752	801	753	756	766	734	759	751	720	755	771	785	786	748	751	788	755	769	773	765	751	792	768	773	761	811	739	753	742	711	745	759	755	772	769	759	737	759	771	756	764	763	800	799	703	746	728	720	750	771	777	755	728	807	765	770	754	754	765	694	741	749	756	748	750	752	766	748	804	729	728	739	748	783	788	727	772	760	740	701	732	767	752	774	784	781	778	815	679	767	740	820	723	798	728	751	710	737	775	820	761	758	748	707	779	764	728	748	764	695	735	788	726	731	750	781	808	721	698	744	726	760	801	772	755	750	762	768	735	773	758	795	766	721	747	737	747	780	747	774	777	786	767	730	741	723	775	746	767	712	796	758	765	740	692	775	762	733	764	764	791	754	744	778	789	720	721	766	740	772	731	702	734	782	756	796	724	714	766	691	750	773	729	731	792	766	771	781	815	735	740	777	770	722	741	700	732	709	767	792	716	827	771	787	768	723	738	767	793	742	751	784	733	758	744	758	771	773	754	753	739	697	811	798	787	773	783	766	782	722	709	724	733	760	787	816	754	732	726	801	749	824	748	757	748	763	774	763	772	737	776	737	712	739	793	753	737	780	769	762	704	788	813	709	802	745	768	728	781	738	706	725	713	795	758	712	780	762	743	817	792	754	771	780	739	757	731	765	748	776	719	760	783	793	740	752	793	761	712	767	760	734	784	725	765
3806	379	464	808	356	121	160	269	307	313	140	106	99	109	91	98	110	109	110	100	105	111	78	98	98	89	116	102	94	97	96	91	76	87	100	100	88	104	103	104	106	96	121	89	95	113	109	92	111	100	102	93	88	106	109	94	87	93	103	99	101	90	104	100	98	105	90	91	112	96	71	103	92	92	112	85	103	98	72	90	94	92	83	109	88	80	83	109	85	112	77	80	90	101	92	86	97	111	103	83	100	119	102	91	98	108	101	108	90	110	97	101	104	112	93	101	99	88	93	100	84	108	98	109	115	107	100	109	98	89	104	91	97	118	91	103	114	89	100	84	110	119	112	83	103	110	104	85	107	105	86	96	93	96	111	93	109	90	87	74	87	89	98	108	96	91	103	96	78	95	111	95	96	117	106	99	98	97	126	89	105	114	103	86	110	107	109	102	97	117	99	99	101	108	86	113	88	103	73	122	108	87	87	111	90	103	95	101	102	115	89	91	96	99	106	94	95	82	101	94	96	102	102	100	92	112	88	81	92	101	103	91	91	95	93	97	92	92	106	106	103	102	101	88	105	99	96	93	103	105	89	108	100	109	107	86	102	76	105	91	115	92	96	92	102	110	93	88	103	82	109	95	86	97	92	95	98	102	96	86	89	111	99	90	94	102	110	108	90	97	110	103	93	109	91	92	87	107	95	103	129	82	94	106	111	97	89	107	80	106	94	93	108	111	84	101	114	98	95	91	102	101	114	99	104	102	84	79	110	98	90	101	84	99	113	97	100	91	113	102	96	93	92	93	96	87	74	91	113	92	80	104	99	110	107	93	88	98	110	82	112	86	100	104	100	93	87	98	92	103	92	91	88	86	89	96	110	103	92	84	89	87	93	113	79	98	88	110	91	114	91	91	116	97	96	96	95	102	109	79	98	98	94	77	88	102	112	109	101	89	107	99	92	95	93	99	105	114	102	109	103	130	102	118	108	96	113	110	93	97	87	116	97	113	75	88	92	100	92	93	93	89	85	88	80	106	78	92	107	96	108	104	106	100	87	99	123	113	87	79	80	88	110	88	108	90	88	106	96	98	100	98	98	86	105	99	94	111	87	131	112	106	88	108	91	89	101	88	97	113	100	111	94	101	93	135	84	98	112	77	87	105	103	105	104	92	101	118	95	97	94	97	95	98	111	101	127	98	96	82	99	111	98	86	92	95	95	88	104	87	86	108	104	100	99	97	80	99	88	111	121	104	103	75	107	101	117	89	70	93	99	96	94	111	95	99	103	84	104	100	104	93	119	95	85	115	103	116	119	92	102	100	97	113	104	114	107	86	107	82	85	88	103	93	109	116	96	106	79	90	76	98	104	102	107	92	105	91	88	101	97	90	96	97	114	108	80	97	101	113	98	96	114	93	100	91	88	94	79	103	120	85	112	91	93	82	97	108	106	98	111	100	109	106	107	89	87	110	98	95	88	106	116	92	119	82	80	98	91	111	101	100	108	94	90	75	85	111	117	97	89	91	113	84	106	122	84	87	122	87	90	87	82	105	104	97	97	102	79	96	80	87	97	99	116	95	91	98	98	90	93	97	109	102	93	80	104	99	109	73	91	94	96	94	98	122	76	97	91	108	90	107	81	88	90	108	114	104	112	110	101	108	76	107	113	120	90	97	92	86	113	109	94	90	77	99	98	93	98	84	108	104	98	107	96	107	88	91	94	111	93	110	108	93	103	82	106	96	95	91	99	102	86	86	93	115	82	105	93	97	93	109	98	99	92	99	92	92	114	95	96	99	77	93	84	108	101	96	124	91	85	102	98	113	99	71	70	100	99	93	118	90	103	83	106	122	89	98	102	88	117	103	94	89	87	77	100	74	79	106	99	106	88	113	90	90	79	85	102	72	99	76	87	100	107	108	93	127	101	99	93	102	101	102	89	95	100	101	108	98	106	97	100	102	113	97	111	96	93	106	78	78	108	110	108	90	99	90	98	115	105	113	102	97	110	104	83	102	111	97	105	93	89	91	85	111	89	99	102	96	115	124	93	91	89	97	99	95	90	89	100	102	104	96	97	94	101	114	96	88	86	90	102	92	96	95	105	91	94	96	87	114	101	97	104	103	121	99	121	95	108	97	90	103	93	103	105	83	96	111	86	87	98	98	87	95	104	102	86	93	86	84	85	88	100	98	97	98	98	91	112	114	124	98	96	87	104	99	103	106	114	75	98	103	103	119	114	113	91	94	98	115	109	99	102	95	83	107	101	88	88	95	95	89	93	96	103	97	101	98	110	104	113	117	91	92	118	85	94	103	106	94	114	105	102	84	71	93	88	99	107	88	89	93	114	97	111	79	90	80	98	110	94	94	101	116	102	99	91	115	122	106	79	88	106	91	101	92	107	111	99	88	97	98	113	99	101	89	97	95	94	105	89	80	93	85	101	96	86	104	108	114	82	117	108	105	96	109	94	90	79	105	111	101	104	107	102	117	105	116	95	107	84	105	90	95	117	84	91	111	105	100	87	77	87	97	97	87	88	106	94	121	102	97	91	87	90	88	110	93	97	95	108	105	112	103	108	100	119	95	105	132	98	115	98	87	89	101	95	102	99	103	101	86	118	117	102	84	117	75	116	96	86	102	105	104	106	95	96	89	65	102	115	74	106	96	108	110	72	88	116	96	85	105	84	89	105	117	95	100	117	93	88	106	99	80	94	93	123	110	91	68	98	91	102	94	101	102	92	107	103	102	97	96	89	99	82	106	111	111	82	98	82	97	96	87	78	113	103	96	118	97	98	95	102	106	114	100	98	91	104	88	92	105	81	114	96	81	107	91	102	114	100	88	81	90	103	115	100	100	108	86	87	88	87	91	113	89	100	100	96	97	109	80	107	104	92	109	99	95	108	100	123	101	93	104	99	106	84	107	89	108	87	104	115	103	79	108	87	91	91	83	99	79	96	97	90	96	108	113	93	85	104	103	105	103	102	96	95	100	99	120	95	97	91	89	110	99	112	102	78	125	103	88	110	113	101	85	96	90	106	108	106	90	100	75	109	91	105	90	103	99	108	88	97	95	107	94	103	107	93	107	101	82	100	117	106	94	73	108	115	95	115	88	86	97	97	85	95	103	117	97	104	95	99	97	104	104	129	98	95	113	98	104	106	102	96	80	112	102	96	94	117	78	94	89	108	100	93	107	99	88	114	105	112	101	97	112	110	95	84	102	115	79	90	95	105	92	99	122	99	99	87	97	105	105	108	98	87	118	96	100	84	98	88	118	103	94	74	95	90	93	106	90	105	111	84	80	90	105	104	103	69	87	113	97	99	95	85	92	103	110	100	112	78	92	108	102	103	106	113	100	93	118	82	95	111	74	109	88	98	95	107	89	105	97	81	102	102	96	99	102	92	99	87	118	99	103	90	83	102	97	71	103	103	102	87	108	118	75	98	84	107	72	82	82	91	101	86	103	103	95	90	88	94	94	114	105	100	77	105	116	101	84	91	114
2764	507	1288	2646	1225	460	642	1147	1694	1875	487	378	328	285	306	255	324	273	297	337	294	293	316	309	292	270	309	279	334	295	288	266	273	283	329	286	273	278	286	273	261	251	293	254	321	311	267	311	276	281	264	285	276	282	271	279	294	295	277	275	280	303	292	277	295	288	288	311	256	277	283	295	286	271	296	294	304	267	305	302	309	274	293	269	276	286	307	294	313	281	292	301	305	306	293	278	301	277	293	258	293	294	270	284	295	279	272	277	293	267	254	296	314	249	252	291	263	294	298	256	283	290	263	263	307	315	297	322	270	275	260	287	276	315	284	272	287	285	329	284	299	282	294	280	298	302	313	287	301	282	275	275	296	299	285	273	260	284	290	267	299	294	323	306	270	270	279	323	291	279	307	288	289	322	284	289	296	290	291	262	332	293	276	290	257	268	277	308	270	254	272	278	283	264	273	273	292	277	274	288	284	305	287	284	297	278	318	285	320	295	292	294	313	309	267	280	282	277	316	300	299	315	271	281	279	283	296	306	292	275	284	267	257	309	301	303	321	249	276	295	282	293	294	270	290	283	287	283	278	262	310	283	293	288	264	294	290	275	273	272	304	268	291	267	279	258	320	300	300	282	275	274	281	268	299	286	294	271	273	269	278	275	305	282	283	286	262	288	284	284	266	264	274	291	306	281	279	289	295	259	307	322	305	294	307	263	291	277	272	256	275	291	296	292	295	269	291	302	264	284	274	315	287	266	296	296	268	282	294	287	285	285	276	283	292	275	287	265	282	279	295	307	302	271	252	287	263	262	295	277	315	288	283	270	297	301	274	262	251	269	304	284	309	296	270	265	267	276	278	328	263	279	282	276	305	242	315	279	286	306	261	322	269	268	288	278	279	302	287	286	288	296	310	272	282	309	294	294	296	270	290	284	273	272	280	279	284	277	319	243	293	285	296	301	302	291	279	293	264	281	297	248	273	294	290	299	284	288	280	308	283	285	248	254	309	318	281	320	270	282	287	306	282	279	278	293	280	302	251	273	307	286	265	293	282	272	319	279	279	267	252	290	264	292	328	304	282	280	286	290	311	295	260	298	271	284	289	288	312	271	299	307	313	292	293	260	276	286	293	300	304	264	267	291	292	300	297	319	299	320	264	272	314	300	279	286	290	275	285	292	300	256	274	287	266	303	279	313	284	290	249	265	288	284	319	297	298	276	275	316	291	301	282	261	285	282	290	276	264	284	278	310	268	300	291	271	279	284	266	284	301	301	273	290	262	309	284	256	270	280	295	303	283	312	290	267	282	283	303	303	283	289	287	262	310	281	314	298	254	310	265	307	274	261	275	312	292	295	284	302	284	278	312	273	255	284	274	278	278	263	264	309	302	284	275	302	266	282	285	301	273	245	280	290	293	278	269	300	285	300	279	264	304	266	282	297	264	265	285	260	294	291	284	291	295	279	300	256	261	300	288	298	303	292	276	279	286	280	301	303	285	271	301	279	282	280	301	289	287	269	268	279	299	281	299	307	275	294	329	294	275	285	292	307	297	281	297	277	285	282	249	275	289	317	281	272	301	272	251	293	300	294	294	292	262	280	290	289	279	293	282	278	242	273	272	288	311	261	295	275	296	266	284	286	295	276	333	281	273	287	274	295	248	335	272	305	275	295	303	294	335	298	254	281	295	295	300	287	303	292	302	315	304	305	281	290	310	278	284	273	285	259	319	294	272	296	260	279	322	290	294	262	291	280	276	291	276	297	297	272	281	266	319	292	268	269	310	287	316	273	290	286	316	284	295	300	277	274	264	309	314	296	282	323	283	280	298	264	276	268	251	271	290	307	277	281	267	283	311	280	298	290	273	298	314	314	300	303	262	301	326	261	309	299	278	282	277	272	263	274	260	290	305	263	292	304	276	282	285	272	312	311	270	277	275	305	284	302	299	283	291	305	295	291	291	300	303	304	329	298	300	298	318	305	289	277	290	319	282	290	299	271	265	279	292	280	288	327	264	274	300	295	307	274	273	293	287	280	259	282	282	276	276	282	286	271	289	277	290	263	322	277	280	238	272	252	274	299	282	250	267	290	277	291	279	310	275	324	303	285	286	304	276	320	285	296	262	289	270	275	318	299	291	283	289	282	270	293	304	292	269	297	286	266	287	272	308	271	270	287	301	306	311	310	269	305	321	296	297	271	291	310	311	269	302	297	298	258	287	306	280	261	283	308	257	311	311	284	264	272	279	311	283	280	277	277	289	252	304	267	286	304	293	309	287	294	298	292	301	328	322	270	308	281	296	294	322	288	285	307	298	257	259	267	257	297	283	311	282	278	306	288	265	290	299	285	296	284	273	303	294	289	305	316	286	303	317	289	313	285	268	263	289	292	301	289	330	285	311	275	302	294	275	261	295	289	278	301	303	289	278	312	302	302	309	300	263	258	265	266	288	296	313	266	309	299	301	279	279	287	277	292	268	287	310	279	282	284	279	260	286	276	267	293	264	278	304	283	282	295	272	277	258	284	272	292	257	295	276	275	288	272	290	280	282	274	263	291	278	326	304	269	298	301	309	284	260	282	285	299	300	289	248	286	299	273	291	273	283	304	297	253	277	303	278	295	287	257	274	272	270	310	327	309	297	326	264	290	280	267	291	291	270	317	311	296	272	287	324	270	263	307	288	260	271	282	277	256	284	252	272	276	247	262	288	288	269	292	255	254	288	263	270	282	263	281	241	267	325	295	299	330	285	314	278	285	317	289	274	292	275	265	284	298	300	275	280	290	296	293	309	317	276	297	273	313	301	303	284	281	271	317	278	280	297	297	308	317	270	264	269	311	261	292	278	288	277	278	289	270	292	297	281	264	293	299	298	288	298	308	312	282	281	290	275	305	285	305	281	286	280	271	264	290	279	278	298	296	307	282	276	302	257	293	273	280	269	250	303	331	302	283	293	279	300	284	317	277	325	301	334	257	309	272	300	286	304	297	250	296	294	301	309	314	268	297	261	284	300	332	289	324	258	299	273	297	300	290	286	301	313	292	290	288	269	295	275	288	255	288	326	298	267	257	326	284	283	263	271	319	283	288	309	297	296	273	285	268	283	250	268	293	261	286	271	294	292	312	283	277	307	279	296	332	298	279	306	283	271	301	273	299	289	336	253	280	284	281	289	275	264	283	292	272	261	285	282	268	293	317	290	284	275	286	297	291	291	305	300	277	289	267	280	288	277	288	266	295	304	272	308	288	268	293	314	300	303	280	269	266	284	292	292	269	301	302	276	287	269	284	234	304	278	288	278	295	281	339	304	286	303	291	279	279	295	270	285	271	272	271	313	289	281	286	289	286	290	284	277	274	300	309	317	316	290	269	286	284	282	266	303	261	271	275	309	283	288	300	282	295	318	315	291	297	307	286	284	290	293	270	262	272	313	306	289	274	284	284	306	278	315	309	281	295	322	254	288	289	279	302	290	273	299	278	286	264	305	294	267	306	284	275	265	280	285	282
13014	3033	2122	2348	1151	643	607	664	785	3636	1414	326	262	218	242	221	211	225	202	224	193	205	196	191	180	186	175	176	188	198	187	208	191	179	201	225	197	168	157	184	194	179	194	176	159	206	211	193	199	220	180	186	197	198	165	195	168	179	181	206	187	205	182	180	196	169	189	210	188	194	179	149	167	192	179	182	177	180	186	170	180	194	191	177	198	172	211	177	198	179	194	168	160	183	178	176	171	215	171	209	201	186	173	179	195	181	185	165	191	172	173	216	185	198	175	190	184	173	181	174	202	186	193	205	179	183	188	191	209	177	198	175	200	186	160	164	187	192	178	196	182	172	201	185	169	187	199	165	196	182	178	172	182	190	184	204	195	206	200	212	208	174	179	182	209	189	178	192	173	186	199	160	208	168	147	187	188	202	205	172	207	176	187	196	175	198	160	187	184	189	157	177	177	185	186	186	159	164	190	194	208	189	204	197	210	174	183	185	169	191	168	198	172	204	207	179	187	212	197	201	188	154	202	192	181	163	182	203	164	169	173	174	178	208	169	192	188	174	189	189	170	185	174	162	190	180	176	191	208	167	175	185	176	204	177	192	208	201	216	194	172	221	198	206	169	170	194	170	195	173	196	199	183	166	190	152	174	194	189	191	170	160	200	220	176	171	186	183	185	193	182	195	183	190	194	211	197	185	164	180	185	194	184	168	203	177	171	194	177	187	160	189	166	179	179	196	205	202	180	190	186	197	190	183	185	202	182	192	190	188	196	194	215	169	176	210	191	202	171	173	203	183	195	154	193	203	217	167	166	197	219	169	182	201	171	179	201	186	186	176	179	175	198	173	195	171	182	170	180	203	165	179	163	210	177	205	190	170	208	190	203	166	189	191	203	154	188	202	197	211	162	186	193	167	162	180	161	195	189	179	187	195	179	164	217	181	186	199	180	172	178	180	207	195	184	169	186	188	207	197	188	184	177	187	185	197	171	176	180	194	189	160	171	185	184	193	183	166	186	165	197	177	188	200	182	195	186	206	159	217	204	199	192	163	185	198	192	195	171	183	181	167	176	171	184	181	182	172	181	194	208	168	178	208	180	168	197	220	170	181	186	172	195	193	190	181	167	178	198	179	153	199	196	178	168	204	173	176	205	192	178	186	186	195	193	193	197	192	206	164	195	194	172	199	180	194	203	192	154	165	162	181	176	198	178	178	182	163	193	151	180	197	189	196	193	159	159	184	172	161	192	173	157	176	187	194	143	214	187	197	214	213	193	179	177	217	229	160	188	197	209	175	198	191	200	195	191	191	183	161	203	217	182	163	179	185	179	205	187	196	176	177	208	198	207	180	180	184	159	179	203	167	167	170	196	175	170	162	182	186	177	183	196	176	183	197	202	216	206	196	180	172	180	193	183	171	159	202	189	145	179	197	182	221	186	211	165	158	177	186	206	206	196	188	199	196	194	171	193	179	175	202	184	185	169	170	175	198	201	175	177	184	207	208	180	166	210	181	183	188	179	176	192	184	176	205	201	194	184	196	195	199	181	178	208	205	179	212	187	179	171	196	189	177	183	175	176	217	178	152	156	185	177	203	166	191	166	178	176	211	161	164	189	193	169	200	166	200	198	197	180	202	218	195	188	149	198	180	183	206	203	183	176	168	202	174	196	170	203	179	201	169	188	200	178	189	189	174	179	175	194	176	167	185	165	177	196	170	188	198	211	172	171	178	169	177	193	191	176	178	173	173	184	214	163	207	199	204	179	158	170	192	204	188	186	193	161	191	207	196	170	165	184	200	193	163	186	190	178	194	195	200	195	175	173	213	191	202	167	188	182	195	165	187	140	186	206	191	193	196	191	163	201	173	191	210	155	199	178	181	183	197	178	210	173	158	170	163	198	186	195	197	209	186	179	184	173	186	174	195	165	183	162	194	162	186	184	182	174	164	190	168	173	201	195	183	166	208	189	199	201	159	187	168	196	190	177	184	180	186	174	172	205	180	196	181	173	173	191	168	149	182	197	185	203	191	198	224	206	204	173	174	170	179	175	177	188	158	179	193	187	166	181	175	184	193	181	193	184	173	165	195	192	179	183	195	176	194	196	167	196	209	168	197	186	181	211	196	181	173	195	197	199	170	186	172	180	179	165	188	206	198	196	183	195	175	182	193	177	189	193	169	199	216	171	211	179	148	183	211	191	172	190	197	197	183	186	177	202	160	170	186	183	189	176	177	198	193	166	196	208	180	176	167	186	189	199	206	187	180	189	193	183	176	187	190	181	187	171	183	168	173	164	203	200	178	229	183	224	184	172	197	190	196	180	192	187	169	210	192	185	188	189	186	163	166	200	151	174	179	187	187	187	195	173	184	176	175	170	184	194	199	179	205	173	163	180	166	159	187	175	218	184	191	189	187	160	172	197	161	192	159	173	170	178	214	161	161	185	193	183	173	187	171	168	200	197	191	174	176	180	176	169	181	190	200	185	176	185	205	171	192	184	174	183	181	188	200	201	171	193	185	150	179	174	183	191	185	190	170	202	197	174	176	169	188	190	170	197	174	179	196	178	179	192	193	171	191	196	199	192	189	192	188	199	189	219	204	191	189	169	191	186	182	171	158	190	213	179	188	166	192	170	174	159	178	189	180	183	185	193	181	174	177	149	195	192	205	172	194	196	174	163	171	171	179	185	156	174	167	167	191	180	190	171	200	178	164	156	165	168	197	184	182	167	154	194	188	170	179	202	187	168	197	174	191	174	167	187	209	164	183	197	197	194	136	183	179	177	181	193	164	223	191	199	164	166	186	173	186	174	183	194	198	200	179	185	206	192	170	172	207	201	166	198	228	194	180	190	188	207	175	197	186	185	176	197	178	167	186	190	183	222	191	182	186	175	201	189	194	207	188	170	179	202	164	204	183	172	199	200	197	186	212	196	205	176	231	189	161	187	189	164	172	189	190	200	181	168	174	180	194	180	184	184	198	201	196	198	194	199	164	177	200	210	161	188	186	198	166	167	184	182	209	191	183	170	168	169	215	188	189	179	185	187	191	183	192	167	201	201	200	175	191	205	194	203	202	162	173	169	210	208	196	190	175	179	191	205	177	179	180	175	181	184	161	185	177	194	177	221	211	191	185	170	171	174	194	183	202	178	186	175	174	187	176	177	202	180	195	166	178	193	179	158	192	198	225	196	183	212	165	163	190	174	191	158	152	191	171	202	174	162	188	175	190	189	166	174	158	192	183	184	181	171	176	200	177	172	185	188	200	189	151	177	162	182	192	185	170	160	196	191	175	183	198	198	201	195	193	209	196	197	196	209	191	196	203	160	200	192	189	232	175	179	184	201	171	198	171	183	170	183	158	214	170	195	164	182	200	188	175	192	203	160	191	177	171	177	190	178	193	188	163	199	184	198	170	202	188	186	201	172	196	168	184	187	167	194	194	210	184	174	193	162	196	189	197	187	180	194	174	187	188	194	162	204	203	177	179	166	184	170	206	199	171
8075	2307	4614	7162	4197	2633	2879	3476	3955	16690	3690	1467	1061	828	829	762	707	712	685	625	675	602	605	593	573	567	534	539	587	556	559	509	577	518	540	502	562	563	508	510	555	506	540	489	535	561	486	497	514	520	502	504	517	483	522	495	499	535	516	468	497	478	511	501	463	480	509	460	489	506	481	503	459	514	527	498	449	506	494	475	488	495	486	445	508	505	482	469	500	485	499	466	466	494	488	467	490	456	465	448	486	478	528	496	487	471	497	461	457	464	466	486	439	477	460	464	485	440	488	454	513	484	471	482	521	477	459	491	494	512	491	449	484	475	485	458	487	488	494	505	471	477	462	495	472	465	501	453	457	475	455	485	450	479	470	459	491	521	465	507	484	491	463	506	470	460	499	488	447	470	462	483	495	467	490	507	474	456	494	477	446	484	456	489	496	494	460	482	473	421	500	468	468	480	508	517	442	471	500	438	459	441	508	490	493	471	472	461	482	488	509	509	475	461	501	475	506	497	488	486	456	489	523	503	519	474	481	491	496	498	461	476	454	469	481	457	501	478	470	492	481	492	500	519	460	485	470	515	475	476	484	496	469	485	434	480	492	472	469	451	466	477	514	482	495	531	482	506	446	496	469	489	450	498	472	490	469	469	483	473	499	485	464	465	486	473	498	490	498	487	489	468	470	490	480	514	523	473	484	488	524	460	490	467	493	472	480	506	478	465	482	458	528	481	480	493	468	491	516	473	488	458	493	494	480	479	512	503	484	474	470	441	495	474	471	446	516	470	499	509	509	448	456	458	485	494	463	484	438	528	444	456	466	454	512	461	519	499	458	484	529	504	454	460	496	490	493	496	485	509	492	442	501	493	475	446	487	445	442	465	515	486	462	488	442	475	460	487	538	442	488	477	489	502	478	418	481	481	460	466	466	456	504	525	497	508	502	475	454	517	456	478	482	506	466	488	467	462	477	470	520	440	486	454	479	485	498	464	467	468	488	439	479	456	477	453	495	516	483	460	518	484	488	471	457	491	490	492	458	497	475	489	494	487	485	479	491	503	466	506	489	481	500	493	441	473	449	454	472	503	493	498	492	509	469	473	472	501	432	499	516	459	474	477	490	488	489	472	509	440	436	480	431	471	517	440	490	497	444	482	474	480	459	492	476	494	463	476	496	461	466	466	444	451	475	467	439	473	509	518	488	430	492	490	432	447	513	464	468	470	477	493	467	488	430	448	488	485	475	502	465	506	511	472	453	486	525	475	466	455	480	463	472	476	471	486	463	451	460	456	479	483	464	454	458	530	445	464	485	492	520	499	491	428	486	460	460	450	475	475	505	475	486	444	426	477	469	464	459	451	456	486	475	468	459	476	468	492	477	445	479	478	444	461	463	463	460	464	433	508	482	479	495	484	508	425	466	461	504	482	513	507	443	509	488	452	488	481	465	463	495	476	441	537	490	495	474	485	474	519	505	478	487	450	498	447	496	507	480	446	454	473	514	491	465	482	462	474	447	498	458	487	491	477	484	488	469	455	433	458	449	477	514	454	434	468	470	480	494	462	497	525	452	509	508	496	437	448	464	480	476	444	510	490	507	467	507	474	447	481	504	477	471	441	463	495	467	458	470	464	464	504	454	466	493	495	491	463	488	478	507	507	474	488	479	484	490	449	503	479	458	458	494	463	460	484	465	461	480	442	461	487	461	479	478	473	442	524	478	469	484	485	479	447	496	461	491	472	508	475	439	506	480	503	490	475	516	495	462	469	493	477	485	498	483	476	496	504	456	482	465	488	476	485	451	449	463	479	475	481	452	478	468	490	442	493	497	418	473	446	441	487	494	479	512	498	471	474	516	455	447	470	474	434	472	504	483	462	469	453	462	497	515	468	444	499	473	496	481	412	504	487	458	445	398	522	481	489	492	509	458	501	513	477	476	468	477	473	472	462	482	469	484	461	486	487	441	459	473	481	518	496	492	446	476	486	476	512	483	470	485	502	456	457	495	461	425	471	483	472	484	487	503	476	483	510	461	466	482	467	497	455	454	466	468	483	526	510	483	485	461	475	432	486	478	489	517	469	479	469	496	483	513	470	465	476	463	473	489	437	463	477	489	472	465	491	494	486	442	469	469	514	487	483	459	469	476	493	525	469	466	488	523	490	521	491	450	521	498	473	494	499	460	491	493	471	455	456	478	517	481	475	507	467	494	498	460	456	474	498	518	498	450	477	484	506	459	469	466	461	516	486	447	522	490	475	504	483	503	489	469	495	473	450	486	454	495	501	465	478	513	483	428	497	453	468	502	524	481	466	477	487	418	489	497	495	508	457	468	504	508	494	460	475	469	469	465	500	491	500	500	454	501	466	489	468	464	494	523	508	483	447	469	493	436	485	492	509	500	510	457	470	497	509	486	469	506	444	478	493	493	518	520	477	468	484	503	444	492	494	469	492	463	525	477	446	456	480	495	487	501	521	478	484	491	459	449	495	489	440	500	493	504	452	478	480	493	493	484	480	479	473	517	495	463	478	479	485	484	474	501	464	477	510	476	484	427	454	418	476	478	475	433	485	485	502	496	485	468	488	475	431	478	470	457	505	499	528	440	433	486	454	470	518	476	482	513	483	502	494	462	480	473	457	448	467	491	448	473	488	417	475	472	459	457	460	438	486	476	488	504	480	518	532	495	449	484	463	474	481	447	455	479	480	468	468	459	470	479	460	464	469	516	514	468	469	465	490	456	487	516	483	426	491	516	478	497	460	485	480	466	475	500	447	468	514	498	486	492	462	473	466	476	493	510	482	461	472	456	543	452	501	450	488	450	494	434	446	484	476	499	464	530	456	440	467	518	469	453	440	473	462	478	511	487	500	462	488	493	508	480	484	505	515	471	497	538	476	457	461	508	507	472	453	448	482	476	467	483	496	460	462	472	490	475	458	460	470	490	465	467	503	465	465	467	492	486	507	456	493	442	508	448	465	465	453	421	509	521	450	481	467	463	502	440	447	479	522	491	496	459	445	485	489	467	471	492	426	446	494	482	489	442	483	466	465	490	487	490	487	474	482	448	494	477	447	486	494	497	470	429	452	471	458	477	431	464	479	475	490	455	447	477	472	495	455	482	486	465	454	479	460	491	460	517	514	459	464	452	453	475	500	466	508	505	466	485	498	468	507	462	479	481	495	498	476	487	474	459	486	461	494	499	486	436	488	507	493	485	488	538	486	501	498	459	474	478	461	458	471	453	435	474	522	545	521	469	505	463	435	429	481	467	455	450	462	464	441	459	500	514	470	490	491	480	466	529	496	458	456	477	491	461	450	501	460	510	444	464	485	500	487	450	461	500	503	471	456	496	490	501	514	468	471	484	455	505	469	439	506	476	438	463	476	511	478	444	514	475	465	535	508	484	464	511	470	474	507	475	492	500	484	479	492	492	459	475	502	472	484	514	457	448	475	501	450	456	512	453	467	463	514	483	495	462	465	495	480	479	445	461	537	486	473	475	439
22428	7655	4591	4222	2012	1240	1198	1278	1194	8811	3963	1311	673	401	465	411	417	413	376	396	383	363	367	397	361	402	353	372	375	370	349	362	356	367	327	330	329	320	361	348	352	383	358	341	355	319	311	331	377	342	317	322	345	365	361	345	322	317	329	339	326	337	340	325	345	300	318	316	322	308	360	331	327	300	358	369	333	343	379	365	343	366	323	298	322	353	348	342	331	305	316	303	346	337	353	346	336	332	367	307	379	352	296	329	327	397	290	363	306	339	352	336	357	320	309	344	316	335	331	317	353	328	336	331	316	356	359	342	332	336	350	355	340	349	340	308	347	330	368	345	332	325	354	331	344	340	323	319	353	335	347	341	334	343	330	331	312	339	358	311	316	352	336	323	352	317	326	314	316	331	374	301	336	329	341	345	354	331	347	332	326	319	392	348	330	352	340	323	363	328	312	301	351	339	333	360	345	334	349	356	336	333	353	324	333	311	336	359	331	316	340	323	324	349	350	348	324	353	339	337	312	336	299	290	329	349	330	323	306	323	341	359	366	350	319	315	322	328	275	298	322	324	332	331	290	310	319	334	342	352	319	343	346	311	342	340	381	355	320	335	341	296	333	380	289	306	371	316	328	354	326	324	343	296	336	332	323	321	311	328	336	333	345	341	323	301	352	340	355	329	325	367	344	314	314	353	347	307	325	296	337	318	320	308	304	344	319	344	301	358	290	296	336	313	311	290	293	317	275	356	339	345	327	300	315	331	336	335	340	315	343	320	308	369	314	300	338	363	335	326	341	331	340	351	307	320	318	324	379	364	352	345	329	353	353	358	352	348	356	322	361	350	319	326	296	327	312	338	298	376	316	340	330	317	341	345	336	365	337	341	352	345	327	356	318	325	353	326	330	375	374	371	318	328	329	279	304	322	340	338	340	315	300	333	357	339	328	313	305	351	344	315	325	340	363	317	321	295	309	339	355	302	326	327	327	324	323	353	306	305	322	318	335	330	363	321	339	343	320	341	337	322	332	331	322	326	387	350	330	313	311	317	338	342	352	337	309	289	329	356	333	329	336	315	295	333	361	336	340	324	310	303	327	297	304	322	315	330	296	354	331	292	369	355	287	360	369	318	337	348	369	339	369	351	346	338	317	327	321	358	349	328	355	349	316	302	344	346	331	353	312	319	350	310	353	343	365	327	337	365	341	360	319	347	298	336	317	314	335	334	358	307	338	314	332	325	293	340	304	333	333	319	358	309	338	350	322	346	356	342	352	328	332	324	331	344	327	318	317	349	316	312	344	301	324	317	331	347	370	319	316	341	301	287	309	295	329	354	324	319	397	312	334	329	276	324	360	323	356	346	354	343	336	364	346	310	341	340	358	347	333	327	367	332	295	325	306	319	325	320	322	357	339	345	343	328	323	345	316	353	354	331	347	316	327	345	335	321	357	335	338	331	338	329	331	304	344	315	331	311	333	302	338	323	361	357	352	312	370	363	343	324	331	318	361	285	315	306	329	366	330	310	362	352	365	350	360	339	328	332	340	326	340	338	340	341	292	335	307	329	319	334	358	289	346	318	321	341	295	306	294	350	320	310	323	341	358	341	292	313	308	294	342	362	323	327	346	299	311	306	324	367	321	338	369	342	371	337	330	325	350	352	345	346	332	309	325	335	317	343	354	342	301	302	351	320	316	307	320	300	325	318	298	325	366	341	311	363	303	348	336	348	326	320	336	331	341	346	329	300	326	309	356	318	341	346	337	348	335	352	352	331	342	361	325	332	370	369	338	326	326	296	324	316	358	351	318	329	354	336	364	336	320	370	316	336	345	318	332	349	325	314	371	338	341	338	323	346	350	323	324	329	315	309	332	313	338	366	298	326	334	364	318	342	351	378	337	323	325	327	372	338	336	331	306	320	308	340	288	321	348	331	334	330	309	346	357	321	323	321	327	317	323	318	309	325	323	358	342	380	330	344	344	318	302	315	331	299	342	351	313	335	372	334	301	322	334	327	344	323	312	334	351	340	334	355	358	342	351	319	359	336	335	338	324	310	362	372	363	310	339	331	337	358	356	354	357	325	356	312	329	343	374	321	302	358	347	343	346	328	315	390	335	319	331	310	301	312	347	309	326	352	330	352	345	324	328	312	344	363	338	322	349	307	387	320	331	329	360	310	320	311	356	351	327	350	333	297	330	331	327	331	340	349	357	346	359	367	349	346	309	315	324	350	315	311	327	285	325	329	331	334	312	341	345	339	340	350	338	354	312	372	308	316	336	349	343	325	332	333	311	342	330	347	327	334	353	312	325	289	332	360	352	320	348	358	297	320	328	321	318	320	334	349	320	302	338	314	334	332	353	327	331	363	316	320	304	347	308	303	362	349	328	337	319	309	329	336	375	332	312	295	309	339	360	309	337	326	367	329	352	324	331	316	306	317	330	303	341	352	353	374	318	317	335	306	310	336	346	327	316	327	324	335	335	359	345	329	330	335	302	295	292	317	335	338	320	337	342	327	367	352	329	319	317	323	312	309	337	346	312	315	350	319	336	308	296	331	309	376	352	337	367	300	341	327	335	349	316	382	310	332	321	328	341	340	360	313	346	363	340	345	310	322	325	320	346	362	302	352	352	322	319	346	336	339	341	348	297	293	325	289	331	322	350	347	321	368	379	342	332	279	371	295	338	316	329	363	313	352	334	330	352	360	314	345	364	325	317	357	343	374	339	343	333	322	319	329	343	340	373	356	318	339	310	311	310	327	319	320	287	337	329	330	334	342	300	356	329	312	318	317	369	352	351	339	327	307	325	360	303	337	351	328	347	311	347	338	353	357	317	302	347	314	319	312	303	351	339	335	329	346	330	321	314	327	328	333	335	317	291	321	299	330	332	328	320	364	354	368	348	347	334	315	352	361	307	365	323	334	326	340	335	322	340	322	330	285	359	289	316	342	294	331	325	306	330	312	347	334	343	352	347	349	334	361	342	326	356	319	311	319	359	338	384	302	349	373	345	340	333	312	316	336	312	320	304	366	364	345	354	301	306	338	312	324	367	346	347	335	338	309	334	350	305	323	344	344	326	367	312	341	360	307	350	331	335	359	346	343	331	323	332	341	339	353	308	334	318	323	355	342	338	321	327	325	303	340	314	377	337	354	322	379	321	300	328	334	325	347	314	368	295	324	383	368	340	325	327	344	342	337	294	341	335	372	343	312	344	343	335	344	361	357	315	321	321	321	322	323	299	360	360	295	355	347	332	308	344	336	349	319	309	305	324	326	353	326	345	338	341	349	317	343	378	340	323	349	312	356	338	341	350	323	297	296	320	322	297	344	319	318	354	332	327	312	325	336	306	369	329	329	350	304	308	276	311	289	318	366	380	345	344	341	356	341	385	357	349	331	333	341	347	295	365	312	321	345	355	321	340	334	344	339	329	338	330	358	353	377	319	306	352	342	341	333	312	349	327	357	351	314	332	346	309	332	332	318	369	311	331	342	369	351	309	345
11519	3908	8398	10654	6883	4646	5032	5631	5531	28538	5684	6320	2327	1433	1377	1284	1206	1153	1073	1079	1071	984	1044	972	948	967	978	931	901	945	868	854	949	819	890	888	816	864	922	864	823	830	858	825	831	846	843	818	835	802	813	806	805	784	828	841	831	849	773	824	760	799	786	796	789	813	804	833	834	766	713	802	835	782	766	776	794	755	755	757	797	807	778	753	776	749	790	796	757	736	781	742	744	734	779	769	741	783	768	807	751	771	790	742	773	735	764	755	779	728	768	781	735	784	757	798	773	865	769	709	742	720	789	766	777	767	752	786	769	781	726	788	752	724	760	806	769	801	725	739	761	742	751	758	781	778	744	782	751	766	752	748	794	755	764	835	807	758	783	765	709	760	751	756	768	735	794	758	770	761	726	787	833	838	766	782	785	793	755	767	761	768	728	743	759	804	795	733	780	779	748	715	817	767	741	720	741	786	752	766	773	779	766	759	740	766	747	720	757	769	713	748	731	763	801	770	714	829	733	748	763	753	747	763	837	786	751	718	812	776	773	829	758	760	791	817	721	781	801	783	774	784	737	760	800	741	790	736	732	726	759	822	775	784	756	751	765	818	760	750	727	732	757	754	738	764	782	742	766	787	763	764	767	767	709	742	724	729	741	756	774	743	799	693	778	759	786	763	791	681	765	763	766	767	764	762	749	735	750	844	765	776	797	806	813	759	723	794	757	748	773	773	722	745	757	756	748	758	758	724	749	779	757	765	711	810	754	810	813	768	736	788	729	764	764	782	806	764	779	798	797	787	700	719	766	747	762	795	759	775	746	754	734	757	742	730	720	743	723	782	785	849	784	826	759	746	791	801	780	730	721	744	742	769	758	753	751	746	803	822	762	786	785	772	794	742	738	792	778	776	751	782	751	740	722	784	767	776	778	739	777	814	767	767	727	745	821	785	787	766	737	752	775	808	804	797	767	774	776	741	745	761	775	769	780	773	760	718	742	750	758	781	789	782	784	805	754	775	743	750	774	778	741	775	771	751	748	801	766	757	770	738	764	727	782	794	748	752	750	787	805	756	753	756	789	783	755	772	841	752	763	771	813	727	758	781	768	763	755	789	804	794	772	748	731	714	749	738	732	763	818	783	745	792	809	739	745	787	750	820	790	766	754	753	728	711	764	741	774	818	783	813	795	755	784	803	748	788	769	732	747	771	747	770	761	754	726	720	774	738	747	734	711	792	763	706	762	754	698	742	768	769	734	743	754	750	708	789	753	759	748	792	740	742	781	789	791	712	755	754	769	708	793	779	694	772	757	751	805	760	763	765	740	787	800	764	714	764	735	727	751	778	742	803	744	788	789	753	730	759	766	812	782	730	723	761	756	722	772	735	765	784	770	724	789	765	764	723	755	733	774	783	783	788	783	755	783	741	741	723	791	761	757	783	827	773	764	753	739	743	751	771	742	765	805	772	748	772	775	793	703	735	764	758	742	761	765	760	736	740	791	749	772	740	741	821	749	757	736	739	723	773	786	770	775	752	773	736	741	786	795	733	747	777	808	783	742	786	726	750	747	751	758	738	803	785	768	735	793	739	696	758	773	725	734	758	743	808	734	755	778	792	758	802	819	744	791	792	728	774	752	815	730	780	807	748	766	723	829	774	771	770	761	712	725	688	722	734	753	731	781	735	811	782	737	724	769	808	734	781	783	801	765	732	789	781	725	780	747	742	751	805	726	759	793	754	765	764	767	740	781	787	717	750	738	785	748	796	740	785	733	699	750	785	742	781	738	707	772	795	776	782	757	755	726	780	701	791	778	776	795	756	778	726	808	793	808	759	719	761	778	766	756	741	723	795	760	735	743	816	759	752	752	717	770	756	764	836	746	757	767	805	799	753	714	841	749	749	771	752	762	780	761	774	797	772	752	760	735	726	768	776	764	778	740	751	742	764	749	724	778	742	717	711	795	781	739	810	825	768	765	728	755	796	760	766	772	736	751	784	782	746	760	730	741	810	748	738	752	715	792	765	734	778	751	788	736	737	762	769	767	756	749	727	744	803	780	784	801	785	754	703	772	734	783	726	797	746	763	755	726	703	817	730	777	777	774	806	780	710	720	720	765	763	776	741	813	769	708	772	773	749	798	775	759	774	832	780	740	775	744	752	788	768	746	781	768	764	781	740	746	752	756	766	802	748	813	753	765	771	788	777	766	743	778	742	763	754	732	787	751	760	756	775	762	737	772	795	735	753	778	778	738	725	737	772	775	781	798	796	770	754	755	746	748	766	735	723	763	800	795	783	751	777	760	777	752	761	737	795	744	746	787	778	760	773	768	746	770	792	725	730	753	737	779	729	756	819	735	753	703	765	759	735	756	809	749	762	780	780	732	719	777	738	724	811	738	806	749	769	738	759	752	773	775	774	785	782	758	767	727	754	792	761	754	733	732	774	796	772	768	724	727	758	811	784	699	788	781	732	717	805	739	750	797	773	793	753	747	761	760	754	767	798	784	719	782	811	757	794	826	716	791	794	810	761	810	719	740	755	766	777	775	789	714	753	758	742	789	732	775	793	796	768	770	734	764	780	739	783	720	820	736	798	772	759	737	799	769	748	787	751	720	730	758	754	756	779	769	742	744	769	764	753	744	768	781	718	779	769	737	792	691	760	745	760	774	755	840	754	719	730	720	764	793	770	758	742	775	775	793	795	768	782	741	736	756	758	738	734	745	768	732	788	717	782	747	744	751	810	769	700	719	740	749	770	798	713	741	803	776	722	754	736	738	767	772	766	758	779	799	834	780	770	704	719	773	782	722	709	750	753	761	750	762	706	741	783	779	781	765	790	739	778	730	744	828	762	788	797	756	782	802	725	772	784	758	760	757	807	739	736	739	805	733	744	778	755	802	776	745	801	775	714	763	713	753	799	788	759	789	747	730	768	743	775	701	749	768	749	769	735	768	737	743	775	755	736	799	731	757	746	731	751	736	790	742	771	713	768	734	749	775	772	826	780	748	722	728	789	751	763	770	757	766	769	744	766	717	768	779	803	806	750	735	791	759	738	745	739	743	769	763	742	767	730	786	770	777	737	766	779	767	737	765	724	808	731	777	785	760	723	717	741	739	750	732	766	784	756	777	743	774	757	771	782	765	796	730	752	771	789	755	784	767	767	776	718	739	729	817	748	756	784	769	736	816	750	748	770	745	722	775	814	749	752	737	742	757	781	720	752	772	738	766	739	819	833	783	742	747	724	785	821	750	777	745	722	746	741	738	782	793	809	730	807	753	790	725	779	767	737	767	756	780	751	784	786	762	802	780	755	723	730	788	756	768	814	751	768	734	753	726	726	732	756	731	786	743	745	727	763	786	760	750	778	746	729	802	768	751	747	742	730	802	699	758	794	781	802	786	739	735	744	768	776	784	767	740	799	758	750	728	733	772	759	789	779	805	752	756	823	732	734	766	716	776	773	774	799	801	748	780	796	770	781	745	754	738	753	795	752	784	777	771	772
3566	394	792	747	237	139	184	262	256	307	143	162	107	89	93	114	100	97	101	109	123	86	88	81	101	110	108	97	97	104	97	97	113	104	110	116	97	115	90	105	95	112	96	81	86	75	100	84	71	81	91	100	101	113	88	104	78	96	91	83	91	101	99	103	96	96	82	113	108	99	99	108	95	95	111	98	105	113	110	110	105	126	120	110	114	98	109	127	85	102	101	109	108	100	79	99	99	88	111	123	96	117	121	104	118	93	114	107	109	92	72	117	74	100	90	110	110	109	90	96	97	101	86	102	92	92	97	97	89	88	113	110	109	101	75	97	115	97	82	90	107	113	115	101	95	102	106	95	100	93	98	90	92	100	104	105	99	98	109	78	100	119	99	92	98	76	86	94	109	98	81	121	104	92	109	87	111	94	112	110	116	100	112	117	115	100	115	103	91	100	104	107	115	96	88	97	93	105	115	87	91	86	100	77	92	94	88	97	87	120	89	100	115	99	91	103	89	84	116	86	111	80	119	99	104	103	100	94	113	95	92	102	108	96	95	105	108	103	110	95	108	106	101	99	114	100	95	94	95	115	98	114	103	123	113	106	99	104	92	95	117	102	97	103	97	116	98	99	103	108	73	107	99	117	95	99	86	93	120	88	102	97	116	110	108	117	96	101	98	104	102	100	106	101	89	109	104	91	100	106	94	95	116	90	115	116	81	104	95	102	100	100	97	105	107	110	115	107	87	91	100	97	101	117	102	82	105	90	119	97	84	98	124	116	111	78	119	117	123	96	94	103	100	90	102	94	103	89	84	91	112	95	106	107	101	98	79	92	99	91	80	95	104	99	117	113	99	102	91	91	101	85	97	95	81	103	100	109	105	102	110	101	78	92	123	109	89	100	96	105	100	94	87	90	83	104	94	112	94	99	108	78	95	104	106	104	106	90	108	102	92	100	89	98	109	101	95	96	100	107	102	95	96	86	104	97	97	97	92	80	96	94	106	93	99	89	101	101	91	109	82	104	94	88	100	110	93	112	111	109	133	101	107	100	107	92	90	95	96	98	120	136	127	102	92	108	103	98	118	84	80	107	101	103	87	90	105	103	112	89	103	95	107	80	86	83	71	91	98	106	89	88	93	96	106	95	108	103	101	97	85	110	101	110	101	103	104	112	115	125	99	93	109	98	86	102	76	100	101	88	112	97	112	100	102	92	90	113	92	85	107	113	97	107	100	103	97	88	99	101	107	102	108	89	115	80	116	79	101	109	114	95	97	103	96	109	97	103	106	94	113	98	99	97	107	93	91	95	110	123	89	88	107	116	97	85	96	91	92	90	124	73	107	92	75	104	89	86	90	108	101	83	89	83	97	93	94	107	98	75	110	94	93	106	89	91	90	121	78	83	111	103	110	91	103	98	100	92	91	115	93	112	89	91	90	114	92	102	125	85	111	100	109	102	97	105	118	96	103	84	100	111	93	84	105	93	106	91	91	89	123	105	92	105	110	94	94	103	105	106	95	84	93	105	120	92	90	91	99	103	106	98	88	109	92	98	105	122	116	93	91	104	93	97	110	111	86	101	89	103	99	117	91	135	104	115	102	100	108	89	96	103	89	112	92	82	81	100	109	99	102	112	85	109	99	96	100	109	108	110	93	75	82	113	105	92	95	116	118	79	100	110	95	112	95	112	103	106	79	113	98	88	104	92	109	87	114	114	114	107	94	103	104	97	94	116	103	92	96	97	101	99	107	112	114	116	114	95	89	117	112	114	116	105	115	95	100	111	120	89	99	108	104	81	98	104	96	103	90	102	114	108	109	109	118	85	84	89	112	119	77	101	87	110	102	91	89	89	106	85	116	94	104	103	100	103	101	101	115	99	87	89	89	95	115	83	93	118	94	89	97	95	107	105	114	109	94	100	99	102	94	131	106	101	90	112	108	109	118	106	109	89	100	85	100	71	98	112	92	103	89	91	99	90	118	84	93	120	93	102	104	100	110	114	96	108	114	131	101	104	92	93	98	101	95	96	87	112	87	110	98	103	96	101	87	109	112	98	95	104	110	94	101	100	88	76	111	100	100	100	85	101	85	105	117	93	88	90	106	86	104	107	90	97	87	89	90	113	91	103	108	101	97	84	100	85	99	96	93	95	86	97	82	94	116	97	101	116	88	110	92	80	90	98	100	90	94	89	115	96	106	96	110	109	104	108	108	103	100	92	126	103	87	108	100	97	101	84	102	90	89	108	77	89	107	95	121	113	107	98	110	86	100	96	94	100	110	102	95	91	117	95	116	104	109	100	102	93	104	96	90	115	95	100	124	100	88	108	81	84	99	87	112	106	85	126	118	99	108	103	91	104	87	97	88	97	103	108	99	117	89	105	80	107	123	92	91	90	92	93	85	95	113	105	96	115	94	97	111	103	104	112	93	104	80	103	102	77	97	92	111	87	102	98	93	127	103	104	97	107	95	95	119	102	107	106	92	97	100	103	107	109	87	98	103	91	111	101	92	99	121	83	101	86	104	76	103	122	103	94	111	117	108	108	101	96	81	70	91	97	117	94	99	87	99	106	93	102	101	95	93	106	94	110	108	87	92	92	101	101	92	99	111	105	93	84	86	78	98	100	102	97	93	99	105	108	104	96	108	97	89	115	96	108	95	98	102	97	94	104	94	108	89	114	100	96	91	102	92	90	101	96	101	114	89	109	123	92	92	93	102	109	86	110	94	84	90	90	109	103	94	118	96	91	99	96	87	98	115	104	104	101	110	96	100	80	111	112	77	103	102	94	87	77	92	81	86	101	124	105	101	86	114	103	111	129	95	106	112	123	96	105	91	98	95	103	100	81	101	109	94	112	113	98	84	92	100	99	88	107	123	101	81	110	87	102	124	105	99	95	91	109	104	94	106	87	87	100	118	85	110	100	97	103	114	92	121	117	87	100	106	100	115	100	99	92	91	109	82	106	103	93	97	91	104	103	108	96	101	97	99	113	82	98	110	106	117	82	89	107	100	94	88	91	93	90	113	83	103	99	106	115	102	86	93	89	98	103	103	96	87	113	104	99	92	89	86	84	101	97	117	83	102	93	113	100	91	89	99	117	105	105	104	103	100	102	109	95	63	105	98	113	91	100	79	110	90	94	87	91	98	100	92	89	103	129	91	98	110	89	102	113	96	100	106	101	87	85	110	78	114	88	115	103	87	98	84	106	117	112	109	116	96	108	97	94	87	99	116	119	116	101	101	91	107	101	111	91	93	110	105	120	84	82	83	95	96	88	99	119	113	114	123	91	104	88	103	83	107	111	102	92	117	105	91	112	102	86	90	102	112	103	114	99	102	108	109	116	115	115	93	106	95	86	97	108	98	103	91	111	104	110	107	98	88	99	97	110	84	116	104	83	79	89	113	106	111	97	89	87	111	120	80	116	100	112	104	93	101	99	100	110	95	91	115	99	90	112	88	123	98	113	100	109	93	102	85	100	81	96	122	109	110	117	116	80
2777	548	1960	2466	870	429	884	1206	1197	1932	624	936	385	280	307	275	317	291	302	311	301	291	306	290	292	319	310	304	269	302	270	265	286	307	301	286	282	291	273	293	290	293	278	302	289	269	280	297	307	290	256	290	295	283	273	276	278	261	283	303	263	274	295	289	293	299	320	269	290	274	281	305	280	326	311	277	282	305	336	279	323	294	301	288	289	306	274	297	297	290	315	287	309	285	319	329	306	328	251	286	304	296	272	301	276	299	257	265	269	316	304	272	305	306	327	266	291	274	308	278	316	290	291	278	288	319	311	312	273	283	321	285	302	295	264	267	272	285	299	294	304	304	281	273	291	301	313	313	279	298	266	281	295	253	288	296	292	301	304	306	309	299	288	294	298	317	257	287	271	291	295	278	280	296	298	300	266	304	321	294	308	293	286	280	302	281	327	285	291	296	289	294	274	290	283	280	270	267	278	262	289	273	274	267	269	263	283	254	255	284	296	303	274	276	280	285	267	283	320	299	296	276	286	295	321	290	257	313	318	278	296	296	297	321	292	271	299	302	272	280	307	301	294	315	287	289	314	328	327	306	308	298	292	281	284	294	267	284	297	268	316	301	261	293	281	293	310	293	270	315	318	294	273	290	282	256	288	299	285	314	294	255	291	313	326	288	277	293	299	307	274	297	300	296	286	304	307	312	293	292	285	277	286	288	283	304	305	290	319	301	278	334	293	297	279	282	286	321	294	311	285	266	326	286	300	284	250	282	271	270	303	266	253	320	291	266	291	287	291	293	271	292	289	269	314	285	274	270	281	264	278	302	311	259	299	252	287	271	288	293	312	297	268	315	304	312	279	272	297	322	278	280	273	293	287	282	293	320	314	293	310	317	274	319	270	327	304	309	253	303	288	287	298	310	279	308	290	300	306	286	296	278	294	281	287	275	286	276	284	301	270	321	310	284	264	292	304	299	279	276	277	280	298	284	293	303	288	284	297	295	295	292	262	272	277	275	306	277	272	286	266	283	275	303	272	315	297	281	315	267	288	288	289	293	293	274	274	299	283	252	275	285	299	310	291	308	293	273	287	277	297	306	278	279	301	280	286	327	288	284	308	270	249	303	312	278	291	315	318	303	287	289	280	278	305	272	286	289	295	299	276	291	267	279	297	249	273	305	315	257	275	257	265	287	296	263	260	283	303	320	310	282	288	292	238	304	311	285	285	308	293	292	311	306	280	297	289	326	301	289	283	266	289	308	282	299	278	325	274	291	268	289	280	297	277	291	325	296	287	285	295	319	269	300	285	283	282	269	285	292	290	268	281	306	295	274	271	265	287	308	283	265	287	292	279	286	300	298	286	257	284	273	324	303	290	258	287	301	279	313	295	263	269	288	251	270	261	296	281	313	271	296	305	283	279	271	299	271	270	285	266	301	265	314	263	282	267	278	282	330	286	295	282	288	277	272	306	288	306	295	298	265	280	290	265	280	295	301	276	332	291	295	324	271	295	265	300	303	290	299	261	297	287	286	285	288	284	273	271	271	275	265	293	296	296	309	300	299	285	274	308	292	306	293	269	284	280	305	316	296	280	283	301	291	295	301	286	313	291	274	288	287	330	288	261	307	283	252	303	261	285	266	294	296	276	303	278	311	295	283	300	298	294	269	308	292	278	278	284	298	280	288	306	277	299	303	305	294	304	302	296	292	305	285	307	297	321	297	273	291	288	275	297	284	282	277	299	261	312	301	283	311	287	295	285	246	278	282	301	268	297	271	293	283	264	299	280	317	313	312	303	316	265	306	297	286	305	258	304	314	278	292	300	273	332	288	272	309	278	276	302	247	281	309	325	286	287	327	272	296	264	285	321	293	289	300	271	259	319	295	311	312	302	279	292	296	299	321	306	282	308	296	285	287	277	297	287	295	287	286	294	310	284	289	321	271	304	289	279	261	297	318	334	295	287	313	330	264	281	283	299	278	279	268	277	308	296	297	266	292	286	308	275	254	293	323	288	295	288	309	293	301	270	306	315	241	291	272	264	283	303	308	286	256	298	276	332	265	258	332	275	298	311	292	293	307	286	285	277	318	291	276	293	285	269	248	307	268	269	284	288	303	304	276	307	286	281	282	301	287	292	286	273	271	291	273	299	275	302	287	262	270	284	277	289	295	291	307	275	295	292	253	271	293	311	310	249	316	276	262	288	288	277	273	268	294	292	272	297	307	292	275	301	277	284	291	298	301	269	312	277	296	297	319	307	278	300	288	294	290	309	306	292	291	274	311	314	312	285	277	316	286	303	301	245	288	287	272	269	270	302	281	276	312	288	273	254	295	272	306	285	267	283	302	294	287	293	299	274	296	306	285	291	324	292	286	289	296	289	282	295	272	286	293	313	278	313	298	275	307	304	303	307	283	271	317	276	272	282	309	301	244	309	280	279	290	297	288	291	299	277	275	296	313	294	279	285	265	297	276	264	289	283	297	261	265	285	261	291	300	263	288	284	299	273	269	311	273	303	280	288	307	298	263	291	283	310	291	280	313	302	282	287	304	306	256	299	279	286	291	275	282	281	282	291	304	301	260	286	273	285	276	285	247	282	287	308	268	309	282	293	291	291	302	287	260	276	270	277	293	307	327	297	281	295	311	267	297	301	279	327	294	295	275	296	268	295	267	294	289	305	318	277	259	291	287	280	286	306	289	323	286	296	317	277	308	275	277	319	278	278	260	270	283	286	290	293	282	294	266	251	289	278	266	305	280	312	304	289	290	312	292	285	291	283	332	307	282	278	286	277	291	281	287	291	303	275	281	284	305	283	279	295	265	256	303	303	275	303	277	282	342	268	295	275	280	295	314	268	301	267	287	292	319	285	267	276	283	295	279	283	280	271	309	280	278	269	285	285	301	296	291	301	312	287	284	287	264	287	278	300	286	298	284	277	282	298	314	258	300	307	319	291	287	282	271	299	314	284	301	274	284	294	280	295	300	309	287	295	275	273	283	285	279	286	311	267	288	289	305	294	289	268	280	265	297	282	275	336	265	268	314	310	304	294	282	280	270	276	293	293	266	292	311	323	286	292	280	306	281	302	267	300	275	297	298	294	301	312	269	262	300	283	315	278	298	281	271	288	298	277	275	304	301	295	304	292	312	277	253	292	331	276	269	280	281	295	306	279	287	298	309	290	293	284	322	268	303	321	294	293	278	263	288	276	308	261	281	293	293	282	297	287	292	270	319	303	246	273	291	273	294	265	280	290	280	290	254	267	290	306	287	316	265	295	299	290	306	296	283	293	304	294	298	303	280	284	291	275	305	296	291	298	290	275	264	312	295	288	316	291	271	297	276	289	277	304	290	327	309	287	310	292	268	310	293	293	281	298	286	292	257	311	295	294	299	315	304	253	272	285	293	300	302	305	290	273	278	299	282	284	277	298	283	257	329	267	298	264	296	311	302	302	289	268	264	314	301	298	278	316	249	272	284	293	306	295	302	257	261	254	294	270	307	322	287
11733	2368	2677	2266	985	613	670	713	619	3029	1854	1250	932	242	253	223	209	224	214	230	249	207	231	237	189	201	217	192	212	198	206	163	199	204	227	176	193	202	208	176	186	212	187	196	209	204	217	178	185	204	183	208	176	181	193	214	169	187	205	183	189	175	171	202	187	204	186	184	180	183	222	176	190	196	212	173	207	201	200	208	168	194	189	179	173	192	166	192	188	185	214	169	174	175	187	193	195	204	175	209	232	181	224	216	183	171	193	194	169	208	188	156	178	192	180	177	203	212	243	197	187	217	195	187	169	154	175	204	198	180	193	196	173	168	175	189	219	201	177	189	188	204	205	199	178	182	182	171	203	199	180	183	175	184	162	185	202	191	161	217	187	180	187	186	187	203	197	203	188	181	178	200	184	205	227	224	183	210	213	191	201	183	201	180	183	182	189	215	185	175	193	212	165	197	187	186	191	189	208	204	193	203	189	200	182	178	179	201	185	172	140	206	194	215	175	164	187	174	216	192	191	179	180	183	192	183	176	187	188	199	184	169	182	177	152	177	203	204	187	179	186	187	187	173	210	211	175	182	157	191	216	199	188	220	205	170	183	167	171	176	178	178	166	176	174	181	192	188	196	185	164	192	213	165	172	188	196	188	170	186	203	190	207	199	176	182	188	181	183	199	171	190	192	180	195	187	212	176	185	197	161	190	182	168	183	191	185	186	182	175	187	190	194	213	180	212	211	201	205	199	198	193	172	181	197	198	177	164	178	208	189	183	178	188	161	178	172	188	209	191	165	157	182	198	192	170	165	175	166	190	178	171	194	163	175	202	201	193	164	176	174	208	198	205	188	216	175	177	170	213	181	204	168	200	196	206	190	193	191	200	192	207	168	193	199	169	164	179	200	173	195	179	202	189	187	166	196	183	208	187	187	194	171	201	191	185	178	175	179	211	205	201	185	182	171	168	155	188	200	172	169	183	171	201	188	193	185	184	190	176	208	187	184	157	183	202	162	197	197	199	200	202	173	170	192	174	193	200	182	211	188	193	211	207	189	184	175	182	194	200	199	185	183	184	182	163	201	188	204	162	211	183	171	205	164	182	176	200	175	207	199	186	189	187	206	186	192	198	199	180	191	189	184	202	160	179	198	182	183	179	178	197	195	177	166	186	182	180	194	187	197	179	193	223	186	189	231	200	177	169	193	200	191	197	223	194	200	159	177	170	189	218	162	209	201	159	174	209	172	211	197	183	165	165	188	190	173	202	200	193	199	176	195	183	190	188	201	193	185	179	188	222	181	198	177	179	175	161	183	194	194	173	212	201	198	176	170	189	197	185	230	195	204	200	195	177	178	175	164	217	199	189	186	181	224	174	184	184	194	184	192	180	210	171	183	202	194	209	170	209	167	192	184	162	201	179	173	186	171	184	171	181	195	217	205	180	158	203	202	168	188	179	192	191	185	208	184	187	196	178	194	233	170	170	193	175	192	193	195	192	168	194	151	188	190	184	191	170	186	224	190	170	162	193	164	185	201	189	195	172	189	162	171	183	185	185	194	183	172	176	187	193	204	196	191	170	185	193	196	193	167	158	203	193	192	187	178	177	174	176	195	164	183	198	189	205	174	193	187	200	199	175	181	184	183	198	175	195	162	177	165	196	217	213	164	206	173	199	213	178	171	194	186	194	179	161	180	181	203	174	165	176	192	190	191	184	194	198	181	208	168	214	197	189	177	177	203	174	190	218	192	203	201	180	200	201	184	207	177	173	181	185	193	180	191	184	160	203	190	195	197	163	202	176	186	180	180	178	190	182	176	220	191	204	201	214	206	179	173	208	169	186	183	182	162	182	193	188	217	218	189	211	181	178	205	197	164	172	178	178	192	203	203	203	179	196	184	174	186	181	189	185	185	187	206	176	200	178	188	176	176	163	170	187	200	236	180	143	184	169	179	174	188	188	187	163	195	205	227	174	195	187	160	188	186	169	181	212	189	184	196	201	177	176	189	170	167	193	204	191	205	184	182	176	187	174	168	231	195	196	197	164	198	175	191	208	183	221	189	188	201	190	207	214	199	170	181	184	211	181	190	180	169	204	180	185	181	194	168	170	201	193	170	212	172	198	200	200	182	210	159	164	189	167	197	179	212	177	179	182	176	195	207	234	209	198	195	211	204	188	186	194	182	178	188	204	189	182	183	218	186	200	183	199	197	203	209	195	213	188	160	204	193	188	171	178	202	211	185	207	197	218	212	190	201	183	205	212	195	199	178	178	192	158	206	175	199	179	202	177	205	164	184	197	212	182	207	210	192	194	183	187	176	168	188	150	187	177	204	178	191	192	185	174	195	201	168	173	202	167	181	195	183	173	188	177	201	187	177	209	193	177	174	176	176	182	159	185	208	196	186	167	211	187	210	191	166	179	173	191	208	186	168	179	166	196	185	197	211	191	178	192	184	220	213	186	176	207	186	174	192	194	171	169	189	173	175	202	187	167	179	201	184	199	182	156	212	187	201	181	212	195	216	195	175	182	207	175	188	194	197	183	176	182	207	194	183	192	178	210	183	179	163	158	208	159	160	198	206	169	169	207	180	183	194	169	163	213	199	176	187	191	205	191	174	226	220	169	175	176	185	185	205	165	178	194	200	209	178	191	211	200	193	189	211	191	198	188	172	170	175	188	199	201	170	184	196	173	173	186	206	166	192	195	172	187	181	205	210	178	185	196	193	178	183	215	172	193	189	196	184	193	177	190	160	172	180	187	168	174	212	199	186	179	193	177	204	180	193	185	173	170	207	195	161	198	196	181	185	190	186	210	186	176	153	188	181	196	183	206	199	170	174	197	186	198	183	173	197	186	183	205	159	183	182	208	192	209	189	199	206	197	196	216	211	182	196	174	197	186	190	186	211	195	187	187	175	173	190	187	178	194	180	214	196	171	170	206	192	177	182	193	197	176	168	202	176	198	203	180	211	203	160	196	174	191	217	154	185	198	182	224	197	203	202	180	186	194	171	170	170	176	200	198	207	168	198	198	203	175	171	169	185	186	187	166	191	186	193	196	183	195	186	169	192	215	177	193	181	177	187	162	193	204	197	167	204	163	150	184	208	218	184	194	188	185	195	195	171	214	177	231	193	167	196	191	197	177	176	210	207	167	158	199	159	190	216	202	181	216	188	200	202	189	178	195	210	195	188	190	164	178	198	194	189	210	204	185	183	172	206	184	181	184	163	204	187	173	193	205	210	165	188	187	181	197	210	187	183	183	165	188	205	181	184	170	200	199	174	160	179	163	182	171	147	215	214	211	204	185	196	163	184	156	217	215	217	164	203	187	205	192	171	212	200	200	183	171	201	189	201	218	190	191	215	190	185	243	203	184	177	217	164	184	173	168	195	156	190	180	195	199	194	181	195	195	183	209	209	189	218	198	201	189	178	164	181	178	188	204	174	182	205	192	225	166	180	208	198	195	200	165	202	188	194	196	192	176	208	174	200	184	191	209	195	201
7524	1985	5925	6745	3638	2711	3089	3379	3163	13936	5165	6773	3701	862	790	715	741	728	687	630	616	601	570	636	617	548	605	546	519	583	520	556	551	559	548	555	545	555	560	562	501	529	497	496	510	453	510	536	479	542	517	484	514	483	454	478	499	488	454	538	489	521	464	478	526	491	519	473	507	491	446	516	499	470	498	492	496	460	514	508	485	490	514	487	489	491	528	507	509	461	469	470	440	446	451	526	511	516	501	509	463	501	511	494	514	447	486	458	474	488	473	495	469	488	492	481	529	451	500	471	465	486	499	445	520	489	505	473	477	509	504	500	486	472	507	484	506	516	483	518	449	477	494	535	496	509	485	446	494	549	472	494	513	499	537	506	490	456	484	513	487	463	471	445	483	488	482	496	508	438	491	464	473	469	474	465	485	527	511	473	480	483	498	467	466	493	503	533	505	491	481	494	452	486	444	465	463	470	508	488	469	496	512	484	472	471	482	472	471	490	476	470	478	493	512	505	497	491	473	484	496	479	479	489	474	494	499	509	470	478	462	454	507	464	462	503	527	540	466	508	492	477	465	477	501	479	479	486	477	485	473	483	479	504	484	455	507	519	518	499	461	473	506	489	494	502	518	472	466	483	492	495	494	509	479	506	490	468	434	486	483	473	491	476	478	501	482	474	518	491	445	482	482	445	500	496	449	520	503	531	526	441	507	487	490	470	467	508	492	502	497	475	481	516	473	481	510	487	479	431	503	462	486	455	477	446	523	491	473	472	484	481	490	522	489	460	491	481	515	520	485	476	499	494	459	469	458	495	488	494	476	454	477	501	472	462	451	480	440	477	492	488	511	471	455	497	489	469	489	479	504	468	463	496	489	503	496	503	481	500	465	515	498	486	551	452	462	457	491	467	493	474	488	514	501	464	514	490	469	454	465	492	472	457	454	534	472	482	480	478	470	510	500	527	445	500	497	491	508	485	484	456	456	494	488	482	495	502	524	497	459	498	490	493	531	510	494	484	522	420	466	467	456	453	433	536	506	500	479	497	447	480	474	501	504	472	508	479	485	501	473	478	467	479	478	462	481	486	501	533	476	490	460	482	460	495	515	504	491	484	503	490	432	532	483	496	463	498	485	506	496	490	497	490	460	500	469	495	480	497	453	476	460	471	444	474	481	453	471	473	518	460	504	446	486	499	479	439	462	468	468	498	464	517	474	482	505	475	474	477	532	478	468	450	457	486	510	481	473	488	485	516	478	486	434	531	498	476	481	515	514	469	472	456	486	448	473	482	454	483	479	490	507	491	504	481	472	497	498	512	513	463	472	451	507	480	468	504	474	501	439	491	518	507	527	487	483	468	448	516	487	476	468	520	507	506	488	524	482	513	491	485	515	464	485	456	473	495	496	502	525	518	455	482	498	496	487	485	474	486	498	528	491	461	451	449	514	486	436	505	487	451	461	436	491	489	481	469	495	488	510	489	456	515	481	489	495	465	513	490	496	486	488	506	456	475	490	518	471	463	493	495	492	487	487	453	472	513	480	463	500	485	475	512	480	509	505	492	438	492	485	468	520	478	484	500	470	480	467	520	522	449	497	489	476	504	470	467	483	498	476	476	517	475	505	483	484	493	498	460	419	482	496	483	518	446	478	451	526	436	519	480	481	486	498	442	508	478	476	476	473	512	496	502	484	473	518	489	428	456	470	517	477	483	483	495	475	481	468	505	472	491	482	457	474	492	478	499	484	505	454	478	507	500	444	514	458	537	469	506	447	535	485	471	493	513	458	485	449	475	446	476	464	505	476	501	517	484	509	521	453	486	509	497	504	498	512	466	494	520	435	505	502	482	504	507	490	515	518	416	473	474	472	484	479	492	470	504	458	488	510	483	498	464	473	502	483	487	491	493	452	505	464	496	444	461	461	463	516	476	454	503	460	457	501	492	468	517	472	485	478	470	517	508	500	513	472	464	484	452	463	488	514	516	497	423	470	478	495	484	493	480	485	481	488	428	484	492	471	528	483	450	471	449	480	491	488	469	463	471	525	444	468	488	465	478	515	496	487	468	493	504	490	463	493	456	464	510	465	452	447	504	460	472	483	476	450	519	535	506	458	468	457	491	463	500	477	462	476	483	514	467	507	472	492	474	462	492	465	474	497	477	517	534	469	522	477	473	475	468	499	440	493	516	473	501	469	510	507	513	502	488	485	458	465	496	474	451	502	496	478	479	520	474	467	444	469	448	468	467	473	455	504	480	454	489	466	484	478	505	482	474	445	473	476	493	439	511	457	522	479	502	446	463	467	478	490	500	450	484	516	485	496	472	475	507	488	472	466	457	474	467	440	493	490	505	455	491	503	521	503	491	482	486	483	465	477	479	469	491	484	481	475	485	492	491	465	491	442	482	471	460	465	509	490	474	483	453	485	480	453	478	494	516	486	506	459	484	471	480	471	479	467	463	500	517	443	527	478	489	484	498	474	462	510	483	487	519	471	507	496	453	435	466	474	472	507	506	468	489	491	453	472	496	491	482	514	462	497	457	477	490	469	466	461	523	466	490	481	477	464	476	478	514	484	451	479	523	500	471	468	480	483	464	505	437	480	476	470	536	518	480	510	515	501	476	485	474	479	459	460	466	538	476	517	500	477	477	485	486	481	480	486	471	499	467	457	490	456	473	503	463	514	477	478	478	474	495	499	501	493	466	504	496	498	513	483	508	493	472	511	455	476	445	504	491	477	495	484	513	480	488	508	498	498	458	490	521	454	522	477	480	487	487	493	485	491	501	489	512	487	518	464	534	433	483	467	449	511	483	479	506	471	497	479	465	477	474	480	422	462	480	470	483	471	511	503	526	484	481	440	489	526	522	461	498	503	497	485	470	505	461	468	460	462	489	470	496	476	487	465	524	449	472	469	510	478	444	502	440	472	492	488	506	481	497	461	506	499	482	460	490	519	457	471	457	483	456	493	463	474	442	519	504	506	539	503	495	457	485	448	494	491	515	468	478	507	489	511	490	457	500	506	487	520	493	484	473	488	495	483	450	497	495	483	511	492	464	504	486	505	470	454	496	482	464	500	505	508	554	467	478	482	498	511	503	450	516	505	477	480	503	537	479	486	453	498	499	458	478	499	471	488	464	434	505	466	507	499	507	489	463	505	490	497	485	465	489	496	459	507	471	443	484	468	438	480	479	490	505	506	479	489	488	513	506	466	488	471	468	458	463	466	499	500	504	485	481	490	471	491	456	479	519	464	472	471	470	460	489	474	510	477	451	495	499	501	472	509	525	479	509	507	482	447	480	485	512	473	485	470	490	484	471	464	484	495	505	502	487	529	480	508	488	511	507	504	531	498	512	462	494	478	520	498	457	487	501	478	502	484	495	472	483	464	477	494	473	502	492	502	476	517	465	498	456	500	467	490	477	463	428	504	492	493	459	488	477	473	467	486	471	488	489	496	524	510	482	476	450	476	519	484	457	505	484	483	494	460	454	463	490	531	503	498	487
20596	6284	5484	3580	1649	1222	1252	1132	1143	7456	4772	1305	2346	448	422	398	402	413	376	380	356	377	387	350	343	354	392	360	385	360	373	371	379	364	344	339	353	358	360	339	366	337	354	369	318	351	303	331	394	352	347	354	352	368	350	362	321	344	347	349	349	346	316	353	329	333	323	318	330	328	322	334	326	355	344	313	322	337	318	318	348	328	303	305	325	313	317	375	335	340	340	315	333	347	327	350	328	311	303	325	308	360	339	330	360	341	358	296	343	335	334	391	346	324	287	325	361	333	346	325	327	339	307	323	307	331	342	331	356	323	337	372	356	345	337	341	294	356	327	322	330	349	358	345	328	337	325	304	351	302	339	325	347	325	285	325	340	332	324	321	330	344	323	330	322	356	346	322	364	309	336	346	320	308	305	352	311	356	332	321	323	337	360	327	352	320	332	307	375	340	305	340	323	306	331	333	349	325	336	325	321	329	363	296	282	332	342	340	348	343	346	320	281	308	365	354	344	309	346	348	341	353	326	367	341	305	327	329	369	353	312	339	332	308	345	318	334	330	352	307	351	350	366	333	362	327	323	336	322	340	313	315	302	367	338	326	333	341	336	317	316	310	333	318	303	341	332	340	362	294	333	334	344	371	350	333	364	334	343	332	314	355	324	379	319	338	330	345	323	306	315	366	342	340	303	366	369	315	354	327	319	347	304	328	344	344	330	327	319	318	317	366	308	352	364	300	330	323	321	308	338	318	305	359	309	359	333	329	344	373	346	316	314	323	295	290	330	335	330	313	287	310	332	351	326	343	379	320	299	320	360	318	347	365	354	309	350	314	340	349	308	333	339	350	326	306	319	314	351	381	304	347	323	333	329	325	318	313	300	352	364	322	300	355	328	324	349	342	340	328	340	340	344	347	327	376	369	317	347	300	300	341	340	318	309	340	335	316	314	311	327	337	325	369	329	298	375	318	340	323	329	297	323	324	315	332	325	352	306	326	348	358	346	342	362	330	333	371	316	326	347	367	337	311	329	378	307	321	313	288	347	323	319	327	328	342	364	339	346	334	323	352	351	351	308	309	356	348	334	314	349	346	318	315	322	330	337	318	352	325	306	347	345	328	310	331	353	330	321	349	352	332	321	340	361	367	332	328	320	324	330	364	316	369	317	319	332	300	347	331	361	345	291	328	346	320	342	303	355	330	312	335	332	359	373	359	335	327	306	296	326	308	355	329	293	289	312	300	313	366	352	326	329	309	392	312	340	313	335	313	341	341	346	331	321	283	329	359	323	360	332	325	338	322	353	300	328	362	390	332	338	334	316	346	355	322	344	319	355	331	361	316	353	306	344	340	325	342	354	329	370	333	309	334	302	348	298	303	356	330	347	346	321	326	330	343	355	336	325	336	349	335	314	329	328	380	350	312	297	318	333	373	337	338	306	286	323	309	332	348	327	352	318	361	360	367	333	306	340	337	325	306	343	345	342	372	324	329	383	318	341	347	324	352	310	308	346	348	336	343	316	318	351	323	322	339	327	317	318	311	330	318	353	331	348	336	357	335	345	314	297	336	354	371	356	302	309	325	288	308	327	313	338	346	356	344	325	314	319	328	351	359	332	337	365	339	335	360	300	335	329	309	358	321	325	348	363	307	326	334	303	301	338	348	328	342	340	332	339	344	350	333	309	327	313	361	305	332	344	340	333	356	341	342	313	343	357	312	353	364	356	338	326	304	335	344	340	327	314	319	323	347	363	335	350	332	317	330	318	343	317	332	349	291	368	393	318	322	341	321	310	339	344	315	331	340	336	342	392	307	315	367	326	306	331	370	334	312	331	321	338	328	346	369	328	341	344	322	360	333	353	325	286	305	366	338	309	333	326	337	305	320	325	335	344	358	341	359	311	324	346	343	321	328	361	309	314	325	323	342	305	347	305	358	337	337	314	340	350	316	315	335	311	337	353	349	323	338	346	365	308	280	357	335	320	325	331	336	338	365	367	340	318	330	329	338	343	356	325	349	362	339	326	348	339	317	350	320	282	331	310	305	351	314	325	359	313	389	345	346	369	336	352	352	345	311	338	378	338	323	336	278	311	317	342	331	319	346	354	329	354	349	334	345	354	329	329	358	334	337	319	326	383	363	335	318	346	309	267	357	319	329	334	308	309	334	332	331	331	324	309	313	353	360	350	363	322	337	367	323	320	298	351	343	337	306	316	349	328	329	335	323	336	360	360	328	342	327	309	353	347	330	330	354	340	350	335	308	348	310	331	310	302	331	338	353	312	336	329	356	367	319	347	298	314	324	346	297	353	327	315	317	346	388	288	297	323	350	316	330	318	355	329	316	326	341	311	349	345	324	330	330	342	357	336	348	309	295	294	337	295	331	332	343	333	347	325	300	328	354	321	331	337	307	302	318	318	309	321	326	327	297	316	329	317	317	336	358	333	317	317	327	307	341	339	364	313	329	332	325	291	328	330	334	339	360	323	295	351	367	364	340	323	367	347	343	345	347	331	310	322	323	370	349	363	368	343	357	365	314	327	371	348	323	323	314	297	307	343	333	354	366	335	311	352	324	312	342	360	330	291	317	331	336	353	300	313	353	346	351	328	332	364	357	327	284	312	317	314	340	336	333	326	331	347	352	329	324	335	333	338	304	341	357	338	340	318	320	365	322	301	348	331	317	324	354	329	325	326	348	321	361	334	353	324	284	336	343	331	333	353	312	349	336	348	318	315	376	326	342	332	308	354	311	341	321	328	344	331	335	339	336	337	339	336	324	318	350	398	323	306	332	354	350	308	333	300	316	333	328	323	311	308	330	323	301	330	337	379	330	328	321	335	331	313	317	325	321	357	356	351	312	334	353	295	346	330	338	331	323	363	364	333	298	327	283	331	292	344	332	357	326	356	311	340	329	336	335	326	349	350	333	333	330	322	349	351	297	377	310	349	300	343	362	318	330	335	312	332	313	309	316	334	348	336	380	339	327	288	343	323	308	322	330	329	336	303	332	328	361	334	341	342	337	362	341	338	327	324	337	348	364	346	354	327	325	318	348	319	321	347	374	337	364	337	330	319	325	348	340	313	331	332	292	335	327	365	331	339	305	318	335	298	327	335	332	342	321	328	336	349	335	311	326	329	320	355	353	354	329	338	340	340	329	334	294	314	332	301	343	320	336	346	315	331	340	332	338	335	353	302	324	318	338	350	310	330	350	335	357	335	329	357	333	343	293	309	321	323	328	326	332	332	326	301	322	359	323	321	336	380	340	323	335	316	350	326	352	308	330	343	352	319	330	318	348	374	331	334	305	362	313	332	325	329	353	338	291	313	311	326	318	347	332	329	332	345	293	314	347	329	337	350	346	372	342	287	343	331	336	336	309	302	333	307	320	328	327	346	329	306	344	375	324	350	326	353	343	331	322	327	316	299	320	357	350	327	348	353	348	340	314	340	288	366	328	353	312	317	337	336	338	308	346	310	321	315	345	346	322	356	355	353	346	350	294
10502	3851	9475	9034	5888	5104	5503	5341	5047	25213	8356	6742	8357	1449	1324	1313	1176	1126	1108	1074	1024	1021	1019	964	943	978	953	978	864	908	916	943	917	875	874	911	838	809	847	840	903	814	836	840	796	781	807	803	819	817	839	808	786	819	843	830	781	785	799	848	791	783	759	812	758	797	731	766	818	796	780	797	757	758	721	768	755	806	786	788	778	811	788	767	769	784	730	777	785	781	797	820	781	801	761	813	799	746	790	792	777	780	769	808	841	757	741	795	789	789	769	681	765	775	703	756	818	815	747	719	735	774	769	779	762	712	758	748	747	742	788	723	772	800	753	778	734	782	767	766	758	737	731	801	809	737	751	769	760	798	733	712	738	688	791	713	772	807	766	765	751	793	824	811	768	760	794	729	761	758	743	803	709	792	764	814	741	763	761	706	778	743	762	779	744	749	687	825	764	737	767	782	755	767	756	754	824	789	757	788	724	726	747	786	765	778	735	788	810	769	779	770	766	716	764	752	740	760	736	745	733	781	768	734	752	769	813	763	785	750	782	769	745	739	811	752	762	795	765	773	808	778	734	779	744	748	765	791	702	763	712	800	790	756	727	783	764	762	776	792	793	704	762	772	825	785	697	785	737	717	800	754	774	744	753	728	801	751	764	798	722	763	738	764	791	788	799	754	741	778	796	771	770	760	817	804	787	734	774	802	803	797	749	781	760	781	733	754	788	755	727	765	710	776	772	782	756	753	767	709	743	726	742	772	735	780	769	730	748	783	781	800	757	736	793	731	725	764	755	787	771	779	780	771	707	724	814	764	772	720	793	780	792	778	721	768	743	737	799	789	789	760	755	780	719	770	738	774	800	787	744	759	831	769	745	764	786	760	752	720	798	836	698	781	770	755	817	827	776	797	758	793	750	770	742	735	749	735	770	804	741	747	730	791	774	745	795	753	793	838	777	800	762	783	824	733	793	751	771	790	781	748	739	780	825	771	778	743	781	774	785	719	750	752	803	817	741	749	742	780	813	771	729	780	758	808	739	731	729	755	719	797	790	766	744	793	739	765	750	776	769	732	792	825	772	754	774	779	756	748	693	835	764	731	787	714	730	773	758	708	808	758	732	786	722	725	740	731	743	770	752	703	780	750	707	736	740	785	776	761	807	768	737	735	769	794	766	749	730	773	745	760	814	763	721	799	754	740	742	779	794	791	729	714	759	766	825	747	735	769	818	802	769	802	748	741	771	777	771	733	774	733	785	795	743	772	773	757	743	812	755	726	750	759	774	759	786	775	811	766	786	787	822	775	773	736	767	735	723	747	739	793	762	756	819	727	731	740	799	727	824	764	757	795	852	766	757	763	738	826	761	752	806	799	733	766	741	798	749	743	755	754	824	748	750	709	742	744	734	765	783	767	787	757	805	738	754	733	779	789	765	756	701	746	758	737	713	740	757	840	758	782	755	771	737	775	747	742	769	732	731	758	760	767	768	730	753	761	777	751	766	787	731	767	773	770	758	760	730	765	757	748	762	731	761	787	749	808	773	827	803	824	767	779	757	790	720	713	818	761	815	755	744	761	725	759	751	807	756	781	774	749	824	776	770	732	775	785	738	775	757	779	736	773	755	796	759	750	752	762	780	711	853	744	737	790	730	764	762	715	754	722	766	804	767	785	724	808	775	737	768	800	752	731	751	783	712	740	772	706	765	732	808	776	798	738	776	785	748	768	736	739	773	769	780	782	773	741	749	742	766	769	767	763	770	738	737	734	741	786	749	777	743	765	775	793	741	716	771	779	802	701	735	757	754	761	754	759	756	726	735	773	795	740	766	789	729	811	778	726	785	780	768	720	785	767	783	778	784	769	740	756	760	779	740	819	744	738	740	760	750	786	740	785	724	769	722	757	758	751	752	742	766	746	764	794	771	782	767	740	809	728	770	807	808	800	751	761	741	807	743	786	768	758	723	720	722	822	780	729	767	759	780	698	792	739	738	762	792	823	804	769	761	775	768	757	820	749	782	769	747	773	781	794	784	761	761	811	740	721	796	770	773	779	741	776	755	721	780	777	832	710	778	705	736	741	760	778	785	767	768	711	785	753	713	762	744	759	766	787	718	820	777	795	775	774	791	773	755	760	745	731	734	782	731	756	794	772	756	754	758	746	780	764	743	784	798	705	768	768	776	808	827	753	730	779	777	711	776	790	814	765	786	723	776	807	764	777	821	776	773	776	827	777	783	705	710	758	808	754	746	754	776	749	735	772	753	767	782	824	717	755	763	761	811	755	736	764	755	821	724	760	782	740	767	807	746	767	724	812	746	745	733	698	735	776	730	741	783	799	745	752	772	736	796	794	778	843	774	776	801	758	797	796	759	775	805	781	761	728	788	769	750	790	805	765	753	778	812	724	738	775	758	770	708	744	737	791	771	770	765	743	781	718	743	765	794	733	765	771	779	714	762	816	755	801	792	763	743	760	717	742	767	762	783	792	807	760	756	733	763	749	812	740	681	745	778	732	818	723	794	764	794	753	714	804	757	787	783	749	741	760	749	795	774	766	742	770	787	757	773	778	770	773	763	759	808	758	771	764	730	718	733	804	761	743	765	778	686	755	800	768	744	760	753	744	760	737	766	757	806	792	777	749	715	783	793	739	725	739	729	766	736	786	783	714	741	765	732	794	722	754	795	771	764	768	748	742	757	780	759	784	701	767	764	777	757	760	773	755	751	782	739	750	741	773	806	738	807	767	802	723	769	729	778	760	774	768	753	756	814	794	750	726	730	795	721	750	701	812	772	779	741	746	789	783	722	788	760	806	754	774	789	742	767	749	788	740	744	753	737	818	758	748	777	816	763	797	761	747	780	740	791	746	742	823	773	761	765	743	766	796	740	774	784	759	768	792	762	796	771	751	748	746	779	740	801	772	728	770	741	763	712	794	721	796	793	798	739	759	745	744	775	737	810	756	767	760	758	742	752	748	768	777	765	742	795	767	727	800	761	782	758	757	783	797	724	794	785	753	786	765	760	747	781	778	754	759	807	749	771	785	791	737	748	735	747	746	722	724	760	766	760	775	773	725	765	780	767	783	728	795	766	769	782	747	786	793	728	725	766	712	760	751	742	794	769	732	799	774	732	725	752	731	780	774	750	735	721	757	761	774	771	747	763	728	772	731	743	775	800	787	703	819	775	701	754	777	722	788	748	780	745	712	734	744	772	758	759	766	775	792	776	799	801	788	809	733	762	793	769	736	774	754	788	753	751	801	775	751	768	765	765	792	760	803	773	777	761	727	734	783	806	725	757	753	756	759	718	720	777	757	769	781	735	713	770	805	776	787	745	747	766	726	753	766	766	826	830	755	744	725	782	744	750	741	757	782	766	745	775	778	765	758	763	786	753	744	757	745	746	777	786	776	785	789	763	772	740	788	747	777	762	730	792	735	768	709	772	687	758	808	742	746	771	786	750	777	747	783	771	815	787	760	779	763	701	751	744	760	796	789	752	730	730	795
3577	390	944	416	138	184	249	243	273	296	239	237	142	106	120	94	100	92	86	88	93	102	103	104	74	110	94	120	98	110	92	97	84	107	117	89	94	95	97	107	111	90	94	110	104	100	98	84	108	75	115	69	96	94	92	85	115	91	80	102	92	93	105	108	83	79	96	112	93	106	89	90	98	112	81	89	101	102	89	102	115	90	104	96	116	110	109	103	97	102	97	99	99	113	102	89	86	87	96	103	98	104	100	100	98	90	103	92	115	88	98	92	94	106	97	94	84	83	100	95	86	105	107	98	86	108	94	111	108	99	100	110	94	94	88	96	91	76	122	88	85	103	95	103	108	93	99	99	87	101	107	104	108	83	88	93	106	106	90	87	108	89	99	106	89	98	121	84	106	91	108	96	101	97	120	110	103	104	100	103	96	96	90	92	92	93	101	100	111	109	102	103	99	114	102	95	111	101	120	102	103	97	107	98	116	106	105	110	114	102	79	106	87	82	102	78	93	90	91	101	115	97	91	98	91	103	106	109	102	108	88	95	96	107	96	94	107	91	104	112	91	93	117	81	97	87	126	112	80	97	118	102	95	102	97	100	91	75	85	89	101	102	92	84	98	85	103	104	81	117	107	103	94	94	83	77	86	100	99	120	115	98	112	91	102	94	98	98	99	99	108	104	83	96	109	105	109	114	93	97	112	90	113	98	105	87	87	115	78	84	105	107	92	107	96	117	101	103	90	106	92	94	130	96	106	93	111	101	92	91	88	109	121	108	88	87	108	85	102	115	83	122	111	102	88	99	105	88	79	96	91	82	77	93	94	89	103	110	90	116	106	104	95	118	98	93	105	90	102	95	117	103	110	94	82	89	99	115	98	117	105	96	99	85	106	100	91	103	114	81	110	95	87	115	100	103	116	104	111	90	105	94	88	104	87	112	91	96	90	90	89	94	106	106	80	83	105	106	115	109	99	100	102	89	99	81	90	94	104	80	106	89	78	92	107	81	118	96	105	120	100	111	97	95	100	109	114	106	100	96	77	88	92	105	115	104	125	103	98	98	113	98	93	96	96	103	121	88	89	102	94	95	100	97	117	90	100	104	100	96	103	98	103	92	95	81	94	104	107	101	110	119	102	113	86	102	110	93	78	86	92	94	104	97	88	103	105	96	103	105	109	109	111	102	111	90	101	124	97	91	111	88	95	93	83	100	95	89	96	109	89	89	93	78	106	98	92	91	92	99	114	93	92	104	86	84	88	119	97	100	95	96	94	110	108	86	105	84	116	122	86	96	109	101	108	84	107	113	90	89	81	108	90	102	101	121	89	100	105	90	98	99	87	92	96	107	108	94	121	112	92	104	68	87	117	106	109	107	104	80	88	111	98	84	82	102	100	97	88	96	99	122	110	103	85	88	80	84	107	112	116	101	89	86	105	118	98	100	92	86	118	119	106	99	89	100	88	111	112	94	85	97	108	103	109	100	103	91	117	102	99	102	113	91	104	89	103	96	92	95	104	117	109	104	83	104	107	91	93	99	97	106	108	108	97	108	96	102	114	85	95	85	104	117	108	108	89	106	92	118	125	115	101	93	106	100	102	90	93	101	118	101	95	94	115	81	110	89	125	83	96	97	115	76	92	95	116	102	100	72	91	81	95	84	105	87	88	102	93	90	99	100	75	107	93	88	90	90	87	88	85	104	125	101	100	122	85	94	93	105	119	104	92	105	105	113	84	90	99	130	114	73	92	101	89	85	76	90	103	97	87	108	108	92	113	101	122	109	101	101	101	96	96	109	114	79	72	116	91	99	112	89	97	98	99	97	96	83	98	103	111	112	109	98	100	97	90	98	100	110	86	76	88	110	91	96	84	102	84	97	116	105	99	102	117	89	91	124	109	120	83	107	115	93	98	104	104	101	111	88	117	102	83	102	94	104	105	83	88	79	104	93	97	106	96	89	112	97	104	110	99	111	99	114	106	90	118	86	118	103	112	96	90	96	105	92	112	109	114	102	100	106	101	93	128	91	98	102	98	93	127	101	95	107	115	112	112	93	94	121	133	101	113	91	105	105	96	104	87	92	96	113	109	120	104	99	94	91	99	89	100	107	99	87	113	96	90	117	92	104	94	105	87	109	81	98	108	81	98	91	78	110	95	111	111	115	111	76	101	94	91	94	99	84	86	99	89	105	93	93	76	105	102	96	106	115	93	88	99	99	116	93	97	114	118	97	123	111	101	95	92	110	111	94	129	80	103	97	106	97	108	106	92	114	84	100	107	110	94	96	86	95	115	85	108	116	125	111	117	99	109	99	108	125	91	94	92	113	83	101	98	85	101	104	85	122	99	95	111	107	99	98	95	73	126	124	111	93	107	100	100	101	92	96	91	105	99	95	113	93	96	102	98	98	86	101	91	112	111	102	108	99	100	112	74	114	109	98	95	82	104	112	108	104	113	109	92	114	78	93	90	105	91	97	99	85	93	84	102	102	93	95	85	92	106	87	81	96	126	109	97	82	106	109	126	107	97	95	112	114	101	114	104	79	91	81	107	110	103	108	70	82	97	99	97	118	91	87	85	82	109	112	120	116	86	98	99	92	101	93	97	102	101	86	106	94	99	90	105	94	100	86	114	100	90	95	87	96	85	111	86	82	100	107	111	88	82	97	104	101	104	103	96	111	79	128	112	95	105	75	118	100	102	92	100	97	98	90	91	96	99	110	111	96	84	105	87	101	93	96	113	99	121	97	100	100	98	91	105	74	96	103	90	109	131	95	101	109	102	84	95	92	97	83	100	86	102	98	100	77	82	95	104	99	105	105	103	107	106	107	113	102	90	110	79	110	106	104	112	88	110	85	95	102	87	101	91	98	95	111	108	120	107	101	91	101	118	107	110	102	86	99	100	101	90	96	103	96	117	102	116	92	87	111	97	102	74	95	115	105	104	109	86	124	111	102	119	116	86	111	110	105	90	101	118	86	101	88	89	107	112	117	102	103	102	103	111	91	114	91	87	95	107	106	88	101	117	83	109	108	99	101	99	92	112	93	102	94	97	110	99	91	92	113	107	88	95	94	82	82	90	99	105	81	95	108	103	101	112	97	107	102	88	115	92	103	87	94	96	109	102	116	96	84	87	92	83	108	110	84	102	95	76	103	102	110	107	109	119	104	110	94	96	104	102	104	114	95	110	79	99	105	107	85	94	99	106	105	99	109	105	79	103	117	94	93	110	93	112	80	117	93	91	112	101	103	93	80	111	98	89	104	113	95	103	86	92	99	105	104	112	94	81	77	95	89	109	95	103	105	96	94	119	92	90	77	84	84	80	101	112	110	105	90	99	113	110	109	96	87	91	110	105	89	111	105	94	98	102	120	96	106	104	107	98	118	113	79	109	108	88	90	85	100	100	104	114	106	100	104	95	97	94	99	84	89	102	87	77	115	95	127	108	93	94	105	83	105	96	102	87	89	96	119	80	105	96	121	104	116	97	104	97	106	100	100
2764	549	2096	1332	546	703	1071	1085	1293	1539	1260	1254	481	301	315	299	266	320	321	295	297	302	289	286	311	308	284	304	287	281	307	301	268	311	280	303	260	294	265	302	280	293	286	309	291	270	294	288	257	261	293	262	299	289	282	263	266	271	282	313	303	307	294	272	254	293	295	279	293	305	303	267	299	292	258	309	314	293	302	265	279	274	301	294	279	267	282	269	317	271	288	244	275	262	280	259	286	299	295	316	291	297	267	268	289	294	278	333	295	292	289	284	296	303	310	265	279	275	274	281	290	291	272	323	262	257	316	297	293	276	288	273	276	306	299	281	278	290	291	281	274	303	280	255	272	275	305	301	303	279	291	283	273	267	259	282	294	312	292	293	321	305	303	287	278	306	293	283	289	268	286	300	264	288	278	281	266	264	264	266	284	268	283	263	266	273	279	301	300	276	313	289	282	286	307	297	283	296	258	283	272	310	277	304	281	306	284	278	296	272	270	276	294	266	290	301	283	279	274	289	271	305	268	275	285	229	312	290	261	278	281	272	277	287	270	283	257	296	300	286	278	271	272	273	292	254	270	317	276	306	277	274	268	254	307	300	278	289	273	276	276	284	286	296	274	304	299	291	327	304	274	282	279	280	284	323	257	294	285	303	308	281	255	295	268	267	302	290	259	289	277	279	279	266	299	278	288	298	295	296	306	296	281	296	297	263	305	308	312	279	285	291	265	267	308	287	289	305	293	247	305	266	266	300	304	280	319	265	275	278	284	314	312	272	282	297	282	270	289	292	310	316	327	300	260	290	290	276	285	280	294	310	293	301	310	286	288	265	269	251	265	282	292	267	286	289	266	310	282	282	299	257	269	294	286	292	292	296	288	278	259	280	274	269	294	330	306	276	302	260	291	286	319	327	269	314	292	281	288	284	291	283	269	289	254	282	281	285	290	312	313	273	290	292	276	282	290	287	278	284	251	311	269	257	298	289	282	297	302	271	264	284	302	261	297	288	292	298	263	293	272	279	292	272	273	260	258	259	300	267	287	263	281	291	277	282	325	287	307	271	273	304	301	311	258	292	324	290	260	297	247	276	299	286	276	306	293	263	285	279	288	291	312	268	265	270	259	283	280	278	277	268	294	275	252	297	276	277	276	279	300	277	267	289	293	267	274	316	274	303	272	290	325	283	295	305	268	304	279	313	299	296	297	299	281	303	280	275	271	256	280	303	311	299	259	290	292	294	273	249	304	285	272	282	258	309	287	266	302	295	273	273	267	282	277	272	293	272	260	278	311	289	304	269	275	274	293	301	304	292	270	308	296	274	279	292	277	287	299	286	284	258	310	287	279	263	288	286	286	287	282	301	306	282	295	282	270	282	273	293	304	314	294	318	268	266	285	261	275	273	290	293	298	296	277	256	275	316	282	271	278	299	269	252	318	272	284	305	273	291	272	289	309	308	308	278	296	268	295	273	305	289	318	303	273	274	299	307	290	311	311	280	300	282	280	276	303	298	263	261	287	275	281	292	287	301	271	263	312	312	280	290	290	280	266	304	252	291	273	266	288	260	270	300	252	272	305	284	293	308	329	307	267	302	261	292	287	282	267	273	296	300	295	296	263	262	286	301	272	285	277	299	288	290	270	285	303	315	271	285	294	304	282	288	297	271	264	303	294	287	288	285	269	276	278	292	282	263	291	282	287	284	272	272	296	259	305	271	267	272	319	283	261	278	264	287	301	285	299	276	327	302	281	300	258	281	295	288	273	307	273	272	291	289	252	288	288	319	263	262	300	308	299	271	278	287	283	285	312	287	284	258	254	236	317	287	255	287	266	276	279	268	281	261	268	270	271	292	276	308	259	293	309	292	298	301	283	300	280	295	282	292	259	285	316	312	304	275	281	308	303	295	287	269	287	289	282	257	304	295	281	277	300	310	268	288	273	279	277	283	295	303	300	311	275	288	277	286	287	268	281	233	274	297	309	270	290	297	304	288	284	286	287	267	280	302	284	266	294	284	293	284	289	293	261	254	296	272	311	294	296	291	289	290	253	288	262	284	289	281	276	312	275	241	271	275	316	275	256	277	325	303	261	308	295	304	277	268	302	283	278	277	283	297	271	302	301	248	277	255	274	275	273	285	294	271	289	269	280	265	293	299	305	272	294	267	280	289	274	297	282	291	308	285	318	272	282	296	285	273	285	303	292	256	304	277	280	285	288	285	309	280	272	284	306	274	279	271	268	273	300	280	272	261	295	300	246	275	264	294	281	282	278	284	293	291	303	294	308	251	271	294	273	280	281	288	266	286	285	263	265	271	243	302	304	309	301	284	297	268	302	298	290	277	292	264	304	290	281	299	282	313	288	294	307	276	288	293	300	295	310	293	289	282	261	290	263	287	261	292	312	281	267	294	272	304	282	291	312	287	256	278	284	280	290	310	285	286	291	284	278	281	268	269	293	262	282	254	286	263	292	276	285	290	282	278	293	274	291	292	284	293	257	301	304	288	322	316	314	302	271	292	285	272	321	309	279	292	291	288	275	275	304	283	294	265	274	282	284	263	304	291	268	279	287	309	283	289	291	305	295	299	275	295	270	286	293	279	262	289	278	288	294	255	339	288	285	283	305	285	298	300	273	290	275	299	265	255	311	292	281	274	281	286	300	314	261	310	271	248	258	250	281	282	297	298	289	307	308	303	316	260	290	270	310	300	270	270	256	283	296	297	266	291	284	289	329	297	277	300	294	268	263	292	280	299	302	267	290	292	301	300	303	271	293	262	310	274	292	274	300	299	279	311	268	300	303	286	280	280	267	292	277	289	290	283	292	289	264	273	288	272	291	285	268	267	289	277	304	277	265	277	288	269	313	288	264	272	285	279	297	263	293	316	314	302	306	293	293	290	292	270	320	285	309	275	308	268	308	311	289	271	278	282	280	277	267	259	284	259	270	270	295	260	268	293	300	291	330	292	309	301	329	311	266	308	279	304	278	292	298	300	292	276	260	270	275	262	285	281	267	278	314	246	286	284	276	295	277	310	278	306	288	283	295	299	287	284	294	292	320	278	294	296	263	292	278	294	270	280	288	276	277	273	293	298	296	287	252	264	284	298	294	309	289	263	299	275	267	289	278	317	269	255	313	281	263	282	273	311	300	326	279	273	265	302	298	315	282	301	312	279	273	281	294	302	260	273	260	274	260	289	276	310	273	276	273	273	273	293	308	274	270	275	295	289	294	302	314	274	306	312	268	267	268	305	270	278	305	313	299	330	293	268	292	267	287	293	329	276	288	274	293	275	271	276	271	278	315	310	279	334	255	263	286	294	279	272	266	276	312	274	277	269	292	305	332	284	271	284	240	296	273	254	285	280	282	289	295	278	271	265	294	268	279	258	289	299	294	295	292	290	280	281	282	277	288	263	284	290	298	293	274	280	293	295	261	296	292	268	283	288	276	301	292	290	295	266	295	282	251	279	284	285	299	284	290	279	326	302	279	310	293	287	280	304
12157	2294	2767	1744	859	789	772	720	752	3424	2064	742	573	253	228	244	221	195	229	213	199	204	181	188	188	198	179	200	197	190	190	191	185	200	209	189	194	191	178	194	233	187	191	202	173	178	189	187	200	182	227	186	180	183	192	170	187	172	153	169	208	167	169	187	189	182	210	165	201	180	178	200	210	170	188	176	160	178	163	230	194	191	179	171	149	178	171	160	197	209	197	195	174	218	193	188	182	169	214	180	190	187	189	169	202	201	196	164	173	194	210	202	200	194	186	178	175	186	212	199	182	174	188	210	191	197	186	175	179	178	194	167	199	204	182	209	200	194	204	187	190	192	181	195	168	178	192	190	191	198	201	217	196	211	190	213	190	193	211	180	179	209	191	199	192	176	194	203	219	208	222	183	180	193	198	191	177	201	170	191	195	230	197	216	191	188	184	185	188	199	201	178	208	180	190	206	206	180	175	174	197	177	209	198	192	206	196	185	171	203	178	199	190	185	199	200	174	174	176	186	195	176	173	167	213	197	175	214	208	208	206	170	190	191	188	171	190	177	210	173	183	187	182	185	186	174	168	166	188	200	171	168	207	200	176	220	175	197	195	211	204	181	196	181	193	144	188	191	200	197	182	171	205	207	177	181	215	210	214	198	216	184	198	169	184	163	174	189	185	197	164	196	165	197	200	149	198	183	168	153	207	175	170	200	202	209	179	211	202	216	202	183	201	198	192	186	175	189	199	208	161	180	168	183	184	177	174	201	191	152	184	170	165	187	175	206	183	212	207	184	190	208	173	193	182	149	193	187	211	176	234	216	185	190	182	154	204	204	166	176	176	182	186	197	197	183	200	203	217	188	211	165	192	193	174	157	187	185	183	178	174	157	192	193	179	184	178	205	189	218	179	164	178	192	177	203	180	182	157	165	183	204	186	215	178	176	160	189	192	179	194	200	190	217	182	212	177	195	175	190	178	190	179	196	196	154	209	171	199	169	177	188	197	196	176	176	199	183	209	203	184	205	189	193	195	178	197	195	193	190	166	193	193	205	157	170	206	189	179	186	200	172	180	189	176	193	172	175	192	171	164	174	190	185	181	189	170	179	188	192	197	174	198	196	221	200	170	197	178	204	204	178	192	183	186	162	190	171	181	161	177	185	182	178	211	196	210	166	165	200	190	195	188	197	186	210	206	188	189	197	146	192	192	193	187	182	181	210	177	192	173	183	183	194	189	186	166	202	200	158	193	196	189	176	169	190	181	164	172	189	190	199	201	199	186	194	198	185	188	209	180	174	213	190	215	217	186	191	214	173	203	187	189	183	179	176	197	197	194	182	208	209	163	202	181	185	175	160	175	181	182	186	185	202	189	195	181	194	182	208	172	179	177	160	180	179	191	186	198	177	206	190	195	153	165	183	169	183	186	185	192	191	182	178	183	203	187	199	193	200	192	181	176	193	208	197	189	203	190	190	179	191	167	166	186	201	177	189	181	194	194	181	164	173	185	187	202	161	196	194	166	207	205	192	178	181	187	197	194	194	205	190	214	177	200	187	221	184	178	184	193	186	202	173	185	192	154	195	176	164	214	205	200	185	165	175	202	201	178	195	187	195	167	184	216	182	190	163	174	184	179	194	166	184	186	191	177	197	178	177	210	183	215	182	197	191	189	205	189	214	180	189	200	189	199	176	187	172	169	176	199	178	167	200	189	204	185	178	198	179	164	177	178	170	179	199	206	187	180	173	201	182	192	183	174	197	200	186	179	175	181	182	186	185	197	180	169	194	197	164	216	187	176	171	172	166	198	187	215	163	151	183	187	172	193	189	193	194	186	188	164	176	160	187	209	186	200	153	172	175	193	190	168	211	191	197	193	193	192	188	188	211	200	196	188	172	168	181	187	207	198	200	217	163	186	172	171	205	170	205	189	183	197	201	197	185	177	178	177	193	194	205	207	178	193	182	188	217	189	196	177	190	183	213	202	197	188	194	204	184	194	170	192	207	207	188	193	173	177	168	196	201	175	186	208	176	184	178	168	183	213	186	198	193	183	211	188	175	183	181	215	218	173	175	189	177	188	196	185	203	215	180	184	185	198	175	180	211	191	193	177	156	182	189	195	187	182	167	189	205	188	182	198	184	180	164	182	206	206	182	177	176	190	199	167	209	197	193	200	196	181	185	179	190	185	175	184	159	193	212	181	191	216	172	174	175	183	168	209	205	179	170	162	172	174	189	185	208	169	170	210	210	164	177	176	163	178	181	206	181	198	175	199	197	180	189	169	192	194	201	185	204	182	176	190	194	203	215	183	174	215	178	191	234	191	201	193	193	199	175	187	189	211	190	185	207	175	181	192	189	197	186	190	145	222	181	202	185	185	195	208	206	192	192	204	229	197	217	184	157	191	172	186	176	177	198	174	171	189	177	167	182	198	205	201	179	184	195	186	185	198	217	182	214	185	174	191	178	165	191	185	199	173	180	172	193	176	191	203	184	172	197	189	173	197	196	183	194	193	182	151	180	179	212	168	183	183	185	193	187	183	177	182	213	192	188	188	169	185	191	174	189	186	198	186	184	180	172	172	190	180	202	185	209	185	180	191	182	167	157	201	194	188	179	160	168	172	200	157	179	185	176	194	180	166	161	188	180	178	199	205	209	183	212	195	185	175	197	196	187	182	179	181	161	198	184	195	153	204	201	188	196	167	177	218	205	192	194	196	182	179	183	189	194	200	185	192	197	177	194	184	187	177	202	212	190	177	203	161	205	192	199	183	181	197	186	170	200	174	211	183	182	195	174	210	194	192	156	168	184	189	206	187	187	187	197	167	187	192	188	184	183	205	209	194	195	195	185	188	188	192	187	208	208	185	200	189	164	186	178	191	186	205	175	167	175	206	218	197	195	179	161	192	172	213	204	169	186	164	175	189	174	180	207	191	179	220	177	179	206	214	201	223	207	165	232	182	167	191	178	164	189	202	186	200	179	179	159	165	205	191	168	200	215	223	205	185	191	176	181	178	185	183	175	212	159	207	177	185	175	170	205	174	186	177	176	170	213	165	192	195	196	176	202	179	212	189	169	203	178	204	206	191	171	182	174	164	200	162	224	185	211	191	175	175	175	194	172	184	174	176	173	210	176	202	203	177	192	196	200	172	186	187	172	185	210	167	205	189	180	159	178	205	162	204	184	169	183	186	193	189	182	193	171	177	204	206	214	206	208	194	190	171	197	217	176	206	217	195	183	212	222	197	192	203	172	196	170	179	192	191	180	180	181	178	207	176	191	165	201	189	188	186	188	185	162	175	161	179	171	186	178	186	172	206	201	204	174	187	191	166	212	188	208	188	164	190	217	164	179	207	176	202	193	177	199	157	181	169	172	169	197	186	187	205	168	211	195	166	188	181	162	190	187	197	205	180	208	225	181	188	182	161	214	181	193	192	191	175	208	201	205	174	210	179	191	177	202	172	195	159	162	171	174	176	182	159	180	210	203	213	189	181	193	172	158
7609	1918	5747	5069	3284	3179	3506	3322	3655	15146	6829	4308	2453	836	825	737	706	708	682	685	606	572	644	590	572	587	537	618	550	550	583	545	589	528	544	512	541	491	556	506	533	527	485	482	549	536	534	499	509	512	524	502	536	549	509	481	495	496	515	525	484	538	526	510	502	478	461	456	485	507	501	507	473	455	493	480	508	505	473	451	498	470	523	503	486	485	504	471	498	489	470	488	473	462	489	474	496	460	483	488	507	468	436	485	531	468	505	538	439	478	531	464	499	426	471	461	512	476	501	469	500	486	485	466	519	488	505	479	494	457	436	513	495	460	509	522	493	480	446	476	495	456	504	485	437	481	491	493	495	507	473	477	488	487	496	450	481	525	482	472	454	485	526	455	490	448	462	472	464	471	506	545	480	504	455	495	490	477	498	482	439	500	449	456	499	481	457	469	481	464	459	474	484	482	446	433	482	507	440	472	468	466	472	465	502	469	477	474	499	458	504	480	497	486	486	446	471	431	480	463	477	489	456	511	452	475	502	456	512	481	462	514	497	472	498	458	509	497	433	445	455	458	461	468	499	467	476	460	492	506	468	461	471	486	461	452	438	476	496	480	464	469	505	513	475	476	504	466	517	448	441	506	481	486	470	466	502	477	471	446	494	462	479	485	508	490	488	412	477	457	465	478	467	467	512	464	456	509	490	469	504	511	467	496	468	464	491	479	539	499	474	498	491	505	485	474	508	471	477	511	452	476	511	507	472	483	488	470	475	467	457	484	455	467	456	490	489	525	458	505	451	445	489	473	504	502	495	474	489	481	482	459	453	473	471	506	545	499	515	489	452	477	469	461	475	468	503	443	504	531	478	503	483	447	525	471	493	502	479	511	451	474	467	463	523	496	505	495	477	492	485	456	476	471	470	474	460	505	477	458	480	461	522	498	495	465	497	498	473	479	503	484	488	470	450	478	488	520	485	440	455	476	484	490	462	492	490	481	464	472	495	476	490	487	453	492	486	449	469	491	453	471	484	446	497	495	502	504	457	483	435	488	490	453	466	521	471	488	480	431	498	480	479	505	481	446	449	450	515	447	476	465	473	493	463	464	460	468	451	478	470	506	489	473	458	459	509	481	459	478	492	483	468	505	474	504	463	529	501	485	451	466	447	502	499	487	424	460	436	462	509	526	485	479	483	456	502	468	445	500	419	443	453	499	506	471	453	454	492	515	480	457	447	489	507	527	483	502	478	470	451	441	496	431	480	481	457	485	449	501	483	479	492	469	505	446	462	493	501	480	480	474	461	483	463	477	487	466	464	478	482	458	462	490	479	488	476	483	452	470	469	488	530	486	469	500	495	476	521	443	484	451	500	466	460	448	486	466	482	464	457	453	440	477	495	481	468	492	496	471	452	494	462	471	476	476	454	459	472	476	430	505	469	495	463	460	474	500	483	496	488	426	464	510	474	462	488	486	499	462	446	482	502	452	471	513	494	446	474	459	469	445	489	498	512	521	501	448	449	483	450	524	477	469	466	470	471	491	468	503	524	478	445	456	485	450	492	458	502	508	528	477	495	496	478	482	509	502	448	480	489	512	488	484	478	481	489	495	460	478	453	451	412	506	475	452	480	500	454	502	511	508	470	471	488	461	459	486	497	476	470	491	478	476	491	468	516	489	505	489	505	466	478	472	478	496	474	478	474	475	475	455	477	451	473	480	468	477	457	516	497	489	468	463	452	487	495	478	481	488	474	499	496	478	467	464	490	428	468	462	428	454	499	469	503	488	488	463	466	481	486	493	503	444	482	496	465	491	480	511	474	458	478	467	441	448	492	499	462	477	460	502	447	469	489	431	497	492	487	451	460	498	493	482	515	462	480	489	488	490	508	455	501	439	472	521	513	459	482	460	473	433	441	462	478	481	509	473	480	451	491	481	488	461	492	437	465	497	499	458	461	474	489	496	470	455	464	449	483	488	483	496	502	475	447	451	457	496	494	434	513	475	483	505	475	421	484	478	446	428	471	498	466	472	524	504	450	467	475	491	451	458	498	460	459	505	449	493	441	485	452	468	481	486	491	473	516	426	518	513	488	486	495	488	517	493	458	495	468	471	484	449	497	472	462	462	467	490	446	494	478	463	475	466	493	478	468	434	454	456	504	465	498	483	476	466	493	506	496	451	418	505	447	490	464	462	464	474	480	489	493	522	463	473	499	539	489	458	483	487	485	483	452	494	466	470	454	488	513	459	470	448	513	546	506	522	461	495	412	443	513	475	489	489	508	517	443	466	500	508	497	512	491	483	470	501	454	437	482	477	523	510	483	473	480	485	473	472	487	511	482	503	495	470	496	497	430	493	461	490	476	439	494	490	463	434	464	474	511	491	492	480	460	481	433	487	477	501	482	502	446	498	503	472	496	455	456	503	498	476	527	495	492	495	459	461	469	465	458	497	516	494	440	495	469	502	472	448	498	466	489	483	539	476	517	463	455	489	449	482	481	464	474	492	532	489	466	457	524	516	473	478	509	464	476	469	457	487	473	521	459	472	444	485	492	457	479	466	479	449	471	466	457	503	519	490	510	477	497	470	489	498	480	471	454	489	458	492	467	511	470	448	479	510	486	462	488	488	459	462	477	469	486	486	513	493	489	467	516	455	494	462	478	456	420	494	483	485	463	468	478	491	464	470	473	501	479	455	484	468	465	513	464	458	474	471	496	491	462	488	478	479	475	515	447	484	478	470	454	507	498	513	477	498	485	445	513	479	480	492	466	457	488	448	484	482	475	489	486	492	478	453	454	505	504	498	493	488	460	504	532	444	501	500	491	468	438	477	476	502	470	493	519	496	471	454	458	478	501	476	516	458	497	510	464	475	452	426	507	499	498	503	495	466	480	454	467	487	443	447	461	473	471	424	493	464	494	515	478	478	511	452	472	512	481	471	498	467	480	477	495	476	505	457	516	512	497	514	515	435	450	443	462	457	481	431	453	497	481	490	451	503	501	462	480	453	488	506	480	470	490	486	492	500	467	499	494	458	483	508	483	515	513	509	486	483	510	475	460	475	485	449	508	479	475	485	512	487	466	452	477	454	479	459	491	449	489	517	482	478	459	458	459	483	441	482	495	471	467	472	514	466	478	463	489	481	451	459	491	494	486	514	488	469	537	500	446	485	476	480	488	478	509	462	444	501	437	477	535	481	456	501	440	513	475	477	438	481	494	496	455	459	492	471	446	476	488	470	464	466	481	502	489	487	504	453	435	440	476	459	514	495	448	468	510	500	468	512	507	492	508	496	476	478	487	493	472	508	471	454	471	507	490	513	483	447	520	476	463	504	477	473	476	485	495	465	453	498	449	490	479	490	477	443	488	496	474	503	510	473	498	502	543	483	457	480	417	478	471	513	451	477	469	501	492	503	529	483	498	485	464	473	508	511	489	503	484	480	491	464	493	489	469	519	516	484	489	475	459	458	490	459	457	468	510	482	504	482	460	526	481	492	477	471	453	480
20959	5289	5470	3295	1692	1398	1318	1251	1333	5691	3478	1305	1031	461	445	445	383	383	414	366	393	365	365	320	343	365	358	337	338	334	339	361	341	328	354	352	343	332	316	333	339	304	337	326	332	342	378	337	309	343	360	347	326	350	333	325	383	328	357	324	367	342	298	354	311	330	342	352	351	285	345	317	328	358	330	338	339	316	319	337	348	339	324	324	302	334	340	363	347	368	338	338	331	312	319	349	345	326	306	302	342	369	323	321	328	302	331	337	356	323	296	315	345	353	330	317	313	350	332	311	317	317	326	292	344	369	309	306	363	346	322	339	340	357	338	326	371	332	337	343	336	352	300	322	361	327	349	324	312	316	326	350	332	314	274	344	316	339	312	335	356	338	331	326	300	329	338	314	340	311	344	339	343	326	332	337	360	309	280	321	310	342	337	315	317	326	356	353	306	316	315	317	316	347	329	309	313	307	303	351	299	333	332	337	325	333	345	330	330	318	335	319	315	331	387	328	309	347	357	329	320	351	326	341	308	338	295	294	319	326	331	346	347	317	296	342	307	329	332	356	333	341	334	344	337	304	337	359	338	317	287	320	358	343	295	313	367	310	329	336	332	309	299	346	366	330	311	336	303	345	302	358	326	333	336	348	345	330	340	333	307	358	340	272	309	335	322	336	342	324	329	345	331	339	351	338	336	332	298	328	302	346	346	307	366	292	320	323	322	308	297	338	364	347	320	303	362	330	349	341	312	325	308	335	329	341	358	329	340	303	301	357	350	326	355	321	317	350	344	350	337	328	328	320	328	333	362	315	346	309	304	335	345	311	359	347	334	304	310	355	297	330	328	316	320	330	338	338	334	320	349	332	343	319	346	360	332	340	328	347	292	332	320	324	327	349	348	352	334	302	350	323	332	320	333	368	347	323	331	348	336	334	328	330	377	308	359	314	324	338	299	351	327	317	329	316	318	327	363	320	329	342	322	309	325	329	324	300	334	328	331	351	290	295	308	307	304	354	348	326	283	354	345	320	334	293	366	336	351	321	321	361	339	282	370	302	355	343	310	344	303	334	332	338	337	321	344	337	338	297	324	346	326	340	311	336	340	332	308	297	316	336	353	331	298	342	364	326	349	329	346	307	367	323	334	336	306	322	310	314	332	306	322	318	309	310	338	354	361	327	315	304	322	338	328	335	328	333	337	355	299	325	287	318	334	356	337	321	313	317	367	340	356	341	300	314	369	340	308	329	337	310	338	318	331	363	332	362	348	312	351	330	361	349	296	328	326	314	354	344	371	374	346	344	328	357	328	334	322	342	357	311	345	310	313	374	327	304	315	317	339	361	346	329	341	325	328	349	331	310	335	320	299	306	336	368	336	312	305	309	300	323	325	346	313	352	357	323	369	356	330	308	348	353	355	352	319	327	337	323	315	342	360	323	342	357	315	302	330	335	346	365	326	340	326	325	320	321	288	375	306	335	336	356	352	320	348	313	344	324	302	314	321	319	325	318	317	353	346	327	331	314	350	310	318	290	296	348	320	320	349	362	331	319	362	366	365	380	343	335	289	311	305	335	336	305	315	355	329	318	342	317	347	339	362	334	374	320	331	347	292	347	311	298	334	319	348	299	337	327	306	344	343	335	350	377	319	343	315	335	317	331	291	351	280	335	324	326	321	380	324	329	385	333	322	328	340	331	312	327	362	356	299	338	331	305	335	340	308	328	287	314	332	326	292	318	349	342	345	309	329	303	338	344	320	330	306	317	313	319	304	309	337	331	335	330	349	310	354	356	346	313	314	345	327	324	322	348	316	359	327	314	318	318	353	321	343	334	320	338	332	335	349	318	321	323	319	334	309	327	319	350	332	369	335	297	316	334	314	310	318	328	327	316	328	309	346	306	328	297	346	284	316	339	352	342	339	327	342	377	316	285	354	334	319	341	328	321	332	357	330	345	321	336	336	339	310	336	329	339	320	343	325	329	345	349	323	300	329	311	319	315	337	334	303	285	332	314	324	330	310	334	331	333	306	363	323	334	371	339	321	333	332	328	358	352	322	324	335	308	325	323	340	333	322	319	293	347	326	311	345	328	331	322	324	363	341	361	344	345	321	345	341	308	306	345	324	319	322	326	273	340	327	347	368	320	343	343	306	333	299	341	332	345	294	296	313	323	367	358	330	348	360	346	336	339	297	332	381	292	320	336	340	327	324	337	372	319	313	320	345	349	312	327	318	333	320	314	346	319	343	346	320	344	402	366	326	331	326	316	342	323	328	363	329	320	346	341	330	306	322	319	337	348	334	343	353	329	327	352	360	338	355	353	321	331	335	339	325	308	309	293	328	298	317	324	385	323	321	347	308	317	349	336	339	305	351	314	331	338	306	343	336	320	341	324	336	329	305	362	349	312	330	351	357	327	297	319	360	311	355	316	357	329	289	307	342	324	329	326	340	310	329	323	362	323	301	341	324	351	310	310	338	320	326	322	313	369	321	347	315	352	310	304	325	331	344	354	304	327	322	344	370	324	335	342	340	297	354	344	322	326	311	311	329	339	325	272	286	315	341	343	320	331	345	330	339	354	322	323	329	311	362	363	319	327	338	336	347	346	326	344	346	348	319	347	314	309	332	316	306	371	324	332	334	335	342	330	323	312	347	367	314	324	323	299	312	341	341	345	348	344	344	352	339	316	324	316	297	324	313	295	308	350	325	331	338	334	292	335	307	314	330	300	326	315	329	339	329	311	325	312	305	341	333	318	354	317	326	344	341	314	325	334	346	347	349	290	330	363	323	334	373	333	332	336	299	341	339	327	352	298	295	331	313	341	326	328	359	331	325	353	347	327	336	344	348	343	337	312	335	326	354	344	324	343	350	306	305	288	315	333	361	350	339	317	332	323	349	340	371	332	337	280	324	340	322	332	333	344	343	331	377	309	323	325	335	309	356	305	332	356	379	307	291	348	321	329	340	307	340	340	323	302	313	383	352	320	320	369	351	320	339	309	348	323	319	306	307	341	327	341	290	336	380	324	348	322	334	326	349	343	343	341	294	364	360	351	327	330	374	338	296	336	334	328	329	342	309	348	335	325	336	326	339	311	316	319	314	343	337	373	362	298	333	335	360	336	383	350	386	332	320	323	352	341	318	325	317	344	311	291	335	349	299	352	320	327	339	313	348	305	350	326	300	334	317	334	305	332	340	343	351	295	317	352	334	350	342	311	351	311	310	311	374	340	317	336	318	352	321	326	348	310	321	348	319	326	313	332	320	350	325	333	338	304	363	320	294	300	332	319	297	356	319	338	367	326	318	338	341	306	313	342	311	308	350	322	317	327	330	320	334	300	330	334	325	334	312	308	356	332	317	307	332	297	319	320	350	336	331	326	357	350	328	317	350	345	344	308	351	352	330	346	307	325	315	322	336	302	331	329	339	299	370	323	309	326	318	347	317	302	344	317	333	367	299	347	324	335	337	320	338	299	348	356	328	336	299	318	342	328	305	329	323	299
10352	3412	9160	8039	5822	5842	5864	5699	6225	21538	7220	6463	3916	1471	1370	1357	1206	1240	1095	1044	978	978	988	1024	963	953	961	979	944	925	898	900	910	859	872	876	899	865	840	894	848	841	834	852	816	814	806	789	780	835	835	858	811	810	780	814	762	777	851	776	820	789	765	786	780	741	748	809	804	805	792	712	812	776	774	747	722	764	816	775	778	813	798	802	779	719	742	801	770	760	826	731	728	741	782	766	768	752	760	749	747	768	746	750	708	800	742	756	816	821	744	729	788	782	745	803	728	819	799	795	757	834	782	752	771	783	813	782	782	757	742	774	759	787	803	768	809	769	753	764	708	806	765	721	743	758	702	752	797	790	715	770	814	714	783	721	766	770	781	768	739	793	799	739	729	741	763	753	748	725	709	793	769	816	735	777	762	781	757	716	804	735	773	773	744	756	778	762	725	778	790	804	747	727	746	745	770	725	746	749	709	763	701	722	763	739	712	695	718	782	777	755	726	738	722	765	712	752	725	802	717	780	764	794	730	724	743	759	751	724	750	787	769	739	743	781	806	727	761	774	773	766	776	720	784	776	726	757	751	810	725	756	758	805	736	727	758	784	710	771	763	769	747	746	794	782	770	761	759	788	836	726	784	753	775	829	745	744	751	752	739	757	754	792	754	762	768	756	747	736	773	780	712	755	712	803	743	743	764	765	733	783	767	764	790	767	753	761	786	760	766	790	764	788	742	739	765	739	769	721	768	735	767	733	730	744	778	699	781	752	808	717	701	742	722	752	778	740	778	752	739	735	791	768	726	749	766	780	739	762	759	718	794	698	766	807	783	740	723	737	731	714	759	788	723	720	776	790	751	749	763	708	733	753	755	704	785	789	754	705	719	730	732	775	777	778	743	811	718	770	752	746	757	744	775	776	775	761	761	732	770	817	769	801	710	782	687	769	743	805	749	731	739	747	759	754	809	778	713	737	746	735	711	754	757	771	727	776	761	762	747	766	772	767	778	766	757	770	794	758	749	758	786	746	720	722	792	797	739	799	776	742	764	736	748	762	742	751	805	754	761	720	761	753	752	735	766	760	755	701	755	714	720	741	746	800	764	771	754	756	780	773	728	689	781	748	756	722	747	807	761	733	735	726	810	817	751	727	741	775	732	774	758	741	808	776	707	736	748	778	734	737	822	724	764	776	745	757	773	751	745	763	771	775	795	784	775	777	758	761	764	724	741	772	774	735	747	830	709	782	772	758	743	739	712	807	746	783	721	778	784	736	795	754	741	757	732	757	751	797	758	740	770	766	712	779	733	761	724	732	761	738	759	685	729	740	793	742	719	766	811	726	752	758	773	789	723	746	807	805	766	748	733	715	733	722	764	806	790	746	742	751	739	769	789	778	787	755	728	735	792	716	739	720	767	717	761	777	741	775	773	732	743	813	747	792	763	730	729	748	726	798	701	788	738	715	781	758	725	784	777	797	742	763	722	767	775	784	762	753	720	788	743	801	758	795	758	805	817	767	773	766	789	746	789	786	857	788	816	799	710	782	767	762	759	757	773	773	787	691	756	754	749	774	766	738	730	788	765	787	757	802	718	765	749	723	790	724	811	744	736	778	706	783	747	797	751	733	748	790	805	753	759	778	766	730	699	743	750	753	731	699	761	752	769	763	809	752	798	758	734	768	769	747	763	722	740	756	801	772	788	714	753	718	717	713	789	747	731	773	735	742	785	728	735	738	799	743	733	812	743	758	751	766	760	736	767	746	755	764	763	756	758	729	776	719	769	706	802	757	748	734	805	776	763	827	782	750	811	794	768	721	780	736	713	729	722	712	756	755	767	735	747	772	734	752	764	747	810	814	783	726	777	791	768	781	784	755	817	724	788	790	743	774	758	769	753	735	727	824	742	756	779	757	765	757	768	776	743	759	782	714	763	740	784	790	704	766	797	753	762	731	754	718	737	765	716	779	726	816	747	774	750	749	760	743	752	762	744	747	775	777	766	790	752	813	782	760	756	783	720	746	763	780	731	720	720	662	764	797	782	731	728	783	737	767	762	760	754	767	780	763	732	726	774	737	761	730	751	794	739	764	725	777	766	694	721	769	750	749	768	779	744	737	765	820	766	794	773	720	778	788	747	748	788	718	737	741	743	804	756	666	736	731	731	740	777	761	731	750	729	735	780	780	753	743	827	778	747	787	811	758	757	798	778	790	784	766	792	750	760	790	769	792	782	714	795	801	751	757	767	761	767	799	754	783	768	814	756	769	800	762	724	735	769	739	767	778	744	795	760	756	733	746	734	766	779	741	750	701	766	758	733	763	764	737	738	723	741	787	730	742	743	762	782	754	731	746	773	708	756	752	765	760	755	777	719	737	784	766	773	729	769	758	761	761	731	785	719	729	749	756	746	735	751	770	758	742	751	769	793	771	736	768	720	749	790	742	744	790	777	771	751	751	739	764	760	761	751	768	727	757	750	728	775	764	761	778	802	731	737	743	774	751	759	768	780	779	790	735	706	762	750	767	739	806	752	750	723	752	801	739	786	731	749	799	798	765	790	762	762	717	738	796	782	687	806	734	693	764	743	758	744	783	735	710	758	710	770	780	727	769	723	720	794	784	771	764	771	743	787	752	756	745	768	705	711	782	751	749	739	735	734	742	730	760	707	760	736	731	728	738	702	733	737	756	742	748	748	749	753	728	759	787	735	721	787	752	750	786	722	754	744	751	780	748	748	811	758	743	740	767	738	770	762	735	759	760	779	779	786	768	789	779	701	760	749	710	768	749	769	731	731	785	770	738	766	760	742	768	775	751	799	781	776	709	759	749	744	739	738	761	748	822	759	752	776	757	707	797	747	736	760	826	771	758	721	748	765	742	771	781	769	759	751	734	769	747	766	763	731	757	746	755	784	738	754	768	783	799	759	778	735	723	748	801	812	765	794	787	756	744	733	766	772	735	800	742	708	760	789	753	772	762	867	778	813	746	756	743	733	762	781	769	743	780	741	744	831	728	744	793	784	785	784	783	758	755	721	763	778	766	753	758	753	725	755	767	767	756	776	750	750	757	750	724	762	729	748	697	783	765	741	790	717	756	741	808	701	717	819	795	780	766	754	742	684	726	729	740	826	743	746	744	755	748	731	738	743	745	764	753	780	805	766	722	757	784	756	717	803	779	702	714	768	778	747	778	779	767	756	771	722	751	771	765	731	768	780	721	720	704	759	804	715	784	770	731	799	750	754	817	755	748	748	786	738	740	756	791	750	743	742	824	776	729	708	733	759	781	768	777	765	764	749	741	812	777	787	731	798	746	756	761	766	763	807	766	730	823	768	779	762	749	769	757	782	757	788	730	776	743	795	780	724	747	766	715	751	734	762	731	750	795	758	756	755	709	749	744	787	809	772	724	772	739	762	737	777	782	697	771	743	796	763	733	795	788	782	706	755	763	768	763	772	743	783	731	698	739	778	762	761	727	730	741	759	719	786	743	739	752	749	756	763	712
4017	489	931	297	157	226	301	274	320	349	220	191	111	93	96	126	91	86	108	99	106	92	116	111	88	93	103	87	88	116	100	83	119	107	102	113	91	109	104	124	100	94	115	100	105	99	91	94	93	83	77	95	111	94	86	86	102	102	89	79	111	100	98	79	106	118	108	114	100	104	85	111	105	86	90	87	96	83	82	111	81	99	89	103	86	87	113	90	109	115	109	97	112	91	119	90	82	114	116	117	106	105	96	98	79	90	97	97	89	89	100	106	92	83	95	102	126	125	107	99	99	113	86	101	96	101	87	91	121	105	107	74	97	91	99	88	96	91	95	78	94	102	87	97	99	100	94	121	100	98	95	92	82	104	93	120	84	104	86	100	97	100	97	130	110	87	118	112	97	115	83	82	104	93	91	113	104	100	107	99	93	118	95	99	91	80	92	109	121	100	90	91	107	114	106	113	106	96	91	111	102	114	101	91	86	95	107	104	104	92	85	109	93	111	108	105	110	113	120	107	118	110	105	90	101	91	93	101	108	96	95	102	102	88	108	89	109	101	106	105	105	90	81	88	108	91	110	94	125	89	110	104	110	93	96	101	84	92	101	74	83	102	98	101	97	93	97	103	91	121	88	101	102	93	100	102	93	99	98	103	89	92	101	73	91	108	96	81	82	84	99	87	79	104	94	91	90	93	114	120	111	91	85	83	123	101	96	118	84	103	84	104	86	101	92	93	95	96	108	105	106	97	97	101	109	88	84	99	99	80	101	98	114	79	106	90	102	99	81	101	101	108	108	106	114	107	89	92	116	101	89	97	87	75	88	117	94	91	85	95	113	92	99	90	99	91	89	97	102	105	85	102	86	118	85	114	95	91	104	111	86	104	111	108	94	105	107	94	99	117	107	107	103	103	107	100	107	86	111	121	94	95	95	86	94	86	106	86	91	101	90	92	108	93	94	97	94	88	98	100	90	109	94	109	88	89	104	74	112	97	90	89	98	101	82	102	89	134	86	116	92	115	100	96	102	82	79	105	103	111	119	100	104	82	111	101	123	88	77	96	104	101	98	98	98	95	86	97	98	102	90	105	100	94	104	93	101	97	96	103	98	112	97	112	110	126	92	105	106	96	106	91	90	84	96	93	90	79	98	102	87	99	89	85	86	116	104	116	108	105	101	102	89	99	100	109	110	112	102	100	95	96	80	95	103	117	104	98	89	113	105	103	113	102	94	76	109	83	92	83	115	116	102	93	92	97	100	91	84	104	92	95	99	97	105	94	86	113	96	99	84	102	96	102	89	101	115	90	97	104	120	96	103	101	112	81	104	83	100	103	90	95	73	101	90	105	111	94	97	118	100	80	106	99	102	102	81	109	115	105	111	98	100	91	113	113	123	115	104	92	113	119	81	90	111	98	109	89	81	85	89	118	92	92	109	86	109	96	91	138	105	77	84	104	96	100	89	87	90	93	90	94	108	89	76	95	103	102	99	103	91	94	91	101	88	96	106	98	100	90	102	100	85	98	89	100	93	110	93	103	98	94	85	105	98	101	88	102	98	107	83	102	89	102	107	97	106	93	93	91	97	126	88	107	98	99	86	92	85	84	93	105	98	86	99	112	115	80	108	105	105	100	122	95	92	87	88	119	87	109	92	109	94	97	112	90	117	90	96	106	109	98	100	81	113	113	90	101	92	111	103	115	92	105	115	95	87	109	123	95	98	120	101	88	102	94	97	110	90	92	91	86	110	106	106	124	95	100	100	104	95	91	109	94	81	93	87	117	92	103	103	76	116	77	95	101	106	90	101	113	89	104	106	89	94	83	91	86	99	92	92	112	109	88	95	88	102	91	103	88	83	100	113	94	105	81	111	97	101	102	92	90	81	98	100	86	105	115	91	113	118	98	102	103	105	105	86	107	102	106	86	80	107	92	105	99	95	93	86	90	82	96	85	91	114	116	113	100	107	90	102	94	105	87	87	100	94	104	104	82	86	101	112	101	81	87	96	114	112	97	94	96	95	94	100	112	101	93	94	91	96	111	97	94	112	85	118	87	79	81	96	82	87	96	109	95	102	99	107	103	106	98	95	96	89	89	113	97	95	101	100	84	88	100	103	97	100	90	96	103	92	101	119	116	104	103	94	96	92	72	100	100	110	92	116	119	100	106	66	103	74	98	100	117	101	77	109	96	108	106	100	85	108	95	86	115	109	102	94	118	85	102	107	108	95	112	100	76	87	98	101	125	94	114	85	93	103	94	90	90	89	94	111	115	93	120	77	88	97	111	74	116	102	91	89	102	84	95	110	101	91	112	110	94	86	99	98	85	97	96	98	90	100	101	75	102	84	90	89	107	97	105	81	116	93	92	99	91	92	85	102	95	113	92	99	89	138	99	70	87	110	97	108	104	112	82	120	88	87	101	122	101	122	110	81	103	104	100	108	93	83	90	81	85	108	114	98	87	103	98	103	96	89	79	114	117	112	98	103	103	89	94	109	111	108	96	84	83	85	113	89	95	90	119	95	86	103	87	101	101	85	102	101	92	101	101	94	105	110	91	113	95	90	89	98	86	98	93	108	112	108	110	97	110	80	98	92	96	121	93	102	81	102	105	100	103	90	105	102	109	77	81	103	84	98	98	108	101	111	99	107	105	88	74	113	108	100	89	66	85	101	97	102	106	116	94	97	104	91	101	101	95	112	99	94	92	92	85	82	110	90	103	101	107	101	110	91	116	94	108	110	94	95	97	103	118	85	108	109	98	98	113	84	91	94	79	104	85	107	103	75	94	98	86	101	100	104	107	107	111	93	103	105	81	111	104	108	84	100	97	96	80	94	93	97	111	91	86	111	115	90	100	99	95	86	86	88	106	108	97	99	91	97	94	89	98	101	98	96	91	110	79	88	109	92	120	103	109	104	100	92	92	113	110	102	109	114	106	98	89	85	117	96	94	100	81	103	80	89	97	106	122	90	90	89	96	90	100	104	105	100	97	112	99	118	104	87	98	91	94	99	90	106	98	81	104	110	112	87	81	100	99	104	94	96	92	92	97	95	85	105	97	91	94	98	112	102	115	95	104	98	96	91	103	88	95	110	125	108	96	79	86	96	83	88	103	97	108	109	98	107	93	88	103	87	120	99	101	106	109	89	98	106	94	96	92	96	87	101	78	96	116	122	107	94	110	87	104	101	110	106	100	103	124	93	94	108	103	126	92	109	96	102	107	109	93	96	83	99	100	88	93	107	81	83	109	123	95	97	85	90	90	107	116	95	98	104	110	98	112	82	90	105	115	118	97	89	93	98	83	88	97	100	101	91	102	114	107	107	90	98	85	99	101	97	91	79	84	103	98	90	110	99	66	102	94	95	101	106	76	84	101	106	97	90	97	83	94	79	98	107	115	103	107	83	86	94	88	102	92	101	84	105	96	78	84	99	97	82	92	87	100	102	101	103	112	93	109	96	101	95	100	102	113	93	93	103	104	90	89	85	84	118	103	95	110
2901	632	1948	972	527	1001	1170	1318	1762	2085	944	889	360	318	306	296	284	263	288	319	260	311	281	292	300	278	275	273	276	299	272	292	269	298	294	270	271	293	277	276	280	289	288	313	305	254	275	293	310	285	281	289	289	292	297	289	289	291	262	304	301	271	284	269	271	270	290	281	288	277	238	285	298	293	311	307	298	270	267	285	281	289	281	274	309	290	269	284	297	266	298	283	301	308	260	303	272	259	291	286	312	288	281	306	286	277	274	276	303	271	288	300	253	301	298	261	263	276	292	278	279	285	274	276	294	265	270	253	275	319	273	266	261	268	292	286	273	287	296	342	310	296	301	274	292	276	265	273	289	293	315	283	313	269	295	298	297	310	310	287	282	268	327	271	293	270	270	278	291	318	298	287	291	299	313	265	279	261	312	287	284	263	305	269	272	254	307	288	293	284	256	279	292	298	298	308	282	300	297	280	262	283	295	247	282	263	259	265	294	290	276	275	306	269	267	304	269	280	270	260	278	263	293	286	301	267	279	274	269	288	284	307	319	295	261	313	275	280	270	311	303	306	285	287	300	301	309	281	323	296	296	294	273	279	284	304	270	271	283	297	270	285	296	260	304	305	275	313	262	283	271	288	283	295	261	277	302	282	270	245	265	295	284	277	290	288	293	302	265	295	301	294	293	297	308	314	279	319	293	287	290	256	267	278	253	272	263	280	296	303	281	250	266	295	278	257	295	288	248	256	260	277	299	266	287	269	268	295	324	258	307	282	317	290	254	243	290	282	273	289	286	302	271	274	297	320	294	282	311	287	274	256	315	279	253	266	289	279	268	300	307	253	281	267	323	298	270	292	300	288	282	236	306	285	264	260	311	263	279	299	280	314	309	298	251	274	289	279	296	278	310	311	262	289	277	271	301	299	263	279	285	285	272	277	296	283	295	299	305	273	284	285	318	306	300	307	266	265	279	305	278	274	260	281	306	270	285	240	279	251	283	265	259	242	295	278	277	293	305	275	273	291	317	309	303	291	281	314	277	264	286	298	283	303	273	292	281	295	261	262	288	277	278	280	294	295	291	272	275	287	259	292	291	284	308	273	283	295	281	266	282	294	301	265	276	294	301	289	263	274	295	296	278	291	256	282	313	281	317	304	272	268	274	268	286	292	279	303	253	303	298	282	271	279	299	278	265	299	272	282	282	308	297	293	267	301	292	282	255	301	293	273	261	285	261	323	299	308	265	257	241	288	260	279	296	287	285	292	291	291	240	266	277	288	262	299	255	239	282	283	285	291	270	291	268	301	274	272	305	283	260	283	288	287	291	282	244	282	283	271	289	291	271	279	286	294	281	269	256	258	273	294	239	291	276	301	311	273	272	288	284	304	302	302	284	277	281	268	282	292	290	282	287	292	266	283	290	263	277	295	298	252	300	275	268	310	284	250	300	286	295	294	304	279	286	283	311	278	298	275	299	284	282	279	280	315	294	275	250	318	292	272	289	272	288	242	278	299	277	310	270	295	299	280	278	307	298	301	270	280	313	314	267	279	288	324	283	298	253	289	294	316	275	292	276	272	289	286	264	268	259	265	277	285	309	275	269	301	288	267	295	283	257	277	282	260	298	290	264	257	282	276	283	287	293	265	310	288	259	286	283	294	277	303	288	294	304	322	269	298	332	276	268	302	295	274	286	282	275	299	286	313	295	275	282	297	292	248	277	304	262	288	291	294	302	281	284	266	312	288	307	290	304	283	311	291	281	287	272	288	281	305	292	240	291	287	274	313	290	281	285	272	304	295	285	283	318	280	277	275	296	274	301	287	298	294	274	306	272	241	315	278	273	294	294	296	278	311	294	288	284	292	265	265	270	292	261	289	293	304	273	279	277	247	291	303	296	291	288	265	264	279	247	271	309	267	277	270	271	293	308	304	250	286	280	329	273	263	280	280	284	290	298	296	296	275	250	274	286	252	311	276	280	321	284	299	279	255	269	295	260	311	303	275	278	294	279	268	314	285	275	267	292	290	289	287	275	295	249	269	281	298	262	298	302	304	279	305	291	300	299	283	306	274	273	281	297	315	322	299	280	260	261	267	277	282	296	286	277	309	290	278	279	263	295	274	299	271	302	293	304	256	311	315	293	272	265	279	266	296	277	288	280	297	278	277	279	285	265	302	282	294	274	291	259	274	295	315	306	258	262	280	321	305	294	270	292	288	275	317	296	275	298	288	283	259	273	271	273	276	275	245	321	265	274	288	258	279	297	284	243	285	261	314	291	306	304	268	256	315	281	298	271	276	286	306	238	276	270	304	274	253	286	329	299	296	272	289	288	292	281	283	284	294	267	287	287	280	275	295	282	278	303	256	282	261	254	317	315	295	270	277	287	285	296	287	274	290	291	334	273	277	267	293	268	273	294	293	279	283	304	275	277	279	285	320	281	259	256	300	272	306	292	288	273	286	275	304	308	296	314	294	314	297	309	257	281	286	281	269	283	273	283	284	272	261	273	307	302	281	273	279	316	273	294	328	266	296	263	277	282	298	290	261	267	275	258	275	301	256	240	295	296	262	284	285	299	265	290	285	287	281	299	299	282	268	280	266	277	301	288	265	277	273	302	284	312	283	271	294	283	281	308	292	272	314	279	282	298	293	261	270	277	272	290	273	278	301	271	278	243	285	275	273	283	230	272	290	315	287	286	277	297	290	279	278	271	309	281	305	256	291	262	259	266	303	307	284	294	290	290	287	294	284	278	276	264	272	266	281	264	288	313	308	294	268	307	315	303	282	281	286	290	291	281	299	309	271	276	291	260	255	283	269	296	273	258	284	310	266	271	294	274	257	279	276	287	250	262	305	280	291	297	278	271	274	277	257	250	264	277	288	304	234	279	295	276	268	293	273	293	283	292	278	272	311	297	264	310	281	242	258	275	300	269	306	278	274	273	243	296	272	301	288	270	279	264	294	329	298	261	284	278	280	285	249	284	277	307	263	258	309	273	275	279	289	262	275	264	268	275	285	289	267	264	278	281	284	301	272	245	296	303	307	298	295	273	307	287	298	285	304	283	264	264	283	305	243	257	251	267	292	275	299	264	259	269	308	298	273	319	268	267	307	280	284	279	295	264	284	260	320	317	292	324	267	277	293	237	304	251	257	295	252	263	316	252	273	270	273	287	285	290	290	268	266	274	267	309	271	267	274	295	282	281	284	300	276	285	256	307	280	300	269	266	278	289	278	282	288	305	298	304	292	270	290	256	280	295	270	288	298	277	319	270	302	285	278	264	292	277	284	297	280	273	296	266	270	271	294	296	271	282	253	268	298	271	300	282	282	244	260	265	300	292	285	307	304	281	266	276	309	315	301	286	269	259	261	276	296	280	290	248	274	267	277	268	291	267	279	284	283	310	275	278	301	289	270	301	310	273	273	311	305	255	276	287	242	267	292	285	291	287	275	259	283	286	262	299	301	252	282	263	331	269	288	308	299	273	288	278	269	285	327	271	307
12929	2478	2623	1439	800	844	736	819	892	3231	704	736	504	257	264	217	217	212	212	210	196	216	194	201	206	199	190	214	184	191	213	192	198	187	190	195	202	186	180	156	166	181	186	214	219	206	189	171	195	179	197	191	166	198	173	196	196	209	178	184	218	191	197	173	167	170	195	191	176	192	166	200	203	196	194	176	188	215	188	168	185	203	187	189	172	178	182	192	171	186	186	192	183	189	205	196	185	179	169	177	181	222	166	182	208	184	192	171	187	201	192	168	209	169	201	166	168	179	180	194	188	187	196	174	170	161	180	176	176	193	170	168	200	174	183	182	189	219	187	194	195	192	187	171	193	214	165	197	191	186	195	171	199	175	209	156	157	186	174	186	195	206	187	179	180	184	173	197	186	196	169	190	178	181	180	178	184	191	195	167	198	183	181	199	193	174	201	190	192	204	185	203	197	192	177	151	149	168	184	182	212	194	170	182	197	199	175	187	192	205	182	175	204	168	178	188	175	179	197	187	178	201	199	207	205	198	193	204	197	183	183	163	182	207	181	183	188	182	199	188	202	195	188	187	179	210	154	183	185	208	187	190	192	194	183	177	174	191	198	179	195	206	176	195	188	187	183	166	145	182	181	179	190	197	161	165	191	194	176	174	161	165	203	214	201	170	215	170	204	215	195	169	168	188	177	192	203	178	190	210	195	174	204	200	184	192	186	176	168	186	194	188	177	175	171	192	187	172	172	208	194	215	191	209	206	191	170	204	183	213	199	188	186	182	153	179	177	161	197	180	165	157	179	177	180	184	191	189	195	180	196	185	189	184	172	194	185	178	178	179	191	146	193	187	232	198	192	208	200	205	183	191	183	166	208	183	180	214	228	159	166	218	200	173	182	184	196	178	193	192	192	188	197	218	206	208	193	165	187	178	190	184	186	206	189	202	160	173	186	196	221	170	177	172	200	181	213	192	177	228	195	181	183	165	160	209	175	165	185	195	183	165	190	164	188	181	201	177	167	181	179	207	173	196	185	181	192	174	183	199	198	170	169	186	168	192	197	169	190	158	182	203	197	178	193	195	195	194	181	169	180	173	208	181	196	164	177	186	198	193	211	193	201	197	217	200	184	193	182	180	187	198	165	162	165	214	206	185	180	193	177	198	187	181	147	171	206	177	186	199	193	201	215	171	187	177	195	182	200	174	173	203	189	167	223	177	171	162	175	202	177	196	175	169	190	170	212	180	185	221	183	172	162	190	172	212	184	184	187	211	203	191	200	153	159	191	154	201	178	198	174	189	177	191	183	215	165	193	201	176	189	167	183	201	175	171	198	181	210	172	186	170	167	174	186	182	212	189	175	181	194	183	182	183	199	174	207	186	190	205	195	195	186	165	210	182	174	180	159	186	195	184	182	187	182	191	187	201	191	165	183	219	194	186	190	205	177	192	185	194	180	188	174	182	189	185	163	179	171	177	192	155	193	190	193	172	178	178	191	222	222	219	186	200	189	190	166	174	201	181	202	195	182	187	192	178	196	211	173	187	181	181	153	164	202	198	180	198	189	201	186	210	178	183	199	184	185	218	172	164	218	169	180	215	167	176	179	198	189	178	173	160	195	202	179	201	208	172	193	172	178	191	193	184	221	186	191	190	183	174	186	196	182	197	160	188	167	173	158	189	194	171	173	198	186	186	174	208	183	187	194	192	169	198	181	202	177	182	210	193	222	186	200	194	194	200	177	223	194	200	195	163	212	190	192	191	196	153	159	216	214	187	190	169	205	200	187	194	180	195	189	180	183	185	174	169	174	157	186	182	194	201	171	196	163	194	175	194	187	181	193	203	181	175	190	183	198	179	176	155	165	180	206	187	202	212	189	177	196	183	176	171	174	199	184	193	188	179	196	172	188	194	175	184	184	201	195	205	180	187	189	187	201	178	182	203	165	189	186	209	177	211	210	186	195	195	179	190	199	168	187	181	147	175	181	184	185	198	168	182	190	167	196	215	197	179	180	184	193	178	183	194	206	198	191	183	169	201	202	196	185	173	195	172	194	190	180	173	195	183	168	205	197	205	175	206	194	206	184	216	195	192	202	202	189	191	181	174	169	177	191	193	165	170	177	178	203	193	190	216	206	220	198	183	195	181	185	201	180	188	164	185	176	198	191	204	202	178	167	171	165	191	176	197	191	192	188	183	193	189	182	173	208	197	182	195	163	188	171	199	166	180	187	205	180	191	175	210	180	181	183	198	179	153	183	193	198	176	194	212	196	205	180	206	188	211	183	201	188	172	198	180	194	176	170	186	166	187	179	158	190	163	168	193	185	184	187	153	177	162	170	179	212	201	179	214	185	167	194	193	182	198	181	189	189	182	170	206	174	181	180	165	217	175	213	174	154	181	175	180	200	182	206	190	182	179	186	178	188	186	189	204	174	191	183	206	168	173	178	178	176	185	202	209	178	179	171	179	201	183	172	225	193	191	168	186	190	218	202	187	168	166	186	185	157	175	214	205	182	167	183	174	190	185	186	171	196	179	184	196	145	177	178	203	179	167	186	178	186	206	198	195	196	169	177	152	196	223	189	197	211	209	183	182	201	192	198	196	154	196	190	171	188	163	191	185	221	161	209	172	177	233	181	196	186	168	202	184	193	189	197	203	189	208	197	189	156	185	206	195	197	164	166	191	207	187	166	165	175	206	205	181	181	170	177	188	185	157	173	176	191	201	204	161	175	158	180	178	179	161	164	161	170	176	198	185	211	198	192	193	213	182	195	205	188	189	207	228	222	188	197	186	166	183	178	202	189	184	183	178	198	220	177	201	175	220	165	198	190	199	188	170	154	194	197	219	191	184	177	180	192	187	183	213	183	181	177	191	189	184	199	183	160	195	168	198	198	185	183	208	172	164	195	195	143	182	193	181	177	182	149	197	176	190	203	186	178	178	189	200	186	188	192	198	179	202	180	154	161	183	172	185	155	168	195	184	178	170	174	191	173	196	177	196	191	184	168	164	182	176	192	222	185	187	180	178	199	168	176	180	201	191	179	190	186	197	164	179	187	185	191	180	187	194	180	203	181	179	183	215	209	196	202	165	189	178	192	206	193	194	169	174	191	201	188	197	164	199	189	188	200	197	177	210	168	175	175	204	202	195	184	178	196	195	177	197	185	174	192	189	185	200	206	186	198	183	193	181	190	205	184	192	188	188	163	172	167	175	188	171	176	169	194	183	150	170	167	191	213	194	174	167	171	195	175	183	160	186	192	192	217	196	184	171	185	187	183	201	168	206	180	181	190	167	193	169	186	174	207	184	200	193	195	179	182	163	174	186	165	175	189	189	180	202	181	149	172	202	182	171	166	201	183	209	183	177	193	188	161	177	187	202	186	178	176	198	191	178	208	212	229	188	199	168	174	186	205	182	181	200	176	192	193	199	211	185	200	174	217	202	186	189	174	190	197	192	158	188	210	184	170	188	199	183	189	176	185	189	158	201	199	215	230	168	171	174
7893	2020	5065	4275	3296	3583	3773	4062	4989	14927	2477	4124	1875	837	804	768	722	710	653	674	692	633	633	568	560	530	595	558	585	540	590	516	575	595	519	575	526	532	514	517	509	520	510	505	501	530	512	503	493	496	515	539	494	512	517	518	474	492	498	470	486	501	477	468	497	466	515	510	438	463	467	453	509	492	488	508	469	498	498	513	509	520	462	455	484	498	496	472	480	498	492	494	535	481	507	444	463	486	473	514	488	469	502	461	511	497	473	465	493	496	475	448	480	477	458	504	458	448	467	485	484	492	466	465	477	500	502	491	421	480	447	499	502	478	514	469	508	477	465	500	505	468	484	444	515	489	480	506	493	478	495	495	478	472	462	470	492	487	469	444	501	475	485	473	503	534	476	477	492	473	474	499	493	476	514	460	451	522	436	484	480	482	447	452	510	420	491	492	454	500	482	518	440	493	482	500	465	489	482	460	467	473	438	464	475	435	521	525	451	492	461	431	466	475	474	472	481	497	483	461	465	476	505	490	474	446	460	455	480	501	441	483	487	482	495	457	448	467	495	513	493	499	504	493	484	504	492	496	498	456	488	499	500	487	499	466	484	494	492	452	488	445	489	499	456	488	496	462	455	476	477	499	473	498	468	493	469	535	508	458	467	454	473	512	465	513	518	486	458	508	494	512	485	479	518	500	524	480	496	445	479	490	464	461	447	486	455	498	471	472	456	484	526	447	515	463	457	484	450	470	489	480	482	459	476	516	507	508	501	473	495	524	518	477	505	506	448	507	510	481	451	447	515	517	458	479	477	503	453	465	454	469	492	461	482	471	459	500	472	472	513	465	465	476	458	486	489	487	543	526	462	480	500	477	465	517	439	428	441	501	480	483	489	497	471	448	501	499	457	474	482	514	504	456	494	486	501	518	490	467	543	447	494	434	504	459	451	486	483	509	489	459	472	504	462	484	474	448	475	447	457	496	505	462	440	498	483	488	508	493	479	495	497	454	479	525	470	443	498	447	500	465	493	487	445	504	479	469	487	484	458	468	438	488	439	511	479	469	488	507	477	477	441	492	484	487	485	504	493	462	508	466	462	473	481	524	457	479	475	488	453	494	467	443	483	497	524	457	492	482	448	458	506	462	473	502	491	469	484	490	457	494	464	485	470	495	450	468	533	426	448	480	465	483	503	481	494	474	482	491	450	475	471	491	490	481	468	480	457	440	470	457	485	459	474	481	470	454	479	429	497	459	527	475	457	463	480	474	476	503	510	480	494	501	482	508	493	518	520	518	481	441	448	520	479	510	449	501	468	478	486	461	458	474	446	470	442	503	519	469	504	420	481	454	493	463	489	482	464	463	465	502	468	473	500	501	483	455	460	452	513	463	450	464	440	500	478	475	457	447	458	499	486	458	483	494	446	515	429	454	455	456	473	464	534	478	470	446	481	450	492	483	495	443	513	501	448	476	502	497	485	511	492	446	473	460	520	456	470	450	445	511	486	461	452	491	457	478	477	471	499	442	515	484	482	458	478	452	513	494	502	481	488	531	467	467	477	480	477	491	514	479	494	488	474	473	468	491	441	479	517	473	499	503	503	471	468	459	478	470	467	448	488	481	466	458	468	475	467	456	475	466	471	509	501	492	488	464	460	460	509	511	477	460	483	496	456	460	510	511	466	486	507	517	476	442	525	504	499	470	482	481	471	462	488	433	490	457	488	432	455	423	458	460	505	545	483	488	478	486	473	499	457	484	510	456	564	488	508	465	482	488	468	454	483	470	483	479	471	504	516	466	481	436	495	456	492	508	488	501	504	500	494	477	477	435	447	485	482	453	477	479	490	435	482	494	499	453	495	492	436	485	476	515	485	465	490	522	472	485	493	468	483	474	491	498	487	505	478	456	477	447	499	483	477	467	492	471	488	460	497	531	453	477	490	453	496	461	488	505	477	485	521	483	473	514	517	497	490	449	455	480	502	480	509	451	502	484	462	451	469	440	464	477	493	506	476	481	462	499	495	454	478	481	508	511	502	462	495	463	476	482	477	486	475	492	514	485	493	511	487	502	502	472	477	499	475	473	490	472	494	436	489	523	484	495	478	498	516	497	499	447	466	460	433	469	504	498	475	495	465	438	479	477	491	485	517	481	537	503	480	502	443	450	461	470	491	488	457	486	487	446	483	521	524	468	493	493	498	481	500	433	452	510	486	480	460	459	468	470	491	498	515	482	501	495	492	478	453	460	432	471	505	515	504	459	475	473	489	493	439	468	491	493	522	463	505	478	475	463	460	454	465	429	462	471	487	498	483	516	457	464	519	482	476	451	496	484	499	521	495	496	482	478	522	505	501	484	464	517	497	492	458	475	513	463	504	462	493	435	451	484	501	481	481	459	443	477	441	458	513	476	460	480	478	466	479	485	473	501	510	480	501	501	453	504	491	501	468	484	479	486	473	490	482	506	483	478	510	457	483	495	498	506	517	447	492	494	473	525	497	456	532	516	504	474	476	465	485	477	439	472	477	530	456	467	467	504	434	448	483	470	461	504	476	468	483	495	506	466	466	487	474	517	451	438	465	457	485	466	464	463	487	461	472	454	470	527	483	488	477	455	515	491	461	451	500	476	504	449	466	485	481	464	458	468	478	462	479	463	498	491	470	486	466	499	481	489	484	490	447	470	456	509	463	472	470	462	466	470	439	460	483	461	495	437	510	464	452	456	491	490	491	485	477	481	493	507	477	508	431	469	474	511	514	480	494	461	452	492	482	486	497	470	515	468	482	468	487	486	447	467	454	481	479	493	458	489	446	491	479	508	460	437	438	467	466	488	511	454	501	461	480	481	481	463	456	523	481	476	480	462	499	474	468	475	441	443	521	472	477	460	468	445	474	457	474	493	489	494	479	511	471	488	481	499	477	474	484	447	473	450	488	495	510	491	489	440	499	503	491	444	492	490	497	449	472	447	493	468	474	450	489	472	469	522	494	525	526	490	475	472	446	483	431	483	522	492	504	474	478	480	480	482	458	491	449	506	518	493	469	460	487	500	455	486	464	449	457	467	459	487	475	452	455	519	496	447	472	488	472	456	511	483	496	488	467	470	513	473	501	465	422	457	479	469	499	482	450	483	519	459	474	463	504	505	493	467	472	511	498	458	482	484	480	448	455	455	473	489	485	470	475	478	511	462	468	440	465	477	450	494	519	495	489	462	495	505	444	503	496	504	542	486	502	489	480	483	484	516	466	561	525	493	452	470	472	511	458	464	486	463	494	490	495	484	470	427	474	467	436	517	476	479	500	446	514	492	498	459	519	476	462	475	474	443	481	460	479	448	477	491	452	479	501	474	456	479	509	475	480	472	490	492	470	485	489	514	540	444	483	482	516	476	479	497	474	529	481	477	512	496	480	475	470	512	482	467	484	456	530	490	491	476	516	472	490	484	467	496	448	487	476	475	502	469	501	498	465	468	468	514	505	467	430	443	497	470	478	415	473	431	495	474	479	528
22895	6231	4651	2729	1656	1835	1453	1552	1618	6951	1162	1695	814	445	421	415	400	425	405	378	384	388	351	374	354	382	358	335	331	345	343	363	345	334	323	387	354	351	332	348	369	358	358	380	342	361	318	338	345	358	316	375	329	363	348	345	349	308	326	331	338	360	363	337	321	334	358	324	329	327	350	353	319	352	343	304	323	339	299	331	329	360	384	305	337	336	333	345	316	318	330	327	357	328	325	325	325	300	335	342	322	337	337	354	351	315	350	333	326	346	356	319	323	333	327	325	357	309	317	329	312	328	334	336	348	316	322	325	373	329	319	345	322	354	340	348	323	357	311	314	331	351	325	354	340	364	365	312	307	306	348	352	368	344	338	332	347	324	347	341	334	333	342	349	365	324	352	326	326	320	325	318	343	303	334	338	321	340	307	325	338	307	323	329	311	322	350	328	303	317	351	323	328	361	338	354	346	330	342	348	300	348	322	323	296	350	326	303	326	301	321	362	352	339	329	311	319	344	345	332	344	312	337	337	301	337	319	323	356	337	325	319	345	318	336	349	320	344	338	331	313	340	326	300	334	351	328	359	329	278	351	319	354	327	335	334	347	336	300	336	353	307	318	360	354	342	365	341	329	335	341	327	327	357	314	323	333	326	316	349	310	341	309	329	313	325	317	339	337	338	341	337	326	285	336	346	333	326	313	332	312	335	322	316	346	323	324	333	306	318	344	312	372	340	330	337	339	309	356	331	340	323	358	354	350	353	345	323	360	368	309	341	379	339	366	310	362	309	340	327	347	363	336	301	327	350	310	337	318	326	337	339	352	354	324	303	321	340	320	343	342	332	335	314	357	342	325	346	329	329	344	313	343	332	312	315	326	338	310	312	342	340	346	311	336	333	373	321	319	329	346	316	339	339	326	341	355	318	335	316	346	322	333	326	349	350	313	324	328	323	316	310	314	338	312	361	342	333	291	279	317	332	333	397	327	329	350	313	329	326	336	350	340	344	319	379	294	339	330	309	360	334	327	309	296	322	314	347	357	338	325	330	320	317	326	324	271	351	380	347	338	325	300	324	331	326	360	354	340	318	332	317	370	319	329	354	337	342	346	325	321	361	310	362	330	326	335	338	355	327	357	339	331	311	347	345	315	322	340	299	338	326	306	303	339	336	349	306	333	333	317	380	293	302	337	372	336	339	348	318	355	330	328	321	326	348	352	294	339	338	309	334	325	339	333	382	332	369	312	374	324	317	323	306	375	349	344	332	339	283	330	311	322	349	340	325	342	337	315	304	368	393	314	348	317	342	300	294	340	329	343	327	335	323	325	304	349	337	298	338	305	325	334	306	327	308	319	290	342	368	330	333	358	353	345	319	352	334	334	341	346	338	335	327	343	352	310	320	340	355	322	317	316	314	341	319	294	311	328	334	297	317	336	334	359	313	333	320	306	333	305	332	349	333	313	326	336	351	353	348	329	312	332	311	302	296	357	337	361	292	306	297	332	345	327	322	344	299	342	326	369	325	352	324	348	331	312	316	324	320	327	367	351	325	311	379	321	323	325	315	333	321	324	335	348	338	340	315	329	338	318	355	349	326	358	315	367	292	369	337	317	302	340	353	311	309	365	372	318	321	348	315	315	326	328	352	323	334	375	339	340	322	331	325	322	299	337	301	327	347	369	393	298	293	343	308	323	327	357	362	341	358	299	336	315	306	333	348	304	310	323	313	352	336	343	316	329	330	327	342	336	348	317	313	298	327	326	357	372	315	323	299	337	348	320	361	332	350	331	305	329	336	322	334	336	348	338	317	368	345	321	317	309	330	325	323	299	337	307	317	299	327	325	361	342	332	325	314	322	341	315	330	352	328	303	332	310	297	322	353	359	339	296	324	365	311	337	303	333	370	297	346	318	331	341	360	353	329	316	292	298	334	308	332	317	326	288	348	336	364	329	323	328	302	304	322	340	318	305	334	339	318	331	340	357	328	340	336	295	325	346	333	355	324	307	310	341	343	322	292	333	312	347	316	339	338	315	301	332	322	330	321	302	338	314	311	375	337	353	333	296	341	318	316	365	309	353	324	346	325	328	321	347	338	292	289	310	353	324	330	285	330	322	323	302	342	318	333	332	372	312	277	306	352	336	361	357	334	329	337	314	336	312	371	340	327	330	336	330	349	311	314	358	296	346	317	344	350	380	351	329	333	323	328	324	305	325	324	345	352	336	335	364	309	324	327	317	360	336	336	308	330	311	328	338	331	335	341	332	350	326	327	334	316	321	336	336	325	341	354	357	391	332	348	312	332	333	350	329	313	362	342	315	333	361	313	320	322	347	349	333	326	314	284	347	316	331	325	360	316	337	322	339	323	326	328	315	338	302	331	289	330	320	308	343	328	325	354	322	336	347	311	355	346	313	342	338	333	339	321	318	357	372	347	336	303	333	324	341	339	310	328	339	314	340	315	301	328	330	345	321	315	311	323	314	336	360	356	337	338	334	330	357	292	317	319	327	343	350	331	327	283	318	319	305	328	325	303	358	336	291	327	300	339	352	357	298	331	310	329	323	327	306	337	305	335	308	370	326	331	308	359	322	306	317	341	363	344	343	354	334	340	347	314	344	343	343	336	309	325	369	331	313	345	307	338	310	353	328	325	376	339	364	346	364	340	323	344	347	325	339	314	320	298	347	345	335	321	315	365	349	346	323	328	331	306	328	329	344	300	360	358	308	355	350	342	334	334	313	297	330	314	317	300	328	313	356	308	337	330	331	320	388	304	352	318	357	345	363	358	327	338	301	307	362	324	328	315	288	324	321	339	343	326	331	371	353	366	339	295	343	341	348	363	315	320	325	344	355	342	330	319	334	332	357	355	351	371	359	318	279	320	327	351	298	331	353	339	336	320	278	354	304	309	322	318	344	341	338	321	334	339	330	355	314	338	308	313	351	329	334	326	355	302	302	319	348	358	295	276	374	328	332	322	320	337	332	351	350	349	330	326	342	347	352	318	328	362	353	320	314	349	328	329	315	339	331	325	343	311	335	337	327	353	321	323	358	329	325	333	353	322	317	317	355	352	328	330	314	341	344	302	329	283	346	328	336	310	331	352	366	337	351	319	316	338	352	315	321	348	344	339	322	318	314	347	337	318	360	355	330	324	342	356	323	360	324	312	346	331	321	344	317	325	358	357	343	336	315	331	351	341	343	336	343	319	358	331	321	331	343	368	309	358	329	337	337	338	330	323	339	324	313	394	329	357	345	344	350	346	337	338	351	313	372	308	338	352	346	302	357	338	314	359	339	343	317	352	378	323	329	367	286	298	326	340	339	347	311	316	348	304	324	333	303	314	329	341	351	314	335	332	306	327	331	329	353	361	351	338	352	347	324	325	331	339	303	331	350	343	324	332	383	332	307	337	319	360	330	325	326	339	368	294	324	349	334	309	306	351	289	316	317	366	370	330	346	372	320	345	332	332	331	316	325	359	352	347	332	330	323	338	296	345	359	358
11350	3403	8249	7249	5976	6979	6379	6918	7594	23127	3645	8061	2273	1524	1419	1352	1203	1221	1157	1126	1075	1027	1041	1017	970	1010	987	931	907	926	915	862	862	870	880	876	851	867	889	831	885	841	836	776	802	845	762	842	806	811	816	836	808	778	843	844	782	796	830	851	761	786	796	734	757	790	807	762	745	758	788	807	792	776	768	774	739	778	782	803	729	761	828	780	801	748	758	755	786	781	760	781	758	783	765	749	764	812	800	751	789	804	796	783	789	818	872	735	802	726	807	764	762	822	791	806	725	799	819	760	798	723	787	784	771	774	693	823	771	823	749	788	798	731	743	759	729	764	757	749	783	733	784	753	736	770	778	792	735	797	783	760	785	752	736	728	765	749	767	753	753	763	767	738	778	731	796	756	802	782	749	780	790	756	773	709	740	792	759	789	767	826	745	737	755	763	766	749	766	766	759	738	786	786	762	748	782	750	765	730	771	788	787	769	752	753	753	760	768	717	777	814	719	776	776	714	742	730	719	720	693	772	771	742	794	749	796	804	756	808	755	731	764	734	812	732	792	729	745	726	790	768	752	791	779	763	727	750	749	753	702	779	745	758	763	749	806	751	748	767	808	828	799	737	730	753	740	729	747	724	759	720	754	772	765	718	779	713	766	715	744	752	782	752	822	762	786	727	789	814	782	794	760	738	732	769	749	803	802	782	729	783	741	733	734	738	765	781	807	752	784	738	789	810	767	798	750	742	781	775	776	739	806	775	783	719	723	806	770	781	724	761	780	761	768	789	766	742	782	776	775	726	764	812	757	731	751	729	737	733	789	753	785	768	782	823	717	723	760	709	786	735	724	762	773	704	752	738	772	727	799	701	752	760	764	740	791	774	753	820	776	746	737	812	735	759	754	740	789	791	738	713	740	798	805	754	792	766	801	750	752	751	761	764	771	798	797	779	760	762	789	781	745	748	802	738	757	729	789	753	761	699	758	744	782	775	774	744	772	783	802	768	807	756	733	777	734	757	766	760	737	735	759	747	785	750	779	739	752	764	747	730	776	742	751	824	723	739	739	769	791	792	754	741	779	772	781	735	768	773	743	776	738	789	731	756	784	754	733	696	784	763	781	768	754	811	780	730	770	827	758	795	785	745	751	759	794	720	812	812	773	731	733	740	716	741	779	805	761	750	729	756	710	725	770	733	795	767	747	785	737	732	742	738	798	739	757	782	760	741	758	722	692	781	778	790	771	783	766	699	733	744	746	790	763	776	743	800	745	760	744	744	780	759	721	748	761	794	770	775	708	724	759	677	742	774	787	768	760	759	766	758	772	726	753	773	784	752	712	743	773	752	783	772	779	746	757	776	797	786	730	717	737	792	774	782	750	752	763	733	766	738	771	765	706	750	752	740	708	790	793	743	735	761	738	745	738	780	730	776	781	815	736	758	775	739	729	776	806	751	710	710	785	723	736	756	802	726	800	737	773	751	692	724	777	749	753	823	724	767	745	750	795	790	740	811	703	763	752	743	778	767	764	762	777	776	752	720	779	764	779	790	742	745	727	795	714	767	787	728	759	799	808	785	764	754	760	729	728	714	768	801	776	786	756	797	733	786	725	767	718	756	774	775	775	794	760	791	772	754	780	717	767	758	839	776	754	784	740	829	735	799	775	810	761	674	749	739	750	724	750	739	795	721	782	796	719	746	748	759	727	794	795	752	763	778	776	767	818	735	778	788	742	751	766	764	737	780	755	763	790	728	783	811	744	780	758	792	767	790	789	809	771	741	708	761	750	743	780	742	682	762	736	771	757	746	753	717	811	778	707	772	755	779	749	771	741	719	796	783	763	788	760	725	762	762	742	797	793	762	791	760	764	749	761	766	733	779	764	746	720	771	759	832	785	702	762	715	768	755	755	789	757	812	752	758	779	787	783	751	765	781	765	731	714	714	737	756	773	771	772	779	749	762	753	784	793	768	811	732	764	739	828	765	749	754	763	802	812	779	756	798	793	779	762	763	775	732	747	694	741	730	728	780	784	736	729	787	766	765	730	778	767	840	746	741	803	759	791	789	759	766	762	742	777	731	747	814	742	786	799	748	754	722	764	777	797	797	757	676	744	744	729	778	755	824	774	781	761	777	745	721	775	722	766	719	767	777	741	755	770	728	748	798	778	792	774	744	753	721	772	806	776	789	750	703	760	756	757	804	777	792	792	799	799	735	777	710	738	765	807	819	771	803	738	786	759	749	756	788	776	718	756	747	751	769	833	741	738	705	764	779	773	761	767	800	738	755	808	785	754	769	796	764	759	739	768	765	797	773	730	785	761	772	730	762	796	728	773	750	749	759	715	708	734	771	770	773	740	770	746	748	755	779	786	761	740	726	726	748	743	706	749	741	759	800	718	734	727	728	785	757	811	728	783	800	792	783	771	745	716	809	763	757	818	756	761	796	738	722	777	785	776	718	742	791	726	742	770	762	738	791	771	791	697	783	751	748	784	775	750	782	757	754	797	723	745	790	735	775	802	751	785	735	761	762	771	742	762	736	759	763	765	748	744	720	762	757	743	755	704	783	726	769	776	768	731	807	753	767	797	810	718	757	809	801	787	792	780	771	745	763	744	792	819	794	748	719	723	834	785	770	717	754	789	779	804	842	799	738	730	763	771	786	766	719	749	795	800	722	769	741	763	780	722	827	733	777	775	801	755	781	727	781	755	756	751	753	754	740	738	768	698	755	745	701	780	780	727	765	720	790	762	781	766	768	774	763	740	769	730	815	774	751	800	799	751	763	748	698	712	704	772	743	739	765	773	793	728	775	746	747	724	750	811	791	738	778	777	752	778	745	762	780	770	764	722	792	757	741	768	801	723	742	805	771	776	768	715	754	754	807	724	740	775	749	775	722	779	768	767	764	770	728	840	749	782	794	788	831	744	741	757	696	768	745	726	739	787	774	724	724	758	773	761	803	770	772	766	735	794	740	767	764	768	792	741	749	761	802	757	726	744	814	757	799	722	753	840	738	732	787	779	826	745	770	767	779	752	784	735	732	712	809	730	773	743	781	735	742	753	752	758	802	763	829	764	742	788	802	752	781	789	744	764	762	804	781	768	792	754	698	734	760	758	793	736	822	813	762	798	813	770	811	768	773	777	731	744	762	793	774	758	750	803	808	758	768	774	794	768	776	721	760	770	777	743	766	775	767	782	764	769	783	780	797	774	796	786	735	745	792	765	713	706	740	730	733	743	749	742	737	775	738	743	743	825	732	743	767	786	765	764	745	773	763	801	706	749	768	764	825	808	778	726	762	777	753	720	777	729	784	757	746	803	732	708	731	736	779	783	747	752	772	788	793	747	765	766	784	792	753	780	783	755	763	744	723	783	770	756	795	720	784	746	733	768	760	711	838	756	755	729	786	768	766	769	715	791	779	771	812	812	746	731	786	784	758	745	740	745	755	778	703	789	798	793	737	767	778	773	727	770	782	789	771	766	720	818	723	730	793	736	740	743	791
4615	452	641	229	169	438	338	433	353	244	177	127	97	96	112	101	98	94	119	98	80	107	100	101	90	88	95	74	99	91	113	97	103	103	91	91	108	97	104	107	93	95	92	105	120	92	93	107	76	82	87	100	106	100	101	94	97	91	86	70	100	80	100	88	89	102	105	95	96	76	83	86	90	92	92	105	89	90	85	107	92	107	97	99	117	89	95	83	111	98	82	77	108	87	86	102	115	93	108	74	115	103	124	88	83	103	97	116	97	105	111	100	94	100	77	88	94	90	96	110	93	114	102	87	89	100	97	105	116	103	98	93	98	113	111	94	97	81	111	110	94	112	101	99	104	93	86	106	117	91	95	75	107	85	81	100	95	117	88	95	97	98	80	99	79	95	98	91	104	90	110	99	86	105	126	100	132	99	93	95	78	121	93	104	104	90	124	86	86	103	112	88	80	83	100	102	110	112	90	82	83	99	85	80	110	102	81	92	97	111	97	81	103	92	110	99	98	97	99	88	104	92	97	88	96	94	105	100	120	91	98	96	86	71	85	82	85	86	94	88	103	110	96	76	95	96	96	93	91	85	103	87	78	89	80	85	85	91	89	78	111	97	102	79	105	97	106	98	91	103	120	94	115	94	103	94	100	100	96	109	107	72	105	88	94	95	115	96	85	95	107	90	95	93	95	95	93	87	83	94	92	96	100	102	81	73	100	111	90	93	94	86	114	117	112	95	98	96	92	82	86	104	94	83	88	109	116	85	95	89	106	97	98	91	72	88	95	89	82	90	91	89	112	99	112	92	106	104	96	100	89	101	93	91	99	84	92	97	82	95	104	109	82	113	93	100	87	104	95	78	82	96	100	109	103	97	95	111	88	108	100	86	112	101	119	96	87	84	93	95	87	105	99	86	100	104	89	84	104	83	98	104	100	119	102	98	96	97	97	101	89	88	113	80	94	96	116	94	117	108	108	92	98	89	127	104	80	95	109	109	112	90	84	90	77	120	78	106	104	97	97	104	112	92	98	89	113	108	104	111	102	106	83	106	103	96	104	111	85	87	108	99	93	110	107	93	100	85	109	94	94	116	102	91	64	98	114	80	83	91	90	91	111	89	106	72	120	105	83	85	83	102	114	94	101	99	84	100	86	97	88	87	110	91	94	97	83	97	86	96	97	98	91	95	99	74	93	102	109	100	82	106	105	99	104	93	81	97	105	116	112	108	101	99	82	100	94	120	96	111	81	92	103	82	108	94	90	103	92	101	87	137	88	90	113	89	95	97	91	87	88	80	105	104	98	84	87	113	100	93	106	92	85	81	105	110	103	94	98	93	87	105	96	90	111	89	99	93	99	99	90	89	103	121	92	104	99	99	83	109	109	101	93	103	99	110	101	84	89	94	89	86	80	81	99	78	95	95	95	76	108	89	119	90	78	81	87	113	106	87	83	95	114	82	93	95	95	93	119	111	117	95	88	90	111	90	101	94	100	92	92	95	97	103	99	96	104	84	94	87	89	89	99	88	85	95	92	94	105	93	94	82	93	85	82	118	90	106	106	91	93	100	76	100	98	77	108	106	116	105	90	94	99	88	80	106	99	83	105	100	96	106	96	92	95	108	99	97	103	91	100	111	112	106	117	94	104	110	93	91	102	107	98	83	80	91	105	106	78	109	92	98	73	112	111	97	77	90	102	127	95	98	97	89	94	107	85	91	85	80	85	108	96	91	87	99	100	98	97	109	98	101	87	105	97	69	114	90	93	89	92	105	97	98	110	133	119	92	89	116	92	92	93	103	93	109	112	102	82	96	89	106	98	92	129	99	105	91	98	96	113	97	93	98	104	91	98	99	96	87	110	85	89	99	98	89	105	101	75	101	97	90	101	113	77	91	104	98	96	81	113	81	99	82	86	106	78	104	102	81	75	73	75	98	107	98	99	92	90	100	98	93	88	97	76	93	100	99	81	90	82	100	91	84	77	89	114	83	93	95	99	98	100	79	96	117	105	96	108	73	101	89	77	87	94	112	72	96	107	96	101	110	91	106	94	88	92	100	77	88	79	96	102	99	101	104	92	107	101	119	93	89	96	83	105	91	104	98	102	87	88	74	78	83	98	105	104	106	92	96	96	86	103	89	88	94	110	99	95	106	88	106	90	95	84	88	91	94	106	96	89	86	91	102	98	87	115	100	105	91	103	109	94	102	83	93	107	101	85	90	92	118	120	104	98	88	88	95	83	89	85	98	98	82	106	101	83	85	84	80	97	84	82	76	106	108	111	85	80	100	102	92	101	80	106	100	96	105	96	99	85	110	97	89	100	78	105	94	95	95	89	64	89	82	101	104	116	101	99	91	82	73	92	100	72	108	94	84	101	104	94	113	94	99	95	95	83	96	85	102	98	109	90	103	95	92	91	104	84	97	111	94	88	94	125	89	95	103	99	117	109	103	80	105	90	90	95	99	82	104	108	88	118	113	72	86	110	100	114	102	88	111	102	70	87	81	103	90	81	67	101	102	112	87	109	91	105	95	75	95	102	93	114	96	98	116	111	93	86	88	99	107	115	97	91	105	86	97	110	87	99	98	103	83	84	102	82	81	85	96	79	105	83	83	107	102	101	78	84	83	100	86	96	99	99	82	94	107	103	94	91	87	101	80	108	99	98	111	103	99	76	106	102	99	86	103	100	100	113	119	94	110	84	100	87	80	104	109	95	96	82	88	98	96	99	88	95	100	95	84	89	97	67	93	84	99	95	91	104	82	88	109	88	106	102	105	82	97	84	87	90	78	79	97	93	110	102	94	105	100	105	97	91	100	107	90	97	104	94	85	107	87	102	97	93	103	88	118	99	101	100	111	97	98	100	83	105	89	92	94	97	93	91	81	87	100	92	103	99	90	89	88	96	91	95	95	105	115	80	111	85	100	113	96	106	111	82	87	98	82	105	98	76	89	101	92	106	110	104	117	86	95	93	114	90	112	89	91	91	97	103	85	86	91	78	92	82	89	92	99	97	96	117	119	105	86	90	95	74	93	88	101	109	112	94	100	105	83	109	111	78	92	97	111	109	105	98	93	95	95	96	102	101	87	97	85	98	81	93	94	90	83	94	123	93	100	91	87	96	95	84	101	85	92	96	107	69	103	83	87	100	104	96	94	85	88	89	89	100	71	92	99	93	89	106	103	112	92	83	90	78	122	109	117	97	83	104	98	97	94	97	89	106	97	89	123	83	118	107	100	95	107	100	83	81	101	103	95	102	105	102	100	89	75	94	83	94	99	94	107	103	104	92	101	120	102	90	94	95	107	101	99	97	95	98	85	86	119	88	108	99	89	104	93	71	110	101	105	112	104	95	92	84	98	96	87	90	105	107	106	94	97	99	98	103	96	95	98	107	98	97	79	93	86	91	84	91	104	109	87	100	103	91	98	86	83	88	105	98	93	106	111	106	97	95	76	89	95	111	101	91	89	75	83	78	104	107	76	110	88	98	94	106	87	88	100
3068	591	1361	751	665	2105	1513	1961	2057	1469	810	617	343	297	296	295	289	288	258	273	276	310	290	263	287	273	260	289	308	242	278	267	272	283	234	295	264	279	290	303	278	310	300	274	271	268	284	309	285	295	282	246	268	264	253	269	287	290	300	278	281	292	287	291	292	285	276	291	298	261	274	275	301	282	265	258	264	280	258	302	253	275	274	277	280	281	298	272	262	292	311	307	264	287	269	250	286	273	308	266	266	281	289	283	278	274	287	258	273	273	280	297	295	264	264	286	281	292	269	262	271	271	264	278	244	266	264	260	272	282	265	308	271	259	297	263	303	285	279	278	284	281	281	278	256	265	296	288	334	290	290	314	276	289	250	290	267	300	276	268	287	266	289	275	304	276	269	287	259	282	288	302	254	289	260	288	278	285	288	272	293	272	318	275	267	280	256	259	269	287	299	261	303	295	303	289	297	281	268	292	301	277	283	284	264	294	276	274	267	279	275	297	243	293	283	249	280	270	241	262	242	271	327	281	268	276	313	278	292	304	284	283	267	262	280	276	283	293	267	305	278	292	285	289	271	300	281	296	295	267	297	299	309	271	265	284	252	287	295	296	286	264	260	297	256	267	271	263	298	289	300	282	274	271	263	246	260	242	264	268	302	286	296	279	299	297	267	265	262	260	260	277	264	279	317	286	262	293	266	277	292	280	253	293	301	259	262	276	251	265	276	238	297	308	285	280	303	285	278	270	277	283	270	277	259	287	317	284	268	266	241	264	305	289	272	295	267	305	277	279	281	264	274	252	319	302	291	264	294	271	287	278	271	286	310	284	268	279	273	257	267	275	254	289	289	304	306	265	273	289	251	276	254	262	304	258	273	300	304	307	290	286	279	285	296	308	289	261	276	281	257	308	289	264	294	291	274	251	296	290	300	264	292	271	294	261	256	249	276	250	301	292	282	286	279	287	275	307	285	312	277	271	277	251	290	292	264	280	265	301	295	273	278	289	297	272	300	291	271	288	263	259	270	285	254	271	283	269	282	271	269	303	257	260	293	286	277	266	303	272	284	253	292	282	289	282	252	252	261	246	289	268	268	293	284	289	286	282	312	312	299	274	286	287	288	263	273	271	287	302	287	251	256	256	304	282	280	277	309	298	262	251	266	290	306	268	266	272	300	293	278	269	245	270	274	271	300	249	245	257	299	282	301	287	294	283	275	254	284	262	269	261	295	286	280	260	270	275	261	307	263	282	306	264	275	254	291	271	282	267	265	304	262	291	274	285	271	248	297	285	281	272	284	253	287	287	301	257	291	295	275	261	269	269	289	300	272	308	277	249	255	279	282	262	269	291	269	284	288	267	273	280	254	252	275	290	257	267	277	267	285	274	283	289	269	274	289	255	289	253	267	285	296	288	291	291	304	278	296	275	252	274	282	288	297	285	278	275	276	272	304	257	293	295	260	245	269	255	280	283	244	305	295	309	268	285	277	273	276	270	276	304	294	297	298	313	289	273	284	259	306	275	248	255	275	289	277	273	261	289	278	287	269	301	301	291	297	308	283	295	263	279	276	304	292	244	298	280	297	242	298	273	269	289	309	286	286	279	253	292	265	302	299	282	297	292	281	281	264	261	266	301	261	261	268	273	238	287	279	255	304	274	285	285	300	281	298	270	249	270	266	263	273	293	270	292	272	316	275	263	272	272	291	266	276	298	270	324	281	303	289	280	304	247	307	267	322	293	267	313	277	278	273	296	258	279	252	295	253	291	280	301	251	249	238	246	256	285	270	262	300	298	275	263	291	259	285	280	275	267	295	276	285	279	255	280	304	285	296	281	269	272	274	281	243	273	289	266	276	291	278	312	261	313	292	291	299	295	290	289	274	260	328	298	276	278	267	269	261	299	300	283	293	284	285	285	284	288	281	276	262	269	276	250	283	270	290	284	282	277	302	276	272	293	313	280	276	258	269	279	267	332	286	301	282	266	279	298	288	290	302	270	291	276	254	259	286	270	260	279	278	297	265	291	312	273	300	269	313	321	295	281	277	268	284	303	297	265	296	251	270	276	273	286	286	266	308	305	267	271	272	277	277	270	274	278	287	245	259	258	313	292	311	322	263	277	293	286	285	276	292	238	284	275	308	246	250	274	274	267	258	283	281	267	255	271	285	286	254	263	273	281	248	276	294	275	293	290	263	285	279	265	291	284	275	267	256	286	302	275	267	313	268	263	257	268	293	299	279	276	268	262	278	280	288	279	280	276	267	251	261	295	273	271	277	288	256	252	287	273	264	294	276	266	288	267	303	264	290	274	263	279	266	266	278	263	280	261	276	291	321	290	308	263	234	257	301	286	295	303	267	299	258	312	278	297	309	293	240	268	307	301	262	297	260	273	280	276	313	272	274	297	297	286	289	284	262	258	270	271	263	293	284	263	293	283	268	260	285	253	282	287	292	285	289	267	283	277	279	264	296	312	290	299	281	295	279	283	288	315	268	296	246	258	300	279	287	303	296	267	266	275	277	272	277	299	273	279	294	304	270	266	293	292	283	277	292	273	295	275	262	284	288	270	272	276	280	268	291	286	279	283	295	257	278	270	274	275	306	284	294	251	298	243	265	278	298	302	274	277	286	262	325	290	285	250	282	251	265	286	296	252	273	304	284	284	269	280	268	283	285	294	266	272	290	295	280	285	272	272	281	263	302	233	296	297	274	284	291	254	284	266	315	309	288	273	275	283	271	254	271	258	262	296	269	293	292	283	272	283	255	270	281	265	268	239	311	241	290	264	264	252	280	268	269	296	286	268	288	295	252	287	270	284	295	276	275	287	283	313	262	285	307	293	270	276	261	279	257	280	269	286	270	280	273	275	285	277	289	280	295	260	274	278	272	285	297	258	283	295	273	277	270	279	276	254	265	293	279	280	283	280	282	297	275	277	279	289	284	280	273	286	250	315	298	271	261	261	268	297	280	268	273	290	259	281	267	303	271	290	272	279	269	297	298	286	281	290	287	296	270	271	296	290	286	275	265	277	271	270	292	271	260	302	288	273	272	285	262	303	280	280	300	318	286	300	268	286	249	300	278	306	276	269	244	275	296	289	268	281	307	292	294	258	308	284	294	269	271	284	256	294	291	306	292	282	284	294	280	283	281	291	273	271	268	261	284	282	274	295	307	275	272	278	273	241	299	283	280	280	323	295	271	314	291	293	292	306	259	260	263	272	255	284	313	280	277	299	290	259	301	276	282	278	247	268	294	300	272	274	255	292	273	282	241	270	314	278	291	268	289	265	287	269	284	286	274	273	269	297	288	298	300	253	275	271	310	285	251	276	292	258	262	310	267	281	249	269	267	292	289	268	284	289	262	284	302	301	268	281	292	279	269	293	268	300	284	290	287	280	269	280	291	296	247	268	282	284	310	272	263	264	265	291	294	307	289	247	283	276	260	288	271	278	300	263	257	291	308	296	297	284	309	277	271	294	296	291	271	303	279	295	275	298	272	311
14836	2750	2169	1369	894	1357	995	1033	911	1888	444	368	286	254	250	231	232	209	207	190	204	192	206	196	203	205	216	214	207	205	183	211	215	184	179	196	212	200	180	200	189	214	208	181	175	163	209	185	207	181	211	206	181	185	190	181	179	184	166	207	197	192	202	221	177	204	197	196	187	190	200	189	158	210	179	197	197	173	186	181	182	193	174	194	190	165	192	159	193	152	201	237	174	178	182	199	216	184	179	163	186	183	173	205	187	166	192	188	181	181	193	181	194	176	187	181	180	201	190	173	166	190	180	192	191	206	221	199	175	163	178	151	189	186	171	186	174	205	189	166	198	195	197	183	202	189	178	181	162	180	168	154	195	189	202	197	207	164	182	191	195	170	187	179	213	203	170	183	180	177	182	187	170	174	204	204	168	161	199	181	193	182	177	190	179	162	192	166	184	204	177	206	197	196	187	195	188	194	198	196	170	176	202	186	177	199	181	168	210	197	185	184	199	185	215	172	180	149	184	195	175	173	180	193	176	194	205	185	177	161	172	192	186	197	208	171	188	199	182	172	204	193	188	171	169	187	163	182	196	176	168	173	176	181	180	183	191	209	170	181	194	182	184	203	173	201	171	186	193	192	195	179	187	206	166	192	188	178	184	173	196	183	161	199	203	190	189	200	173	175	214	227	171	180	192	203	208	186	170	164	179	162	180	182	202	185	195	186	152	188	178	200	176	171	193	202	180	174	165	211	207	194	173	167	182	175	177	218	205	169	185	172	209	198	186	198	185	175	165	167	185	177	167	165	192	196	175	185	196	191	197	172	172	204	166	176	169	200	186	166	172	173	191	195	172	194	203	192	182	213	181	182	173	190	202	202	203	179	186	176	210	175	173	209	197	164	180	188	180	197	189	178	205	165	188	185	185	178	181	152	175	167	184	167	193	161	206	181	194	187	173	174	195	186	179	188	192	175	192	210	172	182	175	188	203	171	184	215	192	200	185	179	187	197	187	199	158	184	165	181	182	194	172	194	162	192	178	177	195	203	177	211	171	171	163	181	182	181	198	197	170	200	162	201	140	204	178	182	189	182	214	168	201	213	198	179	192	182	206	171	182	188	215	191	178	162	189	174	183	184	183	168	211	186	177	159	194	193	176	224	176	211	182	194	191	191	178	176	198	187	192	166	164	158	185	193	166	172	180	183	179	176	173	206	194	175	199	201	206	194	187	176	184	149	204	202	188	200	186	178	162	179	189	199	177	187	166	182	200	183	208	180	174	213	163	182	156	197	166	171	195	183	166	190	211	203	186	182	187	210	194	181	185	170	167	186	161	202	184	193	186	176	178	178	194	186	180	187	181	190	184	191	165	162	167	162	185	175	193	175	168	197	176	194	211	212	167	171	197	179	181	203	196	177	183	197	201	166	178	191	205	180	174	196	186	163	173	201	197	191	191	182	172	209	183	175	195	219	202	181	192	185	188	163	188	232	192	181	235	193	182	183	180	200	186	199	199	191	194	185	157	194	194	198	210	163	178	179	168	179	185	173	202	166	166	170	193	205	186	189	202	204	194	167	200	183	177	191	204	190	172	207	167	199	217	199	206	188	220	157	203	182	171	164	206	177	176	162	168	175	185	153	213	212	183	194	174	187	203	199	174	164	187	171	188	185	161	161	188	156	173	189	185	180	167	208	196	180	182	196	186	180	173	206	180	198	192	179	178	196	178	174	183	215	191	190	166	188	185	173	157	177	182	202	180	196	172	189	199	177	159	182	182	177	200	198	196	184	194	176	172	190	170	161	176	185	196	180	170	188	178	192	175	172	188	184	182	186	194	192	194	172	177	196	185	184	162	172	206	184	182	184	186	187	211	191	190	198	185	193	192	186	193	175	189	214	202	194	179	168	185	187	169	173	170	215	171	205	172	194	193	186	175	178	212	159	176	161	184	191	175	195	188	191	181	219	198	190	210	181	174	188	183	168	181	172	161	167	188	198	179	170	201	187	196	196	198	174	176	210	191	207	178	173	202	169	171	170	177	181	190	174	195	180	199	182	206	164	182	210	178	181	189	214	181	188	189	184	173	177	196	179	176	185	163	191	208	203	179	181	194	184	182	187	194	161	175	188	165	195	202	184	179	173	178	190	177	198	164	175	153	205	178	195	204	151	191	185	197	186	162	198	189	174	184	184	183	190	175	177	172	177	185	181	195	181	185	179	176	177	196	175	208	175	182	199	172	191	173	159	186	217	205	182	148	165	215	171	179	160	178	170	176	190	188	168	182	192	206	181	186	177	195	212	193	191	184	167	151	189	214	200	203	180	190	169	176	189	145	191	203	186	192	191	156	182	185	177	179	172	159	191	184	169	165	177	169	177	171	197	184	184	172	217	188	172	181	201	169	198	182	188	177	200	169	176	183	218	187	197	165	178	179	186	179	196	227	200	168	184	205	215	191	168	176	164	179	202	201	214	172	190	201	181	181	172	179	200	223	166	188	175	196	187	199	205	201	195	194	168	185	194	186	184	166	201	187	180	171	186	195	189	187	199	201	188	193	198	175	193	182	197	173	166	181	174	183	217	204	182	176	197	192	189	175	179	190	172	188	171	179	178	176	159	167	193	202	215	171	218	184	192	174	193	173	184	167	182	216	159	186	216	179	193	186	187	187	187	186	190	169	164	190	192	191	181	201	164	188	168	175	186	197	199	174	188	173	197	169	171	193	202	187	189	166	210	155	210	189	191	170	175	191	190	165	178	163	195	149	183	158	222	200	198	161	210	178	180	196	212	183	158	168	180	207	189	215	214	202	184	196	194	172	157	189	197	201	172	179	198	185	169	161	182	182	205	175	154	165	177	158	174	187	189	199	162	180	163	162	186	171	169	163	171	177	176	195	196	177	176	169	198	178	184	168	187	200	160	180	194	193	201	191	170	199	208	219	180	202	193	172	190	185	190	157	176	200	182	170	194	158	203	189	162	207	219	207	184	178	180	172	174	196	165	209	198	211	187	206	220	188	191	172	186	192	162	188	167	175	177	194	180	169	180	191	169	212	202	182	199	190	176	183	188	194	194	159	178	174	194	203	187	161	168	182	172	180	202	184	163	207	195	158	196	177	195	216	189	177	163	190	158	185	209	185	177	168	197	183	165	197	191	189	170	189	179	194	176	165	188	224	190	174	171	204	199	175	185	177	194	201	172	194	170	209	175	175	210	179	172	168	155	186	204	159	183	178	191	176	184	184	182	165	183	193	177	196	229	172	193	188	184	177	191	189	195	196	184	199	190	183	180	199	175	176	168	190	197	205	190	175	199	178	188	172	205	175	190	186	189	186	192	174	200	161	196	183	193	189	186	158	181	199	181	192	193	172	190	210	185	149	169	176	180	185	184	187	164	186	192	169	171	195	177	184	192	213	187	190	159	169	173	203	199	197	203	204	194	204	199	179	178	187	207	166	153	182	194	183	214	203	179	206	196	193	183	199	164	209	201	176	209	169	188	211	201
8790	1883	4355	3956	3744	6257	4487	5110	4512	8350	2047	1981	1138	882	860	781	764	724	695	659	633	648	603	636	609	562	597	568	550	587	541	550	501	558	499	563	470	539	500	549	520	520	531	539	492	468	495	496	502	515	497	516	567	524	482	472	484	507	514	501	512	485	527	430	504	497	480	489	481	516	507	453	475	497	466	471	461	463	488	515	429	496	484	479	492	453	527	465	462	459	484	505	518	465	460	500	499	459	452	515	466	470	488	502	484	463	484	469	495	495	476	473	513	441	455	492	498	482	499	509	461	471	505	469	447	451	478	483	485	508	499	493	484	487	455	467	496	426	474	493	445	451	482	501	495	457	486	497	452	478	487	483	459	491	518	517	480	452	478	479	490	441	462	475	477	491	508	434	494	487	483	497	471	487	504	491	455	456	514	448	484	499	457	454	495	450	457	456	484	464	472	500	456	448	529	462	476	481	519	461	475	461	479	498	505	488	449	518	516	452	503	493	497	478	487	437	521	492	475	473	492	452	450	438	499	477	451	475	454	469	489	505	446	487	474	457	509	508	472	490	479	440	437	464	471	500	469	503	456	489	467	510	437	463	502	449	520	451	462	467	491	497	466	552	483	493	506	468	450	480	478	490	478	450	446	458	500	490	463	495	490	501	471	496	497	499	498	477	485	474	459	477	434	471	477	476	428	498	485	463	532	499	470	511	455	484	472	454	487	450	477	504	436	489	462	459	485	460	480	498	480	459	476	507	457	455	464	481	457	477	496	504	454	459	498	435	477	476	457	476	454	463	454	488	476	473	467	479	468	445	495	465	482	506	452	466	495	491	478	446	460	452	477	474	475	456	463	469	490	482	476	457	474	503	521	477	487	447	472	451	459	468	460	452	485	473	496	478	477	470	516	507	514	518	460	479	507	490	493	446	471	453	482	471	472	495	503	515	464	461	451	485	493	453	458	463	471	460	470	483	473	458	460	505	465	461	471	497	463	490	477	479	508	485	493	473	485	455	476	473	471	463	484	448	499	463	455	409	494	471	449	479	491	505	456	450	476	524	493	471	472	474	457	473	473	434	483	478	509	436	481	448	492	472	456	463	475	466	507	445	543	508	517	466	473	510	467	527	438	474	494	446	456	493	485	469	477	447	479	460	488	474	474	485	481	481	513	474	446	469	471	482	459	464	447	488	460	504	463	546	497	494	489	474	498	503	455	466	498	490	503	482	522	486	460	475	496	500	487	481	498	497	452	452	488	470	510	505	465	504	509	497	486	500	458	469	466	462	465	457	454	494	480	488	471	457	493	476	472	527	496	502	482	461	499	467	480	480	476	481	487	442	472	454	512	470	482	483	478	478	484	442	449	483	501	471	478	497	514	484	468	511	493	424	467	499	475	502	460	496	498	517	421	445	450	486	494	477	454	479	476	493	487	465	487	481	496	492	499	487	475	481	442	421	472	510	510	466	486	484	501	478	480	439	464	458	460	488	490	483	492	486	494	464	452	499	470	463	464	491	491	494	483	471	469	449	510	508	481	490	469	480	473	490	458	486	442	448	474	486	489	469	455	473	504	498	510	477	462	480	477	475	498	464	488	483	502	516	475	489	497	481	471	475	485	476	490	496	471	518	498	497	496	478	502	495	438	452	471	495	520	484	487	491	487	452	494	451	491	491	482	459	505	476	487	475	491	469	494	456	505	487	505	472	465	490	486	475	503	476	471	495	498	501	443	519	475	495	519	477	474	478	471	487	470	498	444	520	468	460	485	502	477	493	469	486	457	491	492	498	461	497	457	499	423	457	462	478	500	481	487	477	465	454	499	482	489	489	472	472	472	503	494	484	450	477	519	475	467	471	506	466	465	437	464	427	478	499	512	469	456	498	497	489	483	483	503	461	509	483	509	463	483	526	482	500	527	463	487	495	452	497	451	481	488	480	475	498	541	468	488	440	512	510	468	512	458	498	470	536	485	491	478	502	497	486	448	450	475	483	456	510	473	461	462	479	468	481	492	437	448	483	468	511	444	449	519	508	504	480	502	472	481	518	469	449	493	460	456	488	486	473	480	455	513	510	478	464	482	494	527	476	470	465	491	477	436	448	490	439	447	503	499	475	448	470	516	465	504	444	468	458	501	483	461	460	451	482	474	514	460	468	470	439	470	477	486	471	460	454	454	501	486	461	528	496	477	477	465	447	474	456	474	434	514	474	492	513	438	458	479	437	481	471	474	519	523	443	475	480	456	479	483	460	462	470	474	454	498	490	496	438	457	460	490	496	499	486	478	419	471	485	503	512	499	511	510	461	510	433	478	456	439	521	477	473	459	480	456	520	459	444	483	526	461	484	471	490	499	487	485	506	452	461	432	464	503	495	439	497	493	457	503	507	499	521	515	432	479	483	467	486	523	492	479	492	481	472	475	482	479	437	485	473	468	428	452	493	489	480	511	487	463	486	448	485	501	458	498	482	479	417	469	491	469	468	498	471	485	463	514	441	447	506	486	474	481	520	472	466	483	476	502	477	435	496	486	478	454	473	486	459	476	494	439	493	472	485	503	488	483	480	487	492	505	435	481	520	463	459	487	493	469	518	501	460	467	515	453	512	534	472	480	452	474	439	461	497	502	465	473	489	481	430	462	459	488	497	486	455	513	465	471	506	500	432	460	512	454	529	437	470	496	453	478	492	441	479	455	462	472	474	437	466	436	503	468	508	489	485	470	441	480	445	464	444	497	502	483	488	493	448	477	465	481	478	495	494	503	486	496	477	458	496	496	481	452	467	501	455	519	446	455	477	476	500	483	451	454	463	503	476	491	489	469	462	446	435	486	468	491	486	441	469	471	464	448	432	444	489	455	457	462	469	484	530	479	473	464	454	495	430	491	475	455	495	457	514	482	482	453	510	471	489	472	468	532	483	490	470	498	500	447	470	492	425	494	512	513	489	466	476	452	488	506	507	435	458	488	468	456	447	480	489	420	471	463	464	485	472	481	484	467	442	508	474	465	477	442	510	450	470	451	507	477	489	501	515	465	500	471	463	445	464	482	452	506	475	473	486	473	515	502	495	449	474	479	473	485	457	463	542	471	465	474	485	477	444	499	478	463	436	468	500	506	463	468	493	494	460	474	462	468	443	449	523	454	461	493	501	453	493	488	502	489	474	460	505	466	493	475	474	477	467	498	436	509	496	512	475	467	481	479	482	474	494	496	482	503	483	517	463	465	501	488	457	470	437	488	483	508	473	474	458	468	458	498	465	487	502	501	490	458	426	480	447	481	458	460	498	454	480	447	430	497	477	465	464	521	511	469	465	434	458	477	485	493	495	471	458	486	486	470	464	468	505	479	456	473	501	461	454	498	469	492	486	461	488	452	498	518	479	476	493	506	487	477	448	524	481	515	491	470	498	474	432	477	480	474	476	508	471	468	492	483	496	479	477	448	453	460	452	490	471	499	481	474	474	493	489	482	532	495	472	470	517	464	449	485	508	465	483	501	477	482	540
24113	7122	4430	2549	1891	2522	1738	1727	1449	2220	730	654	508	460	451	455	400	390	386	363	347	371	329	354	337	388	355	368	351	365	328	336	329	346	362	327	333	339	337	336	267	343	326	336	330	335	335	347	346	329	304	335	343	385	343	318	369	344	325	334	319	338	310	365	331	346	350	344	321	307	321	300	323	325	312	325	351	377	321	296	334	311	330	327	322	327	311	314	342	338	321	346	336	341	329	359	315	338	291	360	309	368	305	340	337	338	349	329	323	327	356	286	342	352	327	337	309	331	319	335	324	333	317	343	301	335	329	347	329	343	329	365	346	316	323	338	357	345	368	315	331	337	343	326	321	322	351	295	363	319	371	337	353	330	335	321	305	337	339	312	302	350	323	314	373	309	357	314	323	311	341	321	332	327	344	319	309	343	351	323	317	305	352	338	342	290	284	350	315	343	360	333	370	344	314	317	326	343	394	357	303	314	350	387	336	323	335	356	304	337	327	332	366	306	329	322	316	338	314	336	326	308	341	331	311	340	350	305	354	328	300	310	358	332	323	325	370	301	307	300	329	348	320	333	322	353	304	311	306	328	324	326	335	360	336	326	306	323	317	314	306	325	356	342	349	315	311	337	344	345	319	333	313	344	330	310	307	309	333	331	342	333	363	331	326	326	313	321	298	317	346	316	295	344	347	331	287	292	314	361	332	350	314	342	283	317	314	323	339	327	316	320	346	350	342	338	313	339	329	314	292	343	338	302	302	310	300	326	351	279	328	345	339	331	345	290	339	327	327	314	320	339	337	338	310	333	335	345	350	294	321	288	345	311	304	340	335	349	333	325	320	326	339	327	324	328	306	319	340	356	354	342	321	331	322	309	329	347	326	325	331	304	297	333	307	342	313	306	333	324	307	294	316	297	312	329	330	366	360	317	314	321	324	324	334	333	310	329	347	333	312	353	349	343	329	345	321	303	338	357	310	290	321	347	337	334	354	350	319	314	334	347	354	322	323	324	309	331	325	306	306	336	329	311	338	294	329	352	355	339	298	300	340	335	326	322	334	335	327	344	318	340	346	291	297	317	313	308	333	336	350	321	346	331	301	342	354	316	341	354	325	316	338	336	344	331	351	336	326	330	322	328	315	282	333	322	299	320	335	337	301	340	319	336	322	340	347	331	346	333	306	331	340	366	343	345	331	314	322	317	299	312	293	287	337	359	358	371	344	336	323	324	330	323	346	325	352	356	280	304	355	343	338	313	338	310	317	296	320	328	363	318	358	310	299	347	318	318	325	322	346	322	313	306	323	301	312	319	348	329	341	331	328	371	321	346	326	307	286	323	360	348	322	314	339	363	342	296	325	333	328	346	363	325	320	313	300	339	342	310	364	348	316	291	349	314	316	356	343	328	326	299	289	337	347	329	314	349	330	364	335	337	332	319	307	369	305	299	327	338	330	353	328	321	338	320	334	349	341	364	330	338	325	325	320	346	300	331	352	316	342	340	310	326	359	306	311	333	340	306	320	312	357	337	329	336	304	339	321	317	306	330	314	306	315	320	314	345	303	348	327	330	333	347	339	303	314	338	294	351	345	317	328	328	339	343	309	345	348	328	325	351	339	300	307	343	302	328	341	324	387	360	311	300	307	355	352	342	345	359	321	322	339	338	309	321	306	307	324	315	338	348	333	335	333	349	315	324	362	348	327	327	315	302	319	321	334	325	291	367	356	331	319	340	329	311	330	316	357	333	333	336	334	330	355	365	334	298	300	345	319	342	346	327	314	313	322	374	320	332	334	330	320	325	367	353	328	321	320	329	332	312	362	308	338	349	335	355	354	352	298	348	344	291	321	340	318	334	329	333	297	324	305	310	337	342	311	334	337	319	359	351	331	358	319	324	352	328	331	337	302	302	346	324	336	335	341	327	311	354	369	329	312	308	311	341	345	313	321	350	339	319	326	347	313	315	355	334	318	356	356	322	317	337	288	319	337	328	333	309	347	352	314	293	337	319	324	364	339	375	315	331	303	337	317	367	326	337	309	307	305	329	331	311	377	340	328	329	312	320	356	292	358	350	334	333	343	327	311	331	331	318	311	328	314	332	318	298	334	327	353	324	357	314	311	324	305	337	330	299	302	342	306	339	345	300	320	315	347	331	318	327	341	352	298	338	308	339	320	289	313	338	327	293	319	323	308	335	334	337	324	310	323	338	288	359	353	304	343	358	307	347	307	364	314	314	312	341	323	331	322	329	350	335	333	324	319	318	342	318	365	322	325	356	327	307	300	333	320	319	342	304	325	391	300	337	350	314	299	291	343	318	307	323	295	335	356	349	356	302	317	326	297	323	325	333	308	300	335	331	319	342	313	345	354	331	318	317	315	334	336	347	325	334	306	338	339	337	320	302	369	332	330	355	335	367	342	316	325	338	339	306	299	346	321	303	364	321	348	323	319	359	311	312	332	340	334	323	322	341	338	338	299	315	335	325	346	340	341	347	348	319	340	326	306	337	390	309	339	347	329	312	341	351	340	322	321	348	324	320	343	378	317	315	351	343	342	335	315	319	303	345	334	325	326	311	342	338	327	334	365	314	349	325	327	335	358	370	315	330	307	335	329	305	340	329	340	328	351	328	354	329	330	343	317	348	314	329	339	298	348	311	338	351	299	306	313	336	333	343	333	335	345	317	313	329	326	339	314	310	315	298	329	329	331	337	322	316	324	339	318	303	330	335	333	325	320	294	341	345	309	328	315	316	323	335	329	331	321	299	290	360	335	318	342	340	327	329	341	312	266	322	314	345	335	305	313	337	324	329	328	335	302	329	311	322	340	312	338	307	339	300	329	352	320	287	346	326	314	337	279	353	344	349	332	326	334	348	328	344	295	360	333	352	318	300	340	351	327	342	305	327	347	321	345	342	305	353	310	354	348	375	334	316	330	358	332	329	332	360	298	332	347	326	362	341	344	297	334	364	298	344	356	336	298	356	352	329	320	322	346	338	353	301	320	331	315	327	339	325	318	333	304	347	344	314	337	315	314	339	328	329	333	337	308	353	310	326	335	342	324	337	328	329	319	356	316	352	335	309	319	328	315	360	317	335	324	299	339	330	319	348	305	333	353	328	322	315	308	307	306	339	341	312	287	315	365	314	325	314	360	326	347	333	347	329	338	326	324	318	324	352	292	348	331	345	341	360	329	312	346	334	322	321	348	323	302	327	313	298	313	338	317	313	312	347	328	331	302	338	360	312	337	325	358	320	317	308	325	350	348	302	338	327	350	349	341	335	357	337	312	331	345	323	325	332	315	343	327	366	350	309	316	347	332	313	337	344	359	319	323	339	340	300	297	324	302	344	298	349	367	307	289	329	319	305	321	350	357	301	357	329	310	328	352	301	358	325	361	355	315	335	336	335	342	328	322	345	322	343	332	308	355	301	345	338	315	312	336	328	361	336	307	325	341	332	342	320	346	312	310	324	300	333	333	316	346	322	309	308	358	345	358	344	323	328
12330	3356	7611	6934	6873	9637	7023	8034	6475	9299	3194	2731	1904	1514	1373	1407	1298	1219	1107	1040	1129	1007	989	1044	992	948	946	919	965	914	967	931	920	857	879	891	864	867	824	862	894	811	839	804	810	792	855	795	784	839	805	735	792	790	776	833	749	778	789	781	770	826	770	781	787	787	725	798	782	799	780	804	785	781	799	767	748	741	776	773	798	821	794	748	784	832	790	745	778	784	756	819	768	751	759	776	804	796	786	773	737	810	729	791	750	758	742	772	759	786	806	780	782	729	755	805	740	763	739	776	776	812	722	769	789	724	753	764	757	718	806	750	739	754	750	736	742	759	751	768	736	757	765	750	731	785	760	763	752	781	743	788	799	754	751	752	800	724	808	722	757	772	742	728	757	736	779	740	735	817	778	755	746	765	771	768	703	777	744	773	753	766	786	745	735	771	711	782	811	763	737	749	763	796	760	734	722	745	821	732	767	806	761	795	788	724	703	747	768	762	696	739	755	803	690	750	752	707	770	794	749	774	779	777	755	686	761	731	765	794	745	770	753	734	765	755	798	748	784	792	765	802	765	741	761	714	739	759	754	705	733	772	810	774	775	774	792	733	774	724	725	725	739	739	794	729	767	753	775	770	804	746	835	705	791	762	759	765	781	788	802	788	801	745	756	761	741	767	760	754	769	741	764	786	746	721	772	802	786	765	781	723	755	729	772	689	729	782	770	724	746	751	778	812	719	783	751	769	745	780	735	752	739	771	800	780	807	717	735	754	723	750	735	708	723	733	788	727	782	795	801	717	790	717	784	749	692	736	774	713	757	735	735	766	721	762	746	766	724	779	761	808	780	765	784	757	716	755	752	771	781	713	782	767	763	744	739	703	723	717	801	760	764	736	722	754	775	781	732	760	774	771	746	735	759	718	768	783	738	734	784	762	737	711	683	717	730	738	779	796	806	758	751	730	725	732	715	748	779	782	775	716	827	776	727	782	796	761	743	776	740	711	732	730	751	735	737	816	738	739	801	767	742	811	697	770	723	783	725	786	722	773	773	719	744	727	693	724	770	760	743	705	776	791	781	759	757	788	787	760	761	742	767	743	771	767	759	708	788	741	758	738	784	757	762	688	763	726	767	758	738	736	737	797	779	781	765	757	717	744	732	775	786	764	777	745	730	801	763	745	764	759	744	740	771	792	771	767	747	786	778	768	739	799	765	679	788	781	799	791	788	762	695	709	721	788	744	811	769	761	773	784	685	730	761	774	817	714	762	746	731	771	749	791	773	758	719	767	690	695	719	849	742	755	748	723	766	716	766	721	786	767	767	804	753	786	735	736	779	745	779	754	749	689	752	768	812	796	716	716	791	775	788	756	736	737	786	734	723	735	766	725	756	787	793	762	774	743	767	761	754	776	731	733	747	792	776	750	763	733	764	749	717	791	797	747	716	719	748	736	737	785	774	752	745	760	806	784	722	727	777	770	763	821	707	741	766	717	755	765	730	786	697	693	737	745	755	755	756	761	821	720	824	728	797	790	762	766	776	721	810	801	800	732	731	750	732	739	745	753	700	740	747	777	730	789	695	750	732	715	746	730	775	789	763	756	712	793	752	731	710	781	819	783	756	756	762	774	741	747	738	756	751	789	753	723	814	777	722	788	787	711	765	734	828	740	726	710	770	791	745	790	780	749	789	802	767	765	786	724	787	779	704	785	793	754	807	811	821	767	764	740	745	762	764	696	739	734	772	696	730	733	721	729	731	708	805	748	767	702	787	763	744	780	763	775	681	795	763	720	760	777	752	750	817	701	767	754	767	747	741	750	790	743	766	771	734	763	744	736	752	779	749	714	759	765	776	719	781	742	798	774	762	746	771	761	768	782	740	718	737	797	745	751	748	805	733	744	768	745	763	802	753	776	745	767	723	787	781	794	747	781	747	751	718	752	732	764	770	770	791	750	804	771	770	837	807	769	739	761	760	739	774	792	736	729	757	716	729	735	738	732	801	793	768	752	700	749	775	753	765	736	761	779	732	754	787	788	778	787	746	764	778	766	740	777	743	759	788	716	725	764	781	774	735	751	776	753	753	770	795	787	753	747	729	755	719	740	798	745	727	792	759	785	771	753	797	719	764	719	757	763	776	765	733	742	787	714	746	730	730	765	734	744	766	740	751	814	705	738	740	679	736	778	777	790	751	791	789	696	753	790	745	736	799	800	800	780	759	723	767	732	768	757	792	757	755	748	738	771	775	743	752	780	807	770	751	729	757	817	746	759	780	781	765	731	751	728	725	761	719	740	731	786	778	756	785	727	739	785	771	790	739	772	754	784	759	757	728	791	798	775	730	733	781	777	763	739	767	742	833	768	731	767	724	764	757	696	756	782	732	762	746	759	793	743	731	765	757	763	724	781	745	718	766	764	741	770	774	739	784	792	792	782	741	750	841	778	792	748	765	745	737	773	769	723	727	737	717	728	754	724	768	740	753	744	743	748	747	758	763	771	742	773	780	747	809	703	732	771	767	805	754	704	722	710	742	792	744	756	760	769	747	745	785	779	751	773	768	808	744	786	764	715	723	787	722	748	785	797	784	721	765	769	743	706	691	749	757	759	702	778	729	791	711	801	754	752	734	732	746	797	733	729	698	776	807	743	775	743	734	783	755	797	794	777	771	747	774	752	750	803	772	710	739	713	742	755	778	744	757	755	811	730	819	807	762	743	794	800	766	802	713	752	822	790	755	759	729	747	699	778	733	715	757	788	749	782	737	760	773	751	752	748	752	765	745	804	788	733	767	776	792	812	797	777	731	744	785	761	766	777	746	759	739	728	722	704	781	768	771	799	773	726	781	757	735	778	763	781	804	775	755	765	759	755	758	739	720	780	756	752	769	781	771	782	689	757	758	722	803	779	728	772	698	804	722	713	720	765	743	759	758	714	719	748	742	760	796	782	713	705	804	690	744	754	748	762	761	736	721	755	743	735	770	756	780	783	747	772	740	733	755	789	749	780	724	761	776	760	808	739	725	772	778	784	763	809	730	757	722	724	762	775	772	742	701	768	738	772	736	734	745	773	772	769	765	762	750	740	748	807	769	748	800	703	761	783	779	734	770	752	757	756	807	757	746	764	703	718	737	779	759	708	705	769	769	776	792	763	778	719	744	733	723	733	768	741	759	762	723	768	718	733	791	778	751	770	754	804	738	747	787	764	771	771	771	823	739	732	730	723	771	765	783	740	765	763	788	757	732	709	692	768	739	753	777	729	773	786	723	774	747	763	723	782	781	767	801	743	788	797	780	774	753	844	742	773	710	680	766	737	757	738	776	766	769	714	744	793	738	768	749	723	752	714	736	727	767	729	769	736	771	720	738	736	751	735	770	780	765	745	770	763	758	837	775	767	788	727	770	712	762	782	815	768	718	781	791	784	724	729	764	773	758	791	752	804	769	727	738	753	733	758	787	784	779	730	771	777	711	791	788	749	803	739	752	758	780	752	755	765	792	736	737	735
4657	450	585	200	297	563	406	424	301	212	135	94	107	79	96	113	96	109	100	97	91	83	97	103	107	105	83	84	96	97	81	96	91	84	86	103	99	81	94	99	109	87	95	92	92	98	100	108	88	102	95	83	92	98	95	97	95	97	88	87	94	88	76	100	99	80	81	97	91	90	124	92	104	84	77	89	91	120	96	80	89	92	93	84	95	98	111	96	88	78	91	81	97	109	93	80	87	105	105	80	95	99	75	100	108	102	95	117	99	87	96	86	83	89	89	106	119	94	107	96	102	102	76	98	96	101	91	92	85	100	102	106	98	87	89	108	98	97	104	106	86	89	81	84	80	94	95	102	93	84	75	84	98	112	84	88	104	88	91	90	101	85	87	110	90	102	100	90	101	91	94	106	100	98	100	101	111	84	90	79	106	88	85	82	109	91	87	105	91	104	90	101	109	84	89	91	74	94	85	110	87	99	73	96	103	104	87	104	82	75	82	99	87	100	72	116	73	98	93	96	85	105	101	100	91	123	103	100	92	97	81	84	63	97	92	95	98	93	120	84	99	86	99	94	75	79	78	107	84	86	89	108	88	87	88	97	110	108	94	94	107	71	92	101	89	106	111	86	107	102	97	95	82	92	117	96	90	99	93	86	100	99	86	105	87	93	94	109	80	83	89	80	88	96	95	91	95	88	111	108	89	93	96	94	90	102	103	74	91	92	112	91	93	111	89	76	93	95	102	99	98	75	112	108	87	92	91	85	81	105	115	92	118	92	98	103	71	109	101	90	85	88	84	80	90	111	103	69	97	82	98	89	88	91	99	89	89	96	78	104	74	112	102	83	79	92	90	87	93	98	104	96	114	79	91	102	99	84	92	102	102	102	97	91	99	88	104	88	96	77	103	75	96	83	103	94	101	88	81	103	101	102	91	81	96	93	82	102	79	89	92	78	100	98	82	118	96	89	92	105	85	89	97	86	112	89	94	106	81	102	91	83	94	85	95	105	91	90	98	87	90	97	86	100	99	88	80	106	104	76	90	111	82	81	100	109	108	100	85	88	89	97	91	87	99	76	95	86	84	86	97	108	96	74	76	91	90	89	93	86	83	102	99	70	81	81	90	98	95	100	85	82	115	93	94	118	94	100	96	84	75	97	94	93	100	100	90	92	85	97	88	89	94	93	102	89	81	87	89	92	92	106	108	96	88	90	115	110	97	100	71	80	93	91	97	91	95	86	86	98	100	87	76	133	112	103	91	85	98	99	102	96	125	81	91	79	92	81	91	97	82	94	101	100	110	98	100	100	109	111	90	112	94	107	88	75	69	89	90	90	95	91	89	92	94	68	106	95	101	102	92	111	111	96	110	85	92	99	69	86	102	93	89	94	77	100	93	94	116	84	92	90	90	88	84	102	98	103	84	108	107	82	93	102	109	98	100	82	100	101	92	94	79	93	92	84	78	95	92	83	75	94	103	76	79	68	82	98	95	86	91	81	102	96	77	94	88	90	91	94	77	102	99	86	89	95	90	92	104	91	100	100	116	80	108	100	107	105	100	101	101	96	103	81	80	99	86	93	95	92	112	97	104	97	111	88	85	94	81	92	92	96	81	66	91	111	99	84	72	88	77	89	98	88	98	101	88	100	94	98	86	110	93	94	112	78	85	93	83	91	102	111	95	114	90	86	70	97	81	93	77	103	101	91	93	93	90	88	112	76	115	109	98	79	81	118	115	99	82	99	97	106	76	87	83	86	98	91	68	92	97	87	107	103	99	92	83	77	84	108	96	99	91	84	90	80	111	70	83	93	109	91	91	117	113	96	92	115	85	97	85	81	111	82	103	71	116	68	102	87	82	88	97	103	87	84	88	93	93	86	87	98	92	89	93	98	86	89	107	89	77	87	94	98	110	89	85	93	87	109	92	87	111	104	89	69	93	89	97	94	102	91	110	98	88	93	86	103	108	86	91	74	68	97	99	86	95	87	91	83	70	95	90	98	69	76	110	81	95	87	105	76	79	88	89	96	73	101	86	87	88	92	101	94	89	118	101	99	94	93	93	79	110	75	109	94	94	77	119	80	87	81	98	80	90	98	92	100	92	98	100	82	106	92	98	76	106	95	89	84	104	80	88	91	81	107	80	91	82	102	102	103	92	89	89	93	109	99	67	82	87	107	73	101	94	104	91	88	107	97	93	87	99	74	83	98	100	98	93	90	90	102	84	102	101	91	89	73	91	79	113	100	82	84	108	92	94	96	106	90	99	94	102	94	96	88	85	98	86	100	85	90	73	100	107	72	90	93	88	94	91	103	111	94	84	97	89	104	85	113	92	95	88	101	101	77	100	98	83	83	101	89	102	90	115	93	95	97	81	100	91	80	102	93	113	106	122	102	120	81	99	88	86	99	94	90	90	86	84	93	87	105	100	98	91	95	106	87	112	85	104	110	89	100	94	87	103	88	97	92	96	98	92	87	97	71	87	81	102	99	124	88	86	64	91	95	86	95	111	114	87	89	104	106	87	83	111	82	88	90	86	86	98	100	90	88	91	108	101	96	102	87	116	108	93	107	90	85	94	102	94	81	89	103	84	110	100	89	86	115	105	87	92	99	78	87	84	84	105	111	115	97	71	79	105	95	92	104	66	74	103	70	85	99	93	111	86	104	97	105	86	88	81	102	85	90	87	97	100	70	88	87	104	91	77	93	82	107	110	93	84	97	96	87	95	98	103	97	85	101	110	76	90	101	83	95	104	92	81	92	91	97	99	86	97	88	98	110	83	103	88	98	99	95	100	105	103	113	114	91	75	102	80	104	108	98	96	99	93	102	96	90	95	100	83	84	102	105	98	84	98	80	85	114	91	100	92	89	107	110	88	90	79	105	98	109	83	82	95	73	88	82	92	91	84	96	105	101	106	112	101	80	91	83	87	81	93	70	90	93	80	72	81	81	84	85	97	96	88	96	92	107	86	102	83	80	98	118	99	100	91	96	100	80	76	88	88	104	105	94	91	102	87	71	83	92	106	104	91	89	94	104	88	103	92	88	89	104	114	78	86	86	80	92	89	87	87	78	94	100	96	98	86	114	81	88	97	94	118	104	90	93	70	89	105	83	93	99	107	99	81	82	97	92	84	94	97	93	89	113	96	100	92	73	96	79	107	92	87	91	81	99	109	96	89	87	91	88	95	82	77	113	74	106	86	88	97	98	86	119	93	88	89	82	80	82	94	99	96	84	98	98	95	112	102	95	89	81	95	92	100	96	96	106	95	90	88	93	108	83	107	86	113	79	76	88	90	78	82	86	92	95	97	92	79	100	108	99	74	82	91	90	86	77	98	100	83	99	87	108	102	83	72	95	99	81	100	95	79	91	92	72	106	91	108	88	102	88	83	84	103	106	108	133	91	88	89	82	94	96	100	78	99	85	75	88	78	89	113	89	89	91	94	104	105	108	85	87	86	85	95	100	102	105	71	96	79	87	88	92	93	102	105	97	88	117
2993	492	1128	593	1347	2458	1893	2248	1537	930	617	411	291	269	299	271	267	278	306	259	256	285	280	259	291	297	270	274	271	276	267	275	283	281	295	280	256	300	296	273	280	275	285	333	238	298	273	281	285	312	300	266	280	247	289	270	264	289	282	263	298	304	291	273	273	241	283	264	264	298	274	240	255	233	269	299	261	274	294	277	315	250	263	274	298	296	308	269	253	270	249	256	236	269	248	288	256	299	244	260	297	294	295	267	283	287	240	247	287	268	253	257	317	268	259	254	264	274	264	304	293	299	272	283	251	242	240	262	262	270	245	279	256	279	282	280	266	260	283	272	285	251	261	274	262	257	281	324	277	257	298	265	261	284	297	270	281	305	276	284	268	267	285	294	253	258	286	258	284	260	299	257	287	269	278	271	292	264	273	256	272	257	249	275	287	265	263	286	268	267	284	280	257	266	275	307	302	273	262	282	275	249	252	285	250	256	267	273	263	295	273	280	270	273	289	289	281	283	274	285	295	279	282	273	233	246	266	270	257	307	278	271	251	287	275	272	256	273	287	277	304	302	280	270	290	291	289	266	245	276	275	289	279	254	257	266	282	285	261	270	302	296	271	292	287	275	252	297	269	256	247	270	261	263	251	311	300	279	258	291	249	252	279	268	250	279	280	289	278	301	283	279	269	266	297	306	302	274	268	255	279	277	262	275	274	288	278	258	247	257	292	269	263	273	272	293	303	277	271	285	277	301	254	268	285	236	289	298	300	262	281	247	289	247	271	274	277	258	278	268	238	291	266	271	302	250	282	256	292	280	269	261	276	267	281	279	273	262	276	268	299	239	266	251	250	279	277	271	268	261	271	261	295	261	281	289	286	281	273	270	279	262	250	290	280	268	261	265	256	261	267	266	279	263	271	244	298	268	257	255	265	308	298	298	302	286	288	269	285	277	289	280	245	279	272	295	278	286	287	263	274	240	274	281	286	271	280	289	268	299	266	274	313	281	249	264	297	289	272	285	274	260	274	291	278	263	273	259	297	247	267	264	268	276	279	297	250	256	325	254	293	259	297	260	293	266	270	310	308	271	263	285	265	277	290	287	265	264	285	307	274	282	295	274	254	283	244	305	282	247	306	306	279	264	305	239	276	276	290	252	304	281	285	256	266	290	284	295	254	285	284	284	255	265	277	283	293	268	278	292	229	284	265	281	289	293	282	248	252	276	302	275	264	278	284	302	281	254	288	262	260	276	323	248	255	270	242	276	269	265	263	269	264	290	286	294	275	307	257	265	281	280	287	261	279	269	282	291	297	286	292	245	261	300	285	280	322	264	246	244	297	299	251	253	275	256	259	260	269	260	243	268	257	309	278	264	266	263	261	281	272	283	271	280	231	270	258	287	283	274	252	279	262	268	292	262	293	272	276	252	286	271	279	280	267	286	279	278	257	309	285	283	257	271	256	285	273	270	255	282	276	251	251	254	265	264	299	275	285	271	280	249	255	284	282	271	278	272	289	278	272	294	262	258	266	291	261	290	254	272	273	252	277	279	269	279	266	299	272	279	274	240	285	275	264	266	257	287	263	306	272	261	258	288	283	292	283	303	267	261	271	281	269	280	302	256	271	283	270	270	251	272	237	286	298	290	277	287	262	288	278	272	244	275	252	250	306	284	292	278	291	270	294	257	256	275	271	260	302	304	288	273	290	254	283	295	284	293	264	268	267	273	262	275	289	269	263	263	272	280	287	260	276	287	290	254	289	237	285	288	268	281	247	284	278	276	287	281	283	279	278	276	283	260	293	265	247	255	283	288	248	260	278	250	293	260	233	300	250	263	279	255	266	258	286	285	258	278	268	284	257	279	273	264	276	293	244	282	267	293	295	265	260	293	258	290	266	277	270	237	275	256	286	277	248	290	293	253	281	294	277	291	255	292	279	258	289	282	297	274	266	303	270	268	270	288	262	303	238	282	297	275	251	284	279	266	261	268	249	264	273	294	277	276	267	275	270	270	303	296	252	257	256	265	258	273	268	290	283	256	271	278	287	265	269	281	280	263	255	257	276	284	271	283	281	284	241	286	276	290	250	280	284	293	296	256	276	282	282	286	266	274	284	250	284	294	274	264	276	298	296	262	295	274	280	271	268	278	292	273	280	230	289	326	258	291	296	277	276	283	280	267	299	273	290	304	251	258	262	283	290	288	304	256	281	276	274	249	269	276	266	282	281	264	273	279	324	295	278	266	302	284	278	276	290	271	275	232	261	262	264	308	275	259	277	264	273	285	288	259	270	258	314	287	262	260	260	274	273	287	264	264	277	269	252	285	336	279	276	276	259	290	257	279	287	283	315	264	281	270	269	262	280	276	272	271	321	275	273	277	266	267	275	276	282	244	266	268	278	256	249	271	276	271	275	298	273	265	289	253	304	243	325	263	235	268	317	288	297	240	266	262	284	300	256	264	266	253	288	258	292	242	275	262	289	252	275	282	278	322	265	279	247	265	276	263	293	265	256	291	295	259	317	268	258	268	276	276	282	259	288	262	276	290	263	273	293	295	274	273	277	262	285	272	251	282	284	270	305	291	294	258	276	300	293	256	262	274	267	291	259	280	252	292	264	295	249	282	295	286	258	258	279	286	274	261	241	283	280	267	269	260	257	269	260	275	276	288	302	279	283	272	262	257	283	252	261	285	242	260	271	309	259	264	276	276	279	269	300	283	270	249	273	276	278	259	285	270	284	276	286	270	272	265	265	262	255	250	256	267	287	230	281	258	282	273	288	270	282	259	259	263	271	278	264	291	260	285	258	269	323	276	249	293	251	285	280	283	276	278	273	284	277	282	302	310	277	281	277	294	287	283	300	265	279	273	291	281	242	274	284	293	292	275	269	242	284	254	272	274	232	265	237	311	298	270	292	294	267	271	231	247	284	276	261	259	258	284	273	291	252	268	294	258	287	277	294	289	287	310	266	269	281	280	278	274	285	300	266	241	262	294	281	263	261	264	284	247	262	297	270	286	264	253	253	278	290	297	287	265	271	290	283	286	291	276	303	259	279	250	277	250	270	274	266	275	286	275	248	257	310	273	273	258	285	267	258	265	295	272	287	267	276	288	310	290	285	252	273	290	275	243	285	286	279	262	264	270	281	265	245	249	265	296	297	268	274	285	261	276	273	275	268	277	296	291	287	276	280	279	224	292	277	276	270	269	282	247	282	280	245	268	262	265	283	268	268	274	294	275	279	266	262	268	263	275	264	264	272	256	252	275	267	291	288	257	243	282	298	268	288	280	290	284	282	285	245	274	247	284	284	279	235	271	279	283	270	297	284	267	278	294	266	249	254	249	270	300	276	265	256	318	275	295	290	260	296	257	305	275	288	258	285	264	285	286	291	282	259	264	289	274	231	302	265	296	256	273	277	288	277	280	283	268	261	298	288	283	283	303	281	284	258	257	271	266	251	277	277	263	265	289	244	280	281	255	297	265	229	259	274	278	270	315	263	259
13562	2362	2311	1244	1188	1415	1084	1137	736	596	342	331	278	240	216	225	202	202	218	211	187	174	188	204	221	183	182	211	209	194	232	189	205	184	178	194	215	208	167	197	194	168	193	183	166	168	179	165	207	180	208	183	173	164	201	173	191	175	195	186	173	171	178	176	173	186	175	183	217	171	164	179	194	193	181	201	187	157	191	178	206	207	206	191	164	195	170	193	169	173	185	175	187	160	190	186	188	190	171	176	169	160	179	213	189	169	189	170	204	172	186	180	179	170	178	194	181	172	183	177	185	224	196	185	180	199	156	195	177	191	176	176	185	184	182	164	184	220	196	184	189	184	171	156	183	173	191	176	182	207	194	166	201	162	180	195	189	212	184	182	174	190	203	187	185	197	176	200	189	181	199	193	185	160	158	135	179	193	155	189	170	182	170	176	180	194	187	184	173	206	193	199	180	189	190	182	175	148	176	189	157	202	173	203	171	165	178	196	178	152	193	175	202	189	191	210	175	208	193	174	176	157	188	177	185	214	172	189	212	169	150	163	205	187	188	177	206	186	179	192	180	190	159	193	186	182	189	181	203	189	191	177	172	178	170	166	214	172	174	179	191	184	186	200	182	189	183	175	218	190	178	214	176	190	169	201	173	169	193	191	184	163	173	205	179	186	177	173	165	194	204	173	169	184	162	184	171	176	170	167	144	166	158	169	169	170	185	180	202	189	161	189	174	204	187	196	170	189	178	182	205	185	192	148	165	171	205	194	181	216	175	171	185	190	176	183	191	186	175	190	182	202	197	185	206	194	168	177	198	202	178	161	172	182	192	170	169	186	160	186	177	188	178	197	169	157	190	160	203	182	168	171	203	167	170	179	210	183	205	194	176	184	174	176	156	218	179	184	188	178	180	171	173	192	179	169	185	183	143	188	194	160	153	178	182	207	168	162	177	175	186	198	195	173	194	182	186	189	189	176	168	172	214	184	162	196	159	198	194	155	164	172	165	166	207	189	169	162	191	175	194	174	218	184	189	164	187	190	169	173	178	180	213	170	206	215	208	182	168	179	183	186	177	177	191	187	168	185	182	198	181	185	190	214	176	179	173	181	180	187	161	187	183	160	200	174	181	194	196	191	187	228	177	184	157	185	189	186	183	175	186	184	179	166	188	171	186	198	188	193	158	184	187	171	189	180	194	173	188	192	199	185	155	193	175	172	188	178	173	161	211	183	204	181	181	169	196	205	182	164	170	170	183	174	191	165	187	172	205	188	194	192	201	185	183	173	188	199	197	150	206	197	172	200	158	175	205	168	187	184	189	206	179	157	189	184	180	190	169	163	184	182	202	186	200	189	183	193	219	159	198	191	169	173	179	187	182	197	188	197	198	178	192	199	166	167	179	172	168	177	192	176	185	171	183	204	180	192	170	182	206	147	185	170	212	149	150	194	185	184	177	167	166	182	192	193	187	179	199	166	210	178	194	160	184	180	168	176	164	177	191	195	190	183	202	205	204	153	184	165	164	192	175	196	188	184	194	184	190	209	192	181	152	176	199	183	193	190	197	183	166	180	180	196	180	180	148	187	178	173	189	177	168	183	183	188	170	161	193	184	179	179	179	168	180	178	198	182	174	196	187	190	178	183	189	192	201	192	209	186	177	219	203	215	169	164	170	180	185	189	192	150	206	185	172	155	178	186	198	190	193	183	188	176	183	184	190	175	185	182	189	191	202	161	183	187	186	179	159	208	174	200	196	205	185	185	194	182	166	165	182	189	183	152	178	196	168	170	191	133	179	180	159	176	189	182	165	180	222	194	169	202	160	179	184	192	185	162	160	163	156	185	179	201	200	182	183	182	181	192	189	182	162	191	171	170	171	200	188	175	169	155	199	197	193	193	163	172	167	180	195	178	184	171	198	170	197	169	168	182	174	217	179	183	181	158	179	178	207	187	184	201	175	177	164	172	167	199	190	183	186	179	177	208	220	190	208	174	177	158	196	188	212	170	198	181	183	187	187	193	200	185	147	166	190	188	189	173	176	197	190	193	152	187	183	191	169	173	173	165	177	191	175	183	173	165	157	167	185	209	183	189	177	219	187	171	188	150	182	189	199	179	187	176	182	173	166	157	168	183	197	187	202	176	214	193	162	175	179	181	203	170	153	176	172	208	180	170	181	174	149	175	166	201	219	197	168	177	175	175	173	184	169	176	162	181	164	183	159	164	163	193	183	176	187	188	187	181	177	190	158	155	172	178	191	174	162	192	160	159	208	197	179	203	176	188	187	206	177	182	176	197	187	186	178	175	185	185	158	187	196	215	183	177	151	177	176	191	184	186	197	162	171	169	183	200	144	171	211	151	189	195	188	173	178	171	170	165	213	209	185	195	182	166	185	184	181	180	163	187	166	199	178	205	171	178	187	186	183	173	181	152	163	168	213	187	167	175	173	186	176	199	172	188	197	170	178	165	214	173	168	206	193	166	169	158	188	174	168	184	195	190	199	170	214	201	172	192	175	189	197	195	192	187	172	171	185	198	177	176	198	153	155	199	197	165	202	192	175	193	158	188	183	206	182	198	161	175	168	193	173	216	197	178	164	185	198	182	186	195	172	182	166	175	189	163	172	174	199	197	198	175	176	166	193	180	144	185	185	190	143	184	196	192	184	188	190	195	185	199	208	202	189	180	185	175	197	189	175	196	160	198	183	178	188	193	193	175	182	180	162	169	193	233	186	185	174	178	209	204	180	181	207	209	181	181	179	177	229	161	175	171	165	174	177	200	182	205	180	175	170	217	171	179	192	170	178	171	180	166	182	206	176	178	184	168	205	165	202	198	167	186	192	175	173	173	192	195	154	202	160	195	181	197	196	190	187	196	197	159	193	154	203	167	185	182	195	178	159	172	180	183	197	178	187	181	185	197	184	225	186	202	192	176	172	192	161	192	205	199	194	207	154	159	173	175	196	205	186	163	161	190	186	170	172	205	181	220	184	177	185	185	183	182	188	186	181	204	172	174	190	187	184	163	191	182	195	175	180	184	168	155	179	183	180	162	176	192	183	163	185	157	193	199	185	167	207	222	186	181	193	176	205	225	165	184	205	195	164	164	164	170	180	186	180	161	199	174	199	177	193	203	196	178	201	170	165	183	161	174	187	181	194	191	176	204	196	170	191	195	192	175	172	188	202	197	178	196	171	203	194	187	168	163	169	165	187	170	158	192	188	167	173	188	197	198	188	156	189	148	172	166	206	157	177	178	213	190	154	178	166	195	182	193	178	187	191	179	170	162	181	210	191	181	184	169	211	182	184	196	193	189	174	219	185	198	199	166	182	178	179	195	201	173	171	198	172	167	197	209	156	183	182	170	190	177	185	188	192	208	177	193	158	190	186	151	185	187	173	177	193	193	190	175	189	174	199	172	196	190	196	189	168	158	167	174	160	176	166	177	160	185	180	200	197	201	197	195	169	191	179	195	172	167	190	163	179	193	182	169	182	163	171	175	187	176
8085	1898	4605	3827	4991	5973	4909	5516	3692	2911	1618	1315	983	865	816	736	682	713	674	682	625	598	645	611	612	561	583	561	585	520	526	564	572	523	557	493	510	528	505	513	510	504	485	482	516	471	458	486	550	515	515	520	480	496	526	566	478	453	497	522	489	513	502	477	450	499	509	526	486	488	478	465	481	459	478	455	507	481	491	472	495	457	491	452	468	501	495	496	469	438	462	464	511	479	457	463	463	444	485	456	464	445	489	512	452	464	464	487	482	470	515	436	511	497	504	500	443	484	490	459	467	494	517	509	459	461	433	456	456	500	474	465	494	498	486	470	457	454	501	471	480	433	488	495	498	469	490	438	470	479	480	472	485	512	460	492	486	483	460	504	461	450	463	471	471	465	477	490	490	453	502	448	486	462	496	456	522	447	486	476	515	475	456	511	477	472	446	481	477	469	459	490	454	481	427	476	474	442	475	457	463	462	482	464	452	491	493	481	455	478	434	490	451	440	490	424	498	441	513	495	455	472	490	504	502	459	452	452	497	481	458	453	490	464	435	466	450	475	487	492	469	470	475	457	483	449	414	497	456	465	498	486	448	422	475	487	495	491	493	427	498	456	469	493	467	499	481	431	469	452	488	476	455	479	454	482	493	496	478	494	507	506	484	466	494	490	503	451	445	459	471	440	475	513	469	454	454	416	481	507	485	476	469	459	493	472	461	447	469	469	477	511	465	482	469	464	485	495	481	476	452	458	420	452	445	461	468	511	442	485	488	456	484	496	470	485	504	482	469	449	458	441	485	474	494	465	454	501	494	469	454	475	460	499	465	459	505	477	469	528	454	430	445	505	468	475	423	504	451	418	469	434	494	525	451	474	510	481	459	500	437	484	462	470	504	506	471	467	496	477	423	477	498	490	459	501	468	457	490	491	488	464	462	464	486	471	461	494	440	520	482	494	509	467	452	443	500	487	492	492	493	453	485	486	438	476	476	483	491	477	467	468	467	490	416	497	453	514	507	490	484	476	494	446	472	482	453	460	452	443	471	496	480	495	502	422	501	520	474	464	449	482	470	484	457	456	484	447	489	498	482	505	511	502	445	460	474	493	506	496	469	460	447	476	447	496	463	485	471	469	463	455	448	484	479	485	476	457	480	489	464	439	469	486	531	483	471	507	488	486	499	469	438	471	479	470	473	481	458	495	484	452	460	456	485	497	495	445	447	495	513	499	483	472	494	507	459	496	488	464	451	481	479	506	475	457	465	478	478	485	491	450	503	521	466	473	490	466	459	474	463	478	460	455	471	435	459	486	467	464	455	488	484	496	454	493	486	494	478	478	467	429	463	503	462	445	475	504	426	490	465	459	465	455	485	494	472	490	469	467	452	487	478	493	459	479	434	507	493	465	440	489	409	483	472	450	497	480	466	470	508	454	445	457	484	498	442	472	445	510	455	420	483	438	472	491	446	492	481	496	450	491	495	504	482	505	462	470	451	458	480	486	507	508	494	486	464	450	478	461	489	466	491	470	461	437	487	469	484	459	439	485	461	517	473	451	444	462	487	488	476	485	502	506	452	493	505	464	432	440	488	508	463	484	473	492	487	449	407	496	424	500	444	471	485	451	485	487	508	451	491	447	490	461	489	473	489	456	485	484	499	454	455	464	460	456	450	479	448	482	472	455	469	448	480	469	512	514	458	505	476	467	452	470	481	461	461	495	453	477	461	431	500	494	502	478	464	495	453	503	439	452	495	491	459	460	464	466	452	473	473	442	440	478	504	461	457	430	494	503	478	463	487	484	492	459	474	470	497	438	495	468	436	478	526	463	497	493	484	477	505	463	460	432	470	461	481	496	498	495	494	506	471	457	483	461	462	445	518	508	468	436	486	472	508	512	470	477	461	480	471	465	450	498	474	470	469	511	455	514	481	483	459	469	479	448	472	491	433	465	481	509	493	443	496	456	424	494	489	456	526	479	494	479	472	462	464	487	464	474	485	496	465	486	484	468	449	466	463	485	479	448	485	440	503	474	484	490	487	481	484	464	460	501	436	492	471	468	459	472	490	464	488	482	452	485	476	475	482	495	474	480	451	486	489	470	486	463	457	490	457	430	458	515	480	446	485	476	449	476	444	470	502	496	486	490	493	462	509	468	466	449	458	456	452	473	441	515	466	417	456	482	487	471	482	467	456	451	479	471	502	477	455	448	465	453	449	507	479	457	464	463	460	459	468	452	471	538	488	479	501	461	481	466	465	444	485	477	495	425	469	503	483	471	512	477	498	478	490	480	448	485	427	439	505	458	454	482	484	468	492	430	442	491	472	465	452	461	429	453	426	459	489	504	459	458	473	499	470	464	475	449	485	507	443	484	471	493	485	521	461	482	472	456	468	451	491	479	512	496	459	477	472	471	486	433	514	505	489	446	511	446	504	465	485	482	468	474	420	452	458	460	453	500	499	449	485	455	436	486	454	477	467	478	436	445	468	472	430	472	442	482	480	507	463	469	515	451	502	463	470	500	478	462	470	491	470	474	470	452	490	457	465	479	488	511	472	496	480	457	483	457	482	466	480	447	498	499	490	483	489	496	490	483	475	449	442	440	441	480	468	477	484	471	475	448	415	472	480	488	446	482	467	513	496	494	482	496	466	474	454	452	460	469	473	522	496	447	463	425	458	477	470	493	462	465	447	507	455	476	483	455	471	447	471	445	458	498	462	478	475	468	473	508	465	456	473	444	494	425	473	437	488	518	465	466	460	446	498	450	468	481	440	490	503	488	480	423	454	488	467	510	494	452	493	494	470	490	515	511	485	455	489	474	483	463	448	434	501	471	460	497	452	453	457	469	474	472	446	498	494	546	508	452	485	484	491	472	491	445	445	467	454	495	513	451	447	465	526	466	423	467	492	469	496	495	474	495	446	471	467	492	514	449	475	477	508	463	453	437	437	419	467	478	492	463	463	479	491	486	486	437	480	475	428	474	462	438	441	469	507	468	452	436	476	461	477	503	440	451	484	439	469	466	481	434	490	484	474	503	484	492	492	458	438	478	453	518	496	476	486	491	462	472	493	422	481	467	466	469	451	514	435	421	474	444	455	495	483	437	495	437	473	458	473	464	447	467	486	511	439	471	477	470	452	457	486	466	516	433	512	455	496	475	535	475	489	468	461	484	454	458	455	473	479	515	475	464	466	494	484	499	498	486	451	485	505	473	477	454	467	459	474	480	502	477	465	499	475	473	472	507	457	474	434	497	489	461	489	440	472	503	526	498	489	489	455	469	474	451	483	491	475	499	454	463	464	488	451	430	487	493	504	439	466	538	488	469	472	453	475	473	441	460	476	464	521	478	490	442	489	474	473	462	442	507	508	462	464	491	468	474	447	450	453	500	478	517	462	466	476	459	466	472	481	452	476	490	464	502	472	488	462	430	458	478	526	456	497	470	495	436	456	484	435	451	492	440	463	484	499	431	458	462	450	482	464	494	495	468	491	476	457	436	472	488
24291	7257	4418	2550	2346	2378	1873	1851	1273	869	598	554	521	429	433	389	386	386	383	358	375	376	370	341	364	384	347	295	342	315	368	337	350	365	372	306	334	337	320	351	336	338	332	329	294	337	340	346	307	310	338	291	380	336	321	334	313	341	331	337	342	344	344	339	336	350	331	339	369	349	340	361	339	321	314	345	326	318	343	298	305	334	342	327	339	352	344	351	342	311	325	293	318	336	333	302	316	311	284	315	349	335	357	375	332	353	345	331	294	308	326	341	306	376	330	320	305	331	300	305	324	307	354	310	319	348	331	318	326	295	326	357	322	326	338	315	362	322	279	334	339	285	331	288	357	324	314	345	345	333	358	316	291	310	322	327	353	339	299	314	351	318	308	329	368	327	336	346	307	299	352	345	332	381	317	359	321	314	319	328	347	318	334	336	306	352	338	318	321	312	357	327	302	288	323	317	346	324	309	347	331	365	306	308	302	301	322	332	331	348	333	354	312	320	322	322	304	356	337	334	322	352	328	309	320	342	334	328	336	339	314	314	333	334	339	309	295	342	322	309	320	334	359	344	334	322	322	310	326	293	331	327	342	355	340	333	361	336	299	331	333	310	294	276	317	336	356	330	320	352	308	328	321	327	343	357	327	339	367	324	331	339	335	352	314	321	351	337	331	334	297	327	344	346	305	293	330	312	323	345	322	285	354	338	381	302	320	337	309	330	319	321	334	317	355	351	319	368	281	357	335	322	302	308	368	310	294	358	325	309	328	314	353	331	339	297	337	336	350	338	333	334	310	336	284	296	344	304	304	319	345	307	300	337	342	326	286	315	333	350	337	326	292	324	316	328	309	352	306	309	320	295	331	351	354	308	323	347	310	332	328	363	338	329	332	307	354	324	310	340	298	345	331	286	356	322	321	284	341	321	331	342	327	340	365	321	351	328	325	317	362	325	322	329	296	332	357	294	333	317	327	286	366	343	346	357	344	366	334	311	317	320	343	332	319	322	316	335	317	365	343	357	351	356	334	335	319	334	315	324	316	344	299	343	319	326	290	317	345	357	346	291	370	313	318	321	330	292	338	351	382	302	346	307	341	335	300	345	344	333	336	368	311	310	328	352	313	344	319	325	342	331	336	312	399	304	338	348	357	324	298	307	312	331	294	307	345	327	322	352	361	302	318	336	339	321	327	328	338	348	366	328	350	348	297	310	299	335	333	317	332	319	322	311	329	318	377	343	350	308	353	344	334	314	320	350	329	306	338	322	334	311	319	323	321	336	311	363	324	360	316	347	373	359	343	356	323	354	344	336	347	334	333	339	305	301	338	304	347	323	321	338	341	332	334	300	341	326	343	297	306	344	376	299	285	333	317	307	328	336	350	348	303	322	289	287	337	319	317	335	338	342	345	306	341	293	299	291	327	351	276	324	319	296	319	331	318	324	313	349	305	313	328	340	343	332	313	324	299	354	288	324	310	357	295	332	336	330	348	343	385	361	375	347	314	325	320	315	310	303	355	312	315	312	326	332	334	340	309	333	303	310	362	308	340	296	372	366	344	313	337	342	328	327	329	355	308	295	330	300	366	305	292	345	316	320	336	354	319	333	326	339	324	346	318	313	336	321	340	323	378	331	317	348	342	313	328	355	304	339	314	346	339	320	335	312	319	351	331	296	288	341	308	392	393	326	314	289	291	339	326	328	337	300	337	317	307	339	316	328	334	303	323	328	309	275	313	317	346	342	285	305	334	299	323	331	320	323	304	322	322	321	347	355	326	308	318	323	363	360	357	322	350	339	315	323	321	354	342	331	351	301	311	354	304	323	331	332	314	312	331	345	305	332	306	364	318	331	324	338	325	336	338	329	316	326	350	331	394	357	313	352	319	312	336	313	343	339	282	336	357	318	299	323	295	324	339	346	345	337	313	294	298	305	347	368	369	343	322	327	308	354	332	342	305	351	366	327	312	312	323	278	296	337	351	376	330	289	325	331	336	302	352	301	331	330	316	337	314	351	319	310	324	321	312	367	355	363	349	366	345	334	314	388	299	335	343	330	354	337	347	339	332	352	341	299	318	320	310	341	319	326	368	304	335	334	336	350	332	296	342	334	316	335	294	325	325	339	305	316	329	323	331	346	339	331	328	329	350	384	304	314	352	299	358	339	305	325	335	350	315	311	331	305	338	306	320	327	299	305	331	349	333	345	353	355	318	316	343	302	324	338	302	348	295	319	345	333	333	329	346	332	315	326	319	361	304	310	350	307	319	322	319	328	329	303	305	303	317	324	322	317	345	330	335	319	349	352	343	311	334	285	295	329	315	358	323	324	335	323	342	298	369	349	298	369	367	345	323	293	363	331	303	343	349	312	338	334	350	353	318	348	294	323	342	355	351	341	300	329	335	320	337	327	309	343	326	335	320	316	321	316	299	313	307	331	288	331	297	350	311	392	365	307	321	333	343	348	344	317	326	341	321	326	325	336	335	324	306	342	365	338	332	333	311	324	313	335	322	359	339	342	344	345	324	300	329	328	332	333	322	321	292	352	320	323	319	301	325	311	319	320	326	345	376	330	301	364	340	348	306	362	330	347	344	343	334	340	318	298	281	326	339	305	331	316	320	342	361	295	318	321	314	335	326	349	361	307	314	312	308	334	312	347	336	332	319	344	349	368	318	339	296	336	330	334	326	329	352	351	351	337	317	328	344	344	345	317	321	352	283	330	316	322	317	341	319	314	327	333	334	363	285	318	362	324	322	318	352	318	311	324	337	325	311	328	320	358	320	319	329	326	315	319	284	306	341	298	336	323	315	313	341	353	369	353	324	314	339	349	335	313	331	306	345	313	339	338	296	349	336	337	326	316	312	309	292	295	320	372	364	288	320	315	282	331	334	341	308	345	323	307	331	300	297	326	337	338	334	344	345	345	361	332	330	295	313	306	327	355	352	365	289	324	310	357	322	295	297	340	318	349	331	355	311	327	333	325	329	294	348	337	311	308	351	325	345	338	335	330	308	297	323	355	329	338	335	350	351	309	333	343	353	325	338	312	346	315	344	359	338	310	366	296	332	324	324	313	300	301	329	350	320	276	324	334	331	356	336	313	325	348	263	325	337	276	320	305	341	300	304	331	353	288	354	340	334	319	292	359	341	308	285	311	331	329	370	348	344	308	343	308	350	317	337	336	342	307	326	342	356	336	312	297	312	295	334	331	330	318	322	328	325	348	318	322	340	330	313	319	326	325	341	321	321	346	325	303	313	314	331	304	318	335	337	358	349	307	341	283	334	338	355	315	299	350	336	325	310	342	327	343	331	315	335	350	343	335	335	312	334	366	337	347	365	328	336	315	314	298	371	336	319	322	340	329	375	349	320	316	278	332	297	304	296	345	336	337	304	310	315	358	331	319	319	304	325	327	318	339	319	360	334	297	368	359	339	342	316	323	357	341	303	286	313	318	336	339	312	349	356	328	342	347	349	286	347	306	319	338	320	313	311	341	332	306
12282	3334	7656	6849	8539	9060	8465	8183	5536	3910	2542	2315	1766	1536	1412	1332	1241	1185	1188	1187	1116	1044	1051	967	991	1022	940	915	953	907	971	895	936	894	869	861	839	866	809	865	898	864	867	798	797	774	807	834	835	788	732	779	783	803	830	822	765	768	782	755	783	759	771	789	749	782	742	787	814	737	767	776	729	707	779	769	756	799	772	760	772	752	794	813	782	746	739	765	799	728	775	745	759	725	802	742	739	767	781	751	736	747	752	761	785	749	806	790	809	770	753	750	800	776	771	769	772	750	752	746	738	734	791	799	765	739	769	743	741	774	740	737	728	783	778	728	767	761	790	754	746	721	746	728	738	730	759	747	754	806	727	746	771	758	743	787	755	812	779	756	767	725	766	772	771	768	784	778	806	776	750	725	706	754	739	803	751	747	724	721	722	726	740	713	767	689	803	760	773	776	793	745	732	821	753	784	794	734	768	763	731	791	763	774	721	799	742	749	718	786	798	791	743	743	786	758	770	734	777	743	794	734	738	716	768	779	736	733	776	817	789	739	738	700	751	762	755	776	753	749	765	761	804	719	808	728	739	722	747	782	799	719	797	717	748	803	738	729	793	765	733	766	779	777	754	746	760	745	784	779	749	722	726	748	754	736	727	764	788	774	811	721	808	750	781	736	766	754	734	774	743	712	787	744	748	763	772	792	819	705	738	737	815	759	755	787	732	772	754	710	768	703	749	742	770	707	771	794	752	755	753	731	745	735	708	802	735	728	802	775	730	799	730	814	733	717	722	769	775	782	754	759	796	722	741	751	744	755	745	802	726	768	770	726	776	781	765	760	782	726	744	741	783	745	751	749	743	763	771	802	789	739	748	752	718	803	772	741	784	726	735	735	767	743	748	741	772	780	773	786	765	702	753	784	711	749	760	722	762	766	738	701	745	726	758	724	764	729	785	780	752	747	759	736	743	706	781	725	708	762	753	758	704	726	784	729	738	742	760	737	755	757	749	720	734	708	741	804	751	764	744	721	724	740	732	779	736	752	743	750	708	771	829	787	715	762	748	788	759	762	773	771	764	768	713	797	759	747	756	751	723	750	746	744	750	766	732	668	789	758	734	745	764	765	789	767	777	754	748	735	724	801	717	795	717	744	750	756	728	766	787	778	780	738	754	742	740	723	723	772	729	723	759	746	798	746	799	732	777	724	755	797	697	763	731	796	789	723	767	778	818	764	799	747	722	789	793	762	721	739	736	768	717	706	686	754	741	791	756	747	752	738	807	765	783	785	726	757	715	748	709	772	771	707	771	769	728	749	775	680	725	789	772	834	705	743	815	718	739	717	731	777	659	728	757	716	775	781	752	747	737	730	758	806	790	787	749	781	781	732	717	738	751	781	778	764	779	781	726	745	772	771	750	753	718	788	732	754	761	765	791	806	749	743	748	756	739	808	765	782	720	757	764	747	802	760	737	747	737	767	750	762	792	765	734	729	727	747	729	762	784	784	779	778	713	783	806	768	727	769	750	786	749	779	767	771	794	773	742	743	747	797	765	775	762	781	735	807	760	756	759	798	725	734	760	751	703	744	757	796	751	748	761	736	727	693	744	783	749	740	759	789	712	771	739	742	714	793	755	706	744	781	782	793	754	729	742	734	726	717	734	768	749	686	743	814	753	804	677	733	714	774	760	716	755	715	745	743	693	759	765	737	755	812	795	747	676	753	749	759	745	788	738	696	765	794	726	739	737	726	789	751	721	754	791	737	745	755	800	730	784	714	760	790	759	761	743	738	800	703	752	680	786	782	768	710	760	764	758	733	735	751	729	756	725	782	736	776	753	734	710	761	780	737	738	754	740	787	751	781	828	744	717	732	776	792	790	758	742	762	758	759	729	744	749	765	767	766	722	783	741	718	772	763	761	749	752	723	787	752	746	780	750	722	756	755	792	776	760	757	717	747	703	737	707	691	748	730	735	720	747	722	714	758	762	731	810	709	743	781	766	709	744	741	738	692	726	766	747	757	732	725	745	722	769	767	755	765	754	768	788	762	723	729	740	700	776	730	716	747	715	729	731	696	765	776	734	793	710	772	757	755	787	711	746	708	780	761	765	747	770	741	752	803	769	719	722	763	729	779	722	770	753	750	762	762	763	691	747	759	759	735	732	742	733	737	749	753	721	772	775	757	794	744	762	741	771	728	745	692	705	736	822	782	771	764	750	746	731	746	697	789	783	669	762	717	730	736	761	726	749	769	751	775	726	731	773	756	707	760	755	784	769	761	819	755	732	802	776	780	747	773	766	797	744	756	758	736	808	768	764	728	826	823	810	751	738	752	747	785	773	791	790	761	709	760	732	775	738	740	743	692	749	725	768	773	690	707	780	777	730	763	765	747	784	745	777	719	726	754	734	773	739	740	739	773	749	756	807	707	794	796	705	745	744	745	792	710	721	749	740	749	801	818	745	758	775	805	754	791	756	721	814	796	739	741	757	732	768	709	739	757	731	804	685	801	742	724	807	775	780	785	761	740	687	762	681	759	787	775	720	756	734	753	754	750	754	776	732	779	797	745	770	768	706	778	754	752	751	747	769	742	717	747	758	746	749	740	766	739	713	761	716	766	785	734	777	743	757	721	737	728	757	720	772	743	715	761	706	757	743	811	718	744	780	826	799	780	733	767	711	759	709	753	762	779	774	748	775	734	796	743	786	805	731	761	802	755	744	736	817	768	719	770	693	747	710	787	784	758	741	771	761	744	757	735	789	770	704	749	763	738	773	767	752	784	756	729	772	716	732	782	773	813	754	733	776	750	758	710	747	817	662	765	795	759	746	746	763	699	765	752	706	760	782	749	735	767	733	771	707	721	806	706	773	752	724	748	743	744	763	766	777	805	721	717	763	766	743	797	722	755	740	748	716	723	791	806	750	743	735	753	730	779	762	718	672	779	780	756	756	710	729	750	809	718	737	782	706	775	713	782	802	744	740	784	781	743	828	742	766	716	729	723	754	720	795	789	745	712	744	782	717	705	764	688	762	780	760	775	721	795	747	739	734	730	800	761	717	725	754	700	771	724	778	728	762	763	750	768	730	770	742	773	801	771	790	736	746	744	779	829	754	769	717	751	718	770	684	767	747	756	750	823	763	771	756	742	743	796	767	774	802	788	791	729	719	726	766	794	731	713	732	749	735	775	808	741	745	793	747	772	744	722	774	758	751	756	709	782	798	749	770	733	746	740	726	743	790	764	732	752	778	679	769	771	741	730	796	768	694	745	793	755	768	761	746	797	763	758	739	754	717	804	699	793	759	738	774	721	709	798	749	711	742	755	791	776	787	736	718	743	735	744	752	743	732	744	731	718	782	737	725	724	770	727	778	729	758	718	735	744	746	777	742	756	736	713	737	724	724	733	727	759	762	737	733	748	756	802	721	751	748	705	750	769	738	799	785	767	754	765	739	731	771	731	761	733	778	784	743	746	751	764	743	773	747	752	781	761	776	735	751	746	758	724
4932	612	455	182	450	448	479	435	247	119	113	96	93	104	103	81	89	85	90	88	97	109	82	96	95	106	98	79	93	80	96	86	90	75	95	95	89	99	89	91	87	98	89	104	96	85	104	70	95	84	91	103	99	97	84	72	101	90	95	105	88	96	91	85	92	88	89	92	86	89	79	80	90	99	92	95	91	81	83	90	90	94	81	94	91	101	71	87	92	93	81	85	106	99	99	85	84	87	82	95	87	96	100	87	94	84	87	84	77	83	99	86	114	92	85	80	94	87	96	99	61	93	106	73	93	96	71	95	107	94	72	81	86	104	97	89	120	82	83	82	87	95	82	94	106	95	93	74	83	88	93	77	82	77	79	82	74	71	90	96	98	109	88	91	97	98	79	89	97	89	109	105	108	75	92	98	86	89	105	90	109	92	90	78	66	89	97	99	95	81	94	91	93	92	94	100	96	94	80	95	98	94	78	91	105	118	109	92	82	84	102	77	112	79	90	84	83	87	73	108	105	78	102	95	98	83	81	98	91	88	106	89	101	83	102	97	91	100	91	112	92	71	93	88	78	103	96	86	102	107	103	81	86	100	94	83	103	109	108	87	92	112	84	89	109	98	105	86	81	79	81	83	101	102	88	82	89	107	106	91	91	99	82	102	100	83	77	87	114	85	84	99	88	96	78	74	92	75	78	84	93	100	101	79	99	89	113	83	104	100	110	82	100	88	87	86	83	89	106	71	96	104	112	103	86	88	106	94	94	83	100	82	102	95	82	91	84	86	110	99	78	98	96	115	93	102	88	88	93	96	96	93	89	88	99	95	100	74	104	89	89	85	84	86	81	105	107	103	95	98	91	85	88	95	84	83	105	107	98	86	91	80	110	82	97	104	97	82	79	92	89	99	83	70	85	109	81	85	95	86	93	99	82	80	86	83	92	82	84	105	108	88	110	97	80	96	97	95	106	88	102	81	98	95	105	92	79	84	100	116	96	90	84	91	79	92	87	72	97	87	93	100	98	92	98	107	81	95	82	85	88	97	89	81	78	106	81	115	102	95	101	88	92	84	97	77	93	87	101	76	75	99	108	82	101	97	92	101	102	86	108	83	97	91	85	87	102	89	106	100	97	99	83	94	97	105	107	84	95	95	75	99	92	93	100	118	97	94	77	96	102	88	107	89	90	90	76	95	92	94	96	93	95	78	104	82	91	114	100	106	78	102	79	80	92	87	87	92	81	102	87	90	86	100	102	102	88	73	91	92	109	85	81	104	67	86	96	101	89	84	93	95	106	87	95	91	89	80	109	90	89	107	96	94	74	87	89	80	88	97	78	103	82	88	84	103	99	98	107	110	97	102	101	86	106	86	91	103	97	78	88	100	102	119	97	97	91	84	96	109	85	88	94	83	69	105	95	99	85	80	94	87	98	74	86	104	97	91	99	77	95	105	84	116	80	107	98	86	107	94	86	81	97	112	73	107	94	81	86	85	88	72	110	85	88	100	100	93	98	101	97	92	80	86	85	101	102	72	95	84	77	99	109	103	77	80	102	103	112	87	101	72	95	112	83	75	97	98	83	92	91	93	86	85	84	86	89	100	99	85	87	99	92	90	94	109	107	91	86	87	98	88	104	88	88	95	92	70	109	113	114	106	73	96	81	88	105	103	90	98	83	83	98	91	90	107	87	87	86	76	86	102	97	85	98	70	89	104	84	96	83	99	87	90	112	88	90	108	90	74	74	107	80	80	84	92	82	79	100	93	96	108	93	93	94	96	91	89	97	102	98	76	66	69	93	107	93	88	105	78	87	84	99	92	77	79	96	115	99	88	82	70	99	92	99	91	92	97	77	101	102	98	71	110	93	92	99	82	103	93	100	103	84	84	86	90	103	95	95	102	106	77	95	104	106	73	80	89	101	93	101	107	96	102	100	107	107	103	86	110	94	93	92	91	88	117	104	83	83	78	94	97	73	81	90	63	99	90	95	92	95	88	108	86	89	103	93	101	87	97	85	102	102	112	93	75	84	98	105	100	98	82	92	87	101	87	83	96	90	96	94	82	98	97	80	91	87	97	102	101	91	92	104	86	108	101	84	92	86	92	89	100	107	100	89	106	102	92	96	78	104	123	98	93	92	92	95	84	107	104	113	102	99	107	92	76	88	76	85	93	94	103	83	64	91	73	90	90	97	83	103	103	106	108	84	76	111	95	103	81	84	90	83	90	101	92	90	96	101	85	107	99	108	102	88	100	100	94	87	83	97	107	85	118	98	104	80	90	93	93	83	98	100	111	89	91	86	78	105	81	92	80	83	104	86	98	97	103	92	95	122	99	104	87	99	115	91	74	93	75	82	85	99	105	82	113	81	109	94	103	105	90	78	88	93	89	102	81	97	107	78	94	97	112	83	82	80	82	91	86	91	89	103	107	87	101	85	87	84	101	110	90	91	97	100	88	87	100	97	81	83	78	93	81	95	99	100	83	93	97	102	101	88	69	91	99	108	75	89	84	87	87	94	103	100	93	101	85	87	88	102	86	77	94	77	110	106	96	103	74	96	91	85	65	83	70	79	80	84	82	87	72	89	100	93	78	91	74	94	91	103	107	98	98	84	92	90	76	107	74	87	106	102	102	85	79	90	92	86	81	81	92	121	83	101	88	72	106	103	95	99	109	74	94	81	96	90	108	90	87	86	86	88	84	95	65	88	101	79	102	108	98	93	93	99	103	106	98	84	83	107	82	100	84	79	93	99	77	98	60	83	75	100	99	97	97	93	82	91	89	78	94	89	104	105	94	101	88	88	90	81	111	89	93	88	82	66	91	88	108	88	95	78	85	108	110	110	74	96	107	102	101	93	81	95	116	100	91	95	94	77	103	103	103	104	95	76	93	80	91	111	89	86	100	114	104	98	87	87	79	82	82	94	90	108	87	72	99	79	95	89	82	92	91	94	88	91	77	96	85	82	80	77	112	99	86	102	92	81	102	97	85	100	101	80	99	96	93	97	92	75	84	87	87	98	117	117	96	94	100	77	93	90	71	99	81	100	88	86	87	79	109	80	94	82	106	86	96	93	79	71	101	82	85	87	90	88	94	79	72	90	99	104	84	93	92	91	82	94	78	75	87	99	92	86	85	94	80	91	108	106	103	97	98	95	106	71	73	81	86	103	90	97	103	80	104	100	102	96	88	80	78	104	95	105	83	97	92	99	77	88	109	97	112	96	94	98	91	99	85	85	98	106	108	81	96	90	89	96	84	87	86	109	103	100	99	104	95	73	88	86	104	105	79	85	96	75	94	105	93	87	94	85	76	84	81	90	100	94	107	92	82	74	100	93	105	96	85	92	100	110	94	71	95	98	103	91	96	76	101	80	89	91	97	95	100	95	92	110	90	100	90	94	102	85	113	124	90	75	98	100	75	85	91	96	94	94	77	78	83	92	95	102	91	90	93	101	86	87	98	91	109	80	80	87	94	105	76	110	102	89	96	81	71	83	79
3245	661	1168	581	1885	2209	2440	2236	1200	507	367	325	295	300	324	264	263	267	283	276	287	296	259	288	283	293	278	274	313	280	257	293	277	290	281	315	276	285	256	272	286	263	290	262	281	269	262	280	270	283	277	248	267	240	278	292	277	300	308	251	266	262	259	316	282	261	272	243	283	316	288	299	257	266	264	240	286	271	292	257	276	280	243	297	281	280	255	279	259	231	270	246	274	256	294	314	294	288	272	259	252	260	251	269	272	263	264	296	300	274	280	265	263	286	270	286	268	289	281	296	253	295	253	285	265	267	271	275	296	273	256	274	283	283	289	276	257	304	252	322	250	255	257	288	310	271	274	264	285	293	295	286	286	273	286	279	247	273	268	270	291	291	284	290	297	313	254	294	275	265	277	283	263	230	277	276	273	275	314	264	251	254	262	255	267	243	275	285	269	254	275	270	302	265	288	299	262	266	289	255	279	241	296	277	269	256	290	262	257	285	321	277	278	271	252	267	270	265	284	260	285	262	273	277	261	252	266	271	277	274	285	287	234	281	265	266	239	268	286	302	235	262	255	282	268	266	230	271	278	292	256	272	275	327	244	249	295	270	268	300	261	258	297	273	278	250	237	307	257	277	270	259	279	286	281	273	293	257	266	274	313	277	277	266	248	255	283	281	254	272	274	274	279	283	240	286	289	279	273	294	266	261	272	276	241	283	276	262	256	265	259	259	266	239	297	255	267	269	260	236	282	274	291	270	267	272	249	265	278	268	290	289	301	281	275	244	287	254	262	245	257	276	283	277	279	276	257	292	248	275	265	267	267	265	270	266	273	284	277	270	257	316	274	259	288	288	265	313	262	275	279	280	279	267	278	267	272	290	276	269	287	266	275	291	295	277	279	251	261	271	244	313	284	269	255	272	249	278	292	284	259	268	272	265	258	259	321	312	267	262	278	283	270	253	254	279	268	293	287	300	296	233	275	276	272	289	283	268	282	268	301	257	245	290	297	268	265	279	259	239	288	281	280	266	268	279	255	284	239	258	269	306	261	287	288	266	298	274	258	291	265	299	264	265	267	261	244	283	292	272	260	281	260	279	279	295	257	254	263	244	283	314	275	283	292	259	278	288	270	272	281	243	247	266	284	278	291	254	283	268	295	280	285	257	254	277	261	246	295	270	280	277	271	274	277	289	283	285	272	256	278	257	262	252	256	282	293	273	291	273	261	279	281	271	258	272	283	279	288	278	250	261	268	257	261	280	279	274	259	292	280	262	287	257	272	286	285	304	259	301	282	262	267	259	273	293	292	267	255	271	269	271	277	272	265	273	273	278	307	261	301	271	295	317	257	301	271	254	309	278	284	268	245	294	286	261	247	292	270	232	234	284	272	285	281	284	274	311	264	259	313	296	282	290	264	251	297	277	267	307	254	278	281	282	260	290	271	242	291	269	290	264	273	282	281	260	273	274	288	280	280	275	271	279	277	266	268	256	280	288	258	288	263	240	256	296	263	286	276	272	265	280	264	263	252	280	276	251	257	250	271	254	303	275	263	265	243	274	289	268	273	312	270	276	276	270	263	261	297	266	283	280	274	268	288	288	297	256	247	250	268	257	276	283	265	275	272	259	270	280	274	294	281	271	274	278	279	276	239	291	253	281	272	270	278	295	281	288	289	264	263	289	272	240	257	269	269	262	271	279	292	258	270	283	264	269	284	256	270	286	287	262	273	285	265	253	275	271	294	285	292	248	266	260	291	294	285	265	244	296	291	274	272	279	287	252	242	268	287	275	305	272	269	295	246	291	265	270	261	280	269	267	258	284	270	255	295	289	250	276	261	291	276	288	272	244	269	273	291	265	294	261	244	276	269	270	269	273	275	298	279	316	286	256	265	283	255	267	286	262	301	263	272	268	281	290	278	262	263	243	266	263	261	259	254	304	289	276	255	278	276	279	279	246	290	287	285	258	280	308	309	274	271	270	282	297	263	295	269	283	286	268	260	277	257	256	309	243	254	278	271	268	290	265	280	258	268	307	278	258	275	261	263	265	280	271	274	269	276	229	265	277	263	292	262	242	263	250	259	249	272	243	239	239	252	244	271	271	273	291	272	265	290	288	252	252	273	272	275	243	238	271	273	273	264	273	265	256	281	289	268	282	271	254	264	261	256	267	254	286	262	275	263	265	288	278	271	258	259	278	258	265	275	252	266	262	294	277	255	275	279	261	280	287	279	263	261	260	232	264	273	255	272	267	267	253	279	267	279	238	248	272	279	269	283	247	247	284	277	266	284	287	255	270	297	233	282	273	250	305	257	268	271	247	271	291	253	288	295	294	257	291	307	262	264	273	259	256	260	276	279	267	269	263	287	272	267	270	257	253	281	270	266	275	256	280	290	254	265	272	285	282	269	265	264	253	292	267	238	291	295	300	276	271	272	277	273	294	280	263	266	276	287	278	277	268	283	254	271	268	273	304	258	249	282	242	291	274	253	297	256	278	303	272	281	254	259	271	267	332	280	296	266	286	298	280	268	271	266	262	289	271	296	264	305	276	269	267	296	286	271	272	266	254	266	260	283	279	256	263	262	260	259	257	272	271	302	299	283	301	279	267	296	268	258	254	299	263	281	271	267	297	262	266	276	285	285	268	289	297	302	247	278	256	257	280	266	327	290	241	281	284	297	252	293	275	261	306	270	252	288	302	253	304	268	298	262	304	259	288	289	257	281	283	263	255	298	276	283	267	267	256	266	271	273	307	275	261	284	285	241	264	290	268	306	298	292	278	256	291	257	256	273	303	267	304	271	258	247	269	256	263	288	272	281	270	284	296	256	270	296	257	274	268	261	277	273	291	266	246	259	278	281	277	307	222	280	275	269	270	283	276	282	261	255	276	231	248	287	289	276	277	273	299	281	280	265	276	294	294	266	307	264	257	265	257	278	275	262	251	289	259	271	223	292	264	261	300	271	287	255	299	266	254	283	275	263	271	275	251	284	314	271	263	297	281	262	279	249	273	269	266	247	266	283	253	282	275	255	285	283	271	283	245	276	288	260	237	253	278	300	275	272	276	309	286	233	274	264	293	265	271	257	271	269	294	291	286	272	280	269	253	295	285	296	264	311	278	268	270	273	246	245	279	285	252	276	273	283	247	304	289	253	292	284	272	267	281	263	268	279	300	281	308	272	260	254	273	275	285	276	273	257	258	293	256	284	255	285	275	268	298	264	265	283	253	295	290	267	293	289	264	281	271	253	270	266	270	293	276	268	259	281	305	281	300	277	253	247	282	305	261	299	253	282	276	272	269	262	272	296	242	266	265	238	285	296	261	272	290	272	278	257	286	279	281	291	254	260	266	276	282	272	270	282	304	302	275	258	288	274	261	282	274	286	275	263	262	293	271	269	288	264	247	260	272	306	284	281	289	281	280	302	287	292	242	280	273	302	264	282	267	277	292	240	285	250	271	258	290	266	299	290	266	264	269	291	286	241	297	290	265	302	274	271	263
19263	7060	2304	1287	1468	1286	1384	1102	638	363	340	305	251	224	228	249	225	209	197	210	214	222	207	198	219	193	193	183	196	204	179	206	190	195	185	199	182	171	194	185	190	198	177	185	175	224	187	190	190	176	173	185	172	185	181	184	187	194	206	174	177	188	165	182	193	178	207	164	178	172	204	189	176	184	201	170	183	164	168	184	160	178	169	168	184	210	191	181	184	183	215	170	184	187	194	165	188	206	205	191	177	188	197	183	162	197	197	178	173	209	209	188	169	189	193	169	195	178	175	181	193	169	179	199	189	195	183	184	190	186	202	209	210	196	203	196	190	185	191	190	191	174	173	184	173	191	187	171	191	171	181	194	172	188	184	199	171	170	206	195	202	176	163	198	157	174	196	190	182	193	194	171	191	178	171	179	187	161	206	183	153	169	163	173	177	156	168	170	169	144	157	200	174	188	192	177	185	205	189	195	186	184	145	187	202	166	167	193	183	169	180	187	184	161	169	189	173	181	199	178	181	162	182	169	172	173	187	173	177	183	201	190	170	202	183	179	176	173	187	202	157	178	163	180	149	196	179	191	189	163	160	202	184	181	186	170	176	169	166	193	181	172	182	152	182	190	180	179	184	184	206	173	192	192	183	198	194	199	189	198	177	187	195	187	178	173	171	175	173	168	191	191	183	199	175	184	185	170	184	180	200	193	176	190	188	189	191	184	173	197	174	159	180	186	162	189	206	184	206	191	163	204	175	198	167	180	190	209	168	184	184	180	157	169	204	164	176	170	180	220	179	198	201	210	180	170	180	193	194	172	215	189	189	187	201	196	190	203	154	203	174	182	190	163	187	198	187	192	182	164	214	210	183	182	179	164	174	179	180	175	181	187	183	184	175	186	181	202	171	175	177	203	150	197	192	161	188	197	180	170	198	197	164	180	196	192	204	186	191	194	189	181	176	171	198	172	206	180	178	197	166	165	190	186	188	177	218	181	181	164	200	162	170	181	180	207	162	176	186	162	186	162	182	172	172	166	186	174	190	185	181	172	181	203	195	186	161	178	169	177	185	179	168	193	189	177	202	174	183	194	184	162	187	193	192	176	174	187	185	200	175	178	184	167	196	218	189	184	176	181	204	175	187	181	185	162	167	192	202	152	186	171	200	168	184	183	178	164	209	181	206	193	184	170	166	186	198	194	156	187	182	195	174	176	204	185	202	198	172	169	188	196	196	188	168	179	172	165	181	193	184	193	172	188	200	181	165	170	156	186	157	208	199	200	212	192	194	209	187	208	167	185	184	211	169	186	159	168	176	201	211	198	168	173	198	182	169	180	189	181	173	175	191	205	156	190	179	164	212	186	186	175	173	200	166	199	181	176	181	169	199	170	177	177	206	181	192	188	194	190	166	194	162	171	212	166	183	159	197	180	191	164	168	158	173	175	194	192	204	168	173	181	178	162	155	193	172	181	158	148	169	186	185	177	182	172	170	173	187	163	146	177	189	174	173	196	174	166	194	191	204	184	177	157	178	197	180	183	199	175	185	184	183	164	180	185	170	153	186	191	197	185	193	160	182	209	184	206	191	192	179	197	205	204	184	192	149	162	178	166	162	152	211	171	156	204	193	177	169	197	178	191	183	202	216	192	168	173	186	172	186	163	185	155	167	172	194	175	190	173	181	183	174	158	204	182	204	165	165	171	183	180	167	206	189	176	193	175	182	150	170	162	195	178	196	178	198	187	180	182	193	215	195	184	188	203	163	184	173	194	188	178	183	194	190	162	171	170	178	182	172	192	173	204	206	179	171	172	163	184	195	176	177	203	188	185	183	171	175	188	170	180	155	169	199	178	200	163	199	186	180	188	153	163	180	179	187	171	195	198	179	210	189	171	171	184	177	192	178	150	190	157	183	188	189	205	162	204	179	191	188	191	190	157	208	194	208	171	173	193	188	189	180	184	172	184	172	184	172	177	167	189	210	179	190	217	182	184	193	207	185	199	165	190	201	196	194	176	173	173	166	184	179	175	191	179	168	176	188	193	159	196	191	156	193	186	195	157	176	183	197	173	164	185	168	182	190	164	176	182	179	190	168	185	176	188	188	197	191	176	185	180	183	193	196	161	180	195	185	193	191	177	200	158	190	181	196	173	178	177	181	168	184	172	177	198	205	179	181	182	189	172	188	218	189	170	203	185	175	187	190	192	187	175	177	186	176	161	196	179	204	193	196	206	192	176	161	201	184	178	171	190	177	168	165	172	202	163	206	190	184	185	173	184	187	179	171	213	191	193	164	172	153	199	183	196	186	162	176	181	212	184	191	170	153	190	171	189	170	197	179	188	199	212	183	187	192	186	156	174	173	188	201	203	163	177	162	177	169	179	187	195	167	176	189	164	196	201	180	181	171	170	168	186	177	175	181	184	188	154	177	178	180	198	173	178	200	188	182	161	174	170	176	188	163	182	192	209	188	197	169	183	203	165	207	164	180	170	189	186	148	173	181	171	187	192	155	174	196	179	174	167	175	183	195	172	198	199	190	190	186	171	154	213	194	176	189	167	189	177	184	208	189	174	170	178	172	182	196	190	200	182	190	178	193	197	185	190	198	189	178	186	174	200	203	173	200	173	167	183	194	182	177	168	194	194	214	196	196	182	191	169	191	189	186	200	193	179	212	196	183	170	189	155	190	187	175	185	202	177	180	185	183	186	195	194	164	189	199	186	183	187	183	171	195	151	157	189	200	192	170	197	180	174	183	195	205	195	191	188	176	176	198	193	209	189	201	181	162	216	187	169	174	172	192	188	159	200	198	161	173	182	170	189	166	181	170	210	175	191	198	167	168	175	172	179	177	204	186	189	178	180	184	167	200	189	177	219	172	197	206	200	200	205	185	190	180	172	180	176	174	209	177	154	173	195	170	177	207	183	184	191	167	194	181	217	189	210	186	180	198	158	198	194	193	170	208	185	178	185	159	184	185	174	144	172	176	197	190	185	200	192	189	170	189	179	197	185	169	201	216	178	161	207	181	194	178	180	185	189	188	174	165	189	173	203	187	204	195	210	196	172	184	163	184	179	189	186	191	169	191	203	162	202	179	185	167	205	194	170	213	161	196	187	169	211	208	175	158	173	182	170	172	171	165	173	161	174	194	191	185	174	157	172	164	168	196	180	187	172	174	170	188	196	211	197	187	163	182	171	180	169	179	164	205	192	170	152	185	210	189	160	198	204	192	179	191	153	201	179	189	186	170	161	201	192	170	178	189	183	199	205	161	183	186	160	190	176	168	175	178	196	164	160	212	178	179	170	194	177	209	178	181	164	189	174	198	171	180	196	164	163	162	190	202	186	203	196	202	203	172	183	177	189	191	195	192	192	204	207	191	181	159	197	173	165	171	181	209	185	203	159	169	181	193	197	183	192	187	184	170	176	174	148	194	207	172	182	175	199	196	174	180	175	206	184	165	171	182	185	187	172	167	204	177	138	176	180	167	185	195	183	156	159	186	199
12034	2266	4218	3926	6140	5664	6557	5497	3072	1704	1282	1316	962	861	791	744	640	710	688	645	638	660	630	594	577	601	606	605	594	530	554	526	549	549	524	533	518	549	558	486	545	484	493	489	566	525	511	519	531	519	467	530	509	522	517	489	518	511	486	486	469	480	492	494	483	464	486	465	489	472	481	477	455	492	443	464	513	450	477	495	483	503	518	476	533	524	518	477	524	477	486	436	446	495	480	470	521	479	492	508	477	504	490	520	434	458	488	451	503	474	483	487	457	483	479	448	498	477	460	449	463	505	470	443	500	473	505	508	492	485	437	448	485	474	489	493	490	491	467	464	464	470	466	489	486	442	495	497	448	475	450	487	462	483	458	499	488	457	471	519	437	484	455	454	462	505	505	473	433	461	484	486	444	460	452	475	497	477	471	459	459	454	460	463	504	442	438	502	463	474	518	478	496	427	471	498	488	490	442	461	450	494	444	463	449	489	514	416	494	489	507	484	489	426	462	447	480	461	469	452	484	483	451	465	452	505	461	461	454	499	449	468	514	496	475	466	507	470	477	464	450	462	448	467	476	481	514	478	473	465	471	472	474	478	498	454	490	482	454	463	472	495	477	490	502	459	479	459	503	487	456	501	459	483	486	494	486	457	444	469	468	451	448	475	467	428	466	462	482	470	467	454	490	476	484	490	445	493	441	479	487	488	473	466	476	472	459	434	488	462	501	470	464	484	493	487	449	474	474	474	477	474	455	480	490	467	452	477	458	493	470	481	467	483	465	506	505	457	476	509	442	450	503	472	451	458	456	475	489	520	449	454	480	466	438	454	489	467	496	462	450	495	450	498	519	470	499	440	481	461	448	485	452	493	501	464	529	468	489	496	488	486	499	482	469	502	454	472	471	490	504	465	470	484	461	492	489	435	476	477	451	477	459	490	494	435	470	487	476	504	480	447	456	502	494	474	489	489	473	470	502	503	495	442	464	466	468	493	463	461	458	433	453	461	513	466	466	481	481	505	505	474	497	430	509	501	441	497	500	495	489	487	461	471	450	470	455	496	454	464	480	452	489	459	491	445	453	464	490	496	473	472	492	492	475	433	471	463	483	515	487	475	460	493	479	501	459	469	459	426	485	505	459	494	513	489	460	433	467	455	462	475	438	466	468	448	523	509	486	484	481	496	482	466	454	469	505	410	499	466	467	467	461	485	461	492	492	450	470	495	476	451	374	445	467	456	492	441	529	482	502	466	492	428	475	479	450	474	460	455	432	476	486	485	501	484	455	462	494	473	461	459	458	473	454	495	478	449	468	435	487	456	474	468	490	511	465	469	506	471	534	464	459	444	454	490	453	491	477	504	487	488	492	467	447	454	474	497	455	483	481	450	470	471	462	487	476	500	486	486	429	471	469	512	500	496	504	465	465	440	521	482	477	493	455	456	464	450	457	488	459	490	459	484	461	510	469	524	459	494	453	472	476	480	481	491	478	479	478	490	475	433	495	491	519	479	470	500	475	464	475	419	462	490	484	451	457	496	469	466	489	487	448	484	498	473	479	487	441	455	504	456	465	468	438	467	475	456	472	464	503	494	518	464	467	444	469	492	481	481	471	482	485	498	497	481	448	491	492	526	453	473	460	456	448	443	463	469	459	482	490	469	498	492	474	444	488	443	457	470	449	463	490	528	438	464	439	485	467	466	488	432	485	451	452	472	470	478	476	461	493	485	439	473	494	479	451	475	486	499	502	470	466	477	505	469	460	485	472	487	436	497	499	485	473	421	459	480	418	492	476	451	482	467	468	462	506	454	456	443	480	477	481	499	509	475	472	487	521	494	478	480	507	433	473	491	434	521	472	441	476	510	499	472	488	439	496	492	495	484	504	440	478	486	493	475	505	436	530	481	435	466	430	486	438	477	440	461	479	488	483	458	472	503	470	450	480	503	476	495	487	485	478	474	497	510	497	480	468	467	470	430	511	453	455	463	478	456	474	495	457	442	459	474	449	498	470	450	475	508	499	441	516	453	489	483	496	472	475	467	461	461	457	474	480	483	457	496	473	461	463	452	489	459	494	429	451	486	446	506	468	442	511	466	481	469	450	500	450	490	489	451	532	478	462	456	520	449	449	456	474	511	504	477	485	489	495	524	446	459	454	492	480	497	447	479	459	460	451	439	477	438	476	478	464	503	450	462	459	491	508	468	459	480	481	443	499	514	466	471	496	421	490	484	490	479	470	485	474	464	471	441	478	455	499	505	466	483	465	466	514	465	448	461	460	439	447	473	474	461	428	435	477	505	465	495	473	468	445	453	451	461	497	431	461	450	521	491	440	439	477	489	466	477	459	460	494	463	474	478	489	487	489	477	462	469	482	456	494	464	500	539	511	488	476	508	498	451	466	477	467	433	490	465	506	523	446	459	468	459	474	477	423	440	485	485	485	470	447	554	459	480	513	492	452	459	465	481	471	467	475	477	435	470	469	474	448	463	464	441	505	512	436	472	436	478	424	483	476	454	456	433	477	472	481	455	457	529	473	466	511	514	465	493	433	480	484	477	491	450	480	481	493	464	485	506	457	486	452	503	478	437	466	469	488	501	433	475	467	476	498	455	490	494	470	477	468	471	483	430	520	417	486	471	484	490	456	496	496	474	495	493	485	485	434	458	474	492	475	521	468	451	502	467	421	461	470	470	418	440	490	473	476	492	470	465	462	485	475	493	442	456	490	512	493	484	441	424	458	490	458	461	467	476	438	490	454	444	494	482	486	477	476	502	426	490	500	487	505	444	506	478	448	430	479	452	466	489	453	514	492	484	472	469	459	465	493	451	479	478	442	448	462	453	493	475	453	489	450	498	443	461	477	450	442	446	454	446	456	457	469	477	491	456	540	461	470	469	463	450	438	489	455	473	464	483	452	490	465	461	467	445	463	516	482	456	502	419	483	481	458	495	475	456	443	498	526	456	475	421	469	479	474	456	465	457	488	489	465	488	433	452	495	466	495	475	481	481	498	478	467	426	486	482	478	477	475	489	494	539	502	475	462	476	446	516	479	490	490	462	474	472	461	469	443	486	443	479	442	490	461	521	487	432	439	483	480	496	487	494	478	480	478	422	482	509	464	446	476	473	482	501	474	475	449	516	486	478	463	464	479	427	494	473	511	441	463	499	497	445	472	422	503	475	472	490	508	474	500	510	459	460	495	505	456	495	447	497	462	444	467	451	442	446	487	466	470	480	441	473	460	503	463	499	478	496	448	455	488	453	489	452	444	453	513	509	440	475	463	478	476	475	448	467	488	466	445	468	513	434	483	462	460	464	482	472	449	497	482	495	503	485	482	524	452	507	486	467	458	452	487	431	443	496	504	496	519	460	499	475	480	474	464	488	497	466	466	467	445	482	509	467	449	458	417	470	481	464	471	468	463	446	509	470	448	471	467	503	460	481	480	491	450	469	444	467	484	465	464	483	435	512	465	453	484	451	492	481	531	439	508	432	490	465	479	453
29599	15847	5767	2628	2609	2474	2536	1840	1126	721	551	554	474	497	447	374	406	393	409	380	327	357	355	357	336	375	339	369	322	362	346	321	338	318	338	346	353	355	336	330	337	326	324	331	348	294	305	351	326	352	317	316	298	333	361	345	316	343	341	330	304	304	345	329	360	339	329	345	328	334	339	327	345	344	302	293	324	320	306	306	318	297	347	345	307	317	310	335	326	319	323	345	300	374	323	343	324	333	353	354	344	326	319	351	331	357	302	347	320	294	359	319	323	301	309	339	330	343	332	337	321	346	317	331	323	267	352	313	343	326	338	308	298	312	361	320	325	331	346	337	322	334	329	304	302	280	295	357	332	308	321	366	329	343	344	339	354	340	307	306	331	324	325	315	341	348	315	317	322	274	320	334	321	320	328	330	310	356	347	339	311	334	326	324	323	329	316	315	333	351	296	321	303	299	344	306	307	311	319	361	303	330	296	367	356	304	344	333	349	297	325	286	325	319	295	351	280	337	307	298	326	317	321	304	324	337	328	329	301	344	349	303	314	320	351	327	297	342	334	346	341	327	338	279	298	309	340	359	335	325	347	305	300	327	284	302	321	345	332	313	326	345	347	341	351	330	324	332	321	291	324	295	297	300	339	322	334	313	326	326	319	311	315	324	336	315	328	304	302	317	309	284	366	315	315	358	333	316	287	309	335	345	314	341	309	363	339	314	307	299	330	332	346	341	325	357	335	309	339	370	332	335	342	334	332	341	302	332	331	339	300	323	334	343	324	299	308	332	322	310	315	321	320	299	296	316	303	305	325	330	343	329	335	314	311	322	290	331	321	329	334	317	319	313	327	341	274	309	330	323	339	338	337	333	325	317	355	352	333	322	318	324	322	293	330	345	326	311	310	335	322	323	312	354	345	314	334	334	308	335	344	325	323	339	334	310	319	350	348	338	331	344	314	332	333	309	320	345	331	305	337	307	329	299	324	326	303	338	339	340	348	316	312	321	321	346	347	329	327	318	330	335	310	304	314	338	329	339	312	337	334	357	351	336	298	325	345	311	363	385	318	324	350	359	275	303	319	318	321	326	335	339	312	319	300	322	309	319	299	318	334	314	326	312	342	326	325	340	306	331	319	345	316	357	299	339	364	346	343	317	311	307	316	316	334	335	317	320	351	310	333	323	316	333	305	329	321	330	337	320	305	342	320	311	287	328	285	319	315	365	350	340	372	344	323	310	331	301	319	341	330	329	341	299	326	305	336	338	318	366	338	315	311	317	344	361	336	342	333	306	355	345	319	351	307	330	328	305	333	335	360	355	320	336	318	304	338	337	322	316	288	364	323	323	301	315	334	317	379	368	323	287	304	320	311	325	313	315	346	327	308	354	324	318	326	315	351	318	325	316	351	330	302	365	316	331	324	321	335	290	299	295	311	311	305	297	343	355	320	335	313	341	313	346	331	335	299	365	353	326	307	330	352	318	335	329	349	283	306	324	359	375	333	344	278	323	317	329	352	340	317	330	348	325	317	318	311	337	342	367	288	312	297	326	344	351	336	317	341	288	300	318	341	311	354	300	319	327	345	332	332	320	311	359	303	335	333	324	347	334	303	315	331	318	311	305	374	330	334	308	352	333	376	335	302	318	325	337	320	327	343	365	299	320	327	332	318	277	330	322	342	304	320	334	333	327	341	349	308	306	317	324	348	313	332	351	335	331	345	322	330	326	317	310	340	306	354	290	328	339	317	325	311	347	319	323	329	355	306	305	373	292	333	324	325	322	295	333	335	315	322	340	327	311	317	330	315	302	328	321	309	313	356	288	341	306	301	323	318	321	306	353	331	349	314	320	349	331	306	295	317	303	330	323	333	322	342	349	329	296	320	331	304	308	311	315	303	359	315	351	305	352	310	357	321	381	304	308	315	351	340	338	313	306	333	302	338	354	343	299	294	333	320	362	382	329	349	325	328	315	355	340	335	312	337	347	316	306	339	326	359	353	303	339	317	328	359	308	344	356	315	334	337	336	318	356	301	284	319	341	337	359	337	318	325	309	313	341	349	354	370	341	327	320	343	330	290	312	333	340	333	345	339	349	289	310	324	323	370	309	348	346	372	309	319	320	338	333	318	296	314	313	356	350	347	322	360	344	337	296	350	306	330	339	318	349	286	319	328	321	354	332	320	358	303	316	300	292	331	349	332	338	297	346	321	323	320	303	307	345	352	313	323	340	342	321	351	291	329	317	323	334	310	324	318	367	314	344	334	307	342	302	341	321	301	344	304	331	313	326	334	328	332	310	325	338	343	306	325	363	326	345	321	335	321	319	332	344	336	342	320	327	332	314	341	343	346	295	297	336	326	312	311	336	353	331	340	368	335	333	339	327	314	332	285	366	309	336	355	312	331	307	311	318	339	317	325	340	307	324	326	334	308	311	318	327	287	334	313	331	354	361	327	343	315	282	319	300	340	327	359	315	299	324	349	335	340	336	335	366	331	302	344	282	361	281	374	349	348	337	309	357	326	325	326	300	344	346	300	305	330	345	324	314	344	356	358	352	319	319	331	343	345	309	357	312	345	339	343	335	309	310	288	343	309	315	341	301	332	332	330	327	313	327	324	326	320	349	294	319	337	313	292	316	372	329	366	322	308	327	287	325	355	339	330	341	342	300	295	325	327	325	354	343	320	321	306	330	353	282	293	308	301	350	333	323	341	306	330	310	307	346	325	309	310	334	308	320	317	333	328	332	316	310	325	299	333	333	325	316	318	359	355	311	323	328	350	328	323	335	330	312	315	324	318	324	317	309	362	367	323	333	333	320	315	329	306	351	303	319	362	325	336	345	323	328	322	330	298	330	312	304	298	332	321	337	328	319	338	295	329	336	340	322	320	349	306	310	335	325	316	319	363	365	334	328	373	277	321	304	299	336	318	312	324	343	311	296	351	342	328	304	327	303	344	336	329	337	358	318	343	329	340	290	315	337	351	296	327	289	304	287	293	353	336	304	338	306	332	328	323	326	347	330	332	363	302	321	339	339	364	337	354	343	330	306	337	338	323	347	316	310	357	315	333	339	338	334	308	318	316	336	314	343	316	322	340	309	350	336	356	365	332	327	343	350	363	322	329	313	334	338	359	366	303	308	343	328	321	301	360	333	334	294	307	310	310	340	360	323	321	337	329	310	371	345	306	306	323	348	289	323	314	306	349	329	354	295	341	318	361	341	332	323	319	299	356	311	310	318	336	326	347	319	298	327	323	336	335	321	294	355	315	345	361	298	317	351	337	307	292	287	335	318	330	312	342	280	320	313	334	344	305	304	308	374	336	330	354	331	378	351	299	343	316	307	343	290	305	314	312	296	338	341	342	330	349	321	311	344	330	333	331	318	310	321	340	322	315	316	317	327	321	355	314	294	337	333	349	328	324	349	359	341	344	329	316	344	327	355	302	334	369	331	337	331	341	332	361	336	326	325	288	332	330	347	333	322	335	323	315	323	310	322	359	315
17233	3764	7252	6770	9658	8897	10781	8127	4529	3051	2254	2242	1664	1495	1454	1343	1223	1182	1145	1125	1071	1048	1032	1011	934	954	935	927	939	883	907	900	903	936	873	869	795	752	809	829	801	805	817	820	819	782	781	812	808	797	752	822	773	842	816	764	817	776	833	783	782	704	737	777	721	781	769	782	801	748	756	752	781	783	749	719	763	769	787	746	752	764	743	769	747	797	766	756	785	741	810	779	747	766	748	785	788	765	791	744	699	745	772	756	750	765	746	742	759	733	788	795	715	744	733	746	744	770	729	754	759	759	797	760	757	767	743	744	806	739	757	741	806	726	797	778	748	749	769	753	779	784	793	799	719	716	758	787	712	778	748	708	730	766	693	768	717	735	742	736	758	766	771	727	703	736	755	756	731	780	754	746	772	761	794	740	723	732	731	737	738	741	779	741	715	754	766	700	793	730	774	746	706	805	784	715	750	720	749	759	766	729	723	770	757	750	774	733	738	727	726	754	762	798	711	752	769	763	804	722	778	757	733	750	722	764	818	773	765	766	732	733	757	756	743	783	755	797	791	762	744	772	760	771	712	766	756	804	778	757	746	753	756	764	747	769	764	720	757	716	717	716	719	723	733	745	719	742	778	775	748	760	713	761	709	714	727	801	745	769	789	711	787	716	727	730	753	731	753	749	756	727	761	777	761	814	771	689	738	797	774	762	758	750	739	805	750	752	759	715	711	751	726	699	731	744	732	769	773	763	790	782	735	753	725	709	753	741	716	773	758	751	739	728	700	752	771	773	781	723	752	788	746	699	693	776	733	751	744	736	771	744	767	693	726	749	781	759	694	749	783	756	752	715	786	755	748	746	826	745	736	729	764	750	791	744	737	697	730	745	754	761	758	730	748	732	789	758	744	721	771	717	753	723	724	795	741	739	731	742	770	751	741	757	741	761	774	789	761	730	758	742	796	748	761	724	746	731	777	689	699	730	748	737	799	743	790	684	751	794	773	732	717	752	761	760	722	740	690	753	783	754	753	772	787	790	764	684	730	745	772	731	747	775	761	716	742	717	716	755	782	729	835	729	744	724	751	715	751	731	785	743	748	724	763	768	743	694	767	718	795	757	737	726	802	753	797	757	727	751	745	773	783	725	735	743	758	738	722	737	722	721	790	747	761	739	759	763	803	737	772	757	754	732	757	727	714	739	746	796	755	777	715	704	753	783	714	763	742	786	775	738	719	773	761	756	744	749	643	719	760	747	795	734	789	738	758	760	778	749	776	787	718	722	706	760	754	751	771	764	778	746	727	748	758	689	697	751	789	724	753	733	822	779	760	745	698	775	744	729	734	760	736	781	773	737	762	735	821	786	736	776	757	750	768	746	754	804	730	754	702	713	786	740	733	708	726	764	712	770	743	698	759	756	765	755	756	696	756	752	783	769	783	762	726	772	746	750	722	742	744	719	752	771	753	781	775	738	732	704	773	760	727	759	749	690	739	732	750	756	798	760	763	745	736	803	789	746	740	705	775	769	760	772	678	741	730	764	785	759	745	765	769	720	742	731	727	710	762	720	770	714	755	717	716	725	772	798	779	732	739	696	774	767	743	789	761	732	770	747	737	768	746	770	730	777	777	713	749	773	766	757	763	731	704	712	696	737	805	787	728	769	744	714	746	740	784	823	731	762	749	740	750	745	733	798	689	726	779	781	763	775	781	739	757	722	816	743	760	724	793	744	746	722	775	767	709	754	746	699	752	776	784	745	756	767	713	746	748	727	744	737	764	730	716	715	766	733	797	788	786	722	729	744	749	688	761	730	721	744	771	740	755	701	743	741	741	713	786	752	718	763	736	725	736	799	730	740	748	812	765	714	722	743	792	755	730	778	766	762	733	774	728	766	683	772	769	796	817	745	813	762	773	749	730	800	703	802	732	759	762	726	706	728	755	717	743	768	748	758	756	763	725	709	733	733	780	770	778	756	746	785	731	749	727	727	749	726	764	773	735	754	816	716	743	721	717	728	747	758	716	777	747	711	731	773	778	739	744	787	736	757	763	737	739	780	774	732	759	713	766	794	715	740	807	755	794	702	728	730	774	765	757	764	719	722	721	751	777	713	680	757	721	763	796	735	752	773	761	743	761	811	731	731	739	715	759	713	722	797	742	725	743	721	768	723	726	740	759	781	729	761	776	735	768	729	729	688	731	742	703	751	730	788	752	775	796	720	748	767	797	736	747	724	778	742	816	684	718	735	738	727	792	729	762	718	740	716	760	723	744	781	726	751	755	725	758	775	752	757	741	769	722	791	779	750	755	773	741	751	715	723	706	755	764	787	776	730	747	732	728	738	792	744	759	701	734	785	751	693	697	766	717	774	726	760	763	820	733	710	724	712	767	677	780	748	807	713	777	763	742	763	699	722	762	761	750	749	724	724	764	746	724	766	717	727	729	775	721	755	774	740	758	738	773	786	735	808	760	761	756	814	731	698	792	777	699	723	756	692	728	717	740	738	748	764	757	764	740	763	708	708	728	712	721	753	752	744	741	718	744	716	798	733	728	737	715	736	769	747	738	769	747	711	788	757	720	719	762	780	774	806	759	792	786	776	754	815	745	752	728	707	751	738	802	724	720	768	758	764	775	796	731	743	756	755	749	760	779	792	727	746	744	715	683	762	756	750	730	750	759	716	708	759	755	765	808	710	727	769	740	732	792	724	759	729	796	757	754	722	748	711	736	732	716	766	734	721	761	737	737	729	704	765	736	740	750	775	732	718	721	734	748	711	757	740	716	790	740	750	778	759	773	792	777	719	754	688	797	773	745	730	767	757	797	815	689	753	738	750	716	791	777	735	809	767	769	756	777	777	783	737	779	695	738	760	747	757	743	780	733	765	796	713	744	706	749	793	748	736	715	709	698	773	781	790	751	730	740	774	751	724	776	733	800	778	769	723	727	708	727	736	746	747	734	715	727	719	737	725	774	719	747	783	752	724	757	708	741	778	784	704	747	698	706	777	727	751	754	776	772	761	738	704	797	768	694	767	769	745	752	735	742	735	745	746	736	769	712	721	743	758	742	769	762	769	755	722	771	722	749	710	764	724	790	777	777	799	743	766	763	731	728	735	701	727	816	763	758	784	732	718	735	755	789	707	751	756	762	755	757	784	806	776	736	712	792	692	742	744	753	765	735	770	736	769	743	708	758	768	771	740	699	750	750	731	784	741	743	740	755	754	725	761	807	717	744	737	732	754	780	768	756	738	754	796	715	766	738	763	761	749	746	770	771	701	730	725	736	781	751	743	725	758	777	731	734	740	749	716	788	732	743	800	752	768	736	716	746	774	688	770	774	739	784	737	723	737	746	776	747	715	798	762	753	723	737	705	753	722	720	776	738	759	724	731	774	777	778	747	705	716	745	733	767	724	763	770	754	806	796	724	743	772	745	728	745	788	689	713	722	691	726	797	791	743	765	765	750	749	792	758	766	782	733	735	768	765	730	759	720	759	757	716	779	765
5123	831	539	173	555	561	771	505	168	97	99	107	104	89	82	98	111	107	86	127	94	92	74	104	100	89	86	81	102	108	88	85	95	101	108	102	91	89	94	100	94	96	112	92	84	98	87	95	98	93	105	86	98	80	77	109	86	90	104	89	87	88	90	95	93	76	94	105	89	84	105	86	79	97	99	91	85	86	85	83	83	96	81	97	87	83	106	96	100	108	81	86	92	102	102	84	90	79	79	95	82	78	74	83	101	84	79	108	88	78	75	94	82	95	99	93	93	90	76	93	98	84	84	90	100	106	104	90	103	85	73	85	88	70	84	82	80	100	79	88	84	80	88	83	83	91	93	97	86	90	79	83	80	113	78	74	84	118	90	100	86	99	90	95	77	93	80	76	74	94	93	93	94	99	87	88	72	109	93	97	77	86	82	81	104	90	99	90	91	107	89	89	71	79	86	88	78	83	80	92	82	101	100	83	101	79	115	85	88	75	97	104	103	99	94	116	88	107	83	103	92	83	94	81	91	87	85	87	101	103	86	91	79	89	93	82	102	87	93	85	104	94	94	79	92	91	95	85	90	105	91	104	84	93	81	75	80	71	101	102	107	91	81	87	86	97	71	89	110	96	83	94	90	92	74	97	90	87	88	65	90	119	94	101	106	105	97	92	105	87	88	90	93	110	102	88	88	112	95	81	89	95	83	86	105	85	95	95	107	76	77	82	113	84	92	92	79	98	93	69	95	86	86	88	77	108	95	95	97	82	103	90	90	98	84	100	98	105	79	82	107	101	116	100	105	93	80	102	117	91	106	97	82	104	85	82	90	94	99	90	84	103	99	76	98	68	87	95	114	98	97	97	97	81	96	93	88	102	90	88	90	98	99	101	97	105	100	119	97	93	81	107	84	99	89	84	116	96	94	95	86	82	96	99	115	113	89	73	107	87	77	112	95	88	96	96	92	89	96	89	106	107	109	102	101	87	102	74	112	96	93	99	74	72	98	89	96	98	67	89	104	94	95	96	93	96	95	100	79	101	83	101	95	84	99	102	91	68	99	86	86	96	90	95	106	88	93	103	80	105	100	95	100	88	97	77	96	85	114	108	103	103	105	75	102	103	114	84	91	85	110	97	95	81	86	85	64	79	87	105	85	90	91	108	91	82	91	106	93	96	90	111	107	89	99	85	79	84	72	88	91	82	84	79	88	90	75	88	100	75	86	79	89	74	80	90	92	95	82	118	101	88	94	85	104	89	91	72	84	86	97	110	87	106	113	93	76	103	99	104	82	97	91	95	93	73	99	96	85	96	78	89	92	82	108	89	89	94	87	86	85	88	107	90	93	87	101	89	88	107	99	84	84	85	90	77	91	106	105	91	99	109	101	83	96	85	85	112	96	92	79	89	110	105	93	88	105	101	93	85	103	77	92	82	85	81	89	66	102	89	99	101	88	86	76	91	78	90	96	102	80	91	86	78	92	94	81	100	92	72	101	90	90	92	91	86	79	89	86	79	98	88	87	101	120	88	97	112	102	88	93	83	101	77	95	97	78	91	84	96	92	87	88	98	93	88	81	97	69	88	83	96	102	97	91	101	87	100	96	94	112	108	82	73	72	82	85	89	98	91	94	87	99	78	84	103	96	80	74	81	75	99	94	104	119	99	73	100	87	100	112	105	90	103	81	98	88	93	112	91	86	82	97	95	93	113	96	84	102	81	96	72	90	83	87	99	86	78	79	93	83	98	89	101	109	87	96	98	92	101	90	117	92	87	89	93	86	105	99	96	99	89	119	103	97	76	93	111	92	87	93	82	94	105	90	91	103	93	95	83	89	84	112	90	97	93	107	89	112	114	80	96	96	75	89	84	93	92	93	81	99	94	90	98	78	93	106	84	106	79	91	80	85	94	86	78	85	99	96	104	85	85	85	98	98	95	86	83	101	97	95	87	80	58	98	97	96	89	101	80	79	79	102	87	84	94	89	80	105	75	85	107	97	79	99	105	91	98	82	108	81	99	75	92	90	94	85	77	99	88	91	87	79	73	96	84	102	79	95	104	111	99	119	88	91	87	90	97	95	94	79	79	94	97	78	92	77	89	93	94	103	71	115	87	103	112	84	89	110	92	82	110	86	108	92	74	91	82	84	93	84	104	86	87	80	91	100	98	92	79	85	73	82	107	103	84	116	77	74	91	101	89	104	97	110	94	85	90	89	90	79	93	96	101	100	79	93	95	92	95	114	74	105	88	84	100	92	95	90	101	90	90	78	90	92	108	83	93	100	84	71	78	85	98	83	95	82	89	110	99	94	86	88	80	95	75	81	92	107	98	93	77	91	83	80	85	93	92	107	100	87	89	86	80	93	79	87	76	100	100	84	97	90	80	110	86	91	99	86	96	93	79	83	113	101	93	79	97	83	98	93	83	99	99	85	80	91	90	91	86	88	98	98	86	86	103	115	79	104	80	93	86	105	93	89	69	101	85	83	113	93	115	89	98	92	95	77	99	97	99	89	88	100	81	99	105	81	97	109	95	85	87	91	94	86	96	91	81	105	85	104	96	85	100	89	100	96	105	94	87	89	90	105	91	81	88	97	95	76	92	86	103	83	94	95	97	98	91	87	101	93	106	79	82	84	99	106	95	80	74	102	100	82	91	98	74	94	83	93	91	89	91	90	91	106	87	86	99	96	87	97	74	106	92	98	83	86	97	120	80	98	82	75	86	92	79	101	96	96	91	80	91	106	94	82	88	83	90	94	103	75	82	99	100	91	99	82	88	92	97	108	83	88	90	106	104	88	91	109	95	106	101	87	77	93	80	82	83	90	110	78	99	92	91	81	81	100	111	89	94	88	78	105	102	86	96	101	92	91	74	89	79	91	93	102	98	97	76	103	98	95	85	87	71	88	97	84	87	76	100	102	88	86	89	97	79	89	88	84	69	88	85	97	96	105	124	93	78	90	105	97	107	100	78	109	75	87	91	85	87	99	84	77	106	86	103	87	95	96	87	91	81	88	107	92	98	106	105	87	101	114	95	77	87	104	90	104	84	107	97	80	104	99	98	108	87	78	71	91	96	93	89	94	95	89	108	84	87	95	73	89	85	97	75	101	93	72	92	108	97	79	77	90	99	85	84	80	87	98	92	98	91	98	96	88	104	93	91	93	90	97	98	76	98	94	84	88	89	99	85	97	76	91	95	84	76	105	94	96	94	85	92	96	91	88	90	98	86	79	88	101	82	63	70	90	92	105	89	108	88	83	99	74	96	82	100	98	98	77	79	78	88	112	88	86	96	102	108	87	69	100	90	76	88	97	85	86	92	102	73	87	86	83	90	99	104	88	86	92	101	93	72	89	81	118	81	102	101	86	84	99	96	93	87	92	102	92	85	91	99	99	86	85	106	83	107	89	92	95	113	77	97	101	88	80	96	89	128	90	92	107	70	80	103	103	105	103	104	102	86	94	87	80	105	86	100	108	82	121	94	76	88	94	87	88	104
3408	802	1086	623	2478	2495	3906	2340	766	344	330	294	292	269	264	313	279	287	287	284	264	249	248	256	260	298	271	250	272	284	279	250	315	267	272	283	250	261	256	273	307	227	262	301	264	254	244	297	256	252	270	277	256	237	250	279	272	264	268	290	290	288	281	282	246	254	267	243	255	282	256	262	276	286	285	283	261	272	278	260	274	292	302	308	291	251	281	268	263	285	260	289	256	286	252	271	278	289	303	265	273	298	278	284	258	247	276	238	274	273	264	246	272	276	256	293	272	264	269	288	290	270	276	241	283	259	256	274	245	280	266	277	255	284	265	265	285	305	268	282	243	275	299	260	260	292	282	255	303	294	287	269	286	252	288	265	251	289	250	267	295	271	249	296	266	290	261	290	245	252	278	262	285	274	261	267	253	248	278	294	256	254	219	240	246	275	274	271	234	241	256	266	297	267	264	298	263	278	276	273	260	283	268	283	277	255	270	250	263	258	247	285	277	255	280	281	277	281	267	285	270	263	264	297	274	284	257	289	259	233	275	279	300	270	292	275	277	263	265	260	271	259	273	254	256	256	281	283	279	246	264	276	271	307	262	271	262	279	267	276	290	276	278	262	281	294	274	245	272	285	290	276	284	272	279	244	262	269	267	284	260	264	264	256	266	262	265	252	258	243	262	254	285	267	316	265	288	268	251	276	256	263	279	272	261	258	280	275	288	260	289	245	247	268	266	261	247	270	266	282	249	254	266	235	258	281	262	290	246	252	286	277	289	297	288	280	282	271	262	287	283	282	273	275	251	274	245	260	254	265	279	262	275	270	268	280	288	269	262	267	268	281	267	272	290	305	266	265	259	266	274	269	286	275	271	260	278	257	267	274	252	254	300	264	291	262	278	247	268	261	272	252	279	281	288	277	263	305	265	265	243	257	287	271	258	267	244	270	284	262	297	292	264	253	275	257	253	275	284	285	271	218	280	238	267	247	277	269	284	265	265	265	290	304	266	259	256	294	305	273	261	275	274	226	260	258	282	296	264	282	242	285	280	281	250	280	256	284	251	262	286	269	269	275	265	269	262	276	268	293	259	271	269	279	243	277	269	294	258	294	278	246	239	265	252	269	263	301	263	283	269	252	277	258	266	270	281	246	266	249	294	268	250	248	246	242	284	309	280	264	261	250	243	311	290	271	253	312	300	273	277	278	259	277	235	292	255	258	244	259	279	303	268	285	286	272	298	290	264	292	285	243	295	303	285	229	280	286	272	279	256	292	295	268	267	245	282	281	246	267	282	288	283	249	246	254	297	277	257	269	263	270	248	262	280	275	294	282	293	254	276	263	255	225	294	262	286	244	287	274	285	264	240	290	246	277	263	291	266	228	273	269	292	237	265	261	286	278	281	264	256	259	298	270	263	250	256	268	269	264	258	253	283	279	281	258	273	238	252	247	274	280	286	275	291	290	243	267	250	267	250	259	258	277	272	281	286	278	280	279	274	265	289	280	278	283	290	256	267	293	280	265	266	274	292	298	276	294	281	279	285	276	268	231	245	264	283	286	274	270	268	259	282	282	293	294	246	251	232	281	262	283	262	275	262	260	282	253	260	255	273	291	285	284	285	231	266	255	279	249	258	259	269	283	289	274	264	267	258	254	276	281	277	250	299	258	270	276	286	281	270	261	249	257	268	274	264	250	262	276	245	295	268	292	241	264	252	260	257	258	304	283	265	276	280	303	275	249	265	249	271	249	273	273	279	285	255	294	265	262	256	297	294	272	291	241	249	266	252	278	282	271	286	271	279	278	277	289	284	293	290	264	252	254	272	253	259	277	293	297	281	252	261	257	275	252	261	280	283	256	287	282	254	253	256	307	273	262	263	263	271	280	266	260	275	249	274	291	291	264	264	290	278	286	245	278	248	268	278	281	271	268	274	281	267	289	247	269	280	256	251	288	275	274	278	275	259	288	275	249	276	282	264	278	270	271	261	265	276	279	268	275	276	260	306	251	265	240	279	271	276	273	274	287	236	277	263	290	253	276	277	276	262	251	278	260	283	285	247	276	231	299	289	283	265	239	257	289	273	268	287	287	254	277	268	276	266	267	251	284	264	291	249	304	271	265	255	256	283	243	256	277	301	272	267	292	257	280	262	268	279	258	243	300	251	288	261	278	241	262	270	292	276	274	239	299	250	273	260	274	288	263	260	276	273	286	288	269	266	252	236	274	242	257	270	286	283	243	298	268	276	262	276	272	264	307	268	262	268	276	264	285	277	290	266	266	254	284	269	252	274	289	257	278	250	268	267	235	270	249	267	282	282	269	233	279	261	270	258	262	279	280	242	261	296	267	232	263	297	255	238	253	260	271	268	277	274	263	291	287	244	280	272	263	295	260	283	265	254	286	257	268	270	256	259	263	293	270	290	263	244	263	269	269	239	261	264	260	264	273	257	261	257	301	273	275	262	251	268	282	251	261	248	296	281	277	264	279	258	253	273	263	241	277	271	252	266	265	293	279	267	239	244	282	287	267	258	282	248	279	273	253	255	283	283	278	285	295	241	244	262	280	255	263	254	284	258	250	276	273	286	260	258	259	273	247	285	246	265	259	266	274	258	283	254	297	275	291	282	267	248	244	249	268	250	266	249	270	293	272	268	302	287	257	241	286	271	305	271	267	239	272	248	272	303	263	251	262	244	274	290	293	263	250	287	271	290	236	251	290	262	256	255	292	226	263	258	249	240	271	254	260	266	260	297	279	255	265	290	285	266	273	261	286	295	254	246	249	251	281	265	287	251	284	270	276	284	273	269	242	263	257	278	285	276	293	274	272	228	281	278	250	271	269	293	284	256	283	264	287	284	293	284	272	274	280	284	249	288	262	300	254	289	285	261	292	301	258	231	274	283	280	289	259	254	286	277	274	268	267	264	278	242	283	276	284	259	274	272	290	275	293	255	281	261	278	265	284	281	253	279	271	273	281	287	245	260	272	256	248	252	284	273	289	287	277	272	290	282	281	291	260	274	279	254	276	273	268	283	278	269	260	297	274	280	270	275	268	258	268	267	267	255	263	292	280	265	281	247	259	279	264	277	268	274	272	283	287	286	278	289	269	275	246	239	274	248	296	267	266	263	281	269	234	276	276	288	258	291	269	269	306	264	278	272	292	266	276	297	267	255	299	260	273	278	260	275	292	261	271	277	260	267	268	276	258	263	278	287	261	256	241	255	290	245	254	304	249	240	233	279	283	277	281	271	254	288	261	269	273	284	285	256	262	268	254	270	289	280	269	280	273	249	262	259	255	275	273	255	276	272	261	228	239	260	256	267	253	284	294	282	246	261	270	271	294	291	283	239	270	248	284	300	265	273	255	301	267	279	282	268	260	288	286	295	248	266	262	256	279	262	266	257	255	271	279	245	270	267	293	267	265	261	308	291	252	241	266	275	285	273	267	262	234	261	263	256	267	272	295	263	275	259	245	291	289	289	292	266	284	252	275	266	261	247	262
21195	9236	2495	1218	1598	1579	1952	1261	474	378	298	292	260	214	254	210	221	196	208	206	213	206	229	208	202	174	165	208	199	219	206	220	178	222	196	172	185	188	223	202	199	179	177	176	183	209	201	189	191	177	181	195	187	179	186	199	183	166	179	191	221	188	167	203	188	198	169	177	196	193	164	181	161	202	145	194	204	203	197	174	186	168	180	184	181	173	192	187	186	193	195	167	177	190	186	180	181	169	187	170	180	179	160	175	179	178	197	176	190	189	198	182	198	192	207	183	174	187	173	197	192	178	201	177	180	189	166	191	194	194	200	205	195	190	193	190	175	166	205	167	184	166	180	180	176	168	175	203	186	196	182	172	151	195	177	182	174	181	180	180	169	190	178	174	205	208	176	200	179	204	190	190	186	178	172	179	211	183	198	202	165	173	178	195	180	201	172	169	186	161	174	193	178	177	164	176	203	173	179	196	169	182	172	178	183	188	200	201	169	208	174	156	178	162	185	204	176	176	190	174	198	195	182	160	152	193	199	161	167	169	190	192	188	190	173	194	215	212	182	207	203	202	192	198	196	190	174	200	171	194	176	182	204	161	192	174	160	183	198	173	173	190	200	172	196	181	190	187	158	191	208	189	166	205	171	172	173	185	203	197	203	179	177	199	164	206	168	188	178	174	198	167	155	179	185	187	182	165	194	221	174	197	203	200	196	171	194	171	165	190	201	189	148	198	168	196	214	194	184	160	185	182	173	155	186	180	185	182	202	188	173	187	176	148	184	180	160	195	194	173	186	174	198	192	190	182	156	164	172	201	188	186	193	192	187	160	196	185	193	184	202	197	214	197	189	173	175	164	187	179	182	184	176	175	172	181	186	168	200	183	170	215	163	193	160	145	182	199	172	180	182	171	196	167	155	174	145	201	167	191	181	195	161	166	176	195	201	198	174	188	169	197	181	204	192	171	196	186	185	177	189	220	163	186	160	181	174	198	185	217	195	178	202	162	162	181	188	159	208	189	162	167	166	194	149	179	197	184	202	190	166	199	179	164	198	190	216	209	195	200	175	178	219	181	200	174	185	202	178	170	181	169	176	205	176	205	195	183	170	197	189	179	183	174	205	174	165	180	166	208	182	168	204	194	178	169	186	187	181	178	167	158	181	168	200	161	172	188	170	193	180	191	185	184	185	178	199	164	159	199	206	205	192	166	192	183	176	205	211	212	173	168	192	208	198	202	178	190	174	181	193	186	178	192	179	187	187	177	208	190	194	193	185	174	204	160	170	196	212	200	199	192	165	186	186	153	202	188	202	178	193	186	208	193	183	177	201	190	206	218	203	165	192	176	194	186	160	188	180	194	195	179	180	159	156	185	184	205	171	187	183	199	188	177	196	173	189	204	181	200	175	162	185	166	199	175	181	201	167	178	213	188	178	182	184	174	179	182	187	175	195	191	159	171	192	167	180	171	193	169	168	195	195	205	168	179	192	198	175	175	196	176	179	221	175	192	180	201	202	177	163	167	195	195	173	178	166	188	194	156	182	174	189	172	196	192	177	178	188	160	198	183	198	192	179	201	197	190	200	170	176	212	184	194	186	199	184	172	195	212	192	203	189	189	181	198	183	174	189	205	167	194	187	194	182	194	186	215	187	197	184	157	177	172	188	195	172	171	189	188	196	173	159	159	164	176	196	164	185	196	201	182	166	155	181	174	181	189	194	196	153	200	204	161	158	193	155	174	199	165	166	199	178	159	206	192	185	174	203	203	190	176	178	197	176	209	188	201	204	178	170	189	185	203	208	178	173	190	193	173	178	167	189	175	196	173	163	194	185	187	191	192	179	184	204	174	162	186	194	204	205	173	191	191	172	224	187	193	184	198	187	181	186	150	190	192	187	170	180	162	161	186	167	189	175	179	177	179	186	203	182	202	184	193	165	200	182	143	167	162	203	165	184	168	188	189	170	167	173	200	194	186	174	174	196	188	177	198	201	208	168	184	182	196	181	174	198	181	185	177	168	161	195	188	161	195	188	195	177	165	169	189	177	170	171	193	195	203	210	208	194	183	183	205	194	151	172	182	171	172	193	196	157	161	197	166	183	186	190	178	169	199	181	184	184	178	174	196	191	163	195	182	191	191	159	180	189	189	190	195	186	190	200	185	193	177	203	171	167	221	185	190	160	179	176	178	177	176	204	180	186	196	181	188	163	181	181	197	179	186	179	177	195	198	216	170	157	218	184	182	173	197	181	173	200	195	177	174	175	202	185	177	218	203	167	186	194	186	189	207	181	188	163	177	174	161	181	166	174	184	185	176	176	199	165	192	204	176	185	151	215	177	191	183	182	206	189	184	196	170	181	191	179	205	177	186	199	198	218	147	174	195	191	164	193	224	203	200	171	163	192	173	188	191	180	186	174	199	166	174	198	155	186	182	189	179	169	169	170	205	171	154	173	188	179	179	171	173	212	195	187	178	183	184	170	193	196	180	205	198	194	179	190	165	191	167	167	161	188	188	182	165	165	176	181	169	181	158	175	176	175	186	197	202	182	186	172	172	173	155	177	192	195	179	179	189	184	196	175	179	189	214	169	182	192	178	204	203	167	182	181	178	190	192	157	193	170	170	188	168	180	183	188	174	174	223	200	172	173	152	181	175	197	171	179	168	216	205	203	182	189	176	166	191	193	187	181	173	211	184	193	178	187	199	226	181	194	169	183	200	160	212	175	216	188	179	199	181	208	177	191	176	196	193	169	187	199	185	182	206	219	166	197	171	191	171	170	178	192	174	200	203	197	182	191	199	173	193	187	140	198	193	173	182	206	189	191	199	191	175	177	174	187	189	184	191	187	182	211	185	164	179	181	197	206	171	196	188	185	160	168	196	219	198	165	162	163	209	182	178	194	188	177	183	178	189	167	167	181	188	168	169	173	157	175	192	178	178	189	178	186	204	170	199	192	182	164	171	184	169	168	175	193	178	184	200	166	187	184	167	195	165	182	180	182	171	182	177	173	184	175	154	198	184	174	170	179	177	193	180	210	172	192	185	183	202	188	170	172	159	193	182	203	180	190	197	184	180	214	190	188	213	174	198	169	170	200	183	210	180	186	187	202	205	169	159	211	169	176	180	185	176	181	187	172	198	189	192	208	164	167	182	190	178	162	167	187	193	194	178	157	184	186	187	167	156	204	167	185	167	198	201	191	172	181	205	182	170	173	198	164	175	203	177	192	184	173	156	172	213	181	178	198	177	169	179	156	187	196	188	185	189	167	186	181	175	196	184	195	158	185	191	150	166	185	214	173	169	171	163	170	167	176	170	186	156	178	178	169	207	205	173	184	214	225	189	173	182	190	226	191	188	183	195	206	176	184	190	185	202	172	177	192	198	199	167	173	201	182	187	197	186	188	174	157	177	154	189	188	169	184	187	179	175	188	208	195	196	193	183	205	197	219	165	178	188	191	169	170	200	185	194	193	187	172	167	193	157	161	172	164	193	185	207	187	182
13416	2476	4058	3761	6827	6648	9040	5544	2172	1613	1266	1227	1016	835	804	767	787	703	688	662	630	622	631	639	604	607	565	539	580	561	547	601	564	542	517	530	519	512	567	495	496	478	537	502	538	524	543	509	491	505	469	467	473	458	529	496	470	507	495	486	502	502	505	504	490	518	489	528	450	500	472	511	470	495	467	458	451	518	452	457	460	503	459	503	482	481	475	452	465	498	476	476	473	490	488	443	507	453	462	496	483	503	457	491	462	476	517	467	492	520	466	493	485	481	445	475	501	480	478	476	468	454	491	471	460	480	464	446	488	464	486	434	486	461	502	494	454	454	470	502	436	435	454	502	476	479	462	457	489	475	483	500	470	438	509	460	437	480	503	484	467	474	469	497	455	472	470	451	482	450	431	469	470	460	472	500	482	501	475	431	473	449	469	465	469	465	457	489	481	450	470	469	500	461	475	475	501	469	463	458	507	476	451	473	489	485	516	463	450	450	452	456	448	447	463	472	469	461	475	482	496	505	478	500	440	497	480	483	476	493	428	501	473	455	476	475	424	472	476	489	505	431	456	455	468	480	516	505	484	466	474	449	453	461	439	518	529	468	485	462	494	486	463	489	478	463	488	435	497	463	467	413	465	467	468	484	458	491	468	468	506	466	471	482	489	471	524	480	461	485	495	480	424	478	523	440	508	476	458	488	495	464	487	470	477	481	446	473	465	449	489	491	458	484	469	496	472	442	504	450	463	451	473	441	423	462	483	506	441	484	464	484	452	420	470	478	446	464	463	483	482	502	485	478	480	473	470	498	460	456	466	496	470	488	488	475	461	476	465	509	503	445	467	417	485	488	492	430	514	474	499	478	459	472	466	477	464	471	457	482	462	516	462	450	450	480	464	473	491	485	448	455	484	462	471	519	499	439	488	504	472	495	454	487	493	473	499	478	434	482	481	468	480	442	493	479	465	482	417	514	475	483	462	473	465	465	438	477	468	473	479	456	491	438	430	479	499	466	506	461	511	490	478	456	490	443	458	419	451	462	488	471	471	471	475	453	482	507	454	462	467	434	444	496	476	455	489	519	474	468	455	429	497	467	496	519	474	492	458	458	442	487	469	480	503	499	435	443	469	479	461	474	471	488	464	488	440	486	481	519	474	463	453	448	474	468	490	440	432	464	500	483	455	456	440	473	496	498	453	484	507	471	451	453	464	422	481	499	509	464	491	456	440	450	455	496	500	463	475	483	442	469	475	475	482	467	483	507	426	483	464	468	479	475	472	459	406	488	500	470	493	487	458	540	534	489	453	468	494	489	478	456	509	438	474	488	466	458	453	453	496	508	443	494	509	478	459	493	436	483	462	441	460	495	473	435	427	491	478	463	498	427	463	473	475	476	456	467	425	511	467	485	462	494	509	512	467	547	458	474	499	499	481	480	470	537	439	471	460	447	497	475	454	491	484	478	476	515	417	457	459	491	491	467	481	505	462	496	478	471	496	453	464	460	486	474	417	444	438	498	480	469	493	470	471	416	474	475	471	472	485	482	473	481	480	469	482	478	476	498	468	484	452	460	464	476	467	456	457	492	469	470	431	474	474	431	465	468	426	464	489	482	485	483	447	452	465	470	462	460	467	489	463	487	493	497	530	472	487	443	491	519	462	478	469	462	519	464	467	461	440	450	473	460	444	495	470	516	473	451	465	501	452	490	457	481	476	468	487	485	502	498	473	467	461	477	481	470	482	501	480	488	510	479	472	479	508	440	459	466	472	479	479	475	455	470	498	496	455	484	483	469	456	493	464	477	491	452	452	450	489	459	516	499	479	483	509	482	420	470	475	450	485	498	471	476	452	518	484	474	483	469	493	484	449	493	493	477	489	487	466	513	441	503	524	465	493	479	457	478	465	447	468	466	521	462	493	505	448	481	485	485	475	456	468	442	464	457	443	478	440	495	497	442	482	503	464	467	475	476	483	454	499	456	470	454	487	447	511	470	456	478	453	436	448	451	472	494	462	455	490	448	443	443	460	462	458	468	475	440	464	478	425	479	472	477	466	491	476	441	450	446	432	507	481	492	434	472	476	453	468	485	478	466	466	482	477	493	509	509	490	449	480	451	470	446	465	453	475	506	459	470	460	452	479	462	474	492	439	471	464	462	449	504	492	448	486	488	441	468	470	534	481	490	464	494	503	478	464	460	474	462	487	478	483	447	482	504	459	497	463	518	453	501	466	435	485	457	486	480	429	466	523	496	544	448	454	446	453	473	456	468	495	503	490	450	482	488	460	481	424	483	477	462	475	483	505	492	464	494	455	460	475	458	449	491	487	470	476	493	511	445	469	476	492	461	434	486	478	488	462	464	498	496	478	492	492	466	453	463	489	449	478	485	492	481	432	450	465	482	470	458	464	481	472	471	492	473	464	502	462	475	491	455	469	511	426	485	506	475	483	460	482	454	477	452	492	488	489	456	444	504	425	459	484	500	443	429	460	463	470	450	449	480	460	479	484	466	524	499	494	519	447	450	444	431	491	434	452	451	467	444	478	465	529	492	507	467	483	507	491	490	420	461	475	456	469	486	479	505	463	464	498	481	450	470	495	477	477	489	526	464	505	487	477	475	461	480	460	482	478	468	467	465	483	507	474	456	465	498	465	500	452	514	434	490	462	496	510	499	485	487	486	440	488	488	474	524	469	451	465	453	462	451	494	441	489	491	460	456	453	448	469	476	450	512	446	490	474	476	468	455	487	509	481	490	462	488	478	469	505	451	538	455	422	511	486	459	438	462	489	465	466	463	485	463	435	483	478	486	464	491	448	498	460	479	502	455	473	466	499	471	431	498	441	489	474	498	482	474	455	455	447	440	469	450	489	478	485	467	489	494	470	457	471	506	470	495	469	427	493	473	450	462	488	502	440	484	470	449	458	498	475	460	461	475	446	470	457	462	492	485	453	449	468	526	469	456	475	509	413	464	483	464	493	503	490	483	489	464	489	473	466	469	505	515	485	505	488	452	462	494	489	475	475	471	437	501	465	455	499	474	516	473	504	458	466	499	469	491	477	482	502	474	469	473	477	443	459	484	469	498	529	487	477	473	494	453	473	449	488	479	478	476	490	474	488	473	474	434	473	483	493	490	447	469	472	430	462	466	449	487	486	495	434	472	469	501	455	494	424	456	480	505	426	477	487	472	509	505	492	447	459	463	493	479	515	464	519	451	486	448	495	440	473	421	455	465	505	459	494	503	435	477	437	449	427	473	506	471	486	468	460	464	464	488	474	481	439	510	486	489	507	497	487	483	507	463	454	514	463	496	457	470	484	490	442	504	463	501	444	472	514	460	461	469	487	483	474	481	496	472	470	465	500	417	494	413	539	499	494	467	479	485	439	484	504	456	470	472	468	443	508	511	503	460	442	499	467	454	508	456	456	471	436	479	462	457	478	495	503	464	498	487	498	463	468	479	485	464	479	477	463	484	482	465	504	466	437	480	457	492	431	519	436	493
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
