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
336305208528	336305209048	336305209598	336305210148	336305210698	336305211248	336305211798	336305212348	336305212898	336305213448	336305213998	336305214548	336305215098	336305215648	336305216198	336305216748	336305217298	336305217848	336305218398	336305218948	336305219498	336305220048	336305220598	336305221148	336305221698	336305222248	336305222798	336305223348	336305223898	336305224448	336305224998	336305225548	336305226098	336305226648	336305227198	336305227748	336305228298	336305228848	336305229398	336305229948	336305230498	336305231048	336305231598	336305232148	336305232698	336305233248	336305233798	336305234348	336305234898	336305235448	336305235998	336305236548	336305237098	336305237648	336305238198	336305238748	336305239298	336305239848	336305240398	336305240948	336305241498	336305242048	336305242598	336305243148	336305243698	336305244248	336305244798	336305245348	336305245898	336305246448	336305246998	336305247548	336305248098	336305248648	336305249198	336305249748	336305250298	336305250848	336305251398	336305251948	336305252498	336305253048	336305253598	336305254148	336305254698	336305255248	336305255798	336305256348	336305256898	336305257448	336305257998	336305258548	336305259098	336305259648	336305260198	336305260748	336305261298	336305261848	336305262398	336305262948	336305263498	336305264048	336305264598	336305265148	336305265698	336305266248	336305266798	336305267348	336305267898	336305268448	336305268998	336305269548	336305270098	336305270648	336305271198	336305271748	336305272298	336305272848	336305273398	336305273948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48748	41668	41724	41761	40083	39625	41810	47535	43710	42486	44223	41014	37879	34490	37855	40496	37278	36837	37084	33973	31180	26034	20890	20438	22552	15462	10638	12262	11768	10478	8381	6005	4166	3393	2736	1943	1800	1230	883	742	566	510	549	726	685	1189	2314	2989	3137	1871	1626	1683	1313	928	697	725	876	723	648	572	496	471	421	429	461	455	532	432	411	520	519	471	565	586	568	550	580	525	500	491	416	392	422	391	337	347	357	323	347	394	345	312	325	318	329	330	329	328	343	359	309	346	355	325	318	332	316	307	306	327	361	345	338	338	324	320	298	305	316	324	347	325	330	334	296	318	338	343	323	327	300	331	333	323	314	352	354	325	320	323	299	332	272	335	332	323	338	326	301	314	328	309	314	317	324	306	324	304	319	271	318	321	311	338	330	290	337	325	346	297	320	348	322	329	363	309	335	369	337	314	350	355	313	307	291	294	308	321	320	334	295	308	350	287	343	341	312	297	286	328	313	333	319	338	316	304	327	307	297	349	333	338	346	301	321	333	299	317	333	353	350	290	310	347	303	360	334	315	321	339	350	331	329	337	332	348	339	344	307	363	352	353	326	340	324	314	304	313	315	275	311	303	296	321	328	342	351	345	364	287	308	314	358	331	307	315	311	326	291	313	301	340	329	325	317	331	298	330	347	339	316	325	292	296	348	316	340	321	322	327	335	325	332	350	313	342	326	323	306	327	336	322	340	319	299	325	304	318	330	356	345	319	314	321	313	301	363	297	326	305	316	312	321	326	312	345	300	331	318	306	333	311	318	298	296	296	330	330	313	335	345	299	304	327	290	337	306	309	302	309	338	301	353	296	321	362	338	304	323	300	330	291	296	319	338	325	290	338	318	357	299	353	326	325	321	293	320	354	329	321	326	319	318	283	312	314	325	329	346	331	352	317	315	327	312	326	328	344	305	319	327	307	299	326	340	331	312	328	309	331	324	340	342	334	331	332	337	328	326	325	316	282	318	325	303	344	345	339	313	322	342	312	343	329	308	371	327	340	302	330	305	338	317	338	344	330	304	348	320	344	320	308	337	339	324	339	331	331	300	324	342	333	315	314	295	344	339	323	358	288	355	293	326	312	316	347	307	285	288	318	324	313	315	296	342	329	320	302	315	306	328	316	311	321	358	295	326	332	316	274	305	307	342	303	342	349	305	303	293	340	353	290	342	302	345	324	313	337	332	322	338	335	353	352	310	324	311	333	327	357	329	333	279	337	341	330	316	331	322	292	319	305	344	325	317	315	312	325	341	339	337	330	337	359	328	313	355	273	294	330	317	340	304	333	311	304	320	315	294	351	312	297	287	310	320	302	306	316	310	358	319	345	278	332	331	304	295	338	369	349	353	319	278	346	297	322	355	318	313	318	322	313	289	347	342	344	305	304	315	329	279	312	301	321	309	323	332	332	308	316	337	305	303	312	336	303	330	310	339	323	300	307	324	298	313	325	323	332	332	324	328	311	327	315	321	340	333	312	305	287	348	326	310	329	314	298	323	294	325	295	324	324	335	297	319	300	306	329	288	345	328	318	292	310	316	327	331	336	357	329	311	298	326	330	350	326	318	326	317	342	356	308	333	340	308	292	300	320	305	330	330	317	325	322	337	305	323	327	341	345	344	333	330	352	314	319	318	341	301	316	344	301	311	322	282	344	306	336	313	329	330	301	360	334	323	325	331	338	318	318	325	331	301	319	336	340	308	329	305	335	320	313	303	309	308	363	306	345	338	306	311	307	301	337	317	307	292	288	350	330	318	324	363	331	318	319	325	305	308	301	329	308	309	301	314	346	331	314	344	332	315	309	289	332	288	346	338	353	318	258	274	313	307	335	295	299	332	334	335	305	332	337	327	308	326	335	342	336	329	298	279	343	319	314	347	323	316	308	316	328	339	300	333	334	313	306	336	324	310	315	312	328	361	303	331	322	319	308	315	327	342	323	337	330	320	324	312	316	294	329	349	320	307	347	329	288	320	324	331	298	314	308	317	307	317	342	348	296	330	326	311	334	298	303	338	310	333	291	325	319	325	334	279	349	347	307	351	314	303	293	321	326	329	310	326	310	298	302	301	307	336	380	292	318	354	294	351	331	329	315	351	313	337	327	337	335	338	292	313	324	329	367	289	338	323	347	327	313	325	351	308	337	309	321	332	327	311	343	349	332	302	326	330	333	309	334	323	331	322	320	320	337	283	311	337	339	327	311	311	278	324	297	297	352	354	363	312	309	291	305	304	328	323	293	303	318	315	319	339	343	306	304	326	308	331	324	332	306	324	334	336	331	290	343	329	299	337	316	333	322	330	321	351	302	311	318	345	282	288	320	323	310	311	333	338	330	312	303	362	323	323	336	325	320	357	319	319	300	312	327	324	320	350	336	323	327	321	278	319	339	324	346	299	328	319	344	304	327	323	309	322	325	339	335	323	359	331	317	309	293	284	328	278	337	346	327	281	289	332	312	337	303	316	316	299	330	339	314	303	274	333	317	342	292	290	333	339	299	313	315	333	322	329	310	280	310	340	357	336	340	298	322	316	368	307	299	307	308	310	326	319	312	350	309	306	296	347	299	323	328	327	287	318	320	303	330	321	329	298	316	299	360	296	335	299	311	305	297	294	315	315	321	332	325	327	313	349	310	303	311	329	336	332	357	309	330	374	323	325	339	317	315	343	345	345	322	348	330	290	322	346	321	313	329	337	329	336	274	302	341	341	343	295	306	329	322	336	317	328	301	327	317	334	339	285	317	317	311	298	353	312	327	318	324	289	310	298	339	318	365	306	323	342	330	358	304	337	326	294	264	332	334	315	321	369	313	324	306	343	334	346	314	320	326	319	305	332	329	311	332	295	306	296	305	307	341	351	305	335	292	339	319	305	329	316	333	349	335	313	327	329	325	329	312	318	303	327	331	339	354	280	309	347	334	310	344	323	306	296	318	318	342	288	322	336	338	328	299	298	344	303	296	306	295	343	321	291	346	326	316	346	325	304	323	313	296	336	292	312	360	335	313	324	323	350	337	333	296	284	317	336	319	336	293	333	327	323	319	332	335	341	303	296	307	324	358	286	326	321	291	335	343	301	301	322	307	294	328	325	286	322	292	313	260	328	324	309	291	273	324	336	322	303	297	347	354	320	281	306	298	296	314	328	355	331	306	321	301	324	328	334	301	320	309	331	306	298	349	302	300	331	305	342	335	317	354	346	327	329	291	319	344	325	347	312	323	325	307	317	318	306	289	314	309	321	296	331	325	339	328	315	352	321	292	339	322	320	340	292	312	288	334	350	324	326	339	304	300	348	355	354	316	327	364	331	317	308	322	320	320	327	283	338	324	335	293	333	320	344	366	359	312	318	341	326	334	357	315	330	330	330	326	299	317	324	347	299	323	287	318	293	306	342	344	351	320	328	315	307	316	324	301	340	294	298	324	339	314	334	332	327	293	322	342	339	343	282	337	341	347	347	333	320	318	343	323	315	263	336	299	319	331	307	327	333	344
42324	49649	50684	55728	59658	62412	62978	58028	55147	54633	54151	54372	50354	46901	52092	53941	51652	50747	48740	47245	44128	41857	35572	36732	41102	34125	29565	32291	30639	29614	24982	20809	18284	15041	13562	10222	9652	5666	4617	3092	2340	1987	2142	3462	3071	6185	12345	14958	15663	9299	8915	8265	7119	4553	3313	3948	4165	3336	2850	2288	2146	1735	1596	1733	1776	1805	2087	1904	1747	2002	2155	2328	2470	2795	2412	2536	2800	2129	2174	1656	1472	1328	1228	1167	1016	1036	958	935	914	990	908	843	858	783	812	824	746	772	859	797	803	803	891	882	800	769	801	798	871	866	813	772	802	863	823	768	759	797	813	791	790	769	799	789	773	750	798	740	773	776	746	759	771	769	725	756	833	760	804	765	796	775	775	732	792	732	765	698	801	733	742	760	753	765	792	784	781	785	809	776	733	733	755	788	811	733	806	755	759	741	761	787	799	765	826	774	764	762	762	784	772	765	784	782	772	774	774	762	780	777	749	788	745	764	821	779	734	713	766	794	795	742	762	729	754	779	768	801	781	742	771	808	750	780	764	730	763	761	748	733	838	775	801	780	791	788	761	793	717	744	729	763	756	774	762	816	763	773	783	789	779	785	778	755	790	741	763	784	742	748	743	747	732	761	756	785	719	740	748	724	799	763	772	796	785	712	761	763	802	790	769	770	800	777	762	757	775	742	762	763	799	760	766	759	757	756	799	723	756	756	795	779	757	753	797	737	747	804	777	737	758	744	803	779	721	697	770	799	764	716	761	726	780	764	753	773	773	797	768	762	757	712	766	770	743	778	796	762	781	765	754	788	742	800	770	770	780	806	791	747	744	764	720	754	820	771	765	709	775	760	755	763	778	777	723	741	813	817	750	784	753	783	777	797	782	720	761	781	778	741	753	796	757	736	739	781	805	777	814	740	737	757	797	783	762	750	728	739	746	771	761	785	746	734	738	784	749	736	736	761	785	780	806	716	702	738	798	783	725	744	742	803	706	770	746	744	798	742	833	768	771	801	723	735	761	779	763	729	806	763	733	830	772	770	757	730	761	784	768	815	782	770	754	740	791	753	803	815	784	787	816	740	752	783	761	740	813	730	751	775	773	725	731	738	788	782	762	782	779	741	806	739	734	765	758	800	756	748	809	767	756	796	775	754	779	786	764	743	753	724	794	771	787	762	813	806	789	774	771	733	748	801	727	761	728	767	756	788	746	762	774	791	810	794	790	735	755	770	813	727	772	767	775	779	772	801	778	739	773	777	752	732	765	754	752	777	822	810	824	779	736	777	784	786	717	757	791	777	740	767	789	836	770	752	734	744	746	743	772	830	775	766	779	818	791	786	815	771	739	787	776	749	707	747	783	753	761	752	756	760	788	766	773	749	749	783	763	766	757	750	711	779	757	782	778	774	822	800	755	803	715	698	817	729	785	780	728	751	802	785	743	806	816	780	758	774	753	757	765	797	751	761	711	835	746	753	812	806	779	766	814	775	709	750	736	728	759	742	787	803	767	744	762	747	747	724	782	772	788	759	785	776	789	779	816	782	774	787	755	763	780	721	745	763	784	812	816	805	802	804	784	793	749	775	771	750	719	736	792	754	794	783	758	794	741	721	783	766	815	776	746	776	778	827	746	724	765	761	762	794	775	825	793	778	755	760	786	779	761	779	743	722	780	779	760	812	760	736	740	742	721	753	732	808	757	795	744	732	734	789	764	771	765	758	776	763	749	705	786	780	755	808	767	761	704	773	804	709	795	751	728	780	768	803	740	722	748	781	766	791	756	772	721	790	761	793	785	747	758	715	723	729	746	769	758	741	806	801	741	747	769	775	787	792	800	768	720	777	762	721	785	736	755	754	776	753	756	718	741	757	790	780	720	736	780	743	799	746	763	726	814	763	773	802	786	743	770	781	753	774	708	729	772	784	761	720	780	794	752	771	827	761	763	777	757	806	739	799	777	797	739	761	761	707	789	786	785	756	761	783	760	779	776	807	715	757	763	783	765	717	730	784	789	793	798	718	801	785	813	773	750	797	762	771	813	763	771	778	754	765	761	763	761	745	741	774	758	761	756	757	744	732	798	756	776	814	789	795	772	761	763	720	757	756	750	719	777	752	786	805	753	809	778	773	786	765	780	772	784	766	741	750	759	818	788	748	814	827	719	777	752	734	760	731	779	729	769	741	784	791	760	819	800	773	762	791	731	826	714	763	786	744	746	794	754	776	760	759	702	795	798	776	701	792	782	795	767	749	733	747	809	743	794	750	740	724	735	741	798	801	718	761	769	753	729	755	773	734	821	719	756	757	730	798	773	751	797	744	773	759	729	786	753	777	742	792	787	738	753	786	745	745	771	731	721	748	749	761	787	790	723	795	769	829	771	784	743	751	828	772	749	756	773	726	729	754	803	778	739	778	783	679	750	788	793	747	734	779	740	805	737	760	794	710	732	771	752	814	776	755	773	770	781	741	699	759	748	749	761	799	762	750	796	746	724	742	764	745	760	846	756	804	756	730	784	754	788	757	783	817	814	758	763	729	771	727	786	755	761	769	748	757	755	778	729	736	769	796	771	720	830	802	774	730	760	783	775	772	778	771	764	801	760	790	799	756	767	790	806	798	760	772	768	763	719	722	756	765	779	735	741	738	764	785	788	721	752	785	730	739	705	736	765	797	753	745	801	725	811	805	801	743	763	765	766	735	801	758	759	729	791	768	768	774	758	773	766	766	779	755	769	779	765	785	821	764	796	742	795	761	759	736	774	778	730	775	745	721	755	778	760	746	757	770	741	767	742	768	725	758	733	791	779	752	752	775	767	802	827	789	762	821	764	774	807	721	747	740	776	806	690	781	765	758	744	793	780	756	759	783	759	787	751	793	751	724	746	715	814	729	793	734	790	786	778	739	776	752	766	770	746	763	772	773	790	800	722	747	824	780	729	772	740	755	741	730	799	771	800	729	796	793	729	799	769	762	784	745	794	808	778	754	785	751	739	757	745	778	787	795	790	775	740	737	814	785	766	785	793	775	778	777	748	752	770	755	773	768	735	750	767	765	744	769	779	764	782	760	749	789	801	727	738	786	836	766	751	780	770	748	748	769	753	757	750	764	769	776	780	800	815	793	760	750	713	798	774	801	785	770	792	778	739	787	779	837	773	717	764	764	749	760	740	715	783	778	784	788	729	776	782	782	771	763	807	767	759	754	804	771	805	759	787	793	781	724	756	794	759	787	778	759	775	784	791	735	755	750	793	752	774	773	802	800	740	788	768	742	747	791	721	743	817	767	783	777	803	752	786	731	799	765	728	845	754	773	802	751	759	745	746	773	754	736	794	815	781	795	821	817	746	752	772	762	787	766	721	783	774	748	788	758	732	735	813	786	760	741	735	787	763	781	755	775	790	677	748	795	748	738	749	794	759	755	726	741	768	799	753	727	797	757	755	781	750	767	796	757	786	793	806	748	769	732	794	779	776	769	827	743	781	767	745	774	750	727	778	811	806	783	784	752	809	817	760	780	749	711	741	782	784	754	772	783	776	741
17832	18629	27975	27067	19067	12792	8801	9950	7910	7011	7757	6294	4206	3672	3623	4571	3251	2870	2947	2562	1942	1303	1116	1220	1187	778	645	683	624	575	483	463	344	316	289	290	268	263	267	266	219	199	216	236	192	219	294	282	338	271	248	278	250	243	199	214	225	200	207	188	235	221	203	195	200	225	200	172	182	201	209	204	194	179	209	191	224	188	185	179	178	219	206	203	215	218	193	188	211	197	187	189	191	170	224	196	189	198	204	195	201	184	209	221	192	194	219	205	195	180	184	210	188	179	208	184	199	169	198	202	189	185	178	185	229	196	202	211	198	217	208	188	201	199	208	178	185	187	195	184	189	184	190	208	197	182	203	196	201	209	199	177	172	170	181	194	214	191	206	200	174	206	183	174	188	185	212	185	225	185	191	193	196	184	198	189	209	182	177	206	199	178	228	217	192	204	185	202	209	228	222	183	211	204	204	185	196	187	182	192	167	176	177	206	195	181	190	207	193	201	191	188	184	175	199	203	193	205	174	175	202	181	233	193	200	215	194	190	216	217	171	202	177	198	190	203	214	169	199	188	197	184	170	189	198	183	206	222	188	193	178	224	174	196	172	199	176	227	226	184	186	176	202	199	191	178	186	206	210	198	198	194	216	180	201	182	196	198	201	198	173	186	196	202	208	189	202	207	189	177	194	207	210	209	189	201	179	180	164	192	196	185	183	200	199	184	183	183	176	176	186	181	215	221	180	171	221	182	197	203	180	200	197	208	181	200	198	192	195	184	205	182	192	195	203	175	213	168	164	166	175	184	175	194	196	189	200	219	217	188	183	176	226	178	211	221	222	180	193	210	212	185	180	193	183	202	202	171	201	216	197	210	183	192	170	176	164	207	216	173	193	185	190	200	199	197	186	167	207	196	182	158	223	167	217	191	189	189	185	191	206	191	217	199	216	210	167	173	183	227	173	170	167	192	190	198	189	214	214	194	200	196	189	173	167	190	166	189	166	186	192	185	188	189	192	212	181	219	170	187	219	192	170	196	202	195	177	212	193	205	179	201	203	197	182	184	233	179	185	170	177	175	199	196	187	190	176	162	198	215	185	196	189	207	175	203	208	180	186	189	203	174	210	183	194	197	191	175	187	170	198	181	174	182	200	199	191	205	201	202	178	193	199	196	217	209	195	202	200	179	195	189	201	188	198	213	202	209	189	187	172	210	204	179	187	202	211	187	154	219	179	207	216	186	181	202	198	189	176	184	196	190	209	194	198	208	166	203	214	191	202	170	187	178	190	166	174	192	182	207	202	181	195	193	213	190	181	182	180	217	209	223	174	184	181	179	199	206	192	180	193	203	181	208	177	203	201	166	176	219	185	214	196	203	189	177	191	192	201	156	181	182	188	215	236	172	195	199	214	209	210	176	173	197	210	201	165	193	198	191	216	183	191	185	187	195	225	213	187	181	199	180	183	201	219	194	185	199	206	186	215	197	193	194	181	189	205	176	183	179	173	205	206	198	180	195	182	185	195	160	173	165	223	180	181	201	190	203	168	168	209	174	166	194	185	188	204	231	184	193	183	199	186	175	167	189	208	180	192	176	202	195	158	237	216	174	163	213	200	223	191	197	220	192	168	192	199	193	194	181	214	207	187	185	183	190	215	189	193	192	181	173	201	204	172	222	182	203	197	153	170	199	200	193	213	157	175	183	173	177	188	208	193	207	192	194	183	189	183	183	197	192	188	162	170	207	211	172	197	194	210	170	163	183	178	224	168	183	177	195	188	213	204	219	198	202	177	212	208	171	204	204	197	215	189	206	181	234	207	190	193	191	183	192	189	205	194	202	173	184	189	184	197	191	219	210	202	199	176	209	184	198	191	206	186	191	205	191	200	202	196	182	175	180	184	193	191	190	215	198	213	200	191	210	200	197	172	201	191	185	211	178	180	190	199	184	207	163	215	179	178	217	199	206	191	207	175	191	163	184	204	168	182	177	191	218	199	199	170	189	177	203	202	208	205	213	199	219	191	225	216	186	174	191	195	199	199	192	214	196	179	209	175	189	213	176	185	200	202	196	193	173	183	194	206	178	175	189	208	202	194	196	205	201	192	199	181	182	195	204	180	210	207	177	183	200	191	195	174	181	209	192	175	185	188	199	185	204	197	213	200	207	216	207	218	188	185	197	213	208	176	191	160	190	197	179	201	169	211	219	216	170	230	185	209	188	182	197	190	181	197	202	198	177	199	197	172	201	177	201	166	178	205	193	187	183	178	225	188	174	204	204	184	208	189	189	182	218	168	203	194	187	180	173	201	211	198	187	201	206	192	203	192	169	189	195	194	188	204	198	181	183	186	185	199	185	192	200	231	189	199	185	189	181	177	230	173	182	207	197	215	169	195	218	182	191	177	184	196	185	211	190	199	183	178	189	160	185	194	206	186	195	185	199	189	194	200	201	200	192	179	161	203	157	215	208	178	212	168	188	175	183	191	181	194	193	205	196	200	195	217	201	194	215	189	215	186	172	192	172	184	168	198	186	166	184	223	195	219	226	194	198	184	179	202	185	178	184	215	176	171	217	214	202	208	198	176	207	200	204	195	179	166	190	204	184	177	208	196	217	208	194	190	188	186	176	172	189	188	196	192	179	227	183	178	209	199	189	192	193	177	160	186	204	185	196	212	186	220	213	180	187	182	204	163	201	208	179	168	200	167	227	197	194	195	198	183	199	202	176	197	206	195	192	190	205	193	233	199	203	198	180	193	192	179	192	198	168	157	188	204	196	168	198	222	184	185	209	210	188	220	188	213	204	166	202	216	161	197	229	195	182	193	190	211	213	204	175	209	206	194	175	194	201	179	167	192	171	182	163	197	173	194	178	189	199	169	167	204	182	194	196	205	212	189	202	227	196	178	205	196	195	183	180	205	171	179	187	188	183	196	178	199	198	191	202	224	200	193	233	212	177	215	186	193	200	190	175	183	196	186	200	197	210	193	171	187	156	180	158	179	189	210	176	187	203	206	215	220	187	178	196	186	191	179	186	176	210	192	208	190	190	211	174	179	195	211	185	212	194	208	184	209	187	185	188	176	177	169	198	214	179	203	180	172	188	209	183	199	193	180	193	207	193	178	183	189	200	206	174	217	163	197	212	228	189	188	209	199	199	210	214	173	223	192	195	194	218	203	198	178	207	193	198	187	215	196	178	185	193	206	186	184	174	194	196	188	179	192	198	187	195	209	204	193	180	187	199	177	178	190	190	169	201	201	181	182	186	196	196	184	157	199	188	200	168	184	209	213	167	204	203	183	202	207	173	199	188	193	203	200	188	181	193	227	192	179	173	171	171	208	187	199	181	218	199	193	168	223	194	190	190	183	185	195	178	190	181	181	168	208	184	210	221	212	173	172	176	203	199	190	193	168	220	177	174	191	197	197	195	172	201	178	195	196	201	192	192	163	211	204	195	185	194	195	217	177	201	204	176	186	184	185	193	201	212	223	211	193	192	178	213	206	207	184	184
13654	18375	29482	36794	31406	27891	24658	24410	22452	20723	22080	20995	14313	13655	15103	18084	13368	14078	13431	11942	8483	6228	5409	6277	6215	3929	3289	3626	3535	3171	2480	2166	1669	1509	1397	1239	1153	958	885	909	820	692	701	657	634	799	1224	1276	1361	1076	978	967	837	728	684	682	719	644	634	642	621	544	589	570	545	553	579	561	565	597	600	607	614	586	610	591	673	580	596	550	561	561	531	560	522	538	534	538	516	526	529	567	542	505	503	557	554	565	518	544	544	511	534	557	556	497	515	508	521	504	507	527	561	496	525	520	517	542	548	524	541	543	550	553	483	527	525	494	485	519	500	532	504	534	487	521	517	496	515	531	532	507	527	518	534	540	513	553	500	516	493	501	501	512	517	514	523	545	528	465	548	552	509	512	503	517	552	509	499	493	521	528	514	557	561	514	481	508	527	483	499	516	548	526	486	513	554	507	504	530	513	562	554	525	523	492	530	530	531	542	546	541	536	511	538	522	563	544	492	562	553	511	493	502	533	544	507	495	564	514	527	517	507	510	505	516	528	508	505	592	517	520	499	491	485	570	511	512	536	552	535	544	525	505	519	540	505	494	529	499	455	546	534	489	511	522	502	541	493	505	490	470	542	529	525	532	498	526	526	515	548	474	528	529	500	508	543	550	489	494	489	538	509	572	502	535	523	512	551	545	489	517	504	536	522	483	520	508	539	509	474	523	533	534	441	504	510	524	515	472	560	521	502	541	528	481	493	456	547	447	484	507	480	516	495	491	528	550	531	526	522	524	533	573	514	568	552	512	526	540	472	525	539	522	551	550	527	537	524	526	522	486	519	523	496	532	495	514	526	543	535	518	512	489	530	530	544	504	507	539	504	526	503	513	510	488	515	512	496	510	511	496	526	432	534	548	519	526	551	527	515	527	500	555	519	479	537	521	537	519	534	556	540	510	549	524	539	542	515	546	528	576	502	539	528	512	547	506	530	575	492	485	500	521	548	513	525	518	526	517	538	500	496	530	503	554	488	492	466	531	497	512	518	454	501	514	506	507	518	532	522	509	510	512	457	491	518	547	484	485	542	534	534	493	493	511	531	531	506	499	531	503	538	504	504	490	511	547	518	528	533	560	541	518	547	494	514	494	513	526	517	508	542	530	486	468	551	488	529	505	528	512	502	515	517	556	485	562	536	506	538	571	476	517	503	515	517	525	492	521	519	541	524	523	543	510	524	534	521	520	538	482	532	495	508	522	511	528	542	542	538	489	497	524	507	535	475	517	557	524	528	520	519	495	537	530	495	501	484	504	507	520	452	533	493	533	513	512	520	521	553	511	490	531	473	517	575	496	498	509	486	515	543	520	533	495	540	490	516	504	509	518	546	490	520	491	530	525	546	526	514	520	488	542	493	514	526	517	487	503	547	532	521	539	564	537	510	500	529	506	510	539	526	520	505	539	495	505	538	543	484	492	534	540	513	537	519	512	526	519	495	542	526	507	538	496	494	557	498	499	491	494	496	564	500	513	572	491	489	517	485	528	521	488	497	508	549	517	540	557	514	501	514	535	511	543	529	477	500	506	525	529	521	510	520	515	523	501	530	493	548	509	473	510	543	500	483	525	572	497	522	529	521	558	526	544	523	497	515	533	514	540	514	497	505	485	481	508	459	539	551	569	502	490	495	486	500	531	549	557	507	573	525	532	478	524	508	527	488	541	543	531	557	529	519	508	552	519	543	536	558	507	526	502	504	468	518	533	496	528	503	520	504	523	567	483	510	538	492	522	521	530	477	477	514	510	475	521	508	533	510	523	553	494	472	531	531	534	498	540	530	526	529	467	528	496	522	538	540	527	524	484	533	520	505	525	520	464	510	500	546	541	532	529	585	506	545	537	528	535	543	546	515	522	534	484	488	544	523	477	499	537	534	514	479	479	511	522	537	521	529	544	570	578	554	487	534	532	512	506	502	538	559	513	490	545	531	525	546	525	531	504	509	507	530	508	549	511	542	512	546	501	547	532	555	535	528	527	489	544	529	469	520	522	497	500	549	531	519	543	566	546	537	535	539	495	513	525	531	537	513	531	521	500	527	588	541	528	520	541	542	497	516	537	548	527	496	529	538	509	515	515	531	505	520	524	501	490	519	499	543	524	512	538	504	513	485	518	549	536	538	504	508	512	563	536	530	547	503	500	525	532	518	515	512	520	559	512	523	502	519	555	523	492	461	536	530	529	488	487	493	493	486	534	531	469	526	483	480	558	487	516	560	523	517	532	504	530	532	525	513	502	547	566	503	534	550	528	524	525	507	510	500	500	514	530	485	535	514	523	537	501	543	575	513	548	481	493	493	508	501	501	542	545	496	523	547	494	517	497	516	514	495	513	523	546	548	524	544	492	505	539	522	510	556	555	531	477	533	499	557	518	513	505	521	514	547	516	508	535	537	540	571	507	527	491	496	531	514	519	521	561	549	564	535	485	489	564	504	502	515	476	533	526	519	501	520	513	530	555	511	514	498	538	508	536	519	508	509	518	517	504	543	545	504	458	532	524	539	501	518	544	501	496	547	532	499	520	548	521	533	551	508	517	534	506	502	553	521	490	519	537	513	523	519	503	479	509	498	527	520	517	520	571	545	524	534	542	484	495	525	537	488	451	517	510	503	487	505	538	508	503	510	491	589	528	537	527	569	486	524	511	520	546	538	528	496	533	512	520	532	544	496	546	475	526	518	522	533	501	506	516	563	524	502	523	552	511	513	532	543	523	535	524	525	524	484	518	496	534	504	543	483	532	474	505	543	517	526	521	507	498	541	529	500	503	515	466	489	531	501	496	476	500	574	555	484	506	490	545	496	510	536	529	505	533	564	494	508	530	492	471	554	532	494	486	499	508	514	469	563	519	498	483	521	509	531	524	516	503	475	525	515	506	532	550	577	511	532	512	513	510	525	534	551	546	512	511	560	511	523	532	531	545	539	562	502	526	523	520	512	504	500	513	544	564	532	523	512	544	491	491	503	455	485	559	518	542	487	527	532	525	525	489	516	513	478	482	479	547	498	574	512	567	521	559	495	504	543	526	560	518	502	539	530	498	521	530	545	503	529	515	493	525	541	530	523	547	515	519	534	492	502	494	578	538	490	489	508	498	510	526	528	546	535	513	487	500	524	538	536	503	478	498	522	538	528	525	522	494	466	558	495	478	512	518	541	525	524	495	514	534	537	501	502	514	553	541	536	533	545	531	516	541	537	500	557	523	518	499	488	534	513	506	504	539	479	515	520	538	488	500	533	535	501	509	527	530	563	531	483	526	478	482	558	511	515	494	513	547	496	511	562	492	534	530	495	519	500	517	503	555	525	509	541	527	531	543	552	508	510	520	516	510	549	515	480	526	585	554	530	536	509	557	548	535	500	532	505	536	507	502	487	536	500	500	524	544	529	541	531	516	503	514	528	517	501	551	529	531	524	532	531	579	516	592	501	468	523	506	500	491	533	542	518	527	512	497	512	508	544	568	532	513	472	499
46774	44994	45743	46911	43182	41359	41570	45090	40622	36807	41780	38475	33755	32540	34043	38049	30549	30326	28093	28066	23811	16537	12299	12372	12801	8414	6347	7230	6411	5011	4384	3628	2449	1859	1761	1256	1131	779	625	507	493	399	422	502	487	673	1328	1644	1783	1059	997	880	720	592	502	576	557	453	436	401	408	351	364	360	376	350	383	396	373	372	367	424	398	473	423	434	478	416	380	392	328	336	326	298	285	313	308	291	323	284	303	312	298	254	269	310	297	269	268	295	348	326	301	277	298	280	285	293	286	306	318	297	303	293	277	274	298	303	305	315	301	282	336	275	261	303	243	310	285	272	250	323	263	307	306	253	274	275	304	284	256	287	265	294	277	320	275	311	269	277	298	287	282	264	282	308	310	277	277	284	273	283	287	281	268	290	276	302	289	301	296	305	269	269	306	279	294	301	305	282	296	314	280	312	306	270	267	280	288	282	328	284	302	256	297	287	287	317	295	290	296	271	285	302	280	276	297	283	343	273	278	312	318	261	287	295	273	300	309	297	301	290	307	282	294	281	315	300	303	323	317	266	295	309	282	310	345	323	261	283	279	306	284	304	287	270	250	254	284	323	272	291	306	284	293	307	317	299	272	317	260	308	308	246	306	287	285	282	241	295	300	293	280	268	302	301	282	303	271	274	280	295	294	290	273	282	276	314	296	299	251	272	270	310	306	297	293	295	305	283	250	284	265	305	284	301	304	327	298	251	253	288	329	303	278	281	287	282	298	267	294	292	256	321	299	304	297	307	292	286	271	278	273	295	295	293	315	258	265	265	307	280	288	265	296	311	288	281	258	291	266	278	287	286	289	267	283	289	284	271	286	291	294	263	304	325	272	264	278	253	304	303	295	249	310	280	279	300	279	257	317	274	315	312	291	298	310	305	260	278	288	319	297	306	306	293	263	329	310	322	268	284	273	266	317	247	297	281	299	298	312	285	276	274	285	282	309	271	280	263	285	303	271	295	311	284	303	287	311	306	305	282	258	292	292	327	277	281	285	296	285	275	288	297	267	295	310	307	284	272	297	265	258	283	287	306	260	278	285	241	314	301	304	315	339	306	279	305	267	293	272	267	315	301	271	281	282	305	271	302	297	298	299	309	280	322	294	304	314	303	290	276	274	270	296	305	271	284	300	297	293	335	300	258	318	304	295	282	254	284	282	261	272	277	284	305	288	274	272	294	282	298	321	311	308	252	310	288	290	297	301	289	319	293	257	272	272	262	322	281	282	287	293	268	336	300	285	265	272	292	294	282	266	269	294	288	316	276	288	319	281	278	281	297	275	276	285	299	306	277	317	317	304	282	244	261	320	308	281	334	301	275	293	284	262	271	264	265	272	291	271	256	269	285	278	283	313	264	280	279	296	275	287	295	280	305	274	275	281	282	315	296	286	272	266	300	326	284	303	282	313	306	288	272	314	301	305	286	303	272	308	277	296	290	287	285	288	303	301	286	278	290	316	308	285	326	330	291	323	316	282	297	305	249	317	278	251	290	294	307	298	301	284	279	299	311	303	302	251	283	285	266	280	281	279	285	288	279	275	285	283	290	290	298	323	260	292	262	320	283	326	267	275	292	296	281	301	314	273	305	283	294	294	279	299	283	279	271	308	296	270	278	276	302	282	278	281	297	279	268	321	304	280	282	272	303	276	305	294	293	272	278	293	293	299	273	266	306	307	284	273	287	260	300	294	288	273	292	263	273	284	293	279	260	286	261	266	303	321	306	270	259	295	298	303	266	315	283	299	331	282	277	284	303	279	302	293	273	319	286	294	301	289	300	297	283	290	313	321	292	296	291	297	301	297	284	315	279	262	299	282	268	253	277	292	306	300	320	305	279	285	276	272	288	258	263	280	322	294	300	284	301	287	305	256	296	252	272	293	304	268	261	253	296	282	300	245	279	273	309	282	293	313	294	282	296	290	276	274	268	295	288	286	333	293	292	295	320	269	312	284	290	290	287	344	272	301	265	299	289	289	273	294	317	286	278	254	281	262	295	280	313	290	296	288	291	287	287	279	283	282	305	262	295	278	285	272	289	280	295	278	288	290	292	315	293	303	285	288	285	269	256	292	297	273	313	308	307	263	290	300	278	294	249	295	289	320	288	288	300	278	281	300	282	299	286	287	269	288	310	293	308	280	307	310	296	304	271	259	278	264	290	293	256	284	299	279	253	275	274	291	293	277	295	285	325	325	300	298	303	304	299	290	270	302	314	269	254	288	305	271	283	330	292	287	267	290	297	295	298	275	294	280	278	284	296	326	262	306	293	279	252	297	289	278	282	301	289	279	287	263	314	316	310	319	315	278	311	282	264	261	298	295	285	267	278	258	293	288	263	268	290	293	280	263	295	308	265	254	280	274	304	287	266	295	289	284	277	255	279	284	310	289	276	275	294	278	288	290	298	274	298	270	295	312	304	256	314	276	265	271	292	315	283	300	310	282	328	296	279	290	288	272	289	257	291	284	303	316	310	290	283	278	261	273	304	276	287	283	301	284	290	298	271	282	277	265	250	256	273	289	278	280	296	288	298	271	275	284	279	313	300	297	315	297	299	304	306	291	283	258	291	300	266	295	294	284	250	307	289	324	271	305	281	318	308	285	289	300	314	311	267	318	293	312	305	285	301	274	319	309	281	271	276	280	304	282	298	298	299	277	296	294	296	292	283	290	266	270	302	280	286	313	306	252	309	307	278	289	305	304	290	299	299	269	270	282	281	284	280	310	281	276	286	301	287	294	295	267	310	284	291	282	331	274	293	307	320	258	285	255	274	284	290	289	284	314	264	300	276	309	280	291	302	310	314	303	270	271	256	291	306	318	313	299	302	279	282	279	308	277	300	294	309	287	292	299	286	317	294	267	292	320	280	277	305	276	285	286	320	261	326	299	284	307	258	293	306	300	290	281	282	273	278	280	303	313	287	285	262	292	297	329	281	271	301	277	293	286	277	282	301	288	293	292	279	287	279	264	260	260	312	282	301	254	281	298	271	281	274	296	279	277	309	255	287	317	290	278	296	263	282	253	280	272	254	279	275	272	293	283	261	263	276	307	275	280	286	273	311	292	263	290	302	301	304	290	303	325	291	284	293	325	288	299	288	280	297	273	301	291	278	303	285	301	291	262	294	282	300	286	283	303	294	298	282	277	273	315	305	282	287	284	268	288	315	270	281	266	301	287	313	281	282	243	283	279	286	280	275	320	292	333	330	310	314	283	289	287	266	269	306	276	273	270	284	267	269	294	315	280	270	320	285	270	273	262	304	256	330	296	303	288	275	282	252	293	283	259	305	268	292	275	240	302	290	306	286	281	249	252	265	266	304	269	263	286	266	288	291	259	292	273	305	319	290	308	293	286	299	328	338	276	273	304	286	291	266	288	305	283	313	286	284	295	301	267	293	260	281	295	277	288	290	288	282	281	301	283	265	263	274	286	264	278	260	302	301	272	313	298	292	297	268	306	293	271	235	308	312	315	262	249	265	290	296
38148	48275	52487	57832	61214	61841	59183	56098	52826	52202	52432	54713	43402	44852	48836	51314	45397	46007	45353	43124	37814	32094	29423	30273	33101	26204	23574	23935	23820	19616	19067	16159	12693	9959	9673	7353	6405	3942	3083	2179	1644	1530	1422	2085	2037	4089	7898	9209	10267	5852	5401	5320	3668	2924	2256	2688	2733	2019	1865	1739	1447	1292	1236	1261	1321	1261	1387	1340	1268	1439	1515	1648	1721	2088	1790	1690	2017	1684	1481	1221	1127	1120	974	981	876	837	859	820	798	770	781	732	782	735	743	783	698	717	743	676	730	705	769	780	752	739	741	711	812	817	761	763	777	730	762	749	704	679	698	752	717	724	762	774	706	704	687	731	743	678	700	684	694	702	711	752	703	764	688	733	727	691	796	731	748	743	707	739	715	750	713	735	746	753	759	695	735	705	677	710	671	742	759	688	694	730	718	729	738	686	723	769	726	712	717	705	739	689	716	707	740	738	698	727	741	755	707	719	749	722	711	694	695	703	686	754	753	666	701	731	664	741	696	719	752	690	674	730	720	685	682	697	739	713	720	742	714	704	700	710	687	750	702	709	738	655	741	758	745	721	716	745	720	714	734	662	696	678	786	685	728	699	694	722	717	692	769	736	744	705	728	735	714	691	689	689	721	711	708	720	728	706	736	756	703	718	656	693	742	712	698	708	728	700	711	711	734	713	693	725	662	705	757	706	748	720	719	687	716	704	734	700	739	659	773	718	722	734	729	720	723	722	676	745	771	716	761	677	704	720	683	673	725	710	702	692	753	712	746	725	748	779	703	666	745	676	725	753	725	664	729	683	724	706	712	700	722	729	707	717	745	701	705	687	693	718	730	737	708	716	664	692	703	691	731	698	717	686	716	731	712	713	669	753	725	699	712	697	759	742	752	728	724	692	742	683	713	726	705	680	678	710	695	722	718	715	705	724	682	682	722	706	705	740	677	697	708	688	683	743	731	714	739	707	704	733	769	708	719	718	686	732	713	749	700	737	692	652	744	731	680	737	761	744	698	703	733	721	691	737	675	751	697	716	723	750	735	750	749	733	707	743	743	703	724	728	668	716	707	716	699	693	733	720	720	714	697	696	728	660	681	670	720	714	748	766	686	704	698	753	737	728	738	710	733	718	690	700	724	758	686	711	730	688	693	701	731	714	713	731	707	730	745	712	635	734	696	743	738	734	676	708	798	733	661	730	693	749	729	755	731	708	737	665	747	743	754	722	693	721	724	663	751	664	751	721	725	710	711	742	678	674	747	711	728	721	745	766	707	713	719	694	710	738	762	723	714	712	677	699	722	735	714	727	700	714	765	777	646	719	678	718	710	681	738	696	680	695	692	671	708	737	713	744	779	711	704	704	666	726	737	692	699	675	721	705	703	703	714	691	707	647	747	695	651	700	725	752	709	776	725	729	709	673	681	737	697	733	728	746	682	735	747	740	705	720	713	750	732	691	731	699	720	705	692	679	712	732	757	729	718	721	700	660	737	703	750	736	728	749	771	727	730	712	741	714	734	752	701	737	733	709	752	717	695	675	682	694	741	656	737	682	722	685	731	761	686	672	723	693	711	731	768	711	695	678	740	730	707	742	721	730	718	679	703	733	692	724	707	727	749	695	739	755	741	703	702	724	685	684	716	687	764	713	687	732	745	721	730	749	669	713	770	688	711	698	760	718	693	730	709	779	692	670	717	742	675	710	659	734	801	695	675	718	727	715	652	740	702	738	742	753	727	736	723	693	708	695	692	708	712	734	713	736	703	734	749	666	696	721	713	745	750	736	716	710	759	713	723	765	707	726	715	715	727	768	710	703	696	704	734	719	712	695	723	761	695	664	725	739	680	715	738	699	766	745	751	718	732	693	761	773	770	718	742	713	736	681	706	758	714	739	705	717	719	735	703	722	698	685	699	746	731	744	732	722	699	719	773	679	714	757	728	686	730	716	679	719	681	694	718	696	699	689	692	736	677	747	725	691	737	703	766	715	641	711	732	738	697	706	708	717	719	728	690	766	738	709	704	692	727	705	688	703	746	739	739	685	686	715	732	767	723	748	735	741	717	734	733	689	682	726	691	733	745	777	725	692	711	783	696	764	689	695	730	732	708	733	726	693	735	706	712	729	693	749	734	714	679	700	710	753	705	678	667	697	764	717	724	679	677	700	693	734	707	725	688	676	718	715	737	693	715	753	762	767	749	690	705	690	676	725	698	685	704	688	756	717	682	695	786	704	681	765	738	755	664	732	732	743	772	698	692	679	738	711	733	765	759	687	742	735	747	719	718	689	716	710	750	692	705	729	710	724	726	698	711	744	744	735	721	694	736	715	674	697	723	720	782	721	711	673	762	705	741	721	714	721	749	715	795	713	723	681	764	687	762	670	732	721	685	706	725	668	795	678	766	706	736	729	718	655	713	730	674	703	722	752	748	678	727	667	710	729	709	755	743	721	743	729	739	741	697	696	696	726	770	739	694	704	732	757	735	714	682	694	701	734	763	722	702	709	765	705	712	712	717	734	687	707	707	728	710	689	746	725	713	747	730	745	704	700	761	689	707	698	704	738	735	704	737	688	720	664	740	745	693	747	690	661	711	692	742	703	662	721	662	702	724	725	746	705	714	674	739	679	684	671	750	731	685	690	792	721	755	733	694	725	743	739	745	663	693	736	700	736	709	716	737	738	713	702	765	685	660	730	692	698	730	724	709	696	696	744	706	686	696	773	707	692	690	726	740	775	705	702	746	704	687	687	682	761	777	760	696	705	748	689	760	741	696	699	759	721	706	718	679	745	727	740	651	740	788	705	722	753	682	692	714	748	683	727	733	730	676	742	692	715	726	721	746	775	715	736	762	704	745	719	757	735	661	677	733	730	731	725	727	762	684	747	711	736	716	733	688	673	686	702	726	738	744	724	675	738	728	712	744	705	703	741	735	770	708	743	736	708	682	722	737	709	675	742	722	707	727	744	744	761	685	683	702	744	719	707	697	751	722	724	744	730	725	734	667	743	696	723	659	696	708	696	663	761	688	696	743	723	708	751	709	741	741	657	725	743	741	720	717	707	712	736	723	758	669	742	730	701	663	696	754	696	723	743	708	699	699	716	750	690	762	720	730	725	702	712	717	700	723	702	722	755	715	721	702	754	716	696	730	696	719	765	728	717	721	740	730	714	756	720	719	681	689	766	770	693	699	730	733	702	732	714	728	770	741	692	766	681	658	730	681	713	715	701	697	785	749	731	738	730	747	728	732	706	733	725	734	696	735	719	702	759	743	731	746	689	718	760	706	730	718	738	750	727	749	727	699	718	727	696	713	695	763	706	739	685	706	697	705	718	703	715	731	700	699	728	697	717	718	750	737	733	728	775	713	678	706	695	724	715	712	678	745	679	712	723	764	722	691	733	715	732	670	740	760	745	726	700	694	725	706	723	771	729	674	714	683	701	733	704	687	674	727	692	733	732	719	724	721	691	711	700	744	727	720	722	713	749	750	700	745	695	733	697	678	716	707	682	744	702	684	756	761	726	714	737	728	714
51813	44392	44505	41493	38946	39113	41530	47253	43534	44287	45958	44802	40210	39852	38622	45204	37552	38549	35800	36053	33965	27399	24719	20949	21189	15617	11633	11806	11013	10699	8396	7326	4390	3544	3145	2344	1917	1399	936	693	632	607	552	765	734	1297	2480	3089	3344	1824	1750	1758	1233	953	741	876	867	752	641	535	571	487	491	511	496	490	477	510	511	548	504	606	586	717	681	656	726	636	620	403	500	464	385	368	401	401	343	374	358	375	355	389	342	390	328	330	312	358	367	351	368	343	330	338	346	324	337	348	367	338	356	380	346	315	358	366	314	322	348	372	341	350	352	307	341	372	371	350	348	346	357	361	375	345	314	380	346	342	309	359	359	332	360	346	362	335	344	311	315	344	356	356	323	330	361	356	343	375	376	348	342	332	348	350	346	382	347	351	323	366	350	316	330	393	379	335	350	340	340	333	325	326	342	335	332	335	346	311	329	362	364	367	337	316	348	308	334	331	337	336	379	399	351	334	323	363	337	351	399	373	365	313	372	334	312	330	332	393	300	331	329	363	328	341	337	333	343	337	373	338	286	367	336	352	331	327	355	353	372	314	367	305	359	349	365	323	346	361	356	331	369	319	297	376	350	364	339	340	337	336	358	379	356	353	361	340	342	366	364	349	350	337	321	371	352	358	336	326	347	324	352	355	358	343	362	356	331	357	349	360	352	345	360	341	362	328	395	355	331	321	340	371	361	338	349	336	332	371	362	329	333	353	371	360	334	369	304	345	339	322	322	321	310	371	324	357	333	356	333	343	321	345	342	357	324	337	352	328	361	369	341	357	334	357	311	358	364	377	344	353	386	338	329	331	343	321	313	348	342	312	303	360	319	344	334	316	340	324	377	337	344	330	361	369	358	342	299	336	341	327	316	318	386	349	345	354	335	335	307	328	334	336	351	347	340	310	333	335	371	347	334	338	356	342	351	369	333	393	334	364	333	347	356	330	340	352	356	340	345	307	350	361	346	336	336	353	335	349	314	342	318	332	350	309	326	352	353	295	341	342	352	341	340	329	325	344	328	363	324	361	362	294	347	339	330	313	307	337	350	347	373	364	356	370	370	371	341	348	342	363	331	353	378	311	372	327	354	337	338	347	323	309	328	331	347	347	358	335	350	340	340	346	339	397	346	366	321	350	355	363	340	328	311	353	372	348	349	353	333	340	349	310	342	324	357	349	367	339	371	347	367	376	349	336	313	302	341	304	335	343	374	352	340	320	340	341	363	354	389	369	350	323	337	332	384	328	369	346	341	347	345	337	342	353	338	372	333	364	315	386	338	339	314	337	348	346	339	328	332	335	340	345	344	332	361	366	334	310	331	365	352	342	342	327	362	339	356	337	363	358	309	346	371	336	331	331	350	329	322	314	376	340	357	335	318	347	319	342	328	331	337	347	339	351	346	340	325	356	333	346	352	348	348	324	342	355	328	328	381	369	345	323	353	331	353	335	343	332	329	322	348	372	332	312	321	332	349	322	338	365	329	352	308	302	309	338	322	342	328	339	343	335	356	344	360	341	394	369	370	368	331	352	320	335	348	335	347	327	342	334	347	319	318	321	309	324	309	321	353	360	365	359	321	346	307	319	362	283	325	326	308	338	337	348	325	324	324	346	378	357	349	368	338	355	333	401	333	357	311	345	330	374	351	340	356	358	343	322	366	318	344	343	324	340	361	319	319	316	336	325	341	317	325	361	293	362	337	353	343	344	340	343	338	351	343	353	339	325	316	365	397	330	322	348	355	340	326	325	325	348	336	365	348	346	338	342	322	324	336	336	357	370	326	329	317	346	298	343	343	328	337	347	349	357	319	319	319	363	340	333	305	316	320	347	326	301	334	340	346	369	347	356	349	335	364	355	355	315	337	316	365	384	338	346	364	346	351	345	347	329	371	278	348	353	335	358	306	363	367	320	337	376	312	322	356	373	334	332	340	343	368	340	328	362	353	358	310	325	341	364	367	322	309	330	336	345	313	316	365	346	323	365	333	341	360	372	343	340	377	344	333	318	368	345	338	359	318	336	354	358	303	340	346	317	352	332	337	308	341	350	369	350	387	315	380	344	369	330	377	347	355	363	339	372	345	330	341	315	364	318	353	344	368	363	372	357	365	348	352	337	349	293	368	340	358	341	336	343	369	362	347	322	339	340	323	365	393	334	341	320	340	350	330	369	359	351	336	314	317	324	343	344	313	316	350	341	329	340	322	338	350	351	327	356	363	354	325	338	364	344	352	361	343	345	337	350	351	322	345	337	344	392	339	349	345	344	338	331	313	352	354	353	348	331	359	356	333	341	341	328	330	374	347	301	344	322	320	324	345	331	330	333	370	359	302	329	331	338	347	302	360	368	324	348	334	330	316	359	369	332	319	321	342	375	387	357	315	373	333	369	298	326	321	327	345	364	382	367	321	320	340	333	353	353	385	337	357	336	336	355	312	352	347	361	327	329	331	347	355	349	369	325	367	334	358	327	312	354	331	352	343	347	338	325	318	313	338	328	343	332	329	333	339	305	342	341	344	354	341	331	316	325	333	321	341	325	326	357	349	334	326	375	313	369	381	345	338	315	337	358	330	355	329	332	340	382	343	369	391	335	367	363	334	362	332	316	362	322	339	330	343	314	315	345	351	330	309	362	365	308	312	326	348	359	329	354	365	354	345	345	367	362	359	315	335	348	349	363	369	337	323	324	338	349	360	374	328	328	337	380	336	327	385	342	334	324	334	332	358	333	332	362	363	321	337	318	317	321	345	357	356	369	339	338	345	309	304	334	306	292	322	350	341	323	351	341	313	340	349	360	354	345	316	338	361	354	350	301	343	343	324	343	321	347	312	322	323	363	336	376	371	371	331	333	314	342	355	297	356	342	337	335	328	373	359	365	322	387	396	386	329	372	327	329	360	301	340	365	337	365	343	339	337	328	355	376	341	336	358	357	324	330	342	335	349	357	350	349	360	350	336	355	322	355	344	340	367	349	349	312	362	371	360	363	342	366	326	333	361	328	335	337	323	295	369	378	325	371	355	321	371	354	330	354	327	347	335	320	342	383	310	322	331	354	358	377	369	334	343	335	330	332	367	340	371	328	347	298	358	347	346	323	370	329	358	309	340	377	346	342	336	345	310	348	329	323	320	333	358	341	347	323	346	325	339	367	335	299	322	315	331	330	358	357	343	332	373	318	328	330	354	348	343	347	345	328	314	325	347	335	346	327	358	355	351	352	321	335	376	362	324	313	356	315	332	354	378	318	315	345	315	357	332	315	343	378	365	355	358	320	344	325	380	373	383	340	341	325	312	349	307	367	375	325	355	311	348	339	360	328	339	315	353	360	341	338	384	356	320	340	341	362	325	344	337	372	321	389	315	342	327	321	326	351	334	342	338	320	377	346	333	345	311	312	324	380	354	352	351	328	308	331	386	348	322	369	338	340	338	364	381	350	337	363	351	351	338	357	357	340	354	367	353	290	298	340	329	348	331	340	322	334	346	350	349	328
45515	52772	54292	58189	62293	66228	64772	61583	58692	59560	58597	59156	52533	52814	54743	57601	52896	53249	50902	49818	48305	42914	41723	38657	41787	36135	32604	31694	31620	30608	27410	25994	19286	16490	15745	11950	10140	6844	4626	3304	2457	2330	2168	3478	3364	7420	13239	15765	16381	9631	9180	9230	6317	4754	3962	4258	4841	3551	2999	2555	2289	1922	1785	1826	1869	1651	2025	2053	1949	2486	2482	2643	2743	3372	3079	2988	3491	2969	2458	1667	1623	1543	1360	1308	1206	1072	1062	1002	926	963	964	956	890	843	826	868	874	834	829	862	915	825	883	891	868	850	823	873	917	976	919	905	819	826	851	848	831	792	834	761	809	807	787	800	859	811	838	777	801	778	807	797	833	794	836	831	775	834	848	817	842	724	779	822	781	816	769	864	817	780	802	839	835	809	831	790	813	786	806	846	808	861	807	821	849	823	798	840	752	783	805	779	828	874	849	782	795	827	784	842	826	797	790	803	837	823	847	831	824	828	823	807	798	784	860	824	824	829	847	850	824	803	816	796	818	853	844	801	792	830	830	789	793	772	775	801	818	833	846	826	804	803	865	834	772	832	810	797	829	789	771	812	814	813	798	782	800	818	827	823	775	835	846	787	791	782	801	845	822	770	859	775	836	847	884	794	783	804	810	831	868	780	790	848	799	836	800	810	781	826	806	826	801	781	810	816	798	845	826	814	819	829	792	805	837	827	762	836	805	772	819	837	791	833	816	817	796	857	796	821	822	778	799	862	831	802	828	790	812	770	833	804	771	784	830	804	792	814	798	788	822	808	806	779	853	793	829	804	775	780	798	772	829	782	882	862	807	837	812	820	775	796	780	762	795	813	758	857	827	854	777	815	833	792	785	812	792	826	768	839	804	811	894	824	780	823	772	818	794	806	847	812	836	792	803	862	795	786	822	815	773	806	794	787	799	836	812	787	815	805	857	807	841	798	846	781	831	809	817	812	809	819	841	854	788	811	840	812	778	820	787	846	784	784	808	818	786	795	856	885	791	816	781	802	753	803	806	758	785	813	818	801	823	812	789	786	826	783	826	787	769	857	828	827	786	789	781	798	829	828	799	771	771	812	781	808	768	828	805	838	858	779	796	809	779	796	791	804	806	805	795	831	802	827	769	836	828	811	828	774	818	800	800	811	866	828	788	835	842	746	804	831	809	846	797	823	798	826	853	809	804	828	716	836	804	779	824	817	829	797	815	797	832	747	881	779	907	746	823	835	793	804	782	843	820	807	781	869	768	784	818	858	824	800	884	822	830	818	768	818	828	826	838	829	842	798	789	794	795	827	831	799	824	798	817	784	814	809	762	769	775	805	848	812	827	830	822	860	807	809	765	842	798	859	826	814	841	823	834	783	811	792	821	824	788	870	822	802	800	815	835	797	777	830	811	821	781	781	823	788	841	788	841	841	821	817	820	847	836	792	813	837	799	807	791	792	777	798	810	866	787	815	839	810	802	811	785	831	776	794	777	758	786	764	799	795	854	786	797	793	810	796	775	824	790	814	888	871	771	812	840	774	851	835	814	848	761	822	801	820	758	778	853	794	796	758	815	805	809	813	805	748	842	837	814	773	786	752	766	774	857	847	853	795	783	799	778	795	766	857	779	785	806	799	826	785	808	837	806	807	801	778	798	824	851	790	776	765	840	812	858	799	820	776	801	834	806	804	819	817	807	800	839	808	831	781	765	779	833	809	828	774	824	833	767	827	798	773	819	832	772	779	818	794	810	851	781	778	847	804	772	795	845	765	850	742	807	816	787	834	807	887	804	807	816	822	823	864	830	804	811	827	831	805	825	827	813	811	770	843	823	787	823	823	783	737	786	806	833	781	833	819	857	820	781	754	806	812	841	822	801	823	826	828	787	803	851	810	783	813	805	853	784	758	870	794	861	809	818	764	818	807	807	828	797	789	786	861	794	893	839	818	799	841	808	881	767	857	810	824	842	779	757	784	812	810	847	830	809	842	839	839	828	809	825	828	756	787	837	799	799	782	787	814	829	783	851	815	796	835	826	778	844	781	799	794	795	881	799	854	811	871	758	806	842	803	770	843	780	823	824	773	798	812	797	819	845	828	796	835	804	845	823	770	839	823	790	800	790	803	805	753	841	820	815	787	794	846	757	751	829	821	804	839	819	804	808	801	781	817	802	783	779	809	882	826	880	773	807	837	825	771	834	755	794	777	794	785	819	820	767	792	812	823	792	810	825	763	802	808	819	831	800	815	894	773	784	821	828	850	851	781	797	764	780	798	828	793	844	843	824	789	843	823	810	794	811	841	760	800	823	826	804	789	807	805	779	762	782	874	851	789	801	834	799	835	808	784	783	781	755	781	854	769	849	770	815	828	849	853	796	846	823	792	818	780	818	815	775	804	823	794	817	802	815	846	781	816	831	819	746	805	821	799	789	735	862	833	817	818	825	867	813	806	811	767	803	869	821	846	794	770	833	817	735	863	853	784	763	799	823	801	818	777	847	794	813	797	815	809	805	785	797	865	879	787	800	789	808	846	838	835	843	816	791	806	815	806	824	819	773	803	850	829	833	816	782	827	816	766	830	762	758	775	805	862	745	797	833	818	836	819	780	842	804	846	793	763	821	852	865	851	798	823	827	778	815	814	824	785	775	795	821	798	792	807	832	769	806	784	820	861	856	772	851	786	810	829	853	829	864	835	813	773	840	771	798	858	774	820	770	806	876	840	801	839	792	776	757	826	816	780	825	792	806	737	793	837	806	798	858	798	773	826	802	832	824	824	785	793	793	841	787	837	847	867	791	827	841	807	805	812	773	818	822	812	776	848	821	799	825	775	789	850	806	764	793	770	823	797	855	857	766	794	778	848	812	778	807	823	796	821	773	803	776	761	832	793	803	820	846	792	735	826	799	818	804	808	794	779	786	819	830	830	773	821	822	871	782	788	784	786	794	811	794	830	807	848	806	834	854	827	777	799	820	808	791	803	798	825	763	796	794	804	811	814	798	828	829	848	830	762	809	813	815	769	823	777	807	856	758	760	798	839	740	803	848	807	833	857	820	834	773	878	794	827	820	818	851	788	831	794	794	826	835	822	786	800	828	804	831	756	799	795	881	849	819	792	798	798	834	811	792	799	826	824	853	813	813	857	867	780	793	792	811	850	783	815	824	797	849	828	824	829	851	819	836	849	848	807	825	785	854	764	792	809	803	806	823	865	785	827	801	750	807	803	794	822	771	827	809	830	758	799	813	821	809	830	830	775	814	826	780	805	831	807	805	783	792	797	824	818	857	817	789	853	817	795	789	797	819	800	785	788	820	856	807	842	787	834	825	816	779	855	859	790	755	797	829	802	821	838	794	830	828	836	807	834	799	835	866	842	776	786	888	842	822	829	754	790	794	811	813	793	781	830	781	811	835	780	875	819	798	761	777	830	857	824	774	793	825	857	789	789	816	820	771	744	799	831	782	822	824	850	796	805	808	808	820	826	851	794	798	739	766	794	826	812	811	854	791	827	782	787	821	855	804	801	869	743	780	789	813	812	790	873
18932	20453	28963	28313	20109	12944	8770	8787	7301	5955	6663	6157	4827	4179	4502	4776	3443	3410	2744	2571	2027	1501	1158	970	983	772	673	849	582	576	483	458	365	286	344	290	267	254	236	248	234	212	197	222	206	226	267	291	302	224	242	250	221	224	213	215	203	218	188	217	202	197	185	201	191	197	212	211	217	215	208	192	182	203	209	186	193	202	190	181	191	196	186	164	192	191	192	205	199	211	189	190	184	201	176	181	206	169	199	178	193	234	190	194	191	211	165	182	169	197	192	162	187	196	194	200	171	186	194	178	164	184	176	205	202	199	192	157	178	187	193	202	202	178	180	198	153	176	169	190	191	185	192	189	172	162	203	192	172	191	181	177	178	181	178	188	197	210	180	169	200	178	178	154	189	186	193	168	210	201	182	172	182	215	182	183	186	182	209	225	188	162	176	177	191	206	170	220	200	197	196	202	187	176	195	182	194	201	208	191	205	191	188	188	202	185	205	191	188	186	200	198	190	202	203	166	184	207	182	199	178	192	204	207	181	193	174	189	176	171	186	193	179	167	176	208	173	178	213	186	191	197	214	196	193	166	211	188	201	165	190	170	173	179	197	201	186	187	188	197	188	181	193	201	185	172	182	179	175	183	160	185	172	199	203	171	195	193	185	195	190	147	186	194	194	206	164	189	192	192	194	175	194	166	196	175	192	194	175	167	206	194	170	185	185	189	187	189	175	210	191	185	190	180	186	172	206	191	222	195	189	208	199	212	169	181	193	185	192	193	182	166	167	198	187	195	194	204	198	185	181	194	176	166	198	190	202	169	176	171	181	194	190	204	190	202	173	205	163	188	199	187	172	201	179	205	176	210	186	184	200	191	178	182	197	191	188	190	192	189	210	186	183	183	194	184	198	181	192	197	181	162	171	188	216	193	173	209	207	188	185	183	184	163	164	185	190	201	216	172	184	193	178	164	196	224	192	181	184	189	201	218	200	190	195	176	185	198	192	213	205	190	189	176	198	162	199	207	161	199	196	204	202	197	181	205	171	183	211	170	171	198	198	178	185	178	195	203	195	164	199	203	195	186	209	180	181	178	186	188	192	179	208	187	191	183	186	186	186	187	207	193	189	156	194	177	173	168	196	182	195	185	199	187	201	167	195	194	180	177	184	181	187	189	186	213	197	203	209	192	209	186	210	187	176	186	181	185	176	185	175	200	202	198	191	182	187	168	173	212	184	171	159	198	212	193	195	222	171	188	160	209	212	177	172	206	186	175	174	183	190	197	192	179	192	207	192	184	197	177	216	189	186	180	180	189	190	193	177	203	198	187	203	186	187	169	181	184	202	195	171	196	170	160	196	187	183	193	198	200	202	199	179	199	190	211	203	191	184	208	161	202	215	184	193	188	192	190	180	201	180	184	157	177	194	166	205	174	173	205	196	182	201	176	188	189	185	196	193	165	187	185	166	175	203	174	197	195	199	210	188	183	186	206	201	178	193	196	205	182	183	187	172	180	200	197	196	178	168	197	188	183	188	192	217	195	185	205	198	179	197	204	191	192	194	189	183	207	199	190	190	163	174	176	197	195	164	205	171	188	184	190	215	217	157	169	205	189	195	200	169	175	192	193	173	186	178	183	184	197	202	185	154	193	169	202	209	186	176	171	207	191	201	200	176	160	198	176	186	189	196	208	192	189	185	209	211	209	196	205	189	175	219	161	192	171	181	190	170	183	200	172	205	178	172	169	167	201	187	180	164	189	175	179	187	178	192	184	175	172	199	186	214	172	199	173	203	176	183	223	185	196	169	149	176	177	160	151	184	188	185	181	181	196	169	203	181	173	187	193	182	212	194	209	170	171	192	178	173	200	203	182	199	204	176	191	191	198	183	169	193	185	171	184	192	190	192	203	195	173	179	180	196	201	211	197	180	178	190	220	202	206	185	202	166	193	191	189	179	185	189	187	178	189	191	194	195	190	195	174	186	176	198	200	181	185	188	206	163	172	183	181	187	200	204	180	217	187	207	203	187	197	189	216	178	172	196	157	180	182	201	194	189	173	205	190	195	189	168	186	192	177	184	198	196	202	206	185	204	189	180	173	191	184	189	212	213	195	187	176	216	184	179	170	175	175	184	208	173	176	174	172	188	167	191	200	184	178	189	180	192	195	200	206	170	174	196	191	203	182	185	175	192	189	205	206	192	186	175	167	166	194	180	198	192	187	187	188	183	199	189	183	183	201	185	182	200	178	198	186	183	179	177	181	180	184	185	179	185	176	184	225	170	194	187	203	178	180	177	163	183	195	195	197	180	164	194	203	194	189	191	183	172	189	196	181	173	172	186	185	195	182	194	196	195	199	215	209	188	196	186	157	212	194	208	196	185	174	190	187	180	208	202	209	183	208	183	169	197	187	211	207	184	190	195	179	184	189	175	203	227	210	209	199	176	172	219	189	158	209	173	196	174	219	172	199	194	190	188	179	193	175	193	193	190	198	195	178	192	177	179	172	194	189	180	195	205	207	178	201	193	190	186	199	192	186	200	188	182	189	196	160	195	215	173	201	204	203	195	189	198	187	189	205	191	189	205	170	195	202	212	186	194	201	185	190	186	201	195	176	206	181	175	190	216	180	187	195	155	183	198	178	187	217	206	170	181	188	171	189	199	181	181	202	192	171	178	169	192	189	207	181	191	215	181	189	192	186	177	193	188	156	178	176	172	197	175	195	189	175	186	206	178	204	174	196	193	179	189	160	182	183	197	200	191	209	216	203	211	168	181	174	184	188	179	166	168	195	155	186	174	170	183	164	172	190	191	208	154	196	202	191	181	183	177	205	191	193	219	191	185	216	193	191	179	189	196	178	215	204	200	192	201	182	181	191	207	179	210	206	180	188	197	189	206	188	191	208	190	204	196	192	208	203	191	195	201	153	204	191	200	184	189	188	179	189	188	179	187	161	182	189	182	200	202	189	183	194	195	191	173	195	177	211	191	179	203	198	202	195	179	182	177	193	184	189	216	196	184	183	201	171	193	197	164	176	184	176	172	165	194	200	188	180	193	176	170	174	168	213	212	182	179	198	207	180	192	198	180	177	165	162	197	198	188	207	188	182	189	186	180	186	181	163	190	183	189	173	172	228	180	208	180	182	175	166	188	205	201	180	187	195	188	207	153	195	185	195	175	181	179	183	164	181	169	187	188	177	192	186	202	190	179	182	193	170	158	179	212	201	188	192	169	223	195	195	191	183	187	152	195	188	208	202	175	183	217	187	211	183	199	172	183	175	190	193	209	163	200	199	181	206	184	193	194	183	196	193	207	186	195	206	209	195	212	190	159	146	202	192	188	203	181	190	193	169	189	204	224	179	192	190	203	202	210	177	213	178	173	192	199	165	175	181	170	188	199	197	191	173	204	182	210	189	170	197	166	206	173	176	214	180	195	169	155	180	191	185	197	183	179	173	204	172	163	193	173	203	189	204	188	191	190	171	172	176	198	189	179	208	202	191	191	200	193	191
14650	19574	30573	36520	32595	27718	22498	24848	22129	20398	22135	20422	16176	14909	16978	18198	13113	14415	11968	11523	9662	7277	5490	4192	5327	4076	3077	3351	3257	3180	2650	2392	1773	1525	1508	1172	1146	1021	897	849	722	691	616	663	651	895	1185	1274	1378	1016	906	918	746	697	694	704	699	685	670	662	602	566	578	596	523	553	604	590	570	560	607	599	583	646	609	589	578	610	580	512	537	520	544	527	508	489	490	540	491	496	556	504	514	520	534	515	484	498	514	447	538	527	504	532	541	476	483	498	528	500	541	471	522	525	517	552	504	489	537	534	496	524	526	531	504	531	544	503	523	457	495	502	554	540	529	489	503	477	485	494	566	516	514	526	531	516	491	513	489	557	531	525	517	508	513	505	531	524	448	511	483	511	532	546	566	510	479	517	516	493	522	509	505	509	511	468	527	546	505	505	512	494	505	530	489	505	511	500	523	495	529	496	531	491	532	494	515	486	485	508	495	487	461	553	485	540	477	524	536	470	495	525	477	542	515	512	518	509	500	543	523	520	472	485	520	536	524	484	484	464	514	501	495	515	539	493	489	510	492	513	498	545	548	510	502	480	505	532	526	517	504	508	522	513	495	480	546	490	508	489	511	521	518	490	492	520	469	545	491	454	512	487	506	490	489	493	492	492	527	529	532	470	516	519	542	497	553	511	481	492	545	524	502	527	504	500	526	546	518	468	513	523	550	549	514	525	511	499	506	533	510	530	529	527	487	536	535	543	498	496	530	491	508	490	519	483	484	502	536	505	510	531	506	499	515	523	479	528	533	500	521	498	456	528	501	508	529	532	513	500	515	522	519	494	502	505	533	526	512	492	525	530	541	519	525	484	507	513	516	525	464	467	538	517	478	539	514	509	496	517	515	510	503	504	535	502	505	496	555	522	537	495	504	523	508	493	501	507	499	468	524	478	494	510	509	486	521	534	509	525	511	538	527	510	495	486	485	526	486	494	522	518	506	525	575	489	512	476	552	489	503	475	488	509	476	534	505	444	540	523	515	482	484	515	516	522	484	494	498	514	490	553	499	485	474	511	492	481	470	548	540	472	539	538	486	530	492	499	524	526	517	477	529	505	530	528	501	535	502	513	497	507	522	497	508	496	529	499	510	500	524	506	492	495	511	518	484	511	503	494	505	538	529	528	471	495	502	473	501	526	527	472	518	500	536	513	545	487	510	521	524	479	494	503	520	489	531	505	504	506	513	486	496	494	487	507	481	511	517	504	553	534	492	523	503	519	506	553	475	510	500	505	495	488	487	520	516	503	516	536	454	526	554	475	519	487	503	583	496	484	528	492	516	497	510	481	515	504	516	516	525	480	480	518	515	501	520	514	511	472	521	514	493	528	567	501	484	486	499	515	483	565	501	481	514	514	484	507	498	515	489	525	513	475	504	505	509	552	514	516	500	503	515	534	537	479	497	481	474	472	517	518	503	513	520	493	545	477	503	514	507	495	545	495	496	508	549	537	457	514	498	546	500	513	537	475	512	501	491	499	494	475	509	508	490	538	497	512	483	486	540	524	529	494	530	505	501	538	501	492	498	515	511	491	500	489	552	506	526	489	471	504	466	526	497	493	500	507	493	490	516	523	493	496	536	496	523	489	516	506	478	504	530	489	486	476	454	500	508	479	501	514	523	527	523	534	507	564	503	519	492	496	496	523	505	535	495	526	506	518	533	493	461	494	511	455	508	533	526	541	505	474	562	497	483	550	483	481	509	471	536	471	477	477	514	483	556	474	531	484	505	541	550	496	491	561	544	518	542	484	497	496	512	514	574	542	507	495	494	516	491	493	497	513	510	473	504	530	525	516	470	460	525	496	518	520	515	498	547	491	521	507	449	507	494	505	497	524	481	534	520	510	511	471	485	497	514	505	510	509	509	519	508	498	509	500	511	490	519	524	496	500	501	483	506	535	489	476	506	528	488	526	486	510	529	511	509	514	486	530	559	521	518	512	530	528	516	511	497	526	507	487	508	489	539	548	541	492	472	524	479	531	515	505	528	501	533	533	490	494	521	461	511	490	515	497	461	529	555	477	508	450	468	507	508	482	530	504	492	496	492	538	513	502	525	519	493	542	518	490	529	507	520	505	531	454	497	528	480	539	474	535	481	497	497	489	514	518	486	516	501	517	509	493	500	455	504	508	476	517	476	521	503	514	514	507	498	519	520	500	498	543	522	526	528	524	492	514	538	508	536	496	521	521	550	501	494	494	536	512	477	517	507	479	531	488	536	488	515	558	504	517	499	529	518	501	504	463	524	498	527	505	522	500	505	545	521	520	485	506	501	508	495	532	540	545	510	504	514	522	548	490	536	499	509	518	508	488	553	475	510	488	538	503	523	507	494	509	524	468	496	479	511	531	478	458	492	486	522	523	538	523	529	506	530	453	484	529	522	515	516	503	518	519	500	549	511	513	483	489	536	477	522	464	508	543	513	484	512	502	520	550	476	511	526	493	522	513	524	502	494	487	490	498	500	499	512	518	539	528	498	540	526	540	489	471	517	549	527	513	492	516	512	466	514	503	546	485	516	499	502	527	523	509	535	494	545	522	518	550	523	484	493	454	480	550	551	539	512	534	528	495	478	474	467	483	549	484	515	506	489	518	532	489	508	509	490	496	479	499	475	542	494	512	515	508	502	518	476	512	511	523	514	496	495	500	494	519	504	504	512	489	489	473	555	462	500	498	487	510	492	516	512	519	477	529	550	494	531	525	497	509	527	523	498	547	501	527	494	523	489	584	479	520	498	505	505	519	502	498	509	531	504	524	517	524	509	506	507	497	527	518	480	487	471	538	516	476	492	519	496	503	525	514	453	536	527	504	523	519	513	510	532	465	455	507	507	534	513	533	507	486	503	492	474	564	500	525	519	536	511	484	528	511	502	514	512	490	488	492	533	513	522	507	519	551	502	577	518	499	516	502	464	495	487	542	522	500	471	521	509	512	498	483	533	487	529	510	542	511	519	550	523	478	528	540	464	514	486	525	566	529	506	480	529	530	468	555	505	508	490	527	520	531	523	563	515	477	508	488	487	545	505	512	493	501	529	513	520	536	520	465	485	541	512	498	467	503	495	516	516	550	527	511	503	551	530	491	528	512	494	541	521	528	489	508	537	508	531	546	480	553	493	474	473	549	538	542	510	478	537	521	526	496	525	481	481	460	508	524	511	500	526	524	558	502	516	501	510	513	531	504	551	498	547	513	526	523	507	451	502	530	467	507	510	494	463	533	539	480	469	548	464	482	542	487	491	524	485	513	483	489	499	530	527	491	500	504	494	510	483	506	484	501	470	522	503	515	506	538	505	556	538	506	512	475	499	563	519	479	467	504	470	516	477	533	457	497	491	491	553	467	478	485	507	521	536	514	486	502	544	532	500	502	500	485	489	495	511	494	501	478	524	511	503	477	507	505	538	504	493	465	561	488	512	507	528	510	514	542	508	524	551	498	481	483	477	539	501	523	506	490	505	452	524	505
47000	45030	46159	44784	43507	40215	38831	43430	40303	37357	39952	39404	35452	30471	34299	37901	29489	29549	29624	25847	21786	17488	16370	13199	12169	8173	5819	4921	4898	5257	4801	3174	2640	1935	1868	1189	1079	850	576	488	429	378	374	482	525	813	1373	1526	1777	1005	927	953	750	607	527	531	567	447	421	386	377	356	334	358	357	350	303	372	334	395	420	426	476	474	419	423	448	418	380	316	331	315	302	287	310	297	315	347	304	305	260	269	311	289	289	282	316	287	240	267	265	280	292	271	278	272	282	315	296	314	285	278	353	266	276	284	308	316	257	268	283	294	256	288	267	271	275	292	277	291	256	294	273	282	287	274	259	301	299	282	284	289	268	291	282	301	265	281	282	294	250	290	300	278	294	281	291	286	312	297	310	280	328	276	274	248	303	296	270	323	278	285	260	289	288	265	312	295	313	298	288	266	278	293	286	259	279	269	302	297	293	299	266	292	291	301	299	327	251	309	291	268	269	294	291	292	305	297	279	260	244	301	287	298	265	256	299	298	306	323	292	279	268	275	263	261	261	332	272	294	297	311	308	294	294	302	274	293	272	307	284	246	325	309	297	284	306	268	288	271	287	253	256	284	248	252	290	287	312	282	268	303	252	287	269	296	287	284	310	282	314	288	295	253	295	306	282	296	297	253	308	290	283	304	292	291	272	305	305	300	269	289	275	263	273	271	304	261	302	307	272	321	264	301	305	241	272	307	297	286	274	276	279	276	294	266	286	278	290	273	306	295	317	280	282	294	267	270	296	275	289	288	280	292	304	293	253	262	290	305	260	267	244	258	277	271	282	260	263	259	263	270	257	236	280	272	280	227	291	285	279	276	268	275	287	271	295	305	306	282	269	289	305	283	275	276	265	291	296	302	283	278	273	302	270	278	284	300	290	275	294	262	266	295	305	276	306	284	267	248	290	270	277	293	294	297	289	283	290	313	290	306	283	275	284	292	288	283	271	331	283	298	278	268	285	268	275	275	303	278	291	266	308	311	249	279	291	284	278	259	259	247	292	281	304	274	339	309	291	296	255	255	285	285	276	283	276	285	284	301	270	296	270	287	265	316	272	291	274	288	313	284	260	293	270	289	278	283	283	288	271	273	295	243	296	273	287	268	300	272	275	291	278	286	313	318	286	281	293	286	288	278	261	291	279	305	264	250	288	281	257	258	298	312	298	301	279	317	314	289	266	270	291	303	259	292	289	293	291	289	280	261	274	264	291	296	253	264	281	271	270	291	297	285	288	323	264	286	273	283	314	274	265	295	260	307	263	293	291	279	291	273	286	287	267	304	296	318	284	314	268	277	271	294	309	289	268	304	287	287	300	303	314	276	256	320	278	283	260	290	285	254	282	273	271	278	273	283	291	254	285	296	264	302	262	263	299	318	296	322	297	301	306	295	258	258	266	267	263	282	309	328	283	329	264	301	271	271	304	288	273	292	278	300	266	285	284	315	253	258	284	308	295	293	325	301	291	285	295	257	278	287	287	277	313	288	285	269	285	269	295	262	294	272	296	268	261	286	265	282	267	302	288	296	325	279	263	263	270	277	260	278	313	276	265	332	319	326	288	265	273	279	290	254	300	265	286	299	298	278	274	294	285	278	268	298	264	275	288	252	291	298	305	293	277	267	285	281	305	265	275	290	286	317	259	276	292	295	297	293	266	297	269	257	272	282	286	305	280	284	295	276	296	271	301	296	281	273	290	298	321	312	272	292	280	263	284	282	289	294	262	283	266	272	263	251	250	281	297	319	312	266	258	316	307	278	285	277	296	249	260	266	288	275	287	295	263	301	295	285	254	287	288	267	270	278	263	285	285	313	292	278	277	292	308	275	291	292	292	301	287	309	270	292	295	281	259	268	289	278	312	304	292	270	269	279	278	316	271	291	287	302	289	304	305	274	279	274	286	297	272	294	241	278	312	294	267	277	272	264	309	282	290	289	290	257	263	258	301	295	285	305	307	265	284	286	264	291	292	294	247	321	292	264	292	272	270	262	269	286	275	266	306	284	294	289	269	262	277	291	314	303	275	261	284	299	271	285	285	309	305	267	280	287	234	327	311	294	294	256	274	265	306	268	290	307	268	329	289	297	257	285	254	284	264	306	286	259	264	285	297	286	287	298	283	260	260	258	273	298	276	278	275	280	281	322	277	280	297	299	269	274	296	264	270	279	274	286	267	276	252	296	305	278	280	305	244	298	314	284	268	297	234	256	257	307	261	275	270	296	260	290	262	282	319	304	296	274	270	274	319	304	260	290	311	289	248	278	303	300	301	270	267	257	267	291	284	297	282	298	281	289	279	279	257	285	313	286	280	278	284	273	303	300	252	294	257	317	273	300	311	255	275	309	291	289	276	296	260	279	254	284	277	288	275	295	289	272	277	292	257	287	286	286	275	278	240	293	302	264	272	281	261	287	304	279	293	279	290	284	251	302	274	295	299	282	268	289	286	248	297	287	287	272	292	293	301	273	297	261	316	290	320	279	268	264	249	263	308	296	257	292	328	304	295	297	273	272	259	299	267	271	279	276	293	283	319	269	301	264	308	265	265	278	291	286	291	313	291	267	300	238	305	273	303	307	266	315	297	300	277	298	317	274	280	319	281	295	293	276	269	289	237	281	316	306	278	252	284	294	305	294	276	263	269	306	260	317	284	262	221	292	303	297	299	302	302	291	277	279	279	251	285	261	275	293	296	297	278	267	287	270	292	267	312	290	262	239	290	244	279	326	258	270	238	274	275	273	263	272	329	299	275	318	295	256	265	301	260	313	288	287	270	299	279	261	295	239	304	285	277	289	294	301	255	280	267	304	252	320	289	311	269	263	280	309	319	269	280	297	281	298	319	282	270	286	267	269	271	273	277	281	292	295	273	274	306	306	297	249	287	301	289	288	318	301	257	306	310	277	253	298	266	337	314	304	269	292	279	301	304	267	250	290	287	288	285	268	260	309	302	268	290	261	255	266	306	287	298	272	291	317	288	284	292	302	269	292	275	277	282	279	323	311	275	301	294	295	263	263	305	264	302	306	280	258	266	292	285	272	282	299	270	300	275	289	268	292	281	269	293	305	280	282	279	299	263	304	301	286	284	271	276	281	305	300	275	256	272	311	269	301	322	265	303	298	305	277	279	256	253	301	267	286	264	282	289	279	261	260	284	269	298	253	256	305	279	286	295	281	274	286	306	278	263	274	259	300	262	291	281	287	275	256	262	288	254	275	270	265	268	270	267	299	278	282	259	264	287	295	293	297	268	303	291	274	285	289	288	291	293	302	282	249	276	294	282	275	302	300	289	269	279	304	296	280	268	255	285	264	257	286	276	273	276	280	295	280	299	278	300	277	245	305	319	276	280	294	265	277	299	312	274	289	310	304	288	331	291	300	290	286	253	296	258	278	269	281	276	282	267	299	298	275	274	263	293	285	282	300	314	301	314	257	259	286	279	291	285	327	297	290	276	275	272	292	278	297	290	284	298	286	279	293	260	288
38677	49101	52314	56576	60703	61163	54176	57723	52497	52320	53591	54892	45564	43336	48771	50828	44672	46728	43372	42204	37527	34740	34567	29922	31571	26385	22331	19797	21085	21619	20445	15475	12417	10531	10691	6999	6006	4086	2642	2179	1563	1574	1365	1899	2161	4454	7793	9319	10249	5327	5102	5314	3590	2946	2516	2413	2640	2028	1968	1654	1474	1240	1247	1235	1213	1217	1336	1560	1337	1626	1727	1792	2126	2256	1794	1806	1909	1753	1527	1026	1029	1056	957	874	854	854	823	805	817	756	766	768	757	767	748	719	749	746	687	731	774	729	747	783	732	685	689	679	732	757	744	740	752	714	704	690	695	683	705	705	687	722	707	723	736	718	718	665	686	705	688	717	719	755	684	697	717	718	669	679	696	741	680	688	742	732	752	700	721	703	694	716	737	709	720	741	718	678	709	682	675	717	671	644	724	707	692	702	791	704	745	722	748	710	725	699	678	694	705	703	708	680	723	709	720	713	684	710	712	691	731	662	691	686	716	703	679	686	728	727	710	738	716	715	702	675	700	692	721	710	706	712	757	689	769	746	686	667	671	708	701	765	734	713	706	736	733	703	698	661	726	692	765	711	719	678	745	727	730	691	691	675	699	718	722	710	719	669	662	656	671	700	713	698	710	730	702	693	737	689	678	735	683	713	737	755	665	770	679	760	681	721	691	686	709	684	746	698	718	740	721	663	693	751	721	726	694	710	771	692	740	684	652	743	702	732	713	722	701	706	666	674	699	750	701	704	682	721	676	732	713	734	732	676	687	697	685	688	703	755	734	692	742	700	748	714	688	716	677	717	701	734	689	670	695	673	720	693	723	702	666	676	742	731	727	702	704	692	720	718	637	715	733	741	716	673	723	675	680	725	697	693	760	682	743	665	727	696	699	717	709	698	739	690	725	723	716	762	690	702	695	738	722	729	684	700	704	768	701	720	678	720	759	701	727	740	735	682	705	697	684	739	663	732	709	733	751	709	686	687	705	737	673	748	724	692	694	716	684	683	712	723	757	711	702	728	710	784	683	681	723	731	687	729	721	697	737	696	690	721	742	679	720	729	728	731	721	656	660	701	701	667	713	674	667	708	689	718	777	712	732	724	702	724	663	676	705	747	720	699	679	697	734	717	683	738	723	710	705	767	669	743	756	726	747	719	721	683	653	659	732	714	677	724	694	671	705	700	712	686	731	706	744	728	681	681	702	695	727	695	699	729	688	742	702	698	702	695	699	647	703	736	684	724	701	714	691	703	710	677	665	684	726	650	686	751	730	702	688	695	705	716	697	663	684	709	675	696	718	692	712	711	664	714	682	704	707	684	709	670	724	704	739	666	722	690	700	707	696	713	696	688	698	691	725	684	676	684	702	700	716	712	661	735	696	709	724	739	714	733	687	711	702	695	741	699	714	699	733	665	711	734	725	682	742	726	728	691	704	749	714	687	697	659	750	687	711	672	676	701	697	681	714	714	689	682	671	705	702	697	693	678	661	717	734	704	687	721	700	718	771	686	678	702	700	716	667	704	704	697	717	710	697	694	693	724	742	731	664	744	678	722	714	731	698	650	725	650	712	748	726	702	711	727	700	714	662	668	726	710	708	702	738	709	701	713	722	744	771	700	693	700	713	744	698	689	697	726	700	745	670	686	741	717	729	729	698	715	685	732	652	703	673	660	647	746	681	712	709	644	675	690	731	711	699	680	735	738	726	742	696	722	687	773	692	697	699	701	710	686	675	713	725	714	750	721	727	694	730	713	724	676	703	684	673	682	664	723	736	704	718	690	697	762	693	730	716	699	710	678	745	709	705	711	704	692	774	724	743	719	679	673	717	703	681	677	709	718	728	673	701	710	685	735	683	728	713	691	672	722	720	659	707	678	686	756	711	705	717	699	708	698	682	715	666	718	798	714	726	704	713	721	705	679	713	731	739	701	692	684	738	718	682	737	756	740	697	727	753	714	730	755	661	706	732	669	684	683	700	731	724	762	741	686	670	680	740	739	725	695	679	728	718	708	705	696	761	715	675	705	646	770	762	668	690	714	700	688	726	735	734	673	763	714	716	704	691	701	739	719	718	681	734	716	714	766	687	725	736	721	740	738	687	700	732	698	690	704	729	685	728	671	702	694	695	691	711	795	709	663	679	705	718	683	676	743	742	709	685	710	709	673	701	711	714	680	669	686	724	696	716	640	672	688	695	733	675	756	699	685	723	703	703	731	699	686	672	722	715	721	715	726	671	654	676	698	661	733	672	694	707	712	702	706	754	696	714	683	701	681	719	715	728	653	728	755	689	738	690	764	692	699	658	696	644	715	699	712	694	711	726	679	704	664	676	731	696	713	712	742	692	734	692	711	727	741	668	730	707	733	663	677	751	717	665	738	679	693	678	743	712	721	701	657	723	708	719	729	728	701	694	711	743	689	703	704	703	714	731	712	730	727	700	717	694	744	717	699	700	727	692	681	742	719	691	679	706	710	715	768	754	671	676	754	724	710	694	693	695	702	712	727	728	699	697	721	713	643	737	660	666	723	718	699	725	721	674	755	749	757	735	676	684	701	699	682	730	692	742	712	708	698	723	717	726	675	713	728	677	684	705	739	701	716	707	690	699	704	687	713	760	728	699	733	686	691	703	711	701	664	686	677	730	651	702	684	710	690	705	706	690	669	675	709	722	718	685	686	662	704	699	677	690	711	698	711	710	636	715	760	706	690	736	748	714	739	723	770	673	692	714	714	721	673	704	714	730	715	697	663	721	684	713	732	719	693	690	722	711	662	697	665	698	685	785	738	678	643	689	706	679	766	690	694	700	715	734	695	680	657	709	688	686	699	736	705	759	731	706	681	709	693	672	721	728	767	751	729	726	670	731	686	716	681	700	724	688	694	784	716	718	711	706	698	675	711	698	735	700	713	699	687	687	732	679	718	676	741	708	676	715	749	701	706	654	705	709	670	705	707	698	728	690	655	678	726	707	725	733	691	733	696	683	671	716	739	722	711	741	698	705	705	709	686	727	696	702	740	700	669	703	648	667	727	679	731	744	687	706	693	695	717	731	719	723	711	730	696	695	700	717	711	713	703	676	708	669	750	719	763	682	720	699	697	696	711	708	714	759	744	676	709	709	687	723	744	758	740	735	717	692	721	679	726	711	683	735	716	684	655	699	746	730	744	719	746	714	689	733	695	725	698	745	729	710	693	710	748	724	662	726	685	756	721	697	729	729	692	716	720	693	715	681	756	662	672	706	705	722	674	705	666	689	728	725	685	746	705	702	686	779	718	692	682	744	714	716	717	734	716	700	709	728	655	713	705	746	720	654	714	708	704	708	726	722	731	730	707	717	685	681	718	726	691	706	713	713	699	750	716	718	758	736	708	661	693	699	702	717	760	702	710	692	713	668	731	665	736	624	744	700	675	732	710	763	697	751	742	703	710	736	646	682	699	682	710	755	737	718	728	740	658	694	664	691	683	737	687	717	671	701	657	688	717	679	695	744	654	727	703	723	694	677	707	682	694	702	710	730	702	691	741	686	704	701	660
52551	45384	45560	42035	41052	41536	43460	46371	43228	42212	45623	44160	42243	35556	41822	46394	36598	37519	37122	34580	30245	28204	27230	23186	24480	17365	12948	11078	11301	12020	9249	7765	5572	3663	3734	2194	1841	1469	860	749	580	583	542	678	726	1482	2574	3074	3379	1702	1677	1714	1146	947	854	775	801	776	663	615	509	540	430	502	462	513	530	554	539	545	590	600	645	778	632	619	616	642	513	416	421	462	403	369	409	374	354	340	348	356	369	364	383	324	346	333	333	367	356	342	343	364	354	394	343	335	347	310	352	377	357	360	331	310	347	330	343	312	332	348	336	345	335	337	342	331	348	364	348	323	376	355	343	342	337	334	367	322	337	348	333	334	346	353	387	373	362	309	334	329	348	349	305	354	345	354	316	344	317	341	383	343	298	345	342	347	333	340	304	329	380	321	306	341	353	345	331	321	338	335	334	352	331	332	360	340	356	345	345	321	317	358	335	348	342	324	310	319	333	317	340	316	316	351	312	344	315	352	370	307	345	348	362	365	342	337	350	344	349	344	390	336	331	360	332	334	371	341	335	335	335	381	307	332	341	368	332	357	343	328	358	361	329	332	373	333	370	340	353	332	387	349	324	354	315	347	335	326	338	315	363	353	311	331	314	333	331	336	313	347	359	344	343	349	338	329	330	345	356	347	349	322	349	338	348	345	348	328	320	318	344	345	336	345	332	331	329	312	300	345	337	323	333	369	332	334	330	314	330	303	356	364	342	345	342	363	360	392	308	354	328	340	320	330	333	332	352	340	318	354	329	354	338	323	323	370	337	330	318	322	368	335	332	357	349	335	352	347	341	361	385	357	313	367	363	329	369	323	320	301	347	324	330	333	366	321	353	337	347	360	366	296	320	341	341	361	348	335	330	335	322	336	322	350	336	340	348	316	359	330	337	330	361	339	364	335	351	306	317	349	329	348	339	336	352	315	317	310	337	368	327	305	336	357	340	349	348	349	358	379	343	350	351	369	334	352	370	325	314	378	389	372	336	319	355	308	342	305	342	328	372	344	335	333	350	337	336	299	336	302	337	342	335	332	339	349	333	336	344	307	328	351	367	360	299	349	320	334	334	329	329	341	306	354	339	359	336	346	319	364	344	326	339	346	363	356	331	344	335	335	351	323	315	336	353	361	340	349	331	329	339	348	380	327	326	341	329	336	343	334	307	315	319	340	339	344	316	350	319	293	328	343	362	356	368	327	364	352	343	341	374	352	342	365	309	322	343	315	382	340	295	371	358	323	304	298	333	320	350	332	358	320	355	320	361	350	323	329	330	326	347	353	321	308	331	338	315	348	357	326	320	353	350	351	305	320	380	332	322	353	352	369	360	338	334	324	298	356	346	367	338	351	322	350	328	307	341	332	294	357	326	313	308	335	312	325	319	293	322	351	322	346	319	331	324	362	303	342	317	322	363	353	365	364	331	342	329	332	349	337	307	298	332	326	357	322	336	360	330	343	330	329	351	350	311	325	337	357	354	339	345	323	306	348	338	322	354	357	322	338	349	342	335	338	347	345	304	346	350	362	337	335	337	329	325	355	352	336	322	316	330	348	311	338	326	348	378	352	308	350	366	363	350	303	313	365	372	351	312	321	323	315	332	360	305	347	316	401	361	337	320	330	336	345	375	315	360	334	297	344	336	347	320	352	366	318	341	320	322	339	324	353	339	356	341	350	344	328	321	332	325	344	309	323	344	353	336	335	353	320	374	364	320	321	347	380	336	370	326	340	333	332	317	325	368	356	318	353	355	313	352	373	335	340	350	363	330	341	353	346	337	351	342	374	342	292	321	347	335	327	361	342	324	306	341	363	320	333	354	304	362	331	365	304	306	367	313	313	339	348	356	315	320	373	357	318	332	321	336	335	316	335	343	327	336	330	368	382	317	335	358	334	338	326	319	304	327	335	333	333	304	346	337	355	308	339	350	298	322	341	336	394	319	362	326	333	320	342	336	357	353	358	323	336	328	328	364	340	339	312	342	319	333	284	311	289	318	339	359	315	335	309	318	345	325	309	338	336	340	333	309	356	340	334	319	343	358	363	324	294	333	321	367	311	331	360	341	341	328	331	328	300	346	327	352	360	370	348	354	327	342	325	343	315	327	320	324	356	349	313	333	365	332	339	370	352	334	347	329	325	339	314	307	340	310	341	376	356	306	364	310	384	331	339	328	345	385	365	331	338	348	340	317	337	315	316	332	330	301	338	316	301	343	322	320	338	337	361	371	338	339	326	337	345	359	344	353	335	335	334	348	358	306	328	361	366	334	364	324	306	327	339	340	363	327	321	321	362	356	334	344	321	357	357	314	353	323	338	298	332	338	324	354	356	363	335	337	333	320	353	350	353	334	324	312	342	309	335	368	349	309	331	347	352	324	343	355	347	343	363	346	315	316	344	340	337	338	354	313	362	342	336	381	335	337	346	356	370	342	369	324	314	312	337	326	325	299	350	324	321	338	355	299	326	315	372	310	333	347	333	355	346	361	322	332	312	324	331	305	327	356	352	356	356	311	322	313	344	322	337	326	334	300	355	356	385	319	380	367	339	322	333	346	317	336	328	319	308	297	332	352	317	330	305	337	330	353	346	314	368	339	326	349	324	364	315	352	356	323	330	319	367	380	335	349	310	328	349	364	351	361	356	336	348	352	350	339	368	298	356	334	371	347	348	352	338	337	332	327	359	320	335	331	331	321	331	285	316	337	357	311	348	328	304	307	343	361	315	318	331	337	358	322	356	326	332	345	332	355	346	378	344	344	339	322	341	324	338	305	307	332	367	342	359	318	324	341	320	330	361	324	331	340	352	332	336	328	352	318	333	340	367	351	357	327	349	330	332	312	333	315	337	344	333	361	348	354	352	348	346	358	328	329	353	359	329	347	325	334	318	340	329	335	334	327	320	332	320	327	327	336	344	309	358	312	373	341	363	354	321	364	311	361	336	351	315	337	302	339	304	362	338	321	349	310	311	328	355	324	327	328	354	291	312	340	343	344	370	344	367	344	342	338	322	353	328	334	351	317	367	334	342	333	355	334	345	334	363	339	311	353	354	318	329	331	312	351	355	370	342	320	326	333	353	294	300	391	342	321	342	325	343	331	337	374	350	344	338	325	342	322	364	301	339	339	366	378	340	355	332	323	331	331	362	351	352	346	360	342	332	326	306	326	322	328	320	368	364	328	375	319	335	317	309	346	310	368	327	350	331	336	360	356	319	327	338	310	321	314	352	330	370	360	369	354	359	348	322	341	341	362	363	343	343	367	303	339	336	332	313	346	325	344	347	326	340	335	336	334	346	314	347	341	367	369	319	340	363	347	316	362	369	339	314	315	340	307	357	341	353	383	350	348	351	336	313	355	332	318	367	360	334	363	358	376	323	354	362	370	306	319	335	340	342	299	341	315	351	345	348	363	316	315	338	310	316	364	346	350	348	316	338	342	352	322	326	311	365	330	346	358	307	332	372	293	346	331	328	338	342	331	333	349	337	328	347
45961	54367	55013	57670	62431	66168	62324	62466	58583	59247	57486	60255	54649	48639	55807	57148	54275	52525	51762	50042	43581	44770	43422	40867	43370	36734	33810	30655	30639	32302	27698	25819	21560	16350	16213	10824	9960	6751	4030	3324	2370	2386	1879	3237	3746	8175	13410	15444	16785	9110	8803	9254	6374	5134	4299	3872	4216	3421	2935	2589	2109	2052	1777	1975	1982	1769	2066	2283	2280	2598	2636	2649	3351	3917	2724	2876	2769	2597	1837	1393	1425	1600	1293	1205	1127	1082	1018	968	897	890	871	804	850	811	899	862	842	841	798	888	814	825	897	912	858	801	824	834	907	901	853	897	861	843	820	827	833	847	816	835	735	836	819	840	809	824	766	789	799	784	784	799	792	802	828	807	786	825	798	815	786	811	812	769	825	808	797	735	830	781	848	837	768	785	854	750	786	806	809	757	876	808	745	779	784	811	835	720	788	767	841	808	797	764	790	839	747	791	828	833	769	804	824	816	779	824	857	805	834	787	844	827	812	824	756	802	746	838	809	828	819	811	810	818	779	856	831	822	828	787	781	784	799	795	772	824	790	798	766	806	785	807	824	839	821	808	820	771	800	839	761	779	807	775	809	811	775	797	809	772	780	798	797	819	754	815	771	758	824	822	813	809	810	796	769	803	809	775	748	818	795	794	787	788	774	792	753	807	773	791	793	808	792	771	756	772	802	790	825	791	799	761	783	802	807	786	832	795	761	822	744	821	749	755	834	806	798	782	765	809	823	827	792	831	817	817	849	772	779	837	823	780	792	836	807	859	777	797	797	776	788	811	823	807	812	790	770	809	810	824	809	860	852	791	795	774	797	795	760	808	811	788	810	744	758	773	825	776	821	782	803	760	803	843	773	830	749	755	809	812	788	806	779	785	833	778	810	799	755	726	767	734	817	780	804	821	773	844	761	765	745	790	823	770	838	771	828	806	765	803	766	787	748	780	810	802	743	846	811	757	775	771	799	778	756	839	733	780	770	841	821	800	875	781	807	754	849	772	812	805	795	829	809	787	795	825	848	809	710	800	801	798	813	786	819	814	794	798	795	775	853	807	795	784	761	812	837	767	782	820	842	804	779	787	845	818	812	795	769	803	818	809	811	782	761	818	779	771	794	820	813	765	779	788	793	812	799	765	807	833	793	825	823	790	835	781	840	805	784	748	790	799	781	846	800	810	786	826	804	806	766	815	776	829	778	802	803	735	800	804	821	799	793	811	765	819	802	780	754	790	827	811	765	813	792	789	806	782	845	745	805	785	827	799	834	784	779	809	806	808	715	817	794	787	784	838	782	815	808	797	830	831	821	837	870	791	838	758	797	815	835	805	788	820	784	831	763	809	813	803	822	817	793	800	824	809	810	737	779	755	820	774	790	826	763	784	803	778	783	766	798	790	775	775	836	720	772	759	801	837	762	741	842	805	790	768	810	820	771	775	830	758	843	812	813	802	809	758	805	800	790	787	811	777	781	765	813	781	796	792	790	814	795	795	781	795	807	754	829	768	827	819	802	798	828	742	772	757	867	758	783	743	770	788	819	831	804	816	770	815	810	781	811	796	785	824	804	813	852	825	791	790	838	850	784	796	808	790	797	804	778	833	735	758	800	756	790	786	789	806	768	750	725	785	788	827	813	830	827	801	783	783	803	840	788	800	733	772	787	834	782	780	833	758	810	764	811	853	838	811	791	767	813	807	789	741	819	821	858	804	778	833	823	830	788	833	807	847	799	832	811	757	802	812	770	802	760	793	798	815	775	765	797	792	769	828	781	760	786	782	816	798	794	778	884	807	787	823	762	807	780	830	823	794	812	804	798	771	817	836	786	791	771	825	838	814	788	833	777	796	790	844	837	786	810	780	787	804	816	850	775	785	807	803	841	791	771	831	770	792	798	812	808	810	789	854	753	799	771	786	764	758	799	761	770	785	859	770	824	821	801	799	788	782	832	808	787	816	787	775	794	804	779	792	802	770	784	800	819	827	789	761	842	775	800	780	772	770	818	813	824	835	810	788	841	791	797	762	765	799	822	790	828	821	831	821	813	801	773	782	854	788	750	813	781	790	789	773	777	839	816	819	770	781	762	818	788	829	791	795	723	767	784	808	751	749	811	788	767	773	805	750	779	805	784	814	751	803	795	821	811	783	812	788	845	848	813	840	837	815	767	788	779	799	776	802	790	760	807	750	857	793	717	788	813	822	826	846	813	798	777	785	801	815	852	772	769	768	813	802	814	802	781	744	781	810	823	759	785	801	777	816	797	825	760	803	778	771	754	727	785	789	824	843	831	790	786	765	801	799	760	727	815	769	826	836	823	833	832	762	827	831	741	792	831	805	799	802	795	793	793	783	797	824	784	798	760	743	797	774	795	751	795	862	761	818	790	787	825	794	779	818	824	779	749	788	837	826	809	733	771	789	815	748	788	791	805	766	855	836	809	800	803	753	807	777	786	824	782	748	765	862	829	793	822	796	855	830	743	822	771	792	815	761	809	799	846	785	821	789	818	802	755	797	836	838	785	843	771	846	836	814	802	762	772	788	784	859	803	768	823	735	774	812	782	741	806	764	863	837	851	792	796	802	810	781	785	797	840	744	842	832	800	788	803	770	811	737	821	835	829	823	747	799	784	811	799	861	763	798	781	868	787	785	816	849	788	782	759	820	735	806	798	818	812	839	832	784	776	831	820	773	797	779	762	774	811	808	812	800	788	793	798	773	768	817	786	819	789	823	782	778	823	799	802	780	818	782	790	807	794	806	812	772	840	775	846	801	768	793	798	814	777	796	769	795	828	853	766	764	799	781	863	796	790	786	875	787	784	764	793	803	799	794	805	825	787	807	786	801	779	817	778	806	771	785	805	784	804	804	831	841	813	765	829	793	843	765	804	857	782	774	818	770	798	828	799	799	779	773	772	770	769	772	795	832	828	739	780	773	792	836	778	807	784	789	767	766	791	836	787	757	802	821	806	766	831	794	809	776	807	812	750	860	757	838	812	799	835	796	783	796	847	844	790	788	802	777	727	823	800	770	787	806	786	761	824	796	818	781	777	768	845	792	754	779	846	802	835	844	835	773	796	797	862	790	747	751	812	775	806	822	801	822	788	818	845	819	762	750	755	808	795	821	816	775	817	864	774	823	774	790	836	781	845	806	779	788	820	779	833	821	792	721	772	813	803	806	782	866	783	784	791	777	794	813	774	798	849	802	774	827	761	780	787	760	757	789	825	781	818	745	823	778	792	797	788	795	831	813	823	814	800	738	812	766	784	799	764	823	808	810	815	835	770	778	844	836	850	829	837	804	762	801	808	810	759	748	795	802	784	761	846	783	783	783	793	793	799	809	788	804	785	786	832	835	847	803	810	819	787	815	774	786	807	820	800	801	819	841	760	823	786	811	808	778	768	821	766	779	799	788	794	786	815	794	769	767	781	811	739	813	746	823	799	779	834	826	793	774	778	799	815	836	781	788	880	821	773	808	814	806	777	789	804	822	812	755	776	792	802	822	799	781	798	812	833	819	790	742	818	790	822	805	775	789
18975	21937	29460	28666	21453	13849	10793	9754	7717	6769	7793	5891	4763	3973	4400	5239	3310	3259	2636	2290	1660	1594	1472	1010	1410	922	691	588	547	595	538	426	420	352	386	314	270	265	260	244	227	204	197	203	206	248	249	303	304	227	222	260	239	206	227	223	211	221	190	218	201	201	183	206	197	195	217	210	196	211	199	206	188	206	190	199	203	174	200	207	183	194	210	167	189	177	194	172	194	192	197	188	179	175	164	186	219	183	189	180	175	200	217	167	186	189	156	157	211	178	207	193	166	181	202	191	193	202	207	162	193	183	198	200	179	200	178	157	182	178	194	236	206	200	175	184	183	184	178	199	179	172	180	210	181	184	181	168	174	183	182	206	186	174	206	198	198	194	173	178	171	172	207	178	198	169	200	176	186	169	218	228	206	180	164	189	186	191	205	190	208	187	169	175	182	179	169	192	230	210	179	201	180	182	193	192	203	194	190	206	174	195	191	187	181	199	188	204	176	157	185	202	200	181	202	178	194	176	177	182	187	188	160	195	169	187	205	202	191	189	166	180	181	157	202	187	196	189	203	143	216	182	192	188	203	199	198	187	185	161	211	186	189	188	179	182	203	170	196	193	176	184	187	160	192	181	181	207	187	197	184	194	181	183	187	176	191	188	202	180	189	168	195	167	202	189	172	226	181	206	179	180	209	187	158	178	195	212	195	222	180	191	196	193	176	191	204	188	191	187	193	186	182	180	188	224	190	174	207	206	200	202	170	192	206	199	207	191	191	214	161	161	150	202	219	196	193	196	181	197	232	206	178	182	191	189	208	214	176	212	184	188	217	182	198	206	201	181	189	233	182	179	195	184	195	220	182	175	185	198	188	194	195	203	187	173	198	163	201	176	207	200	180	172	202	189	175	207	201	193	188	178	207	194	190	171	181	205	195	183	186	184	209	173	177	186	206	196	173	191	200	171	197	170	187	194	202	197	204	173	212	198	214	196	165	194	196	195	178	160	200	191	188	178	191	205	204	166	208	187	199	183	200	194	159	186	170	221	190	219	186	173	176	180	160	213	195	181	183	177	164	192	192	193	207	169	217	177	205	164	202	172	185	206	198	177	205	188	205	204	174	167	192	185	165	191	184	153	192	183	197	181	191	173	180	179	199	213	187	189	214	168	161	182	197	189	190	182	171	184	201	203	219	195	174	183	191	167	186	176	184	192	195	186	177	175	181	181	191	165	206	166	210	181	200	177	194	180	202	183	185	201	201	157	183	165	184	171	168	197	170	206	211	184	199	182	196	199	184	186	195	176	199	211	197	200	198	176	197	187	205	187	197	185	178	190	191	180	195	164	182	201	203	209	173	199	194	185	187	210	153	191	166	186	176	197	216	189	170	191	178	172	196	192	185	179	185	195	195	197	160	205	211	190	173	185	184	201	208	180	192	192	180	211	198	187	168	191	161	177	194	196	164	172	187	201	165	181	193	197	194	186	207	173	191	193	186	201	174	179	207	169	192	192	188	182	170	178	173	187	187	194	190	183	178	175	209	202	218	181	216	183	207	187	208	172	218	203	205	178	186	211	185	176	195	186	202	200	174	200	184	193	185	235	190	186	189	195	188	167	176	178	172	182	181	190	198	201	180	178	185	177	203	173	194	202	185	174	184	187	179	183	183	221	230	160	199	184	197	175	186	190	181	187	171	183	197	204	198	177	185	186	208	197	180	171	185	212	179	169	182	187	186	158	185	181	180	191	174	203	169	181	196	178	185	200	194	214	159	200	197	188	209	190	180	181	193	204	175	185	163	191	170	174	158	187	182	192	189	179	181	184	177	188	193	169	203	179	164	160	184	189	195	169	154	189	208	179	177	186	205	196	194	175	188	186	213	187	189	225	180	163	180	160	179	166	206	166	197	198	194	166	218	211	183	204	182	187	185	164	182	181	193	174	198	198	180	184	178	190	164	199	229	182	161	197	190	180	170	172	185	189	190	176	188	185	175	205	159	219	194	200	180	187	174	200	168	211	199	176	190	187	172	166	186	172	170	218	204	189	191	203	202	175	181	195	177	191	223	182	148	170	195	198	172	189	209	202	176	188	204	180	175	208	190	186	182	189	166	194	188	210	175	186	206	200	205	198	175	193	201	208	209	171	198	185	195	163	197	179	186	208	211	198	189	183	175	187	200	166	188	173	165	186	194	182	218	175	219	210	162	205	199	207	191	174	219	179	183	200	203	173	199	191	166	181	190	168	174	181	196	185	197	192	164	178	194	190	182	162	182	181	172	220	208	181	200	195	185	189	213	169	188	174	210	183	197	193	181	189	174	207	228	176	214	176	207	187	188	172	158	173	181	182	173	189	178	187	192	195	179	180	205	201	178	193	183	181	171	211	174	175	190	195	197	171	176	202	184	203	182	174	192	188	166	155	192	186	194	170	191	181	216	178	186	167	173	182	185	218	169	171	191	199	183	183	197	159	156	167	181	212	192	197	192	178	197	164	180	182	194	175	182	184	204	187	203	200	201	185	197	181	193	198	191	202	176	183	167	182	176	190	202	190	187	176	177	204	190	157	206	186	163	204	195	195	173	169	206	192	195	179	186	195	185	170	194	192	194	200	192	174	190	169	198	184	183	202	184	184	180	197	193	187	197	170	173	216	167	190	164	182	199	180	192	189	187	193	195	168	183	204	180	196	169	183	183	157	199	194	196	206	189	165	169	187	174	187	161	185	176	189	167	190	190	193	163	176	180	195	207	194	198	182	176	190	185	211	202	195	162	177	217	187	173	210	184	177	195	197	172	164	190	146	199	188	165	182	195	200	202	174	205	185	192	213	187	201	203	193	203	172	187	198	197	162	184	195	193	211	164	197	206	204	179	198	198	190	171	179	196	194	196	187	215	205	193	166	183	160	192	198	163	176	192	187	201	184	174	198	186	169	199	205	199	178	180	199	186	196	186	175	181	185	172	160	180	197	184	183	207	196	178	163	193	201	203	200	194	190	179	206	182	188	173	185	196	203	182	173	176	183	185	190	172	181	204	184	175	186	204	227	181	165	189	183	171	177	215	183	173	198	186	149	182	175	179	193	197	194	197	170	196	179	197	188	176	169	178	195	182	173	201	177	206	159	195	174	172	205	186	177	170	201	198	177	186	168	197	215	154	182	218	198	174	189	195	194	200	207	193	213	160	189	192	184	208	174	202	205	191	169	210	189	179	169	218	190	177	189	199	217	175	208	196	198	189	188	181	217	161	206	185	167	175	195	203	180	185	176	182	211	188	163	180	172	214	211	179	185	188	185	176	187	190	176	195	205	219	193	176	180	196	169	173	211	193	188	206	203	180	178	203	170	193	197	181	172	193	181	210	179	193	171	172	179	209	151	191	196	179	184	145	191	181	183	189	190	202	191	195	205	191	185	206	193	180	173	211	196	185	194	215	170	194	181	182	197	177	175	193	182	162	162	206	182	188	172	176	175	196	177	198	197	167	192	182	187	172	177	179	202	211	183	170	202
14574	21402	31984	36016	34255	29290	26339	26206	20869	21129	23060	20391	15560	13886	17245	18915	13227	13730	11438	10221	7864	7846	6850	4295	6750	4433	3563	2909	2952	3061	2820	2397	1872	1528	1586	1182	1157	985	835	839	728	694	617	634	675	895	1228	1282	1445	964	949	943	745	788	669	726	674	725	645	650	622	612	591	558	581	531	568	545	572	580	600	604	613	672	565	596	578	574	553	508	525	531	537	533	569	560	481	495	542	506	504	534	531	495	513	521	483	463	516	549	479	513	502	509	468	516	506	538	554	534	535	516	507	500	557	487	497	491	500	474	491	521	461	485	486	491	507	490	492	512	519	510	468	537	475	481	495	485	539	476	539	517	523	511	502	443	466	558	455	485	515	468	505	483	533	518	510	561	494	460	484	483	508	505	462	480	472	542	468	509	476	498	527	504	515	493	476	523	494	477	483	502	487	479	525	485	513	533	527	477	494	494	520	489	520	527	489	478	510	531	489	511	506	479	576	518	494	505	520	500	481	490	504	500	492	489	462	490	498	488	538	526	515	496	464	522	475	530	478	533	544	487	466	493	540	532	468	483	496	518	504	487	501	504	508	513	488	493	501	496	494	514	461	520	481	535	524	501	478	487	514	498	488	504	485	526	493	464	508	523	524	498	483	520	521	535	442	474	464	458	488	506	509	534	520	516	502	476	492	463	474	532	526	498	462	529	491	484	487	496	473	501	527	478	517	489	476	499	527	487	508	454	517	484	516	524	486	538	543	512	535	508	481	510	494	523	493	506	485	489	501	547	516	482	491	521	473	500	526	508	470	470	479	504	520	517	476	532	515	510	456	480	482	489	483	520	493	521	517	496	494	499	497	505	521	481	542	488	483	512	519	495	480	497	498	489	518	502	484	499	530	515	477	515	533	520	519	504	468	515	523	508	505	509	482	514	498	500	468	488	511	476	478	511	542	492	516	491	472	493	511	474	480	501	532	495	521	507	482	473	507	533	517	511	480	513	494	445	485	496	498	529	508	477	512	509	535	483	463	493	481	455	496	480	499	507	500	542	491	530	528	471	554	477	489	498	523	492	498	486	520	508	512	534	477	509	531	502	449	474	531	509	469	486	501	515	498	498	480	515	514	471	516	493	505	544	518	522	487	510	494	499	508	491	524	515	489	531	507	537	476	506	464	475	504	530	479	475	508	481	493	511	506	482	550	510	491	476	517	535	531	534	490	499	424	513	533	482	514	486	451	510	520	484	493	511	503	556	482	542	521	514	524	480	527	507	534	533	498	490	477	489	517	534	498	513	513	498	489	508	501	487	503	526	492	486	526	505	473	471	512	459	508	513	519	514	448	508	533	479	463	494	525	538	525	492	483	464	508	527	488	537	497	488	509	522	490	512	474	493	507	505	503	509	482	509	523	483	496	457	476	517	491	483	495	516	451	527	452	514	494	457	554	498	508	485	467	546	536	487	515	528	482	529	471	502	475	550	499	494	491	490	522	532	481	549	511	498	515	534	520	528	472	482	490	522	537	453	540	470	523	529	513	511	497	476	481	544	450	493	499	495	503	478	501	480	509	496	505	518	504	530	508	526	469	504	528	520	500	487	518	511	461	502	488	473	493	508	517	527	488	527	485	510	527	471	522	495	476	524	491	554	490	503	478	512	500	535	536	504	449	512	504	497	529	508	472	519	495	518	492	518	491	548	498	466	487	500	476	465	488	469	525	506	476	503	475	495	478	479	497	492	517	532	484	518	506	515	565	497	494	473	534	501	453	511	525	471	488	495	505	503	499	511	463	464	521	488	524	512	494	498	468	488	476	458	503	525	536	481	490	504	517	500	484	506	461	492	501	478	529	475	466	500	506	501	486	500	503	479	533	519	513	552	495	473	508	493	510	466	487	481	516	527	506	535	520	480	514	507	512	504	508	497	487	510	512	496	481	498	523	525	495	502	516	510	496	514	531	469	472	527	490	543	501	532	492	501	520	472	473	488	471	482	492	497	489	487	520	472	515	519	487	508	507	508	512	502	496	496	559	505	469	465	509	505	484	449	502	490	499	502	498	539	511	460	507	518	485	518	537	523	526	546	469	512	499	509	501	474	486	509	521	469	528	503	515	518	494	461	462	474	532	491	491	511	544	496	496	485	532	511	491	512	499	515	501	516	483	459	482	508	475	486	494	480	497	513	502	506	507	528	452	532	469	489	508	541	489	499	507	472	537	515	498	494	530	483	458	505	496	461	504	493	459	482	490	507	510	472	466	517	523	516	492	534	533	503	526	480	511	490	540	477	514	529	493	515	505	483	521	481	476	500	494	486	502	503	519	539	508	491	489	518	543	482	542	505	484	482	505	524	530	488	503	532	479	471	521	550	530	467	498	517	502	492	530	503	499	516	519	499	514	506	502	452	465	498	553	496	487	499	492	521	498	482	492	518	478	468	490	466	483	488	495	493	547	487	499	492	505	529	501	492	522	507	486	486	510	516	515	496	491	497	500	488	497	488	516	533	516	481	529	480	508	527	519	495	505	482	515	511	529	469	508	513	540	463	438	487	499	504	502	497	531	468	524	513	489	508	504	500	481	500	474	479	516	486	470	455	527	501	468	520	516	511	475	521	522	501	477	494	484	480	485	503	485	495	527	482	475	455	497	492	477	505	513	496	520	479	496	457	490	486	484	505	495	520	538	524	517	495	573	535	497	506	503	469	526	465	504	485	497	535	462	501	507	557	492	467	451	550	492	525	517	505	490	516	523	510	486	506	487	512	511	599	502	519	493	511	499	558	482	541	499	471	482	502	501	501	508	506	506	496	513	481	481	513	473	489	513	498	498	473	478	511	473	511	480	525	495	514	507	520	493	506	517	479	506	474	491	503	513	496	493	492	481	494	508	494	485	503	519	516	502	487	518	482	492	489	488	466	478	526	527	496	497	509	498	481	475	492	483	494	517	520	519	516	495	472	489	509	507	531	490	497	502	519	507	522	522	490	488	498	507	465	531	544	528	504	467	494	503	506	510	472	477	477	527	500	516	534	496	518	515	488	543	501	493	478	490	529	487	477	485	483	486	504	540	462	475	497	497	475	529	490	551	481	472	513	511	522	493	503	507	509	475	501	526	526	489	514	463	492	478	503	530	495	465	509	477	482	512	488	481	468	525	504	526	479	500	493	549	484	482	481	508	515	501	507	458	531	458	476	503	494	505	469	470	499	525	529	467	472	525	530	523	489	461	471	522	515	487	490	494	485	535	490	491	463	518	479	534	490	471	495	565	483	524	528	495	523	525	497	508	525	494	533	500	456	511	481	507	540	500	523	522	526	509	490	476	515	502	517	544	537	488	500	471	481	529	558	487	436	456	525	531	505	522	479	500	499	545	506	515	493	541	495	520	509	508	518	476	496	507	499	524	517	494	483	490	489	528	471	548	486	523	504	525	547	495	492	486	495	556	468	527	528	456	523	495	500	511	467	507	523	487	485	497	509	469	501	491	496	515	499	480	477	511	469	511	521	484	524	466	479
48698	45331	45252	45323	41554	41214	41686	43638	39601	38984	41021	38843	35873	31906	34771	37977	29719	30205	26931	24868	20735	16995	13601	9190	14173	9570	6368	5128	5338	5520	4044	3677	2470	1773	2041	1184	1037	815	539	517	431	377	356	485	485	898	1414	1678	1729	905	887	963	702	591	549	534	530	473	443	371	324	350	340	332	364	343	399	416	389	389	408	408	430	534	441	487	409	378	334	333	329	328	260	324	319	282	280	311	283	296	283	261	301	274	289	286	274	251	275	260	286	297	288	284	279	278	293	297	283	292	293	310	279	288	272	277	272	253	260	297	286	276	264	280	289	257	260	322	282	290	286	279	278	303	266	285	270	291	316	285	275	282	267	275	274	293	293	288	276	266	289	323	278	278	295	260	300	278	276	265	285	256	281	288	278	293	305	272	299	315	262	284	302	270	284	281	292	279	261	316	281	262	293	291	295	282	272	282	261	311	278	289	266	289	275	264	306	274	281	268	289	278	284	257	306	281	241	238	301	286	285	275	301	318	266	265	299	270	278	301	267	307	288	285	277	301	299	285	297	273	301	277	285	305	277	272	275	272	259	254	306	262	302	282	295	270	253	291	282	253	251	252	274	267	294	282	287	280	297	277	277	277	290	282	323	283	286	261	286	268	266	309	269	272	299	286	282	253	313	272	250	295	258	263	289	273	297	267	290	308	263	292	299	249	294	285	283	289	292	267	281	289	299	294	276	269	254	303	257	266	276	314	294	287	285	293	267	271	282	273	326	297	268	302	287	256	266	311	311	265	308	267	266	292	245	272	267	283	260	311	288	284	280	268	292	270	268	258	270	284	288	301	251	295	282	241	292	293	288	287	257	293	277	282	244	282	288	263	278	274	259	255	271	283	289	271	251	272	287	271	297	264	268	286	276	271	267	305	275	260	263	261	276	303	266	275	286	262	299	267	286	259	277	279	284	282	302	299	296	292	267	277	273	279	290	277	299	256	281	266	294	281	283	292	287	315	279	282	293	262	273	265	281	266	297	311	284	274	307	271	294	280	278	317	266	283	296	256	258	295	259	258	291	298	282	279	269	290	269	268	287	241	271	292	257	295	282	307	266	286	298	292	283	269	291	254	249	285	295	282	309	314	278	282	306	274	299	300	280	278	280	279	253	271	281	292	291	285	279	288	274	296	299	270	261	300	296	272	252	318	289	288	285	250	278	284	277	285	280	298	288	274	270	274	259	272	275	275	294	281	285	286	309	310	292	254	258	273	296	265	293	273	273	279	272	298	265	285	297	279	262	255	275	261	318	283	247	261	279	273	270	282	309	266	297	286	271	276	277	278	273	225	312	306	248	267	284	299	251	299	291	289	253	302	274	266	274	287	259	278	295	264	278	284	292	301	287	289	272	279	277	291	258	314	289	258	269	282	269	247	269	266	264	261	290	276	264	276	261	276	266	268	279	289	276	273	292	260	279	264	270	295	280	277	279	285	308	265	280	277	261	296	293	304	261	247	277	279	284	274	270	300	290	252	298	280	274	270	298	272	286	285	288	273	294	263	302	292	246	283	285	295	287	294	293	251	264	272	304	294	305	279	272	268	266	270	306	289	282	285	302	275	260	317	297	287	279	273	288	281	293	281	263	281	251	300	309	273	260	292	255	233	291	276	314	286	260	294	277	251	262	296	299	278	274	286	312	237	268	285	274	301	277	273	315	281	296	300	263	257	286	245	254	291	252	287	297	275	287	282	286	266	282	296	274	280	241	293	286	304	244	265	281	283	273	277	308	294	302	282	306	276	277	260	274	267	254	262	272	316	275	290	304	288	284	258	307	313	286	307	276	310	266	298	276	295	311	261	301	278	281	283	279	277	268	306	272	290	278	282	283	311	298	280	274	282	303	245	278	285	270	290	257	269	304	296	283	265	227	291	269	288	280	278	294	301	261	254	258	266	299	272	249	302	288	288	304	266	261	288	279	266	267	261	305	295	267	303	277	303	248	277	305	272	264	287	279	287	326	265	288	277	300	293	286	248	273	290	272	301	318	271	284	285	257	286	295	293	287	270	292	275	307	306	280	306	271	262	281	314	261	293	276	301	253	260	259	259	311	280	323	288	296	276	289	303	284	271	307	281	293	284	275	278	291	286	306	264	274	275	272	297	269	266	293	281	258	268	306	268	254	290	263	308	253	291	282	232	259	274	262	292	289	307	293	296	295	288	304	276	278	273	305	266	295	279	295	277	275	281	291	265	285	288	271	290	265	314	300	307	290	271	286	280	278	281	276	263	248	310	279	266	266	288	260	274	280	277	309	289	248	281	308	275	302	272	258	268	288	296	304	292	263	279	312	305	319	306	284	252	292	273	265	283	264	297	304	265	261	304	293	289	284	268	298	279	273	287	261	272	280	275	254	267	275	269	289	278	276	270	283	263	275	288	265	310	275	293	261	260	279	312	292	294	266	306	279	287	268	278	315	260	265	317	276	290	277	256	287	307	283	270	255	294	276	287	327	305	280	288	246	285	289	275	279	263	268	270	282	305	276	258	265	280	263	280	273	300	306	291	287	296	272	295	268	300	266	298	300	278	272	296	264	296	308	286	287	288	263	302	316	278	275	272	289	242	256	264	263	283	304	263	262	281	293	256	289	266	280	264	275	309	299	299	283	286	286	266	275	268	265	277	281	286	303	306	263	279	284	308	291	277	263	306	283	262	279	307	285	274	269	295	294	307	236	287	317	276	292	261	259	286	279	299	264	275	248	271	254	291	256	305	231	275	250	282	283	266	303	301	310	300	283	275	263	312	276	266	275	303	264	287	299	273	251	276	267	302	269	289	257	279	257	255	276	277	288	273	271	279	268	318	264	289	280	259	281	304	235	297	299	281	253	236	289	290	245	261	281	298	283	255	306	272	318	291	287	286	287	277	238	272	312	323	262	252	294	285	271	313	292	289	300	280	267	295	295	273	259	272	319	276	265	286	307	289	270	295	280	271	290	251	299	307	267	300	284	276	290	288	294	259	289	285	259	289	310	280	267	298	295	266	290	246	305	290	292	304	278	297	268	298	263	265	265	289	283	292	280	265	312	264	264	280	293	270	252	286	279	280	263	268	279	289	262	272	258	245	280	272	258	303	290	278	261	290	288	287	288	273	280	289	280	296	264	256	277	290	248	262	280	307	271	291	311	273	272	277	291	252	306	239	264	282	296	294	254	289	268	319	299	276	273	275	276	277	263	292	276	260	282	271	261	288	270	274	316	294	273	293	267	313	278	253	300	259	312	282	294	280	273	279	282	285	301	260	279	289	266	283	286	254	257	295	263	292	253	274	273	279	299	301	260	262	272	261	287	266	295	295	306	268	292	260	254	264	293	285	290	273	272	291	287	288	291	267	258	303	264	293	301	269	282	276	288	285	280	277	305	293	279	310	275	257	295	244	289	292	278	296	316	318	281	278	281	268	278	243	280	258	298	295	309	282	284	267	285	274	310	282	266	260	250	293	303	287	294	288	299	298	283	304	302	282	288	265
39871	49789	53817	57561	61186	59852	59148	56270	53387	52662	52670	53364	48037	44710	49348	51284	46174	46235	42600	41492	36910	33354	30530	23565	33603	28265	23741	20131	20943	21800	18181	17166	12668	10087	10504	6687	5753	3839	2656	2138	1690	1424	1228	1966	2327	4797	8226	9191	9950	5160	4792	5247	3545	3056	2603	2439	2336	2214	1927	1627	1363	1251	1241	1377	1344	1195	1398	1508	1367	1689	1572	1827	1995	2543	1965	2333	1700	1369	1152	1138	1112	1149	1002	944	898	895	805	734	695	773	766	712	693	722	727	726	755	725	720	752	724	722	710	763	741	676	712	698	686	708	736	713	737	772	721	675	703	731	713	698	710	686	710	733	722	715	701	682	670	721	730	678	656	702	705	717	700	679	716	665	695	725	682	697	672	657	667	739	748	702	715	715	709	696	698	705	725	708	678	724	699	664	635	690	632	695	758	664	692	700	713	675	688	722	716	696	715	698	649	698	685	771	667	695	695	720	683	685	726	711	710	683	651	694	682	677	684	669	741	717	709	668	695	689	710	693	676	728	695	713	645	654	730	682	747	676	668	707	712	752	703	702	663	695	695	723	682	712	705	701	712	720	674	665	632	671	685	696	688	739	735	716	706	721	673	683	725	707	725	748	705	738	740	672	712	699	741	704	718	699	678	721	724	701	702	666	682	699	708	656	681	720	703	709	687	684	689	756	673	684	675	652	709	702	691	662	704	664	677	726	710	688	719	702	685	689	712	694	706	714	669	692	641	675	733	664	656	755	680	734	711	702	656	686	726	653	686	694	689	710	697	685	672	706	675	706	685	698	712	677	715	715	674	657	715	682	706	703	706	656	715	692	682	670	706	643	662	667	738	666	670	700	729	698	721	762	667	688	685	693	746	724	713	685	735	654	761	680	689	687	714	726	647	696	698	728	719	675	690	670	672	698	684	710	674	742	668	705	693	686	699	664	695	720	699	725	698	700	703	648	731	652	701	655	682	666	717	704	663	648	709	703	696	667	723	738	736	735	700	723	740	688	738	694	693	678	705	666	718	680	684	701	680	712	687	704	732	747	694	727	687	699	699	728	699	687	715	664	676	688	728	694	674	692	739	733	741	690	691	675	672	661	787	764	727	725	709	710	695	693	703	708	698	722	704	695	701	664	690	721	673	685	683	725	706	710	733	675	699	694	699	667	698	678	693	731	675	728	663	695	699	717	698	669	718	674	711	722	694	663	722	700	694	679	687	717	701	674	709	686	714	714	662	663	702	696	744	731	703	706	707	721	700	753	722	628	700	690	701	724	694	692	737	683	716	724	696	705	685	669	699	702	678	730	680	694	700	718	688	658	707	678	659	725	705	699	678	684	711	668	702	664	731	729	678	674	721	690	706	706	677	648	679	708	728	672	702	667	753	682	687	770	692	693	721	649	692	714	743	643	728	709	706	697	732	710	675	722	688	656	687	668	725	709	698	707	702	692	726	696	677	706	694	664	704	701	638	642	690	678	645	716	712	718	704	655	649	723	687	673	708	702	740	731	702	687	720	696	668	725	700	683	686	686	633	753	694	710	707	720	667	664	716	714	694	682	644	682	656	678	655	742	663	724	658	709	694	712	760	687	702	703	735	679	697	682	668	708	710	663	683	702	675	710	679	738	721	695	696	716	687	648	708	704	653	713	700	734	716	675	673	709	670	670	738	718	687	703	692	673	700	705	672	725	703	670	747	695	724	675	709	735	689	697	710	667	692	691	655	677	661	678	710	731	689	692	700	696	722	718	754	689	681	654	720	719	700	665	708	690	724	671	731	676	716	705	727	658	718	739	734	684	717	689	711	677	676	670	699	755	707	704	680	676	679	708	735	700	718	730	702	688	712	677	704	693	706	680	682	673	686	722	681	696	651	653	709	711	706	734	666	643	720	733	704	776	678	661	754	709	678	699	719	737	703	733	738	733	713	680	699	744	718	723	677	686	694	688	713	744	724	713	680	691	709	717	709	725	676	666	696	723	734	714	724	773	679	690	687	690	722	674	693	697	706	667	769	722	693	713	672	730	729	683	663	688	730	693	688	677	656	687	720	695	726	702	697	724	714	697	682	696	679	732	648	659	746	698	684	734	730	714	716	708	699	735	678	685	744	693	679	747	704	646	682	679	721	680	691	687	688	677	686	747	648	679	662	705	744	647	679	648	757	641	695	770	749	728	688	759	718	716	735	683	664	693	688	689	684	741	719	736	718	702	702	656	701	677	730	654	684	686	703	749	677	674	684	669	654	645	677	696	703	697	701	736	720	700	706	767	709	712	687	704	688	697	708	687	728	678	732	715	751	693	707	704	723	709	680	686	699	690	701	715	716	675	706	756	656	676	705	700	698	750	666	736	726	725	715	696	696	680	709	707	700	690	703	693	670	695	681	709	702	691	760	644	716	683	674	678	685	654	698	717	696	682	681	689	674	657	739	697	701	670	706	701	718	716	708	706	731	694	734	658	726	700	730	709	699	732	673	693	690	754	660	664	696	705	712	726	667	702	655	738	682	691	706	674	678	680	723	716	694	676	725	655	704	687	703	650	695	726	725	695	706	669	715	697	731	707	703	670	659	654	688	697	711	721	727	693	690	665	670	682	684	715	685	752	743	710	701	729	726	673	734	679	680	734	725	725	691	747	699	686	700	712	669	698	681	691	659	693	723	688	729	678	687	693	708	704	694	659	688	677	695	728	714	663	700	684	744	698	789	763	720	690	690	669	638	692	667	671	707	664	691	720	716	682	697	722	692	648	673	699	706	688	728	716	688	650	710	684	709	707	693	648	740	735	675	716	711	683	701	723	707	668	693	685	719	723	651	698	710	691	705	715	726	711	712	713	701	721	765	681	690	721	678	686	687	707	679	706	722	716	678	708	684	684	717	693	716	707	695	691	721	685	685	758	657	725	711	668	673	690	700	675	710	658	692	650	686	667	709	705	671	723	686	753	687	713	676	670	708	710	702	732	690	692	691	723	749	710	685	705	695	702	672	705	714	737	740	663	701	681	679	722	700	654	712	667	691	695	709	670	675	671	682	731	710	635	706	642	719	718	695	702	682	673	757	665	673	658	737	658	688	690	706	743	724	687	717	685	690	700	733	688	677	716	703	716	701	680	683	650	685	688	689	658	689	685	730	715	725	692	680	741	678	704	684	746	746	721	720	634	670	731	703	719	691	691	722	713	701	673	713	753	739	685	697	681	680	717	664	747	651	701	722	723	656	679	721	724	721	685	685	716	705	692	715	686	673	737	682	659	689	696	698	708	655	649	687	673	670	687	681	717	680	704	719	680	744	716	704	688	700	637	661	686	666	715	689	705	693	696	708	715	744	716	670	705	680	727	722	652	688	723	667	704	690	661	698	719	694	714	735	648	762	731	665	747	695	724	698	714	712	752	712	705	701	660	707	676	689	695	748	675	673	712	717	676	684	673	669	695	722	714	690	702	679	689	673	715	697	701	675	737	684	678	655	717	701	693	724	751	691	679	703	673	651	680	699	709	659	712	711	637	664	684	695	694	685	695	673	698	719	761
51784	44172	44973	43295	42113	42420	45755	48337	44837	43116	45445	43625	40624	37893	43177	44896	37582	37040	36356	34088	30292	27828	23631	18570	21755	18243	12617	10268	9597	9442	9964	7777	4747	3597	3883	2062	1930	1375	885	716	624	519	486	715	776	1615	2486	3101	3282	1664	1526	1621	1154	950	875	779	816	754	623	530	525	444	464	494	449	472	545	593	541	531	654	557	682	694	640	841	654	472	444	434	389	405	428	384	376	448	331	367	331	363	361	370	374	313	351	376	365	340	332	315	342	337	348	359	312	324	353	318	364	349	399	335	346	352	350	332	328	314	322	353	308	314	307	330	337	342	332	342	341	338	335	327	332	324	329	327	318	300	318	328	325	302	349	340	328	336	330	351	308	324	349	341	379	357	355	316	340	326	316	312	350	345	345	348	333	324	346	335	311	357	331	322	323	300	338	358	348	306	312	344	318	325	339	312	329	313	302	314	325	318	337	338	331	356	332	331	367	311	336	348	325	339	333	363	338	295	333	331	348	316	344	358	351	324	342	355	321	312	341	326	311	324	330	329	336	329	339	335	299	320	346	356	344	360	332	343	347	356	303	322	340	327	333	321	332	332	362	328	335	313	338	325	349	341	351	337	331	346	349	369	326	335	337	359	327	330	337	327	305	308	328	329	315	316	360	323	358	279	315	349	306	322	345	360	310	327	319	310	333	321	319	353	333	345	325	314	319	329	337	335	326	321	331	292	332	325	332	384	347	362	331	305	339	306	322	334	309	330	328	326	340	337	351	346	346	302	327	330	360	354	360	357	345	328	341	330	318	353	359	366	322	295	312	310	352	362	312	324	334	309	332	304	373	320	341	340	348	330	319	328	374	326	352	325	329	336	340	316	333	317	325	311	386	323	313	339	334	308	334	309	320	363	337	362	358	344	368	335	326	318	328	361	364	336	317	311	350	354	349	341	363	347	347	329	308	330	366	317	334	335	323	299	353	347	296	325	314	332	367	326	340	318	365	356	317	308	335	351	354	330	336	300	327	309	338	332	326	349	346	346	320	309	344	336	354	279	296	353	349	372	319	330	336	320	357	369	375	329	348	333	331	352	334	334	337	374	368	331	310	373	335	368	312	331	351	356	329	330	341	309	353	348	350	357	358	299	353	327	325	308	345	308	323	312	356	330	337	361	358	312	318	348	298	309	296	323	346	335	335	350	346	320	338	336	286	316	336	315	304	347	328	334	321	327	287	336	340	340	308	358	337	334	310	353	353	329	329	346	350	353	345	324	325	359	341	322	316	352	353	309	307	295	355	358	346	343	344	312	316	328	334	323	307	311	310	311	297	313	332	317	321	315	342	340	330	316	324	350	329	360	323	360	320	350	327	354	349	350	339	324	349	342	316	326	342	362	293	328	317	358	312	332	327	331	331	352	335	333	315	310	302	371	354	326	347	347	321	342	344	348	320	345	356	339	321	337	332	354	353	338	302	351	314	296	321	375	336	320	298	327	342	327	345	317	296	306	316	325	312	329	333	340	377	343	329	345	310	353	347	341	309	348	338	325	307	344	338	361	309	322	334	338	309	333	329	386	340	328	328	316	320	343	302	343	348	328	329	351	345	359	307	331	320	305	342	324	368	329	321	326	304	358	330	353	334	344	329	334	336	333	329	303	319	346	337	325	313	325	345	327	301	302	323	332	336	352	312	309	348	317	303	315	305	351	314	315	375	341	329	356	335	352	337	328	343	336	340	315	286	309	347	344	332	337	330	345	323	314	339	339	313	347	322	298	328	337	314	306	342	330	328	366	338	326	316	319	324	335	331	329	313	341	335	349	317	316	299	300	360	340	321	316	304	335	312	333	313	348	339	306	343	317	348	343	327	314	331	358	364	353	322	314	342	321	313	291	344	354	318	341	323	328	350	316	332	336	334	365	346	332	351	374	357	325	337	356	363	364	340	346	333	317	320	295	355	291	330	313	325	307	297	333	298	370	331	323	354	325	322	318	314	344	304	363	321	339	321	331	380	346	349	341	320	325	317	343	338	308	348	329	344	341	388	343	365	339	384	325	313	339	309	289	320	357	334	359	325	323	342	321	328	332	334	297	337	371	326	337	339	320	294	375	321	323	354	313	309	340	304	330	315	375	335	326	343	312	325	346	322	317	299	340	313	322	351	339	349	323	346	337	329	331	337	323	329	349	307	329	325	317	303	310	315	369	332	332	336	341	346	358	336	310	340	288	348	379	330	345	314	341	349	349	340	325	336	326	323	276	343	359	320	325	379	338	315	372	343	322	324	312	350	336	327	376	330	368	355	327	359	342	341	317	335	321	308	333	335	319	337	319	324	343	322	310	288	334	335	323	332	318	334	319	335	344	323	351	342	328	347	350	331	325	304	300	343	349	340	335	341	363	327	369	365	346	336	334	331	343	313	359	327	329	364	349	334	339	358	319	298	332	320	313	317	321	335	369	311	336	348	316	343	339	361	353	333	355	349	338	329	322	356	318	354	359	306	333	284	341	356	355	349	355	332	325	351	315	310	324	342	343	312	296	324	310	344	308	332	378	314	326	327	351	313	346	341	323	330	320	384	325	318	338	308	319	343	322	354	322	345	319	318	343	328	339	334	338	328	309	356	340	333	348	328	309	354	325	315	305	299	357	321	336	338	359	346	332	325	325	326	319	323	356	312	323	326	367	325	316	350	317	343	332	360	325	316	373	325	356	278	307	330	351	364	314	309	321	320	339	310	342	320	358	337	357	361	313	340	330	361	348	338	330	352	358	317	345	309	333	296	337	334	324	315	357	364	321	324	313	336	318	306	323	340	322	349	363	321	335	335	352	318	333	342	350	336	312	341	336	325	332	369	310	339	312	316	319	337	331	366	315	321	366	330	345	338	338	313	329	319	299	338	376	371	349	332	332	319	367	332	323	331	329	291	324	333	390	327	334	334	351	327	318	332	295	324	340	308	323	334	326	335	318	312	326	355	335	331	316	326	306	302	338	366	331	332	315	302	369	331	314	362	346	354	358	266	317	313	346	349	374	318	325	323	328	350	333	325	330	309	340	351	333	351	374	330	329	311	338	332	354	330	333	326	325	296	296	306	322	341	310	341	333	320	336	323	313	350	325	338	319	366	362	321	312	330	329	359	341	338	328	329	300	317	344	386	314	352	326	338	326	364	313	365	331	333	326	317	312	337	305	324	342	320	339	342	356	315	361	349	337	351	326	327	329	345	333	365	294	327	310	330	353	357	334	339	312	353	312	338	291	346	350	321	320	328	338	353	351	324	296	346	256	344	317	312	339	292	355	345	317	312	355	324	349	361	295	347	286	344	321	337	308	327	341	336	287	331	353	340	313	309	313	300	342	325	361	320	324	282	321	334	306	354	381	342	342	327	336	323	324	362	312	355	326	345	334	286	328	376	360	348	356	352	333	336	338	323	331	364	321	358	300	335	362	356	350	349	329	333	301	347	317	337	341	315	317	331	324	349	377	348	373	333	327	306	358	319	325	344	310	327	363	324	353	323	362
45802	54247	55394	58016	61142	65841	65922	60082	57273	59410	58834	59578	53967	49863	56611	57779	54998	53796	52345	48474	45274	43629	39276	33882	42562	38995	33483	29942	28850	29367	29366	26631	19539	18114	17016	10701	10174	7176	4083	3409	2347	2161	1711	3151	3761	8666	13789	15547	16219	8481	8135	8755	6142	5302	4446	4134	4104	3738	3060	2441	2193	1826	1817	1905	1842	1746	2033	2571	2276	2538	2796	2690	3339	3695	3242	3985	2898	1954	1643	1694	1443	1481	1300	1183	1151	1254	1122	943	857	853	896	786	852	788	835	838	827	862	815	819	854	791	860	852	830	840	828	794	814	856	924	974	838	861	769	830	800	781	758	815	850	731	808	800	744	803	787	803	814	777	797	786	799	771	824	801	821	824	781	742	823	752	780	826	821	770	793	754	745	817	794	751	768	759	795	774	779	762	845	793	815	734	766	794	799	818	776	798	803	840	784	800	825	736	806	809	781	774	794	772	802	826	765	789	791	763	772	754	815	790	822	833	793	749	834	796	845	747	803	775	782	808	756	783	774	801	844	798	798	793	782	800	777	725	754	808	788	780	790	831	756	819	756	777	712	791	748	810	791	790	761	774	742	769	773	789	796	803	777	809	760	811	853	844	822	780	803	748	779	814	771	781	816	805	824	815	748	821	796	799	770	797	781	766	765	705	766	799	735	828	818	796	794	781	797	816	835	823	852	836	819	823	742	809	832	783	741	812	872	781	787	767	815	794	781	812	793	790	841	796	790	792	782	781	785	825	813	768	788	806	756	815	780	750	819	885	819	769	734	801	742	800	757	778	726	786	838	760	781	779	785	755	775	845	762	751	814	782	813	789	825	763	787	769	805	817	750	786	754	824	765	771	748	770	771	790	822	732	784	849	783	797	760	770	819	823	825	784	767	777	798	781	837	780	773	770	756	760	825	787	796	815	720	770	792	795	793	798	784	792	772	826	817	850	779	766	774	790	756	834	766	797	785	765	832	787	806	777	738	781	733	814	792	769	813	827	766	779	799	816	797	795	768	781	795	790	792	810	773	809	755	784	747	790	800	762	772	748	750	747	789	775	793	774	744	787	837	809	738	772	763	791	790	778	805	754	803	799	770	720	771	759	869	816	795	755	781	794	793	770	776	741	826	828	772	816	800	814	807	789	786	763	769	747	774	790	769	741	799	789	800	770	790	788	770	749	808	794	806	783	762	791	782	758	787	800	787	821	775	759	765	737	763	816	754	812	807	806	771	818	806	823	787	793	782	807	806	785	838	795	779	838	822	787	777	821	789	775	782	771	804	794	776	765	782	752	814	814	779	807	807	772	777	760	822	780	782	771	816	810	742	787	792	792	762	768	813	766	821	784	769	796	779	788	798	797	769	765	778	771	781	773	766	805	767	787	737	816	790	814	750	782	794	758	786	772	794	760	808	787	802	799	772	805	766	815	773	738	823	808	751	807	776	772	774	777	729	742	792	801	767	806	784	797	805	815	844	808	788	781	756	793	707	773	775	804	781	775	781	778	765	779	747	739	785	774	800	770	731	783	783	772	713	815	747	774	795	789	779	806	784	781	743	803	763	792	778	774	774	796	746	735	801	793	847	788	745	725	772	805	789	800	819	786	785	791	793	804	731	748	775	804	812	789	778	801	786	790	794	769	796	771	807	822	821	781	737	772	808	765	748	821	730	788	798	764	820	828	844	791	768	804	737	764	764	741	740	770	831	802	790	763	861	804	812	772	838	748	803	788	795	790	768	759	766	783	776	797	786	826	770	808	782	723	790	737	809	803	787	827	785	782	839	825	812	818	733	796	773	747	777	785	782	738	819	777	815	806	787	777	832	775	803	798	793	738	732	797	775	774	752	831	829	752	783	775	779	754	803	738	750	789	811	792	771	795	818	782	824	763	807	767	826	779	772	819	805	747	824	789	728	807	793	784	747	731	763	853	804	817	806	809	827	742	811	781	841	753	762	789	786	787	802	800	742	813	750	807	798	793	807	794	869	805	833	788	815	774	778	774	822	779	727	750	787	783	774	843	814	759	815	757	786	742	734	761	817	767	803	821	754	727	783	826	786	769	776	775	776	817	817	741	777	813	772	735	801	811	790	810	762	825	725	776	793	738	769	782	796	850	746	782	814	800	711	766	758	767	799	791	770	750	753	800	802	757	797	766	809	791	748	813	766	772	810	791	800	780	802	821	760	763	756	768	790	769	766	794	788	785	802	797	769	760	819	748	812	804	755	830	794	782	780	775	793	810	739	810	790	747	776	775	799	783	810	793	772	755	803	821	801	773	795	779	818	769	780	772	808	752	766	812	764	786	814	713	794	738	767	804	768	774	734	750	799	814	776	769	755	806	807	757	758	789	785	760	788	827	780	776	764	787	769	811	812	837	857	797	797	771	773	802	796	810	819	750	812	798	798	828	801	802	763	774	819	756	785	806	784	806	764	781	790	784	765	806	774	762	755	783	758	807	847	751	780	801	783	783	787	793	741	802	740	790	802	767	793	781	817	740	794	754	775	787	818	747	746	776	758	773	787	825	800	760	810	781	789	754	780	769	820	718	770	761	780	781	771	779	772	745	745	747	752	814	738	782	796	774	804	757	733	805	817	801	809	779	788	830	796	768	779	706	800	840	762	791	758	766	783	785	764	812	804	797	810	788	780	737	803	735	806	753	774	765	741	800	780	760	808	769	782	824	785	853	826	773	737	815	747	733	832	800	822	815	822	776	777	760	717	800	796	793	808	779	792	773	787	803	789	778	800	813	785	761	776	793	750	781	748	784	753	741	802	744	722	766	797	799	800	811	803	784	797	788	774	823	782	777	804	788	772	803	817	792	757	799	773	778	781	798	783	776	831	738	813	785	777	782	790	784	782	812	824	788	778	733	805	718	775	825	776	746	807	823	756	793	781	823	813	800	770	797	783	814	743	761	723	809	787	801	805	783	776	784	725	768	783	763	818	767	804	712	771	793	752	809	791	746	824	796	821	780	731	765	743	756	760	746	790	772	805	818	802	775	799	810	749	816	710	753	828	724	768	799	771	785	777	796	834	767	815	777	754	797	781	779	793	758	751	815	777	752	798	740	780	735	804	780	760	811	760	791	799	798	725	721	761	778	785	721	748	796	791	732	762	750	800	842	816	803	799	793	740	796	793	747	797	786	790	801	755	757	804	791	778	758	788	785	790	775	770	814	761	826	803	801	850	826	769	811	775	805	760	738	769	815	804	783	753	804	734	801	769	777	769	817	798	808	847	754	810	767	768	799	821	751	781	791	743	791	759	776	787	791	822	755	763	803	768	764	757	793	809	755	799	735	765	772	825	789	779	779	826	827	777	766	803	802	758	778	858	779	779	798	767	771	809	778	759	811	789	793	782	778	752	753	781	815	744	764	813	757	785	779	733	747	775	736	768	821	747	744	759	799	815	777	781	786	760	761	741	815	787	778	786	737	801	772	797	799	736	743	793	769	818	769	797	788	787	801	808	773	806	815	785	793	766	788	782	758	801	794	798	782	749	775	807	775	768	762	760	763	805	765	804	798
19599	22486	29539	27903	21210	14515	10770	9400	7090	6512	7218	6394	5388	4017	4447	4772	3156	2802	2590	2050	1754	1591	1244	826	1042	825	636	542	518	653	557	434	398	331	339	278	308	248	228	225	240	185	187	213	202	225	302	301	320	243	233	237	250	211	232	212	207	197	218	173	183	174	229	207	196	174	198	210	188	167	174	188	180	196	176	206	182	195	171	172	174	194	170	194	189	188	172	180	172	189	183	179	171	183	175	192	197	171	174	174	186	156	176	194	174	168	197	181	173	174	172	186	174	199	176	208	204	168	158	167	186	157	158	224	176	171	183	197	202	167	168	181	184	173	167	172	184	177	179	170	159	171	171	166	165	190	172	166	177	209	191	179	177	177	209	191	156	162	194	198	206	163	196	195	184	195	194	174	193	190	175	195	175	217	200	188	156	186	170	180	172	178	176	161	177	159	185	199	181	172	176	178	192	200	192	167	193	183	199	180	146	183	164	173	178	161	167	178	146	200	170	189	184	163	161	199	165	167	197	187	188	167	184	177	182	177	171	197	190	169	185	189	201	165	196	189	193	198	178	193	203	195	191	174	179	176	197	207	185	198	157	174	159	201	156	178	182	179	175	171	204	178	175	174	176	189	185	183	157	180	191	186	173	188	173	191	155	188	205	197	184	187	188	191	176	192	177	175	166	184	189	203	158	180	178	189	171	188	165	183	183	191	184	169	177	178	186	183	171	183	216	173	172	195	201	199	179	140	188	169	189	190	178	173	188	183	179	198	177	190	156	191	198	163	186	169	186	163	198	155	178	173	171	186	176	189	186	174	165	188	197	182	190	193	183	172	214	172	184	200	192	185	189	198	147	190	170	210	164	167	190	192	183	156	175	189	183	187	167	195	174	161	194	159	155	185	201	187	197	190	191	185	185	143	177	156	170	168	174	180	166	161	180	191	165	186	160	191	161	170	183	154	156	178	164	182	171	174	167	184	178	203	197	154	176	190	192	193	155	182	192	190	217	180	174	177	199	186	161	196	189	219	178	197	194	195	178	162	193	170	202	182	190	181	171	181	165	204	169	202	214	184	181	209	178	170	192	181	174	177	179	179	182	199	192	189	158	200	181	180	192	210	183	172	172	176	197	184	175	179	179	172	189	156	186	180	136	197	165	169	161	190	194	181	166	185	181	184	206	181	186	186	176	193	182	163	181	165	184	180	173	162	184	196	182	194	192	208	201	171	187	192	171	179	207	162	170	182	188	201	166	200	165	177	192	193	186	154	181	169	169	179	187	182	193	159	191	164	182	177	176	182	197	203	183	206	194	186	164	157	160	181	194	177	177	200	160	180	188	176	207	187	180	168	161	172	206	173	213	171	191	186	182	176	170	175	183	163	202	171	163	198	201	181	192	181	185	205	180	180	204	181	190	197	168	164	151	212	186	188	175	189	191	173	179	220	186	159	203	196	190	182	184	189	190	189	165	169	165	188	177	176	177	184	195	171	187	174	184	171	173	177	216	186	167	167	167	220	156	196	181	158	183	166	170	176	179	158	191	187	189	150	196	181	185	197	169	192	164	174	187	162	154	184	183	167	174	173	182	191	184	187	179	201	159	163	190	180	172	155	171	178	190	173	163	194	197	196	193	172	171	162	165	163	183	187	182	188	189	183	202	170	181	159	164	189	173	176	180	199	174	198	189	181	190	185	175	176	184	185	170	193	181	189	165	192	174	169	187	182	158	183	196	190	167	173	182	197	179	183	200	182	168	171	182	200	207	192	177	183	199	167	184	189	180	177	162	182	158	183	189	167	186	176	171	179	186	176	181	191	179	173	173	168	208	161	168	201	169	185	189	196	196	165	193	171	188	194	175	149	185	189	204	174	178	183	201	183	169	167	164	194	203	188	168	193	163	176	181	170	189	194	186	192	185	170	162	216	199	179	147	168	192	187	176	185	174	161	188	176	180	171	182	201	173	168	172	160	181	169	183	179	190	171	210	173	171	182	215	170	169	202	193	204	181	175	174	181	182	200	182	209	201	179	177	195	171	182	163	179	187	150	193	214	196	211	185	182	151	165	171	178	198	173	212	196	184	181	187	194	165	195	179	186	185	188	158	159	171	170	173	185	176	173	156	164	175	172	189	176	182	209	169	172	173	189	171	209	158	184	179	184	167	161	153	166	168	199	184	174	170	206	184	192	187	179	174	177	172	169	189	184	186	186	156	203	182	172	183	191	166	189	187	188	190	178	190	161	187	173	173	200	178	175	200	173	175	178	185	199	199	163	176	175	186	190	175	179	192	183	168	174	190	162	206	174	191	177	172	199	170	176	201	180	198	191	195	178	174	194	168	171	171	176	190	187	177	159	192	168	181	187	174	186	188	178	169	191	202	170	206	160	194	176	182	167	185	177	174	182	195	151	178	200	163	170	175	180	206	188	192	165	179	198	173	179	198	182	195	193	168	200	189	182	182	182	161	203	175	230	178	157	206	202	186	174	201	188	180	175	188	203	169	169	180	154	175	182	178	169	215	181	175	191	158	172	163	203	174	179	159	202	183	165	180	188	178	165	187	157	193	189	168	170	193	177	197	168	193	176	182	157	182	194	192	179	178	198	172	209	179	180	174	197	188	178	176	187	192	176	167	173	189	152	184	203	193	171	164	192	183	183	185	177	166	179	181	180	170	173	197	188	157	213	162	202	182	185	166	170	183	197	185	177	177	194	188	184	203	160	193	201	163	186	191	184	176	183	218	185	188	208	197	168	206	163	209	204	192	174	140	197	170	185	188	176	155	169	178	166	185	177	178	169	157	177	198	178	189	190	165	187	177	185	198	182	163	168	178	171	186	167	221	181	206	182	201	195	207	187	188	184	181	199	168	206	191	171	193	194	176	201	185	190	185	197	195	183	185	188	182	203	175	175	197	179	181	187	192	172	171	175	167	195	183	181	175	188	176	161	176	161	184	210	214	187	169	188	179	191	186	182	183	187	194	196	191	182	163	178	195	172	180	191	183	173	183	178	191	173	191	161	183	173	160	195	174	169	167	187	169	192	185	194	184	176	162	166	185	181	181	197	176	183	193	170	190	192	178	175	176	196	195	174	171	184	186	182	205	157	171	190	175	164	182	187	228	187	170	213	180	190	188	183	186	170	183	173	181	191	190	163	176	183	174	160	186	171	156	192	206	180	185	185	202	186	181	202	197	183	172	184	170	193	176	173	197	181	173	193	160	205	168	189	167	195	175	185	193	181	176	174	181	192	180	162	163	177	187	175	188	202	184	181	158	163	182	180	173	187	184	183	170	189	184	172	187	176	170	196	188	184	167	178	211	186	168	190	171	196	188	175	183	200	190	192	189	174	168	157	188	188	201	213	186	177	166	186	186	196	196	206	192	172	187	174	191	179	155	188	171	175	176	184	186	175	185	179	166	184	188	194	179	201	168	184	194	207	188	203	198	203	189	157	153	184	171	198	173	204	164	190	166	194	184	179	188	205	179	188	191	169	160	174	176	187
15139	22009	30695	35726	33407	29756	26388	24023	20703	21184	22810	20746	18163	14697	17562	18089	13011	13118	10982	9086	8554	7678	5404	4201	6149	4572	3474	3017	2759	3141	3069	2316	1885	1588	1684	1270	1239	1008	819	748	641	583	523	624	671	925	1236	1306	1300	907	919	823	788	726	755	719	683	663	651	640	576	560	537	607	552	522	552	608	589	619	549	585	632	559	581	628	588	529	511	557	517	548	489	487	486	521	507	509	484	496	457	509	503	488	482	501	486	512	476	471	483	548	478	504	481	497	492	528	460	531	463	553	501	485	464	490	467	453	513	541	460	461	499	470	500	503	498	471	462	506	511	519	513	500	510	457	486	479	483	506	513	478	457	479	524	463	475	510	451	490	491	505	502	479	491	490	490	508	487	473	496	533	461	502	479	498	465	505	482	500	506	475	523	474	486	425	492	467	470	540	467	476	462	495	476	501	470	507	485	490	524	495	465	485	455	470	530	484	450	505	460	507	474	465	503	450	501	483	485	484	488	492	464	435	490	477	494	463	517	491	521	511	487	493	472	478	491	491	484	500	505	468	529	456	480	487	520	533	420	486	478	486	475	501	499	478	449	508	456	466	533	487	497	465	513	472	477	489	509	546	504	485	509	461	489	509	434	510	477	515	462	470	487	524	474	485	476	509	527	451	518	465	521	495	500	485	510	469	491	503	457	472	504	516	487	479	499	498	490	508	484	495	506	457	536	451	517	513	497	495	469	490	513	447	470	504	490	459	476	497	474	469	526	474	472	495	487	469	502	510	507	483	507	469	453	486	476	465	498	453	514	494	493	522	465	529	476	455	483	485	523	479	486	517	520	488	511	462	493	484	464	493	486	503	486	454	472	492	491	472	519	468	514	522	530	463	490	527	489	483	490	447	482	474	513	457	461	490	473	519	489	472	445	484	489	473	480	496	465	486	497	490	455	489	495	514	550	494	492	483	508	466	484	496	505	502	456	480	474	514	453	516	494	459	461	488	508	451	488	482	512	512	498	473	487	483	489	464	474	472	487	468	497	473	514	499	485	489	451	504	553	450	496	507	476	433	456	508	515	479	508	473	455	500	486	470	520	503	496	510	475	487	442	481	438	500	485	493	461	439	483	472	496	474	463	531	479	491	485	484	456	501	506	462	444	514	441	520	511	508	494	484	469	479	497	510	479	508	505	473	510	515	490	467	499	509	510	469	479	479	473	460	518	523	489	471	511	486	476	483	446	470	516	483	471	481	489	474	489	460	476	470	519	475	467	490	464	476	507	491	540	464	490	485	499	482	490	481	452	481	499	477	492	460	498	518	481	489	489	502	515	487	485	473	462	510	459	456	506	477	433	516	447	473	477	476	491	496	436	475	471	509	510	505	509	489	457	505	487	483	470	478	462	512	479	476	517	481	512	495	453	518	481	476	447	502	511	492	505	510	493	487	480	495	471	478	504	482	504	542	459	478	447	446	450	469	484	478	471	496	478	478	493	451	507	464	525	486	536	436	457	450	514	496	469	483	504	496	517	483	488	486	485	504	453	453	511	511	509	493	523	492	481	463	479	491	455	486	472	485	475	494	495	516	509	522	506	477	469	433	465	473	474	504	498	491	528	488	478	524	452	517	496	503	495	494	464	466	516	479	516	536	488	507	501	487	500	496	495	445	476	483	490	504	448	462	482	484	496	473	509	470	491	489	482	488	514	531	475	533	504	487	490	477	468	498	483	500	486	473	512	493	484	491	476	467	471	511	464	483	484	461	492	512	463	468	483	499	496	487	486	480	473	493	481	495	507	449	497	477	516	493	481	455	463	484	487	499	497	506	500	485	519	523	462	471	507	499	454	479	476	454	447	470	503	464	468	513	468	504	499	509	493	484	498	515	485	481	475	479	494	536	452	498	502	469	510	481	487	475	474	499	474	468	483	464	479	438	503	496	499	473	489	488	473	471	492	509	514	502	497	483	493	497	434	453	441	518	478	477	478	516	487	523	515	533	516	491	494	494	490	493	488	447	432	477	481	487	499	458	505	469	531	471	503	478	462	473	490	451	442	500	513	475	482	489	499	487	503	492	473	495	532	448	449	488	508	466	457	478	509	448	524	474	478	515	481	504	508	502	510	492	502	497	496	498	499	475	475	520	491	530	438	476	499	477	495	504	507	488	521	475	475	490	460	480	451	502	490	535	511	453	492	488	467	505	494	497	485	480	464	478	482	473	471	488	524	514	473	440	507	435	460	496	453	468	469	503	504	484	520	511	494	484	508	495	501	479	491	494	487	500	491	475	480	487	438	470	450	475	527	487	466	465	490	486	460	508	475	515	501	488	467	512	494	498	490	459	517	473	469	495	495	497	481	482	510	503	495	455	530	482	502	474	470	483	492	540	503	488	487	519	532	475	486	466	483	464	492	495	454	426	490	483	443	509	481	455	524	491	460	471	485	504	514	532	502	465	474	484	481	497	514	497	488	491	488	479	479	485	533	499	486	483	523	508	454	482	494	509	477	502	438	492	464	488	501	454	472	498	449	544	543	459	484	489	467	518	470	455	461	495	514	490	531	471	475	480	501	482	503	489	486	450	549	504	458	517	506	513	470	480	473	469	473	514	511	490	478	469	499	470	486	477	504	509	484	473	461	513	518	484	503	461	506	488	497	469	442	476	503	498	492	492	500	493	458	479	471	489	451	481	479	494	485	492	456	469	485	467	457	481	496	503	519	456	482	519	494	466	478	469	463	475	494	497	487	485	481	489	458	522	453	497	454	476	470	481	502	484	498	493	520	470	507	497	505	458	430	474	440	476	451	490	520	477	440	462	512	465	492	467	514	446	474	473	496	506	498	471	471	511	449	473	496	539	474	511	468	506	497	523	529	499	507	528	495	465	450	487	512	572	477	501	542	517	483	489	478	491	491	506	484	478	516	467	465	492	481	471	545	498	495	493	497	470	515	466	476	513	474	490	510	480	488	541	495	530	500	483	497	484	480	485	478	481	490	495	486	479	522	477	485	510	486	496	467	490	490	505	490	524	480	487	477	523	499	499	471	475	501	514	511	532	515	461	471	478	502	505	455	485	473	475	495	522	481	444	487	485	492	485	480	456	452	485	500	529	482	459	498	461	502	491	475	483	466	498	502	511	493	461	517	494	478	476	488	529	481	468	458	473	474	479	490	495	487	490	447	459	457	541	463	453	529	546	473	488	524	484	450	442	466	547	492	477	494	492	489	509	498	472	498	524	529	469	505	481	487	506	454	470	521	481	500	494	495	522	466	496	504	519	527	479	456	512	500	468	485	496	485	465	454	487	508	483	489	462	545	467	476	467	470	494	476	489	449	457	472	474	504	460	503	456	470	465	474	495	507	488	492	483	508	474	491	490	463	451	477	488	536	499	511	495	498	484	469	465	461	488	458	510	556	494	454	456	455	452	487	470	484	477	525	499	476	467	494	513	511	473	494	511	513	470	505	495	480	496	522	511	471	497	516	486	486	489	513	516	503	508	466	476	473	531	494	458
48490	44923	46121	45408	42488	41429	40975	40460	40143	37859	40319	39415	37018	34376	37078	36979	29990	30248	25026	25643	19743	20000	15681	13953	12516	9608	6736	5389	4473	5094	5285	4390	2615	1880	1843	1210	1116	723	570	465	364	361	363	469	521	956	1382	1600	1633	866	899	955	748	645	616	472	501	529	447	409	321	391	344	351	355	356	402	400	374	421	438	469	459	413	367	513	364	330	354	349	326	339	271	289	312	295	288	296	284	273	272	310	279	261	316	238	279	275	291	277	290	288	268	275	258	260	277	274	284	262	277	282	280	254	263	284	274	263	264	286	267	263	266	265	279	269	286	277	271	261	292	293	269	292	288	249	269	306	280	302	274	263	267	291	269	274	279	284	315	287	262	262	253	283	281	260	301	322	303	283	306	274	278	308	293	267	258	262	282	284	262	290	286	250	305	275	291	280	264	256	247	265	305	244	261	283	280	260	264	276	286	289	268	281	287	261	258	294	285	252	261	250	261	283	272	257	270	280	299	289	247	285	252	287	302	263	280	262	284	273	273	274	305	287	260	253	281	275	266	276	313	292	275	288	276	253	269	271	284	271	284	271	270	277	283	265	287	276	278	297	299	265	268	252	286	276	306	305	283	279	273	291	306	264	276	283	283	276	304	307	272	277	253	266	278	274	286	280	276	270	271	271	275	264	309	272	271	251	291	302	282	291	267	256	275	291	294	258	262	269	285	300	288	282	256	286	252	283	279	308	299	234	251	271	264	285	265	256	252	268	256	283	257	321	266	279	286	262	292	247	283	264	282	266	321	299	275	297	269	300	273	241	265	293	257	256	283	253	291	276	273	274	305	267	249	254	292	284	274	255	264	243	223	276	281	286	266	307	279	264	287	270	298	262	279	237	249	244	259	302	308	274	263	272	268	294	241	278	247	283	264	278	271	270	271	276	286	280	269	293	280	287	319	276	317	277	277	287	261	265	265	269	309	298	267	273	223	282	271	230	261	282	269	294	286	260	263	287	280	285	263	260	291	267	295	278	264	289	280	304	268	280	275	336	286	283	279	262	265	282	262	296	286	285	268	281	278	267	267	271	259	291	277	290	288	306	289	271	242	273	285	243	296	271	273	311	276	267	261	279	292	282	290	290	234	258	286	277	278	286	264	264	290	270	265	255	294	266	303	262	277	278	278	285	258	291	261	277	288	295	263	307	260	306	271	286	281	267	313	246	242	270	265	271	289	289	262	243	247	282	292	279	281	286	273	278	265	289	289	287	266	262	293	303	289	261	289	289	298	285	290	276	273	290	274	263	315	262	262	269	303	277	260	271	292	263	271	259	257	277	296	284	282	290	287	273	320	290	250	292	267	260	251	246	258	287	308	303	294	276	282	304	258	267	291	308	295	277	263	276	269	283	270	298	264	256	257	289	285	249	255	281	243	286	284	271	258	287	281	282	255	271	281	280	286	278	296	282	259	242	242	269	273	265	255	270	258	230	226	292	278	269	298	295	258	266	263	303	273	271	272	291	281	264	264	281	265	247	281	276	270	252	294	294	251	272	300	258	271	325	272	277	259	288	288	264	279	275	278	284	267	294	255	282	266	291	297	283	261	299	257	295	283	251	282	288	270	266	272	281	292	296	267	254	269	263	302	278	266	301	276	264	282	270	282	314	283	247	277	302	268	305	263	267	289	264	290	282	290	277	265	270	278	252	271	275	247	266	278	287	269	301	268	258	248	286	259	277	288	266	264	270	282	296	278	257	280	255	294	303	284	268	257	246	306	278	269	268	289	271	257	286	301	276	255	284	268	276	320	272	249	266	260	301	300	276	234	267	292	309	293	272	273	268	263	275	261	247	286	284	264	259	266	250	271	260	269	277	266	261	281	290	283	285	266	263	285	274	253	270	281	247	274	297	282	259	258	264	286	284	274	272	270	277	272	276	252	296	289	269	255	283	269	266	280	281	270	288	290	240	253	270	303	282	265	251	271	294	288	315	268	267	255	268	291	259	228	269	271	266	252	277	256	276	291	243	314	276	283	265	279	284	305	297	277	280	248	254	270	273	250	242	264	294	261	269	295	290	316	283	276	278	255	257	288	280	279	279	321	268	295	252	296	298	288	301	266	288	286	266	264	280	303	287	271	256	257	262	272	288	256	291	280	257	286	279	303	310	222	265	276	267	275	317	267	291	254	264	277	282	298	267	276	262	297	275	247	268	294	286	280	262	266	291	298	265	279	277	258	283	261	295	285	299	298	290	255	257	271	287	278	272	261	277	292	284	276	268	290	262	266	291	259	271	258	313	298	274	274	270	270	290	282	277	246	274	288	265	277	287	292	260	281	301	281	271	274	306	254	263	271	288	255	267	265	282	273	262	268	314	270	279	282	280	259	289	277	253	309	284	269	288	270	268	306	280	276	274	280	274	296	268	275	291	262	304	300	269	276	271	262	254	269	303	246	306	265	279	291	320	276	246	291	274	285	264	313	305	272	266	289	285	282	295	257	288	285	260	283	254	308	285	285	294	279	280	299	280	292	291	292	276	272	282	261	269	278	274	280	256	227	249	305	286	266	286	276	274	282	262	231	249	253	299	283	312	260	262	302	272	291	276	245	281	282	278	268	301	268	270	282	286	250	260	246	264	280	271	278	281	289	273	291	279	278	283	240	251	283	282	261	277	282	251	262	296	287	284	267	228	278	254	287	285	256	249	249	281	275	280	255	283	303	268	283	257	268	274	276	280	269	274	241	286	272	247	267	274	308	283	316	273	274	248	256	295	288	272	267	243	298	268	265	270	270	325	259	279	249	273	273	293	312	267	265	271	290	288	273	312	283	252	270	261	265	257	272	252	274	239	262	257	263	285	266	277	283	253	282	282	288	273	294	264	272	250	264	280	250	253	277	292	275	306	281	273	301	286	272	287	264	253	242	269	263	287	254	273	305	285	247	289	289	261	280	303	289	314	247	270	233	269	252	284	249	280	305	277	276	281	257	283	294	238	258	266	289	238	248	301	305	288	293	286	277	258	289	277	275	265	242	254	264	287	279	294	279	315	243	263	279	259	271	257	277	266	292	292	267	290	288	305	247	297	261	271	269	280	255	273	280	275	291	268	287	289	261	272	284	280	277	277	252	289	285	266	243	275	288	255	308	244	303	292	259	273	270	275	293	277	278	284	271	286	255	283	303	278	309	265	291	283	261	289	263	283	260	251	265	305	267	281	301	316	301	294	254	324	296	275	253	265	267	286	240	284	274	256	249	295	287	257	259	277	289	329	265	290	242	277	269	272	280	277	261	280	286	282	297	257	266	256	271	274	273	282	240	289	272	267	270	260	256	277	278	291	250	298	287	268	277	256	279	270	274	287	308	286	254	254	274	309	254	255	244	264	281	264	276	251	269	297	251	287	308	289	266	276	270	265	312	313	286	277	273	316	289	281	282	275	242	271	258	283	265	284	268	262	262	257	230	312	267	282	306	291	268	283	286	308	282	283	284	277	282	308	257	276	285	282	293	304	289	255	281	274
40589	49187	52192	56780	62189	60305	56196	53746	51900	53418	54162	52683	49549	46609	51111	49408	45668	44776	41233	42082	35371	38138	33034	32127	32869	27984	24339	21655	18952	20900	22467	18828	13031	10967	10510	7042	5879	3728	2685	2073	1452	1384	1230	1861	2502	5357	8019	9314	9593	4750	5133	5278	3782	3222	2725	2547	2496	2492	1857	1659	1372	1319	1239	1270	1259	1179	1480	1821	1437	1978	1841	1965	2222	2103	1506	2131	1635	1168	1344	1172	1083	957	801	870	935	922	824	826	694	727	742	736	712	732	699	730	720	719	690	748	687	755	754	700	715	734	689	713	732	773	760	739	664	689	674	681	675	698	759	660	686	637	703	668	692	720	694	692	719	687	677	667	694	693	692	676	657	666	638	657	692	672	690	679	704	695	722	694	715	670	675	672	667	660	680	660	658	686	671	708	700	692	674	715	686	687	679	674	688	688	724	649	739	725	674	668	702	700	684	696	677	674	686	687	665	650	685	674	706	733	673	679	690	698	667	662	724	690	660	696	663	690	677	645	674	693	669	677	692	683	664	674	640	638	713	706	677	696	679	661	666	665	707	710	657	693	668	685	684	697	705	702	718	681	704	702	706	699	671	667	705	702	661	684	627	648	748	681	707	670	725	657	639	688	692	745	674	646	685	676	693	678	701	724	662	685	711	707	737	689	674	703	730	696	707	709	666	702	682	680	680	657	639	661	719	713	707	679	677	695	677	703	680	711	682	684	650	716	694	691	684	722	662	678	683	698	669	709	717	680	696	669	638	704	671	723	667	724	691	695	696	631	670	697	653	666	666	703	682	658	680	683	690	712	689	688	703	643	657	705	693	686	693	688	667	679	677	716	627	685	698	665	663	679	736	746	712	707	671	647	680	663	661	661	693	683	715	669	709	763	675	741	726	679	698	706	653	728	693	698	721	679	658	707	660	672	716	703	677	685	698	693	731	686	700	683	658	712	694	665	730	678	723	675	711	662	647	702	693	668	686	671	646	684	671	662	659	669	663	651	678	689	649	691	714	681	682	671	692	651	696	675	693	687	653	684	714	666	687	659	717	680	726	690	702	713	669	668	710	669	660	670	614	696	710	722	720	680	708	693	662	682	750	673	743	708	681	673	697	696	660	698	641	656	658	644	697	626	684	651	672	711	693	727	682	712	690	694	691	719	688	667	680	685	677	664	700	669	644	644	765	667	655	697	664	683	684	673	682	692	683	737	730	677	673	692	675	639	702	677	659	692	673	701	655	727	630	704	687	663	689	688	698	674	660	661	712	700	708	648	714	678	664	697	683	675	703	685	674	638	718	691	722	715	690	756	697	732	647	733	669	681	673	675	714	686	662	657	681	703	631	661	672	650	654	666	694	710	669	660	694	714	746	660	658	685	665	720	697	686	699	651	726	668	671	697	680	671	689	697	689	709	685	683	617	762	661	673	706	713	699	690	709	740	687	699	742	718	689	708	677	716	668	688	659	646	631	733	680	689	718	654	643	735	712	720	680	692	665	707	728	707	674	682	670	653	695	675	689	711	724	671	739	676	695	698	740	694	693	691	727	708	698	674	687	733	679	674	753	699	663	675	665	713	690	678	683	671	643	656	716	707	685	664	699	669	672	649	676	707	675	676	706	693	704	675	709	669	700	655	719	655	647	669	670	693	728	676	683	738	700	737	650	710	699	729	691	721	707	662	678	681	720	674	666	684	709	715	675	688	696	657	717	709	650	642	676	702	668	662	649	702	706	713	643	683	698	704	674	733	679	690	704	701	731	753	692	702	744	653	668	661	680	700	707	681	666	703	649	710	677	652	701	713	662	677	658	684	671	646	716	709	648	652	618	665	662	669	666	671	719	660	664	676	701	699	715	651	637	697	718	654	639	686	690	646	683	685	702	726	700	643	711	706	655	675	645	704	633	671	683	754	694	688	722	656	747	660	694	656	720	678	710	646	699	745	705	705	672	680	714	697	702	724	675	668	735	715	662	733	674	671	649	689	716	733	703	710	729	666	714	642	668	730	679	697	698	714	669	738	657	622	702	682	710	689	678	662	676	669	665	689	673	703	656	703	692	649	689	714	706	715	669	632	626	698	709	685	682	673	714	713	699	637	735	715	694	738	643	713	681	650	645	722	731	700	693	694	724	704	716	698	638	687	710	685	676	603	689	618	651	667	650	686	691	708	652	710	697	675	720	656	738	665	701	732	690	739	705	672	682	673	657	651	687	714	724	715	671	673	678	656	664	708	634	676	633	722	662	717	675	713	664	659	656	706	697	672	713	662	663	666	685	662	668	667	661	660	634	689	735	650	660	704	658	708	649	694	723	698	697	709	639	684	707	660	684	694	631	685	711	677	716	711	720	660	741	632	713	693	704	744	668	682	665	692	687	693	671	706	659	691	669	667	677	658	719	699	694	672	661	687	744	681	668	716	676	655	659	632	633	676	700	678	678	685	679	702	669	703	662	668	732	642	640	653	676	736	716	633	670	695	663	662	685	697	656	659	684	687	631	707	705	712	688	688	722	652	709	654	627	688	748	690	742	724	705	698	672	681	694	691	687	640	703	681	662	698	648	712	670	651	645	655	707	711	690	716	647	710	666	661	622	723	666	733	666	718	638	663	673	673	687	664	726	665	670	673	702	643	659	691	725	668	708	658	658	716	659	667	710	680	677	670	708	678	694	690	704	694	706	693	701	732	718	688	676	641	715	671	673	655	692	736	723	640	706	708	666	657	731	711	697	692	655	686	665	674	649	643	678	686	686	662	703	661	688	676	666	666	705	693	708	694	685	675	709	665	687	647	682	717	690	644	662	683	668	665	681	681	713	650	672	685	714	667	698	674	685	676	684	697	695	720	694	718	690	661	668	675	687	671	664	677	713	697	650	687	700	686	710	677	721	665	627	680	690	699	687	679	646	693	706	674	657	710	650	702	699	667	707	662	624	631	648	688	675	716	676	703	709	710	692	648	720	687	681	690	702	672	668	704	692	668	693	708	694	658	704	688	690	672	646	674	648	700	627	685	682	736	682	717	689	646	689	692	692	625	706	725	695	688	665	677	685	674	717	711	723	723	658	682	691	664	655	654	766	683	710	669	661	676	704	720	689	699	652	680	676	664	662	715	682	679	677	679	652	697	677	691	659	661	710	714	699	659	733	672	604	724	674	693	659	663	698	658	669	665	669	673	681	684	708	703	664	702	720	693	686	666	728	683	733	685	702	714	689	670	684	685	710	692	675	673	703	691	669	610	707	683	741	695	690	629	662	719	695	716	672	679	651	702	663	717	695	685	706	684	680	618	661	694	688	722	667	685	663	715	673	687	738	690	654	694	670	709	640	695	698	667	666	720	681	664	709	687	635	700	700	720	700	671	649	687	708	683	685	742	699	675	689	689	674	683	712	692	705	709	690	661	707	661	694	704	719	684	699	690	656	662	661	681	668	705	680	665	651	733	675	711	678	718	681	688	675	669	710	685	685	730	694	723	663	673	648	745	671	693	715	665	695	649	701	707	725	701	653	695	675	695	669	709	689	700	676	726
52093	43756	44194	41110	39082	40671	41790	43457	43889	43420	42017	43551	44093	38727	43566	42110	37032	36538	34990	34927	29901	29390	24648	22521	21819	16783	13792	11224	10187	11184	11338	8157	5454	3930	3846	2312	1962	1225	839	723	507	530	530	681	815	1703	2654	3150	3288	1646	1626	1670	1206	1081	872	841	796	851	670	548	476	496	489	505	528	500	507	619	514	722	713	772	770	665	628	772	607	480	575	479	448	393	352	393	405	366	372	316	309	305	317	349	336	355	319	327	346	305	364	326	327	360	363	369	337	332	371	322	331	316	344	362	340	339	323	312	323	332	358	324	315	333	332	323	344	305	344	330	286	343	347	293	337	342	358	292	323	343	367	334	326	315	300	340	311	307	324	346	329	296	305	324	321	335	351	321	359	332	340	320	325	302	327	333	308	309	318	338	323	297	321	309	329	331	346	359	348	340	312	333	316	326	329	342	336	302	329	320	319	353	321	292	342	341	304	331	307	327	321	310	317	362	285	319	309	329	325	323	314	317	318	316	359	369	326	307	333	309	315	331	307	331	303	334	321	365	332	362	343	331	304	321	306	312	304	310	333	356	337	361	312	346	315	328	360	341	319	354	299	312	320	286	335	309	326	311	332	335	332	290	315	330	297	350	371	344	323	324	316	341	319	296	309	339	263	334	323	304	314	292	313	347	322	337	358	330	363	317	337	313	334	336	314	300	327	351	334	330	335	344	326	323	320	317	338	339	348	288	337	297	339	376	329	324	329	357	347	317	336	317	332	326	325	311	313	334	344	306	336	344	360	288	303	307	301	334	361	331	297	327	311	312	331	304	341	312	302	316	356	312	285	315	338	337	343	332	344	318	308	307	340	350	332	345	318	323	332	309	302	308	338	315	316	364	345	332	329	366	327	314	333	318	336	325	320	323	358	311	317	325	335	317	326	299	313	285	347	300	314	315	315	332	318	304	360	334	349	326	326	329	345	333	304	327	310	345	345	314	325	331	335	292	334	347	314	352	316	331	297	307	341	322	328	365	348	320	332	332	343	332	337	320	351	363	323	316	317	315	371	336	319	337	336	323	342	339	324	329	321	327	306	335	339	349	328	313	321	360	292	297	345	334	387	325	308	352	345	328	326	317	338	348	319	328	323	319	298	316	324	322	323	311	319	313	329	347	328	332	314	320	318	316	338	338	332	304	327	335	337	342	337	317	316	305	323	351	303	340	345	292	317	307	328	346	303	311	322	337	331	310	326	325	333	321	345	303	341	368	380	351	376	358	318	318	315	332	300	354	323	303	332	284	325	343	318	348	352	334	344	328	312	307	339	347	323	290	318	349	349	300	331	344	324	328	358	312	342	305	303	351	335	339	310	312	367	331	341	330	337	344	323	331	323	353	335	318	295	343	265	353	350	322	333	309	333	354	377	341	311	326	337	317	324	332	316	311	325	308	306	332	347	355	279	330	319	307	293	340	321	330	310	299	330	337	332	323	336	324	319	382	309	366	365	349	327	303	343	324	353	307	343	349	323	330	304	348	345	335	336	286	339	294	292	350	330	309	312	352	340	379	315	327	320	313	305	352	330	343	328	328	317	313	319	319	342	330	360	307	292	315	341	307	355	302	325	288	341	308	314	324	337	308	329	348	332	327	343	350	333	330	292	363	310	320	323	317	330	326	300	359	336	302	356	369	327	317	288	342	313	344	313	333	328	316	350	325	361	336	312	343	307	297	321	345	325	342	357	323	321	345	324	307	318	307	340	333	345	376	324	320	338	297	328	327	329	315	324	352	365	332	313	323	322	290	326	327	352	304	324	305	320	316	312	312	353	310	361	352	342	348	342	336	317	354	318	317	354	376	358	318	320	330	307	326	324	308	333	339	346	319	320	296	320	311	335	297	318	326	325	309	335	336	296	326	288	360	347	352	329	338	318	335	309	339	321	344	289	349	332	320	365	327	340	311	346	313	290	315	314	323	307	315	328	345	323	346	348	317	309	333	349	301	335	303	326	328	343	347	307	298	324	326	331	333	317	330	330	328	366	363	348	307	344	308	335	304	316	330	352	329	317	309	310	313	315	358	309	319	330	332	311	343	309	313	348	342	334	330	342	335	324	335	322	348	326	311	346	336	320	325	335	314	304	303	345	344	310	306	331	324	314	314	322	357	353	310	329	322	293	315	337	313	357	328	305	321	312	307	299	322	310	337	338	301	318	321	306	328	275	306	328	327	328	321	306	332	326	316	332	314	326	324	322	315	327	338	326	330	314	319	357	318	354	321	322	292	339	318	331	330	302	306	297	354	311	346	357	344	340	360	285	361	341	320	332	306	318	348	340	313	301	329	289	334	316	299	304	322	306	316	342	320	317	277	324	285	315	307	290	308	329	336	323	321	337	366	308	307	337	309	350	380	351	338	334	340	316	319	333	337	321	307	307	372	348	309	330	332	342	306	327	337	327	315	320	299	316	323	373	315	342	340	356	349	354	327	344	303	287	344	360	307	336	309	328	290	350	317	317	355	371	335	312	319	366	340	328	340	340	360	303	328	335	330	304	339	339	301	331	329	309	335	290	318	335	330	326	313	334	327	353	329	327	342	318	343	339	344	334	353	328	334	307	363	329	312	322	348	342	335	324	321	348	315	312	306	330	325	313	303	310	298	329	318	353	318	332	310	327	347	329	322	325	345	310	319	329	327	321	328	326	356	305	353	322	339	321	333	321	352	328	313	334	344	340	321	331	298	323	331	285	315	324	320	359	350	339	358	380	315	341	353	339	300	351	349	314	348	370	324	341	335	298	331	310	298	304	323	333	353	317	353	297	322	308	302	342	354	343	347	312	339	325	329	344	306	319	318	331	338	306	339	331	361	335	314	317	345	337	320	339	342	321	309	333	313	351	302	329	324	330	320	318	327	302	308	306	322	298	315	307	316	317	336	314	359	322	336	344	315	326	315	324	333	331	346	293	336	324	328	311	342	312	328	288	313	320	307	331	317	313	327	295	328	316	305	337	318	359	327	321	334	321	302	327	303	342	326	352	295	324	336	310	352	311	312	306	353	327	360	343	325	349	345	306	315	299	335	318	325	340	313	355	333	346	294	293	320	326	338	315	330	298	302	334	321	332	334	327	347	324	331	340	317	320	366	322	315	337	326	306	317	342	331	335	311	306	345	314	322	330	354	350	344	317	350	316	321	314	344	320	365	337	325	350	337	342	319	277	360	322	301	348	365	368	345	319	331	322	328	329	342	337	342	320	317	323	288	334	337	341	330	322	358	303	304	318	316	303	337	326	351	308	325	331	331	343	316	343	346	347	285	345	320	295	301	315	345	295	357	297	341	332	300	324	323	309	305	334	307	342	330	327	362	324	333	341	307	359	354	318	358	320	339	347	303	317	346	338	283	319	307	310	331	311	340	348	305	311	303	357	369	295	384	316	331	310	322	295	341	329	311	336	333	308	358	338	329	332	317	342	344	309	357	360	333	348	355	319	334	346	288	309	340	303	271	338	328	338	330	355	321	331	347	331	285
46267	54506	55149	57362	63039	63074	60715	58372	56830	57510	58989	59254	55673	51678	57086	53972	53396	52156	50162	49740	44921	43710	39636	40295	41958	37900	35272	30830	30520	31844	30850	26591	20754	18065	17180	11344	9918	6101	3847	2997	1941	2039	1754	3206	4048	9529	13570	15866	15666	8475	8831	8788	6138	5703	4662	4132	4317	4196	2820	2563	1920	2001	1904	2038	1969	1887	2230	2845	2460	3344	3169	3767	3738	3154	2697	3523	2337	1912	2389	1924	1481	1202	1064	1086	1220	1098	1057	902	875	850	787	802	885	850	853	777	809	809	798	865	833	855	854	816	787	775	784	790	824	837	922	869	838	837	808	811	774	821	789	752	790	778	770	785	799	775	791	802	783	825	770	779	808	734	828	796	757	765	767	771	799	783	801	732	766	773	759	768	770	854	762	727	749	803	781	791	761	772	755	767	737	772	806	762	828	774	825	757	817	803	776	752	731	768	743	772	802	753	760	756	815	781	778	713	735	764	754	789	731	742	793	760	758	767	754	762	800	767	746	782	783	762	735	786	772	755	750	768	748	752	723	785	729	731	784	762	788	785	740	791	774	782	762	727	754	758	739	769	712	765	828	777	785	733	744	758	784	754	744	764	728	724	778	783	780	770	809	790	766	735	789	813	792	784	785	744	816	766	784	778	720	751	787	784	707	737	728	802	747	765	772	792	755	770	764	742	822	835	736	721	763	768	769	736	758	788	782	782	742	766	769	786	770	769	777	763	781	763	770	737	757	801	813	771	784	827	802	825	780	795	802	793	797	744	812	758	743	816	760	759	723	781	741	746	821	753	775	735	802	769	789	758	759	745	745	735	759	835	773	776	766	786	769	746	774	808	747	775	755	776	758	768	816	795	804	777	816	770	790	776	776	759	740	741	684	817	736	755	758	727	760	791	767	750	803	750	759	752	761	762	745	756	777	731	767	751	752	739	722	772	808	809	803	793	749	793	721	776	783	759	772	779	760	772	745	779	740	749	751	814	771	783	794	782	770	731	780	800	748	760	716	755	757	723	782	804	775	797	790	742	750	760	808	768	766	821	768	770	781	807	721	790	795	788	765	747	777	806	772	706	768	759	765	738	771	744	815	775	794	762	753	743	787	800	799	767	795	786	786	744	786	802	757	796	749	731	802	747	770	749	728	761	761	776	759	800	784	747	768	812	779	749	745	816	798	815	772	741	727	770	728	703	736	766	697	786	795	789	755	804	790	809	821	795	751	782	727	793	795	801	795	807	744	801	762	735	735	783	744	757	744	739	760	796	705	807	772	764	780	782	766	813	756	762	757	745	799	800	786	802	763	769	775	811	804	786	775	752	757	741	747	786	746	746	785	767	752	739	741	740	835	797	800	769	824	769	742	753	775	737	742	787	793	759	794	745	765	757	823	725	708	730	775	780	772	817	775	754	799	804	780	779	777	734	783	786	756	783	755	714	801	784	806	772	788	805	778	762	750	733	717	739	775	771	757	741	771	835	780	715	819	749	793	748	782	820	819	767	796	739	767	772	743	752	732	743	771	744	729	754	776	774	745	746	714	815	757	755	662	778	785	753	771	785	786	764	821	773	806	744	761	752	777	790	752	779	784	758	761	748	745	786	729	740	759	756	775	798	779	784	797	822	725	755	753	783	776	799	772	795	742	767	803	811	801	764	762	794	791	772	772	734	768	773	798	780	765	732	766	787	751	756	805	792	743	748	770	729	753	790	786	782	733	758	767	811	724	718	726	725	783	781	766	799	798	791	769	769	740	749	769	776	748	737	828	795	760	747	758	765	826	790	792	752	796	763	808	713	757	741	716	786	763	762	772	741	782	801	779	786	811	763	763	774	814	797	801	750	737	751	764	807	793	767	787	785	794	757	777	734	775	781	749	788	768	799	780	792	789	746	727	772	771	744	717	735	795	769	721	809	743	804	777	744	759	785	781	817	778	790	752	767	800	787	739	721	785	750	810	765	779	794	740	745	830	744	766	725	794	774	792	754	778	782	775	744	783	764	823	738	746	765	787	784	799	791	783	762	729	734	772	777	773	748	750	800	767	802	758	793	751	720	742	803	767	727	751	749	777	801	749	787	768	754	758	774	784	745	761	733	777	802	778	808	739	777	779	794	785	709	747	802	786	766	742	767	794	735	767	750	790	760	796	785	808	786	810	784	721	796	774	754	778	759	812	792	792	749	734	740	772	732	745	724	773	784	795	800	731	774	784	728	732	803	796	746	762	751	737	729	775	774	798	766	800	802	805	742	757	749	727	750	753	768	761	798	807	767	788	745	744	789	766	773	746	770	725	772	780	806	770	790	793	731	758	806	778	759	760	765	754	727	772	783	777	767	807	771	825	786	754	766	790	769	762	764	775	795	798	752	807	808	765	744	783	764	785	739	738	757	814	740	785	793	752	767	791	786	811	755	760	735	789	754	776	727	772	770	759	768	751	769	732	735	794	735	793	780	739	747	743	788	719	777	788	714	773	721	765	777	760	755	776	754	797	750	768	774	744	750	759	725	739	725	855	789	732	761	727	809	832	802	765	763	760	793	811	740	792	814	782	785	753	784	725	807	768	761	766	769	753	702	764	805	784	772	773	776	785	826	804	772	806	772	802	731	775	809	786	781	806	743	785	738	782	809	750	781	779	740	751	769	756	743	773	804	854	765	779	838	770	759	725	806	769	771	787	782	751	737	731	787	720	749	788	768	760	682	761	739	739	767	720	785	766	760	755	790	796	804	760	720	769	723	781	782	725	791	770	782	739	722	759	789	820	770	739	817	764	786	768	752	773	747	761	795	727	719	803	750	811	798	778	773	771	764	776	779	767	754	758	726	771	809	796	753	745	792	771	768	759	759	748	742	796	802	811	791	724	738	790	759	803	816	739	785	765	778	767	752	796	781	845	771	800	738	773	746	777	751	731	821	767	786	757	758	767	781	749	769	793	793	762	790	766	842	795	749	771	715	765	800	795	774	793	764	755	811	787	758	724	787	776	775	822	776	783	782	792	735	722	771	800	800	836	774	846	773	785	775	767	771	757	771	759	772	776	780	751	767	799	770	778	805	718	788	766	786	767	758	736	792	774	841	768	782	851	746	770	765	768	758	758	771	768	776	768	781	744	770	822	803	794	759	818	750	782	784	776	800	756	770	776	790	712	771	769	791	783	748	738	753	740	751	801	747	782	776	757	807	759	749	772	760	761	780	734	771	791	784	764	797	764	738	774	717	821	825	803	816	759	723	793	785	789	754	797	796	814	756	752	788	771	730	779	797	788	782	804	780	719	772	771	777	788	761	716	797	712	789	767	761	770	821	774	778	730	733	826	789	818	815	780	757	790	740	770	757	768	771	767	818	759	823	766	785	754	808	741	751	751	751	779	742	759	823	802	794	788	728	798	754	787	729	783	770	805	773	741	771	745	819	771	795	764	760	724	789	816	789	745	775	721	747	821	719	778	724	776	722	760	779	817	748	765	821	772	760	735	753	729	709	746	779	743	786	722	740	781	759	749	779	740	751	768	769	758	773	766	771	784	718	789	751	737	790
20427	21718	28896	25332	19885	13937	10669	8785	7294	7174	6703	6401	5610	3740	5294	4147	3498	3124	2356	2352	1554	1789	1246	1159	1140	783	591	556	528	731	600	515	359	311	335	281	287	245	207	198	195	177	184	201	186	227	270	301	272	222	251	218	213	222	188	200	194	236	208	185	187	199	188	175	184	168	172	181	171	191	171	202	166	153	217	192	171	201	150	179	189	183	180	175	169	202	193	207	180	210	183	175	183	203	187	193	180	167	172	210	183	176	179	179	196	181	172	150	163	162	166	193	147	200	162	159	185	203	163	174	170	177	183	194	163	167	184	165	199	164	193	157	178	175	166	182	197	172	187	172	175	148	175	196	176	169	164	138	193	194	180	204	174	175	162	177	175	166	153	179	166	158	154	162	164	157	198	182	185	215	184	172	170	184	181	185	165	184	188	160	194	183	182	169	174	188	144	167	187	170	196	187	169	157	183	158	195	188	157	172	161	171	168	195	164	204	177	166	187	187	162	168	167	197	194	162	184	163	166	174	183	179	167	170	188	171	182	173	176	174	171	177	164	170	180	196	158	157	181	164	176	192	173	167	182	189	181	184	186	153	167	168	158	178	197	174	166	159	183	191	179	152	173	164	162	169	176	191	184	157	196	173	180	176	162	177	168	190	151	171	190	183	176	173	179	175	181	164	180	186	175	181	166	195	192	195	187	166	165	198	162	167	186	163	185	158	183	184	172	175	175	166	151	177	170	185	172	180	183	164	177	176	192	196	152	162	182	167	176	181	158	169	172	180	164	144	177	194	190	192	176	180	199	170	177	179	186	163	161	144	189	165	193	159	188	196	157	156	187	180	201	193	170	176	186	183	192	180	161	187	173	172	164	191	161	186	167	173	198	181	159	159	178	178	179	195	185	178	187	155	179	159	190	167	183	183	169	191	178	195	196	180	174	174	182	170	174	172	169	168	148	176	185	189	163	178	185	177	171	171	168	172	175	164	171	192	161	172	157	174	188	160	195	189	181	174	168	183	194	170	200	183	162	150	150	165	170	163	208	174	172	193	203	185	194	156	164	203	161	159	166	178	188	169	169	182	165	166	199	189	177	166	192	156	185	188	180	158	186	176	187	170	150	164	183	190	187	161	169	168	161	194	172	180	171	170	149	196	164	182	168	182	162	179	172	151	156	149	172	172	153	171	167	186	183	180	161	158	165	188	178	168	182	178	171	194	171	153	154	176	199	191	160	166	177	181	187	175	208	181	172	191	172	177	181	168	171	178	175	192	199	175	172	178	163	196	187	172	175	175	175	157	156	153	162	169	193	180	162	194	152	194	173	172	185	177	182	186	175	173	187	190	178	170	192	180	163	170	161	163	154	201	185	171	162	151	155	186	166	184	169	197	180	192	166	196	164	156	201	167	174	171	169	199	153	192	176	201	179	166	185	157	174	169	168	189	177	169	167	189	165	173	166	174	183	186	163	183	176	174	171	190	155	149	166	164	150	184	174	168	188	166	191	191	140	186	200	193	172	177	150	179	149	175	198	160	201	180	165	185	166	158	162	183	178	176	171	176	177	187	168	184	160	189	180	156	170	184	199	171	187	182	181	182	193	159	156	174	173	178	174	177	188	171	161	195	169	155	178	149	188	177	165	174	177	171	203	182	193	167	153	161	178	177	176	159	175	174	172	153	170	159	170	149	175	184	198	157	163	177	163	185	196	165	184	187	190	194	174	178	169	172	159	180	165	193	183	158	146	174	183	181	172	172	141	177	185	155	168	189	189	192	152	191	175	194	149	193	166	187	201	169	162	187	205	166	180	159	169	164	175	178	177	167	150	198	157	163	202	133	190	189	172	170	195	172	164	165	190	166	149	175	182	184	155	217	199	146	168	168	159	184	188	189	185	169	164	152	177	169	187	175	164	149	134	177	173	182	141	177	158	155	160	178	171	187	167	163	198	185	206	164	184	167	155	195	183	184	172	185	179	197	175	162	167	177	210	168	186	159	166	186	173	174	169	196	174	201	185	170	171	155	176	178	133	160	169	193	159	174	153	179	172	189	192	176	183	178	164	188	196	197	181	172	166	156	166	182	161	151	200	193	169	199	187	175	213	180	183	167	179	184	181	200	193	189	172	168	172	192	173	175	175	171	179	179	197	164	175	180	153	170	171	175	180	154	180	162	174	186	186	167	167	192	189	150	161	172	174	187	197	199	168	173	148	191	195	176	170	182	164	173	163	161	158	161	158	184	186	187	159	185	158	174	172	159	171	166	172	182	185	153	169	183	187	164	179	171	195	185	172	178	171	218	157	167	173	179	173	183	179	164	177	181	202	177	181	161	192	180	160	154	173	183	167	185	189	196	162	185	180	172	179	179	171	165	188	181	162	164	180	172	177	166	188	199	165	197	172	153	181	150	160	174	160	169	189	167	184	175	165	176	213	185	189	197	213	175	180	169	165	179	155	172	164	185	189	175	176	187	166	166	186	199	193	210	172	175	192	153	172	177	149	183	177	161	166	158	184	167	176	185	181	186	166	170	169	186	164	172	181	170	172	173	159	159	147	199	152	137	144	143	169	185	178	191	160	177	184	175	178	186	168	183	165	194	194	174	189	182	165	158	188	164	153	182	186	188	165	167	188	176	167	193	171	161	171	167	180	172	169	188	181	178	181	174	199	174	171	195	163	177	180	164	156	192	158	194	157	184	163	175	209	169	180	157	182	155	153	178	166	191	201	174	154	197	163	173	183	200	164	150	143	197	162	181	175	182	173	179	180	183	169	178	190	199	153	181	185	188	178	209	171	169	193	149	155	166	154	184	180	165	167	185	180	174	177	198	187	180	167	163	179	180	191	162	177	163	186	176	155	185	184	171	180	181	161	181	177	177	177	152	183	172	187	184	176	172	175	200	174	161	181	160	168	182	160	173	187	187	154	164	163	189	181	167	167	170	184	159	170	179	180	174	195	204	169	167	169	180	204	184	179	193	190	159	177	169	170	175	144	173	185	163	197	171	179	188	203	176	179	193	164	169	174	172	159	171	154	188	170	155	161	180	173	188	175	161	177	172	178	165	178	167	188	154	167	179	165	178	179	180	182	177	182	166	172	155	163	189	180	173	172	180	182	177	183	184	189	165	160	179	184	176	165	173	171	188	177	174	174	206	173	185	169	180	186	176	161	149	189	173	180	190	175	184	169	158	168	184	162	184	175	178	192	172	174	210	180	184	166	180	168	182	166	184	185	168	178	167	172	191	143	154	182	184	186	140	195	163	199	165	201	207	165	185	187	181	174	168	178	180	161	151	174	201	187	194	160	166	182	170	193	180	186	192	188	180	162	167	163	170	164	174	141	184	155	188	157	192	182	168	148	181	179	163	169	160	163	180	173	155	158	165	163	207	181	175	179	167	157	165	197	190	173	171	159	194	167	170	183	167	192	198	183	158	180	182	214	173	205	164	181	162	165	162	167	169	156	171	194	177	157	147	172	178	178	170	165	183	189	152	202	172	187	172
15326	21251	30996	33054	33661	28919	24427	22755	20717	22138	22329	21241	18709	13386	19822	14985	13406	13222	10670	10748	7089	8535	5821	5606	5955	3909	3495	3233	2901	3454	3059	2477	1739	1655	1581	1179	1237	915	743	700	620	581	555	638	758	961	1164	1330	1300	881	911	849	747	701	702	665	639	637	635	606	581	556	526	506	544	498	518	578	556	602	597	582	559	533	519	629	529	507	577	549	539	511	500	454	438	492	485	495	477	480	459	483	480	484	525	458	497	470	491	459	469	476	475	495	480	508	516	482	486	463	517	484	482	504	455	496	457	498	506	485	483	473	475	477	488	434	481	490	497	421	468	458	505	447	509	461	467	471	475	442	496	478	466	483	510	471	471	483	489	467	465	496	520	493	491	438	464	440	459	480	442	477	457	486	465	486	495	462	491	450	476	455	463	462	458	479	508	470	466	478	443	488	453	482	470	460	465	463	435	472	485	494	454	459	488	478	501	468	467	482	509	437	469	511	451	470	540	510	515	453	491	434	462	469	452	484	469	507	449	460	499	461	474	515	475	479	483	470	460	497	489	436	446	440	479	472	489	448	507	455	493	458	460	501	461	511	504	462	479	488	453	503	480	472	473	475	443	494	478	493	460	469	456	488	508	483	482	490	470	466	479	496	477	486	431	495	480	496	462	463	495	499	460	500	470	464	535	474	481	479	468	451	496	500	462	498	471	458	457	511	469	448	467	476	459	496	461	484	486	501	495	483	449	506	482	490	474	439	456	472	476	502	446	458	458	485	487	482	495	504	505	434	483	514	472	508	455	477	490	489	510	510	498	454	448	497	482	475	459	442	470	488	475	463	518	470	544	537	480	481	443	497	460	480	432	458	487	451	480	484	490	460	441	478	475	470	496	445	438	506	484	501	443	473	464	478	449	486	483	509	471	522	475	448	476	493	434	456	498	449	485	487	488	489	474	458	429	494	503	476	452	454	469	440	476	471	456	436	498	420	527	465	483	445	452	448	491	482	469	432	449	505	440	479	471	485	493	456	452	488	475	485	483	475	460	453	451	492	476	489	515	485	486	500	496	524	498	472	451	489	510	515	508	499	429	465	477	461	519	458	491	452	448	436	479	453	441	488	501	433	459	476	475	433	457	481	479	482	496	473	503	458	480	460	495	489	445	482	466	464	482	453	479	449	451	427	445	457	488	462	459	476	448	484	522	473	460	539	492	460	443	474	462	466	456	442	467	497	477	470	479	493	525	504	501	470	424	450	497	504	466	477	481	467	442	524	430	481	445	469	435	440	470	459	456	465	451	508	494	488	466	455	492	476	531	466	455	460	476	451	470	478	488	470	447	464	454	493	484	493	503	479	456	418	477	504	475	520	479	463	501	456	454	465	492	454	452	476	449	480	484	473	510	474	471	432	481	462	446	456	435	484	456	459	442	482	466	495	483	516	476	472	514	483	508	471	506	463	478	468	475	456	514	452	462	504	483	442	472	511	494	464	515	493	467	453	481	498	524	511	472	451	485	511	439	498	517	498	481	464	488	490	469	458	484	510	482	530	532	476	463	484	458	464	499	461	478	492	486	478	465	488	451	509	454	517	488	475	495	487	478	524	493	510	477	457	511	470	486	450	486	501	459	446	503	467	451	461	499	446	433	480	488	469	474	485	463	449	508	463	496	439	452	514	464	445	490	462	465	454	460	457	509	497	450	502	534	494	436	495	476	475	481	472	452	471	457	468	499	409	486	455	499	465	519	516	485	501	467	452	484	498	489	486	501	467	487	478	450	469	468	463	477	469	474	474	447	482	495	475	467	453	487	448	476	510	473	479	481	477	470	478	461	441	435	482	502	454	503	470	469	492	452	449	469	486	451	471	458	431	490	442	476	473	458	458	446	427	487	499	436	499	459	463	454	473	489	464	465	476	501	456	471	476	425	479	463	464	495	482	468	467	479	479	446	476	496	440	498	499	509	465	458	460	474	466	476	466	482	508	472	469	506	478	473	497	473	435	534	486	476	467	486	490	453	466	447	503	516	436	492	479	478	457	503	489	472	426	473	545	477	488	483	462	453	471	444	510	482	452	464	494	460	465	504	490	473	475	431	508	478	459	498	447	467	450	509	447	473	463	488	467	504	483	468	475	448	529	496	520	495	472	469	450	491	485	503	509	478	476	457	463	455	478	435	459	447	483	448	478	499	445	460	480	472	451	502	462	453	445	483	499	426	479	468	467	503	525	532	445	476	485	471	466	449	480	501	456	469	466	483	514	447	463	459	461	449	488	481	427	453	512	521	371	488	473	468	485	463	472	482	460	486	450	477	495	457	491	484	465	441	442	505	446	489	449	518	457	461	524	445	468	473	471	477	450	432	452	466	511	496	493	462	485	435	476	473	499	463	500	452	458	447	469	497	470	495	455	466	469	485	446	474	485	485	487	513	470	478	499	481	468	494	469	465	465	466	481	506	485	476	447	461	482	476	466	429	475	484	470	476	471	459	462	443	479	432	456	439	491	454	479	485	451	459	463	516	471	445	455	449	486	444	461	454	512	459	482	459	461	449	443	509	445	468	465	495	473	487	486	477	487	507	458	491	444	484	478	510	432	454	526	462	441	497	472	477	433	484	471	476	480	480	448	465	499	526	493	465	449	488	519	464	456	465	499	474	470	445	483	469	489	506	455	467	468	471	445	478	447	489	446	483	495	446	458	474	461	467	472	474	448	501	456	441	483	486	424	495	518	470	441	498	472	475	527	469	463	467	491	494	468	491	469	487	494	485	497	460	448	504	473	459	488	472	479	471	456	466	490	487	473	460	494	504	510	454	424	487	478	455	442	461	442	478	487	484	493	479	486	450	467	444	511	480	449	441	444	479	449	466	470	499	450	453	464	462	458	435	451	514	494	477	456	499	509	459	485	455	475	490	462	482	499	487	479	521	451	474	468	485	469	505	449	517	487	476	464	491	486	521	524	495	480	440	456	473	462	425	504	490	443	469	475	458	490	437	475	502	512	489	537	473	496	501	499	468	477	504	483	469	491	464	473	501	474	481	517	479	483	450	434	494	502	480	454	479	468	464	446	471	494	514	502	448	489	453	461	494	457	475	461	495	496	479	467	452	479	506	506	467	471	483	475	489	453	494	442	469	474	442	479	475	488	500	465	463	430	475	488	479	479	498	464	477	457	436	477	498	486	478	455	436	464	472	424	470	473	459	480	449	477	473	503	456	469	462	478	479	514	465	453	449	483	483	457	481	465	462	459	458	509	478	473	484	477	467	505	477	467	448	486	470	511	456	494	504	516	436	478	462	473	484	485	475	500	470	462	443	462	460	462	463	477	496	479	480	466	443	450	491	491	450	474	445	462	443	449	494	488	452	454	469	466	459	490	504	474	474	502	454	446	472	483	472	455	455	457	482	448	481	468	478	500	473	439	520	455	476	483	445	481	469	480	493	455	449	483	491	433	467	499	496	458	470	433	509	439	483	477	467	493	488	467	502	495	486	472	476	477	475	463	445	479	487	487
47484	45445	47265	42267	43273	42253	42080	39396	38622	38604	40036	38480	37501	32360	37653	34909	28740	26387	25430	25938	19841	20832	16485	15418	14741	8348	6878	5530	4511	6163	6035	4077	2704	2051	2016	1225	1082	747	553	465	387	362	340	429	514	1046	1469	1639	1556	842	876	894	626	636	558	539	499	507	435	392	330	335	380	380	362	345	367	373	355	434	401	511	437	390	436	446	344	376	429	396	346	317	272	281	301	283	307	261	320	301	261	265	270	261	309	236	279	265	246	260	258	263	279	251	258	241	258	294	276	270	251	269	247	290	254	287	263	275	251	268	245	268	259	277	289	253	262	260	276	272	279	247	268	244	253	266	286	269	299	259	252	263	289	257	266	248	262	308	284	241	293	260	302	254	285	283	240	265	283	280	246	265	236	270	273	280	266	258	297	255	268	258	259	289	263	269	247	275	242	244	247	272	256	270	283	273	271	296	277	261	242	269	242	275	256	286	288	270	261	307	242	256	255	275	243	292	250	293	259	255	249	279	251	266	270	247	270	260	276	283	250	280	263	278	285	265	292	309	268	256	246	258	259	265	281	258	278	301	252	278	284	273	269	271	261	264	298	284	238	261	270	265	275	299	252	296	270	294	244	266	254	268	251	259	268	280	272	253	263	280	245	283	259	287	275	276	266	247	260	263	266	230	299	268	269	255	297	262	253	257	288	276	256	270	261	271	260	264	273	263	287	290	286	288	270	214	258	279	247	255	280	259	281	256	257	265	256	272	276	285	254	271	241	258	273	256	248	288	257	279	277	273	294	285	267	280	292	255	264	276	262	275	258	276	256	280	299	277	264	232	288	291	261	285	271	267	300	258	303	286	290	248	290	275	260	253	261	248	273	255	254	288	286	251	249	267	275	266	277	274	245	285	266	294	262	238	271	264	261	248	307	280	229	256	278	295	319	246	279	278	248	257	268	266	266	246	246	253	272	271	276	273	299	264	270	263	281	250	239	275	293	254	277	244	267	263	281	272	254	257	300	271	265	257	263	278	264	231	267	273	247	245	289	289	275	256	279	254	250	293	271	276	259	259	296	251	292	282	269	259	299	274	280	250	252	258	264	271	248	256	268	266	254	247	234	256	251	269	250	284	257	265	254	269	239	302	247	285	271	295	275	263	272	276	263	243	282	263	264	258	269	291	272	282	264	259	295	237	264	306	252	283	307	252	256	262	288	264	250	256	250	272	259	264	248	256	281	280	256	291	241	252	267	280	260	266	257	266	268	260	294	289	297	222	271	252	266	268	275	255	281	287	261	269	263	234	229	251	316	286	252	247	280	274	261	287	270	278	278	265	269	254	286	277	256	284	274	262	280	279	238	255	255	241	249	270	269	286	261	241	281	248	287	271	273	257	249	253	286	270	272	274	279	287	271	287	240	285	291	259	265	282	270	278	266	257	267	295	266	282	249	247	232	268	287	265	260	258	272	250	245	272	270	301	263	284	256	267	276	284	286	294	282	263	265	267	273	250	288	278	262	277	265	270	247	269	271	257	258	274	246	268	247	232	273	295	223	266	254	270	253	278	255	266	276	277	242	259	238	279	255	249	262	249	258	264	262	270	267	269	233	279	247	266	278	259	266	257	259	264	269	269	260	259	293	280	243	250	281	260	275	248	273	236	283	242	256	276	263	257	283	259	275	257	277	262	267	283	284	274	269	278	298	293	258	271	247	267	278	241	268	245	255	272	263	248	271	263	282	276	299	260	259	278	257	279	288	262	283	267	252	252	257	290	262	281	256	233	240	281	256	301	274	254	248	250	266	291	252	265	272	265	266	264	279	285	274	266	266	302	247	257	297	261	296	268	292	256	264	222	284	279	281	283	286	269	287	266	266	276	277	271	248	268	270	274	287	293	290	294	249	293	241	274	275	261	254	249	309	263	232	292	260	274	276	258	286	263	288	249	253	278	259	289	264	265	261	263	249	259	257	287	262	278	295	272	246	279	288	259	238	224	246	273	266	268	313	289	259	279	256	292	296	273	270	302	266	266	271	275	277	256	242	258	275	262	268	254	287	282	233	261	250	240	246	242	241	262	268	279	255	261	256	281	259	249	261	257	253	286	248	254	235	267	243	268	275	254	288	238	269	230	263	265	248	275	264	256	258	272	275	261	261	284	279	245	266	245	287	280	255	238	279	281	266	269	247	285	258	281	265	249	277	251	281	273	269	226	288	270	285	277	252	233	241	313	268	301	254	249	267	285	256	252	267	287	301	287	234	273	283	247	241	263	307	266	262	280	227	260	274	265	277	275	263	246	269	280	267	261	260	270	290	299	249	277	266	274	281	269	235	253	244	271	268	285	249	270	278	257	264	239	255	266	268	241	276	271	240	262	256	267	265	286	290	281	274	258	269	274	266	272	266	261	246	257	293	258	229	224	247	239	253	246	251	251	258	281	246	257	264	273	289	254	266	290	283	266	256	257	267	284	266	297	266	256	290	278	269	255	269	244	273	262	282	272	248	251	246	263	265	266	277	279	264	260	275	262	283	245	264	270	266	260	230	271	279	250	270	267	267	291	278	249	272	245	296	258	253	261	285	259	268	261	274	256	280	281	283	280	276	258	243	265	275	260	258	229	272	257	261	264	261	267	271	261	270	254	257	275	238	263	269	231	265	287	262	254	292	275	282	253	238	264	279	294	235	283	266	263	273	277	265	264	261	264	257	251	297	276	267	289	272	268	297	252	273	256	229	262	266	266	259	296	285	281	272	258	242	278	255	263	266	248	257	268	270	245	320	295	254	255	273	253	272	284	256	288	260	254	276	290	264	283	236	266	293	247	281	269	255	232	268	286	251	278	280	288	267	278	253	236	266	283	255	261	246	263	257	270	246	277	256	273	280	249	275	256	220	260	266	307	267	266	275	281	280	263	264	254	280	266	261	296	254	275	273	251	253	278	251	290	258	290	265	264	279	269	277	299	278	260	280	260	257	266	239	250	275	261	282	289	267	253	279	241	260	270	270	253	319	271	277	260	268	283	263	258	254	246	300	245	258	253	255	257	266	252	259	244	291	256	277	253	289	307	310	294	270	236	245	292	254	280	260	257	244	273	269	245	262	288	255	280	272	284	278	248	274	246	269	281	292	259	281	277	273	261	291	299	274	269	260	272	261	270	264	264	242	239	258	277	281	286	270	294	266	278	253	282	262	275	259	254	270	258	267	266	269	250	243	259	266	227	271	263	291	255	277	274	268	264	297	245	290	291	276	244	239	246	264	268	260	290	230	259	268	265	260	244	262	269	303	258	285	247	259	261	266	266	265	271	246	270	271	282	278	268	269	238	247	287	273	257	271	268	296	277	283	248	248	255	267	259	264	297	266	258	283	275	252	249	277	290	257	279	280	257	295	272	252	252	264	271	281	283	279	241	254	267	274	251	263	259	280	238	285	286	274	257	299	257	266	234	273	284	221	266	277	287	281	253	241	268	271	254	248	300	238	271	269	252	240	254	263	291	251	248	243	269	290	229	262	314	270	291
40044	49433	53000	54977	61733	60829	54176	51307	50454	53349	53884	52877	49350	44330	51461	47186	44057	44866	41785	42021	35483	36901	34122	32661	33639	26986	24563	21234	20391	23198	22051	17713	14224	11453	10625	7059	6031	3710	2385	1909	1401	1342	1109	1928	2621	5747	8103	9726	9096	4660	4923	4766	3389	3252	2690	2500	2241	2385	1758	1613	1248	1249	1294	1373	1412	1268	1426	1687	1376	1923	2061	2606	1952	1689	1867	1959	1371	1350	1805	1721	1056	912	843	772	802	799	860	759	730	648	676	755	749	690	686	710	724	689	680	681	689	722	731	687	652	686	657	660	658	657	708	731	742	708	676	731	630	723	674	683	695	673	687	649	697	666	675	703	642	704	665	650	660	650	654	655	650	706	719	618	635	644	666	687	640	684	697	644	657	643	675	719	649	633	660	676	686	664	657	622	737	671	654	608	680	664	662	662	634	678	680	695	674	680	638	650	646	724	675	657	692	623	676	670	641	674	690	686	654	644	679	670	654	635	691	643	685	680	692	694	682	650	681	684	644	652	577	662	660	660	682	665	691	642	673	695	650	690	702	697	663	703	674	679	686	657	690	667	678	696	626	627	677	664	643	657	644	682	681	687	649	689	663	669	667	660	689	633	672	647	669	683	637	628	654	637	679	646	724	667	687	637	670	652	676	694	703	660	673	673	645	676	665	671	704	650	636	664	659	686	676	708	687	645	688	688	636	685	678	659	644	648	685	687	670	634	667	670	599	670	664	641	669	656	685	615	670	641	641	688	703	648	624	655	652	633	675	652	693	663	682	697	618	671	647	666	693	706	705	677	638	638	713	626	661	659	639	715	700	690	682	626	690	641	686	652	699	655	656	701	655	636	652	699	590	658	702	687	690	664	660	658	665	695	681	678	698	682	701	670	621	684	632	715	659	661	653	664	719	692	664	629	692	645	715	620	678	699	655	662	658	628	652	666	676	691	653	677	660	663	666	665	688	668	680	719	695	699	690	660	676	658	692	671	714	646	655	699	672	681	680	699	650	682	657	668	670	645	674	636	683	644	655	637	676	639	645	703	676	644	666	663	664	654	650	656	647	634	654	652	618	701	660	623	691	626	693	707	671	648	664	647	625	668	667	678	680	724	640	670	679	705	673	728	673	658	655	649	658	670	688	697	695	644	685	664	690	685	650	654	655	684	699	659	682	690	673	673	706	624	631	680	674	697	647	668	678	638	669	673	680	678	692	660	670	694	640	664	664	654	676	627	680	647	663	652	711	626	684	624	700	673	671	700	702	691	648	671	666	711	658	661	705	666	724	686	693	728	657	661	674	683	632	657	685	660	605	673	677	672	673	602	676	700	639	646	665	609	684	655	681	657	644	654	637	666	682	668	672	673	666	671	694	670	647	658	708	652	679	680	669	712	707	702	666	700	609	626	719	676	709	660	648	654	697	658	758	659	635	678	662	724	695	677	643	653	687	682	672	681	681	685	681	625	678	691	657	667	680	653	655	634	613	645	640	665	678	646	624	690	665	621	639	676	647	704	701	675	692	661	670	699	629	689	695	688	650	652	675	621	633	705	679	617	693	691	643	641	669	639	707	667	714	682	654	628	694	661	642	665	707	695	669	663	663	714	674	681	627	643	678	687	694	605	636	710	657	642	669	654	648	680	660	629	635	665	644	691	689	690	663	684	688	635	675	647	644	667	671	641	680	641	654	643	688	668	716	641	662	672	645	611	643	663	639	618	649	694	708	656	669	659	655	667	683	727	672	689	646	672	657	665	649	643	695	611	682	636	631	718	668	666	648	627	683	668	637	621	675	638	692	662	676	704	672	684	688	657	629	651	699	684	661	675	688	722	659	681	673	628	696	636	671	674	687	662	642	695	640	665	670	702	739	673	674	629	666	652	668	682	664	702	623	597	661	673	660	683	646	659	665	658	704	716	635	629	676	693	676	625	700	669	673	658	688	665	664	675	671	662	637	662	668	670	651	638	664	678	642	660	616	709	705	647	620	650	688	643	644	645	673	640	703	662	688	683	685	662	671	714	665	680	689	697	695	671	674	685	666	671	650	642	681	733	669	660	634	653	728	676	668	673	656	672	672	660	696	675	656	651	684	641	658	676	681	687	665	684	653	674	661	670	645	680	654	660	674	704	671	646	688	699	694	637	720	716	688	676	661	649	665	707	640	628	715	700	666	683	692	703	641	655	664	617	678	656	642	727	632	627	690	637	660	692	666	652	692	694	630	683	651	669	601	695	708	720	672	634	679	632	615	643	654	645	654	675	681	646	659	732	690	665	696	662	656	678	647	661	703	661	661	688	658	616	686	676	636	673	658	665	669	723	635	642	683	699	674	693	696	654	708	697	622	652	722	645	689	676	680	728	641	678	670	674	683	693	649	661	675	653	684	667	657	690	663	657	681	670	666	671	656	692	639	693	618	717	717	686	687	629	692	649	664	677	675	702	673	732	688	689	661	675	648	709	675	659	645	649	676	643	678	671	635	676	705	654	635	625	682	625	675	654	633	658	626	715	689	668	664	667	683	681	658	705	625	638	662	636	673	688	714	666	703	662	649	672	667	615	675	727	671	654	686	708	664	674	706	688	635	643	657	670	654	635	682	638	682	653	643	655	658	667	652	651	663	702	683	676	644	649	651	721	714	677	660	633	672	670	702	714	682	652	655	617	671	685	686	689	661	648	622	695	674	677	648	647	660	669	681	658	677	664	669	688	643	620	664	654	632	667	647	691	708	624	661	647	589	711	637	675	696	657	643	673	675	663	711	693	681	649	635	686	693	618	622	646	692	673	637	667	664	669	638	718	670	717	640	628	652	656	692	707	717	657	722	654	640	642	670	665	632	620	666	629	677	619	680	666	655	688	656	630	622	680	666	667	686	668	660	655	661	624	689	658	635	705	666	675	652	633	694	674	661	687	671	656	650	716	698	685	705	690	653	665	634	626	678	697	695	676	617	661	664	671	631	651	675	667	643	628	631	664	702	672	618	670	679	632	656	674	691	667	678	652	658	662	633	679	666	662	685	639	686	675	649	677	658	683	675	658	645	703	694	638	650	682	626	657	677	688	633	696	653	683	653	667	646	649	679	662	655	668	680	671	650	654	657	701	662	624	667	677	717	650	663	715	678	712	685	637	682	649	661	662	663	659	731	605	679	697	719	699	720	668	677	691	692	647	658	720	651	677	677	653	683	689	639	652	651	648	705	652	646	595	601	677	639	631	661	661	649	643	675	709	676	666	669	663	706	675	678	618	682	658	652	716	620	669	680	639	693	618	705	627	647	670	679	674	678	654	646	719	675	611	675	612	714	680	700	700	636	697	688	686	709	706	659	688	629	667	672	663	652	649	666	673	675	674	624	698	695	643	664	649	638	674	692	701	689	663	701	692	678	724	679	678	665	670	683	686	723	673	665	711	651	675	671	650	681	635	643	657	664	682	656	656	655	625	678	692	692	704	653	662	671	666	680	702	713	675	713	707	645	639	657	629	657	701	679	624	674	691	680	694	635	642	615	670	643	693	664	654	640	653	656	690
52190	45697	44459	40268	41843	42476	43948	42740	42181	43242	45917	42686	44596	36502	41795	40681	36790	34823	34891	35755	30349	29764	26554	24500	24402	16971	13211	10529	8712	11780	10136	7662	4665	4574	4372	2458	2048	1275	798	685	580	522	428	638	860	1896	2588	3141	2850	1571	1535	1541	1104	1042	942	801	797	759	663	542	459	488	489	483	494	459	565	576	484	682	737	806	720	606	747	737	529	501	565	536	427	381	350	338	323	367	378	399	344	313	350	312	319	314	298	309	336	329	357	328	362	349	369	386	316	314	328	336	312	299	360	323	335	301	348	326	325	310	305	312	298	301	315	324	321	322	318	348	274	308	319	305	319	317	334	321	346	309	306	331	305	315	324	299	317	299	317	315	276	342	325	292	317	302	337	317	318	312	331	300	317	287	290	341	340	317	300	292	306	317	287	320	287	347	310	299	302	339	329	327	303	304	330	321	279	313	356	326	304	333	318	330	296	297	316	321	316	312	295	285	296	298	304	324	303	326	299	324	302	302	302	286	309	313	300	322	290	341	316	319	298	319	359	364	287	286	339	343	323	295	289	321	320	299	290	319	331	335	323	319	311	294	324	302	290	301	316	260	332	307	300	320	289	368	325	298	346	299	335	341	333	301	304	300	333	296	283	325	321	303	302	349	339	288	315	311	304	290	291	347	337	290	333	316	323	316	299	305	317	308	306	355	333	320	304	309	323	330	328	323	354	292	325	304	363	311	317	338	326	332	327	326	336	276	303	328	301	354	325	289	273	296	330	308	341	279	310	331	332	313	330	349	320	316	338	316	328	329	335	358	325	311	342	318	286	330	280	311	264	291	309	304	330	302	294	312	291	326	338	299	312	300	295	331	312	310	322	323	299	340	339	309	342	325	288	337	321	293	304	305	304	339	332	322	322	302	300	305	306	316	328	328	337	336	301	341	312	339	310	328	336	336	331	279	321	278	321	324	327	321	324	289	316	303	324	319	292	308	303	328	350	300	315	320	315	318	305	313	317	335	311	323	295	320	320	301	305	325	303	302	302	330	306	329	297	289	296	352	323	296	335	314	280	300	276	340	313	308	306	310	335	292	320	336	309	304	351	325	325	315	361	299	338	296	303	315	312	314	303	291	349	289	307	330	336	308	334	315	334	306	304	316	290	281	336	298	317	305	334	329	314	317	353	328	309	342	325	316	328	315	314	331	331	328	328	369	364	359	303	300	326	284	304	332	298	261	325	309	312	327	300	296	325	349	323	346	284	342	333	298	316	324	321	342	310	307	282	327	300	340	328	316	283	316	327	359	320	320	304	294	338	333	309	314	363	327	312	310	307	321	294	325	330	339	296	312	288	318	324	337	341	294	326	302	304	278	328	343	299	301	309	350	291	314	340	322	307	292	352	362	323	322	328	315	318	324	342	288	313	303	321	329	334	310	329	310	304	316	347	306	308	344	321	310	306	313	297	292	320	309	292	325	317	296	322	348	322	327	363	311	290	356	310	288	303	330	301	313	348	302	295	318	334	318	322	318	325	291	309	321	311	358	327	299	313	312	313	301	302	338	330	323	280	304	341	317	306	305	322	301	319	323	321	335	331	287	286	319	308	311	313	329	337	326	301	320	314	305	306	329	294	343	311	317	328	292	333	318	341	305	322	305	298	317	304	337	311	325	327	310	343	286	314	306	331	298	313	297	320	321	318	323	310	329	303	304	323	326	323	320	341	325	301	325	338	296	322	327	311	332	356	319	285	342	301	300	316	340	298	312	277	310	318	287	287	294	325	330	326	287	327	303	292	297	298	300	320	305	341	342	350	338	323	294	332	300	302	290	312	308	347	344	338	332	309	329	313	319	295	324	301	326	323	285	297	338	320	316	319	295	333	307	325	292	381	349	283	304	340	304	291	335	313	308	309	310	316	324	310	325	326	278	333	334	339	307	315	311	333	319	303	309	328	333	343	340	318	304	351	323	329	311	309	321	331	344	329	309	306	303	314	302	322	312	289	311	324	350	290	328	310	300	311	300	313	316	343	255	303	325	360	324	282	299	335	325	263	305	347	311	311	322	301	294	313	309	309	347	320	300	317	333	294	296	338	328	327	289	289	286	292	333	295	303	300	341	336	344	303	306	288	322	331	294	318	321	304	305	287	336	323	315	323	320	329	298	324	287	283	314	324	291	339	292	306	317	342	336	312	320	299	320	332	303	314	321	288	304	337	306	321	318	325	343	336	300	319	310	321	309	321	334	305	306	319	299	283	325	307	347	323	339	320	327	343	304	320	309	316	328	317	328	310	303	317	329	308	315	324	365	333	321	310	325	313	329	314	328	321	325	307	297	321	301	299	286	303	356	324	303	301	343	320	313	328	309	301	292	320	310	315	373	350	320	329	315	326	289	296	341	364	339	328	309	343	310	331	300	331	322	301	331	281	308	315	334	321	293	315	322	335	294	318	267	327	309	303	317	307	336	301	334	337	280	321	327	293	310	361	314	298	305	308	355	314	300	301	326	342	340	298	283	312	300	330	324	286	311	336	264	276	302	325	306	318	297	283	316	335	320	327	336	313	340	321	309	377	313	311	316	316	325	304	306	264	288	331	329	279	311	300	323	298	318	320	307	343	315	308	315	312	295	299	338	312	309	318	284	295	328	310	314	317	334	314	304	279	310	334	329	291	309	285	333	325	319	317	336	301	334	308	284	310	301	312	281	298	327	311	308	342	323	341	279	318	280	301	326	298	332	314	282	285	301	317	299	323	312	299	323	280	300	301	330	317	341	319	290	351	330	289	321	360	334	301	301	329	311	316	320	315	324	293	322	299	325	315	322	320	310	322	272	360	288	331	334	299	295	312	308	321	315	317	312	342	293	304	283	284	298	336	330	340	304	345	320	315	360	328	322	300	306	322	304	331	310	326	313	322	299	347	295	317	285	303	301	333	309	342	336	325	311	314	306	337	316	346	290	323	310	315	311	309	282	319	343	316	304	349	343	317	327	296	318	311	301	296	301	313	294	312	295	332	324	277	311	341	308	333	300	329	303	317	329	292	301	325	307	305	311	319	328	322	324	338	325	327	323	305	316	346	301	357	347	296	329	342	314	340	336	293	324	317	315	306	320	317	333	307	320	301	279	344	299	320	302	298	291	330	346	300	319	313	310	306	326	340	344	338	324	318	336	322	356	336	300	319	295	326	305	326	325	339	315	326	310	348	289	316	341	321	300	331	329	312	304	311	313	285	345	347	307	287	310	307	293	312	288	329	311	336	289	303	326	311	294	332	324	344	318	309	334	298	314	314	298	339	327	284	301	344	330	294	289	296	311	319	311	312	304	329	315	298	316	313	296	316	297	288	299	284	340	350	290	305	321	327	283	336	270	332	322	333	343	307	327	317	342	308	351	317	317	305	289	291	317	327	311	284	298	317	328	329	300	341	315	286	316	321	330	325	301	296	314	317	313	322	299	310	329	337	286	303	323	283	327	329	334	293	286	301	302	320	313	300	283	334	295	333	289	297	311	324	312	306	317
46187	54649	55540	56949	61604	64207	60479	56248	56506	59407	59158	58960	57071	49530	56704	54017	52605	51030	49956	49263	44097	45410	41792	41849	42056	37269	34023	30147	28530	33088	29031	26335	20089	20576	18437	12032	10537	6065	3982	3194	2062	2056	1680	2905	4446	10345	13819	16343	14728	8158	8134	8444	5669	5546	4765	4133	3895	3900	2862	2412	1927	1952	1868	2103	2137	1907	2302	2594	2338	3279	3740	4578	3386	3201	3886	3240	2422	2042	2738	2119	1529	1256	1024	959	1046	1063	1058	929	842	828	802	811	858	759	804	754	790	781	800	835	816	797	840	837	828	778	730	753	806	790	859	852	802	831	802	756	778	766	718	701	750	760	718	775	789	753	761	729	732	736	770	697	727	760	706	757	809	736	738	725	704	711	739	751	769	740	767	790	751	726	755	798	781	739	749	731	764	716	769	763	748	770	726	707	760	741	771	830	738	727	784	725	734	758	771	745	752	746	720	744	761	761	795	784	753	701	747	761	727	764	727	713	710	704	739	741	744	756	734	774	701	764	762	769	684	757	700	729	758	735	697	709	747	771	734	776	745	760	764	740	751	765	759	782	722	760	717	739	750	742	802	733	751	705	730	749	701	698	793	743	742	709	729	726	758	775	757	790	717	691	729	724	717	698	817	721	754	741	772	742	773	775	758	781	787	745	716	746	765	777	744	759	749	778	766	718	765	755	733	737	724	718	762	757	700	770	764	771	736	740	707	763	714	766	748	748	764	753	756	731	755	741	800	749	775	741	722	760	715	806	721	755	761	765	758	758	733	757	739	764	739	757	694	801	750	750	743	753	736	771	741	702	711	761	768	731	783	747	751	744	740	765	754	738	770	778	767	749	754	728	795	743	734	727	760	707	773	700	791	728	750	689	749	779	720	768	742	744	722	739	737	733	745	693	763	677	741	820	736	746	724	751	799	767	730	723	755	736	772	723	741	773	783	758	781	751	752	810	752	769	754	714	752	751	740	742	739	733	776	709	734	757	738	746	775	716	784	681	805	817	726	745	749	715	760	788	727	741	765	712	738	740	753	743	734	764	760	759	750	745	725	772	769	699	735	754	771	709	732	728	775	795	787	727	743	699	724	754	688	779	735	812	739	755	753	729	755	729	758	729	718	779	745	759	730	747	749	728	798	724	773	747	757	795	769	755	727	737	771	810	711	743	713	767	762	794	796	764	734	758	685	790	712	762	748	817	754	773	723	723	783	786	751	765	740	788	674	718	731	746	713	780	725	773	763	735	732	743	752	751	775	769	711	774	730	718	765	716	769	743	721	766	712	775	784	730	761	767	689	727	711	742	754	735	769	778	758	743	754	780	755	711	713	729	743	771	771	707	765	768	741	777	744	709	784	769	756	764	798	718	755	716	768	765	721	706	701	738	733	771	775	757	752	727	746	747	737	795	728	775	747	739	772	739	764	770	726	784	782	760	761	764	777	772	763	741	748	696	743	782	806	780	765	716	770	717	707	711	733	743	754	792	796	747	757	740	708	757	740	699	743	684	768	755	732	758	749	753	781	728	787	771	780	738	738	711	712	757	745	724	739	761	736	787	791	725	711	799	740	788	761	746	742	747	731	741	708	724	723	740	787	708	764	768	726	776	768	745	718	774	768	757	771	774	719	753	745	792	732	759	751	760	777	759	758	786	762	755	731	769	768	741	746	761	750	701	735	789	770	744	783	764	783	727	822	717	749	715	731	742	719	754	689	736	724	788	750	754	791	778	773	727	673	759	726	737	718	781	744	801	779	802	751	760	747	767	746	716	732	721	744	767	706	690	708	776	772	758	738	698	710	767	741	729	741	740	776	780	734	728	788	731	730	747	783	743	724	806	789	749	788	755	758	740	749	756	735	731	778	789	726	747	787	754	721	750	757	752	780	789	726	723	737	744	785	768	689	762	745	753	797	726	769	776	786	804	721	743	751	730	751	721	772	765	730	763	710	721	720	752	728	742	730	760	730	744	760	775	817	732	731	756	721	819	770	748	756	782	777	738	771	711	701	783	763	702	763	791	772	709	757	742	759	752	707	758	719	788	782	742	753	703	746	747	758	711	763	731	765	750	792	767	718	754	780	731	769	776	715	767	780	730	735	778	737	740	764	816	771	712	738	706	809	760	703	824	764	745	724	745	788	736	778	762	739	749	788	754	738	800	733	764	750	759	752	777	715	797	781	733	729	704	738	740	758	758	789	743	695	700	786	755	712	749	772	797	757	792	726	778	737	784	757	748	778	703	742	738	815	778	766	773	741	751	731	745	738	778	723	739	730	804	765	767	762	745	737	714	758	772	805	707	733	687	800	768	785	753	729	713	768	752	746	721	812	683	760	742	745	728	760	785	776	737	731	794	787	751	742	702	724	759	735	738	742	776	682	793	818	764	741	764	718	737	724	809	777	762	721	768	736	758	726	731	762	723	747	696	731	729	743	715	760	749	773	749	757	741	713	748	765	773	763	758	687	745	750	800	774	789	766	766	746	723	761	775	720	719	721	770	739	759	755	716	725	759	747	762	711	730	760	765	769	781	694	749	753	759	736	766	751	787	766	705	776	766	738	776	762	749	744	748	758	769	792	733	798	769	755	779	764	723	766	728	783	739	725	773	767	734	776	723	691	752	767	756	716	689	758	739	706	769	717	759	735	766	755	716	765	777	779	759	734	757	723	719	721	710	747	791	769	776	695	746	765	746	765	725	733	724	767	711	706	752	748	778	775	795	760	781	718	737	744	728	786	780	770	721	757	752	800	704	730	766	767	735	746	721	751	726	694	711	732	727	737	775	772	780	771	769	783	759	766	725	745	782	754	785	748	776	786	740	717	705	762	730	717	712	720	724	734	731	731	720	748	787	765	746	712	727	749	715	759	777	716	726	744	739	732	687	744	691	709	736	714	780	739	725	759	759	739	737	704	747	744	788	771	751	764	750	757	720	702	794	740	717	778	776	748	717	764	778	757	787	752	730	766	736	690	733	763	748	782	777	770	753	786	750	730	737	718	785	732	764	726	723	751	782	815	782	709	713	708	745	733	739	702	675	752	779	732	762	735	752	773	768	745	758	737	766	769	739	769	762	740	775	740	811	793	735	804	737	732	769	752	746	744	737	734	778	776	779	773	764	755	706	741	756	767	741	781	707	747	751	731	718	734	727	744	761	744	747	765	745	731	755	760	683	765	696	782	723	751	740	730	765	749	804	798	760	727	744	744	733	757	717	696	730	712	722	751	808	781	709	720	751	729	797	729	788	742	746	765	742	837	777	741	721	716	775	706	763	782	752	715	766	741	746	706	756	743	743	707	736	776	727	708	722	793	749	805	747	732	782	758	788	793	760	769	823	725	769	711	739	803	791	755	720	742	741	799	758	744	770	742	769	777	740	727	718	736	714	738	745	765	728	734	751	773	690	755	717	737	749	749	780	755	775	709	739	750	749	769	757	774	737	764	716	738	792	777	746	775	730	775	768	711	739	714	729	719	772	810	799	745	740	791	748	768	744	743	724	791	715	721	779	741	809	732	775	761	723	758	766	742	777
20276	21504	28512	24631	20023	13520	10264	8612	7453	6765	7974	5652	5858	3329	4674	3779	2833	2433	2380	2435	1864	1682	1486	1445	1332	825	682	612	570	676	540	540	377	373	379	286	250	206	197	194	179	182	180	189	196	245	286	314	308	214	216	229	193	217	194	178	190	191	198	180	186	166	183	184	172	172	172	172	169	194	185	197	189	191	181	182	176	152	190	186	198	190	171	148	174	174	167	167	177	162	197	158	176	158	173	187	164	157	178	152	172	172	171	166	193	182	186	177	186	163	155	165	177	163	183	139	146	148	154	162	142	173	185	159	172	158	154	169	159	163	189	151	157	163	152	171	163	160	161	153	153	157	149	175	150	144	181	176	179	194	150	147	181	163	166	162	170	190	162	167	156	170	167	159	179	178	176	165	168	183	172	177	173	185	177	174	177	190	163	153	149	171	156	164	166	172	176	161	188	159	166	161	178	152	181	198	167	170	170	154	188	159	150	160	178	169	165	183	149	163	160	173	210	181	150	173	164	163	175	178	165	165	181	174	144	200	160	153	184	164	180	189	127	163	147	186	170	161	150	180	162	157	193	171	160	169	169	169	187	185	169	158	177	187	148	181	154	173	155	177	163	183	165	174	177	161	169	137	170	174	164	168	169	188	163	164	165	186	163	161	171	158	177	163	146	177	163	151	158	145	179	175	188	159	162	185	165	189	175	155	179	171	170	180	175	206	157	154	158	160	161	142	152	184	161	153	171	156	141	185	159	160	171	173	154	170	179	163	137	159	181	174	188	172	149	156	182	168	181	157	166	169	171	193	141	162	162	182	175	152	146	165	178	174	171	170	152	172	187	166	180	160	193	137	196	161	180	172	177	149	167	188	170	156	153	168	161	162	199	142	173	167	165	160	171	178	181	161	177	148	155	155	170	157	163	169	185	167	154	149	158	149	173	182	170	159	163	192	151	171	158	189	142	177	198	163	168	175	184	159	161	125	155	167	190	178	167	173	160	175	173	171	167	158	173	205	179	168	175	178	178	156	178	141	176	173	168	175	170	151	171	158	161	172	156	160	176	185	183	160	177	181	161	185	159	198	182	152	154	160	160	173	175	137	143	165	182	139	149	155	189	161	203	165	165	172	196	167	174	139	176	165	156	206	183	159	159	209	170	166	168	176	152	170	162	169	175	159	149	173	166	154	171	166	156	166	166	182	158	147	167	158	168	182	164	172	173	180	168	166	178	154	153	177	150	193	160	161	165	146	181	168	167	158	164	151	180	193	182	170	163	148	161	169	165	183	190	175	188	154	175	156	169	159	177	158	175	186	169	155	179	174	155	172	159	165	186	166	164	191	166	149	131	168	167	154	158	176	174	164	172	159	188	131	167	152	143	178	168	162	174	162	169	162	175	174	179	183	153	145	162	165	176	142	144	170	179	160	171	189	154	174	161	181	155	159	169	165	139	159	161	139	174	188	146	157	162	164	180	193	153	168	186	183	177	172	160	158	172	161	166	162	170	154	182	152	179	175	152	167	161	162	140	159	170	198	185	171	161	180	151	153	173	172	166	163	177	179	167	158	153	180	170	196	171	174	157	178	156	176	174	164	170	153	160	170	156	176	189	155	181	165	159	175	179	169	181	167	150	162	176	158	174	185	179	183	156	163	152	169	174	194	168	161	165	170	184	170	172	169	166	193	171	172	200	178	188	188	166	156	171	180	166	168	171	154	152	180	195	162	154	147	173	163	160	154	163	154	177	166	181	177	161	161	159	154	178	186	139	174	198	174	181	158	164	175	157	159	177	144	170	157	156	177	163	150	168	155	195	171	169	161	178	182	176	157	197	181	168	164	163	167	173	176	165	150	154	168	170	180	167	191	174	181	176	174	183	172	175	187	180	182	172	167	153	164	168	173	209	178	157	166	157	190	192	167	150	151	166	184	150	192	174	158	163	166	180	169	154	147	168	177	161	146	181	153	164	181	166	167	188	160	188	166	140	174	155	201	166	151	190	147	164	165	160	152	151	180	161	155	174	170	163	184	178	175	180	161	161	173	154	189	166	151	160	188	176	182	162	157	169	190	150	172	157	168	167	177	148	168	162	181	165	182	191	196	200	177	163	152	158	153	146	160	175	181	168	188	165	164	169	169	178	154	188	186	154	169	146	164	168	177	181	177	182	151	173	161	155	159	191	174	158	171	170	170	165	160	184	160	185	163	178	193	169	182	174	178	171	183	167	181	175	184	172	155	164	162	173	174	148	155	155	161	176	184	180	162	177	157	159	201	174	149	164	158	147	177	141	186	157	151	142	168	171	161	179	169	176	162	160	158	176	178	153	170	171	155	136	172	171	169	160	174	160	180	174	158	177	146	152	185	175	161	148	192	149	170	164	180	192	176	155	152	157	156	160	162	155	176	187	172	155	149	197	165	154	175	158	173	162	167	152	168	154	135	170	165	145	167	165	152	163	164	199	162	159	155	165	161	168	172	168	185	167	157	157	180	159	166	183	177	167	176	194	177	151	163	175	156	169	167	162	173	174	162	177	177	184	184	162	158	167	166	146	196	163	167	160	163	164	194	182	153	167	171	165	161	164	171	169	179	176	193	168	180	155	185	173	175	154	182	178	153	183	203	160	175	181	143	166	141	175	167	187	153	166	155	177	159	177	152	173	190	167	176	147	174	159	168	160	173	177	209	172	157	178	145	161	172	162	178	199	179	166	158	171	178	178	183	154	181	161	177	167	171	189	161	160	162	190	176	179	162	201	155	163	171	171	182	164	185	160	165	155	164	162	182	169	142	170	192	161	166	179	174	162	189	177	171	173	172	152	169	178	167	167	192	166	163	165	182	161	176	181	172	176	185	170	164	158	166	155	160	183	170	159	178	158	147	164	159	147	175	172	183	163	196	184	161	184	148	156	185	159	176	163	179	177	170	156	173	162	140	157	163	192	162	149	171	152	179	157	187	140	150	179	153	182	154	167	194	181	186	151	181	167	153	180	152	153	149	184	159	155	168	183	198	173	165	186	167	165	182	149	159	183	146	162	174	171	185	177	182	170	159	157	167	149	174	182	164	165	156	158	157	158	176	158	167	151	179	156	175	163	170	172	180	177	180	191	168	160	156	172	167	162	171	173	160	149	176	162	169	169	154	167	186	154	151	159	164	173	190	162	163	179	182	178	146	148	179	189	157	174	165	172	165	187	168	163	195	163	145	188	161	199	181	150	179	150	141	159	183	168	154	164	178	160	167	191	175	157	185	165	173	171	164	173	184	179	166	148	161	148	176	162	210	162	161	189	145	176	179	154	182	165	161	169	159	145	163	180	185	194	168	164	169	148	171	152	149	169	151	185	143	166	187	177	163	145	168	164	176	148	177	187	173	162	175	167	164	172	169	141	189	173	184	181	182	161	202	185	152	185	174	172	157	158	169	173	166	179	174	142	178	156	176	163	181	177	161	199	169	153	158	160	172	160	176	164	171	172	149	170	175	147	185	189	167	166	192	162	179	175	204
15234	20693	30839	32817	34205	29229	25017	22645	20523	21512	22616	20861	21044	12277	17890	15691	12165	11438	10614	10556	8037	7079	6850	6348	6077	4039	3341	3161	2762	3731	2655	2792	2040	1775	1775	1267	1179	816	710	636	547	546	580	591	729	1018	1227	1399	1290	942	835	870	712	685	721	670	679	713	594	622	541	539	548	505	530	533	501	575	524	545	621	599	628	570	624	555	534	544	587	537	493	504	430	438	488	488	433	511	435	427	462	433	463	464	426	475	460	444	411	471	429	439	477	469	469	458	467	474	442	453	470	493	449	478	461	430	446	447	433	463	474	434	435	426	481	475	455	453	469	505	437	472	437	462	437	416	474	442	474	452	448	461	471	471	437	519	446	461	417	466	469	448	469	466	441	454	516	463	456	468	470	433	458	458	417	450	467	427	459	438	483	472	405	478	484	425	463	487	429	478	466	471	481	457	464	450	460	433	424	452	452	451	448	450	465	398	476	453	441	453	427	477	467	425	467	448	457	486	420	443	453	508	463	432	414	496	451	470	486	473	481	431	457	458	447	441	494	456	457	454	422	440	461	490	464	442	469	441	433	444	474	456	439	442	415	484	439	475	437	468	433	452	442	437	471	451	425	443	436	458	452	461	448	509	471	438	447	448	434	447	443	455	450	455	457	444	494	480	490	452	470	451	493	437	464	468	474	463	493	475	478	490	452	418	472	445	473	475	463	444	469	481	460	453	429	462	447	451	466	385	451	469	467	441	454	475	470	430	463	460	431	445	447	413	436	422	432	454	473	445	424	396	473	428	424	420	449	444	455	454	467	446	425	451	457	451	467	457	455	465	435	460	450	469	470	447	437	481	485	467	459	444	450	471	440	457	427	475	470	449	442	446	507	433	488	443	435	464	470	428	477	457	458	446	455	456	462	436	443	450	435	497	459	474	441	458	430	484	494	447	459	436	451	467	508	426	470	430	489	451	446	452	438	462	425	450	441	445	439	471	470	444	457	440	420	426	452	505	483	491	409	488	451	480	435	468	462	454	416	497	469	491	427	453	466	450	431	421	416	438	499	427	437	494	458	438	473	469	461	469	449	424	461	455	460	466	455	497	466	449	479	451	468	459	427	463	450	456	435	466	439	491	441	443	496	451	447	442	454	421	448	501	442	468	445	461	493	465	453	409	465	457	457	450	434	425	487	439	476	482	470	466	456	449	459	406	438	430	435	463	460	447	447	455	454	441	443	442	416	422	457	447	471	465	462	478	482	454	440	467	477	468	473	483	477	453	477	478	477	434	471	455	449	434	451	460	457	418	469	474	473	430	485	445	427	490	489	491	460	447	458	453	457	422	462	477	430	466	437	428	483	439	446	461	455	475	433	437	486	456	471	463	457	429	459	464	440	450	485	473	454	457	468	410	451	465	462	448	412	415	475	452	427	451	450	478	423	418	437	445	428	452	451	459	420	453	459	465	457	491	457	442	499	450	460	477	450	461	469	427	445	465	443	428	415	437	455	432	413	434	463	487	447	475	434	462	454	484	455	457	460	427	485	463	483	441	458	467	463	446	441	472	460	463	489	453	447	470	493	441	463	468	449	410	429	464	462	459	457	498	432	458	451	424	484	437	422	452	476	448	476	439	451	487	471	467	460	480	438	455	438	461	441	445	436	444	433	455	439	462	438	470	469	454	452	430	390	475	469	452	436	478	416	462	480	456	491	443	407	465	437	469	453	408	484	431	452	456	497	456	446	459	445	461	439	454	443	424	452	412	470	441	502	466	471	436	490	479	468	439	439	445	467	486	479	478	414	470	460	477	454	439	444	453	477	430	474	466	480	467	467	482	447	453	520	444	450	479	484	455	460	458	466	408	435	426	436	451	449	464	455	448	462	440	424	434	436	461	442	431	441	465	455	507	421	466	504	466	419	411	482	466	450	450	483	428	474	463	451	442	441	442	443	413	485	482	473	475	453	450	481	445	426	456	435	425	463	488	443	450	463	467	451	450	451	459	456	453	458	507	458	475	426	468	453	432	461	475	442	466	461	451	435	448	451	455	487	480	445	453	447	488	442	460	433	456	470	457	500	452	394	449	471	474	427	459	469	452	475	491	460	423	463	456	441	493	488	397	438	459	403	483	480	482	460	450	450	419	409	456	497	465	437	438	468	479	452	433	445	442	419	408	444	430	416	457	463	476	485	468	461	459	466	442	456	454	432	477	415	454	435	441	465	425	453	496	421	448	454	472	474	466	466	450	443	456	428	480	480	442	452	438	458	455	451	440	437	455	441	451	431	463	416	431	401	432	406	462	435	446	472	469	424	425	474	455	435	476	499	459	445	458	472	459	465	443	480	463	470	440	478	445	446	482	434	476	433	496	431	454	452	442	422	442	437	429	445	422	465	505	453	518	478	473	488	458	493	478	447	453	442	491	464	454	465	465	460	436	455	463	458	435	416	446	460	471	415	445	490	504	442	437	450	475	493	492	451	498	422	462	477	434	434	483	461	436	480	470	439	484	446	445	456	460	479	466	519	464	458	429	448	473	431	423	439	474	445	470	452	462	470	471	453	425	433	487	422	442	479	483	481	460	467	451	475	498	475	432	461	459	484	469	433	491	477	472	456	425	423	485	434	452	475	461	473	441	433	459	403	445	474	470	479	487	447	433	419	458	447	423	451	439	458	467	461	445	466	416	441	497	412	471	457	451	431	455	446	458	458	459	459	481	428	470	501	453	463	457	421	449	452	448	475	445	453	471	472	490	456	479	452	436	445	434	435	498	488	431	443	465	495	482	462	416	434	399	456	425	480	455	479	419	466	429	462	473	423	417	443	478	470	449	452	456	467	451	445	453	448	442	463	484	426	452	445	468	442	430	423	473	432	444	476	419	476	475	442	435	460	413	466	448	460	474	446	436	432	495	426	439	420	442	482	488	429	463	454	493	468	504	459	427	468	489	438	449	494	461	437	465	433	469	459	457	451	431	479	512	474	424	429	462	460	440	456	468	474	444	492	453	515	421	458	449	430	448	452	484	464	441	455	507	421	427	457	460	434	434	424	445	449	447	450	493	444	489	463	439	480	467	443	451	461	463	449	463	449	497	451	478	454	441	482	439	460	465	453	420	453	450	446	453	468	433	475	486	459	447	455	464	490	465	487	458	458	451	459	471	471	471	477	475	445	469	437	503	437	472	451	455	446	466	483	463	444	457	467	487	457	472	500	431	454	460	438	474	471	515	472	479	482	448	436	462	472	429	456	441	454	451	453	439	424	391	440	449	459	453	443	437	488	463	484	426	448	433	453	446	483	418	441	444	433	443	450	468	463	439	456	460	441	472	448	461	470	500	432	463	483	501	405	480	461	434	437	463	493	466	466	419	488	451	463	450	508	432	450	439	490	441	455	472	453	478	471	435	445	437	485	493	438	447	420	442	456	447	433	437	433	416	443	465	472	454	416	482	410	451	439	447	451	480	439	465	439	493	443	441	463	409	461	465	424	457	465	445	447	415	464	445	467	458	455	427	446	444
49313	44327	44878	43094	43390	41893	41910	41104	38670	36950	40167	36472	41593	31065	35462	34451	29549	24854	24014	24026	20431	17751	16837	15858	15299	9749	7300	5608	3827	6203	4672	4283	2845	2422	2383	1486	1117	770	452	446	364	357	333	409	515	1061	1371	1699	1503	844	750	865	660	599	524	493	448	450	423	425	354	350	337	316	384	354	372	385	387	483	532	552	450	440	574	387	366	374	391	340	352	311	287	259	296	312	278	261	265	231	250	252	258	255	255	293	240	268	253	244	270	268	253	265	239	248	291	255	230	257	248	224	269	263	278	239	276	258	253	260	256	247	240	217	251	286	273	259	269	265	245	248	238	251	261	248	249	270	276	250	281	270	272	269	260	242	260	235	263	237	258	254	240	248	259	262	272	274	268	241	257	301	261	247	275	245	271	277	259	252	243	264	234	254	274	249	278	287	254	259	268	256	258	230	280	283	248	229	239	266	251	293	262	255	265	245	239	265	267	268	267	246	260	269	258	238	262	263	265	253	232	261	264	270	265	252	242	245	251	274	260	255	273	281	286	272	266	247	297	269	245	240	242	245	268	281	284	237	234	231	274	247	272	259	251	276	232	252	252	238	263	282	264	267	292	237	269	281	229	258	261	281	248	274	254	255	283	257	264	230	261	268	239	266	259	250	248	265	249	280	279	267	282	245	254	237	270	235	262	247	269	255	276	243	282	253	267	267	227	280	265	272	248	250	241	254	262	230	262	259	258	263	259	261	255	243	224	251	231	281	222	249	266	251	258	262	262	258	267	289	264	272	261	267	221	310	253	293	257	238	254	275	251	266	264	261	253	283	260	233	266	283	255	263	257	257	275	242	263	236	262	232	272	293	252	248	273	295	263	279	246	271	261	268	261	224	258	249	257	269	293	231	254	249	288	249	244	280	253	280	264	236	261	264	222	264	254	271	250	276	233	278	292	252	231	268	253	282	280	257	255	261	251	236	248	283	278	253	273	235	252	233	262	267	249	243	258	275	258	281	241	256	266	259	262	293	247	275	270	255	259	255	250	253	256	238	256	289	259	258	279	260	288	241	269	276	247	273	284	274	258	276	272	282	256	287	275	253	257	234	271	274	264	241	261	270	203	259	240	254	266	270	223	256	283	269	258	257	263	255	261	237	244	250	259	258	249	229	284	243	241	280	245	247	288	278	254	265	244	245	249	272	243	273	259	254	279	251	257	280	242	244	255	269	255	267	258	262	260	285	292	267	237	253	234	271	280	279	241	258	248	268	259	238	272	227	259	263	280	252	238	278	269	251	243	275	248	288	263	245	277	279	251	258	281	234	233	276	289	291	258	261	259	254	253	289	245	264	277	260	263	260	252	272	243	276	260	270	267	273	266	274	247	256	245	258	256	277	282	258	232	229	277	247	274	243	269	283	255	242	280	267	250	279	277	259	256	303	260	225	237	252	260	270	265	264	267	240	269	258	271	275	265	241	274	272	265	273	261	265	257	227	263	258	252	264	284	252	245	258	261	253	260	259	276	259	244	246	211	268	271	262	254	261	268	261	264	246	276	266	258	239	267	245	267	260	262	272	240	271	238	258	241	282	268	259	257	246	255	279	261	286	243	244	262	265	297	231	255	253	281	252	252	252	267	271	250	250	239	282	272	258	289	256	291	255	246	265	244	259	239	251	248	236	258	253	218	255	242	262	290	250	273	261	253	253	267	252	266	257	244	250	248	250	277	258	268	263	248	278	262	296	253	233	248	314	258	230	264	287	247	262	252	249	280	248	275	263	257	286	271	258	270	294	287	278	220	237	243	250	258	249	271	249	256	273	267	252	269	266	283	261	253	294	281	271	266	260	276	269	267	262	243	258	258	252	264	246	260	248	250	281	227	230	247	243	241	243	249	301	246	271	246	284	252	255	254	288	255	243	259	269	259	260	290	281	258	273	267	275	265	270	264	271	242	255	265	264	276	263	283	269	250	268	237	266	269	280	253	285	276	266	248	266	280	292	261	245	269	280	259	230	255	295	239	258	287	268	273	246	251	260	259	275	253	265	276	272	249	256	285	263	244	264	249	291	268	252	277	220	259	285	270	259	245	275	259	251	268	246	263	239	261	265	269	242	236	263	254	267	252	296	240	271	249	259	295	254	251	268	222	276	262	266	278	225	259	293	236	248	277	248	258	274	258	279	269	228	263	250	269	300	246	239	249	289	258	241	277	250	257	260	280	279	272	261	241	263	254	273	281	245	252	252	290	285	287	267	275	265	274	250	259	230	281	230	270	249	245	269	259	272	263	238	257	249	261	235	242	260	264	239	235	254	295	244	289	255	252	253	284	255	271	256	267	254	273	246	253	245	268	305	261	263	251	284	280	261	275	242	250	259	264	269	278	254	266	265	256	234	248	246	250	248	268	246	271	273	235	262	272	283	254	265	236	265	288	243	261	257	269	251	266	267	212	252	281	246	252	269	255	287	280	237	260	269	255	237	264	278	269	230	254	256	240	267	231	254	242	249	261	248	254	298	266	256	247	261	293	265	257	282	244	258	231	265	285	265	288	259	249	249	268	248	250	258	257	285	264	265	244	260	267	256	255	259	251	264	282	287	257	259	255	257	261	249	236	263	256	232	272	261	258	225	225	259	264	261	252	276	263	264	233	296	277	275	249	263	217	248	259	250	227	256	265	263	233	258	276	275	267	241	270	250	247	263	245	280	274	267	253	245	273	288	259	267	290	284	260	259	240	267	262	290	241	253	250	259	247	277	264	256	255	254	258	254	251	253	259	235	273	268	225	258	267	256	258	244	229	236	238	247	254	286	257	260	233	249	269	256	259	288	249	270	245	229	287	262	250	218	245	268	275	262	275	240	247	234	265	253	241	251	229	286	249	260	247	252	255	275	232	290	251	289	280	292	255	245	272	268	282	249	250	273	302	258	258	281	256	261	276	264	243	248	267	244	261	283	247	242	255	293	215	274	252	248	266	240	273	265	262	274	281	271	271	278	287	262	267	242	265	239	270	231	235	267	229	256	269	257	216	251	271	261	265	263	248	260	268	256	244	281	266	273	271	245	241	251	296	266	272	271	270	285	284	256	242	261	271	268	248	260	267	259	281	271	236	261	253	297	264	254	247	242	253	248	263	244	247	283	261	252	266	242	291	286	280	237	269	239	238	253	264	259	267	257	290	270	271	260	257	248	239	283	262	276	276	257	253	273	240	299	282	250	253	254	241	221	260	249	240	286	261	248	222	276	263	260	290	283	296	267	266	232	256	252	227	271	265	285	251	278	248	247	261	245	241	251	260	271	274	272	276	225	263	278	264	252	236	251	265	243	229	251	243	249	244	262	278	221	252	273	262	266	272	264	229	281	261	256	250	292	274	264	256	252	256	263	282	273	239	249	263	235	272	269	270	237	251	287	241	265	292	253	255	228	269	264	271	268	268	252	260	294	249	265	268	266	242	283	260	243	263	276	231	236	249	239	265	267	248	278	261	263	229	275	256	247	258	251	258	286	256	228	270	251
41521	49285	52245	54841	61262	60600	55586	52423	50572	54674	51835	54436	51976	42137	49731	47374	44056	41954	41472	39361	36716	34079	35096	34659	34132	28377	24548	21614	17197	24043	19542	19150	14610	13245	12057	7566	6039	3755	2085	1688	1365	1372	1255	1799	2837	6165	8164	9771	8588	4751	4201	4857	3263	3441	2494	2376	2361	2202	1921	1593	1355	1242	1275	1232	1417	1430	1456	1706	1640	2152	2870	2824	2035	1935	2653	1695	1521	1419	1711	1373	1201	934	873	834	789	840	787	778	723	676	673	700	710	690	692	650	642	669	686	721	699	722	692	675	688	662	607	625	642	696	665	726	647	725	638	645	649	645	658	653	657	652	640	604	668	647	652	676	633	639	647	664	644	634	646	618	625	620	683	620	616	633	642	655	646	658	683	661	625	684	669	674	697	628	626	611	640	650	604	683	644	664	646	640	680	646	607	627	649	675	635	623	662	630	664	606	637	611	634	637	606	662	677	661	644	662	648	616	648	636	624	656	668	641	691	626	645	664	658	624	606	610	679	638	681	656	617	662	626	645	605	666	603	645	652	651	640	642	650	655	577	639	676	637	656	661	660	632	655	645	681	603	628	611	645	667	686	644	652	652	608	674	672	630	654	625	674	641	660	671	639	649	689	628	617	666	675	667	667	656	684	608	647	641	591	674	643	600	626	663	658	659	652	634	633	662	707	663	626	642	650	634	673	613	642	670	665	643	635	653	679	663	624	659	657	647	654	641	686	644	622	635	614	628	638	642	604	680	663	667	644	623	643	670	657	682	674	660	645	638	646	683	659	664	690	643	684	625	646	626	623	671	657	708	614	618	647	600	657	587	649	650	682	655	668	690	656	716	649	674	697	699	671	630	623	649	632	667	639	636	636	680	650	638	634	655	645	680	658	657	637	683	667	609	664	652	656	688	642	611	678	621	622	607	660	641	642	678	650	676	648	685	655	656	612	620	647	636	625	651	604	625	651	654	645	665	663	617	650	655	634	657	611	654	662	596	657	650	644	574	626	672	638	631	663	652	647	651	706	657	641	677	662	617	648	644	653	653	649	637	596	631	649	687	674	625	633	671	639	624	648	669	657	668	642	610	635	636	672	648	634	645	670	633	635	683	694	659	647	619	626	654	651	639	629	599	617	651	655	664	584	637	644	629	668	634	642	666	647	604	681	655	608	650	691	688	664	643	669	631	653	628	688	696	638	675	661	681	645	691	671	675	608	657	621	664	641	619	675	657	657	655	608	673	640	674	622	626	638	703	680	647	649	652	636	681	631	666	629	697	630	657	644	646	647	662	637	652	660	710	646	673	656	669	687	605	643	695	650	675	628	687	635	626	658	665	670	642	670	624	663	628	663	644	691	661	648	600	652	625	591	624	662	643	682	628	644	683	659	658	691	597	614	639	675	703	646	630	656	658	643	664	631	694	682	608	651	632	667	595	655	635	641	628	639	632	653	659	675	695	656	635	631	641	638	710	613	668	614	657	645	647	639	652	668	649	637	640	650	677	627	651	666	610	648	657	688	617	722	657	633	693	635	646	642	639	667	651	637	662	662	645	645	622	660	619	709	656	649	650	687	640	652	632	665	665	642	627	651	614	671	634	699	679	646	641	666	617	670	666	638	673	605	648	657	650	593	629	669	638	640	650	640	639	648	618	623	666	665	675	628	623	633	682	642	603	650	671	725	670	644	613	712	647	632	627	673	613	657	626	685	685	666	648	646	653	670	643	650	632	636	627	631	657	676	595	633	647	670	652	653	616	648	625	652	576	656	664	636	699	630	636	615	656	595	622	670	670	672	704	624	622	676	685	650	646	634	672	624	646	589	657	613	664	626	649	654	683	666	621	648	635	697	674	650	642	609	674	638	634	638	611	615	631	710	608	640	667	616	620	665	646	690	690	629	639	685	666	621	636	686	641	586	625	644	661	652	596	656	678	678	581	664	651	661	634	679	648	656	623	630	683	623	650	666	603	620	639	677	650	660	643	636	644	610	659	603	625	615	644	639	646	627	643	621	633	619	669	706	613	672	680	630	631	650	640	659	650	648	684	633	637	669	650	621	644	652	642	640	659	643	653	611	664	650	670	650	628	678	665	606	668	670	662	650	654	646	659	676	639	643	636	569	661	647	658	639	606	641	622	642	651	648	684	660	605	617	639	646	642	649	657	681	642	649	655	667	605	667	654	635	665	639	654	619	626	680	659	655	634	679	663	600	603	676	682	656	635	593	635	689	648	697	646	642	656	616	613	664	652	641	621	681	654	663	668	640	668	674	630	669	647	668	650	667	676	613	660	662	657	628	631	698	653	665	638	661	654	668	623	633	650	681	649	630	670	630	650	642	651	652	681	622	641	644	659	626	609	613	626	631	631	610	615	649	673	641	630	676	658	703	669	632	648	666	640	659	641	681	632	627	661	649	669	625	689	696	679	653	639	627	641	638	619	645	650	694	659	678	631	692	649	650	651	648	659	623	677	662	637	652	640	663	615	694	644	671	686	642	673	621	663	666	681	638	674	688	619	626	691	651	666	629	654	652	665	658	623	649	647	660	655	639	681	653	671	652	656	619	640	635	627	600	618	623	675	670	645	642	619	651	644	677	650	608	655	667	659	630	655	693	628	610	624	593	646	655	656	655	655	619	683	632	645	670	661	600	630	596	615	631	651	637	677	648	681	630	707	670	622	603	657	619	674	603	691	717	680	628	615	635	664	610	668	657	665	676	643	674	652	668	663	643	667	616	659	652	690	602	631	655	626	655	707	640	688	622	640	621	627	663	654	647	621	629	609	657	664	645	657	635	671	622	659	635	632	677	652	665	667	650	655	636	654	641	604	700	628	663	657	598	620	694	656	646	657	644	616	639	636	630	706	662	623	625	633	694	683	669	633	583	689	634	662	595	660	676	641	638	658	624	659	694	648	671	667	626	646	590	680	646	652	665	601	681	636	668	702	696	615	679	684	652	666	684	652	674	658	648	637	663	639	653	636	647	651	635	657	651	636	637	661	660	658	689	644	652	646	610	640	671	660	664	694	630	657	662	618	659	634	619	639	638	647	649	660	675	644	631	663	641	636	620	633	695	598	661	669	629	661	642	660	616	615	628	578	635	596	667	636	648	676	640	636	652	622	633	634	602	646	634	678	625	667	676	656	717	656	690	671	658	618	686	625	647	677	648	633	679	634	646	680	645	591	611	664	641	649	710	690	644	645	613	632	659	676	617	633	646	640	639	665	681	657	658	700	688	595	715	663	633	677	680	641	639	598	632	604	609	663	640	660	673	660	661	645	654	659	672	620	650	694	700	680	623	656	649	623	617	676	692	632	653	628	649	637	662	678	647	621	707	643	641	688	642	630	618	649	631	664	645	651	643	627	675	616	622	658	636	690	689	641	632	655	618	630	603	678	673	668	695	615	678	646	656	668	610	616	659	651	641	624	648	571	666	615	658	644	639	664	634	719	662	676	650	636	662	644	626	652	657	686	649	667	651	606	647	643	654	690	622	627	640	621	694	632	650	627	654	593	635	650	678	654	674	644
53736	43254	45000	42906	39973	40895	42191	41239	42377	43241	43666	42145	47640	38566	43478	40198	35668	33071	34410	33744	30865	28389	26123	25893	24681	17470	14475	11946	8724	9920	9395	7993	6180	4481	4618	2757	1908	1215	864	644	543	518	457	629	920	1962	2594	3317	2745	1478	1420	1579	1069	1067	856	784	756	680	623	530	450	458	464	476	528	520	537	626	604	766	862	858	644	709	820	566	575	564	565	539	499	411	384	376	355	340	351	302	361	337	317	303	313	306	326	354	296	297	321	327	330	330	327	290	328	307	303	304	296	314	330	351	302	314	300	301	335	320	302	321	336	316	357	334	330	313	337	309	341	320	274	299	299	316	320	290	317	296	309	296	305	290	330	334	313	291	329	300	295	294	281	280	304	288	289	337	287	311	354	308	260	287	298	257	373	304	333	300	309	297	306	288	311	281	290	336	296	314	310	338	295	311	309	318	296	334	332	296	271	303	340	336	301	317	327	295	293	266	312	285	330	313	281	349	313	308	338	337	300	318	298	295	317	304	341	304	316	286	318	298	286	316	312	306	265	319	302	324	300	302	319	325	331	290	318	319	311	314	305	284	306	329	338	327	323	290	315	325	314	299	290	292	319	290	319	318	288	298	320	312	296	320	299	339	315	316	292	314	293	300	297	268	306	328	321	332	319	290	321	299	298	328	270	280	301	321	313	309	308	306	310	281	311	305	294	283	318	303	323	319	335	334	309	318	304	281	330	352	311	316	309	296	319	319	308	331	318	318	301	328	333	310	314	295	317	287	293	297	280	312	306	305	318	315	299	320	317	312	327	276	310	322	329	262	307	316	294	312	321	331	304	336	315	326	315	310	313	304	317	289	293	305	295	341	329	294	295	361	324	291	313	304	325	312	340	322	315	350	320	315	277	301	305	333	342	331	310	268	313	316	334	290	307	337	287	312	323	316	318	323	305	347	298	293	294	302	271	286	307	298	295	311	329	296	298	329	352	292	316	340	317	319	289	321	317	305	318	318	285	325	321	317	300	323	307	334	328	300	312	302	318	335	320	284	319	342	328	307	308	314	309	281	306	332	308	306	290	311	299	290	310	268	286	323	292	298	301	319	334	307	319	325	314	278	307	320	317	314	324	304	292	289	308	324	357	318	292	351	316	322	296	297	338	307	292	312	313	325	317	300	311	313	317	290	302	322	287	320	326	316	305	307	300	312	315	323	313	302	290	344	307	319	302	308	313	354	311	321	296	306	293	344	313	347	320	305	294	317	355	351	305	323	291	324	306	304	306	284	313	309	294	286	281	308	307	308	312	290	328	280	318	282	277	305	286	371	344	324	283	305	302	345	293	308	285	315	321	318	310	332	326	303	305	319	352	314	308	306	306	291	311	316	306	304	327	318	310	317	328	309	331	324	300	295	313	319	315	313	303	302	319	305	283	288	293	333	320	312	321	295	360	310	292	287	269	342	328	281	319	284	327	316	332	310	282	327	304	287	288	318	345	283	300	289	296	312	336	332	306	293	310	299	291	292	318	285	310	353	289	286	310	290	287	305	306	323	283	323	300	319	339	304	282	286	322	305	296	315	293	331	315	266	337	293	298	329	289	324	286	323	282	288	315	295	306	303	285	349	308	325	308	269	321	287	280	288	318	298	335	303	288	301	281	297	334	337	313	314	293	276	316	306	314	339	311	306	310	297	319	333	285	322	317	325	303	287	294	309	331	316	298	284	302	347	324	329	329	309	325	306	311	295	315	356	331	295	304	346	314	322	298	300	314	326	270	339	309	333	306	318	309	300	300	320	347	274	297	350	296	311	310	281	303	289	301	289	288	292	279	294	285	325	299	311	294	328	333	318	332	317	328	315	318	278	314	289	318	301	302	318	328	320	281	319	324	298	309	315	262	292	309	314	278	341	302	333	305	292	298	308	303	338	315	309	286	294	334	286	294	292	307	341	277	338	314	308	309	297	318	323	297	303	300	285	310	322	300	326	301	311	349	294	307	255	319	270	310	324	317	320	333	323	317	285	320	306	293	319	332	285	328	322	304	325	315	329	313	296	311	336	316	327	328	326	337	308	273	307	327	279	320	301	323	323	294	317	298	302	332	334	304	319	282	333	299	318	299	317	304	317	281	304	342	337	323	315	313	303	270	298	323	292	262	348	319	292	282	305	307	307	306	309	310	299	324	306	301	316	283	295	284	323	288	294	315	331	329	316	335	335	305	299	306	299	307	278	332	297	306	299	325	352	322	289	293	271	312	309	311	302	307	311	308	280	271	331	299	296	310	306	300	320	311	305	306	298	331	340	286	284	316	302	297	305	281	294	316	296	313	313	300	301	338	318	253	318	309	342	335	333	340	295	353	297	304	319	328	289	323	330	288	310	315	305	328	304	301	289	338	282	299	298	317	295	308	346	279	327	290	298	295	267	319	308	301	327	309	292	338	300	333	345	313	332	340	299	352	319	301	325	314	353	346	339	325	276	309	308	332	305	299	352	301	292	306	297	307	295	318	314	326	334	299	308	298	277	298	328	308	309	307	302	317	315	322	290	323	313	297	296	310	332	313	339	324	320	327	329	292	314	353	343	293	304	317	325	288	320	298	291	288	320	326	323	300	316	274	314	332	336	281	317	306	338	265	289	312	301	316	294	291	334	321	311	312	283	337	287	329	274	325	313	332	280	316	291	313	309	299	294	314	298	308	293	313	315	292	288	302	310	308	310	309	332	334	309	318	270	283	285	333	304	325	303	324	334	277	327	337	306	297	310	299	304	287	286	334	310	301	307	338	307	315	328	327	323	305	316	320	333	331	340	325	310	319	277	305	332	294	323	315	330	308	287	272	332	309	305	321	315	333	313	307	298	310	310	318	325	305	324	292	282	304	334	308	332	281	288	299	337	311	311	306	314	318	286	320	288	310	332	319	314	335	295	272	327	338	302	328	311	332	281	319	303	302	318	329	307	319	279	326	302	306	294	293	290	355	306	318	314	294	291	338	300	352	334	310	297	322	340	299	343	299	332	315	326	306	322	303	313	320	297	295	324	300	304	310	337	322	298	331	350	333	327	301	290	323	304	311	329	363	323	304	277	308	328	293	302	317	315	323	342	324	303	300	305	295	291	311	311	340	331	315	304	318	329	327	301	307	294	338	314	308	311	273	289	305	321	306	301	306	303	333	295	333	309	337	311	335	296	307	310	298	290	308	321	291	320	276	325	282	307	330	298	345	310	317	339	319	313	297	303	301	323	291	308	316	309	327	307	313	295	303	287	305	326	286	337	341	310	301	304	276	305	321	306	326	311	309	317	301	322	345	335	314	317	312	322	294	320	307	320	312	286	330	303	298	297	306	304	324	317	294	301	296	320	310	310	306	320	324	305	349	311	299	309	301	287	315	311	315	332	331	292	306	301	328	315	294	333	298	284	294	317	351	294	265	302	284	286	280	315	327	297	293	306	297	309	308	331	292	306	305	322	304	325	285	296	332	314	324	315	347	314	323	327	314	308	334	292	300	314	283	288	307	295
47655	53187	54741	55654	62488	65140	60324	57273	54788	60306	57629	59353	57384	50503	56083	53048	52102	50206	51768	47127	44790	44685	42454	43294	42323	37718	34429	31182	27962	31387	29115	26298	22811	19818	19261	14010	9956	6043	4066	2959	2176	2078	1773	2755	4833	11030	13753	16180	13841	7799	7633	8610	5651	5769	4275	4076	3731	3514	2826	2469	2095	1876	1923	1981	2455	2102	2442	2768	2788	3927	4746	4627	3165	3513	4340	2525	2411	2757	2515	2344	2001	1570	1197	1029	1004	1047	984	952	917	825	753	787	761	844	795	788	738	719	869	836	826	843	841	844	729	769	714	704	743	752	874	869	764	780	745	770	748	763	768	709	733	764	780	754	738	730	740	689	642	729	729	702	726	735	717	728	741	770	779	752	668	733	756	739	751	734	718	754	714	744	754	745	763	737	772	743	741	708	758	723	714	765	745	751	787	744	776	762	734	725	737	714	706	713	717	745	690	735	747	750	777	708	716	712	776	725	716	687	745	754	697	696	701	755	717	740	702	703	748	758	748	736	733	709	765	771	702	710	724	755	715	748	715	732	728	716	741	714	729	748	718	704	730	754	705	705	724	689	699	725	786	684	722	731	691	731	704	719	772	693	793	770	745	745	676	753	737	736	814	755	691	790	755	715	747	697	730	740	728	699	740	760	768	720	741	732	767	754	736	788	718	725	781	745	788	736	711	716	714	724	749	718	728	803	716	772	758	671	734	747	703	757	750	734	761	730	731	685	713	729	747	702	709	678	709	754	783	773	749	691	701	774	720	791	702	722	681	729	731	703	749	741	764	768	773	696	740	772	759	757	747	710	775	720	763	665	701	698	694	714	715	721	693	745	708	768	733	778	707	718	739	728	798	745	747	760	723	738	761	726	727	764	720	794	702	721	728	746	762	741	756	742	748	692	724	735	698	766	774	702	720	782	755	726	704	688	763	712	750	722	750	717	681	740	743	751	765	733	753	715	697	736	684	703	734	782	747	677	693	775	772	757	729	716	747	735	778	753	740	752	727	787	734	721	736	697	684	661	722	768	752	731	751	712	727	798	696	711	711	680	754	706	698	726	720	710	701	784	764	706	759	678	748	688	754	772	768	759	728	709	746	743	719	794	722	710	703	750	752	715	753	720	742	778	756	749	686	738	714	740	734	717	759	715	724	756	740	673	747	752	709	695	703	776	748	787	718	761	729	685	726	717	722	745	750	725	772	732	751	750	708	770	711	767	772	715	781	754	679	701	739	717	720	748	763	698	735	720	747	729	698	730	749	764	771	752	732	792	718	693	746	731	719	750	760	744	699	712	775	774	768	772	729	749	726	737	735	714	730	716	724	735	705	768	772	724	687	754	756	708	743	757	758	760	768	688	744	777	761	663	768	756	750	746	676	769	762	730	735	750	704	733	724	755	700	749	737	741	727	768	718	737	724	675	718	710	702	811	767	747	701	756	759	673	665	743	682	723	718	750	709	785	734	731	729	670	730	717	738	740	753	714	760	723	755	720	735	730	683	736	700	702	748	774	707	750	737	726	717	738	715	789	709	726	734	750	753	727	748	744	749	756	765	784	709	687	722	734	701	746	748	726	723	711	710	743	743	724	716	744	699	699	713	718	681	702	755	744	786	742	760	736	746	742	738	720	746	744	769	745	725	691	710	756	749	786	744	713	759	773	737	716	768	752	705	720	714	698	710	718	713	759	695	758	737	703	757	711	737	736	741	743	744	684	712	704	760	728	745	756	742	694	691	716	688	740	704	738	703	679	728	710	716	762	719	740	733	783	707	723	732	713	723	734	743	700	664	755	739	746	707	735	729	684	694	776	749	781	757	722	741	743	677	730	715	729	691	716	724	757	750	689	779	766	744	739	752	712	716	750	732	721	771	678	756	765	770	764	757	745	696	730	768	780	713	721	755	749	740	772	707	745	726	723	755	706	722	745	744	747	745	703	748	719	775	741	744	703	754	738	770	713	748	750	719	730	730	793	792	728	704	724	755	676	782	749	776	713	711	704	722	750	772	721	740	729	715	731	708	728	722	798	725	736	704	749	709	790	760	747	741	703	736	778	689	672	747	711	784	734	719	735	775	699	765	773	745	725	755	717	728	698	790	705	734	734	733	690	722	742	738	728	721	725	702	773	764	721	725	737	726	718	756	722	706	707	764	761	732	723	726	747	738	721	711	783	756	746	731	751	766	748	780	756	738	714	746	665	755	734	734	788	695	752	754	745	691	708	738	704	751	754	790	719	702	748	744	687	788	712	715	752	721	713	699	724	724	722	757	748	717	789	762	741	701	767	723	708	718	735	764	741	743	754	755	760	769	729	740	750	743	737	751	720	715	709	744	750	732	760	777	704	692	716	710	744	749	751	701	747	668	693	693	692	726	758	784	718	659	763	694	692	728	775	753	752	722	732	758	702	772	725	736	736	707	673	733	719	741	719	750	728	713	691	775	669	780	680	753	750	704	737	713	733	696	756	712	777	751	724	724	756	766	798	728	754	694	689	724	708	735	808	725	769	744	752	727	750	695	713	722	756	763	714	721	711	778	717	709	709	765	736	714	766	772	718	729	713	673	696	749	702	724	737	708	780	695	680	743	775	715	733	687	718	741	732	715	763	751	697	739	713	709	761	742	730	766	674	724	711	720	723	733	729	722	710	737	736	742	742	759	682	702	689	678	752	737	658	755	718	723	726	715	734	718	696	715	744	724	755	765	727	734	746	740	744	690	732	739	767	748	764	725	766	735	710	748	749	722	686	744	758	751	724	758	731	738	767	724	723	721	680	726	754	696	737	722	753	796	743	722	783	775	724	727	750	730	696	711	739	689	726	697	702	713	749	748	708	738	691	746	679	708	698	775	720	757	747	722	750	763	701	745	686	709	721	679	671	740	765	711	745	760	733	755	723	746	791	778	754	697	767	683	735	710	714	707	699	703	734	748	749	763	749	713	760	775	730	728	726	742	740	734	726	663	677	779	719	734	703	768	724	787	705	723	773	724	730	715	729	703	682	734	737	769	732	788	763	705	722	707	758	697	777	793	764	735	714	749	727	721	726	721	794	713	719	690	711	722	704	722	728	729	721	743	777	698	710	717	719	747	710	782	739	712	738	724	720	718	724	717	735	693	743	735	731	772	721	724	715	702	695	744	740	724	754	752	726	774	728	715	731	754	724	728	730	741	722	779	756	726	755	743	762	716	711	684	744	741	745	732	739	728	717	738	738	685	735	742	690	684	688	675	762	691	720	744	722	725	714	734	767	691	720	741	710	721	793	706	741	759	733	756	741	729	747	751	731	724	716	733	757	722	766	700	738	742	789	704	739	755	746	733	695	701	728	801	708	717	713	715	729	760	717	723	735	746	750	755	738	755	737	713	671	751	734	714	736	738	783	718	713	715	716	761	738	737	737	761	785	750	737	729	736	734	780	764	712	730	717	716	690	703	771	708	714	712	721	730	718	788	704	729	725	745	765	725	736	713	743	746	715	744	747	735	750	687	740	701	749	697	713	713	734	691	754	732	742	727	723	748	767	754	705	707	776
21980	21778	28159	27426	20678	14805	9872	8436	8288	7104	7816	5903	6747	3924	4844	3821	2651	2028	2333	2045	1856	1502	1159	1170	1050	825	750	556	499	576	493	464	401	353	400	317	258	203	181	185	169	183	189	196	214	210	257	295	218	212	193	217	189	220	200	198	211	198	186	182	187	145	197	161	170	171	183	185	171	196	163	191	166	178	196	197	174	180	176	194	167	165	175	149	160	139	174	176	164	171	159	139	166	172	167	159	172	154	141	182	168	138	160	165	163	167	171	159	167	149	168	146	159	168	182	158	174	172	208	152	168	159	193	163	166	163	154	163	151	176	152	175	171	196	170	146	166	169	166	178	203	181	142	139	151	172	171	168	183	171	159	181	175	164	188	159	176	157	137	192	153	174	151	196	152	155	169	131	160	165	164	147	130	163	175	184	176	177	164	164	151	186	156	177	180	168	160	117	152	165	177	175	168	162	182	135	161	168	157	173	158	192	162	165	169	168	157	168	191	183	173	171	171	184	158	183	148	178	163	182	136	148	144	173	163	159	167	164	149	177	170	159	177	164	145	175	176	175	166	167	167	157	149	171	151	134	165	160	160	167	167	164	191	195	164	167	156	179	180	161	184	177	156	165	167	156	153	168	170	223	195	160	154	186	158	171	168	130	163	159	163	156	164	169	160	190	164	163	145	158	161	157	145	165	147	137	168	153	171	165	161	155	178	158	178	170	171	175	167	151	179	168	146	181	148	163	164	174	166	160	171	176	171	155	171	163	172	152	160	165	174	154	151	148	160	171	182	145	147	161	172	161	173	170	173	169	154	156	177	164	177	151	160	176	156	142	142	168	173	184	159	150	150	157	155	173	175	150	153	154	152	164	166	177	157	169	171	178	171	169	181	174	157	154	180	175	170	152	176	172	166	183	178	163	137	167	155	151	168	163	156	147	160	155	149	153	173	146	135	175	145	166	151	156	158	155	162	184	170	156	187	149	165	191	154	159	163	179	188	182	178	190	164	181	158	145	184	155	145	166	152	164	162	162	169	170	160	156	174	174	160	147	150	166	164	187	173	141	190	166	153	163	165	164	182	180	162	156	172	170	190	139	137	159	150	148	180	187	169	158	165	154	148	165	157	166	149	151	185	149	188	159	165	173	152	187	152	195	175	170	188	173	160	179	145	172	157	148	164	159	173	167	183	185	170	170	172	177	139	166	194	161	186	165	162	155	168	173	167	155	142	150	145	175	168	144	159	168	180	171	156	162	168	148	154	145	187	159	135	158	189	169	147	165	176	164	164	164	151	169	147	152	164	177	179	156	148	171	147	161	171	145	136	174	155	169	167	153	158	148	147	138	162	162	155	156	151	134	152	174	181	188	157	137	170	183	159	186	142	141	141	174	171	171	146	166	158	131	162	144	191	152	152	167	142	151	203	156	165	171	165	168	166	149	182	151	146	173	177	190	147	184	156	187	156	162	163	194	171	153	152	187	162	152	179	170	188	160	172	167	160	179	150	155	159	173	142	186	170	160	161	167	160	160	172	175	157	161	142	165	180	175	157	157	174	179	164	174	145	174	150	173	178	145	158	180	187	167	164	155	144	186	176	159	161	162	169	178	180	157	170	169	169	165	186	174	170	156	181	151	151	150	179	158	152	167	156	149	163	129	195	176	159	168	145	144	163	161	145	172	163	168	152	167	162	153	148	158	169	168	160	154	153	154	169	185	171	157	183	166	164	170	150	157	154	165	168	188	166	176	168	151	178	173	142	161	154	163	178	170	163	165	164	152	171	157	170	172	164	158	180	157	153	174	183	174	178	171	163	152	145	170	175	153	163	162	144	179	157	203	160	169	171	149	177	174	169	185	176	162	146	160	179	171	188	160	145	160	155	172	164	174	173	156	170	171	164	151	168	181	175	162	167	157	152	147	159	145	166	167	187	162	168	170	168	158	178	158	148	196	160	168	180	161	154	169	142	168	138	177	152	159	168	152	144	155	159	172	169	159	176	172	196	176	159	153	153	165	168	157	154	192	155	152	178	139	161	174	143	154	131	162	163	140	169	159	186	132	158	156	169	162	174	161	168	161	171	174	149	190	170	194	170	161	138	162	144	171	172	194	175	184	147	176	159	156	164	184	170	158	166	148	179	144	177	158	149	167	142	175	147	172	191	182	139	177	163	160	146	140	184	156	176	139	148	166	161	157	152	179	184	144	164	162	178	163	177	155	183	156	182	177	177	153	182	156	176	184	187	152	173	168	154	151	146	194	178	166	168	158	156	148	156	170	171	172	189	166	154	173	161	171	161	173	178	141	157	166	156	162	163	147	163	133	143	167	172	158	173	173	176	190	179	157	162	187	162	165	182	192	148	169	165	172	152	171	170	168	174	163	164	155	159	159	152	165	169	164	148	139	165	149	156	162	182	167	131	144	168	134	149	169	159	148	170	161	158	168	149	158	153	154	181	162	166	194	146	166	135	176	152	160	153	175	157	173	161	171	148	160	156	155	145	153	163	160	154	165	148	133	140	154	170	172	163	161	143	177	186	168	169	170	150	152	165	167	180	149	174	166	175	164	150	178	173	152	179	160	166	144	153	168	150	152	183	162	152	140	154	183	190	156	188	154	155	174	160	171	175	152	158	148	154	164	160	170	164	180	159	156	156	164	143	184	147	153	152	167	177	152	202	162	165	192	173	169	164	135	144	144	150	162	162	173	165	169	151	147	174	179	179	153	162	166	173	153	144	168	141	146	157	183	161	167	150	153	161	184	165	169	165	168	152	159	171	162	171	158	158	165	168	166	157	176	168	180	175	155	186	151	163	178	170	173	171	155	165	157	175	169	184	166	199	156	182	175	149	148	163	167	171	187	144	171	159	164	175	153	179	165	178	142	180	141	162	178	155	147	169	170	162	158	162	136	166	160	159	132	154	155	167	164	175	153	161	167	154	153	146	179	171	168	176	167	154	140	155	155	183	170	166	167	178	168	151	186	142	169	141	169	129	182	158	179	172	157	160	148	153	172	143	160	167	175	171	186	151	174	155	190	177	186	153	150	151	165	135	178	153	175	156	151	175	160	172	142	172	164	165	153	160	183	164	154	161	169	181	176	150	171	172	173	153	177	153	164	172	143	152	163	149	164	196	172	155	170	157	158	167	169	171	171	188	140	152	154	185	173	172	163	135	171	175	166	160	152	165	165	191	187	163	147	168	167	190	177	165	189	170	155	185	162	164	176	149	149	179	164	156	163	152	175	154	139	156	163	173	174	161	167	159	163	157	142	159	158	148	174	178	151	168	162	166	180	167	146	161	173	165	170	159	168	151	178	140	159	154	142	163	172	159	154	146	173	161	146	181	172	176	184	189	155	149	147	167	159	168	179	130	152	151	148	151	179	128	170	150	152	145	191	164	175	134	143	199	145	159	157	138	169	172	155	203	162	175	169	186	168	169	177	175	174	145	161	143	162	154	173	177	165	138	176	158	172	163	180	168	161	166	178	177	144	176	163	148	158
16438	19762	30046	34975	34847	30158	25863	23511	21992	22798	22370	20511	23369	13961	18389	14962	11877	9896	10967	9236	8558	7276	5972	6057	5373	4149	3838	3016	2742	3050	2882	2520	2125	1862	1868	1277	1009	838	654	636	523	553	574	610	717	1053	1076	1330	1073	830	794	869	709	681	669	668	625	614	631	550	505	519	501	524	528	490	549	567	534	648	605	615	533	598	573	519	527	500	529	485	528	434	475	450	501	503	452	459	447	464	461	411	476	453	461	417	457	446	432	468	412	468	404	451	446	467	444	445	418	460	485	471	461	494	437	438	436	461	486	458	454	445	445	445	444	452	452	448	424	438	461	429	454	457	455	442	442	437	449	460	476	482	453	462	446	440	462	455	433	484	413	437	447	433	472	481	451	447	437	425	426	464	416	456	441	450	461	411	417	478	431	471	418	456	431	440	479	447	483	461	441	468	466	423	409	445	440	454	461	463	442	463	471	430	455	451	427	461	458	456	432	434	457	448	430	429	440	427	485	422	429	441	425	421	469	451	436	450	451	425	463	484	437	428	423	462	474	457	438	438	459	386	452	457	458	458	448	451	420	441	450	433	492	475	389	449	438	491	449	456	440	445	450	430	440	459	435	475	463	432	450	455	439	427	397	454	460	428	414	477	462	411	460	428	449	463	416	445	418	466	423	463	433	443	484	481	402	451	466	424	451	433	439	488	440	430	439	438	437	467	451	417	430	463	465	459	479	430	429	446	453	470	439	441	445	409	510	427	418	456	439	478	437	424	415	443	471	435	442	430	424	444	459	446	464	375	464	487	420	414	466	480	433	446	452	445	455	439	422	461	465	434	430	459	438	445	399	430	429	457	425	411	444	451	431	453	486	443	454	419	435	453	428	483	474	460	412	479	468	414	430	412	438	432	464	455	449	481	463	430	448	434	438	463	413	418	426	420	434	468	430	445	438	449	483	450	450	425	421	442	441	430	452	419	462	416	433	455	430	449	462	483	459	433	452	428	415	419	464	428	442	432	428	437	485	435	436	442	430	449	451	467	423	417	429	421	444	478	456	450	445	428	487	483	449	433	419	410	461	481	472	447	442	447	476	446	397	485	442	457	460	462	454	471	466	413	425	470	427	496	405	423	480	435	426	410	489	436	441	457	410	433	423	445	454	430	496	469	448	440	449	397	414	419	429	487	440	406	434	456	457	444	445	459	453	465	474	453	437	473	448	420	447	489	451	412	443	449	448	417	425	458	439	465	459	448	451	441	467	443	427	410	450	427	462	422	453	438	451	426	414	460	454	433	422	444	466	433	441	479	436	444	458	459	428	430	437	444	471	491	482	498	458	445	439	490	445	418	452	439	449	446	452	480	462	434	420	458	434	425	443	426	481	427	436	412	433	462	426	465	476	464	403	423	479	460	438	430	453	457	425	442	494	474	476	454	403	463	422	453	481	442	467	418	401	453	440	460	457	435	478	464	433	410	454	415	456	460	431	437	474	453	400	481	413	425	439	483	462	430	423	463	470	459	423	411	441	479	397	421	429	425	456	400	456	449	443	411	453	448	441	434	430	483	458	448	478	486	459	453	423	451	435	450	416	445	479	469	444	435	446	473	449	452	458	446	436	406	433	425	433	426	443	444	473	412	438	481	445	449	446	446	421	444	446	432	422	445	465	435	450	460	456	470	437	430	437	430	453	428	405	472	431	441	439	455	415	435	407	451	441	424	445	415	453	448	467	470	420	452	478	423	477	414	441	444	436	443	451	429	434	435	441	435	421	440	437	441	428	433	459	423	435	462	440	421	430	471	461	476	450	437	473	465	419	436	463	439	437	452	447	466	433	420	408	438	433	420	468	443	441	442	417	470	442	438	453	450	449	493	436	464	427	458	422	461	432	434	435	453	463	451	471	475	443	430	447	416	463	413	447	474	475	466	444	440	430	452	462	422	456	452	489	459	488	450	452	435	454	439	482	445	414	426	481	449	435	449	415	437	461	445	417	460	427	438	437	435	449	426	462	455	452	474	442	454	434	450	466	469	440	408	457	480	403	431	452	428	458	485	477	443	453	439	484	456	429	462	448	472	457	473	461	448	459	431	474	436	452	435	441	418	468	445	486	447	462	442	416	445	452	446	460	421	463	457	464	440	479	461	448	440	468	434	446	463	478	415	442	468	443	428	425	430	402	491	425	423	442	444	458	434	441	466	439	469	442	413	441	428	453	480	422	439	499	424	439	466	487	439	483	472	449	430	436	456	434	434	478	436	449	461	474	442	452	431	445	428	456	439	485	465	465	440	420	408	399	441	456	425	469	460	443	440	481	428	442	446	442	442	452	438	457	483	428	477	426	422	483	443	448	468	426	440	431	434	460	457	464	441	435	419	425	448	453	438	433	444	417	436	420	430	445	417	414	455	446	429	429	451	474	412	471	420	419	470	414	444	424	470	417	435	451	444	441	474	464	442	483	446	453	417	467	455	430	443	432	437	412	412	462	470	446	454	421	408	451	449	499	438	487	426	455	483	450	431	444	449	453	437	451	457	438	457	496	439	429	447	420	442	467	446	453	464	458	466	459	468	439	436	455	424	469	447	425	443	457	430	471	438	458	439	421	419	437	494	448	427	430	441	471	473	430	451	467	408	437	421	444	458	449	462	436	434	431	441	427	393	457	453	458	418	442	432	481	462	472	436	462	462	448	415	429	473	433	470	466	419	449	421	424	445	433	408	486	448	484	416	472	439	395	452	447	422	462	469	443	447	439	428	471	441	431	425	457	449	424	449	453	453	436	434	440	409	449	421	444	442	449	484	449	458	463	459	478	454	430	434	484	398	466	398	451	426	453	414	410	476	438	441	439	477	444	463	482	484	413	426	411	458	450	423	424	456	459	451	492	453	463	480	460	442	480	435	465	441	402	439	442	444	441	469	454	480	418	444	430	426	435	421	435	440	441	436	443	404	402	427	413	437	477	422	486	461	428	440	445	464	425	453	455	454	462	480	426	453	438	454	461	445	466	423	451	433	455	490	462	441	432	425	418	437	446	464	410	435	440	434	444	453	419	442	445	491	457	407	445	436	457	465	428	422	471	435	443	411	437	479	436	463	465	460	415	447	460	436	441	442	459	395	441	457	461	429	432	452	450	464	458	424	441	409	451	474	430	474	434	461	459	416	449	411	466	440	439	462	458	432	435	435	465	454	403	434	483	486	439	443	494	420	454	453	447	447	428	415	412	442	440	441	451	450	427	443	456	422	440	431	453	445	434	491	440	444	506	463	454	468	482	480	474	471	483	461	459	448	411	428	468	450	452	458	422	458	459	423	438	429	448	470	455	467	455	438	443	439	439	465	464	436	430	422	472	440	447	438	439	451	440	448	433	461	453	463	441	441	422	430	423	464	441	442	473	425	422	462	414	432	422	493	448	448	431	472	432	434	425	406	449	442	460	422	461	459	415	469	468	422	433	410	443	435	417	448	497	479	440	430	457	409	449	479	429	442	434	428	436	447	442	482	447	484	450	461	464	435
49061	43194	45562	45485	44199	44265	41548	40913	38852	38537	41054	37387	40330	31504	35535	32942	27941	24970	23304	23037	21984	20192	16081	13837	13600	8622	7762	5971	4423	5240	4388	3816	2754	2490	2633	1527	1119	833	493	470	360	320	335	416	603	1093	1360	1730	1324	821	840	851	672	638	502	492	471	464	407	390	352	316	335	367	333	350	366	403	389	567	543	485	436	467	520	370	378	451	454	392	336	350	296	289	281	262	226	270	241	283	246	273	289	266	235	270	268	248	263	267	290	238	262	281	293	286	266	233	286	273	248	280	253	275	243	226	266	257	243	265	260	300	245	260	288	293	233	253	246	258	276	249	249	247	263	255	250	239	248	245	253	258	260	260	254	261	259	249	287	276	238	249	258	262	267	273	246	222	245	271	264	255	236	271	257	257	253	270	268	261	254	230	244	247	254	224	253	262	258	251	262	247	265	264	260	243	259	239	252	249	245	248	248	261	265	280	235	256	242	229	265	248	255	259	290	268	279	232	257	270	246	258	259	226	264	269	270	240	244	224	254	253	264	244	258	252	271	252	259	240	239	253	230	241	253	248	260	264	257	322	251	251	241	254	276	242	274	275	245	245	259	299	296	234	270	270	255	238	261	237	262	285	267	258	256	249	256	241	242	262	263	267	246	243	229	253	264	276	246	277	262	251	252	263	229	249	225	241	235	259	270	235	266	259	266	235	255	221	247	254	245	278	245	256	249	259	278	254	258	234	273	241	255	253	214	248	241	261	272	253	263	227	243	248	270	220	227	242	249	254	231	263	270	221	269	268	250	265	260	276	265	240	243	269	266	244	256	250	297	243	248	275	275	252	220	284	234	236	259	255	273	246	249	274	267	260	272	245	242	264	247	262	235	274	257	259	251	257	264	274	263	236	249	241	255	281	274	251	254	262	256	268	276	209	269	244	262	269	243	246	243	255	250	282	231	262	251	256	301	257	289	258	267	276	278	250	223	273	262	269	267	270	271	266	242	259	297	267	276	281	229	279	256	265	235	257	272	262	273	264	260	252	277	237	243	263	256	270	236	270	254	249	259	261	224	250	236	286	241	275	242	249	232	258	280	254	246	245	271	259	253	257	279	218	273	242	232	284	273	242	253	251	268	266	248	293	267	238	233	264	245	255	246	263	283	273	257	276	236	275	254	250	244	239	258	260	304	273	251	270	242	275	298	236	253	267	251	241	223	239	229	255	254	257	253	232	249	255	240	262	269	241	230	240	269	266	272	236	274	276	231	253	261	238	237	265	279	266	205	246	242	245	245	245	281	244	245	269	235	253	264	266	263	256	253	242	245	282	267	248	261	211	254	237	252	247	246	261	276	278	246	230	244	253	224	253	273	256	283	226	277	267	252	255	258	271	251	254	257	267	263	241	279	259	233	266	240	284	246	277	256	265	254	254	286	261	281	265	248	272	277	289	248	238	266	260	273	267	259	263	262	270	247	278	237	259	246	273	250	244	253	222	224	275	242	249	267	269	252	239	228	263	247	264	243	271	232	268	244	260	254	241	244	261	246	287	210	231	282	229	253	237	245	265	251	283	279	222	261	247	272	249	265	238	250	247	255	249	277	275	289	225	258	248	252	251	252	234	235	264	230	262	233	268	285	267	236	236	262	251	290	243	283	265	268	243	246	258	249	278	242	276	251	262	234	259	286	280	201	246	257	234	229	250	242	268	222	251	251	241	269	265	211	247	249	255	261	265	259	282	224	274	241	255	262	254	245	262	264	242	226	274	258	241	238	237	266	251	247	270	257	242	228	223	281	238	262	269	252	273	264	233	246	259	277	278	258	245	259	292	278	258	299	257	261	245	244	259	302	256	282	248	277	299	257	233	248	260	235	277	250	260	241	263	258	269	251	255	247	268	266	275	262	236	265	250	269	264	234	255	254	242	264	246	326	277	273	262	244	228	254	252	275	263	267	230	280	222	254	237	262	260	235	262	252	253	242	253	277	251	245	277	260	251	274	263	259	281	239	265	223	231	247	257	237	255	285	243	228	264	258	240	232	261	263	265	232	251	235	223	266	277	256	264	265	226	250	242	253	265	245	256	275	212	271	281	240	270	252	258	284	257	260	260	271	263	256	260	264	259	233	262	237	268	246	245	280	266	240	254	282	233	274	263	264	251	233	266	268	257	254	278	266	265	254	292	235	253	275	226	225	242	267	244	283	240	269	254	257	251	254	260	276	282	282	234	224	265	259	271	272	280	270	243	269	243	272	276	250	289	275	263	268	275	241	270	266	255	271	245	245	258	267	258	237	268	284	229	226	233	274	240	260	257	246	253	256	249	255	259	280	255	236	233	269	270	239	282	262	275	254	261	249	249	257	260	267	274	288	246	274	243	266	236	249	251	242	258	233	274	261	262	243	261	265	255	247	260	276	233	270	253	243	253	225	277	238	249	249	241	294	245	226	254	244	285	210	250	258	256	245	240	271	255	265	256	242	224	280	242	232	228	264	250	277	233	253	249	279	233	261	282	254	268	234	234	264	263	250	251	242	297	257	258	229	250	244	235	271	254	260	242	262	302	242	232	274	270	268	265	265	248	229	256	245	272	235	260	225	223	249	250	244	250	250	284	254	252	251	256	230	227	258	253	278	243	230	238	244	231	274	272	254	249	291	250	233	257	289	257	240	231	234	242	233	264	258	242	257	248	273	237	252	259	237	226	270	244	225	261	276	257	227	294	231	230	258	239	278	267	245	252	261	266	252	246	270	255	246	261	257	264	260	241	255	239	261	228	251	251	287	247	261	223	236	214	257	267	263	259	256	251	259	258	258	235	245	260	247	263	243	252	247	241	253	245	273	267	253	259	276	268	232	256	261	240	274	257	254	257	266	270	257	278	266	244	272	259	228	259	276	259	277	256	283	240	287	283	257	261	285	274	266	233	268	252	251	242	257	264	279	274	280	264	257	231	248	293	254	243	284	258	246	259	268	275	235	235	282	236	236	255	277	257	263	266	249	229	267	258	249	277	269	240	260	272	229	243	251	253	260	265	265	273	260	260	240	245	243	246	258	275	273	258	235	250	279	248	274	256	243	252	253	271	265	261	232	261	263	245	273	243	299	246	249	254	260	253	257	217	289	235	259	239	245	236	262	258	243	263	264	274	251	261	236	279	237	251	242	248	248	247	244	267	252	227	237	250	252	274	257	270	274	279	263	272	252	264	259	268	262	282	296	250	263	241	275	255	244	256	223	252	247	240	259	251	264	257	238	252	263	250	230	236	262	237	263	234	261	280	279	229	247	255	264	260	236	266	271	243	246	257	271	230	230	250	278	253	238	248	260	240	268	274	243	232	264	256	216	265	256	285	247	260	225	260	245	263	246	265	261	245	245	255	257	256	260	246	262	234	250	262	242	263	252	267	246	258	241	236	235	250	241	254	278	263	210	266	248	239	251	248	270	246	278	270	258	275	234	261	243	246	256	232	230	236	241	259	267	236	251	266	292	243	243	241	245	248	238	262	257	252	288	279	275	233
41413	47966	51612	55317	62414	61608	57370	53035	49799	54118	53183	53316	53678	43047	49195	45850	43304	42623	39595	40440	38987	36217	32696	31867	32375	27161	26665	21843	19036	21864	18611	16768	14448	13302	13265	8401	6353	4152	2199	1823	1299	1267	1277	1784	2971	6337	8068	9695	7872	4395	4538	4752	3470	3398	2361	2273	2208	2061	1770	1519	1350	1281	1246	1326	1400	1382	1516	1748	1817	2988	2750	2464	2007	2527	2643	1492	1656	1911	1978	1527	1288	1007	927	850	825	846	792	773	749	672	669	666	651	677	646	688	632	683	690	722	697	741	716	709	655	679	653	668	663	669	689	702	660	665	680	624	670	643	657	637	619	613	627	638	644	630	661	620	634	641	616	629	653	648	635	640	651	619	645	635	613	657	666	653	607	686	633	603	655	603	662	648	626	607	657	672	642	564	666	614	673	603	677	662	655	661	622	638	639	604	629	663	660	634	660	686	642	661	640	613	610	659	621	666	613	670	652	625	615	693	649	635	681	629	672	589	640	589	663	681	616	598	646	593	578	628	646	690	695	674	652	655	597	641	598	659	623	650	642	651	629	636	580	646	653	620	631	660	645	673	594	644	645	651	651	652	596	640	625	644	641	591	634	645	669	645	628	613	611	670	638	616	667	633	608	651	632	634	673	649	641	635	610	597	692	583	640	608	636	691	641	608	642	629	657	632	646	631	631	569	633	683	625	675	632	614	624	623	642	642	660	662	630	631	623	630	675	663	648	592	626	634	671	688	680	652	663	676	650	647	637	639	618	638	615	638	656	571	601	655	648	630	667	645	622	613	644	645	664	661	615	632	621	676	636	646	675	647	658	625	630	651	660	635	646	649	691	647	594	666	645	664	632	637	644	648	640	641	631	617	632	606	612	696	623	646	629	665	602	632	620	657	649	667	647	607	682	650	668	629	599	654	641	648	644	639	607	636	676	668	638	670	651	634	626	656	649	621	638	652	622	655	611	618	657	671	625	641	675	660	678	665	632	624	659	659	672	683	618	662	692	681	664	612	624	652	617	642	640	601	618	669	622	663	695	616	659	651	639	633	647	664	666	650	680	639	663	610	610	672	626	653	670	697	602	637	623	662	621	636	633	677	615	673	627	661	625	592	644	630	644	647	634	597	619	662	639	670	688	639	692	654	679	671	641	664	611	650	609	634	625	605	638	650	702	626	614	617	615	624	659	590	666	629	653	695	641	668	694	617	593	639	628	608	668	679	611	592	626	594	621	645	645	683	657	679	599	653	669	675	653	661	641	601	617	629	671	663	631	631	621	619	635	671	660	651	635	633	670	659	642	642	634	608	607	609	608	613	653	634	667	636	661	699	623	665	680	689	642	637	596	638	636	682	637	630	644	663	655	635	627	646	628	620	683	670	598	628	615	661	631	639	601	645	630	637	678	606	649	654	666	688	674	588	652	623	613	668	661	625	648	669	629	658	675	626	625	656	627	622	635	626	643	603	666	618	628	632	609	575	683	628	622	651	652	662	629	626	631	664	618	653	629	612	675	654	632	675	657	623	658	599	645	604	618	644	651	636	596	612	644	596	651	631	599	629	654	591	629	633	643	619	650	587	662	668	622	634	624	623	601	632	616	634	687	668	626	562	594	626	655	646	622	589	661	657	675	630	638	641	665	600	621	626	608	636	619	683	638	655	649	585	609	640	653	648	623	660	551	647	654	658	639	637	643	635	634	661	645	666	621	620	644	625	651	670	629	595	632	672	631	621	623	650	636	645	669	624	643	637	617	622	631	648	630	641	628	643	616	606	647	606	620	605	634	628	622	663	684	662	630	637	655	692	660	652	659	636	674	618	660	661	655	661	613	650	707	660	610	671	681	692	634	658	621	647	630	644	682	597	577	646	619	652	635	647	704	648	610	669	639	655	645	650	637	651	640	709	628	659	618	637	661	592	620	611	638	597	615	603	654	664	643	622	674	661	627	618	660	616	621	662	632	639	597	613	666	652	621	617	606	635	602	671	647	656	619	659	663	682	619	632	691	694	671	646	625	608	645	627	679	623	657	611	623	624	639	633	616	683	618	635	641	689	651	626	652	635	629	652	692	604	639	598	682	635	641	638	593	613	654	651	626	682	647	647	667	645	682	633	649	661	623	637	683	625	679	617	635	643	645	647	649	644	696	635	624	667	686	604	601	633	601	649	701	666	626	657	625	631	635	623	656	660	614	633	609	639	670	624	616	663	615	620	625	675	677	639	630	666	645	673	691	660	630	614	660	594	622	629	628	653	654	607	634	642	628	617	664	657	637	689	661	684	641	645	596	633	641	630	616	657	640	658	626	633	618	649	651	632	625	647	620	651	642	638	681	635	659	646	632	600	641	658	671	631	669	634	646	637	685	636	644	631	632	588	603	574	615	619	647	653	688	653	662	661	647	675	663	625	635	627	668	665	642	643	634	621	654	682	632	680	657	670	701	677	634	634	655	666	631	631	632	625	657	670	699	622	622	668	610	612	615	654	650	642	658	611	652	614	638	640	603	642	654	673	669	649	669	649	631	614	664	638	624	664	606	648	663	606	677	630	592	631	644	629	658	675	576	700	675	698	607	658	635	623	663	656	670	665	643	627	663	640	613	632	645	644	638	671	637	622	646	640	634	605	661	638	631	668	654	588	673	666	647	673	657	639	691	656	660	662	674	593	621	579	642	598	639	617	663	630	651	618	624	647	606	576	627	632	699	634	594	629	615	669	606	627	698	649	616	610	614	617	637	659	655	615	604	640	655	632	657	596	653	678	634	623	656	595	645	663	641	580	590	656	642	629	612	684	590	625	647	604	611	642	644	680	622	640	643	616	639	665	637	691	629	655	648	620	618	608	616	633	606	610	675	628	626	661	672	645	620	659	650	616	657	627	632	621	625	650	700	614	654	651	660	616	630	654	606	628	671	652	619	647	686	670	613	694	614	646	623	645	667	626	682	610	616	661	597	640	615	661	644	632	626	665	593	646	638	627	641	662	629	645	617	639	662	583	608	605	640	662	656	601	659	649	676	614	638	617	624	644	651	635	628	661	646	626	664	662	601	636	632	632	685	611	661	657	605	647	684	624	636	659	623	625	619	657	626	670	655	622	662	631	623	636	655	629	632	625	633	563	616	641	615	641	647	614	644	636	676	633	632	640	615	675	656	644	675	639	684	619	684	594	620	646	609	646	637	635	618	617	622	607	710	589	693	640	631	639	660	651	644	640	649	586	645	645	668	692	607	620	660	577	634	649	627	654	626	600	621	641	591	620	643	646	636	630	644	611	638	635	632	629	605	612	668	645	642	626	634	607	614	630	616	683	656	619	607	659	662	592	630	631	684	675	632	634	631	667	635	627	664	693	621	614	666	649	640	606	685	595	609	660	705	621	603	675	650	676	634	629	591	672	603	621	632	641	674	665	628	568	618	632	652	684	623	624	613	633	597	611	610	616	673	619	648	659	646	653	631	633	619	595	613	647	615	609	669	620	653	614	653	601	684	640	657	659	645	631	663	667	657	643	661	645	654	663	638	625	616	647	601	652
53334	43802	44303	43548	42508	43329	45693	43978	42666	42905	45407	42908	46246	36647	43303	38122	34758	33657	32252	34695	32914	29687	26989	24316	24952	17008	15082	10734	9562	10002	8613	7288	5948	4863	4655	2823	2044	1676	725	722	527	489	499	648	1027	2004	2598	3082	2519	1443	1447	1589	1072	1050	778	728	754	720	608	566	462	491	452	480	507	496	544	586	683	925	797	802	687	857	827	522	576	659	638	550	488	414	390	335	328	374	386	335	336	307	316	312	292	320	312	301	294	312	298	323	336	338	308	305	291	317	297	315	311	327	333	299	304	316	300	301	327	299	309	298	317	307	299	350	291	300	300	299	308	297	267	297	297	293	309	287	293	306	301	280	266	290	325	293	295	288	326	303	300	298	289	301	295	278	262	301	321	311	285	324	295	305	309	295	289	272	320	302	294	301	314	275	307	286	291	307	288	292	328	286	302	265	326	277	303	322	322	289	326	318	317	288	332	326	289	289	342	302	291	278	342	304	279	313	311	293	311	278	283	316	320	305	301	293	342	292	335	306	295	299	290	292	308	294	312	329	284	320	290	313	309	276	252	312	335	302	286	313	290	307	302	313	288	310	287	299	312	295	299	314	311	323	305	329	293	287	307	286	313	287	276	251	285	273	293	328	286	298	319	300	299	286	309	330	307	304	290	305	283	273	307	303	300	296	281	303	309	292	272	286	316	274	294	263	309	296	319	323	324	289	295	328	331	318	318	280	277	315	291	314	303	322	311	312	279	322	312	315	260	288	316	325	329	301	289	292	313	320	317	320	306	275	292	307	313	297	289	295	285	309	326	316	303	304	306	302	297	308	322	319	285	315	303	318	261	286	294	280	291	314	317	302	277	306	314	297	341	291	308	329	281	308	308	283	310	298	330	316	277	316	289	275	290	297	322	275	312	332	300	344	288	308	300	307	305	297	294	303	290	329	323	292	285	316	316	324	328	308	300	277	313	317	274	305	330	305	293	286	314	312	324	286	295	331	292	311	316	274	323	327	318	313	316	298	267	332	288	277	272	292	308	266	295	296	275	303	300	286	322	303	332	272	325	281	288	322	301	323	284	286	314	324	325	283	312	310	313	259	276	300	298	344	283	282	266	318	297	311	307	316	336	309	299	307	314	301	334	303	282	289	307	307	319	321	320	287	296	315	287	309	312	314	310	308	321	300	314	312	324	302	291	328	301	289	267	300	323	305	285	279	302	321	311	266	306	289	313	335	323	313	303	302	320	315	292	293	283	288	321	326	305	298	290	325	323	311	323	341	306	345	298	281	318	283	313	292	312	287	310	286	298	331	337	341	303	312	300	311	314	296	309	309	277	308	293	316	310	303	278	301	322	307	326	298	299	281	300	306	301	296	285	316	270	291	308	296	289	294	282	305	272	296	257	315	265	289	305	311	270	289	320	301	324	282	291	298	288	308	289	326	326	289	297	311	295	291	308	301	318	289	289	302	331	278	284	310	339	305	316	295	296	279	303	300	317	286	308	304	300	283	298	281	307	324	329	313	286	308	294	265	311	327	269	298	321	293	269	324	312	278	290	287	314	291	296	312	307	282	278	324	301	302	294	276	306	301	293	319	299	295	297	320	290	272	323	296	296	312	320	306	305	299	297	282	332	305	291	300	287	325	297	301	316	279	316	277	297	269	307	316	307	316	271	311	308	285	323	319	328	323	274	307	295	297	315	262	303	338	305	310	302	315	299	333	292	302	304	320	298	291	333	305	283	294	312	290	309	306	291	318	308	321	350	314	273	316	301	317	265	264	314	294	309	335	340	312	302	306	308	279	309	296	277	298	301	291	311	321	332	292	329	269	286	299	307	314	259	283	289	297	305	297	307	338	325	296	285	302	310	287	304	322	322	298	280	323	285	291	290	272	312	287	309	315	285	304	305	312	291	294	298	311	282	277	315	341	274	301	281	310	259	351	313	308	267	319	306	300	311	290	326	292	332	312	315	346	309	318	292	307	296	300	306	295	273	297	281	314	300	277	289	293	302	297	313	279	314	279	277	260	309	320	308	297	290	312	298	309	292	323	289	320	293	299	307	274	303	322	297	289	276	314	321	327	337	293	266	308	294	327	264	339	286	281	332	324	305	304	295	330	300	314	307	303	293	277	284	304	313	316	315	346	297	287	295	295	299	321	295	305	285	321	315	320	324	294	307	302	315	310	278	333	282	313	299	299	256	291	288	282	322	320	322	307	292	262	305	318	295	286	253	294	305	286	317	317	309	345	306	279	286	298	310	323	286	307	301	316	286	290	292	278	304	302	300	323	310	302	308	317	327	310	306	299	313	324	333	310	321	300	307	297	281	328	299	304	321	312	294	288	294	301	330	281	320	278	341	258	286	336	313	269	353	316	313	301	296	326	327	302	341	280	320	297	307	303	320	323	297	268	280	293	287	352	299	307	292	339	292	305	300	290	323	291	313	319	320	305	332	315	303	277	338	293	291	338	302	326	309	279	290	288	315	307	301	314	283	259	309	289	295	308	301	295	284	303	294	281	286	312	328	311	300	292	306	294	310	294	306	275	304	306	326	288	311	316	306	314	329	276	317	318	297	339	303	330	327	283	291	337	308	301	316	301	303	321	285	312	298	289	319	307	318	319	322	302	309	272	299	293	305	312	329	286	300	280	296	295	343	321	308	302	279	295	291	317	285	299	307	285	304	296	278	315	305	292	300	276	321	324	323	315	332	300	276	285	304	325	308	327	299	318	288	306	306	293	282	321	293	265	329	330	286	286	294	330	327	263	314	319	295	287	303	313	293	305	301	303	313	292	279	292	308	307	295	317	293	293	336	304	310	337	276	316	324	301	339	307	273	331	319	314	287	294	322	275	305	302	314	296	322	314	298	298	293	305	316	289	293	342	330	320	297	283	317	321	318	282	288	343	320	335	320	298	313	313	286	277	301	295	267	321	299	282	290	350	280	291	290	316	311	324	281	311	290	315	298	307	299	276	292	308	297	331	326	301	301	300	306	295	311	325	325	330	324	325	290	317	306	302	299	311	334	320	299	290	339	312	291	271	291	293	320	279	308	318	332	318	291	284	297	306	312	300	313	314	319	311	332	284	278	304	301	288	336	284	297	320	294	297	298	309	288	316	305	303	288	298	319	299	254	344	297	296	291	312	293	280	318	320	317	293	299	323	313	314	294	310	337	301	244	301	299	337	308	311	301	289	309	308	303	296	296	313	320	327	267	296	323	311	304	271	279	328	282	315	279	314	299	323	309	288	277	295	291	308	284	308	310	319	330	285	269	314	297	298	327	339	282	280	306	290	268	303	313	320	309	285	291	314	282	319	306	315	250	321	287	297	297	328	315	323	292	297	322	308	304	307	305	334	303	351	296	317	280	289	320	323	302	306	314	309	307	323	295	306	292	290	307	317	315	296	321	281	333	339	316	293	328	278	287	321	334	287	290	302	276	262	282	281	342	321	342	320	303	286	314	332	300	309	299	293	281	318	288	302	292	271	268	313	300	301	278	297	299	299
47187	52308	54103	55382	62823	66304	64193	56491	55781	60510	57723	60333	59406	49094	55870	53320	50581	52314	48685	48790	46869	43600	43158	41794	42075	37409	35218	31145	28555	31339	26734	26075	22456	21276	18868	13470	10988	8685	3300	3359	2083	1853	1842	3045	5552	10931	13861	16311	12699	7926	7792	8286	5607	5812	3937	3748	3688	3240	2737	2507	1934	1901	1782	1970	2190	2316	2437	2891	3172	4969	4147	3645	3175	4234	4539	2425	2703	3100	3241	2428	1831	1443	1127	1049	1081	1111	1090	971	970	800	834	757	820	832	776	816	718	785	824	878	942	867	862	747	768	770	787	732	786	816	833	721	770	739	759	768	715	765	729	761	719	721	689	706	743	665	743	746	704	755	758	724	719	738	745	740	726	669	700	676	721	722	739	708	748	704	786	724	702	704	746	702	750	731	712	720	733	696	783	712	731	773	735	716	772	735	729	715	737	688	742	736	744	784	741	760	668	702	758	760	719	729	745	700	727	748	728	695	712	715	731	738	774	700	711	771	720	682	670	735	754	730	736	700	700	711	707	745	729	737	717	709	669	690	688	716	737	749	711	711	714	731	686	676	708	715	734	716	761	712	682	737	690	679	741	728	709	754	689	720	711	714	761	716	746	732	705	719	728	738	764	707	695	712	718	761	727	734	744	695	776	742	736	734	758	729	776	759	714	700	741	691	724	683	768	761	741	722	712	730	743	722	721	717	737	715	776	712	709	721	727	715	701	770	737	691	690	780	694	733	744	716	705	708	772	739	715	751	729	707	700	729	724	750	717	702	701	703	670	769	755	676	763	736	714	740	727	710	736	734	765	704	688	684	753	737	690	680	699	758	679	753	682	681	733	725	729	702	846	723	714	728	732	708	703	708	734	757	704	735	753	721	742	710	663	677	735	697	733	736	739	733	695	711	725	715	737	752	731	712	740	696	732	722	730	725	724	733	729	695	708	696	708	715	702	738	705	719	708	665	699	740	700	728	721	712	710	697	728	710	699	696	740	734	728	746	741	720	692	717	702	722	719	712	698	747	730	751	751	695	684	730	688	731	746	662	694	737	718	651	673	715	714	742	762	760	705	711	761	709	735	686	732	661	659	759	717	765	737	685	708	710	693	725	704	692	710	759	762	683	792	736	731	720	708	730	760	754	717	708	739	736	733	726	694	716	703	735	773	724	730	728	696	742	698	741	719	746	742	728	700	719	696	729	777	725	711	691	716	772	738	742	655	667	720	740	714	708	719	741	710	757	715	687	717	745	718	724	711	730	741	703	744	729	717	746	688	756	776	731	697	782	684	739	740	697	712	740	732	686	717	699	734	668	721	748	777	713	718	773	736	754	716	729	737	737	748	736	754	710	749	702	703	718	762	676	766	730	705	730	697	709	711	743	702	748	716	659	687	672	741	714	738	679	730	758	763	732	720	741	743	684	726	713	695	710	660	714	699	691	726	734	749	744	679	747	734	711	721	725	700	706	754	752	727	721	695	670	688	702	740	701	712	709	758	649	720	756	735	722	726	753	697	673	747	706	721	719	724	704	701	689	736	733	703	754	743	748	724	743	695	764	702	695	754	710	723	760	732	769	677	759	696	724	695	727	689	678	717	748	661	739	705	722	696	705	712	757	711	715	749	742	688	747	757	688	724	746	685	735	720	717	681	744	725	699	714	669	701	757	726	719	708	768	768	706	729	716	728	757	719	687	677	734	720	764	776	714	749	679	703	712	717	697	722	772	710	700	745	746	733	774	726	700	707	700	693	756	713	753	734	729	747	714	687	706	728	738	739	757	747	733	697	729	708	730	738	719	782	752	712	723	723	711	698	656	724	723	723	747	756	713	709	684	751	799	739	699	735	677	692	741	749	728	714	701	704	712	672	711	721	773	725	763	694	710	734	689	750	738	730	723	751	697	714	689	713	719	723	750	736	742	737	661	723	713	735	753	752	696	715	686	764	738	724	764	713	719	737	725	708	718	702	712	707	695	724	683	727	756	730	745	783	704	735	741	723	725	721	756	693	736	727	752	727	708	688	732	713	694	692	733	731	721	727	695	755	723	723	777	696	745	700	716	728	726	688	732	745	728	726	742	660	707	732	762	727	736	701	730	764	690	717	740	708	704	726	735	784	714	753	714	727	708	732	731	728	750	786	718	707	739	766	762	718	693	707	741	780	723	696	669	710	766	742	758	702	722	744	713	721	704	732	684	689	721	713	718	734	751	737	743	745	696	685	745	683	691	704	708	733	688	698	757	744	719	689	661	698	712	725	773	713	749	718	737	743	723	719	727	707	718	711	699	725	728	674	729	762	722	729	737	769	687	733	713	704	761	717	749	728	713	760	710	752	703	721	757	672	736	696	708	728	774	737	701	731	758	739	700	702	738	699	732	719	719	758	748	743	699	743	726	692	752	749	721	697	698	765	745	749	734	720	747	697	726	727	723	733	762	774	678	727	726	716	766	739	740	741	738	725	728	751	739	716	727	743	763	729	707	687	731	747	708	773	740	748	735	729	677	693	680	710	679	728	698	742	722	718	717	764	717	722	720	714	730	710	715	748	713	759	699	665	737	750	716	651	748	728	775	717	729	733	720	708	690	729	687	734	718	694	724	695	728	752	716	791	663	767	706	762	719	753	687	715	748	740	725	690	742	708	760	692	714	698	686	740	707	735	720	761	750	732	735	735	722	751	721	708	669	726	725	715	711	703	709	691	770	779	685	721	734	717	759	713	718	786	721	717	729	738	780	753	746	755	774	694	674	713	698	703	692	716	728	743	711	683	739	695	722	730	721	743	743	725	671	753	678	722	745	712	736	714	729	717	736	732	735	756	707	651	743	692	734	706	703	752	722	719	715	711	698	726	731	718	729	728	790	713	716	715	716	681	699	707	703	677	762	740	696	695	735	726	746	731	680	710	785	709	709	777	718	705	699	768	702	747	708	711	735	712	669	674	730	696	685	753	746	690	686	711	764	726	718	724	724	717	714	664	730	728	735	711	732	759	712	696	730	733	734	692	724	721	727	715	700	696	709	716	767	665	742	748	747	749	683	710	725	730	731	692	736	720	753	735	724	732	702	725	716	693	717	702	688	706	717	695	682	726	715	744	682	698	706	716	705	723	701	700	684	730	715	704	761	767	727	771	731	718	702	738	772	659	724	704	742	693	674	726	709	703	711	724	729	733	719	718	708	700	680	726	751	775	717	746	755	751	701	721	757	708	724	724	727	708	745	693	708	764	724	719	713	762	687	708	741	708	711	744	656	731	737	735	741	771	731	737	746	680	673	718	737	722	676	731	716	736	721	727	679	706	752	732	719	758	743	745	715	714	698	747	686	767	750	744	719	754	723	735	726	724	747	735	767	713	747	660	807	719	749	751	708	739	743	720	749	767	667	720	699	710	712	721	751	709	733	760	686	696	717	707	707	725	694	709	736	694	692	685	728	781	741	722	763	749	703	762	703	728	741	703	686	703	739	751	708	778	695	771	722	722	702	732	730	661	695	729	726	719	717	743	752	706	746	746	722	719	711	733	751	704	709	707	700	730	690
22441	22017	28048	27007	22215	15785	10410	10158	8411	7123	7855	6422	7124	4173	4954	3967	2790	2269	2102	2300	1858	1579	1546	1202	1145	863	757	676	573	544	531	479	389	375	378	299	235	214	216	205	162	145	183	188	195	257	266	273	243	246	179	214	176	182	204	195	190	186	180	173	182	168	182	168	193	171	175	193	178	180	182	149	175	178	191	181	185	176	184	181	177	181	156	182	154	181	164	145	166	151	152	184	163	157	163	161	158	188	169	151	162	176	171	167	153	165	145	161	164	149	143	173	160	161	167	161	166	141	154	167	156	162	175	161	171	172	173	157	151	157	150	145	145	177	174	176	172	167	172	166	184	169	169	163	153	158	162	178	171	157	176	152	136	156	139	162	186	158	169	170	153	136	128	164	141	154	172	144	154	148	137	165	175	150	169	158	167	175	160	159	144	164	163	156	170	155	152	156	163	151	170	144	159	151	169	154	158	142	178	152	160	142	177	164	159	165	170	165	166	160	146	151	173	194	161	165	159	177	162	175	159	150	159	160	146	158	134	156	149	169	162	168	166	168	169	151	132	158	152	145	153	158	145	160	187	160	172	164	178	151	161	164	152	147	129	140	157	135	159	145	149	173	168	148	169	158	147	177	172	163	149	148	153	176	132	147	147	183	168	182	179	175	195	130	156	137	148	142	154	168	155	160	164	184	178	164	166	157	162	162	167	175	147	141	147	170	156	162	155	167	161	152	130	160	152	167	142	169	149	176	163	183	140	160	173	158	161	169	168	166	158	146	158	149	161	174	149	167	166	143	147	154	154	144	185	186	177	148	163	146	160	167	163	164	136	157	126	150	160	186	180	144	166	156	155	162	160	163	175	165	180	173	150	160	154	164	161	174	155	174	164	164	155	162	182	162	174	154	137	160	154	158	165	181	153	159	148	179	162	157	176	150	171	174	165	158	177	155	162	131	145	157	174	142	160	134	167	153	182	174	168	162	136	159	163	157	177	153	141	154	146	164	180	141	166	168	161	144	154	144	169	157	182	157	151	168	166	159	146	171	146	170	157	159	168	174	164	145	157	163	157	174	147	155	141	149	158	147	158	153	146	162	161	166	165	184	165	157	182	150	165	154	162	189	146	180	150	176	146	182	171	159	171	161	150	184	144	146	167	170	156	164	146	178	166	192	153	135	156	160	179	161	177	179	156	162	154	179	151	143	144	159	128	150	141	149	161	161	175	191	155	165	147	155	151	175	169	147	161	154	151	172	175	131	177	187	179	169	138	179	186	181	172	150	165	185	164	170	190	162	162	139	166	148	175	166	162	153	171	147	183	177	185	154	164	171	165	149	158	166	169	147	159	175	155	171	166	141	125	144	156	156	158	145	162	152	147	152	160	147	181	147	151	146	152	166	171	164	165	141	156	159	137	148	153	121	161	167	188	173	211	161	167	161	163	165	163	160	146	165	153	174	154	158	181	169	160	155	166	177	158	141	157	161	177	163	145	150	156	158	155	173	185	157	137	161	148	150	179	180	138	130	161	153	151	159	174	160	159	159	160	167	164	145	157	148	150	180	170	170	165	181	156	180	148	165	158	160	161	160	156	163	150	167	149	160	163	139	171	153	165	172	153	158	165	181	159	173	161	174	136	160	173	157	170	155	162	149	162	171	145	146	156	142	171	160	179	158	169	153	146	185	169	167	149	152	155	167	158	155	164	165	167	181	134	155	165	152	164	160	178	155	158	161	139	178	166	152	172	137	157	178	172	156	150	165	176	159	160	148	158	153	194	183	158	159	159	166	152	166	182	174	170	144	147	167	155	146	164	149	161	172	125	155	155	170	161	150	139	170	192	166	170	151	164	154	152	162	169	140	173	171	142	158	154	145	177	166	140	141	177	169	186	154	145	154	142	161	164	153	146	159	153	152	147	185	154	163	161	153	184	169	152	156	173	160	180	180	170	133	166	153	141	175	167	157	164	171	148	163	169	167	145	158	154	149	149	173	176	162	159	140	167	158	156	150	149	138	158	164	173	199	154	149	162	146	161	154	145	166	153	179	165	164	138	184	149	171	148	143	168	163	189	166	149	134	144	170	176	154	156	157	158	135	168	191	161	152	160	149	162	157	160	148	168	172	171	151	167	166	170	149	138	149	155	172	139	157	158	134	156	167	182	157	185	159	150	146	146	164	165	156	179	161	163	179	155	183	132	165	162	164	142	167	137	170	163	154	147	159	175	162	175	164	146	168	158	165	163	140	163	148	187	146	175	167	161	153	129	167	149	155	184	146	161	177	180	164	160	164	178	161	142	144	177	164	162	149	177	176	159	174	162	143	177	161	174	181	131	160	171	170	169	151	151	156	171	155	152	158	151	184	170	173	166	147	160	138	166	159	161	155	164	155	164	166	161	173	155	166	155	184	159	161	176	134	170	174	139	164	192	154	155	158	162	153	144	147	147	187	154	153	192	162	132	146	155	159	183	162	176	173	174	174	158	134	164	145	146	146	174	172	176	168	168	151	176	158	168	171	185	174	159	164	168	145	141	149	152	177	160	160	132	151	181	149	177	169	174	151	160	161	151	160	161	171	145	186	168	168	143	155	174	154	178	157	167	150	165	167	169	162	156	140	152	166	163	147	164	129	176	153	184	179	135	166	143	174	157	179	164	156	149	176	170	155	155	167	157	162	174	133	163	158	154	158	127	171	160	150	147	167	158	154	151	142	162	169	177	145	154	187	178	160	154	135	156	153	155	139	155	181	180	157	171	157	155	195	156	145	163	173	169	165	184	145	157	152	166	152	160	137	141	173	175	157	146	179	160	171	156	143	145	154	153	156	168	185	161	154	177	168	183	162	170	139	163	165	164	187	140	195	161	148	149	173	159	149	152	174	149	146	152	144	179	159	153	139	175	159	147	145	159	157	167	154	158	154	159	169	163	161	159	163	150	160	152	148	149	168	162	140	196	181	159	153	159	167	157	163	159	165	149	170	163	145	157	160	153	155	166	162	172	158	170	156	166	172	164	169	169	155	148	160	155	161	178	154	153	153	166	187	180	157	164	150	144	164	148	152	163	158	178	169	141	185	161	169	171	156	145	121	163	165	164	120	163	165	152	179	161	141	168	173	133	133	180	153	164	179	172	152	144	150	156	147	167	169	168	171	156	173	181	170	158	148	142	160	160	172	161	170	164	173	170	153	169	184	149	147	143	153	153	168	176	165	165	178	144	153	155	161	142	173	184	162	163	172	160	174	179	126	149	160	141	151	162	173	159	164	142	178	164	146	185	140	160	159	143	129	170	170	179	172	166	133	158	152	163	191	143	160	131	140	167	148	160	151	140	154	185	161	147	138	162	151	149	158	159	167	160	166	184	164	152	161	151	163	154	164	152	150	180	163	159	164	167	165	168	128	179	151	161	152	150	171	142	167	167	156	174	155	159	147	166	165	153	160	160	175	176	177	163	145	172	152	152	161	171	155	161	187	150	166	182	168	150	168	157	178	148	154	162	153	166	167
16753	20265	29787	35586	36232	30876	25698	24114	21392	21701	23446	22472	22887	14973	17604	14541	12626	11108	10174	10688	9075	7227	6591	5924	6130	4358	3954	3652	3013	3040	2992	2852	2058	2006	1805	1234	1045	915	696	622	521	509	578	621	746	1038	1168	1301	1157	806	790	863	670	704	619	603	674	650	566	541	488	529	491	517	522	525	541	542	569	613	636	586	561	594	580	518	528	569	554	469	505	463	489	452	415	447	493	485	406	464	446	441	468	459	444	449	430	432	454	463	470	467	436	442	434	429	450	420	424	453	426	451	470	439	405	456	454	429	458	426	479	462	437	427	435	419	428	462	444	466	444	409	425	442	438	427	459	416	395	462	445	434	470	408	455	429	480	404	464	472	446	437	440	401	436	427	446	397	450	414	450	435	431	464	456	444	387	448	471	432	462	408	439	436	451	458	446	456	452	422	443	467	469	432	422	442	423	476	420	484	413	414	467	391	426	479	448	451	437	452	438	418	413	456	419	425	414	417	438	419	428	471	430	419	444	419	428	427	432	436	427	415	450	461	431	430	452	449	429	433	436	451	463	471	439	461	447	447	431	445	471	421	438	413	460	392	446	421	431	420	471	454	467	407	468	424	428	444	431	410	416	427	471	444	472	434	428	456	443	462	432	458	406	437	465	460	419	460	457	427	465	414	408	435	446	420	429	449	478	420	415	419	461	454	425	429	426	418	464	405	435	465	424	447	471	439	425	474	470	449	426	400	442	455	456	438	468	490	450	431	401	429	426	417	427	452	461	458	449	389	480	436	418	466	418	435	427	446	412	458	430	435	485	396	467	443	414	402	427	446	449	446	436	427	409	433	441	455	480	424	460	429	440	426	439	433	482	421	427	451	417	466	471	398	450	409	446	409	391	422	422	402	411	456	447	461	451	435	464	419	427	447	439	406	430	462	411	445	455	426	434	457	463	433	399	438	450	445	447	404	455	420	439	419	468	449	416	424	441	460	474	446	433	448	395	452	436	431	455	413	476	467	424	423	467	409	410	422	393	458	459	466	437	458	400	376	427	457	459	422	472	406	458	412	443	445	425	419	420	404	407	461	430	436	444	413	453	433	440	428	415	450	431	485	430	428	413	423	411	433	430	471	479	469	434	446	403	425	442	473	474	458	429	430	444	439	428	424	462	466	458	425	424	423	441	450	418	453	460	439	446	451	442	406	434	414	470	441	444	471	454	443	438	435	451	452	444	417	423	431	423	474	433	431	430	433	478	447	431	447	459	454	436	397	424	457	473	403	456	449	433	442	461	436	423	391	428	465	466	427	426	450	404	427	462	430	484	454	456	498	464	444	418	421	453	459	456	435	442	436	471	421	456	412	439	447	419	419	460	408	433	424	431	471	427	425	422	437	459	420	421	407	452	449	489	419	423	404	443	452	442	395	436	440	447	413	470	452	461	400	452	433	437	447	468	454	426	457	421	451	430	406	446	453	448	437	426	454	465	428	421	441	427	433	447	460	416	460	477	456	427	462	427	420	468	429	403	420	439	446	445	409	433	425	425	413	391	430	447	450	408	466	453	423	416	422	436	406	437	457	420	416	443	451	460	431	430	445	427	402	426	465	429	410	433	408	412	420	454	466	426	437	449	456	431	425	460	412	442	446	416	439	440	370	453	468	430	456	443	430	450	405	414	464	459	438	397	431	452	451	467	430	432	449	456	417	475	451	437	432	455	491	450	422	456	447	423	416	488	438	466	467	436	427	465	434	424	475	417	425	422	449	419	462	432	458	478	444	451	475	445	434	435	433	439	445	405	431	396	423	436	426	460	411	427	396	418	421	462	435	427	415	423	432	495	445	466	404	454	431	448	460	438	434	462	482	428	437	405	414	428	405	440	427	463	413	428	419	424	423	434	450	450	443	449	442	451	415	471	454	422	400	436	439	402	448	421	437	424	455	448	440	429	433	443	403	418	438	423	450	405	434	459	451	443	415	442	464	436	412	424	439	432	459	407	417	416	437	441	426	439	459	469	409	386	451	394	426	452	453	443	439	430	440	466	408	443	415	431	448	451	449	468	455	397	426	424	473	450	460	429	480	449	415	455	477	417	460	465	456	440	410	442	417	437	445	448	457	458	454	431	439	442	416	411	411	437	400	432	466	458	428	434	412	436	434	438	445	456	424	418	451	454	441	426	406	465	456	437	445	412	420	413	439	451	402	412	429	441	411	419	437	438	445	465	490	440	493	445	436	432	405	433	422	449	449	465	428	483	441	443	453	456	450	431	483	439	453	444	452	435	419	416	413	404	435	416	436	437	452	474	429	457	442	410	436	435	417	420	473	442	456	427	433	398	449	467	426	437	415	414	445	439	465	425	452	442	475	448	465	420	446	452	420	415	444	449	439	424	434	423	437	452	426	461	430	487	438	461	441	467	458	410	436	439	411	418	441	410	437	449	455	436	428	478	412	428	423	436	445	453	437	442	414	441	433	448	469	460	427	435	463	451	437	421	445	405	498	446	444	392	430	441	447	432	450	416	453	463	478	509	467	448	452	432	427	474	430	427	442	425	443	441	427	450	415	443	441	450	421	414	420	430	425	439	437	425	422	431	417	424	429	458	434	414	464	431	447	444	442	477	434	424	422	462	452	442	441	416	419	406	457	435	431	442	460	431	452	461	450	458	447	443	433	419	436	383	433	415	423	451	402	422	485	436	427	404	425	445	400	413	430	416	436	494	439	422	456	395	412	421	435	415	434	435	437	439	469	466	433	407	433	493	402	426	476	423	418	413	437	434	430	459	466	465	416	412	448	412	481	458	450	424	443	428	462	425	427	451	408	416	454	406	447	415	428	460	441	424	441	421	436	418	450	472	415	423	422	430	442	475	475	441	451	402	416	418	428	453	417	409	471	374	436	467	425	422	443	422	461	421	406	445	423	424	428	419	441	455	433	448	430	445	483	442	451	425	423	391	383	444	459	436	441	424	444	430	476	422	415	430	447	412	448	417	458	395	444	452	442	440	412	426	475	406	422	439	470	454	436	463	413	419	466	418	429	413	458	415	454	421	444	425	431	440	437	450	440	404	425	490	428	457	426	436	426	414	428	424	416	443	463	444	441	459	434	416	473	453	424	413	433	435	450	455	440	449	438	418	433	426	429	433	456	427	453	444	456	443	452	442	438	476	432	421	432	427	433	423	402	460	435	454	469	460	430	437	443	442	456	443	486	413	420	465	437	414	426	416	452	401	415	431	447	431	470	404	461	395	456	426	476	427	445	393	423	434	413	471	435	454	427	440	459	411	426	469	444	465	450	486	415	470	423	445	457	395	437	410	399	445	467	433	429	442	459	409	420	425	469	426	431	419	453	444	400	440	449	418	450	425	458	388	428	427	420	465	420	442	433	433	437	430	441	413	432	426	432	438	422	444	445	465	452	441	468	462	438	421	448	446	454	431	423	428	433	453	389	436	449	443	378	479	426	424	387	428	459	439	444	473	409	444	444	417	451	446	428	443	437	418	450	443	429	393	450
49265	42752	43759	44064	43486	44763	41871	41056	39730	37926	40316	40903	42731	33231	34773	30878	28078	24436	22867	24264	22752	19297	17161	15172	14565	8556	8617	6479	5052	5600	4423	4281	3554	3002	2688	1536	1141	947	609	409	345	343	336	407	699	1167	1397	1666	1267	858	793	886	717	683	506	472	487	440	368	383	351	331	342	365	370	361	393	418	472	542	430	465	439	510	437	350	387	478	417	381	327	295	256	294	245	303	272	269	268	282	252	223	222	261	250	232	260	241	250	269	304	266	282	249	266	257	245	247	258	246	261	267	224	242	250	286	275	249	263	246	254	229	227	269	251	251	243	242	248	245	256	235	264	266	251	290	273	262	261	272	250	242	250	292	229	264	259	259	250	263	235	233	254	249	255	244	259	249	237	239	244	251	253	233	237	241	281	237	257	270	252	238	252	237	243	261	281	249	246	267	243	255	240	260	243	269	239	266	250	234	255	272	271	241	227	267	273	271	262	211	248	280	249	259	270	241	231	265	238	255	241	300	234	263	249	247	272	277	251	242	248	247	252	268	245	279	219	249	300	283	253	248	262	237	258	236	258	235	270	272	248	253	244	258	246	230	269	248	260	273	248	242	280	234	247	257	248	242	232	257	253	262	226	227	260	254	256	257	253	241	238	278	238	235	246	244	276	255	259	282	231	227	236	226	227	235	262	275	260	271	254	250	256	235	225	264	250	244	238	236	245	245	248	238	222	251	265	285	263	251	267	246	291	263	225	270	248	249	228	286	245	279	230	265	237	250	267	260	262	248	245	232	243	250	280	260	252	232	238	253	239	242	268	234	243	236	238	235	232	244	246	244	252	242	247	267	244	250	226	281	248	269	224	238	236	211	278	236	262	254	260	273	241	246	253	216	286	259	259	260	236	231	271	261	269	245	232	229	237	239	249	278	281	219	261	247	251	234	268	272	268	261	262	256	236	238	228	269	252	248	239	223	263	215	236	228	267	260	235	268	281	235	243	277	250	272	248	257	241	255	275	261	258	257	263	281	272	283	256	245	240	237	259	244	230	270	241	243	246	244	259	230	272	246	265	248	263	246	279	253	255	235	243	257	234	238	255	245	249	241	233	258	273	242	236	243	251	268	242	253	267	265	260	274	246	276	270	272	222	264	235	265	248	239	266	248	263	271	277	241	247	235	239	245	249	254	239	273	256	270	261	258	261	243	250	254	241	236	231	246	270	237	231	270	278	234	274	291	250	272	253	245	266	256	237	269	279	238	250	251	262	218	271	256	261	227	207	243	271	244	271	260	261	252	244	255	228	244	243	259	240	251	269	265	239	277	254	257	268	232	244	262	243	236	251	258	242	239	241	276	241	257	307	260	262	261	243	223	223	270	232	226	244	242	240	212	225	236	274	251	293	271	228	243	245	263	262	258	232	248	253	263	228	281	264	242	243	232	259	240	264	296	280	272	253	228	259	258	275	258	250	228	251	274	239	268	293	265	227	249	204	256	272	226	251	240	254	272	265	250	272	240	246	236	226	260	270	272	267	291	257	242	253	232	257	225	263	235	255	237	243	232	262	227	242	235	220	251	242	240	226	261	251	268	270	267	267	253	267	261	250	217	270	244	259	259	227	229	239	237	274	250	266	247	246	250	240	260	254	269	246	269	266	280	246	252	240	245	228	259	257	218	239	272	255	241	280	256	233	288	288	285	231	268	262	258	271	269	234	257	231	244	284	243	253	238	239	227	252	270	252	226	227	268	230	281	225	266	249	235	271	239	255	247	232	212	253	223	270	260	268	233	252	275	249	256	260	248	255	250	267	265	245	228	239	264	257	241	226	258	260	247	271	240	238	244	247	248	249	249	283	270	275	249	249	257	288	259	237	222	263	245	236	246	216	243	248	258	246	244	247	221	241	249	264	261	229	293	259	248	295	242	266	273	239	239	264	213	260	256	240	267	280	264	257	273	236	233	229	263	231	249	264	275	249	252	263	239	227	260	266	245	235	271	238	260	270	248	254	274	227	249	267	294	267	268	237	284	269	277	232	259	232	215	247	276	253	257	252	237	249	255	250	248	268	224	231	241	285	266	228	260	241	233	257	245	263	244	248	271	237	254	264	265	262	270	242	249	259	270	239	249	222	228	255	260	244	255	247	269	246	254	253	240	255	271	246	265	237	257	261	258	249	227	231	272	244	254	262	238	244	247	298	232	242	263	239	238	260	254	226	244	243	269	236	250	248	273	246	239	264	258	245	260	271	256	216	261	231	240	252	240	238	257	236	242	263	270	246	249	280	272	264	279	275	277	227	265	271	263	235	255	275	279	261	259	240	272	278	240	257	274	244	232	262	250	249	236	282	241	265	262	261	248	229	255	247	266	278	256	212	253	255	258	270	240	265	263	242	275	242	270	233	255	231	276	262	228	262	306	300	259	246	245	242	252	226	264	275	254	240	248	243	261	280	235	261	259	253	266	259	247	301	248	232	244	252	240	246	242	281	212	245	262	250	235	247	250	264	276	271	241	271	252	249	270	260	251	244	255	270	234	253	256	296	249	248	275	250	243	240	281	243	265	232	224	239	243	273	260	249	259	250	236	260	259	273	239	233	225	257	255	271	236	232	257	236	226	260	264	258	243	259	240	256	254	262	260	261	252	236	254	221	239	228	261	235	257	248	258	245	264	270	270	279	218	217	239	254	229	249	256	280	270	262	249	255	277	255	266	284	266	261	230	263	240	282	241	243	258	257	271	242	276	286	229	272	266	257	282	249	232	241	208	219	245	239	233	249	258	236	260	237	251	248	246	258	244	257	219	275	256	253	244	265	262	238	225	258	255	258	229	244	252	262	233	268	247	239	286	255	249	219	288	252	239	259	237	253	232	253	248	266	267	212	273	248	229	245	222	258	267	245	233	254	251	237	249	229	263	237	272	283	243	248	235	262	257	263	251	233	240	267	228	237	282	254	267	273	253	251	222	249	245	253	248	246	240	258	259	247	241	222	242	238	246	252	287	245	271	249	260	249	253	242	255	257	266	245	247	227	228	281	263	245	242	263	243	305	251	249	228	259	244	270	236	258	266	242	254	227	276	225	277	262	238	234	263	236	238	271	253	250	268	230	243	290	253	252	286	236	278	238	226	252	241	228	238	257	249	231	225	243	253	241	256	225	260	264	241	240	264	279	254	256	260	272	266	272	258	230	237	218	250	258	248	243	232	231	226	277	253	251	254	240	259	237	245	232	237	237	257	224	240	249	284	288	240	265	235	249	268	222	249	251	231	241	256	252	245	257	260	240	247	253	232	263	249	246	234	233	236	245	234	249	274	256	291	260	238	246	247	232	242	261	232	278	244	225	270	258	285	292	235	219	275	240	235	236	244	285	235	205	239	246	258	253	271	251	250	270	221	230	247	234	257	239	233	238	238	242	271	238	260	226	255	221	262	241	243	263	252	245	243	243	268	207	249	245	282	251	277	260	280	250	239	227	248	257	288	274	271	264	259	264	257	273	256	285	246	260	258	253	267	241	248
41331	47293	51468	54900	61955	62769	58426	52119	49857	54341	53957	54776	54646	44369	48624	45297	42711	42993	40539	41531	40338	32476	34905	34240	33194	26759	27852	22373	20028	23061	19547	19138	15657	14134	12869	8436	6388	5294	3055	1616	1321	1255	1307	1875	3481	6647	7885	9809	7060	4574	4546	5261	3498	3411	2408	2226	2427	2009	1652	1507	1205	1286	1197	1241	1596	1531	1595	1961	2062	3010	2068	2032	2045	2687	1998	1463	1712	2008	1830	1506	1107	968	867	742	748	841	840	753	687	711	687	671	643	666	694	665	710	607	703	685	729	741	671	652	658	604	649	679	637	675	654	616	623	625	656	667	622	628	675	652	611	613	661	630	601	681	624	653	592	649	642	626	638	639	612	614	622	674	688	617	665	651	644	629	592	650	636	597	608	627	632	612	628	635	594	629	594	649	627	628	635	616	652	603	586	628	629	673	597	589	657	622	650	631	675	594	584	605	589	560	642	674	632	632	651	660	583	632	623	605	600	590	614	647	647	588	643	657	651	585	641	635	672	594	613	637	638	663	574	638	632	604	618	654	674	619	659	648	666	612	650	594	658	645	631	642	638	635	637	646	665	679	616	655	651	623	596	600	631	633	639	645	599	639	616	610	607	632	672	598	674	679	603	620	614	624	676	593	622	639	644	617	652	661	606	615	588	619	651	634	647	651	598	658	643	614	643	628	679	624	634	618	625	643	610	633	616	611	601	669	608	641	614	623	617	616	618	649	659	679	639	645	661	651	595	648	612	662	692	601	638	595	629	645	605	637	665	637	614	605	600	631	585	660	654	659	652	573	695	634	662	624	597	602	620	617	596	624	632	593	581	619	607	652	616	616	603	598	667	625	651	620	606	598	636	619	603	656	647	661	610	622	608	616	669	630	657	646	664	608	634	646	624	652	605	656	633	648	582	633	651	625	602	618	613	663	645	637	694	640	664	653	613	647	662	597	634	607	630	654	601	622	640	631	575	628	587	625	679	617	606	661	620	704	639	629	648	664	605	665	632	644	630	617	625	581	602	628	626	653	653	636	673	638	619	645	634	623	651	652	657	616	629	652	612	607	633	636	646	615	635	667	633	621	667	626	633	633	592	609	655	629	641	662	603	613	610	646	644	651	620	616	601	605	645	578	661	626	616	632	646	662	636	637	610	594	638	582	629	635	639	620	694	638	602	626	686	661	677	653	631	660	598	597	660	620	596	632	626	604	619	619	650	637	608	648	593	592	615	632	610	618	636	641	626	657	616	629	637	649	628	663	624	650	676	672	653	649	627	695	633	580	637	629	610	626	619	614	654	652	646	608	655	601	616	639	619	641	630	594	616	633	649	670	643	612	618	653	671	608	683	644	609	625	621	648	614	652	664	602	616	606	627	585	632	637	580	595	625	642	614	610	615	637	637	645	656	630	587	627	598	631	653	648	688	658	619	650	648	604	610	653	660	578	642	655	606	647	629	599	604	558	629	618	610	612	643	658	659	609	674	617	572	597	640	625	629	607	638	627	590	631	636	566	637	630	623	655	666	613	647	630	609	606	677	618	650	640	619	608	659	668	624	656	656	612	652	597	642	608	582	621	648	634	611	603	600	613	620	638	654	635	654	641	662	626	572	656	664	607	634	596	603	632	643	609	608	619	611	628	627	614	665	623	612	614	639	612	636	639	618	641	651	651	650	646	647	647	676	616	670	600	625	636	663	627	606	625	630	672	614	578	607	647	643	639	591	638	625	608	649	607	666	654	629	620	611	636	630	616	648	630	627	671	623	612	585	674	608	612	632	580	632	713	587	653	654	644	641	615	620	626	597	631	593	643	643	617	650	627	605	621	626	654	632	674	651	605	667	670	614	631	617	618	659	585	658	630	606	614	641	648	600	611	620	626	686	675	650	651	590	626	651	646	635	649	628	588	628	632	622	584	629	640	649	654	631	615	633	632	568	615	638	651	574	582	630	647	605	625	607	660	610	622	607	579	646	643	671	612	629	569	635	624	622	612	607	644	591	617	626	684	565	670	605	668	668	632	649	604	580	585	630	619	633	595	608	670	584	595	627	627	653	662	598	643	632	666	632	628	584	608	648	630	656	593	607	600	660	614	631	659	643	581	675	657	653	644	630	600	636	622	636	633	616	648	627	657	675	608	638	601	622	634	613	668	658	641	614	614	577	645	661	613	600	623	645	660	644	611	629	635	610	618	626	599	597	688	655	645	634	638	656	636	637	670	672	593	674	632	639	596	610	626	636	629	631	601	595	621	639	637	623	605	649	628	652	664	610	654	617	626	654	634	669	614	634	640	648	569	669	674	593	631	661	624	628	638	591	634	631	621	621	582	631	641	603	636	599	656	622	648	629	677	626	598	637	641	615	683	671	622	624	581	599	611	633	655	624	640	648	619	631	673	632	579	627	613	654	634	630	626	660	619	637	643	653	576	650	646	575	629	605	604	627	653	620	650	641	621	683	577	591	618	662	656	637	646	615	625	584	608	641	644	602	635	610	630	672	606	644	654	678	572	607	618	670	587	624	649	586	671	617	675	652	653	680	642	620	600	622	627	642	664	620	638	594	646	619	647	652	636	659	625	642	640	642	661	654	655	596	608	617	663	639	638	635	646	658	660	662	600	626	605	692	606	637	648	639	635	618	643	618	593	652	626	644	637	611	629	607	630	629	621	599	632	597	631	586	615	672	649	619	656	616	638	634	591	600	617	664	592	665	633	641	622	622	632	623	639	673	607	649	587	650	674	610	610	579	593	625	653	667	633	611	618	631	613	615	616	635	655	656	636	623	610	638	647	648	642	603	632	617	644	625	626	603	657	669	619	594	626	642	591	618	636	643	697	619	644	578	636	634	623	622	657	613	626	600	624	632	627	626	657	630	657	645	632	664	601	589	631	616	609	615	555	635	661	598	621	603	636	639	649	624	631	630	624	665	626	659	692	617	640	620	645	601	626	602	639	626	625	636	677	651	605	641	601	627	602	588	598	672	600	645	633	615	651	660	661	614	639	612	589	609	612	628	610	644	653	644	574	632	638	647	629	590	586	589	590	627	641	614	634	614	704	622	641	617	620	619	676	602	642	625	629	604	633	647	603	601	631	630	630	661	659	665	631	622	622	653	668	639	617	569	617	633	615	636	605	627	642	634	624	568	669	631	640	608	618	616	604	601	617	610	629	641	658	633	625	615	616	555	627	564	639	597	618	642	623	621	635	631	652	629	653	618	651	604	631	616	623	631	607	652	664	600	611	600	644	626	648	620	610	567	621	608	641	596	616	616	623	664	660	687	634	601	693	609	604	641	637	675	654	646	636	635	689	664	617	611	644	621	619	607	612	607	647	573	650	621	641	644	633	617	662	617	591	613	577	644	619	610	633	634	631	629	649	590	632	630	584	642	670	662	646	633	637	644	616	636	636	621	615	601	575	593	674	627	628	620	650	619	573	643	637	653	588	602	649	610	608	629	594	642	621	601	624	677	625	619	625	650	653	632	666	658	630	631	605	625	651	629	627	620	619	663	697	589	619	643	605	622	583	625	592
52994	42613	43221	43179	42702	43314	42777	44766	43558	41743	44483	44227	45433	38857	42456	38033	36082	33388	32345	32863	32722	30502	29483	25635	24949	16539	15124	12399	9674	10224	10668	9965	7215	5788	5463	2964	1936	1420	933	723	541	547	498	659	1155	2188	2739	3294	2343	1472	1386	1616	1138	1059	802	776	784	736	560	555	494	422	494	492	529	545	550	654	682	853	729	735	700	957	650	613	617	707	592	483	422	409	349	335	373	351	374	361	345	309	327	293	295	304	321	331	321	281	301	334	362	302	309	337	306	310	303	294	307	304	309	289	301	338	302	291	308	317	307	276	312	272	297	323	311	293	289	303	294	301	281	282	303	328	296	287	302	289	306	286	302	288	338	317	268	300	327	307	290	299	321	291	322	339	290	308	289	331	283	297	299	292	304	305	277	308	348	309	303	295	307	301	272	273	304	287	268	286	305	307	317	298	297	301	283	304	281	287	273	297	303	284	278	285	291	313	304	257	289	288	322	306	299	311	319	275	254	308	289	302	306	304	283	314	263	296	331	325	307	283	291	291	277	305	295	289	326	339	314	278	285	300	316	288	277	325	322	334	283	315	300	321	290	280	324	298	310	289	286	284	300	311	313	273	264	309	324	302	289	287	295	294	279	271	302	288	323	334	337	285	279	302	281	282	287	283	261	301	363	296	312	290	342	322	309	311	307	272	294	322	311	306	301	300	338	296	275	288	305	322	306	325	287	293	313	296	302	314	308	319	327	295	317	323	279	293	327	309	296	317	316	297	317	310	333	313	275	303	287	303	290	290	330	290	316	310	297	316	291	313	294	284	331	316	288	298	285	304	327	291	288	294	273	282	334	289	259	286	327	306	309	301	276	255	309	298	306	277	304	322	321	310	285	288	294	283	283	316	305	275	303	307	321	305	259	301	247	325	307	273	316	319	296	312	299	314	300	309	292	295	281	289	314	279	316	316	321	277	288	334	315	315	309	285	294	272	331	323	295	281	271	292	301	321	303	290	295	300	305	270	307	316	305	303	268	289	275	299	329	300	317	298	282	281	272	305	287	326	276	326	293	318	279	285	262	303	270	315	288	333	315	274	260	309	315	284	307	261	303	306	278	308	309	315	285	311	292	296	288	293	289	343	287	301	292	311	280	295	284	296	316	299	300	323	296	302	315	312	335	294	294	303	278	295	312	330	301	289	302	308	314	294	288	303	301	328	293	301	317	331	284	314	294	281	339	304	295	302	308	276	302	304	306	319	317	303	288	287	305	300	290	309	314	274	293	326	293	317	311	250	317	294	281	290	308	321	295	276	272	314	312	317	323	253	318	323	294	316	290	318	270	282	281	308	291	305	305	293	306	288	290	294	311	337	302	278	303	285	340	291	310	269	300	288	266	276	265	312	284	313	281	288	269	329	278	322	316	321	285	284	305	296	324	279	295	292	322	275	321	275	315	307	313	315	299	292	287	287	291	316	282	289	282	292	325	315	318	300	272	314	279	304	290	294	279	282	281	295	317	288	322	320	298	300	299	294	275	287	287	314	293	298	294	305	330	297	319	321	303	274	284	317	326	291	278	295	277	317	315	323	304	284	331	269	315	264	270	298	302	291	306	310	305	310	292	269	298	291	297	300	330	297	311	276	274	310	304	273	292	293	320	294	299	272	324	302	310	267	268	307	280	297	308	276	259	286	300	330	270	313	311	331	318	291	310	277	301	309	297	293	265	290	312	259	278	300	305	311	337	294	296	289	303	321	309	294	294	297	268	321	285	296	297	317	290	316	294	276	295	291	300	286	342	318	301	283	284	323	276	308	297	302	278	333	305	281	331	291	281	333	296	264	297	305	326	304	310	305	288	263	288	285	290	306	269	287	318	288	294	297	302	271	299	291	302	309	311	317	301	303	333	261	306	300	303	304	309	331	304	278	295	277	309	287	287	319	287	280	311	312	297	280	337	325	317	318	320	309	285	287	303	274	287	331	278	343	282	301	299	307	278	337	297	296	293	319	270	305	273	286	312	327	292	262	298	306	270	309	311	306	331	277	297	316	291	302	283	282	314	293	290	306	309	331	312	293	307	328	330	294	300	333	263	317	306	321	283	282	278	329	283	303	291	319	295	305	309	292	303	299	296	295	283	297	291	308	310	313	289	312	295	309	273	298	320	330	314	313	342	299	288	297	279	304	277	299	287	311	307	304	309	315	296	320	281	314	308	320	293	296	311	339	273	320	279	324	288	320	284	295	286	311	273	289	307	307	311	304	298	292	277	300	299	301	336	286	306	318	307	293	283	299	277	322	275	306	297	317	297	326	288	304	310	276	282	265	281	280	289	298	325	306	308	275	289	258	296	298	291	288	304	313	320	276	301	285	288	286	313	339	305	305	289	284	279	299	309	276	303	313	308	284	329	342	302	291	305	287	324	311	304	294	287	318	264	312	302	322	338	302	296	255	327	317	319	260	313	309	307	300	270	298	314	283	307	274	297	311	324	300	326	333	289	330	320	289	298	301	284	294	286	335	306	304	294	334	255	278	307	303	302	294	305	317	304	300	316	331	279	293	304	311	310	286	329	307	298	314	292	271	311	318	306	273	317	280	306	313	266	313	312	302	301	302	275	260	301	297	286	291	294	299	310	271	291	315	298	312	308	290	297	279	292	301	254	334	290	268	304	291	288	284	294	302	279	305	313	301	327	312	324	313	279	282	313	298	296	306	318	302	275	287	315	309	322	289	307	309	322	310	316	290	307	322	275	323	288	319	305	270	331	286	293	290	267	278	328	302	335	287	319	277	310	289	274	311	311	299	326	281	283	285	305	311	293	296	322	315	292	300	308	324	325	327	282	260	277	284	286	281	289	311	303	300	278	314	331	314	295	288	296	287	313	315	320	287	293	297	309	275	295	270	296	271	291	303	289	278	312	306	309	292	280	310	310	318	289	310	305	307	332	306	288	305	293	341	311	274	304	280	306	302	325	292	296	336	262	334	318	323	279	301	310	299	281	296	306	284	295	351	328	302	315	288	305	269	323	326	299	264	336	308	313	298	314	307	321	306	306	274	279	274	295	333	306	317	276	323	340	319	286	290	290	274	313	291	275	295	332	306	323	279	302	318	302	325	282	283	323	293	319	283	310	308	327	322	305	319	283	283	306	280	255	301	298	331	274	300	282	293	329	303	306	295	331	287	285	279	300	278	303	287	310	282	319	316	296	286	343	335	328	312	301	272	328	277	292	307	318	306	305	323	257	292	330	299	309	295	294	295	319	302	267	296	313	275	309	318	316	313	311	281	320	294	326	303	306	298	305	316	296	283	278	291	300	281	326	258	293	295	287	272	315	298	267	297	304	277	316	284	298	302	309	272	294	299	306	279	272	291	290	290	320	295	309	271	281	316	313	298	315	311	306	297	306	322	301	298	297	324	306	309	308	304	288	315	297	305	291	288	287	307	295	290	313	304	294	317	279	327	302	319	311	296	288	324	266	308	299	282	317	312	299	319	288	261	316	298	299	311	317	279	257	301	306	268
46669	51947	53790	55763	62764	65311	65803	56052	54740	59356	61501	61166	57581	52415	55094	53397	51126	51602	48770	47812	47868	43117	44436	42923	43018	36659	36964	33236	29652	30871	30877	29986	24866	22765	20983	14166	10197	8121	4307	3070	2222	2095	1888	2915	6618	11803	13664	16357	11956	7901	7629	8280	5670	5687	4169	3989	4059	3430	2842	2541	2163	1807	2024	2016	2306	2511	2547	3391	3446	4874	3643	3646	3326	5083	2936	2687	3347	3662	3081	2279	1703	1398	1101	984	1010	1117	1051	946	903	830	802	767	775	783	795	781	813	766	814	865	983	936	862	768	747	777	743	737	730	760	766	797	755	720	765	698	758	732	705	755	742	686	754	728	711	742	690	754	714	679	737	748	736	698	729	696	685	754	664	725	733	739	710	706	713	746	724	709	740	732	730	720	689	741	747	736	655	690	719	712	730	663	720	690	718	759	717	697	720	726	716	722	716	702	677	685	738	749	711	723	692	689	795	678	739	709	780	708	716	763	727	731	714	729	724	711	698	726	728	746	742	699	704	719	735	737	668	778	678	734	758	711	699	714	658	699	752	714	754	675	692	715	666	706	674	710	738	685	704	732	684	714	729	719	683	709	743	652	682	682	687	747	708	728	744	701	707	721	729	678	711	708	703	671	743	754	719	698	720	675	733	669	698	705	732	693	669	711	735	676	710	693	751	651	756	665	714	679	708	737	706	694	703	708	714	688	753	728	674	709	736	693	668	713	737	692	712	727	688	711	728	704	682	722	723	708	739	706	672	660	701	720	701	720	698	725	757	691	736	714	690	689	715	697	712	687	718	689	715	704	718	742	725	684	696	700	693	713	746	716	694	732	703	716	734	631	646	713	684	715	698	716	716	725	689	678	679	711	681	687	667	700	708	703	752	755	715	719	749	682	717	732	689	720	690	707	655	731	734	690	688	729	727	709	691	709	689	679	728	705	692	710	706	759	740	753	679	692	738	744	684	733	708	681	716	694	724	704	698	745	640	732	682	719	725	682	731	676	673	702	714	746	676	725	674	696	723	656	725	676	762	759	686	741	726	726	728	704	716	682	677	703	721	713	709	752	709	695	703	704	713	750	705	686	690	721	686	761	719	753	700	722	688	682	695	713	669	720	670	696	696	706	720	745	726	729	699	729	719	666	776	707	714	670	687	749	679	705	726	723	696	720	744	711	725	719	752	743	739	725	708	677	738	735	752	704	760	727	689	690	701	694	724	730	701	661	724	633	705	657	743	692	709	729	745	690	732	712	649	718	741	749	745	702	734	715	675	713	718	723	762	695	725	712	717	762	703	750	712	738	705	695	709	698	689	747	742	686	728	699	687	771	684	700	721	757	706	738	697	724	723	695	698	722	654	685	667	723	705	704	734	720	711	706	684	736	731	693	730	751	709	712	755	701	713	711	720	711	759	691	731	743	703	706	695	741	729	738	716	694	717	766	699	693	665	683	715	698	744	726	689	672	665	745	696	730	682	750	729	722	718	706	720	694	697	688	706	717	718	732	691	706	691	718	692	743	705	757	674	696	727	691	730	719	711	751	726	719	719	702	744	727	719	752	684	735	732	746	750	668	734	705	723	708	724	724	675	720	748	696	711	757	735	682	735	717	711	728	758	694	723	678	748	692	678	721	711	715	734	739	679	740	693	708	697	742	697	760	726	698	671	735	702	671	696	695	700	730	744	680	701	702	707	712	702	715	731	698	714	701	697	699	679	715	662	644	669	713	667	738	687	712	682	748	686	741	700	692	704	743	679	685	705	686	701	706	678	743	713	652	732	714	696	726	704	795	724	747	700	719	697	746	710	704	730	713	723	705	699	723	721	752	703	676	686	736	738	698	712	731	730	672	747	752	693	741	747	726	719	693	702	735	707	681	692	702	738	733	692	690	714	688	717	760	710	720	734	711	685	708	704	730	718	695	734	734	698	739	723	737	707	679	724	716	720	690	754	683	710	659	719	712	710	702	745	724	715	727	707	722	656	705	676	714	717	699	711	748	729	687	720	736	764	723	707	689	684	660	655	724	687	744	722	712	702	718	743	748	644	718	661	708	703	673	701	641	716	727	710	712	742	705	698	686	698	701	732	729	716	724	727	661	746	768	738	735	707	694	699	717	686	660	681	775	741	701	747	724	733	730	658	685	765	683	725	683	684	678	713	729	735	721	685	739	679	650	751	723	729	722	670	714	751	690	734	734	704	728	725	701	700	692	709	698	714	748	752	682	720	745	700	665	758	735	700	712	717	711	679	731	692	717	743	710	734	714	698	687	704	709	690	696	677	731	710	723	722	701	744	731	735	751	731	729	714	725	717	712	737	702	712	708	675	696	757	697	676	696	725	734	737	688	732	739	684	746	760	677	729	728	711	720	713	726	683	721	719	721	731	741	746	710	722	665	725	730	717	723	720	675	698	757	687	722	699	725	744	709	701	708	715	677	752	739	702	746	702	694	727	708	683	724	713	670	695	718	725	722	695	732	719	754	634	681	712	691	707	692	713	716	698	739	708	704	689	745	743	701	711	688	694	728	728	718	709	751	699	705	709	751	678	706	763	732	727	711	734	710	664	701	708	705	704	760	686	741	718	754	757	687	658	750	748	650	704	715	704	706	703	733	665	745	731	735	659	696	729	757	690	731	650	705	698	752	709	697	702	691	695	720	633	642	694	706	745	674	720	712	730	701	700	707	680	697	700	679	737	684	729	690	748	714	733	700	684	737	727	703	693	745	675	734	728	712	687	753	694	701	749	733	714	694	704	710	717	703	678	683	759	680	701	680	673	745	727	711	719	666	736	737	691	716	687	675	713	695	698	681	693	722	737	709	727	750	705	693	736	676	735	705	725	698	732	692	715	709	672	714	720	713	743	709	782	662	711	743	676	688	698	745	692	699	702	725	707	714	724	664	674	712	735	720	741	692	745	749	702	645	692	674	704	696	686	748	725	735	707	690	680	719	724	718	699	753	689	734	720	760	677	695	738	768	705	703	722	716	715	640	700	686	723	722	734	686	692	676	711	731	745	695	753	688	752	697	725	718	730	706	703	705	682	725	706	747	690	745	764	728	699	748	703	684	702	710	731	755	752	721	746	752	732	746	747	745	707	734	706	675	661	758	716	694	694	728	748	706	712	715	731	703	704	751	728	750	682	696	693	691	744	685	748	743	725	736	678	730	738	708	663	731	708	716	691	702	711	723	731	771	702	744	673	728	763	697	736	739	664	679	727	707	686	786	681	755	712	728	697	749	674	740	760	757	648	708	768	654	701	745	735	708	692	742	717	712	732	698	753	697	740	727	706	748	683	691	750	691	681	701	711	755	729	677	776	737	733	709	728	678	676	710	670	697	706	696	718	713	724	752	723	730	741	747	697	690	687	722	667	733	734	708	709	720	695	767	695	727	697	699	731	711	746	725	707	742	702	707	730	697	706	727	716	720	709	680	699	676	665	735	701	704	671	723	729	689	682	743	710	759	715	725	723	745	725	727	698	722	679	719	718	673	722	688	690	748	733	709	718	722	755	706	723	738	693	716	720	701
21610	21747	28278	26470	23357	16219	10680	9558	9388	7302	7365	6694	6778	4258	4551	3451	2389	2208	2035	1994	2094	1602	1510	1193	1113	774	726	616	505	574	505	478	425	343	360	221	201	208	173	178	168	171	190	183	183	237	250	274	216	205	190	199	197	200	185	194	178	173	187	181	162	169	162	160	176	176	175	163	135	177	174	164	171	195	187	187	158	189	164	140	166	156	125	154	170	152	159	169	174	170	155	162	142	159	166	138	156	139	150	162	164	172	153	156	146	147	164	165	154	153	158	154	168	171	182	160	133	153	145	137	161	165	172	126	154	147	157	147	151	177	155	159	161	152	145	173	141	180	147	158	138	146	145	156	185	149	139	181	166	160	168	143	141	146	147	149	170	172	153	162	139	175	125	161	151	142	142	171	148	136	161	150	150	149	155	173	167	162	142	156	140	161	156	139	163	156	152	154	159	155	172	149	169	146	147	146	157	151	138	173	163	142	173	160	161	151	159	154	157	159	158	162	148	173	154	154	169	172	169	139	160	139	167	135	153	163	167	138	135	154	157	151	149	165	168	152	131	152	154	165	153	146	158	154	172	146	167	181	141	163	152	125	150	149	170	168	152	137	146	135	157	179	171	190	153	168	139	179	137	156	138	155	134	164	154	162	150	170	158	159	157	127	158	157	156	155	147	160	167	142	162	139	161	148	154	187	140	169	143	159	154	170	143	155	165	152	157	168	150	156	144	165	157	158	154	155	167	152	160	175	169	150	148	171	145	168	135	144	151	166	161	151	155	166	144	183	168	146	162	166	157	158	127	164	149	158	148	153	161	150	133	158	143	152	144	135	158	168	152	154	129	143	168	148	164	171	162	169	160	136	153	161	149	162	161	155	157	149	153	157	161	154	140	154	143	173	150	173	163	153	160	141	171	160	160	157	161	173	161	168	149	159	149	143	133	146	176	161	149	157	168	171	132	149	139	150	138	162	164	147	158	165	152	151	160	159	133	157	156	141	147	150	153	177	156	150	120	153	145	169	173	163	160	150	141	136	161	159	152	162	156	149	162	170	137	149	162	163	145	143	152	173	159	164	154	177	174	171	136	142	152	135	153	136	151	149	159	146	176	140	152	144	150	154	155	152	121	161	161	151	149	174	154	169	156	144	142	153	158	120	148	149	140	163	164	180	164	153	176	166	155	156	155	141	169	157	156	172	133	131	158	154	163	147	186	179	163	133	157	173	169	153	153	142	160	145	157	150	157	158	150	153	142	166	171	145	149	146	156	142	158	153	153	151	164	149	171	159	151	165	144	160	156	135	164	146	152	165	183	150	169	150	167	143	163	171	152	145	154	138	146	160	150	185	152	171	154	160	158	169	163	153	158	168	157	138	164	155	174	146	148	147	155	142	150	162	152	136	123	147	160	151	164	154	156	150	148	153	156	124	144	157	146	174	158	155	189	167	159	158	157	145	151	140	180	149	167	178	148	156	158	165	160	163	164	156	152	192	148	154	155	158	152	167	165	154	161	161	160	151	157	160	131	165	164	157	176	137	175	128	153	160	170	155	144	166	148	173	154	148	154	170	138	155	185	164	165	183	155	170	140	150	141	179	131	150	168	162	151	165	173	152	144	168	164	166	166	176	159	159	155	153	153	131	160	134	145	148	147	150	154	177	180	183	155	143	149	159	162	155	154	159	158	154	147	172	172	152	149	162	166	172	151	162	154	151	154	153	160	134	153	172	146	157	152	171	170	172	173	144	130	171	166	161	149	164	150	119	170	144	150	139	138	158	158	164	166	171	132	149	174	132	146	154	159	156	140	114	142	162	162	161	139	170	158	160	117	145	152	168	161	164	157	162	161	144	144	155	139	149	178	136	147	145	160	126	162	160	161	183	170	152	156	158	177	162	164	139	152	155	162	153	160	152	158	134	136	154	163	163	145	142	146	139	162	162	155	153	143	148	167	163	141	155	159	146	165	148	146	159	161	157	173	179	176	157	133	128	151	150	160	149	171	149	185	154	166	168	156	149	158	182	161	135	154	170	153	171	140	163	136	141	151	144	160	146	170	134	156	153	145	151	162	155	149	156	157	148	158	150	161	157	164	149	127	180	137	183	146	146	151	156	161	154	162	151	151	143	143	139	160	144	171	146	147	164	149	145	136	172	150	167	166	158	173	161	148	180	140	159	147	145	169	151	176	172	147	136	158	157	162	161	137	173	158	163	142	164	171	171	172	160	155	146	149	148	159	150	155	162	184	143	159	143	148	182	148	182	157	140	153	144	180	143	139	129	151	150	134	185	155	140	144	163	156	142	168	146	151	155	148	169	142	152	173	160	152	156	162	159	150	168	165	160	171	149	147	154	151	195	173	156	169	160	177	158	165	175	180	142	153	163	165	142	159	174	173	163	139	158	184	151	166	176	168	163	151	159	140	132	174	154	147	154	155	149	161	163	145	181	179	168	153	163	152	132	186	142	157	151	162	141	145	164	133	187	149	147	172	163	172	129	156	162	142	146	160	175	136	168	166	157	165	142	122	145	166	152	167	164	154	151	166	169	152	151	162	186	130	168	156	152	164	155	161	170	180	135	156	158	177	150	169	138	166	153	154	158	176	159	166	151	156	173	134	169	146	148	156	162	169	155	166	169	168	151	139	157	148	170	163	168	150	144	152	177	136	159	146	162	141	136	162	157	180	183	153	157	153	147	152	168	147	154	165	173	155	178	160	159	153	129	163	157	158	168	143	151	142	136	152	153	145	148	175	141	155	152	150	160	154	149	148	130	144	166	147	159	140	137	176	157	167	149	180	149	139	172	166	154	165	163	162	143	159	157	160	147	157	167	176	190	134	142	176	152	173	155	169	169	151	161	140	148	169	150	167	144	171	159	158	144	156	160	144	150	161	148	156	152	136	151	162	169	156	152	144	145	141	160	135	169	171	159	169	147	157	145	184	149	168	152	144	157	171	169	145	163	145	161	155	168	149	144	144	153	149	151	163	134	143	170	169	154	175	172	158	148	146	173	153	145	162	154	142	144	168	159	151	143	171	168	155	152	164	146	158	129	166	138	136	174	152	146	149	164	147	158	157	128	144	156	134	165	170	165	168	158	166	169	153	157	135	145	148	156	137	123	139	174	157	159	160	182	154	160	172	165	181	145	159	144	166	168	146	170	177	145	162	157	168	159	155	150	180	156	152	150	160	124	156	173	152	139	166	148	137	147	137	144	180	139	146	128	160	156	158	177	152	143	168	136	143	166	163	166	159	140	149	137	154	148	176	158	160	141	179	173	180	136	153	152	147	170	124	153	158	171	148	130	160	145	170	145	173	140	172	143	154	145	165	164	156	157	160	166	156	154	133	171	156	150	149	177	161	144	162	155	155	152	165	158	164	143	128	138	135	125	130	140	152	149	167	151	181	165	164	156	146	133	119	156	143	164	162	138	159	175	137	129	167	129	151	154	171	149	171	173	168	162	155	148	145	145	147	147	172	139	152	171	190	128	152	139	174	174
16055	20240	29851	35091	36960	32400	27217	24256	22997	22100	23435	23148	22520	15120	17279	14422	11084	10351	9962	9622	9978	6956	7336	5955	5604	4204	4472	3381	2866	3074	2874	2863	2485	1938	1816	1201	996	851	559	551	528	519	517	648	817	1016	1230	1296	1023	773	740	744	704	724	630	686	673	588	564	544	494	472	450	500	484	484	520	512	560	572	551	536	559	596	528	513	549	537	554	489	445	469	452	471	455	428	461	429	420	451	422	436	455	390	440	434	414	421	397	458	435	425	451	385	445	395	406	463	496	437	411	418	424	422	429	413	419	392	416	452	407	474	414	436	452	415	396	441	439	447	464	421	428	432	394	438	396	417	422	442	401	408	404	404	425	446	425	441	414	420	445	409	432	432	426	383	429	416	409	431	453	434	454	388	465	427	463	455	387	441	426	446	417	431	416	397	437	410	416	429	400	414	411	440	389	410	451	470	441	441	423	446	437	411	465	441	421	431	411	441	448	445	414	430	417	436	430	386	409	429	407	407	415	408	421	404	414	398	421	430	409	396	455	443	455	439	418	433	443	454	457	435	422	399	432	430	438	419	451	443	411	422	445	423	421	420	409	416	426	406	451	421	430	408	471	418	416	414	444	399	389	452	401	437	449	436	440	407	410	385	456	388	428	435	454	412	403	414	410	429	407	423	414	391	435	411	386	417	435	475	408	392	429	409	407	431	443	424	476	440	394	442	443	440	403	400	460	460	464	436	443	423	428	417	432	442	426	431	436	446	414	403	439	411	378	396	421	428	439	422	449	422	400	420	435	444	443	429	425	427	411	415	425	406	439	381	440	412	443	386	433	414	444	427	409	417	417	399	423	433	415	429	426	407	407	441	432	468	420	389	424	422	435	445	462	420	399	446	434	450	404	456	398	445	440	448	394	431	441	460	442	431	460	440	442	446	400	388	394	426	449	431	407	407	439	420	434	422	403	410	404	455	391	421	429	399	368	388	423	419	391	416	403	420	415	408	405	425	405	421	433	449	412	414	408	423	423	380	407	434	431	404	408	449	399	408	440	450	401	441	426	427	417	419	439	434	428	456	397	385	443	419	463	425	420	459	453	410	446	436	436	416	400	412	428	442	402	401	434	423	451	405	435	422	446	418	425	413	454	415	430	426	462	429	441	454	428	442	416	390	404	430	434	396	419	449	432	447	445	441	425	440	390	378	424	400	413	374	434	430	449	409	443	410	394	420	422	386	420	444	484	385	425	431	444	431	427	435	400	442	414	464	402	421	396	445	424	443	413	416	408	445	416	402	406	417	438	435	405	408	442	443	407	445	439	412	436	440	409	408	407	438	446	451	446	441	454	418	418	437	415	411	440	449	443	453	435	401	382	434	425	456	437	404	432	413	398	405	455	392	422	419	451	424	409	439	448	408	427	448	436	422	440	454	443	438	435	433	410	450	402	444	418	441	439	405	459	439	389	408	437	415	423	423	454	446	405	453	441	392	410	433	401	428	407	432	451	446	465	416	406	441	428	444	446	433	428	415	454	452	459	421	429	451	413	460	395	412	424	444	394	413	434	424	425	419	418	468	450	417	437	427	451	409	411	444	391	451	443	458	392	415	410	391	427	453	414	409	431	448	415	434	414	421	422	436	425	410	421	418	416	421	428	469	385	422	415	444	415	449	426	439	453	424	418	427	427	466	416	400	433	444	417	429	418	459	424	425	409	416	452	444	428	406	419	423	426	401	420	431	425	435	416	446	417	449	402	406	453	453	416	388	422	422	376	406	420	425	437	436	409	402	460	441	451	452	417	440	476	416	428	429	391	422	456	427	394	409	432	425	407	453	466	385	445	432	374	409	413	410	423	435	410	405	419	417	441	450	425	452	413	423	444	417	416	428	456	454	438	424	442	421	443	429	410	430	421	445	416	439	441	438	397	433	427	426	439	430	409	420	395	430	457	409	444	458	440	450	438	380	427	394	416	409	414	433	431	457	446	408	437	423	434	435	458	450	441	388	433	455	450	456	394	424	441	419	437	421	434	394	410	410	404	464	408	412	404	409	411	431	452	419	442	445	437	427	446	426	422	444	479	423	416	453	448	419	406	401	432	409	461	426	404	438	443	408	398	446	440	425	438	443	452	428	421	420	451	413	443	409	431	441	420	391	413	443	393	418	404	416	410	420	402	424	430	425	408	417	438	454	442	411	424	470	402	424	412	438	412	377	382	425	432	404	444	443	452	406	401	424	449	445	416	410	474	420	420	398	405	421	419	442	400	415	430	454	415	417	408	443	437	407	437	432	448	386	429	390	407	432	426	440	415	404	426	419	447	393	433	391	424	381	431	428	413	416	427	419	439	434	428	464	434	408	446	471	459	447	442	399	486	431	428	421	422	420	415	440	388	461	436	423	462	432	451	393	432	423	455	399	404	406	444	421	406	431	415	409	408	414	449	412	443	384	455	397	434	445	459	431	399	453	456	397	412	454	425	459	412	407	423	388	428	423	489	397	409	463	447	407	422	414	444	410	431	449	410	418	442	427	411	423	445	429	425	414	426	429	450	438	442	410	435	443	409	437	421	421	428	423	427	441	444	423	443	426	445	428	411	426	357	466	442	440	409	442	428	472	430	418	419	428	403	436	434	402	426	438	417	408	415	432	428	425	487	417	401	427	433	433	425	404	392	448	438	416	417	448	415	425	453	424	403	404	443	423	445	423	448	442	415	433	441	402	446	427	459	453	421	457	435	437	415	470	426	387	406	407	447	447	435	404	401	408	456	454	449	435	419	426	458	403	402	460	448	413	444	413	441	424	419	415	435	447	424	425	423	431	407	454	426	442	430	436	440	403	428	400	419	409	410	418	429	410	393	408	419	450	441	429	442	462	413	383	440	422	433	410	409	416	401	426	428	454	434	429	481	419	421	439	406	449	446	439	399	431	439	411	419	416	437	473	435	396	396	466	411	412	411	428	425	451	455	433	431	437	439	436	412	427	412	429	471	433	419	433	461	453	396	432	427	453	429	410	425	441	444	415	399	398	401	399	428	414	404	453	422	416	398	425	453	423	411	399	419	435	401	409	419	411	409	416	447	430	466	430	430	415	435	435	418	433	397	457	462	435	422	448	440	387	432	406	399	427	427	405	427	437	414	443	430	458	454	406	399	407	426	410	428	414	403	418	407	411	410	452	417	412	462	429	440	458	405	427	423	422	407	396	395	397	414	447	411	424	415	425	434	439	434	439	417	426	405	419	449	435	441	462	441	442	415	384	389	412	440	446	465	438	419	433	382	399	395	441	423	429	418	448	425	440	420	441	445	425	425	436	401	419	410	429	440	413	443	432	463	447	430	405	420	443	395	420	436	417	407	379	421	418	413	435	417	428	413	419	424	470	415	465	449	418	423	442	440	451	422	396	452	408	419	403	416	400	408	427	408	446	418	410	422	420	405	424	428	399	447	418	400	392	451	412	466	421	402	433	428	426	387	423	452	402	442	425	396	407	437	456	426	436	458	432	398	413	420	404	416	436
50097	41779	44499	44082	44270	44423	42600	41868	39777	39220	40267	40510	40646	34018	35900	31766	25899	23923	22724	23096	24763	19207	19039	15052	12855	8679	8554	6986	5445	5345	4879	4533	4294	3105	2861	1582	1034	807	540	447	359	351	335	469	715	1234	1452	1628	1250	735	721	788	675	603	515	558	541	487	436	390	372	328	366	319	390	368	376	397	428	503	486	443	475	502	356	452	443	444	410	370	345	286	269	265	267	285	295	279	258	275	253	283	254	264	224	238	243	285	256	254	246	241	256	264	267	264	252	244	290	264	270	280	267	272	244	247	252	245	242	265	254	223	231	235	219	277	257	249	225	241	230	239	279	225	269	284	252	225	274	217	261	297	232	232	256	216	263	234	233	232	235	262	251	256	271	278	253	248	259	230	238	249	243	244	249	239	250	269	229	243	249	253	269	233	259	257	248	287	230	268	247	278	239	237	235	220	238	239	249	253	263	236	243	231	262	229	224	249	260	248	238	245	244	251	265	250	244	241	244	276	255	271	269	274	215	257	276	252	289	272	254	263	268	289	250	223	265	259	245	235	268	268	256	231	240	266	238	261	255	262	257	245	289	280	265	249	268	254	240	260	256	264	237	220	254	282	256	250	237	254	253	271	238	243	253	258	250	246	270	254	259	246	263	249	250	274	240	227	252	270	259	226	242	254	225	264	268	258	232	236	229	235	236	243	269	247	237	251	254	247	275	239	257	242	266	254	239	282	276	248	262	248	258	229	245	263	240	273	267	282	253	253	266	261	228	217	262	262	252	236	221	246	234	252	258	234	266	238	256	274	248	256	268	222	234	214	257	258	235	224	237	221	208	223	249	230	260	266	250	248	266	261	249	271	234	277	237	210	251	240	260	243	246	237	259	257	268	289	293	261	231	240	240	239	278	268	268	262	231	240	263	246	235	273	246	214	270	240	241	226	258	267	234	227	221	252	240	245	251	261	239	231	250	236	257	271	229	248	244	260	242	262	243	254	232	231	220	248	231	282	240	265	255	273	264	256	255	254	245	261	240	258	233	235	246	279	247	282	263	250	241	249	249	232	248	241	257	249	227	237	270	247	249	246	256	254	242	241	271	255	269	260	244	259	250	273	225	267	222	245	236	230	268	236	278	238	278	243	243	246	256	240	263	280	238	241	246	261	252	232	220	257	266	236	255	276	243	244	202	276	244	249	268	244	244	262	238	260	240	270	273	258	264	254	224	252	260	251	246	252	271	237	245	241	260	270	233	251	226	210	239	256	274	240	224	266	237	261	249	255	235	237	243	245	245	284	270	254	243	255	278	245	256	240	228	256	282	254	261	228	219	237	282	261	243	255	219	259	248	255	253	215	250	244	274	256	268	247	263	255	265	236	251	221	255	226	228	252	256	265	246	240	238	256	249	243	237	236	257	229	259	236	250	292	246	234	243	242	257	268	258	265	253	237	233	260	235	250	254	228	232	252	260	255	226	231	269	259	218	235	221	257	264	249	265	255	228	248	271	259	284	230	285	259	248	243	260	233	253	266	250	252	253	234	235	242	254	266	261	243	262	247	224	280	231	231	285	241	270	253	250	266	256	246	228	273	236	266	258	240	254	280	239	283	244	276	231	258	254	268	267	260	270	261	259	254	262	271	279	226	231	246	246	267	224	251	223	254	267	256	267	261	274	252	271	229	241	239	270	275	218	239	252	237	254	261	254	225	237	241	236	207	256	267	281	243	264	225	277	275	270	272	243	271	290	249	223	237	257	246	247	265	278	253	265	289	269	248	236	257	266	252	232	228	258	238	277	238	276	253	281	271	251	246	253	237	234	238	229	233	264	249	285	266	244	242	251	249	231	230	253	229	275	244	273	263	243	258	244	266	237	225	261	263	231	254	279	268	251	263	264	274	258	265	270	243	252	230	244	266	259	263	232	225	270	271	225	249	258	207	257	242	245	225	242	257	254	254	243	256	262	246	276	251	245	266	243	257	250	217	253	246	258	241	234	241	265	259	204	239	231	259	239	290	243	284	223	230	250	231	222	235	250	234	236	264	257	280	255	246	245	258	234	258	222	245	213	264	267	268	260	254	263	218	273	259	249	191	248	269	236	286	258	250	249	263	296	241	236	230	240	265	268	263	231	226	217	254	245	246	261	237	244	265	252	255	256	262	225	265	247	234	249	291	249	260	241	267	274	279	217	275	265	265	231	239	256	243	250	218	258	269	272	274	236	252	226	272	265	250	213	266	237	249	249	245	269	228	266	242	251	228	234	243	265	233	270	231	240	248	256	238	247	267	262	225	282	273	263	219	249	210	247	256	263	266	271	275	241	243	255	215	244	254	254	297	230	218	242	241	275	247	241	241	267	290	239	261	228	255	263	261	219	272	260	267	255	246	251	249	252	265	233	228	271	229	238	231	245	244	242	224	273	273	240	221	240	219	284	266	210	254	245	252	271	251	226	236	239	249	201	265	243	249	255	237	262	220	267	240	244	248	242	275	271	261	238	283	252	238	268	254	244	270	266	246	250	269	260	251	239	269	286	288	258	238	230	253	251	257	250	249	243	242	250	259	246	243	254	264	259	219	230	234	251	237	243	267	269	235	237	236	231	258	250	242	230	250	262	222	253	250	274	261	259	256	282	232	252	244	277	247	235	258	253	221	255	231	255	244	281	255	271	260	250	252	252	259	234	258	271	267	257	241	274	269	234	231	231	250	248	228	252	245	248	284	259	259	261	243	240	239	259	243	257	248	211	279	256	265	245	238	228	232	256	258	258	249	260	268	219	265	253	232	244	223	267	230	266	256	209	259	243	242	249	257	241	237	247	253	248	264	235	217	237	225	227	263	243	287	240	233	242	264	246	258	221	250	256	248	243	260	248	252	268	246	271	265	219	259	241	249	231	238	238	254	261	258	239	241	277	231	268	240	235	231	252	255	248	218	256	245	272	263	230	244	260	245	226	266	259	266	245	246	273	258	254	248	256	256	252	270	225	245	249	263	230	246	244	233	220	236	259	254	251	223	237	244	256	258	230	222	249	267	259	252	281	261	232	254	240	246	248	257	231	232	236	262	287	250	252	238	253	245	239	238	264	269	241	249	238	228	248	270	282	250	237	260	254	251	257	253	236	232	269	266	237	246	255	246	255	254	270	254	254	258	260	261	237	241	235	263	245	276	245	272	248	257	252	253	262	270	233	258	236	258	250	251	271	252	289	288	273	266	248	233	220	254	260	246	251	255	268	229	257	235	249	253	268	296	284	242	211	254	238	233	243	261	265	234	254	224	219	250	221	250	241	245	258	247	223	243	226	246	281	236	248	272	245	239	249	252	259	269	257	245	230	251	248	246	239	269	226	207	234	242	238	257	242	243	244	242	264	272	248	256	257	254	255	229	249	263	260	255	265	252	266	262	258	236	260	261	225	252	258	240	267	279	257	245	248	232	296	225	259	268	285	265	265	225	269	220	248	250	215	222	255	269	236	244	235	236	259	245	224	249	246	247	266	259	220	260	266	270	249	254
42854	47729	51706	55555	61714	63210	60566	50952	52391	51968	55252	57108	53147	45882	49755	46255	42849	41473	41097	40488	42780	31265	37703	33446	31617	27985	29003	24961	20477	21212	19812	20369	18467	15220	13869	8412	6155	4353	2528	1757	1449	1071	1305	1970	3769	6871	8164	9470	6709	4527	3964	4137	3626	3306	2530	2579	2614	2095	1808	1665	1345	1376	1426	1363	1511	1482	1511	2014	1976	2599	2199	2125	2470	2604	1545	1856	2139	2299	1622	1549	1227	1084	880	909	779	772	848	783	792	698	663	663	691	701	645	632	682	671	635	652	718	726	694	675	653	624	684	676	643	601	631	673	667	651	629	635	605	647	603	619	604	610	613	629	603	604	633	655	653	615	611	663	617	653	648	627	637	579	606	618	635	606	629	679	622	610	620	615	613	623	640	603	642	669	602	603	667	641	626	598	692	586	595	653	666	681	661	584	646	628	609	657	603	630	626	594	633	603	624	599	575	638	598	622	664	598	622	627	636	622	607	619	632	624	646	640	643	595	596	630	598	577	650	606	612	596	632	650	604	624	629	608	640	598	625	648	594	648	584	602	628	626	665	632	626	599	644	607	628	665	626	603	622	638	574	622	635	637	597	616	612	641	635	631	628	654	600	615	599	624	646	606	639	609	651	645	601	601	655	618	633	607	584	626	651	629	596	619	671	581	652	643	627	602	604	607	631	608	603	637	619	654	600	598	622	621	631	650	599	631	598	605	638	624	610	614	626	596	646	601	638	601	622	650	602	628	620	678	648	631	671	603	643	617	586	656	650	597	628	582	597	595	593	640	620	603	579	608	667	595	621	609	629	639	618	624	630	613	605	622	654	563	605	632	627	578	636	626	608	643	594	651	600	567	650	637	619	654	584	635	607	568	584	629	638	577	629	669	608	629	578	616	589	579	636	622	612	590	626	614	648	638	610	615	615	614	662	626	674	583	648	610	611	634	626	595	614	608	608	641	619	632	664	634	667	596	636	645	619	627	619	624	638	651	671	597	621	609	626	644	630	619	622	592	671	618	630	643	589	593	616	651	602	621	637	604	623	629	605	673	619	610	585	626	617	598	582	615	615	618	580	643	585	617	662	640	648	641	591	626	630	611	625	663	610	606	632	639	637	591	617	619	654	629	634	661	631	658	651	631	616	645	639	630	682	653	645	660	608	657	627	605	571	688	617	644	614	618	637	638	594	614	644	632	577	649	611	636	612	614	586	655	611	634	618	636	614	651	598	626	667	577	637	674	607	616	611	604	621	640	651	601	574	592	612	641	652	654	614	630	620	624	601	607	652	611	604	625	582	610	619	627	631	638	633	630	611	637	635	632	612	610	626	634	661	677	592	609	616	610	619	617	590	649	591	626	648	623	638	636	613	628	622	626	630	623	571	605	600	637	578	617	559	627	615	620	621	588	616	663	581	659	608	632	622	618	629	605	595	641	594	586	574	633	633	599	651	608	590	620	635	608	595	712	651	632	631	612	606	616	611	619	596	642	646	658	612	600	670	621	625	614	655	592	652	665	648	632	613	642	619	625	637	624	644	632	613	623	635	630	623	645	624	651	604	614	610	637	569	609	602	630	569	589	597	610	612	631	597	627	621	631	608	591	601	608	584	636	627	662	568	582	583	574	612	630	596	616	634	594	587	599	625	689	607	613	601	626	573	633	616	586	668	637	645	634	629	584	627	620	620	643	598	599	651	615	640	625	613	638	583	624	617	660	656	628	622	595	618	639	585	602	629	615	642	656	599	656	604	642	655	631	641	607	602	654	564	632	669	602	579	605	634	652	613	603	637	625	594	651	621	603	633	625	588	593	601	598	660	644	618	621	653	630	616	628	631	615	595	572	623	641	602	642	608	636	580	630	630	649	594	646	628	641	660	585	597	642	603	611	647	629	628	637	603	639	621	601	608	582	609	580	630	630	591	585	626	600	623	602	637	636	600	613	639	608	623	640	621	685	637	595	647	645	579	658	658	603	619	696	633	604	632	599	570	612	658	628	672	660	633	659	624	636	620	638	593	628	585	643	608	585	644	589	618	649	585	662	627	636	643	630	633	652	659	630	603	649	660	635	637	585	575	613	655	601	618	582	660	600	647	637	583	600	586	620	636	644	632	594	593	614	628	599	654	640	616	634	645	658	630	627	649	617	661	602	604	607	676	668	611	610	632	618	654	642	646	585	633	621	617	651	635	614	625	627	613	644	623	622	624	610	644	630	592	635	593	577	602	576	621	600	634	638	617	570	636	585	576	617	615	595	650	685	597	642	564	625	588	590	599	637	584	582	618	618	593	684	646	674	561	582	626	619	643	632	591	609	574	659	630	620	647	639	570	602	621	599	618	608	690	601	568	585	645	636	624	636	614	622	614	611	658	558	648	626	642	625	614	620	631	638	628	648	596	638	638	631	637	653	653	657	608	637	654	643	603	645	651	627	642	647	629	638	561	608	624	609	587	586	655	625	658	606	619	652	614	595	642	606	628	622	588	598	613	596	628	595	626	611	605	595	625	615	654	650	609	648	621	570	616	543	574	619	632	598	645	615	593	610	630	629	607	595	652	607	636	596	637	608	645	636	615	632	665	652	626	581	604	645	597	622	614	587	613	606	657	656	584	655	646	648	607	620	627	642	630	636	609	607	592	656	668	658	597	630	612	592	620	640	621	598	621	594	635	640	624	631	652	622	628	614	639	613	640	602	620	608	596	635	644	625	628	623	635	609	622	620	640	652	650	583	599	658	602	618	618	636	639	642	627	605	634	609	667	592	626	638	603	623	639	638	598	618	604	626	672	645	641	656	638	708	645	597	649	586	609	672	633	625	629	594	610	614	600	629	587	604	604	636	612	559	634	638	637	603	621	636	664	597	622	594	591	617	646	617	661	601	575	618	604	646	641	665	618	611	595	633	592	623	624	612	629	609	562	651	607	592	614	611	630	640	614	624	627	664	674	628	606	624	596	588	664	621	648	614	624	613	636	644	629	600	588	635	647	628	582	634	620	589	591	617	626	628	595	636	630	599	575	620	638	620	619	579	625	607	628	613	641	636	615	589	671	633	653	629	628	617	630	643	609	621	677	612	650	609	585	620	611	650	620	638	634	628	633	637	659	657	596	644	641	621	628	636	626	614	674	631	629	630	619	610	598	631	577	581	620	627	631	622	608	651	635	599	651	625	587	637	612	631	605	685	593	609	620	570	545	633	619	612	617	667	641	590	600	589	623	572	646	609	599	603	591	604	644	637	631	635	610	575	671	603	646	640	620	622	632	624	650	607	663	650	657	676	630	589	603	601	623	615	629	631	613	603	655	611	603	612	603	601	635	643	631	656	630	661	608	676	663	592	641	596	639	652	616	603	604	613	613	612	610	631	610	616	608	581	616	617	653	622	587	605	606	600	590	619	621	610	642	625	650	645	646	655	635	579	620	593	591	640	612	610	612	661	648	627	602	628	664	639	607	603	579	659	628	655	598	596	614	634	623	649	603	621	636	613	613	621	622	588	594	666	588	613	599	595	580	703	614	614	575	621	667	613	584	649
54366	42598	42658	41804	44747	44888	44196	44104	43148	41373	45773	44824	46897	41599	40354	39411	34948	32365	32368	32984	34413	27983	29527	25064	24848	16505	16387	13951	11189	11239	9856	8550	8067	6234	6124	2953	2180	1315	980	682	557	458	495	709	1272	2277	2548	3077	2276	1430	1263	1252	1165	1057	800	896	775	706	650	620	521	481	544	516	512	511	524	647	646	792	716	680	829	866	593	659	650	722	544	471	436	403	423	350	327	389	350	374	346	330	325	304	312	316	292	319	346	307	284	290	322	341	335	285	325	293	297	293	287	334	333	320	303	303	323	289	303	283	295	310	278	303	290	288	276	283	291	317	309	297	286	308	300	300	287	300	327	295	332	302	291	290	331	318	300	306	294	270	293	296	290	298	284	316	327	309	314	325	291	306	303	337	331	305	303	317	290	288	274	274	297	292	309	305	294	291	337	332	270	302	277	286	304	297	352	277	306	297	278	306	283	324	287	309	309	342	267	282	291	313	303	312	319	287	282	289	301	310	305	305	301	302	294	293	291	291	293	289	292	319	293	292	292	250	269	287	297	316	266	287	276	332	304	296	305	309	316	314	256	292	300	304	310	302	336	271	270	316	300	299	291	295	274	283	328	285	293	321	310	270	283	266	280	304	284	300	299	281	270	334	320	307	287	308	277	304	309	311	283	307	294	302	321	307	273	297	320	292	334	308	266	268	265	296	282	316	289	276	322	308	284	288	280	300	280	310	296	282	299	264	312	289	308	312	331	304	292	272	255	324	322	295	302	305	296	315	296	318	278	289	260	293	281	289	323	272	294	286	287	306	319	287	304	318	285	272	312	293	280	258	296	324	289	311	317	286	283	337	290	299	294	269	310	297	312	309	318	290	298	298	315	311	309	288	307	311	293	300	269	270	334	328	301	294	328	249	289	288	330	296	282	339	310	317	286	263	280	331	303	312	290	283	306	284	306	280	301	296	278	304	303	281	279	320	293	322	308	296	305	286	299	300	322	317	336	305	318	279	286	319	313	283	316	303	286	289	298	315	315	337	296	263	280	291	284	302	262	288	290	314	321	283	292	306	287	323	302	301	282	277	307	279	291	266	295	258	278	324	291	339	322	312	323	329	290	292	301	313	306	297	314	324	285	271	290	299	308	326	301	260	300	325	302	283	290	315	295	309	333	286	285	298	288	309	300	313	341	304	285	336	318	334	316	315	319	316	315	301	306	291	286	314	282	300	314	283	300	310	309	296	271	303	320	299	295	308	282	320	321	327	306	290	325	318	276	292	283	296	313	308	334	311	326	316	284	299	301	319	323	300	287	299	301	307	331	309	304	297	285	290	280	271	276	299	318	306	295	336	282	328	281	308	276	305	280	323	288	288	294	300	283	328	312	305	300	278	306	313	277	280	328	309	292	295	276	290	277	287	318	291	300	305	269	278	305	304	298	278	328	266	314	274	324	279	271	282	291	306	322	304	305	300	281	308	309	287	286	301	335	359	332	257	282	277	292	286	273	313	295	292	284	294	292	305	284	307	314	303	307	278	293	300	295	305	292	312	314	312	293	308	285	315	306	316	304	309	329	293	247	289	295	318	291	297	307	300	300	291	277	304	329	316	294	330	275	290	307	298	280	312	327	282	280	267	314	307	269	258	318	276	276	312	294	284	282	303	308	297	308	307	299	312	326	290	320	306	280	311	294	312	313	323	290	321	299	320	277	319	311	312	333	311	300	320	293	319	282	267	287	313	346	317	338	305	285	313	317	309	307	331	280	290	311	300	291	263	333	281	251	260	276	261	282	290	321	277	295	339	305	296	298	290	276	297	302	302	320	320	290	303	303	287	291	311	291	330	303	291	260	296	320	267	332	313	302	302	303	294	286	278	311	298	338	302	295	300	350	297	295	270	278	287	315	317	291	326	308	295	308	312	307	315	280	309	323	307	324	297	304	288	289	321	312	326	303	279	311	275	283	295	298	307	281	283	328	305	270	301	303	300	281	286	298	278	311	308	310	335	269	287	306	312	306	310	291	279	353	305	298	285	300	343	293	312	279	301	306	275	261	281	292	281	350	288	295	273	269	315	295	306	320	342	293	298	297	273	270	280	301	326	298	308	297	290	296	300	307	298	309	302	302	312	324	308	290	307	264	305	330	290	329	299	293	306	303	303	302	296	298	299	325	322	313	267	278	270	302	251	281	301	285	296	308	299	306	284	289	271	305	284	303	281	332	327	301	261	321	324	302	284	303	324	318	287	289	324	294	313	337	306	285	278	321	285	295	273	268	287	275	297	299	280	291	319	333	315	318	280	299	309	337	311	318	293	285	254	302	278	318	301	264	293	309	278	301	327	286	288	274	301	294	277	289	345	270	277	280	301	311	304	286	308	304	289	264	312	314	316	299	293	291	324	287	291	323	303	304	305	275	291	286	271	294	293	297	321	282	266	319	304	279	302	309	309	279	286	299	282	293	295	299	310	293	314	311	274	312	315	331	296	298	283	303	283	324	320	335	289	295	324	340	298	306	300	296	280	273	287	286	301	290	326	280	301	295	308	288	286	306	308	304	315	270	311	303	318	305	281	293	300	277	282	295	322	313	311	299	292	291	310	301	308	310	295	275	298	338	308	285	302	302	313	274	309	286	300	298	316	287	324	305	298	303	291	309	305	279	307	280	292	308	313	307	306	329	266	328	317	268	293	307	312	291	294	296	326	308	308	289	271	299	281	300	267	278	275	280	340	291	329	320	344	313	307	289	261	286	317	293	281	317	284	277	319	276	263	327	336	301	305	314	314	273	301	328	320	302	304	271	255	259	296	295	300	323	291	300	333	294	318	294	279	307	295	317	292	289	260	288	284	263	325	288	293	299	306	298	267	270	275	319	283	291	321	305	309	316	301	265	307	283	271	295	315	293	304	297	308	296	313	311	276	290	280	309	289	277	290	273	316	286	314	271	285	268	283	271	307	302	304	297	274	308	326	299	277	315	307	299	312	294	301	313	299	265	292	275	293	312	310	283	323	289	314	348	305	296	300	316	302	309	319	306	292	295	291	297	297	309	299	298	305	269	293	319	302	298	306	284	339	300	299	305	308	301	302	276	337	284	300	304	306	311	276	264	291	273	317	312	303	314	323	299	293	298	299	310	300	295	314	301	333	296	316	299	311	321	265	260	306	330	288	299	285	301	326	295	315	304	307	285	309	357	323	303	295	295	324	269	318	339	303	264	280	300	299	292	269	262	271	280	312	317	286	286	288	314	287	322	362	320	289	328	322	284	286	340	301	332	310	272	319	290	301	320	288	339	298	270	288	320	273	335	296	299	297	295	296	289	309	341	351	313	297	287	298	299	313	311	276	292	301	277	304	299	304	275	304	301	294	303	302	312	295	282	286	302	262	321	259	313	271	268	304	301	302	286	284	298	331	292	292	309	306	304	282	288	290	315	290	321	289	285	285	323	305	301	276	327	286	300	319	330	310	301	299	294	281	298	321	263	280	294	288	284	303	280	286	270	309	303	285	287	303	288	309
48217	52168	53818	56038	60958	65098	64268	54993	55841	59539	59900	60048	59377	53113	54690	52861	52913	49820	49035	48585	50046	38548	45683	42761	42492	37623	39292	35861	31355	31696	28705	27938	27093	23198	22288	13763	11281	6924	4769	2890	2117	1577	2015	3264	7089	11620	13488	15925	10770	7778	6767	6974	6246	5682	4290	4473	4383	3357	3184	2793	2151	2062	2361	2275	2368	2352	2449	3432	3449	4553	3774	3466	4752	4182	2504	3253	3317	3526	2435	2294	1846	1412	1281	1212	1014	1110	1157	1084	1110	885	774	784	769	773	754	724	785	709	777	816	862	903	949	839	772	744	740	728	765	781	784	803	793	682	701	695	714	705	683	675	725	720	727	721	726	683	719	757	723	781	744	679	745	717	699	721	753	704	698	719	710	736	695	742	711	667	712	676	652	730	722	733	698	681	722	690	688	716	757	705	693	730	662	668	723	682	732	678	702	749	704	702	714	694	756	739	720	693	688	686	727	705	715	703	705	690	709	762	733	685	675	720	717	745	704	702	683	722	706	728	746	734	695	727	698	704	731	726	730	735	711	687	705	738	741	730	732	705	736	710	734	666	727	758	716	710	744	694	719	675	689	680	717	734	696	726	722	724	710	702	696	718	742	678	697	705	688	700	717	698	760	716	764	729	714	733	678	702	688	713	692	669	699	695	699	724	721	701	752	696	685	745	697	722	693	753	723	720	720	718	760	720	678	701	693	684	704	677	680	683	722	730	677	723	668	679	740	662	707	722	683	679	704	684	702	699	699	708	731	697	648	706	691	674	760	669	721	680	721	707	721	701	720	694	686	693	708	709	717	724	705	687	708	701	691	685	720	705	718	725	696	693	663	726	702	723	719	656	721	695	690	671	709	696	715	676	684	654	685	717	697	729	703	750	702	701	722	689	685	712	678	703	745	675	714	718	711	711	712	739	751	698	682	695	718	682	710	661	713	714	664	660	769	692	709	710	688	697	698	710	729	680	681	725	671	741	725	705	661	706	760	702	691	700	704	700	766	639	686	714	686	709	696	678	641	713	739	694	707	688	686	682	695	694	750	710	674	715	767	699	717	724	707	665	697	694	710	712	742	663	764	745	711	713	741	689	752	679	653	673	722	693	749	749	660	731	703	676	709	714	680	681	664	717	707	763	752	691	731	680	673	711	723	678	659	740	694	722	682	711	666	696	745	663	742	725	726	696	720	744	702	704	709	707	696	687	788	716	741	700	689	693	686	718	726	705	696	659	703	670	755	742	767	684	696	666	708	711	667	698	682	717	709	717	659	645	709	756	689	687	723	739	694	716	712	651	705	665	681	678	725	672	703	748	680	758	700	721	674	672	688	686	701	739	699	702	697	721	660	723	665	661	700	726	704	733	766	683	727	720	694	704	736	695	760	703	680	737	700	718	722	695	685	715	662	703	731	701	762	703	646	703	698	684	694	732	687	710	704	707	684	675	686	717	682	728	735	705	700	726	732	680	706	666	692	701	735	731	707	679	662	708	654	703	683	689	684	688	704	690	698	700	718	673	749	690	724	702	736	690	705	728	702	752	690	703	736	698	734	727	685	718	736	723	740	716	719	699	702	668	750	788	750	769	692	669	692	676	731	730	722	710	734	683	727	706	753	715	706	701	693	680	704	669	717	684	661	761	732	720	712	714	711	702	728	694	696	689	741	704	731	733	744	689	698	675	711	683	629	721	724	714	739	745	677	740	691	723	755	726	702	673	680	678	691	706	719	709	751	707	722	684	691	726	709	727	677	674	710	704	666	719	729	675	726	668	722	709	714	716	717	669	701	682	718	714	687	768	689	718	694	745	710	714	698	672	708	709	702	660	695	689	702	691	746	697	722	713	696	703	738	725	702	736	729	671	760	674	683	705	688	698	692	695	691	731	736	688	650	717	665	702	677	711	676	684	718	666	743	718	712	714	690	706	676	706	701	728	703	747	688	685	706	766	691	699	668	733	726	713	660	674	667	728	747	696	648	763	721	746	680	715	698	695	731	711	704	709	710	713	741	735	726	767	736	672	686	705	668	711	748	719	697	663	668	656	734	698	682	701	703	698	736	746	680	704	687	693	681	717	727	738	680	735	651	689	690	702	696	715	749	707	684	709	725	724	691	717	719	708	726	708	693	676	709	683	717	709	712	701	738	732	725	686	675	681	713	712	710	688	738	712	705	779	715	694	685	687	651	750	685	715	703	755	656	733	653	702	692	721	715	719	715	737	725	705	694	682	726	681	679	707	702	668	723	730	692	748	664	768	728	771	703	683	684	728	724	701	714	733	681	704	690	662	680	717	736	696	673	728	738	711	733	727	750	671	734	699	697	703	706	722	737	702	722	682	662	754	761	686	694	700	722	726	705	720	695	699	738	641	687	700	677	725	728	743	683	698	693	745	733	716	698	718	731	665	661	730	674	705	706	694	721	698	702	690	696	705	715	723	743	684	729	691	695	678	720	732	750	702	722	658	718	695	687	686	658	726	691	690	660	710	696	707	766	737	714	715	670	754	740	702	712	682	698	655	720	715	712	711	688	687	699	705	724	678	705	687	700	692	748	741	746	660	680	689	689	684	726	739	687	692	658	723	673	726	714	715	734	714	680	719	661	697	703	717	690	720	638	711	677	712	721	743	690	678	717	741	698	663	680	708	716	686	699	729	696	709	698	663	755	697	775	721	744	676	683	679	755	693	677	667	714	698	717	665	682	717	641	712	719	693	721	771	722	704	676	642	691	663	675	684	673	685	661	719	673	708	725	703	752	713	706	661	654	731	713	720	698	704	725	687	698	691	715	680	735	722	659	711	636	687	758	676	676	730	689	707	732	692	730	712	722	681	688	690	696	712	694	672	688	757	742	696	685	728	719	700	707	651	723	654	697	681	760	724	708	752	668	675	711	694	683	697	711	692	711	625	656	689	681	700	727	745	693	737	672	698	710	697	693	655	723	684	722	692	720	669	697	693	698	748	702	770	743	740	698	727	675	698	707	756	739	708	764	711	697	700	720	703	707	683	743	683	749	711	702	685	721	697	727	708	729	735	693	693	726	701	705	775	678	665	733	728	670	747	713	704	746	731	729	670	731	707	723	667	706	670	702	672	696	741	721	742	782	707	742	707	733	738	730	727	706	700	714	728	693	701	669	707	664	714	709	680	669	684	740	698	720	707	728	711	720	670	687	754	676	711	670	715	700	676	727	671	631	721	694	709	708	705	723	735	723	652	712	774	727	722	733	705	692	716	704	699	688	680	687	738	719	711	684	709	693	751	676	679	722	672	673	698	682	691	683	689	683	717	675	727	698	721	717	679	734	675	665	723	688	770	757	706	724	690	746	720	725	737	704	693	739	704	676	645	681	686	698	707	742	708	663	716	736	687	732	685	674	720	689	708	715	753	712	703	732	694	720	699	717	713	718	762	700	688	680	701	700	743	688	685	686	719	688	677	706	648	740	682	698	686	714	740	730	721	703	739	760	687	717	687	708	662	694	734	649	703	671	717	734	683	677	702	624	719	721	739	741	708	706	690	714	724	702	717	693	685	663	743
22754	22345	29027	28474	23722	17664	12076	10512	9295	7201	8398	6620	6851	4324	3820	3645	2578	1914	2078	2017	2119	1507	1439	1288	1258	886	809	708	509	494	486	423	416	425	380	281	215	206	211	183	144	171	173	176	238	222	254	267	237	210	200	195	185	202	198	179	191	166	191	154	156	143	161	155	166	147	172	141	153	134	169	183	158	154	172	215	192	160	160	159	169	140	170	149	148	150	136	175	150	168	145	169	142	161	191	143	163	151	173	144	154	158	152	161	142	177	159	147	177	162	182	150	132	147	149	133	146	157	168	157	132	145	181	153	132	167	146	124	132	165	155	154	146	165	152	155	126	163	149	165	162	161	155	146	165	146	167	161	134	148	156	151	156	157	156	153	145	142	158	167	163	144	134	181	162	156	156	147	149	167	148	145	147	149	150	180	155	171	146	177	160	151	181	163	174	142	142	153	129	155	168	147	161	165	138	166	174	166	150	152	147	176	163	161	152	171	141	151	157	154	144	186	155	155	142	155	149	148	169	151	143	131	173	150	160	163	142	141	161	168	171	153	145	161	165	144	180	175	143	160	156	175	139	177	142	144	154	162	148	144	156	158	164	132	138	159	161	186	184	148	179	145	176	161	161	143	140	157	150	169	147	150	159	140	144	153	160	132	160	178	157	157	138	159	147	154	157	181	177	122	163	143	161	157	164	158	145	154	169	136	145	166	146	134	156	155	160	183	139	147	179	160	159	155	171	148	161	156	164	137	128	148	166	154	143	154	131	157	150	160	180	158	184	132	153	160	163	166	163	158	179	152	136	143	152	154	165	166	158	146	166	165	157	155	141	151	154	170	153	131	157	139	153	158	146	143	167	165	159	164	139	154	154	146	154	144	156	146	160	158	147	170	134	172	149	177	140	151	143	155	174	161	153	130	160	147	147	124	140	165	150	154	157	164	173	157	147	129	145	145	146	139	149	151	158	152	171	145	181	169	148	157	163	155	145	160	160	142	149	146	166	156	156	174	146	160	140	172	153	161	179	173	153	150	156	160	161	163	168	158	167	148	164	137	139	170	151	129	152	144	181	152	148	162	146	178	145	184	167	161	141	148	162	166	156	168	168	166	140	175	170	176	153	143	142	157	162	166	170	141	133	150	155	169	153	162	174	171	141	170	179	149	158	149	149	144	160	157	152	157	160	147	141	155	150	166	141	160	151	147	132	148	140	177	166	160	166	148	146	165	165	147	162	169	166	142	127	158	169	160	165	147	157	149	152	161	170	166	136	181	153	141	166	172	153	135	145	149	147	143	157	165	151	163	136	157	169	159	165	159	159	158	173	113	153	159	152	168	161	143	161	137	155	133	158	164	150	142	149	177	137	117	149	129	136	175	172	159	151	164	158	127	159	140	145	159	155	173	143	138	161	180	150	138	129	143	158	167	163	130	156	150	130	145	166	146	164	158	144	130	160	141	142	178	160	153	151	150	151	178	158	140	163	132	145	151	156	164	145	147	155	152	153	152	150	186	141	149	152	152	173	165	164	153	151	151	154	159	156	152	173	156	136	146	129	173	149	157	145	166	135	152	130	143	139	158	165	180	168	134	160	174	143	152	140	157	158	157	134	157	166	164	133	138	176	158	163	142	169	136	141	151	150	161	147	164	160	169	151	150	137	164	160	161	124	182	168	148	151	154	156	148	171	141	145	138	148	162	169	148	162	156	148	148	137	144	129	143	159	149	163	143	175	182	157	155	154	166	146	143	141	129	167	152	152	163	143	151	154	155	147	143	161	139	122	150	162	132	152	160	165	141	176	155	138	148	133	173	155	158	144	153	164	164	157	157	170	140	170	164	165	165	148	145	147	162	145	138	136	150	137	167	169	167	156	160	157	152	172	150	164	146	150	157	150	160	139	140	156	158	159	138	139	173	168	164	152	143	145	159	178	146	156	163	134	143	159	173	139	158	151	168	154	155	168	144	150	139	146	154	175	154	154	147	158	156	144	146	147	155	143	156	153	151	162	168	161	136	168	192	161	153	159	145	135	173	148	159	181	144	144	157	133	149	153	149	140	143	157	180	145	176	158	133	142	143	141	151	147	160	155	158	133	138	131	145	141	130	168	145	151	172	135	157	164	138	169	167	157	143	159	138	140	140	142	144	174	166	149	160	176	169	133	159	164	152	139	160	162	150	165	158	143	152	133	174	141	129	166	167	160	137	136	139	130	156	160	181	163	142	175	144	164	179	152	166	173	150	153	160	138	165	150	139	150	164	157	168	143	165	143	161	156	147	159	172	178	173	167	147	153	164	158	168	142	171	158	162	161	157	180	157	142	131	133	165	153	152	143	137	154	135	149	161	173	179	173	150	164	161	154	132	154	119	156	160	143	161	158	173	146	155	159	141	175	163	167	167	165	148	142	137	165	164	151	152	150	164	155	162	145	136	172	153	142	158	156	153	162	152	153	157	164	159	154	141	160	171	160	166	159	158	155	153	128	165	145	158	143	138	128	161	180	142	156	152	136	153	154	169	153	156	147	137	165	170	150	155	174	141	167	127	144	151	164	162	165	133	133	171	178	147	149	162	137	158	151	161	175	165	163	167	123	156	158	155	169	155	152	158	168	165	155	141	154	129	149	134	158	162	151	153	185	163	160	165	136	151	164	160	147	170	165	137	142	151	142	175	167	185	158	153	150	165	132	136	133	154	133	175	132	165	148	149	145	173	157	174	163	139	171	159	147	161	147	157	149	143	154	142	174	144	141	175	138	166	144	146	178	151	158	166	164	127	144	164	161	145	151	178	151	135	157	136	152	150	173	165	146	160	163	146	173	168	150	195	184	162	151	149	137	174	145	145	165	142	151	134	156	148	175	144	164	154	176	178	137	153	152	144	146	181	148	145	164	168	141	142	148	146	156	162	161	150	183	144	173	149	169	164	152	136	169	155	161	168	164	186	153	148	170	156	179	179	183	164	149	182	144	150	154	164	171	147	153	157	148	152	153	152	144	190	138	156	146	149	155	145	142	158	160	180	162	167	149	166	155	166	147	152	135	145	145	129	146	153	134	169	170	170	131	159	167	156	148	147	176	156	162	172	150	151	160	145	170	173	154	178	144	139	139	157	149	155	157	176	153	159	147	158	154	155	159	144	146	158	188	156	142	143	163	158	163	163	166	134	134	160	138	133	160	167	154	148	141	136	159	163	164	174	165	152	149	140	143	163	139	155	151	141	160	137	133	147	132	144	139	148	142	167	168	173	128	150	174	136	116	158	162	154	146	157	162	149	150	162	165	152	167	149	146	142	147	161	173	173	162	148	146	149	143	171	138	151	160	157	152	165	126	142	160	167	166	152	188	173	155	158	141	153	157	161	139	127	163	159	166	157	147	160	176	169	163	141	158	170	164	130	161	150	138	169	167	149	157	155	149	162	159	164	155	149	143	134	133	150	146	152	140	143	128	166	144	134	149	138	168	149	169	129	166	155	153	128	159	138	160	167	155	148	148	147	125	145	160	154
16985	20073	31111	36736	37246	33580	27528	23721	22274	20558	24111	22533	22264	15185	14211	14838	11516	9114	9882	9554	11000	7174	7557	6712	6023	3991	4192	3909	2915	3056	2813	2597	2310	2084	1904	1301	919	778	664	612	549	519	563	593	819	1059	1071	1251	962	769	733	686	728	707	670	636	618	594	558	546	487	470	527	525	495	471	462	548	542	547	570	516	619	564	498	569	530	504	474	479	456	455	455	463	422	409	437	459	438	427	460	444	444	411	414	403	389	502	414	467	418	441	434	416	413	455	422	397	411	372	393	421	423	440	404	377	425	410	443	429	440	440	445	445	410	438	446	439	430	395	448	416	404	405	433	427	412	456	385	359	411	429	420	422	441	475	439	410	420	398	385	425	419	372	430	402	461	428	404	407	401	438	450	458	409	410	419	382	390	406	384	420	442	434	407	435	398	381	410	425	412	411	415	437	414	415	431	403	423	395	439	406	376	432	436	399	424	459	448	435	422	412	435	404	427	408	404	418	342	393	439	430	427	425	442	445	418	453	411	384	397	440	402	407	380	431	450	448	389	419	408	404	431	422	436	431	430	416	427	429	421	397	437	420	436	420	444	434	400	439	423	429	412	464	427	438	452	400	446	371	419	429	418	474	437	438	417	415	442	412	423	406	436	386	409	443	409	426	411	421	395	442	421	428	407	452	408	440	422	405	446	431	409	426	448	431	405	409	415	430	433	454	429	429	446	418	440	397	444	412	405	400	405	409	412	413	418	403	415	437	421	430	443	426	435	429	370	409	449	423	440	406	425	390	444	441	423	450	409	401	410	430	421	448	388	436	429	442	409	410	371	428	417	433	435	395	411	401	392	402	427	448	423	428	435	407	430	418	441	416	385	459	387	410	399	397	398	407	426	412	409	386	426	410	423	401	423	436	438	412	417	395	416	407	424	420	415	438	425	455	428	398	431	426	432	371	400	434	379	398	394	465	442	421	425	413	420	429	453	392	444	406	401	405	431	408	411	412	424	389	446	398	443	424	440	366	427	399	408	394	427	423	440	451	420	423	400	421	405	386	385	450	439	431	420	440	408	399	386	424	401	422	446	438	396	406	447	438	413	409	402	411	392	421	434	413	443	445	429	411	447	385	376	394	418	427	439	413	412	432	431	423	432	422	395	420	431	391	436	412	353	418	448	425	417	447	424	429	386	423	418	412	408	406	422	419	389	414	444	439	417	401	435	374	457	417	415	398	425	430	428	410	423	405	401	406	394	405	442	435	414	425	420	411	401	401	421	415	418	404	443	404	420	417	407	422	402	431	412	392	415	436	412	430	444	428	425	428	416	419	423	419	438	402	408	414	411	401	420	431	411	457	413	420	401	411	416	427	352	425	399	419	461	376	435	456	422	424	395	433	432	426	408	403	416	416	429	433	419	396	425	425	414	426	466	414	400	429	409	383	422	480	405	378	420	406	425	429	436	420	434	406	418	445	420	409	417	449	457	403	427	487	407	483	407	436	429	382	481	393	438	437	424	413	391	431	409	419	427	416	379	419	409	392	422	450	430	398	407	414	457	411	390	414	412	434	434	419	435	414	402	405	397	404	416	417	420	431	425	419	439	417	404	403	458	393	427	419	421	444	411	452	424	418	412	401	369	423	380	408	422	426	399	459	424	427	445	402	408	396	400	427	419	420	455	406	396	398	437	414	424	390	426	423	450	396	437	389	390	420	436	418	391	406	393	417	400	408	440	444	393	416	428	405	417	414	424	377	449	413	434	393	427	391	395	386	430	424	394	401	420	406	420	442	444	416	378	416	439	437	421	411	409	449	421	436	429	388	434	405	402	389	401	416	424	408	402	426	407	408	408	426	372	406	417	384	434	464	375	413	450	460	410	441	412	445	440	449	454	422	393	394	420	423	390	403	419	422	403	419	446	406	410	442	445	421	415	374	429	405	436	413	437	417	410	397	423	404	430	397	430	429	450	414	452	381	444	428	426	416	430	417	412	454	403	438	447	426	429	404	420	423	436	369	403	435	419	371	431	430	448	451	435	433	426	409	457	449	429	395	407	420	424	415	443	423	418	434	417	412	376	433	436	394	386	406	406	456	426	416	445	398	399	417	424	461	452	423	419	435	395	408	417	409	410	417	416	427	392	414	414	396	406	450	413	427	409	416	430	394	378	434	426	426	434	418	440	467	426	417	413	420	414	383	394	420	433	414	450	414	434	404	397	409	392	450	392	414	426	421	406	417	423	399	400	392	423	463	395	400	426	391	421	439	462	453	409	406	439	419	405	401	406	446	424	421	416	413	450	385	411	403	420	418	435	444	433	418	414	438	402	380	409	384	450	410	404	443	395	393	381	403	392	411	434	383	422	400	418	431	412	431	412	422	416	434	438	447	460	401	403	428	406	431	413	417	426	432	422	417	426	412	416	426	445	395	410	398	413	439	461	400	416	407	419	433	422	421	387	400	412	455	428	417	429	432	425	380	418	402	379	394	383	397	427	396	405	401	441	446	439	448	393	420	433	406	402	408	426	451	405	443	427	441	421	403	421	452	431	396	421	430	413	445	456	425	420	412	449	402	420	404	421	407	450	385	453	446	427	436	419	466	413	402	416	435	426	395	417	389	441	436	454	406	432	422	431	427	441	433	433	403	441	420	433	401	426	402	438	402	409	432	403	425	443	458	382	406	432	420	410	421	447	433	409	430	437	397	415	461	419	393	458	432	398	429	407	416	408	408	380	420	443	434	377	418	423	396	452	416	411	409	429	430	422	469	436	426	395	424	434	456	417	431	412	390	389	393	435	428	402	423	384	384	396	442	404	438	406	426	405	416	432	440	436	421	430	440	410	432	415	418	404	414	425	420	445	415	420	428	427	428	447	431	417	397	466	434	419	404	432	413	399	463	407	428	451	401	431	414	454	381	384	431	403	448	420	399	437	462	445	393	395	438	429	397	415	412	436	434	429	434	398	413	430	414	449	400	407	425	414	400	443	422	440	449	421	448	410	430	428	428	486	440	453	447	467	440	468	439	438	415	383	449	393	416	467	410	421	402	392	402	441	428	426	440	438	400	426	420	433	390	450	417	424	415	416	401	466	422	395	468	384	377	448	432	423	430	425	407	426	416	438	410	447	396	427	413	447	422	430	431	447	412	388	438	446	427	391	404	415	426	400	431	422	432	433	415	410	423	414	455	425	388	424	448	447	440	410	400	402	422	418	419	418	383	415	440	425	418	414	429	428	426	383	445	398	401	398	437	439	419	428	401	443	436	427	451	388	399	408	437	411	423	431	408	466	400	466	408	413	452	400	433	423	420	389	428	448	468	408	361	390	403	419	429	410	399	445	417	406	411	429	444	411	383	411	424	413	427	438	443	395	424	449	391	393	392	406	421	422	435	405	470	420	419	455	418	463	425	419	395	441	413	440	411	429	430	431	435	408	387	415	381	414	451	442	405	420	395	395	399	423	418	357	422	416	449	462	463	409	416	412	390	451	434	446	431	465	402	429	440	404	421	439	447
50817	42713	43556	44027	42823	42352	42123	39864	39750	37089	42500	40102	40904	33370	32702	31065	27744	24466	21908	20753	25396	23384	21180	16916	14866	8515	8440	8181	5577	5388	4303	4069	3995	3046	2907	1737	1279	1013	593	502	362	333	379	493	816	1265	1393	1709	1133	756	755	635	734	683	474	534	509	469	442	383	329	354	385	363	337	367	375	411	442	531	426	400	524	481	371	458	459	386	332	374	359	317	317	278	306	265	269	298	281	239	262	250	232	252	236	248	263	255	251	270	269	256	281	263	275	257	243	245	257	245	226	261	262	247	230	257	236	280	260	261	250	249	277	214	235	246	263	246	265	230	269	239	232	263	240	271	267	271	271	242	243	239	234	255	246	280	234	237	226	266	253	222	239	239	278	263	263	251	241	242	250	231	251	255	241	260	283	238	250	270	271	261	263	282	242	262	238	272	260	222	217	243	229	225	214	274	259	250	253	235	240	264	221	244	228	239	239	256	263	245	228	246	264	221	209	254	207	252	234	222	227	235	229	238	209	238	260	239	261	245	257	238	265	238	232	250	211	266	234	250	227	278	247	242	213	252	245	268	247	227	214	279	245	264	249	228	265	250	237	242	229	257	273	257	219	237	257	240	250	250	248	282	235	252	221	270	267	240	252	234	254	222	261	242	258	218	230	224	248	244	277	248	229	236	249	263	230	202	265	248	276	283	246	200	244	246	278	267	247	255	237	267	254	245	227	265	273	266	245	256	246	241	246	241	249	223	236	240	227	256	267	276	266	265	238	245	251	283	243	226	232	245	267	232	236	265	255	227	268	235	225	232	231	224	256	256	252	262	235	248	255	234	250	260	236	235	245	243	234	254	248	255	249	250	206	230	243	254	205	241	237	249	255	227	251	224	281	244	230	281	273	207	263	256	259	268	271	267	245	245	238	228	262	268	268	261	288	274	267	241	269	240	252	236	265	248	227	245	229	261	259	259	283	264	236	238	242	238	274	268	249	251	225	242	247	253	234	237	267	262	260	264	242	246	260	282	260	223	245	254	261	244	229	277	270	220	249	262	277	264	244	254	237	249	210	221	262	253	256	250	253	273	270	246	272	250	265	228	253	236	251	243	277	249	265	244	251	260	243	225	254	248	252	242	245	244	251	214	203	234	257	248	242	235	209	252	238	244	232	248	255	257	257	272	265	239	228	245	246	237	273	266	258	267	227	249	241	244	241	247	230	265	263	241	251	254	248	226	235	258	240	263	221	243	251	252	243	229	250	246	242	262	253	226	254	248	244	236	240	246	223	268	257	274	261	229	226	250	267	258	265	216	246	243	245	240	264	260	246	248	219	234	230	248	254	219	240	241	253	249	263	283	240	234	227	266	255	274	256	231	277	228	255	222	237	231	280	234	257	251	250	262	230	220	227	213	235	248	265	244	228	239	273	249	267	261	258	267	257	205	254	229	255	238	261	261	226	238	244	287	250	251	245	235	243	260	242	246	262	242	256	256	268	245	231	236	228	256	246	231	241	234	237	226	277	230	243	272	258	253	237	246	267	247	262	260	278	226	263	269	239	213	233	241	282	261	279	240	266	248	239	253	235	263	227	267	243	259	212	242	282	234	252	265	230	219	289	256	227	242	272	261	244	247	243	251	256	235	249	254	257	252	263	275	252	248	242	239	237	243	237	252	290	235	223	264	255	285	266	221	264	246	235	240	243	256	250	237	279	248	280	247	233	226	251	249	252	249	260	261	271	227	232	267	252	215	226	249	256	237	256	267	239	221	243	225	231	253	216	220	248	229	267	276	253	228	244	265	234	271	253	255	260	240	249	243	259	265	232	258	245	262	264	237	251	259	253	255	261	244	241	256	245	290	258	227	231	234	249	261	261	237	274	255	264	238	216	240	225	230	239	255	241	240	218	265	251	263	272	264	278	247	247	260	264	263	268	229	257	249	235	236	256	263	243	248	262	238	245	249	262	259	258	239	249	255	237	219	232	270	262	246	232	259	249	228	231	238	258	247	260	267	258	244	264	235	218	255	234	249	271	260	269	265	269	254	241	282	257	242	249	221	290	244	251	250	236	249	232	243	250	252	236	245	243	269	233	267	240	251	252	259	232	250	247	255	249	215	251	242	243	273	226	259	216	212	239	248	259	258	288	247	257	238	249	245	259	237	247	242	253	271	245	226	233	252	239	224	255	247	253	237	251	246	221	263	266	260	263	258	226	237	250	270	274	238	249	289	275	247	237	245	251	237	235	257	260	218	227	251	257	222	205	276	239	249	269	258	234	247	221	253	248	252	247	242	215	248	255	257	259	233	227	236	258	257	230	259	243	247	255	269	271	224	215	242	244	243	262	277	240	239	249	238	246	269	265	231	230	236	257	249	284	248	251	246	242	233	248	239	250	232	247	260	265	246	250	252	249	226	262	286	226	265	269	240	254	237	249	211	262	220	253	242	246	230	249	233	266	222	246	265	259	228	262	260	216	252	254	241	250	263	224	247	283	264	263	247	239	262	242	265	259	295	245	247	264	252	284	272	260	227	261	255	255	246	264	242	238	258	264	243	253	231	240	271	252	253	273	243	244	252	249	255	257	248	260	239	250	269	232	281	264	249	296	254	265	233	238	247	269	252	271	248	273	254	262	259	255	241	258	241	237	249	268	255	254	236	260	261	256	261	275	258	203	251	253	257	215	242	264	247	256	253	255	241	233	240	270	235	229	222	226	235	237	246	232	234	248	232	239	255	232	247	241	247	243	228	257	260	263	240	230	255	261	252	249	244	243	268	262	253	218	263	217	255	204	205	247	278	250	238	237	255	255	245	241	266	261	252	236	265	248	262	243	267	249	251	234	254	221	229	229	264	244	267	253	250	262	269	223	233	267	258	246	249	233	231	231	241	217	221	277	268	210	234	260	243	262	226	243	293	251	210	212	243	243	251	250	247	252	214	240	252	217	236	249	258	258	271	234	246	232	248	237	227	253	272	235	258	250	263	243	252	260	261	248	264	225	281	271	256	248	253	229	276	220	280	232	238	265	268	216	270	242	243	265	244	274	245	245	260	259	252	265	253	235	248	289	211	219	242	221	260	259	241	237	250	263	257	243	272	235	279	244	262	243	233	250	256	268	225	264	232	232	239	242	286	274	254	260	223	258	275	236	261	240	236	237	231	252	285	244	214	240	229	218	236	236	260	260	274	274	222	254	232	251	265	246	242	232	264	256	226	246	262	221	251	234	261	240	254	263	241	207	271	224	212	233	270	254	251	235	252	237	246	250	243	256	241	256	263	216	243	251	219	268	263	251	233	252	250	266	233	244	245	235	234	230	233	233	234	297	224	237	243	256	248	220	239	246	212	267	238	264	270	263	240	272	275	239	229	233	213	232	243	240	246	244	227	239	270	229	259	218	258	278	282	247	259	247	257	255	233	272	226	248	264	249	250	227	265	263	266	211	240	233	244	250	256	232	254	274	262	264	225	247	257	257	225	265	244	228	264	266	265	267	272	257	282	220	255	250	252	246	242
42882	47569	51428	57598	61734	63349	57633	50712	49862	52001	54645	55657	52573	45128	44652	45759	44234	40809	39936	37833	44182	39166	36968	34663	32593	26924	28370	26411	21646	21741	19136	17995	17388	15703	14355	8982	7364	5681	2688	2009	1343	1222	1392	2127	4586	6824	7906	9440	5957	4337	4029	3222	3556	3347	2412	2635	2497	2100	1872	1727	1318	1290	1711	1495	1401	1573	1484	1972	2074	2237	2125	1869	2858	2289	1736	2287	2338	1672	1465	1386	1023	941	897	916	864	855	892	892	849	831	738	689	647	656	642	638	617	691	677	634	656	697	731	699	670	615	637	670	661	625	639	597	592	648	599	580	652	614	630	591	589	570	613	655	562	656	620	589	642	620	598	590	578	597	589	624	648	602	621	614	626	643	594	634	620	623	606	601	624	592	602	629	551	627	630	606	617	620	623	614	604	627	624	659	626	630	612	630	594	621	618	655	662	626	589	600	604	641	579	581	583	636	638	596	582	583	631	591	600	636	623	553	623	653	617	603	597	662	590	624	620	637	598	598	605	585	589	628	601	633	604	603	594	594	632	626	627	588	633	600	640	613	622	633	635	601	621	583	655	594	594	587	610	641	627	597	592	611	636	639	632	648	631	591	634	641	644	568	628	601	582	608	599	627	635	596	584	614	633	594	596	656	624	591	575	581	602	636	609	577	577	588	592	630	591	609	619	619	601	626	638	651	640	579	654	562	614	666	607	600	635	588	585	622	604	566	580	593	600	623	610	597	588	620	609	597	619	634	629	579	574	603	634	620	621	588	616	583	541	589	634	607	637	585	621	639	632	652	634	630	630	601	631	622	622	646	608	609	621	609	616	579	627	607	612	581	632	603	627	610	612	597	601	625	590	579	614	606	639	610	644	596	651	625	632	625	603	614	621	611	593	634	599	617	573	658	582	596	638	617	596	653	573	620	586	684	603	616	648	631	606	555	621	642	631	618	634	572	669	612	601	601	602	621	554	628	618	643	595	588	655	629	636	674	604	630	571	632	634	596	597	646	626	604	595	558	631	636	649	584	573	600	589	616	583	607	611	592	594	568	582	595	629	601	595	633	639	653	606	645	597	604	627	605	586	613	595	585	572	595	603	568	617	604	665	624	629	620	588	640	659	615	600	642	599	625	617	622	601	675	639	603	599	592	623	610	617	603	594	602	613	555	633	586	643	633	629	612	575	643	610	594	622	655	583	605	629	631	633	625	632	600	580	578	606	607	614	636	576	561	590	591	614	622	597	585	630	630	627	622	629	645	596	567	669	654	631	603	620	585	620	641	599	643	621	584	611	597	623	588	639	596	625	589	663	590	572	651	585	601	640	590	629	646	636	615	608	620	583	628	606	590	600	636	609	629	576	611	615	623	610	616	579	621	636	616	605	588	571	639	648	606	565	604	639	599	632	604	674	600	599	648	631	627	564	611	617	575	600	604	649	569	623	601	596	590	594	601	613	616	615	627	612	580	602	600	611	604	620	617	623	589	598	584	619	606	601	640	690	636	631	642	589	570	625	612	652	584	625	590	580	609	634	614	620	626	626	639	621	597	641	618	596	585	614	579	650	635	585	601	594	611	588	626	616	595	590	586	589	615	642	640	593	649	611	613	625	574	576	570	601	623	606	593	610	635	616	603	632	594	638	604	636	596	659	625	634	590	603	593	617	612	634	631	599	603	566	595	588	615	654	659	614	622	591	593	582	630	548	582	614	571	605	590	601	604	606	638	599	675	587	606	592	579	634	618	558	606	625	621	604	578	632	592	633	619	601	643	638	603	589	628	581	616	612	594	592	596	611	571	600	591	592	603	652	659	605	619	616	628	608	630	634	608	601	636	658	597	644	589	619	596	647	646	617	603	604	583	683	649	613	641	615	615	623	596	595	649	590	650	617	638	611	643	573	582	575	665	571	588	634	608	576	596	610	568	609	590	627	632	626	639	606	587	598	590	598	588	638	585	623	591	596	617	629	618	615	582	562	624	579	640	622	592	591	590	621	593	585	598	581	646	605	587	612	649	680	579	641	602	635	601	659	589	622	608	567	605	632	659	602	604	621	626	624	623	600	661	614	630	614	605	651	606	603	630	599	563	603	631	609	578	605	601	621	575	674	619	599	597	660	630	576	610	626	600	587	596	610	590	589	633	604	610	631	625	594	604	641	611	585	637	663	644	649	614	608	611	573	606	618	638	638	614	631	595	588	628	636	620	580	609	627	600	566	611	600	587	603	672	620	644	595	620	569	587	600	542	584	653	564	578	592	585	636	607	589	635	613	686	589	588	609	597	638	638	597	633	595	572	580	628	600	629	603	626	616	616	603	650	596	586	656	613	625	606	605	591	594	620	600	593	587	597	649	567	624	625	574	638	642	632	624	673	598	599	620	580	578	620	633	572	655	584	568	618	585	618	592	615	622	620	647	613	598	586	576	599	618	612	556	670	629	617	576	616	615	605	613	659	623	656	584	620	631	629	666	613	639	599	618	632	601	570	614	572	573	578	607	595	606	613	638	647	587	651	650	611	626	651	599	594	592	606	645	588	596	595	661	623	611	609	589	618	609	612	630	610	615	605	595	645	601	594	612	596	644	597	618	654	622	644	595	638	567	658	615	622	624	612	569	624	628	677	566	613	646	649	618	623	613	582	608	607	582	616	608	575	631	604	593	641	599	615	620	625	668	603	610	623	572	615	595	642	601	613	610	622	585	677	656	604	563	615	656	592	650	569	611	581	624	613	583	622	617	651	598	588	608	618	573	621	608	605	598	566	635	612	573	642	606	627	639	620	632	588	570	601	595	596	668	561	561	640	633	598	635	609	615	548	661	594	633	592	569	601	677	613	580	596	622	599	638	649	633	667	627	613	623	615	638	632	629	620	641	594	616	630	601	601	595	622	592	612	608	618	597	622	600	605	543	642	655	610	612	639	607	605	598	617	626	595	649	614	615	631	602	630	591	622	625	585	632	656	622	611	626	639	621	601	592	633	639	640	595	583	609	602	628	596	624	610	568	596	655	591	653	604	609	615	612	609	604	605	644	644	597	616	644	612	636	604	621	580	581	592	591	606	603	624	614	615	581	612	634	618	590	639	604	590	555	663	598	553	629	605	603	623	619	628	633	633	590	605	593	606	625	659	596	615	575	634	607	565	600	581	601	611	624	610	635	598	640	604	615	579	614	635	601	607	612	605	659	609	623	585	585	601	557	628	643	636	678	613	666	623	619	573	636	660	581	640	595	562	657	607	615	594	605	605	573	681	645	611	614	603	635	596	576	598	660	685	579	637	606	650	601	610	622	584	587	590	603	625	603	607	607	620	627	633	657	638	607	568	624	626	605	663	602	599	635	600	629	692	623	554	586	588	602	641	600	561	662	606	591	641	595	609	625	602	603	594	572	636	612	617	577	602	596	608	611	648	634	607	647	615	609	636	623	628	624	614	600	631	644	602	613	632	581	615	584	631	620	656	621	625	599	595	586	603	596	619	600	587	603	617	626	606	583	609	588	605	668	607	602	602	674	625	596	607	625	602	617	618	634	627
54573	42806	42328	42373	42342	43248	44438	42547	42368	41238	45873	45856	45819	38005	39578	39343	36299	32784	35027	29258	36507	32512	33212	26382	26020	18359	15758	14120	10706	11649	10079	7922	7648	6173	6400	3679	2424	2100	1044	773	460	459	505	688	1496	2274	2616	3068	1927	1380	1284	1150	1096	1096	804	862	719	753	647	601	452	526	554	487	540	523	513	670	651	764	694	633	850	725	593	727	815	522	602	517	426	406	331	387	372	375	392	399	386	366	339	337	312	342	281	302	312	307	326	310	313	348	330	310	291	328	275	304	293	320	352	317	303	267	307	314	305	302	298	282	285	290	267	304	328	319	283	280	307	317	286	290	288	300	272	289	290	307	295	286	297	262	306	293	290	309	306	300	287	304	289	265	305	264	273	284	303	276	297	290	310	302	310	263	292	302	298	290	334	320	287	314	284	324	335	327	296	321	343	299	323	318	274	288	294	305	304	284	288	306	308	300	314	331	300	291	289	332	301	297	275	330	309	327	309	305	286	310	322	307	316	289	304	294	276	314	335	316	313	279	273	289	316	288	307	281	284	297	298	266	287	295	299	300	309	334	260	319	299	315	301	302	293	297	269	311	339	276	312	333	271	301	347	300	289	294	316	311	316	342	299	317	294	293	300	280	309	295	293	281	314	297	292	268	306	336	307	290	290	286	308	322	304	282	290	314	287	308	322	311	319	312	287	271	267	284	275	329	290	315	331	284	271	334	288	289	305	316	297	263	301	285	279	315	331	314	320	286	312	293	297	307	315	289	276	281	283	309	299	301	268	280	285	312	267	282	296	268	318	265	305	285	317	315	296	295	314	280	297	278	286	292	303	298	295	261	317	326	276	293	296	293	324	299	300	291	312	313	302	309	296	289	298	288	315	337	305	308	282	313	306	283	293	285	310	307	314	314	254	299	287	283	311	322	309	297	286	293	297	288	278	251	308	300	290	307	294	308	288	323	298	293	290	286	311	302	294	334	298	319	306	272	317	288	330	306	305	321	317	321	287	311	343	297	289	291	324	330	325	277	289	298	292	319	306	277	294	311	322	306	295	295	266	300	296	307	317	303	312	320	284	291	304	299	313	297	317	289	290	314	296	297	303	285	313	292	301	271	288	322	336	275	258	275	302	295	337	296	323	288	302	302	259	304	294	280	301	294	314	290	297	299	315	298	318	301	305	308	281	287	304	319	317	294	280	295	300	300	309	316	335	278	268	339	299	303	310	304	309	293	299	288	302	278	314	295	312	304	324	311	319	271	314	293	288	312	308	306	299	283	303	297	315	322	279	272	277	303	286	313	320	318	275	289	291	314	301	300	281	287	270	291	299	317	298	323	275	313	289	300	291	288	305	289	310	286	307	261	285	325	303	301	289	301	289	315	324	272	290	310	292	281	289	296	327	284	279	309	282	307	313	284	302	291	297	299	281	296	290	307	291	283	294	270	261	278	293	259	315	292	336	267	279	299	274	290	282	336	281	292	287	263	269	275	286	281	329	297	315	312	307	317	330	305	270	337	286	276	319	294	284	300	303	296	308	266	275	270	304	329	290	275	295	305	292	294	286	296	294	340	301	279	297	298	303	273	303	288	281	314	286	281	288	255	308	282	298	275	276	281	310	311	297	262	295	300	289	307	274	316	291	306	283	287	290	325	279	287	298	300	290	320	289	302	281	321	309	280	313	323	280	304	270	316	293	304	302	282	284	321	279	298	320	312	303	297	284	266	277	289	295	348	312	278	272	303	300	288	310	297	309	290	318	298	283	320	324	324	291	310	257	298	281	286	298	299	273	287	287	326	331	306	337	272	293	337	289	296	305	314	313	316	263	326	312	255	334	300	320	310	280	288	305	296	271	279	308	314	301	322	307	303	265	292	300	289	305	297	313	293	279	294	278	307	308	276	297	312	295	295	298	269	295	278	318	314	309	298	329	280	328	315	294	322	311	280	306	294	283	305	287	276	309	328	296	308	303	286	328	299	309	314	293	283	312	294	307	299	287	307	301	272	306	263	298	329	324	265	346	273	252	304	298	306	286	302	306	331	309	302	321	309	271	302	346	291	298	290	279	295	282	300	313	342	311	304	319	283	302	283	279	309	315	311	292	290	306	324	303	303	313	272	307	332	298	279	292	329	304	315	293	289	340	329	298	291	278	291	291	295	293	290	314	324	308	307	304	312	285	270	323	309	307	274	322	334	314	283	316	316	304	324	309	272	306	296	311	325	283	291	308	296	300	267	284	303	319	306	327	278	311	298	291	307	279	294	325	294	310	282	293	290	339	298	318	293	324	299	296	337	291	296	289	285	325	295	300	323	313	305	283	299	300	274	294	313	285	328	289	296	320	282	326	316	286	261	308	317	302	290	299	298	305	290	271	283	298	288	306	271	317	288	326	329	319	286	280	268	275	276	271	267	301	310	302	323	264	277	293	303	311	300	270	301	308	297	283	313	295	316	299	294	319	309	269	275	278	309	312	274	319	265	272	264	287	266	279	286	293	314	262	310	285	268	300	301	292	274	288	327	311	295	315	288	288	336	285	311	292	250	272	341	309	288	312	326	317	280	303	283	279	279	277	290	311	289	285	270	319	282	319	289	271	314	309	275	308	297	334	294	311	303	287	316	282	283	286	287	309	306	320	285	297	287	291	293	294	305	283	305	272	297	302	311	307	277	298	287	290	299	294	308	289	286	291	309	312	337	311	299	271	298	275	309	287	308	289	296	290	301	273	307	302	284	291	304	310	312	273	299	268	272	296	266	283	286	297	283	298	311	296	276	264	301	311	290	305	275	319	327	284	296	310	301	274	288	313	311	280	276	287	317	270	304	287	294	321	318	283	294	297	287	272	290	324	290	296	298	315	296	304	295	275	269	281	309	314	303	310	282	276	281	294	273	303	313	286	306	305	324	298	304	283	293	319	281	302	310	314	276	316	262	272	298	305	322	308	302	295	321	295	261	299	300	305	309	265	299	258	292	271	287	266	285	288	261	273	313	308	321	290	289	298	300	320	321	309	319	312	298	307	320	321	298	287	308	311	325	304	298	270	299	291	290	323	269	290	277	306	306	280	293	290	300	259	324	305	300	297	310	291	343	282	297	288	300	345	294	309	304	298	263	308	292	303	275	274	289	293	274	296	285	306	320	307	327	307	284	313	308	331	281	311	273	332	283	306	319	298	323	293	303	293	302	290	328	292	307	297	302	282	257	294	267	295	300	291	319	323	294	299	298	300	288	300	301	313	307	284	288	276	294	281	282	293	325	252	318	282	285	271	301	308	283	286	302	278	284	290	259	317	260	306	301	313	290	308	291	282	295	313	283	311	323	303	270	312	291	332	274	322	280	293	305	316	305	341	347	309	314	331	283	308	309	301	303	248	311	303	325	300	284	266	304	304	303	310	272	258	318	296	321	283	295	305	287	302	297	289	297	289	284	250	319	277	290	296	297	330	282	279	291	284	303	294	284	322	291	328	274	310	333	298	310	295	303	334	296	337	310	310	291	321	305	301	265
48661	53772	53073	57046	60826	64352	62514	54758	54214	58282	60192	61090	59020	51590	52416	53586	52368	50951	48331	43791	53112	44735	48277	42599	43694	39181	38646	34852	30307	32189	29154	25871	25421	23842	23133	15641	12378	10789	4949	3437	2048	1544	2023	3681	8141	11977	13421	15639	10210	7320	7072	6166	6231	5723	4167	4309	4161	3823	3003	2748	1969	2189	2773	2348	2398	2412	2374	3514	3329	3857	3345	3206	4513	3650	2931	3483	4069	2514	2604	2253	1574	1309	1249	1397	1215	1117	1114	1242	1289	1182	1076	943	793	822	749	769	760	780	752	742	816	876	961	821	735	749	764	703	699	743	835	744	709	694	718	662	717	740	684	692	719	717	713	688	699	733	700	703	719	722	695	769	720	658	677	703	682	703	735	730	706	724	713	681	695	700	664	683	669	639	713	707	657	700	664	734	703	735	666	692	703	719	708	674	673	728	661	713	692	669	733	741	692	693	674	731	693	656	676	679	710	679	677	720	663	745	679	688	695	748	673	740	647	728	738	715	740	680	670	685	679	686	688	703	687	705	676	664	651	699	713	676	643	695	675	669	744	738	755	673	706	739	728	707	731	659	694	694	689	650	776	669	698	727	694	712	678	717	742	706	669	743	750	657	731	705	712	671	672	702	661	719	706	706	664	668	706	718	708	693	686	690	687	734	708	700	702	668	730	672	710	671	730	717	690	658	670	709	671	672	688	698	716	666	709	704	698	699	682	763	728	699	721	741	739	682	703	666	711	720	710	679	684	696	678	689	672	704	742	708	714	681	683	674	670	722	710	714	690	683	747	666	687	727	709	673	681	702	760	706	702	704	710	720	702	655	686	680	734	675	718	754	663	703	664	720	686	658	662	692	713	701	670	695	694	710	704	711	700	695	681	710	688	738	692	701	711	700	745	736	670	683	695	662	659	674	665	713	731	721	695	676	698	731	694	685	671	701	749	724	726	670	724	681	646	756	671	752	702	732	720	703	683	717	707	677	664	719	686	678	699	745	709	737	687	674	683	711	668	707	662	708	673	680	704	696	665	734	688	708	729	729	701	697	688	741	747	726	698	715	728	704	701	741	733	690	703	711	696	683	741	648	640	682	720	713	723	691	716	714	696	690	666	656	701	694	670	705	678	664	690	715	714	672	677	693	705	676	711	671	719	688	697	697	738	662	696	675	696	691	708	663	738	710	672	732	674	706	688	722	717	648	718	693	696	664	737	691	724	653	723	738	669	699	698	698	703	719	732	706	681	650	680	702	704	738	688	697	688	724	689	661	716	693	725	690	710	699	782	705	683	696	653	714	733	704	678	677	676	681	700	654	729	706	712	704	648	703	733	716	691	700	720	685	685	707	683	717	692	704	729	701	690	683	699	723	715	710	729	682	727	743	716	691	674	681	739	682	708	655	741	740	690	713	661	734	710	672	694	724	699	699	700	712	716	676	747	692	714	688	655	713	671	739	722	711	735	718	725	723	720	754	683	697	688	722	690	692	722	699	739	729	669	648	657	713	680	670	713	700	707	732	664	669	694	693	692	669	726	692	686	726	691	700	687	675	711	751	710	678	666	694	715	672	703	742	678	644	748	716	673	669	711	713	709	673	639	680	686	704	680	725	717	669	717	725	728	670	709	687	646	680	710	700	732	667	687	707	669	697	730	704	719	644	677	771	693	722	699	704	690	703	672	714	713	660	728	663	737	642	715	680	699	668	681	674	703	685	736	736	660	708	705	659	682	671	693	664	704	706	691	728	696	697	707	695	679	739	698	666	701	657	712	681	686	735	751	683	677	729	704	717	712	714	737	682	701	729	694	754	689	701	733	696	693	739	686	779	716	670	736	661	658	682	707	700	713	687	645	694	669	708	678	702	724	677	701	723	678	721	756	722	694	740	672	709	735	702	664	671	698	649	687	692	736	697	701	684	674	682	688	715	682	739	699	663	685	735	705	721	683	696	667	709	681	707	740	680	688	705	743	664	709	712	688	744	694	686	666	703	700	708	693	734	764	696	668	695	685	664	695	711	658	730	715	656	706	698	683	694	717	696	683	693	671	674	689	717	690	732	692	684	704	670	692	684	684	751	754	717	719	720	711	688	722	739	685	693	702	703	662	725	688	703	673	728	705	721	716	697	750	656	711	661	664	726	692	714	730	707	680	727	717	687	727	714	710	715	725	690	667	683	688	686	715	736	700	703	706	695	632	732	679	701	697	641	659	736	681	733	784	706	684	711	712	664	685	715	682	714	722	725	679	737	712	740	699	719	707	685	722	696	710	761	648	693	682	611	696	651	689	693	704	679	668	709	706	699	689	750	738	675	716	669	706	680	699	689	688	716	695	715	705	660	722	696	714	697	690	702	726	669	721	679	658	693	687	686	708	688	649	717	684	761	673	722	682	705	708	670	671	721	715	683	631	679	704	693	714	735	687	690	680	656	670	735	719	715	734	717	704	705	647	704	691	689	683	742	719	743	707	735	723	710	729	703	674	744	706	663	698	707	731	745	661	677	695	720	723	669	708	717	682	685	683	686	713	686	691	696	687	707	711	729	661	717	700	653	719	669	682	725	674	700	698	679	699	677	678	705	696	723	702	697	656	732	712	663	726	735	727	725	679	659	706	707	672	745	706	658	704	703	661	696	731	689	661	649	683	666	728	683	693	705	706	707	718	687	728	703	682	742	716	737	715	723	697	683	710	655	679	696	674	659	715	711	685	691	749	720	685	681	693	713	691	697	685	719	691	727	691	647	699	687	736	684	742	707	679	660	714	690	698	710	693	655	728	721	741	685	702	674	709	744	679	662	742	666	690	717	717	694	729	669	725	644	731	701	717	706	712	688	692	709	677	698	672	677	697	737	680	693	759	714	641	734	744	675	730	707	713	650	716	694	646	736	711	690	729	704	667	690	671	656	710	699	708	695	737	717	705	726	708	673	707	707	725	670	697	672	708	661	676	668	747	678	724	661	704	711	718	676	667	727	710	723	674	697	707	688	668	720	657	716	699	655	717	722	698	697	714	660	687	726	699	694	713	693	654	707	706	736	671	671	748	732	668	716	673	670	706	701	682	715	699	678	698	694	709	720	671	693	661	684	703	675	697	716	726	724	732	671	740	737	703	739	748	704	722	736	657	741	619	709	701	700	655	696	723	704	646	715	657	683	691	668	696	686	664	692	693	737	701	695	734	691	644	698	676	668	702	701	669	693	665	696	717	721	670	686	723	728	725	715	703	733	744	703	727	743	665	695	714	694	704	645	661	737	683	739	720	655	713	714	691	642	713	677	716	675	679	678	706	682	716	704	680	729	674	731	663	673	655	637	699	728	707	733	664	679	692	697	725	640	740	703	672	676	706	684	665	695	720	675	684	660	691	678	729	677	654	789	671	710	705	696	727	716	706	709	689	641	737	662	699	718	669	699	689	679	697	701	728	697	721	724	719	710	671	708	680	679	688	733	675	676	725	726	690	696	686	715	694	706	674	719	725	674	676	636	683	741	693	697	688	685	715	720	693	659	674	684	735	698	741	722	712	682	669	682	687	732	697	677	683	718
23230	24885	28891	27906	22807	17199	13093	10331	8874	7277	7952	7182	6810	4177	4350	3676	2794	1797	1951	1940	2331	1585	1671	1359	1283	778	689	626	535	595	459	416	419	348	410	296	232	197	197	171	172	166	164	188	190	223	265	243	215	193	196	181	180	174	170	181	187	180	193	182	143	166	165	155	169	171	168	167	163	161	180	164	155	154	151	156	159	147	194	146	134	160	150	166	170	138	164	164	156	150	149	157	162	180	154	145	156	156	151	151	168	147	152	168	156	164	166	147	150	136	138	144	160	127	153	163	171	138	159	129	159	165	139	153	150	147	174	152	137	147	157	145	166	162	141	156	149	156	138	161	154	154	142	139	128	163	117	145	160	173	158	119	143	139	138	151	156	151	143	151	138	135	152	158	173	145	149	152	163	158	172	153	151	151	127	146	135	160	148	156	155	194	152	152	145	150	131	128	157	156	166	168	147	143	155	145	166	178	160	157	149	167	141	174	174	151	134	159	155	156	154	136	178	126	153	147	156	144	154	130	174	156	163	139	145	158	139	156	162	157	174	132	149	135	149	143	136	158	163	139	152	171	154	151	161	166	147	145	166	141	151	157	145	149	137	166	152	161	131	162	184	155	174	147	158	139	134	152	171	148	157	135	156	161	147	150	159	159	157	152	164	159	160	146	144	127	156	142	151	150	170	143	160	165	158	161	162	155	153	129	154	126	183	143	161	157	156	138	149	160	141	153	157	177	171	133	158	156	147	134	171	160	139	167	157	148	146	157	166	159	146	170	165	153	163	155	166	147	149	165	181	142	138	164	140	153	160	129	161	146	161	157	135	160	140	164	145	176	139	168	173	175	165	148	193	144	140	174	147	143	150	146	153	154	151	154	151	161	165	179	148	158	141	159	145	150	137	164	141	160	150	155	135	177	151	157	163	126	156	155	178	152	134	160	121	139	156	154	157	144	148	152	179	168	144	160	163	133	143	130	142	146	160	157	135	136	143	186	160	148	160	154	129	160	152	157	143	138	154	161	149	164	152	161	155	161	159	180	166	153	158	142	128	145	154	136	173	141	133	171	150	141	155	176	141	159	160	159	147	162	146	156	155	155	150	157	141	153	169	152	146	135	173	146	149	161	176	127	151	145	162	182	164	164	148	162	145	152	178	157	164	130	156	160	137	152	137	138	150	160	157	155	166	145	145	144	137	170	161	155	137	138	123	143	161	160	163	158	178	127	142	153	135	149	161	130	154	153	163	148	148	159	139	159	152	136	144	166	149	153	156	154	161	167	156	156	147	142	176	156	141	161	164	147	171	149	135	141	143	149	142	142	146	143	153	164	171	144	147	152	150	174	139	151	160	159	152	146	140	176	139	149	165	139	163	148	166	162	149	168	162	150	142	155	142	150	158	162	151	150	157	138	172	181	164	128	160	178	150	158	143	186	154	153	157	146	122	161	145	155	150	153	171	141	150	159	161	160	163	174	153	155	123	165	150	145	156	153	147	159	143	165	145	152	143	143	144	143	155	153	161	183	147	164	167	161	170	185	151	178	158	165	175	131	150	159	149	163	138	146	161	155	137	135	162	139	136	159	154	173	128	146	152	148	155	147	142	149	137	169	137	137	174	166	156	170	153	152	163	158	157	181	162	154	163	143	166	142	142	136	167	155	153	153	161	166	146	158	136	174	145	157	157	154	174	159	154	153	172	156	172	133	148	161	151	154	152	160	155	163	175	162	126	146	164	157	148	146	147	152	144	141	138	156	129	159	176	151	146	158	164	142	178	156	147	120	160	138	151	151	127	165	162	141	161	158	138	160	153	137	142	143	147	136	149	160	160	149	149	171	166	145	149	134	167	141	154	148	158	135	187	171	171	192	126	142	157	159	152	146	128	157	163	159	136	122	151	169	149	147	153	151	157	141	155	163	174	139	141	139	171	135	168	156	133	152	152	134	151	144	141	165	157	145	156	156	142	155	129	125	147	167	180	146	153	156	155	152	148	156	168	152	164	151	140	161	154	155	137	134	154	162	141	165	175	150	149	150	137	147	150	149	150	165	133	139	166	158	159	165	140	144	151	154	158	151	139	138	130	146	147	159	144	146	167	137	140	159	149	145	161	160	152	158	169	150	149	164	148	163	161	147	183	166	157	156	149	153	147	143	167	146	173	147	147	147	155	164	149	153	175	129	173	160	136	145	181	156	147	165	154	152	160	141	151	145	148	145	158	147	181	143	140	153	154	148	170	176	174	156	136	146	151	150	158	151	158	147	170	140	147	177	142	167	150	156	149	147	166	143	145	153	160	143	147	156	147	177	155	135	142	151	144	146	142	153	147	166	143	174	150	137	154	143	158	145	140	155	148	164	141	147	154	168	156	132	162	152	151	146	144	123	164	165	138	136	144	146	161	143	151	169	147	163	166	140	154	163	142	187	171	148	159	170	164	164	148	127	158	163	141	180	159	156	160	155	141	150	153	139	164	144	133	143	146	157	155	147	169	172	157	129	164	154	144	151	153	141	130	161	138	151	151	129	151	145	146	172	155	163	136	149	139	155	155	154	148	148	151	155	162	161	146	149	152	140	146	159	156	154	164	151	138	144	152	139	163	158	156	151	160	149	148	167	155	139	134	142	162	131	154	145	143	162	146	168	157	136	139	148	142	157	168	156	188	186	148	170	148	155	174	156	181	154	141	146	132	161	179	119	175	143	164	153	164	122	154	172	143	164	150	166	179	156	154	133	145	158	145	133	147	162	148	150	158	149	166	163	153	160	149	164	147	167	137	150	138	142	125	148	137	145	152	149	147	151	135	148	152	159	166	146	143	152	157	153	168	144	178	146	163	129	139	160	142	125	135	165	165	153	165	156	157	171	157	159	154	130	138	161	152	167	158	159	170	130	157	144	136	152	129	168	152	164	143	135	163	134	168	157	149	146	131	139	142	132	148	156	134	170	179	161	144	180	158	159	149	157	157	140	132	129	158	164	145	154	141	135	153	153	167	168	166	159	136	167	161	153	132	161	172	148	152	153	158	165	146	151	157	149	173	151	127	133	151	137	177	172	150	182	176	151	161	149	131	150	124	169	110	163	148	157	110	153	174	150	159	130	164	149	170	144	177	166	136	126	132	187	151	161	156	163	142	151	152	156	153	176	159	155	136	147	159	168	156	128	161	160	149	158	136	145	162	143	174	158	145	152	161	147	149	152	149	160	140	164	152	137	138	160	153	142	144	158	144	165	145	143	141	131	148	165	150	150	164	155	156	152	172	189	178	188	147	158	145	147	160	129	165	142	155	160	154	166	139	146	134	152	124	147	142	164	150	138	164	151	156	145	140	142	154	163	163	144	161	142	150	162	155	154	167	158	137	146	146	156	154	129	126	144	153	161	140	137	144	153	166	164	162	137	173	153	160	148	147	156	166	161	168	151	145	173	143	141	153	142	150	173	154	151	154	172	138	144	137	141	143	153	159	157	152	150	161	155	140	162	152	159	158	166	130	157	148	157	146	132
17635	23167	30873	35364	36920	33359	29099	23449	20689	20515	24127	23091	21892	14296	15549	14706	12120	8794	9481	9265	11573	7639	8400	7150	7211	4424	4050	3745	2973	3101	2823	2521	2474	2025	2187	1360	992	937	694	568	591	543	616	651	863	999	1083	1192	861	772	726	709	724	658	585	584	612	584	545	498	476	510	550	529	471	508	479	523	517	471	530	517	571	493	516	529	576	477	487	452	445	423	449	398	449	410	467	447	470	443	379	400	378	454	453	393	442	418	396	455	406	438	424	442	383	412	406	454	388	408	396	394	400	407	407	435	397	399	414	429	420	433	368	436	391	418	424	411	435	403	427	408	421	438	414	378	419	421	416	421	419	418	446	424	412	433	449	400	391	430	429	445	420	429	395	424	400	401	393	413	385	407	418	416	401	405	416	432	376	399	403	429	393	392	434	419	469	409	418	471	420	418	446	417	393	438	427	362	412	449	459	384	416	409	414	397	428	433	441	432	407	438	420	427	368	480	457	393	420	429	393	388	422	410	391	431	400	394	385	424	436	398	411	427	391	406	416	391	419	399	411	403	444	413	410	401	398	392	464	388	451	402	422	443	400	406	414	428	399	418	421	413	393	437	431	430	462	375	439	419	413	400	423	387	415	424	406	384	421	434	386	432	350	429	395	401	385	444	440	434	420	375	391	437	429	425	433	417	414	425	422	475	445	419	409	352	395	405	400	435	401	426	417	425	423	418	393	376	422	429	412	445	420	418	408	415	423	410	429	430	411	438	403	405	385	387	407	376	416	439	406	427	393	388	452	421	421	435	462	404	419	449	394	404	408	404	413	419	424	444	451	407	404	422	406	402	416	391	403	438	436	399	385	412	427	408	396	428	399	401	392	415	423	432	432	410	383	409	405	427	404	404	449	432	425	413	398	417	406	411	420	400	414	408	413	415	450	410	392	358	404	432	407	392	445	415	452	445	406	412	391	433	390	411	418	395	400	408	402	403	377	396	434	420	417	411	429	382	437	389	354	426	381	437	419	415	397	470	413	378	426	467	403	405	385	429	402	396	428	384	424	435	415	386	415	455	421	421	448	421	385	427	428	391	386	484	436	433	412	416	392	424	443	446	412	393	374	428	420	438	426	404	433	380	375	398	408	444	406	447	445	425	433	411	425	399	421	422	387	431	419	436	400	399	419	422	412	406	410	396	413	392	443	430	389	453	400	408	414	409	417	403	426	442	464	403	417	388	449	426	417	423	419	421	398	439	385	410	394	431	385	413	418	415	453	437	468	444	394	404	375	451	442	400	417	423	413	397	421	397	441	404	411	410	436	434	453	417	424	403	413	403	416	437	410	434	408	395	431	425	394	424	400	434	389	410	400	441	393	450	405	393	414	473	449	413	430	420	371	420	402	435	410	431	406	429	436	446	416	421	441	398	450	391	395	410	452	387	375	380	451	416	446	448	392	415	379	423	386	423	461	389	418	438	389	409	393	400	405	427	449	422	411	402	417	398	403	406	430	420	394	396	395	431	403	417	436	416	413	426	445	437	424	445	376	441	416	403	428	443	402	415	438	466	425	397	443	418	418	371	466	421	422	379	407	423	427	394	441	454	392	418	415	422	433	414	455	392	431	385	427	442	397	440	392	422	377	447	414	427	425	413	429	432	381	413	411	436	405	433	384	420	405	418	376	419	405	405	429	355	436	402	414	426	439	396	421	395	391	436	395	421	426	411	454	377	433	381	403	401	408	448	410	406	461	405	423	404	436	417	408	430	420	412	396	400	414	437	421	430	379	450	438	419	435	422	428	421	416	390	454	406	409	392	424	406	401	405	411	418	408	434	403	418	425	430	414	408	391	424	431	401	406	401	447	404	389	423	419	407	417	392	410	416	403	382	409	420	434	406	423	422	425	419	437	427	402	448	425	416	410	407	432	400	406	374	387	422	426	410	422	393	426	465	374	397	414	393	425	407	417	386	421	413	402	422	441	424	404	399	435	418	410	404	403	414	397	406	432	412	425	434	435	426	413	415	404	412	425	434	376	414	412	424	414	421	439	388	406	364	432	403	418	414	390	401	398	413	391	408	443	398	400	418	408	428	408	383	412	380	394	404	405	430	424	419	402	425	426	414	429	393	447	439	419	445	425	443	415	393	409	409	445	432	408	432	431	407	415	416	412	465	383	428	416	456	405	393	394	412	395	423	395	377	409	399	417	401	400	432	410	381	360	399	418	438	434	428	401	390	436	413	381	425	400	395	418	426	417	391	390	409	425	423	392	399	432	420	413	408	419	389	387	444	385	438	421	402	405	434	380	425	424	410	464	425	380	407	402	423	462	440	414	429	438	410	417	406	404	417	437	424	421	403	416	442	419	401	414	417	422	408	413	424	399	442	432	417	427	436	441	409	415	380	427	395	470	413	423	441	404	455	449	427	421	412	393	444	437	426	412	403	406	399	396	370	443	423	442	417	436	431	387	402	388	398	449	419	411	401	424	421	390	406	392	448	409	400	442	427	424	433	417	406	409	373	423	400	382	408	430	425	395	402	444	393	405	387	394	381	401	451	408	414	412	410	423	391	402	390	461	432	442	386	452	417	451	440	414	427	433	405	415	415	433	403	432	423	430	431	395	430	398	414	410	363	417	373	418	393	405	408	458	448	391	406	410	400	405	404	418	394	416	450	427	440	369	400	425	410	438	412	405	434	424	427	412	435	421	441	425	408	371	390	403	443	405	408	407	415	438	446	388	417	400	400	402	379	418	423	440	404	428	383	455	428	447	395	401	389	420	403	441	404	411	422	373	406	401	389	422	470	414	426	415	418	438	416	388	393	413	417	383	443	414	439	436	409	434	372	392	402	395	438	426	386	433	421	422	406	426	410	389	488	417	405	378	416	433	375	393	389	418	402	379	419	391	391	406	425	388	433	441	418	406	441	415	396	414	448	402	396	395	427	420	425	410	405	429	403	399	395	413	449	424	378	392	419	414	410	435	404	407	415	446	448	393	434	403	366	408	416	420	417	401	424	380	424	408	402	423	434	403	409	428	354	402	401	416	429	415	406	415	409	427	413	385	394	403	403	391	404	429	410	415	406	419	403	381	408	389	415	459	402	408	414	404	423	418	419	469	426	450	387	422	396	392	424	418	399	396	422	422	389	378	452	428	436	449	406	435	433	409	386	433	431	386	397	394	381	416	419	426	384	369	393	464	394	459	416	389	384	408	391	395	409	409	401	416	417	393	452	416	435	388	409	385	458	408	401	445	386	429	410	393	399	400	409	425	415	442	411	421	385	405	386	393	431	422	427	399	384	364	437	419	396	432	390	441	417	439	395	400	393	402	399	411	404	486	424	428	430	461	404	426	430	398	418	412	413	459	417	450	417	404	430	369	394	405	416	415	407	429	400	422	430	431	441	418	407	418	416	418	391	458	412	390	397	424	408	414	410	415	412	454	425	409	421	393	411	425	403	420	439	400	397	391	373	397	428	441	420	381	401	436	394	405	419	378	432	372	389	368	416	401	413
50494	43804	43721	42322	43092	44996	43719	40655	37197	37859	43448	39359	39499	30618	32906	30830	27951	22415	20867	22745	26188	20600	21201	18430	15905	9409	8123	6970	5170	5300	4268	3847	4449	2804	3457	1862	1283	1116	824	517	344	348	353	452	873	1251	1340	1537	974	730	742	649	664	611	511	541	483	407	402	346	360	381	395	361	375	370	367	430	446	413	478	400	526	423	415	460	408	376	393	392	289	266	288	257	292	305	292	311	255	284	284	261	223	237	262	247	279	265	223	239	253	274	244	253	242	253	233	281	257	221	256	240	260	282	252	234	224	251	252	265	276	250	247	247	246	239	260	240	272	251	254	278	222	230	257	225	251	246	250	221	240	252	248	242	249	248	241	260	252	273	239	261	254	264	233	211	251	260	266	219	265	233	225	245	276	249	249	266	260	244	252	244	276	252	246	254	259	233	217	253	231	261	222	227	260	226	256	218	247	248	223	230	242	229	260	245	247	240	234	238	250	246	262	232	249	257	286	221	221	254	228	252	236	226	235	220	253	256	226	247	229	253	244	221	241	271	266	235	224	232	226	254	230	220	255	240	224	259	259	225	273	236	265	259	240	243	228	231	229	268	233	224	242	273	249	239	235	243	233	266	242	278	249	221	263	237	252	235	241	262	243	241	251	240	244	253	245	242	228	230	249	235	245	273	237	229	216	239	232	260	211	246	249	244	272	232	250	249	233	252	270	243	250	259	256	251	259	238	233	246	256	251	281	242	238	248	236	224	240	226	264	255	251	263	228	225	241	231	226	246	266	260	245	239	252	205	267	255	241	244	218	252	260	235	226	219	247	268	252	236	256	237	254	252	221	250	238	264	234	223	265	229	252	268	260	235	236	234	241	279	255	236	219	253	251	235	242	268	230	260	247	250	234	251	246	232	239	245	237	255	244	251	250	262	262	272	225	260	244	244	251	250	263	246	274	277	242	248	246	242	240	236	240	243	257	248	247	227	218	265	215	250	257	260	243	256	255	242	225	204	245	238	236	253	238	204	216	258	249	261	255	233	251	249	232	256	244	247	239	252	248	227	280	242	273	253	255	252	227	254	271	270	240	260	237	242	244	242	285	243	226	260	234	241	241	231	219	251	251	221	211	246	219	249	266	241	207	237	248	265	244	273	261	239	242	232	248	229	245	274	223	246	255	241	252	253	277	253	231	239	257	250	266	229	217	252	242	259	235	234	263	244	234	245	245	253	255	236	230	226	240	259	238	269	239	242	229	234	267	270	232	239	214	237	272	242	254	235	221	233	253	267	244	231	246	237	244	257	208	242	240	237	236	227	229	199	264	272	253	231	248	220	228	251	240	228	239	251	261	249	260	242	262	237	261	248	225	229	285	225	247	239	249	241	267	248	245	228	270	248	220	252	230	224	236	251	266	238	252	227	218	273	257	271	288	258	276	257	249	251	229	250	239	268	259	261	242	238	241	250	268	225	249	235	249	287	244	244	227	245	265	279	262	236	218	235	248	257	271	249	225	240	247	243	255	270	210	261	225	226	244	273	260	247	252	218	241	240	229	239	234	248	227	257	253	233	253	226	229	219	255	247	263	233	260	261	247	282	268	247	233	266	235	259	277	264	244	260	227	225	245	244	236	240	243	237	219	266	249	288	239	253	225	261	221	253	253	251	255	272	236	224	218	262	245	254	248	257	261	220	260	261	246	252	243	219	259	264	236	203	234	211	242	235	278	257	252	256	280	242	251	229	240	213	239	225	250	262	259	237	220	248	245	248	235	250	235	264	253	215	263	223	251	211	276	226	223	230	257	250	242	191	246	267	209	236	292	262	237	262	224	284	245	253	261	213	258	245	218	255	240	275	218	243	260	234	250	234	250	223	226	229	229	241	229	265	229	246	240	238	255	255	231	284	217	275	287	256	236	236	244	241	245	252	247	224	246	260	262	249	239	274	262	224	261	229	231	259	251	250	261	224	254	263	248	228	275	255	246	228	225	247	238	260	271	249	246	260	270	276	249	260	241	257	249	219	214	260	225	269	267	223	272	234	255	238	241	235	246	247	231	234	236	235	246	237	237	237	239	236	226	222	260	248	239	215	224	231	273	233	217	269	234	242	230	215	257	241	247	271	271	261	244	238	248	247	244	240	249	250	242	235	226	253	256	255	240	257	265	235	234	233	236	238	251	253	249	239	228	284	237	251	217	215	233	231	237	233	259	232	228	231	240	241	248	237	250	245	254	251	243	231	251	237	254	246	245	257	259	267	218	240	242	237	224	224	269	245	248	219	252	238	267	229	267	237	235	259	256	257	247	243	245	235	240	249	244	211	245	233	252	279	281	231	241	257	214	215	253	245	289	237	270	231	217	250	267	224	252	260	244	230	272	237	243	233	242	243	210	216	249	240	250	214	260	254	222	245	216	241	224	248	232	243	236	232	242	278	232	257	242	263	222	238	247	243	248	239	236	255	250	245	251	235	244	258	266	268	236	256	229	228	261	228	227	265	249	266	231	217	243	244	265	237	240	240	238	264	213	263	246	244	240	251	232	269	252	228	236	239	214	238	244	265	283	227	246	250	260	221	227	221	236	243	257	274	233	257	225	227	234	251	268	259	243	266	209	254	244	244	260	206	254	236	248	221	244	234	241	253	262	235	281	259	263	263	231	236	241	267	238	251	265	229	253	228	255	275	253	261	253	241	270	244	238	242	252	235	263	203	244	262	246	261	240	241	242	233	211	233	284	233	246	249	230	229	242	238	254	230	251	253	246	252	211	245	259	232	241	241	205	263	245	249	227	213	214	188	252	262	252	263	229	257	239	248	230	255	253	238	249	285	243	250	234	221	238	248	237	251	253	261	246	229	274	227	229	220	244	224	239	209	251	205	253	276	225	246	243	243	252	270	243	234	254	226	280	216	241	244	245	252	235	264	234	273	241	239	248	264	241	257	228	254	259	262	268	240	220	226	240	221	268	231	228	258	224	255	239	280	244	217	252	226	238	236	227	258	263	230	285	252	244	241	256	260	247	233	235	219	241	286	243	257	249	247	262	234	226	235	231	273	228	268	231	243	235	257	257	246	235	238	283	256	255	231	253	244	234	267	255	226	248	239	257	248	239	259	223	229	226	265	262	243	233	214	241	250	287	241	248	266	279	232	257	237	246	265	248	234	228	246	221	268	260	248	228	265	265	206	222	243	249	241	245	243	237	226	265	270	255	248	261	243	243	232	255	245	256	234	253	261	247	262	245	214	218	257	244	250	243	258	222	268	232	256	259	240	236	269	244	253	234	239	258	254	234	248	248	251	239	229	269	219	261	220	208	261	245	244	285	262	260	242	224	245	260	251	224	259	245	244	239	259	235	242	216	265	253	212	249	236	217	266	226	246	253	236	246	201	240	267	241	235	246	235	246	244	229	226	243	262	256	232	244	264	209	261	273	230	232	252	231	227	248	251	235	235	248	263	257	229	241	246	209	228	226	215	233	255	221	234	256	253	246	220	250	260	229	216	229	257	263	221	258	274
43423	49919	51551	54410	62805	62195	60525	50981	48619	52679	55305	54584	52158	43388	45895	44783	44936	38959	39783	40015	44041	36044	37861	38097	35514	28313	27429	24745	20655	21793	19409	17612	18966	15237	16689	9806	7345	6251	4005	2515	1376	1248	1318	2320	4964	7064	7895	9075	5341	4054	4138	3708	3774	3061	2335	2504	2135	1972	1724	1535	1364	1550	1684	1437	1464	1667	1604	1952	2318	1869	2158	1688	2726	1997	1867	2135	1755	1434	1915	1560	1062	832	920	872	864	846	789	814	820	907	799	702	659	656	616	683	614	644	623	662	673	744	742	674	642	601	640	605	665	663	655	612	609	575	602	606	585	641	597	587	617	636	610	580	621	642	629	580	603	604	601	604	593	574	575	586	623	610	594	604	632	598	615	583	621	648	582	534	604	609	622	595	619	600	587	644	636	604	598	600	641	571	592	558	626	613	614	633	602	582	624	593	637	568	585	602	606	586	634	647	635	609	615	625	607	624	625	626	621	543	608	616	586	597	621	584	644	599	600	636	583	590	584	574	636	606	602	640	617	628	655	589	603	670	665	606	641	621	615	607	638	549	632	660	639	574	602	628	639	653	631	612	650	615	635	570	586	617	630	610	577	654	613	634	615	621	621	619	629	632	589	608	591	596	591	610	606	631	627	607	630	627	620	679	621	586	620	587	610	608	612	623	650	608	642	643	610	608	592	567	638	610	609	603	563	585	593	624	615	588	592	615	596	649	587	660	601	649	635	634	596	741	603	571	596	615	603	671	583	627	613	607	633	584	598	577	633	608	586	551	644	575	608	607	585	591	670	580	583	614	625	592	617	595	545	581	610	578	598	594	606	592	616	612	618	556	592	634	593	584	646	636	606	613	598	643	602	594	607	567	641	584	616	630	598	664	597	654	623	602	603	625	573	581	636	578	612	619	560	615	618	633	587	606	596	629	610	597	624	631	645	617	590	573	610	637	595	605	621	620	600	612	616	636	633	595	615	605	564	568	615	612	626	617	592	631	617	653	595	584	625	577	593	621	580	641	597	559	623	621	582	630	651	610	634	645	596	624	626	624	597	632	631	626	620	655	626	623	598	595	591	632	601	593	597	588	596	556	594	585	593	633	647	583	607	624	600	606	595	601	630	587	592	593	629	651	628	605	584	625	619	612	678	637	584	615	607	601	616	595	591	607	620	642	596	578	608	575	602	632	609	632	612	606	612	622	615	622	619	614	608	601	590	607	572	612	579	619	597	605	640	592	609	584	652	598	622	641	617	631	595	586	600	629	634	599	574	590	613	629	563	615	618	637	589	610	618	587	596	645	608	594	641	628	584	624	604	571	625	619	628	619	595	621	601	620	633	627	587	591	655	650	618	600	581	603	590	584	633	584	642	560	598	594	595	627	629	623	566	661	614	596	604	569	596	575	563	604	652	617	588	572	579	595	618	620	622	624	594	630	619	612	620	654	603	628	615	606	591	597	571	586	606	613	594	600	612	630	629	629	594	611	624	611	620	615	602	635	586	606	639	617	614	598	604	650	609	596	630	609	650	597	581	575	623	595	601	608	574	647	594	624	595	652	596	634	633	592	653	614	625	631	584	618	611	619	619	611	635	626	574	600	599	635	580	583	641	607	626	585	605	616	609	603	585	606	629	589	545	626	601	590	604	612	588	607	628	536	625	651	618	589	635	604	593	593	617	599	640	603	605	638	607	584	584	622	595	614	633	592	602	613	593	614	599	589	631	585	622	611	613	586	621	588	584	637	597	585	599	611	597	591	600	568	623	634	652	641	607	585	535	643	607	635	617	620	645	643	597	616	631	597	591	609	582	625	619	607	581	588	619	629	605	572	586	638	566	631	604	617	590	588	576	634	618	607	605	629	600	613	636	648	610	643	641	619	593	589	662	616	611	584	600	625	626	582	633	611	549	684	608	547	624	593	642	603	621	636	612	633	557	610	577	612	618	604	613	634	632	593	631	562	626	610	640	637	621	624	598	633	605	636	611	593	601	611	612	658	633	575	640	595	598	596	615	633	601	585	598	587	595	625	597	592	652	571	609	585	585	596	633	633	598	617	599	630	603	618	590	600	670	565	588	612	598	593	555	585	613	585	634	600	618	598	623	621	579	616	607	578	634	637	570	630	599	635	603	597	612	660	678	598	637	579	624	626	619	633	614	609	611	588	592	613	600	678	592	605	584	620	627	601	573	625	585	614	601	608	620	598	591	581	588	607	575	641	618	649	658	629	610	599	579	597	601	599	572	616	642	629	609	610	585	586	624	629	640	653	626	614	619	623	597	636	609	660	623	622	627	601	578	635	616	630	647	589	655	601	605	607	595	578	614	591	610	610	606	637	622	547	637	598	609	580	566	632	623	580	671	653	622	579	640	615	587	600	609	626	611	555	584	629	621	613	621	637	639	642	560	583	641	643	569	574	656	596	633	593	588	618	618	606	619	615	598	622	643	626	589	616	594	600	611	601	623	606	625	611	653	622	599	629	646	621	622	599	548	588	604	630	571	601	563	623	641	618	624	598	579	598	557	620	589	601	601	588	613	632	590	628	583	600	585	628	574	655	590	590	639	620	648	604	609	633	653	615	624	629	648	593	600	628	549	619	650	602	625	615	619	566	591	587	642	597	660	607	631	586	618	591	622	583	584	589	643	599	602	614	617	599	630	594	607	649	608	616	602	588	597	634	620	576	636	608	625	607	590	646	648	625	578	581	625	611	604	584	594	602	638	584	619	612	588	599	609	613	642	565	619	617	580	577	614	612	605	559	616	585	579	629	569	623	618	612	592	641	633	624	608	554	624	597	643	652	603	586	608	591	613	607	567	616	559	645	598	620	627	643	642	615	627	564	612	624	607	573	630	575	614	600	606	604	613	626	597	625	641	572	619	555	592	636	607	626	594	587	614	581	622	620	621	532	604	631	591	609	589	600	595	617	590	605	621	611	641	607	638	651	633	575	591	627	627	602	606	641	629	657	610	637	638	601	636	611	601	602	563	617	570	546	621	626	623	582	646	622	610	612	675	612	625	582	647	636	609	618	579	596	625	596	623	609	546	673	594	612	626	615	576	610	600	579	596	619	634	574	584	578	636	659	607	613	638	589	566	617	559	616	630	609	637	631	622	560	574	614	597	595	655	580	617	608	565	618	605	625	613	619	613	664	608	642	578	589	628	623	581	600	584	635	635	622	638	560	613	630	608	616	654	611	579	621	613	590	604	602	623	609	628	626	575	648	595	579	623	672	577	643	587	621	616	624	630	599	634	597	598	594	559	580	579	614	585	585	625	591	579	614	609	568	598	629	594	652	628	617	654	654	599	630	588	588	598	623	603	592	584	625	591	636	645	626	611	629	637	605	600	599	599	612	620	608	579	592	577	607	611	590	634	638	614	585	579	624	581	620	598	595	588	592	614	583	604	625	611	623	641	599	599	597	617	613	615	612	622	611	597	601	635	590	576	632	584	583	620	619	605	572	596	576	599	628	606	630	608	582	600	636	594	586	581	587	624	640	590	593	621	639	576	594	611	582	606	623	616	596
54614	43345	42070	40741	41696	44161	44826	42031	39249	42035	47963	45669	44719	35567	38366	39301	36723	33440	31683	31902	37171	30351	31144	29833	29112	19031	16016	12845	9724	11012	8930	7924	8585	6274	6180	3493	2303	1888	1540	912	482	455	475	765	1551	2275	2630	3018	1785	1286	1186	1242	1280	968	758	925	715	654	583	545	463	548	583	496	546	582	529	649	755	618	684	613	837	675	672	737	528	565	653	544	394	362	344	384	376	321	358	354	337	340	312	352	322	296	321	332	326	289	271	291	298	308	332	306	319	329	313	313	275	312	327	318	321	322	299	270	273	274	304	295	326	292	290	315	296	316	286	300	305	278	290	298	277	305	320	295	295	288	285	303	301	292	277	278	338	272	284	277	293	299	283	320	311	336	286	289	233	297	302	284	301	298	281	272	313	307	307	337	295	268	279	289	266	281	326	322	259	303	271	317	338	289	297	283	321	311	270	324	287	285	286	277	283	253	262	280	255	310	313	300	286	303	285	315	335	286	296	307	291	311	301	286	277	337	269	333	305	309	291	326	318	307	307	273	304	283	295	316	331	282	309	302	307	291	295	284	290	287	287	300	302	288	262	296	291	348	305	289	293	271	321	300	293	283	308	292	274	258	304	294	306	301	302	281	288	328	281	289	275	301	268	268	291	282	306	302	315	293	310	307	308	274	313	273	270	293	257	283	292	310	313	309	301	284	284	300	264	314	311	292	302	284	260	318	269	281	283	295	307	279	295	272	317	282	285	280	308	314	269	287	281	274	334	292	309	292	310	280	308	291	273	257	334	264	318	317	320	321	330	293	299	282	282	297	303	294	280	289	313	310	300	333	298	285	263	284	308	288	298	263	311	311	287	301	313	281	283	282	317	301	323	296	291	336	280	293	334	303	329	280	279	263	279	292	313	332	314	313	332	297	298	331	298	341	274	305	308	300	324	289	284	296	253	287	315	302	280	264	321	264	281	273	288	284	278	304	344	263	295	297	279	297	322	314	296	314	286	303	274	317	297	300	294	275	285	288	297	270	257	300	291	298	285	300	317	299	288	313	292	290	279	295	287	255	286	332	289	300	303	319	314	322	295	306	277	311	300	325	289	282	269	273	278	290	324	320	277	300	281	271	291	284	306	309	266	275	321	294	302	299	273	308	281	279	249	309	322	300	298	274	306	310	303	324	294	292	314	311	311	325	286	275	296	297	282	274	313	287	312	302	303	301	270	272	310	289	300	254	312	268	293	295	269	300	293	276	327	268	269	288	278	311	288	286	320	295	313	307	300	260	306	280	280	286	281	323	326	308	320	309	283	285	288	292	321	301	268	300	322	301	323	302	269	271	268	325	322	296	310	295	306	283	311	293	297	303	288	289	264	301	276	281	299	368	297	293	318	288	276	278	303	270	283	304	281	263	287	298	279	285	290	309	275	279	340	304	292	284	284	304	316	279	284	302	330	326	276	333	320	305	300	279	306	259	285	300	305	301	295	303	310	312	281	290	308	281	299	301	299	301	300	272	293	280	296	293	300	282	319	264	299	279	281	305	307	290	312	269	269	276	260	285	298	292	282	292	304	325	309	300	311	297	317	318	303	289	313	287	260	305	279	337	273	279	309	307	296	282	308	315	299	287	292	314	301	322	298	311	305	279	310	319	286	303	305	310	289	293	277	294	290	328	285	297	323	300	263	292	300	264	296	265	306	266	304	254	297	301	276	307	272	303	318	313	318	327	320	279	299	322	274	298	299	286	305	298	309	290	279	290	303	303	308	305	270	314	300	300	280	319	296	327	287	305	272	297	285	286	283	306	292	276	286	297	312	299	292	305	311	281	272	317	281	302	306	321	254	304	277	272	323	279	280	299	304	300	313	275	292	283	305	316	290	281	285	319	327	279	301	296	308	286	326	310	320	329	312	300	311	281	325	311	303	285	309	272	301	269	294	278	265	293	299	290	258	277	293	284	283	293	316	301	305	289	268	317	313	303	271	291	308	303	282	269	307	298	302	295	324	306	300	314	308	317	273	285	290	319	327	292	313	282	275	302	295	314	285	299	274	281	316	319	285	284	300	297	312	284	295	294	321	273	321	317	282	309	314	316	297	303	329	339	313	304	268	279	280	299	291	274	294	288	287	257	305	281	321	264	277	293	263	306	294	296	286	337	266	281	295	267	275	272	295	257	289	299	307	311	313	261	308	293	276	312	290	284	319	292	314	315	308	309	326	293	309	310	293	282	300	315	290	295	306	290	311	283	285	284	293	245	274	309	299	313	286	281	304	339	294	279	277	303	315	305	300	295	311	295	284	311	281	301	306	304	333	324	287	313	321	296	308	294	261	307	286	297	307	277	282	290	287	270	301	303	289	296	288	302	294	273	305	340	273	281	300	352	279	312	297	311	294	313	299	322	283	321	323	291	271	330	321	279	302	293	302	306	292	289	300	289	267	344	328	294	280	320	285	276	268	306	272	244	299	295	319	291	287	302	303	290	278	338	314	303	269	298	268	297	309	301	288	305	300	307	322	290	284	304	274	307	309	303	300	320	286	271	319	293	277	313	305	295	305	313	291	298	274	318	283	274	297	308	284	281	296	305	314	290	303	280	281	287	296	283	313	316	277	303	306	298	302	320	304	304	298	288	280	275	299	286	289	285	285	328	262	275	316	268	284	309	283	299	292	317	323	302	282	299	299	302	310	272	327	267	334	288	299	284	290	306	347	272	284	310	302	282	286	288	274	291	262	290	310	297	287	283	294	277	274	261	285	296	290	286	303	271	303	276	320	282	259	277	298	286	275	299	271	295	286	297	290	325	323	312	311	295	266	312	299	309	299	268	301	274	295	289	279	325	327	298	292	291	286	279	295	291	291	296	310	311	290	288	338	307	331	297	316	282	295	295	275	285	311	301	323	307	275	266	313	340	294	307	290	289	335	262	306	262	296	327	284	294	280	273	285	295	317	286	313	280	284	297	299	294	344	314	287	301	304	289	290	295	307	306	307	308	306	306	263	290	298	296	298	323	341	292	270	276	297	298	307	298	261	274	291	296	305	303	297	319	309	291	307	304	273	323	284	293	274	284	296	282	302	287	294	274	338	281	276	297	295	290	300	293	307	290	264	323	284	282	298	313	292	261	284	318	294	295	286	275	311	318	251	294	268	316	276	285	322	334	294	259	309	299	298	255	317	295	261	285	314	290	283	300	334	287	305	314	320	306	274	266	294	291	295	298	300	281	287	290	286	306	262	291	330	298	290	312	302	284	266	270	282	297	317	309	308	309	289	341	318	332	292	347	341	289	277	282	306	296	327	291	294	304	274	289	310	313	272	279	290	317	274	339	299	253	310	275	246	272	301	290	274	299	292	330	295	296	286	277	293	293	320	294	289	312	304	290	286	312	276	308	290	297	297	304	301	289	298	264	297	291	269	284	309	290	282	309	316	337	259	292	276	310	293	317	282	313	269	280	308	296	310	301	271	302	302	272	296	268	295	247	314	302	299	285	316	284	280	314	310	310	299	298	292	320
49059	54395	53985	55483	62910	64100	61337	55063	56971	59983	59260	61196	56560	49236	52207	52504	52650	49263	46801	48706	52309	44235	45516	46411	46459	38132	36016	33235	30299	31193	27698	26179	28331	23517	24016	15243	11716	9852	7435	3992	1879	1882	1981	3820	8530	11953	13254	15234	9142	7092	6649	6381	6302	4963	3837	4419	3567	3090	2913	2566	1960	2351	2782	2195	2386	2851	2460	3228	3969	3361	3524	2861	4673	3339	3145	3428	2489	2922	3153	2487	1524	1286	1230	1267	1264	1138	1134	1148	1123	1111	937	820	819	791	749	739	755	706	722	740	757	886	846	810	744	764	669	720	758	736	702	691	689	686	676	698	680	724	709	698	698	714	680	739	726	694	718	706	709	754	701	659	690	706	714	656	706	685	671	660	723	692	700	698	679	703	757	689	715	707	693	704	667	735	719	639	675	683	706	667	684	689	746	705	693	678	687	708	733	680	749	748	711	702	660	705	719	682	660	714	660	722	706	699	693	681	722	664	698	654	744	686	670	737	719	713	670	721	671	697	683	662	704	698	663	692	693	690	668	686	734	639	698	668	710	687	683	739	633	701	670	762	675	744	656	715	738	693	686	744	728	701	684	677	682	661	722	694	693	651	674	709	643	675	719	708	725	696	692	706	723	675	652	659	714	692	696	693	635	695	678	700	702	701	719	693	669	705	699	673	748	703	715	685	701	668	699	725	702	658	636	719	707	689	674	669	694	712	702	686	708	691	696	708	683	717	687	674	715	667	661	719	681	718	727	678	675	655	688	690	700	703	708	723	647	707	723	743	614	686	674	710	692	630	729	665	719	718	704	750	711	651	756	695	705	667	658	681	702	703	692	741	681	715	662	680	684	667	716	653	679	704	700	666	743	687	703	694	678	690	672	686	697	728	666	645	722	707	680	739	649	661	665	683	713	657	693	689	690	760	693	642	716	706	685	702	678	728	751	710	707	682	678	704	693	607	730	725	677	684	664	724	648	649	762	681	665	697	684	680	697	719	666	700	714	709	661	720	762	702	723	660	689	698	666	714	695	672	683	678	689	707	705	680	699	682	717	699	673	670	721	670	678	687	690	741	702	727	713	675	686	690	668	687	707	707	746	716	708	685	664	732	726	707	720	711	711	726	665	685	662	712	732	672	645	665	723	705	684	639	684	684	686	728	714	701	667	660	704	692	674	677	706	712	691	690	669	632	696	706	698	690	686	660	736	680	725	684	672	684	683	675	720	753	627	724	670	696	687	726	667	679	733	677	713	686	671	678	689	696	708	698	652	706	717	683	703	708	668	700	667	669	710	661	695	695	674	724	686	698	720	702	746	689	673	671	677	676	716	700	704	699	684	681	719	685	660	725	704	720	678	698	735	720	702	721	667	698	686	685	736	671	693	675	686	667	702	680	696	732	722	733	681	687	685	649	616	694	724	690	680	735	747	708	687	670	672	730	707	658	691	718	688	720	691	719	711	718	667	700	663	684	675	651	661	707	634	679	735	663	695	721	692	647	673	749	687	653	694	671	701	675	700	716	688	686	697	693	717	676	701	680	674	626	717	687	693	728	711	673	772	718	706	736	692	663	730	721	696	725	677	711	690	662	707	707	672	675	654	719	706	676	658	687	719	645	707	728	660	724	685	701	664	740	754	672	730	699	711	707	716	675	673	691	712	637	711	655	700	723	706	638	709	691	749	706	688	624	708	711	741	671	669	702	696	723	688	685	703	765	647	697	626	689	642	653	661	688	714	689	687	707	665	723	679	701	667	713	686	673	642	673	709	719	648	661	718	663	710	662	689	747	661	706	731	691	705	687	675	678	642	692	743	651	648	669	690	711	664	673	632	687	697	697	672	724	716	682	678	684	709	683	673	667	755	680	639	692	685	663	701	702	731	716	741	677	715	661	704	678	693	675	694	686	714	707	693	658	688	720	660	666	688	742	712	636	697	706	655	690	728	685	667	669	664	750	697	677	668	686	691	724	699	716	692	678	711	707	717	678	731	685	689	717	699	696	717	747	715	650	694	695	652	738	671	708	738	710	692	714	701	688	730	670	696	679	643	690	726	771	706	642	707	700	646	692	669	653	693	720	683	678	675	686	696	680	692	755	659	687	627	672	706	723	658	676	672	686	707	694	717	687	662	700	670	641	659	668	644	676	706	682	702	728	673	720	688	679	671	671	677	682	655	703	708	713	698	682	651	699	732	687	666	664	672	670	715	722	713	655	724	719	695	746	659	663	737	668	688	713	737	659	660	657	708	729	676	767	692	631	691	697	691	681	651	709	711	697	678	683	692	673	723	687	665	670	650	694	672	650	660	680	712	667	736	742	679	710	699	612	705	717	705	666	706	697	699	638	674	639	687	713	692	684	709	683	693	688	644	728	712	676	674	690	685	687	753	707	703	697	675	722	694	716	646	667	666	660	676	694	678	737	723	681	698	712	717	680	682	706	766	695	680	714	659	683	635	720	719	709	647	688	679	677	673	676	684	644	679	689	728	689	716	699	716	705	667	716	722	674	696	707	713	665	701	696	678	741	631	758	643	691	694	703	725	713	747	703	673	679	688	652	731	720	684	695	709	696	711	688	650	721	698	703	732	693	747	685	697	646	646	701	713	710	691	695	697	674	708	698	667	717	725	689	656	695	742	696	706	704	716	685	672	690	698	722	683	740	716	672	643	661	651	670	708	674	737	689	657	710	719	686	682	701	668	732	718	661	699	618	723	664	728	703	662	670	719	695	666	654	695	659	696	698	665	682	668	697	710	661	695	673	671	707	670	672	694	658	737	715	691	685	675	706	653	662	697	716	657	677	729	740	656	709	719	764	713	723	708	688	737	750	720	730	649	721	732	723	734	742	672	717	695	672	682	762	715	688	702	668	718	697	727	670	672	731	652	689	681	677	730	700	639	674	711	660	736	678	709	683	661	737	695	664	657	711	664	694	738	680	677	716	664	649	696	734	677	702	703	694	696	666	689	695	651	733	694	681	725	670	737	682	681	698	647	702	716	652	703	665	710	722	643	678	709	667	680	698	713	686	724	681	683	681	716	695	698	703	723	690	710	673	684	653	714	709	697	680	697	697	739	705	664	688	675	689	702	694	653	698	659	646	709	664	694	688	748	698	685	649	706	713	729	696	706	709	677	698	669	696	707	672	675	673	677	665	696	691	653	742	697	654	711	700	717	697	684	685	707	671	654	690	702	714	672	712	679	714	758	719	664	703	727	647	703	679	662	678	667	707	670	707	674	708	729	657	637	681	689	732	698	710	710	696	725	686	675	731	700	697	740	679	648	649	678	675	705	680	622	713	702	717	694	662	685	742	709	685	628	732	681	725	689	718	710	672	719	690	680	658	698	674	693	650	717	679	651	723	727	743	678	718	695	727	674	717	728	654	668	687	725	677	701	641	683	682	716	670	688	673	684	711	672	665	710	732	714	677	687	687	729	670	675	670	718	689	696	732	707	705	686	702	704	702	689	673	665	706	630	696	715	715	703	717	654	701	685	697	700	658	665	691	680	714	665	697	701	753	694	703	711	734	683	672	691	686
24533	25216	30179	28357	22711	19409	12957	9647	8406	7439	7811	6992	6268	3315	3716	3580	2922	1764	1679	1972	2592	1702	1706	1569	1435	766	683	622	482	593	561	444	511	360	376	260	251	199	183	174	160	150	162	186	225	244	224	232	207	216	185	187	186	180	183	158	169	179	177	167	165	170	127	157	131	161	146	176	162	147	164	152	167	147	158	168	151	156	172	175	138	134	162	153	181	158	151	151	146	162	149	135	147	174	138	164	148	148	171	152	153	148	171	158	147	182	157	155	146	156	147	136	149	150	160	157	145	142	137	146	142	131	137	123	154	143	151	124	157	146	147	165	173	163	147	152	162	158	146	160	153	121	145	151	130	140	129	150	151	171	153	157	146	160	153	149	165	164	135	170	154	136	160	159	165	132	121	151	148	160	154	160	150	157	160	147	125	130	163	144	154	143	136	134	163	136	175	148	161	153	155	142	142	151	156	129	133	146	142	145	144	148	147	141	152	161	137	153	140	138	161	161	166	168	148	180	155	164	138	142	125	143	160	146	158	170	148	142	195	157	155	144	162	147	146	145	144	163	142	162	141	154	157	140	170	161	148	176	151	160	152	158	149	165	137	170	140	155	162	138	171	164	156	139	156	152	165	139	157	147	151	155	157	178	149	145	163	151	148	131	157	146	163	133	165	155	160	145	152	153	182	150	139	150	164	157	136	156	144	148	133	150	157	145	141	176	153	147	169	163	151	155	139	140	125	144	158	146	161	160	137	145	152	139	164	146	158	159	136	146	139	161	154	167	148	155	152	150	147	134	166	159	133	139	139	155	165	152	137	152	158	159	150	161	152	135	140	144	118	143	141	148	146	130	165	132	137	154	163	146	167	154	160	144	146	145	154	164	165	177	137	147	162	152	157	176	154	130	145	151	156	131	164	138	148	148	168	148	143	158	136	160	153	132	147	144	149	169	165	150	163	184	145	129	151	147	150	133	171	165	143	123	153	127	166	141	163	147	149	138	160	143	143	130	146	152	158	148	160	148	151	168	141	175	161	152	116	136	148	150	161	154	154	161	179	161	149	136	153	156	126	141	143	158	146	135	164	138	140	163	160	150	133	158	174	136	147	131	162	158	140	151	128	149	157	162	136	146	143	161	147	142	140	148	134	171	123	130	144	157	154	180	160	150	154	167	144	152	156	161	153	159	141	145	133	155	168	153	165	138	175	148	157	142	127	159	156	170	164	158	138	152	150	180	129	190	141	150	151	148	149	134	151	145	167	146	132	154	142	139	152	154	178	159	172	177	139	160	130	168	142	155	191	165	145	124	156	142	143	144	138	143	149	159	148	139	173	144	134	152	157	141	147	154	167	130	163	165	151	134	145	149	153	155	162	152	139	165	155	170	166	141	153	152	160	163	165	156	167	161	156	150	126	130	139	149	160	139	136	158	140	175	131	156	183	173	154	170	151	162	131	164	135	161	127	154	159	128	168	152	130	141	149	172	153	145	148	129	142	158	171	150	157	154	165	161	162	142	157	157	158	156	138	146	147	152	137	165	149	136	147	160	171	160	150	143	144	145	134	139	173	151	153	151	145	157	136	160	154	141	138	163	157	152	144	126	154	146	148	157	143	147	153	153	140	134	146	152	159	162	163	161	154	140	159	159	173	133	137	165	150	145	141	156	146	153	161	137	155	134	157	152	148	134	160	141	135	137	141	127	142	158	140	161	168	167	153	134	160	150	160	148	164	141	179	127	170	158	158	151	149	142	156	136	184	141	158	140	147	148	167	144	166	147	151	156	154	169	165	174	138	160	166	156	164	149	159	153	158	151	151	180	157	143	168	164	168	189	157	167	145	158	147	161	151	128	149	168	127	159	172	132	158	142	142	157	142	186	192	159	148	152	173	159	145	136	164	177	135	151	168	139	149	152	148	186	162	144	147	152	146	151	133	157	153	163	132	143	146	125	158	157	141	157	144	150	151	162	154	155	131	137	155	164	157	167	150	163	153	150	118	139	155	144	158	157	153	143	161	146	150	147	150	162	141	137	163	164	157	161	186	150	136	160	148	134	143	149	161	151	157	141	176	172	148	147	139	156	143	154	164	169	142	161	172	164	158	151	158	139	168	151	158	137	142	162	130	138	174	148	149	141	150	159	149	164	150	131	156	162	162	163	150	172	173	150	143	152	141	137	129	141	133	148	142	148	143	139	163	174	138	157	152	153	137	156	137	154	143	147	160	154	127	142	150	155	135	158	157	160	142	156	147	167	145	149	160	147	155	158	154	137	168	149	176	168	142	136	167	141	155	169	143	142	133	164	165	161	130	157	134	162	182	155	153	149	181	155	144	158	141	147	145	150	167	145	135	165	175	162	147	147	125	178	168	142	150	151	143	145	155	153	162	158	139	153	163	167	161	133	154	136	155	174	152	155	160	156	145	133	141	146	173	151	157	151	154	150	152	140	149	142	161	133	139	140	144	172	153	147	162	166	163	170	179	175	143	145	154	138	161	161	151	136	143	143	146	162	181	154	145	138	154	167	150	140	168	149	151	145	159	153	146	130	138	151	146	168	143	148	152	161	146	137	136	153	137	127	150	153	148	170	167	145	141	141	135	135	172	167	148	147	142	158	151	143	152	146	151	150	121	150	169	146	152	135	157	133	143	161	161	156	165	128	158	170	136	133	167	159	171	163	159	157	162	143	158	146	158	134	161	164	150	164	176	169	161	155	150	151	141	157	162	163	156	146	155	154	163	137	143	168	151	127	135	153	143	173	165	142	154	130	131	159	140	161	150	154	143	134	149	173	166	189	144	154	152	171	149	145	135	163	165	128	153	144	143	167	177	155	163	158	144	142	141	159	141	169	163	155	151	147	158	166	151	171	142	173	147	163	171	145	143	158	146	152	143	139	136	147	167	163	163	154	154	156	160	154	133	154	162	138	152	144	155	160	137	132	140	167	164	164	155	146	164	165	179	157	131	163	136	167	145	159	162	154	135	150	170	161	161	155	127	164	169	157	176	169	162	160	169	151	153	145	148	165	169	152	174	123	139	150	149	155	156	162	148	163	153	162	145	128	144	158	167	144	171	174	131	150	139	135	137	148	181	151	149	145	170	150	137	160	171	150	124	157	138	141	172	146	145	165	169	138	149	145	154	149	147	143	142	153	155	130	147	140	140	151	162	149	155	165	164	151	152	167	152	152	138	149	138	141	148	142	146	173	134	147	152	175	150	163	136	168	168	133	161	160	158	126	173	180	164	152	143	158	162	150	150	152	158	136	137	140	169	151	155	168	148	140	155	149	135	165	149	141	178	166	134	140	168	151	171	151	142	152	172	177	153	134	169	160	137	150	150	137	161	151	140	146	132	156	121	139	167	151	159	143	155	124	157	140	151	153	162	149	147	145	191	143	135	145	147	149	150	131	156	173	185	157	153	174	146	141	156	168	133	154	151	142	155	146	161	171	176	163	136	171	171	163	135	146	130	165	161	137	146	145	151	143	145	144	156	135	149	142
18358	22975	30796	35812	36876	35489	29459	22509	22400	22162	24352	22753	19987	12013	14205	13388	12445	9305	8119	9299	12809	7680	8119	7443	7290	4371	3549	3462	2773	3355	2815	2503	2594	1989	2006	1285	1027	929	771	676	588	534	564	659	921	1071	1161	1222	878	711	730	735	712	700	606	606	581	587	543	529	466	471	525	489	487	483	434	497	537	577	541	511	623	543	531	577	464	506	576	464	423	444	417	467	406	436	454	455	441	414	410	448	441	415	428	412	376	378	404	421	430	434	412	370	391	422	428	421	392	399	429	364	408	405	405	398	422	432	411	400	423	456	408	413	423	375	417	401	402	406	429	427	417	422	432	434	413	422	402	407	402	420	391	408	399	406	381	435	366	423	429	431	452	426	397	388	397	369	412	400	439	398	427	396	410	376	432	396	425	417	401	413	414	417	436	408	408	434	428	452	407	395	410	436	398	421	404	406	425	411	438	429	421	392	399	404	424	417	423	389	425	447	423	402	424	439	387	403	387	405	402	424	410	424	409	415	451	404	412	444	460	424	390	440	385	394	373	430	442	434	415	432	400	414	424	414	407	408	405	411	418	406	403	435	415	391	405	407	440	388	453	446	405	419	404	424	403	397	412	411	449	420	433	379	417	370	387	389	436	388	412	457	416	434	401	424	399	387	434	419	422	410	434	393	437	387	403	407	421	422	421	404	386	404	372	431	412	411	412	392	378	390	408	395	454	382	407	422	423	435	417	440	429	392	439	403	421	379	450	412	408	361	391	432	436	401	421	415	419	451	395	411	392	388	437	409	414	386	378	414	405	375	374	395	427	405	426	382	411	401	382	395	439	427	411	399	422	431	408	377	378	396	381	439	429	431	406	418	433	438	372	416	424	429	433	413	410	464	415	443	422	380	403	403	439	416	411	411	416	418	413	393	428	432	423	367	401	406	421	418	422	398	391	401	371	405	419	453	435	438	410	448	390	443	417	408	406	447	425	409	400	409	417	419	431	413	404	397	411	388	441	411	409	398	410	401	415	419	455	394	410	428	392	415	371	399	443	423	413	408	397	417	402	414	414	429	369	422	396	431	388	404	410	438	419	381	430	421	400	387	439	399	408	417	413	396	413	432	408	378	415	371	397	417	415	420	390	432	422	398	380	382	403	424	436	398	383	397	437	401	387	427	441	403	437	396	444	392	337	447	396	476	447	442	434	412	424	395	409	415	454	371	419	424	423	428	420	423	407	423	396	419	433	440	430	372	396	398	417	409	398	408	399	399	410	414	434	393	413	446	402	431	407	416	444	391	424	391	405	426	379	386	427	446	441	417	409	418	422	366	423	404	427	406	401	409	392	436	424	374	408	461	409	407	415	404	406	422	433	438	394	398	401	407	391	374	431	433	403	408	393	384	424	420	428	405	425	373	410	421	399	425	412	422	415	387	441	431	435	408	432	430	413	404	410	405	397	432	403	462	414	439	433	418	411	427	411	396	424	428	416	395	403	404	413	417	410	389	429	406	403	422	438	405	431	419	422	391	427	439	417	419	374	415	390	411	414	416	377	436	383	411	424	416	412	393	424	390	395	422	452	388	439	401	423	407	412	415	386	391	443	417	368	419	441	370	446	420	390	424	379	420	382	412	417	407	409	409	410	419	410	405	408	387	441	427	448	425	377	405	439	422	408	404	385	396	414	418	409	439	419	468	409	393	417	407	430	436	414	422	434	422	421	453	431	427	418	438	415	386	398	433	436	416	373	378	417	395	425	409	442	404	416	393	389	378	445	433	390	405	399	403	396	381	364	390	395	427	422	396	414	420	419	392	412	393	407	411	433	406	438	385	402	448	424	441	417	405	378	436	401	393	438	432	413	425	436	397	388	451	428	416	411	398	388	399	423	408	401	436	410	429	391	429	419	408	409	391	438	430	434	390	452	401	449	405	399	430	436	444	417	428	377	384	388	413	406	392	395	433	443	409	395	408	429	410	394	411	448	446	406	392	403	394	405	401	379	412	416	447	411	394	407	429	379	455	414	415	390	453	391	433	398	426	438	434	380	417	409	414	412	388	407	378	435	444	424	408	409	377	417	391	374	387	382	419	418	407	437	430	349	345	404	410	390	351	405	387	409	436	425	398	419	427	387	426	402	412	346	442	390	431	391	394	401	386	458	402	421	440	373	397	395	405	411	414	404	434	404	421	381	419	416	411	411	380	416	396	398	408	424	446	368	424	408	382	379	414	378	419	400	429	419	405	426	409	400	413	392	399	425	417	420	421	410	418	387	426	381	433	408	422	398	411	418	381	391	394	399	395	392	396	389	444	409	429	431	450	405	433	416	433	395	424	396	394	397	451	384	410	431	392	406	380	386	422	391	452	382	411	428	408	420	418	392	424	379	427	412	390	442	388	428	402	392	398	415	420	415	423	377	408	409	414	424	424	422	407	434	415	447	392	410	429	395	406	425	393	412	422	412	391	401	413	418	429	400	431	384	409	397	432	442	416	455	405	385	400	407	412	437	401	416	415	416	399	429	400	390	396	453	422	444	433	396	428	404	402	435	411	441	416	426	426	413	395	421	443	431	413	442	414	433	386	432	456	405	418	407	406	394	434	431	421	412	417	420	397	383	399	405	469	419	420	414	394	383	368	399	402	423	448	426	404	426	388	394	392	396	426	399	442	378	416	428	455	449	411	402	402	415	414	413	437	364	426	403	423	428	402	402	432	428	438	390	437	427	428	419	408	459	430	431	392	423	410	445	413	427	372	420	389	415	405	423	416	402	413	442	457	398	406	432	373	420	377	428	429	422	435	383	422	424	396	394	393	426	423	388	398	397	435	411	413	401	420	378	416	419	398	388	444	384	419	434	412	373	397	383	404	435	424	423	424	412	404	373	392	417	404	392	411	414	356	381	421	372	396	397	409	387	399	429	376	425	419	432	424	447	399	429	408	402	445	428	405	411	423	373	414	405	455	420	424	412	401	379	396	382	390	429	423	411	436	426	427	423	402	426	423	432	399	378	428	414	414	374	399	408	444	406	416	428	435	427	389	406	413	426	397	431	473	385	415	385	399	446	372	409	403	423	405	406	414	427	405	399	397	402	464	381	424	441	390	425	441	431	414	426	420	396	410	379	405	441	428	395	430	400	412	419	399	422	415	434	367	408	404	378	467	392	431	383	420	406	424	396	390	417	426	383	365	436	443	400	388	409	397	426	377	451	412	406	407	423	398	421	414	457	425	441	433	412	397	454	455	403	414	378	426	423	405	396	405	420	396	414	411	412	425	396	410	408	404	405	403	426	392	412	421	440	419	406	397	421	440	445	409	449	442	419	436	394	384	445	402	432	401	408	398	413	430	380	422	417	399	430	426	386	417	445	423	423	422	396	400	400	388	421	438	422	413	399	412	442	440	425	417	404	434	421	387	409	386	405	401	439	422	437	392	416	419	399	407	379	406	392	375	396	389	412	439	423	423	378	394	387	402	385	410	424	420	430	414	416	414	405	421	426	450	429	436	419	402	387	402
50461	43457	43714	42417	40910	43544	42597	40100	39032	38747	41654	38545	39831	28919	34720	29531	27456	22312	20469	19229	27402	21485	19021	15372	16520	9756	7295	6101	5172	6256	4774	4053	4237	2860	3173	1696	1325	1041	782	537	391	328	346	467	874	1276	1380	1532	921	673	731	684	642	553	455	506	428	453	363	398	356	356	370	360	364	391	396	443	468	412	419	369	522	396	432	415	343	391	438	341	282	295	289	264	270	295	280	302	240	267	259	234	259	247	247	271	275	269	266	240	256	274	262	238	252	258	233	226	240	276	281	230	251	281	236	239	257	260	254	238	239	242	263	229	229	259	233	235	269	233	242	249	243	219	226	237	212	210	221	244	219	238	237	259	246	237	238	227	250	258	245	251	249	258	236	242	245	251	245	269	237	240	225	244	232	226	246	271	240	285	248	262	229	235	253	224	237	220	237	234	240	227	237	231	261	240	260	242	234	212	246	255	247	267	229	238	225	240	240	233	256	241	273	266	238	247	224	231	222	238	246	307	229	249	245	264	247	236	266	255	254	266	219	253	240	240	251	265	230	241	250	209	216	211	260	224	239	234	241	232	241	214	258	263	254	239	221	222	225	283	250	238	238	214	264	234	263	254	249	207	238	224	235	240	221	247	234	262	199	227	248	269	278	242	275	215	290	223	254	255	242	263	242	224	248	243	260	238	247	249	218	269	239	253	256	241	218	237	264	202	256	226	238	248	255	271	271	244	233	235	241	229	251	222	254	244	241	245	239	245	244	229	213	205	253	255	256	227	224	259	244	245	241	238	252	266	256	256	259	234	237	244	235	267	232	240	268	225	260	252	257	253	235	244	264	258	239	262	232	250	252	246	224	234	240	219	219	227	212	223	237	256	262	258	236	224	229	231	232	234	237	249	252	233	250	230	208	252	242	222	253	214	244	233	238	233	234	225	233	248	251	251	281	279	234	223	206	275	244	225	233	230	247	259	250	240	233	281	266	245	249	255	264	227	221	298	242	258	233	215	256	240	256	253	218	255	234	242	227	224	238	256	250	229	253	224	253	272	240	237	263	245	253	273	235	221	239	245	216	246	236	262	277	250	230	244	258	227	215	241	244	221	239	242	249	247	269	259	243	257	237	254	230	237	259	252	252	248	230	276	253	248	246	251	232	251	254	263	234	218	235	243	239	235	235	243	237	216	220	233	233	260	258	267	233	265	245	242	263	249	213	272	261	257	240	245	260	244	248	271	243	259	256	243	240	235	244	222	224	239	241	224	259	210	236	223	248	247	229	261	237	235	261	240	241	271	259	248	248	241	250	241	238	216	235	255	248	222	229	247	226	242	257	235	243	244	221	236	229	221	228	219	208	214	240	208	239	243	252	234	248	242	244	266	256	242	236	241	250	241	253	237	264	249	255	240	252	262	231	253	266	245	271	224	223	213	260	236	236	259	247	264	248	254	232	229	221	249	256	255	244	234	200	240	194	260	234	251	255	262	232	234	259	222	246	239	246	240	278	267	300	246	238	259	265	256	255	240	251	265	276	222	233	237	250	228	260	230	214	236	242	235	241	236	239	281	263	238	251	238	252	250	229	252	227	238	241	268	264	236	201	234	253	257	240	218	270	227	231	246	236	243	241	267	230	244	236	238	228	238	225	238	267	263	235	254	239	247	245	214	223	220	234	236	230	222	257	236	245	235	210	256	225	215	242	233	248	251	259	213	232	289	221	250	244	226	248	215	259	214	248	255	219	223	270	240	262	227	243	259	244	219	245	220	209	242	246	251	246	208	267	248	244	233	256	200	245	243	235	268	254	250	219	228	240	261	236	244	276	264	249	222	222	195	241	267	242	227	279	221	253	225	246	270	251	233	255	236	231	237	244	246	255	244	244	239	259	229	246	245	197	229	260	219	222	236	247	236	250	221	231	243	240	233	276	217	260	243	249	242	235	233	216	232	256	224	200	274	250	248	253	241	262	245	221	246	242	262	224	235	223	257	272	258	230	226	232	252	232	234	246	269	239	211	268	232	243	233	264	226	250	281	246	240	247	227	224	238	225	244	227	252	232	248	260	241	260	239	252	236	229	256	237	248	246	256	228	231	242	253	243	253	233	233	249	245	238	262	239	248	262	235	267	234	258	268	258	225	242	234	245	253	261	263	258	240	245	243	252	258	227	223	261	256	257	238	256	261	221	262	222	274	229	226	237	253	230	233	220	253	281	270	240	261	215	250	242	222	236	224	245	246	266	260	218	268	240	210	260	224	245	251	218	264	263	235	261	219	235	232	232	265	214	230	214	226	257	240	236	227	230	261	289	252	242	218	258	237	247	223	213	248	222	250	228	251	236	245	267	258	235	265	238	233	245	230	222	231	276	250	261	211	251	232	251	241	269	229	226	241	250	231	254	260	250	246	249	250	237	244	247	247	263	254	226	226	232	241	237	246	249	244	282	230	262	242	239	242	249	240	241	221	235	266	226	223	257	262	279	256	248	242	241	258	240	254	268	240	249	242	246	244	246	212	249	226	243	226	236	219	251	255	260	244	231	223	220	255	217	242	229	238	238	242	233	248	258	226	246	262	259	231	281	228	237	245	250	224	267	241	229	214	222	238	258	246	264	242	235	249	263	247	229	238	241	240	263	238	250	260	243	221	234	248	253	222	253	260	254	221	213	224	240	226	253	252	227	207	237	267	240	198	246	240	227	225	234	253	246	217	237	261	229	242	293	243	235	233	225	259	240	238	232	241	263	238	239	220	213	237	276	250	217	233	231	210	233	248	244	220	261	235	242	270	248	275	261	249	231	253	249	241	250	238	227	211	191	228	222	212	267	265	235	228	225	245	235	238	217	231	243	228	221	241	249	236	255	251	244	226	253	246	218	252	245	237	230	271	210	261	268	250	281	245	231	229	238	278	220	239	223	264	285	252	215	250	242	255	218	256	226	252	261	245	220	272	226	259	211	245	264	230	215	234	274	240	271	237	261	239	214	238	244	231	247	270	256	254	236	232	254	245	228	227	231	239	234	249	262	242	258	263	240	260	259	248	240	229	238	239	267	243	239	268	248	243	235	267	246	256	240	227	273	260	232	210	268	215	218	232	232	263	252	216	251	246	235	214	238	226	232	250	233	275	249	260	247	268	235	258	215	233	247	262	225	263	245	210	248	244	232	246	262	250	245	243	242	237	232	269	256	257	261	265	235	235	254	273	238	267	248	249	251	226	251	250	240	265	250	237	221	247	250	257	257	242	238	239	230	276	215	254	283	257	269	287	266	235	245	252	227	233	224	235	221	206	275	217	246	246	244	228	233	237	245	259	239	244	245	234	269	234	300	228	238	252	252	231	228	227	240	247	222	232	249	270	225	212	246	236	252	209	242	235	242	216	245	249	237	218	235	213	253	255	255	254	255	235	242	249	213	243	232	243	238	244	271	231	246	258	232	279	264	238	237	226	212	253	238	227	246	257	249	241	258	222	248	236	220	240	282	240	246	239	230	225	236	238	224	247	262	240	227	253	251	246
43354	49721	50135	55698	63620	64159	59011	51816	52027	53226	56014	54589	49299	40463	47051	42752	42766	40754	37810	38388	44768	36431	36246	34295	35379	27970	25891	24177	20817	24450	19440	17897	18941	14433	16012	9180	7514	6268	4022	2443	1532	1192	1243	2492	5092	7258	7754	8887	5096	3701	3988	3345	3892	2836	2335	2416	2139	1939	1708	1513	1351	1309	1556	1453	1620	1778	1676	2233	2529	2105	2183	1812	2705	1683	2111	2009	1532	1860	2007	1405	937	985	878	838	924	861	937	771	799	718	688	623	634	624	653	645	647	655	590	631	660	684	707	679	638	628	590	637	604	658	606	589	590	577	616	640	590	612	598	582	609	567	581	620	613	578	600	607	594	608	583	602	621	591	646	566	586	642	599	582	606	613	606	574	570	611	622	602	567	615	558	624	638	596	593	602	602	611	632	630	581	614	605	572	608	592	592	519	610	630	641	615	597	622	605	568	639	581	584	656	609	607	584	579	602	613	589	643	578	577	594	595	596	612	561	592	570	648	604	599	594	643	603	573	602	614	591	617	596	624	584	594	626	601	598	595	593	607	595	611	575	591	621	571	596	632	566	564	615	609	582	574	611	653	632	612	612	573	569	576	606	606	592	569	616	590	602	598	563	612	593	607	612	564	624	610	579	634	627	592	594	592	587	642	604	575	610	612	621	648	600	603	636	588	639	619	587	643	652	598	565	586	588	639	571	599	586	600	583	597	598	626	642	590	558	615	603	624	608	575	599	564	631	588	618	598	599	627	605	617	547	560	604	589	603	605	592	564	594	576	605	640	622	587	611	632	617	622	579	589	604	636	602	607	605	598	621	585	591	629	635	601	604	587	581	555	610	570	589	575	579	593	604	614	580	641	582	629	604	626	631	599	594	624	625	594	631	617	597	567	628	623	572	588	591	600	559	579	590	596	580	602	599	596	590	638	590	570	578	582	598	608	641	629	623	581	611	627	634	562	601	613	593	568	621	573	602	595	612	587	610	649	589	605	586	585	629	614	584	618	620	611	618	660	630	613	602	589	614	611	592	567	573	580	607	597	616	654	612	616	653	589	592	607	608	616	613	577	601	622	581	581	615	588	573	611	612	590	594	597	611	601	559	610	613	620	603	622	579	607	576	626	625	566	624	628	608	648	633	613	556	589	602	638	600	643	655	617	619	599	583	572	583	627	571	585	635	552	574	611	617	591	630	581	569	667	589	576	611	640	595	573	582	636	592	637	614	602	578	597	618	587	589	639	595	587	586	582	578	582	632	561	601	621	577	578	596	620	637	591	611	588	601	584	572	628	588	575	582	602	590	642	599	579	640	616	606	601	553	609	608	637	587	625	628	595	606	546	642	596	621	651	610	616	557	634	586	601	571	616	573	601	623	647	577	592	562	605	569	616	582	595	560	603	573	616	599	639	592	585	590	607	649	585	593	606	543	614	643	601	560	588	561	595	601	616	590	599	593	595	612	583	614	556	615	572	619	562	575	601	610	553	574	591	589	622	558	632	577	623	643	600	634	636	645	589	593	605	597	616	609	620	628	605	585	619	602	606	623	568	575	629	632	635	577	604	662	639	625	613	597	579	614	621	585	583	612	571	587	619	591	610	597	579	607	625	578	604	606	589	568	637	578	623	629	602	632	583	649	605	598	615	605	604	601	568	635	633	632	596	641	588	604	594	586	601	599	602	618	604	597	615	603	618	598	612	628	611	628	594	577	663	609	619	612	649	618	656	590	634	571	622	620	592	570	554	598	585	612	628	570	594	601	649	528	637	564	613	622	603	587	605	582	669	620	584	615	621	579	607	621	581	634	658	566	627	602	632	574	603	627	595	618	636	576	619	617	654	599	570	620	577	589	623	582	610	644	589	636	603	603	614	597	600	634	580	633	594	645	592	593	612	634	570	586	580	632	613	627	620	548	644	583	581	615	623	584	624	615	598	591	589	607	615	611	557	598	622	566	609	588	595	609	597	604	616	581	622	569	645	611	588	604	600	593	626	558	627	611	603	593	603	661	604	543	645	614	611	553	639	582	601	584	633	576	603	580	614	574	602	625	611	661	615	567	633	573	641	633	581	621	614	612	584	572	588	604	624	626	612	580	626	591	596	591	619	626	624	627	606	600	622	579	624	559	621	624	587	603	602	612	584	575	591	599	574	651	593	620	598	628	596	553	641	599	573	602	589	605	604	604	617	597	587	571	629	619	621	591	600	601	550	604	617	593	581	585	599	641	606	637	599	587	620	616	606	626	584	606	591	532	630	652	652	593	625	612	577	599	559	602	620	603	596	593	613	590	625	625	576	638	640	600	634	618	598	646	635	619	633	667	617	632	570	635	600	603	640	570	618	619	584	604	636	601	580	608	604	598	613	625	608	620	598	594	596	584	587	586	585	553	620	587	590	542	592	592	608	593	572	593	567	645	572	608	596	631	565	569	622	558	601	636	614	640	660	637	630	626	621	595	569	585	632	545	557	590	616	606	549	600	587	600	592	580	574	567	665	571	590	584	613	621	634	588	609	520	580	622	625	582	576	600	564	617	612	610	591	589	606	579	574	626	581	663	615	578	658	610	599	654	578	579	597	595	630	612	612	598	584	604	642	591	565	623	585	558	586	628	653	569	570	578	629	595	578	598	528	606	618	604	603	627	545	593	568	624	615	630	603	633	587	593	619	650	562	595	629	585	588	575	615	607	619	631	616	581	608	598	531	578	595	589	612	643	575	646	587	576	610	577	565	572	625	620	608	563	609	557	558	608	611	579	605	588	569	566	584	627	624	572	590	634	626	599	588	582	608	599	578	585	589	595	633	623	592	616	571	612	624	626	618	611	584	608	584	584	615	610	617	605	605	607	611	589	586	573	587	591	565	587	617	556	610	607	596	625	617	578	602	598	613	576	590	581	601	596	577	560	605	615	648	561	562	587	571	614	626	589	614	598	619	667	582	612	605	617	578	627	598	591	583	570	599	628	644	565	535	584	596	599	584	579	590	568	609	601	589	619	586	635	571	554	581	617	584	614	594	614	625	544	597	609	618	604	590	571	635	596	651	626	585	601	508	615	598	629	613	588	621	610	599	602	609	596	623	636	623	626	657	622	555	585	631	616	608	623	637	614	604	625	600	626	575	616	641	604	591	592	581	588	594	602	617	591	664	584	610	582	585	589	597	585	579	584	600	620	587	648	614	590	625	588	606	639	617	593	627	583	607	585	646	638	552	606	636	588	582	642	571	583	611	614	619	621	542	618	590	596	555	632	604	620	612	585	636	604	611	582	595	611	609	628	615	636	587	621	624	613	631	619	583	593	561	587	572	556	608	582	655	591	637	573	596	597	613	618	604	620	606	635	554	576	586	651	631	596	605	619	609	599	599	635	580	595	616	616	598	592	555	619	584	579	595	614	598	605	566	580	628	643	576	590	641	578	629	610	557	619	649	601	596	582	610	621	617	615	602	610	595	637	603	567	629	599	589	611	624	626	623	615	602	554	627	590	594	613	565	600	601	638	592	573	584	576	661	617	575	556	568	582	607	588	548	578	615
55384	42744	41327	40280	41394	44038	43977	43636	42831	43885	46048	43394	45308	37382	40565	37035	35080	32347	30784	31204	38963	29470	31917	26864	27600	18691	13320	12062	9344	11606	9499	7113	7919	5236	5409	3385	2434	2000	1237	853	568	491	483	841	1651	2267	2530	2918	1703	1182	1212	1138	1189	999	775	757	728	673	585	540	471	466	583	497	509	672	595	739	741	720	728	616	864	603	692	556	549	648	757	510	393	408	361	402	339	374	396	376	308	316	289	283	302	280	334	306	257	294	306	288	307	333	296	318	287	270	301	303	306	313	285	273	305	313	294	312	313	285	308	272	280	283	304	254	344	315	244	283	315	287	294	274	318	261	266	274	269	299	316	262	298	307	305	295	259	291	266	308	317	292	299	300	288	294	286	261	270	305	292	281	316	285	273	294	290	276	282	303	283	307	286	275	321	306	318	297	308	282	292	300	289	279	295	281	303	282	262	295	271	313	290	336	313	310	283	284	302	276	287	306	286	273	294	308	286	289	269	289	291	303	300	272	301	281	286	300	268	303	271	290	327	268	320	303	287	280	314	266	287	294	269	287	282	317	288	294	298	276	254	293	306	280	285	279	298	252	291	300	279	288	304	296	287	277	284	268	302	300	294	284	332	252	321	298	292	287	293	290	268	294	276	289	295	310	290	299	282	285	278	267	315	312	306	289	293	271	271	284	300	311	283	304	276	303	290	291	277	281	309	272	272	277	285	277	338	310	285	285	323	302	270	280	279	286	281	271	291	281	293	279	253	263	298	303	254	268	317	264	279	271	286	307	298	282	298	316	297	297	313	297	277	282	299	295	301	301	301	269	307	279	296	265	292	301	254	304	268	262	296	263	283	299	283	295	286	287	311	282	296	306	328	308	322	292	306	302	299	241	282	279	305	301	292	293	288	296	271	291	297	301	282	292	289	300	291	295	300	294	302	277	261	324	307	283	277	316	305	296	282	291	276	308	300	263	294	289	286	288	312	320	315	276	303	286	272	279	303	310	307	298	294	293	307	281	309	284	308	306	293	339	307	284	303	290	278	287	277	298	289	295	316	313	265	264	288	254	273	293	303	296	272	255	281	279	282	284	308	302	303	310	306	317	291	285	295	299	308	286	272	301	268	294	306	312	300	269	316	294	313	330	282	288	325	272	305	285	287	263	282	309	317	272	255	280	289	294	302	302	274	298	302	317	317	335	290	283	288	269	280	315	261	294	328	308	283	316	291	313	274	263	286	265	311	320	290	290	302	287	304	266	281	304	285	261	304	287	300	265	278	263	303	292	305	288	348	302	278	275	290	292	300	281	273	307	305	312	287	297	261	308	324	293	287	280	284	312	291	301	290	256	291	300	278	266	333	307	260	293	309	311	275	302	292	305	321	302	314	310	278	297	275	261	242	288	264	296	278	277	294	263	288	280	266	281	289	300	284	303	286	326	261	306	289	295	275	285	258	281	286	270	281	312	285	294	268	269	290	277	281	293	307	330	325	279	260	294	301	285	292	283	278	301	289	278	273	290	272	276	285	307	286	279	301	301	262	309	281	308	331	260	308	293	298	257	309	290	278	276	282	274	285	266	287	279	305	238	269	317	305	276	279	289	284	284	282	304	277	274	286	315	282	303	275	281	322	286	286	291	281	308	284	283	292	285	286	307	299	343	330	307	310	320	301	270	259	289	287	322	315	276	290	316	292	294	291	307	291	289	324	306	291	310	272	324	314	304	295	265	283	290	294	279	292	312	287	296	297	265	300	301	324	294	316	285	289	268	306	311	289	292	290	271	277	308	307	273	280	268	284	316	293	273	297	291	277	279	286	307	318	293	300	305	282	311	267	296	311	266	283	271	294	289	309	273	289	269	278	312	288	295	293	320	313	295	281	301	301	315	293	296	254	285	238	312	266	299	310	262	287	303	285	325	276	276	264	313	336	335	318	299	249	282	301	293	278	311	262	266	279	281	281	295	286	297	275	294	297	286	259	319	320	294	326	321	315	314	274	298	293	308	290	302	293	298	273	278	287	324	280	311	285	274	301	284	256	330	288	308	280	261	290	286	302	311	271	297	272	285	308	293	287	298	300	287	307	284	309	298	315	269	293	272	291	285	344	268	299	291	302	285	301	280	286	308	328	300	274	321	303	304	296	301	279	264	284	293	303	288	279	286	287	323	274	278	280	273	292	303	305	277	336	320	286	304	270	281	291	300	262	275	291	274	294	259	274	305	294	269	295	267	298	302	272	233	260	303	274	297	300	266	280	295	297	292	288	317	276	280	314	298	266	305	308	281	272	319	295	296	289	312	291	255	287	288	261	264	246	265	304	307	252	352	307	282	280	312	292	283	325	326	304	295	280	300	287	306	288	318	298	259	277	305	287	282	307	295	271	262	281	284	281	269	294	298	274	315	318	257	280	295	308	288	274	303	265	272	313	235	282	300	305	303	267	289	296	295	291	290	301	318	281	316	302	293	295	301	293	313	260	279	308	314	302	323	317	276	270	322	311	291	330	261	283	312	298	285	282	325	272	314	297	296	289	311	292	300	283	270	280	310	264	291	268	278	303	293	283	311	295	294	301	289	292	319	321	305	286	301	304	253	307	290	266	300	308	271	277	284	294	271	284	263	291	288	271	271	288	296	281	314	283	285	287	284	328	285	271	275	288	283	300	291	310	284	280	309	283	298	302	270	301	284	286	285	314	291	257	291	295	274	317	329	321	313	293	288	337	313	287	290	280	342	312	262	292	290	279	303	307	269	272	297	272	294	297	297	300	320	298	290	295	278	275	273	308	286	318	304	324	330	298	309	286	335	285	300	288	280	280	306	271	351	281	287	313	292	305	284	327	274	309	316	263	302	270	267	302	271	267	302	284	333	265	295	262	313	313	317	255	303	304	257	321	300	288	289	291	297	318	261	279	316	329	287	290	280	297	287	289	273	278	262	290	275	290	279	257	295	273	290	301	268	301	285	259	312	275	296	323	304	313	301	282	305	295	300	295	285	280	285	293	248	297	301	282	291	305	296	254	304	306	273	270	291	302	277	301	293	310	314	297	299	269	300	283	280	303	304	285	279	312	318	293	300	294	290	318	270	277	268	286	285	269	301	291	289	304	286	268	294	283	301	279	317	259	306	275	329	292	311	308	301	301	286	283	277	323	295	311	271	290	280	257	275	270	309	300	288	307	295	283	287	278	295	277	289	329	301	284	296	291	287	294	297	299	286	294	284	289	322	312	259	312	297	302	303	323	285	294	298	316	267	280	289	316	306	299	260	264	277	287	291	281	259	315	286	316	266	302	316	278	282	295	272	313	269	320	307	274	271	270	287	286	289	277	281	268	274	301	282	319	288	294	290	314	313	263	310	284	301	264	274	306	298	297	322	283	275	313	262	279	287	288	309	313	300	287	282	256	313	287	302	297	331	297	285	308	302	298	323	268	261	320	311	301	295	275	308	291	271	283	281	273	276	287	265	261	310	281	292	285	336	269	302	320	281	290	308	288	272	290	320	294	291	313	295
49781	54601	53520	56382	62656	64122	64841	56934	57402	59025	61057	61279	55349	50833	52759	50843	51244	48817	47665	47612	53125	42733	47769	43642	44366	38010	34744	32150	29226	32833	28235	24564	27228	21665	22304	15527	12219	10441	6797	4030	2116	1656	1917	4489	8765	11929	13290	14983	8511	6387	6607	5902	6460	4941	3682	4104	3597	2982	2571	2390	2091	2153	2572	2294	2469	3134	2809	4125	4186	3716	3668	3144	4393	2686	3580	2928	2685	3321	3662	1887	1513	1512	1426	1236	1228	1135	1377	1038	968	885	839	783	760	736	754	727	704	706	763	784	777	853	834	776	751	766	702	751	713	775	710	727	705	683	687	676	668	689	698	731	713	707	696	713	696	678	714	682	691	683	692	680	677	682	649	699	712	696	676	737	707	721	687	643	651	728	696	713	666	640	712	662	660	715	702	698	656	704	722	682	727	640	704	676	709	640	757	670	672	669	668	707	696	693	647	661	651	682	674	648	666	715	712	731	622	724	717	682	627	702	694	686	669	702	684	663	640	675	665	737	712	693	710	677	704	656	633	654	725	711	678	680	758	683	690	670	641	749	685	666	660	683	697	692	670	727	659	694	676	711	672	681	741	678	682	671	701	680	733	690	664	696	724	707	684	699	678	713	693	677	680	710	691	722	677	689	753	680	674	723	740	710	641	712	694	717	673	693	691	661	653	655	706	673	660	683	650	629	704	656	670	657	698	651	664	656	671	656	722	703	687	657	645	673	684	652	703	713	689	706	713	726	693	681	679	693	654	721	704	675	721	707	718	701	669	688	648	699	653	715	604	664	690	694	731	684	662	711	723	693	711	694	711	661	704	688	665	663	660	665	710	700	658	720	687	648	679	731	731	683	737	653	685	687	695	682	664	673	685	688	683	652	686	719	688	683	694	702	655	685	647	705	693	712	707	651	664	636	704	684	661	691	697	654	679	685	722	716	664	696	650	689	710	673	695	723	715	708	659	651	690	710	717	684	703	705	688	720	667	692	682	693	645	751	694	679	681	751	679	663	684	688	681	747	679	735	666	683	655	694	662	672	702	665	626	696	681	712	653	680	732	725	697	619	660	664	668	692	651	630	660	681	715	665	688	653	648	640	646	648	742	668	693	682	711	695	714	681	697	679	657	678	663	734	721	662	699	693	677	710	708	660	709	654	665	701	650	655	671	708	713	694	735	727	685	666	700	683	760	698	707	655	665	671	688	659	656	701	637	737	673	679	674	716	661	691	676	672	678	686	693	715	651	685	684	704	659	662	708	676	663	721	669	661	719	625	718	662	748	685	664	697	753	667	676	646	714	673	675	690	653	661	664	720	702	688	700	703	646	699	703	704	670	712	695	632	687	696	640	695	735	711	697	673	749	671	702	707	662	708	720	629	710	663	670	683	675	706	729	643	664	712	686	661	673	675	644	693	717	737	700	669	691	709	653	643	642	666	668	717	697	742	683	708	711	731	704	677	697	670	665	704	668	699	718	728	654	686	685	676	738	648	703	675	689	676	709	666	697	691	656	633	704	651	678	686	682	670	695	707	670	683	660	649	679	682	732	648	732	726	716	660	682	679	682	725	702	720	701	638	673	702	662	672	707	664	694	650	707	698	715	681	669	711	670	731	667	706	671	709	666	687	725	666	680	672	652	698	663	720	679	667	672	673	713	739	726	695	684	692	691	724	713	673	660	654	656	679	729	685	669	636	732	682	680	674	696	666	681	688	696	703	710	669	711	710	717	697	729	718	709	696	672	689	720	691	698	677	707	694	729	695	728	705	681	639	663	738	726	651	667	688	714	654	676	672	659	703	715	684	707	663	692	687	649	707	713	681	658	691	641	697	699	713	704	699	694	651	651	687	675	693	660	714	656	686	675	676	717	703	688	716	674	669	699	683	632	707	732	678	660	664	674	669	709	694	696	680	656	677	721	684	700	676	637	695	695	709	694	712	759	663	678	750	670	653	692	638	719	663	689	650	693	686	687	697	653	696	678	671	665	689	680	670	634	676	676	701	702	728	679	724	696	689	703	638	675	662	688	671	703	667	634	663	685	715	730	670	683	682	670	664	654	694	708	700	725	696	698	692	656	682	686	709	692	648	671	720	701	627	693	721	632	669	626	670	695	659	712	732	690	734	689	699	679	641	741	654	688	670	725	659	733	676	700	700	678	687	667	655	690	771	667	677	675	683	646	698	691	739	695	722	699	669	686	695	692	654	643	686	696	730	674	651	706	705	670	645	686	639	694	726	690	647	689	706	721	702	715	749	682	688	682	718	721	716	638	641	724	698	666	705	656	749	654	684	724	615	696	625	710	686	700	694	636	692	704	712	710	651	695	680	750	671	698	646	692	650	692	690	648	646	720	698	651	665	656	705	672	713	711	728	623	653	698	647	652	693	675	669	639	649	701	682	690	664	688	655	706	701	676	652	709	740	694	662	641	734	695	722	670	749	727	680	652	695	711	682	759	679	659	705	745	684	682	670	660	673	707	660	706	714	651	739	626	704	700	679	695	645	720	685	688	678	668	706	660	683	705	683	703	674	684	688	695	671	656	642	725	688	703	678	683	706	676	709	654	709	651	723	685	669	680	738	706	697	661	720	710	670	666	729	698	680	675	709	746	682	678	702	692	664	674	687	670	644	698	673	659	656	678	679	731	709	705	700	685	758	703	698	692	688	701	656	665	691	708	650	684	677	689	701	699	661	673	657	731	685	704	671	683	707	705	628	680	650	676	686	646	697	703	673	661	676	726	669	678	675	675	666	703	666	667	678	684	649	666	720	682	732	685	663	723	695	685	734	702	667	666	695	677	746	681	711	668	689	666	726	702	672	707	680	708	695	663	695	686	657	684	717	692	699	685	748	668	674	671	658	718	714	723	690	683	705	695	668	704	723	683	736	675	676	707	705	648	688	703	740	663	700	666	665	682	722	715	666	674	654	707	743	676	692	673	682	700	687	684	707	669	696	681	640	702	706	699	691	640	681	676	723	632	676	679	672	653	665	695	658	709	710	645	713	696	688	713	677	709	615	658	657	687	677	695	673	703	701	659	677	737	724	605	681	642	672	672	691	701	722	653	644	661	727	668	713	681	683	701	630	648	707	674	660	674	623	666	724	679	668	695	705	667	695	682	711	694	705	651	712	680	654	676	752	682	620	667	677	698	675	693	706	688	709	720	627	622	682	661	685	629	632	704	669	650	675	695	692	736	632	710	673	638	703	635	665	666	725	667	658	706	677	709	666	652	658	674	664	662	704	695	702	670	667	704	695	656	713	682	689	667	732	774	668	628	717	669	682	689	675	712	665	692	714	649	702	641	689	671	718	675	677	701	642	648	712	705	669	676	682	669	668	667	711	705	710	710	658	685	651	703	694	687	697	679	672	641	667	657	682	710	649	670	705	668	655	656	709	680	721	714	712	679	707	680	673	678	683	673	720	684	694	686	679	680	697	677	664	698	665	699	693	704	710	660	714	689	690	663	701	715	656	652	684	675	673	693	662	696	716	696	688	679	649	714	685	704	681	672	704	658	687	719	705	645	683	681	697
25252	26938	30856	30447	25020	20026	14282	11660	9212	8486	8388	6334	6380	4020	3933	3314	2452	1743	1779	1978	2596	1570	2104	1463	1224	755	622	608	611	622	553	414	506	418	360	253	252	236	200	186	173	184	154	210	219	251	242	283	196	164	176	198	205	171	161	182	153	164	163	142	141	174	162	168	160	147	173	181	168	165	173	194	161	146	162	164	175	134	170	158	151	153	169	154	160	156	127	168	161	123	163	145	165	142	165	147	134	134	129	124	183	126	153	147	142	140	137	149	126	163	148	138	135	140	141	142	151	157	136	142	146	141	140	154	137	157	148	135	160	152	148	134	137	154	158	129	157	155	155	135	133	151	168	150	141	152	134	153	150	142	166	149	155	132	149	166	143	123	144	142	157	174	176	144	154	135	166	129	149	157	151	157	131	156	138	155	150	141	151	156	152	141	167	155	147	169	174	154	127	118	152	167	130	143	153	137	142	154	126	145	177	144	157	148	142	143	148	128	130	164	134	131	150	146	133	138	139	161	156	161	164	152	148	138	146	163	143	172	139	155	148	151	153	153	161	156	154	143	172	187	157	145	159	140	150	141	134	163	146	165	180	154	120	139	148	148	142	149	149	140	143	152	148	147	169	143	134	133	161	142	130	152	130	168	169	137	144	152	149	138	157	163	168	170	143	153	164	166	148	162	166	133	149	140	117	135	155	136	157	119	121	150	157	150	138	169	174	162	147	154	175	164	149	162	138	148	145	143	149	155	142	171	164	148	138	162	153	129	134	150	161	158	161	149	160	148	139	146	127	154	167	163	125	169	172	170	156	145	157	128	138	171	139	151	169	160	129	151	123	137	158	127	161	143	135	150	164	147	142	144	139	137	157	136	142	144	150	165	142	157	125	134	176	135	152	136	142	125	134	160	159	139	169	133	161	125	143	156	167	150	171	152	143	147	134	155	152	155	157	135	141	147	132	131	122	146	162	135	137	124	144	135	141	153	127	156	142	147	137	154	158	166	124	145	125	132	183	157	147	157	144	147	151	161	117	184	151	140	155	151	148	150	162	160	151	154	142	130	167	139	137	163	162	157	150	131	146	142	174	148	162	166	137	154	153	139	145	123	151	141	153	152	147	149	127	136	151	148	142	149	128	157	148	136	160	143	148	140	144	141	132	165	148	158	145	173	146	162	135	138	152	161	149	156	176	179	158	163	158	166	159	151	145	152	162	157	119	149	150	154	176	149	157	156	131	154	157	144	162	137	149	152	150	138	154	137	160	174	139	164	155	170	170	159	182	152	154	153	142	144	150	160	127	137	148	159	155	137	161	142	150	144	146	151	165	140	121	140	160	161	130	128	155	136	144	137	135	139	134	116	154	175	164	137	170	172	146	153	154	143	159	147	143	141	138	139	145	136	144	142	140	138	140	149	174	162	136	156	167	154	145	167	157	118	133	143	153	157	125	136	138	141	161	145	165	171	151	133	148	169	154	147	146	169	141	154	146	160	170	144	123	141	163	134	154	167	150	178	174	162	164	131	186	161	143	152	143	148	147	151	140	134	151	165	146	152	124	149	141	155	155	145	144	126	148	154	177	163	161	144	152	137	162	154	148	137	148	143	154	139	154	134	156	150	140	152	155	154	172	148	138	152	155	156	124	150	131	147	122	157	150	149	156	155	144	162	144	140	162	154	148	145	134	126	146	131	150	172	131	166	152	152	145	161	138	140	137	154	134	142	139	154	166	168	149	136	151	150	164	145	148	158	164	156	137	145	162	144	153	143	162	148	147	148	147	148	182	131	138	138	134	156	162	163	140	130	117	139	146	170	157	162	149	147	147	162	125	137	156	139	161	135	150	131	139	165	146	150	136	184	147	147	159	138	152	149	142	139	117	136	133	167	144	121	144	155	189	135	162	159	139	150	147	170	141	160	136	145	166	148	128	148	144	149	139	147	145	148	142	166	130	136	140	149	149	160	151	159	124	159	134	147	155	139	149	142	170	160	153	166	168	155	164	160	159	139	119	171	135	150	175	132	134	146	151	151	155	144	122	150	161	147	141	151	143	166	153	148	133	150	131	131	126	150	147	138	171	159	162	141	151	164	131	163	148	153	170	146	147	159	162	180	155	150	161	157	135	144	152	152	158	154	149	153	144	142	133	133	131	168	153	138	146	164	170	153	178	144	152	167	155	140	146	150	161	161	162	181	153	146	154	154	147	156	141	123	150	176	163	146	145	138	159	166	151	159	161	144	148	142	138	155	121	139	127	173	154	160	147	154	176	141	146	143	114	160	153	159	152	159	159	170	151	150	159	147	162	141	172	144	178	133	142	131	159	157	167	133	134	142	159	144	179	134	153	154	166	158	133	164	156	132	142	169	153	144	153	155	155	149	120	166	163	139	147	131	181	150	151	142	158	154	139	140	154	174	146	142	166	120	134	148	148	123	128	156	135	161	150	141	158	151	124	151	141	190	149	154	147	147	157	139	165	132	161	131	158	130	152	142	141	152	149	153	143	154	150	164	143	140	156	151	140	140	158	153	133	154	142	146	139	150	141	141	141	168	150	149	123	147	150	148	140	174	171	135	173	140	150	161	146	151	135	147	157	156	153	157	153	149	144	140	128	131	172	128	155	141	136	148	150	166	154	140	147	162	167	170	149	144	147	120	149	140	137	140	172	158	150	147	149	147	153	149	144	151	144	142	130	148	160	139	155	130	163	142	144	149	157	150	134	133	138	154	136	159	128	127	143	156	135	154	159	145	147	151	130	128	169	150	120	148	140	127	149	165	157	152	139	145	139	147	126	153	146	152	151	131	140	176	155	150	138	129	145	149	163	149	146	139	164	137	115	151	161	173	143	143	137	167	134	171	126	145	132	161	140	133	158	178	168	127	127	179	132	137	146	149	133	147	138	137	143	125	145	148	147	145	163	147	138	131	145	144	133	149	148	153	134	139	164	162	132	148	158	140	135	145	144	132	148	143	139	173	147	152	146	178	149	141	155	135	150	150	143	143	132	159	157	143	140	155	155	163	149	148	137	134	153	159	163	149	163	144	159	137	142	136	143	127	134	140	147	164	159	157	130	143	149	137	143	131	167	127	160	148	160	160	156	156	147	156	133	138	160	148	144	149	151	165	143	142	148	159	149	144	139	137	136	135	133	119	150	137	151	142	140	137	161	147	159	153	141	169	131	163	134	133	161	147	156	153	147	152	153	165	144	147	151	170	154	162	138	139	143	160	146	165	144	143	151	169	139	157	158	141	148	162	142	130	144	150	145	145	154	157	160	134	144	159	127	145	160	156	155	180	148	151	136	159	159	158	158	148	154	145	173	137	149	151	145	153	128	150	140	158	142	153	155	166	142	121	137	154	143	149	149	149	146	160	141	127	145	163	159	152	146	154	142	146	154	148	138	163	136	150	148	151	157	143	151	146	137	129	136	148	162	146	161	143	150	175	142	155	145	153	144	149	149	160	154	132	141	160	142	158	149	143	153	152	146	153	147	160	166	145
19313	24423	31067	37204	37426	35927	30180	24807	23013	22962	24284	21161	20322	14530	14384	13406	10188	9015	8847	9047	12588	7226	10501	7282	6493	4334	3614	3380	2850	3146	2912	2305	2639	1974	1864	1245	1006	976	741	645	588	537	559	663	945	1037	1118	1213	844	709	724	718	721	652	578	610	565	503	498	479	498	472	506	506	479	488	476	531	553	540	497	533	603	486	579	482	480	490	531	425	426	457	438	437	442	435	433	420	394	454	424	418	381	391	400	406	408	403	406	399	428	419	370	394	398	396	438	478	375	412	382	404	388	393	413	396	419	403	413	422	390	385	407	434	418	400	399	410	358	384	397	422	420	403	419	400	420	403	396	406	363	373	393	402	438	441	417	379	394	443	435	414	414	411	429	399	408	405	423	414	371	408	393	404	421	413	395	437	404	423	428	369	440	460	415	430	366	391	433	387	418	409	388	432	402	400	403	422	380	421	376	434	406	408	399	413	377	408	384	408	411	446	443	434	425	406	417	386	401	432	382	409	399	462	402	378	369	422	422	385	377	436	435	406	403	380	401	409	395	416	435	412	401	423	432	423	424	395	398	438	413	395	375	403	403	418	401	418	423	429	449	416	410	371	460	408	388	410	376	405	441	436	363	400	417	408	452	356	398	377	440	415	405	385	406	434	407	392	400	399	411	434	387	440	417	373	414	413	432	420	436	405	409	392	415	436	402	395	394	423	431	425	451	394	369	394	383	405	412	391	407	380	419	397	419	426	401	397	425	415	422	408	378	429	391	407	381	430	402	399	411	413	423	428	378	425	396	427	381	405	381	398	420	392	412	386	396	430	388	385	414	428	420	407	406	383	383	432	417	420	388	396	414	426	409	437	400	433	409	439	404	364	425	401	389	405	411	453	423	399	404	385	362	414	375	435	395	419	422	393	401	371	424	385	404	400	411	424	429	388	396	411	400	431	415	426	439	432	415	419	422	440	421	413	401	429	412	436	392	424	398	403	406	415	427	388	375	408	406	415	415	405	404	370	411	425	391	406	404	401	428	347	424	386	399	396	411	447	459	391	387	387	386	387	410	432	431	402	441	429	442	420	417	424	388	411	388	419	403	399	398	379	389	377	391	436	399	419	390	380	399	430	410	410	432	412	420	384	428	398	448	409	401	387	373	450	414	425	395	405	439	394	401	430	411	433	429	433	371	389	419	416	435	392	399	395	385	390	415	403	406	392	407	405	408	425	376	411	392	401	419	413	423	418	431	403	423	402	454	431	437	391	389	414	410	422	399	361	417	403	413	377	388	400	441	439	398	426	411	393	399	415	381	364	443	445	394	425	362	405	394	429	427	398	411	427	351	404	392	365	434	374	380	392	424	394	391	412	404	463	390	445	432	382	458	410	396	413	425	408	441	360	391	394	405	442	459	427	400	392	403	441	400	391	424	400	452	391	383	388	402	400	399	419	411	370	373	405	435	426	415	400	401	381	368	375	431	392	452	428	407	411	419	445	433	425	406	447	406	435	411	425	405	411	377	426	404	405	381	391	373	386	406	374	390	421	409	421	374	414	460	402	405	412	408	381	372	421	435	431	380	393	382	428	378	401	390	411	371	408	389	414	435	407	385	414	381	411	419	402	413	410	437	407	390	379	390	392	410	395	442	392	393	429	362	372	430	405	380	412	420	425	399	426	431	386	428	411	387	398	425	420	439	419	406	410	393	388	386	428	385	439	415	435	417	415	387	409	382	394	447	429	419	439	399	397	407	405	349	401	412	400	396	390	388	459	415	384	390	442	407	402	383	447	409	427	379	413	410	378	417	505	425	393	435	408	448	401	412	397	408	382	363	401	411	368	389	398	394	431	423	428	395	408	415	391	391	420	388	392	426	407	414	456	399	413	393	477	411	391	394	396	420	393	394	434	401	407	435	401	383	405	382	348	424	417	447	419	379	413	405	434	435	386	422	429	431	383	402	428	390	407	375	418	390	400	437	405	404	426	398	389	391	419	408	428	391	409	417	380	405	375	434	426	393	404	406	414	422	403	403	434	379	440	418	388	414	424	441	404	399	410	397	397	410	411	440	395	425	428	443	427	417	422	420	415	394	432	382	427	368	421	404	441	407	388	419	421	394	440	403	367	402	436	391	374	440	453	405	414	412	426	419	402	396	422	358	379	422	441	424	396	421	422	397	434	419	420	420	417	390	405	437	400	401	434	389	450	398	439	417	398	405	396	408	418	408	399	408	395	391	399	409	425	411	446	389	403	382	403	436	399	431	395	401	415	433	438	380	359	396	409	372	403	451	430	385	418	445	416	398	420	423	414	382	391	424	403	421	408	409	378	401	429	380	394	408	392	408	409	426	390	388	417	439	465	388	399	419	450	400	401	407	416	391	398	426	419	431	414	439	425	392	443	426	407	427	411	436	415	383	397	403	441	400	395	388	409	389	414	413	412	408	422	397	393	403	444	421	428	431	438	432	386	413	398	410	364	409	416	398	390	400	424	423	419	421	389	421	409	424	386	438	430	418	428	400	387	416	376	440	433	435	410	402	393	406	405	412	409	394	418	411	420	387	399	386	401	370	403	425	415	400	437	392	419	400	421	423	405	429	415	380	417	391	423	366	413	405	408	428	401	410	397	402	398	435	413	394	453	406	423	431	413	379	380	405	410	422	416	402	417	429	403	427	390	418	427	395	408	441	396	392	430	398	406	388	370	407	388	430	388	420	400	396	388	395	423	446	395	418	393	415	412	431	415	432	406	410	403	394	431	392	430	445	351	399	396	405	400	375	427	394	396	400	401	417	404	416	385	435	399	396	377	436	418	380	428	411	405	405	427	390	383	400	385	386	463	441	396	416	442	403	393	448	412	415	397	410	390	440	390	401	387	395	407	391	404	404	396	402	356	439	429	395	407	397	399	416	379	458	406	439	391	401	434	425	428	399	420	415	419	414	401	393	396	408	432	434	383	396	409	437	407	401	421	436	428	415	406	409	454	377	427	388	446	364	434	417	417	370	455	414	411	454	409	400	374	438	400	408	403	453	442	370	388	407	415	383	399	412	449	371	424	409	398	402	453	420	431	408	446	436	400	406	390	439	423	378	372	418	389	402	445	376	409	396	372	401	409	421	387	335	424	448	416	402	390	377	422	440	415	416	405	409	415	387	401	386	404	409	407	402	409	414	420	431	412	396	405	411	422	397	422	392	408	383	415	404	405	404	407	395	396	426	350	407	451	403	410	407	436	407	444	407	391	401	388	372	407	414	406	447	381	355	383	438	366	419	405	400	393	420	406	393	421	427	441	426	396	421	405	423	424	435	412	414	418	383	433	445	404	405	381	474	402	410	428	422	414	405	406	427	412	389	425	369	399	405	399	416	427	396	411	429	434	397	400	372	429	414	390	419	395	395	401	391	391	369	390	438	419	397	406	405	418	434	393	406	418	411	437	400	429	407	391	441	365	390	424	419	400	402	391	426	415	412	413	406	427	409	401	426	459	411	405	381	413	444	431	381	418	387	374	396	392
51692	43078	41947	43386	43221	43969	42723	41431	38583	39629	40062	37581	37575	32863	33165	31844	26366	22351	20960	22838	29329	22553	23754	16708	14354	8808	6580	5613	4424	5640	5584	3894	4023	2779	2705	1675	1264	1038	728	451	341	304	336	564	915	1220	1366	1475	886	655	681	645	719	524	479	489	425	384	406	418	334	330	375	346	379	395	367	505	505	361	422	401	542	371	458	361	348	410	457	280	299	298	312	301	276	267	278	260	257	246	255	259	226	264	246	240	236	273	212	257	247	294	255	260	250	238	268	196	233	257	236	249	244	241	266	218	212	227	258	240	232	244	244	239	229	239	230	227	213	227	247	251	250	237	203	238	241	232	236	250	212	245	228	239	245	227	243	232	215	244	209	205	218	275	267	259	206	246	252	240	236	236	248	210	246	231	217	232	228	217	213	244	242	217	238	237	218	213	199	266	235	248	256	223	234	231	213	228	238	238	240	236	246	249	273	235	258	236	258	239	246	262	236	246	233	248	261	249	267	233	229	238	243	256	231	240	302	229	228	223	252	218	262	259	216	235	213	246	247	254	229	230	235	236	232	238	255	222	255	238	226	233	233	217	245	256	223	255	241	243	228	246	255	236	217	243	264	217	259	229	265	265	225	209	245	273	258	248	270	228	250	233	245	226	223	255	229	234	238	228	227	262	245	276	227	243	257	264	220	244	227	240	222	258	224	243	256	222	230	264	239	282	238	231	264	243	223	277	252	238	230	245	235	232	239	234	233	242	227	253	233	246	246	230	237	250	221	240	240	239	263	250	260	239	215	226	216	250	257	236	235	223	263	249	216	266	249	253	258	232	236	239	228	234	228	223	257	250	251	261	249	226	234	244	211	208	228	239	236	241	240	234	236	239	221	260	221	261	255	259	236	258	208	252	238	211	250	240	250	237	265	247	226	223	244	233	230	232	222	208	248	263	200	257	292	239	227	256	221	245	254	238	233	255	255	242	238	230	234	248	242	241	245	251	238	244	236	217	250	243	234	230	210	228	239	237	249	243	262	234	287	228	254	230	263	237	233	216	260	224	216	258	248	264	239	267	252	214	224	234	265	257	266	240	237	229	247	282	222	239	240	237	234	234	237	225	239	234	216	243	259	260	241	249	254	253	223	253	247	247	246	274	254	235	232	228	211	251	232	252	192	230	215	245	249	240	221	246	250	250	260	226	233	235	238	259	268	262	246	257	213	252	228	250	231	261	242	249	241	261	255	269	264	230	243	231	248	256	245	225	232	243	222	222	240	264	255	262	213	220	247	240	216	222	246	261	248	258	233	246	228	227	238	233	230	223	225	252	221	217	217	244	266	230	243	241	226	228	234	229	243	251	259	236	230	255	224	239	248	238	233	232	238	234	258	240	239	275	249	219	283	256	244	238	235	233	259	222	233	271	250	240	240	237	223	249	218	249	229	237	233	253	245	220	218	247	245	249	235	245	262	229	219	228	225	223	224	204	251	227	237	240	241	235	243	247	231	247	235	245	243	247	222	229	239	245	214	256	192	251	217	231	240	253	219	241	254	248	238	230	213	226	224	245	246	236	231	257	234	221	240	244	246	231	215	244	277	231	234	266	257	227	232	243	251	270	252	246	234	259	263	234	206	222	222	268	264	226	208	247	238	249	224	231	258	207	223	246	219	229	234	256	233	245	255	229	246	235	217	238	253	235	243	246	276	252	257	255	245	269	238	251	240	295	235	217	268	246	257	242	245	247	241	237	221	273	225	250	247	241	230	252	274	251	239	226	210	235	258	232	251	267	262	261	255	237	255	231	238	231	219	246	240	270	232	279	214	232	240	230	262	226	244	246	241	249	232	235	222	229	214	240	210	239	231	233	246	228	258	229	242	245	240	227	245	236	241	217	225	242	248	220	227	278	226	227	229	231	246	251	248	276	309	242	231	240	253	245	222	207	240	244	257	243	225	245	204	233	219	254	244	222	264	206	247	237	248	231	229	241	241	231	265	233	242	227	233	236	249	259	251	216	248	242	226	257	233	227	245	248	243	232	234	266	223	237	263	265	248	232	244	252	244	282	210	273	245	250	273	224	245	235	239	246	215	229	219	240	251	233	245	225	256	227	239	234	236	241	239	238	272	226	225	253	245	268	267	257	272	243	252	231	222	252	223	229	258	250	235	239	235	245	253	242	239	241	263	254	241	238	228	224	255	229	218	252	240	217	217	224	216	244	273	246	216	263	239	230	247	259	235	215	236	252	238	242	246	212	238	260	237	262	225	250	225	210	248	220	217	229	245	265	245	238	242	266	231	237	247	198	246	256	250	252	225	251	239	219	236	221	232	275	224	259	219	229	238	205	255	238	239	218	241	231	245	266	247	238	235	242	217	267	213	209	250	225	249	241	250	237	233	234	247	254	238	238	222	228	246	263	235	279	223	237	235	225	246	256	255	269	253	226	243	244	205	239	227	281	234	248	219	221	218	269	250	245	248	241	256	258	240	251	216	215	201	264	228	258	252	242	222	218	270	216	238	219	248	246	234	238	255	230	233	226	234	216	210	222	259	220	252	271	233	229	240	237	228	223	260	253	226	203	243	239	268	248	251	222	251	245	267	227	210	251	230	241	228	256	220	207	240	237	235	217	214	246	213	224	223	253	236	241	214	253	272	267	223	255	243	259	262	231	225	228	224	262	243	232	240	231	211	214	239	258	248	221	230	228	244	252	264	232	222	242	234	240	258	243	245	229	240	234	239	251	233	256	239	258	226	270	248	232	238	261	252	223	259	249	236	224	226	239	255	259	255	237	254	276	229	235	263	231	235	230	261	247	235	255	258	235	236	266	234	228	224	237	222	254	234	256	241	253	248	248	245	244	219	241	223	231	266	200	248	239	240	264	277	252	238	239	253	234	255	223	243	237	225	228	222	202	224	245	234	237	237	245	213	234	255	221	245	271	270	244	220	228	230	234	234	246	237	253	235	256	214	249	243	227	262	254	218	245	245	218	248	236	219	220	217	260	230	246	242	247	221	256	240	234	228	217	220	262	225	228	256	236	271	275	217	238	239	266	198	248	236	262	263	254	226	229	247	240	245	253	229	248	248	231	252	223	270	257	240	255	266	233	244	242	225	273	253	203	255	269	225	237	239	265	242	255	238	260	233	241	254	225	236	254	238	256	267	260	245	247	219	218	233	237	220	244	260	242	230	272	246	229	208	246	244	208	249	239	235	262	249	235	246	238	239	267	256	216	213	239	251	224	247	244	222	231	225	247	223	217	223	231	218	219	246	229	236	226	254	207	228	237	254	267	203	232	227	224	262	222	241	223	228	260	242	265	229	232	201	261	264	223	245	237	257	243	201	249	232	265	232	222	246	242	235	234	221	247	257	241	239	223	237	233	245	243	242	225	247	253	232	237	248	248	256	228	246	252	248	233	232	203	239	243	235	248	224	211	210	246	226	264	292	240	233	253	219	224	234	243	233	246	224	218	254	202	257	262	242	239	232	243	233	223	242	244	242	227	211	222	217	259
44204	49561	51740	55698	62530	63085	59608	53140	50530	53194	55463	54146	49039	46510	44295	45512	42063	40167	38958	39540	47405	37374	40635	34016	32760	26658	24346	22639	19356	22611	21142	16753	18411	13800	13578	9340	7008	6096	3795	1938	1189	1040	1330	2739	5267	7232	7895	8332	4952	3413	3938	3224	4046	2833	2297	2336	2002	1901	1680	1714	1339	1438	1564	1563	1626	1877	1742	2472	2448	1982	2120	1950	2635	1696	2278	1672	1634	1727	2147	1087	1025	946	888	833	952	881	932	862	795	782	656	707	629	667	609	639	590	640	623	622	678	706	678	691	630	586	595	598	620	613	587	600	603	616	591	632	607	628	572	604	603	547	597	591	606	584	615	557	627	623	589	566	564	575	608	641	607	614	625	575	594	637	607	555	615	576	579	564	600	574	602	600	605	602	613	571	620	574	568	587	607	554	575	564	618	617	619	579	633	589	555	571	585	582	632	614	607	602	615	580	608	579	555	601	565	601	632	562	599	601	603	610	590	639	580	615	567	582	558	577	605	611	592	560	605	561	637	603	596	570	619	624	567	615	582	642	567	577	573	598	637	627	577	650	605	561	575	555	547	613	629	584	626	571	560	588	580	612	622	605	617	590	647	606	628	634	555	625	644	573	585	570	602	565	590	623	628	574	563	580	594	602	610	626	617	585	569	615	598	550	598	536	573	649	612	583	575	617	601	600	608	607	561	568	590	603	623	604	620	587	615	606	564	605	611	615	590	611	608	575	619	611	638	617	583	603	617	630	658	586	596	602	617	609	640	599	623	581	573	594	607	570	613	638	625	561	599	590	574	582	607	591	581	587	557	562	643	617	566	592	573	632	617	611	620	574	632	588	551	651	600	585	562	635	586	571	625	609	599	575	593	630	617	617	625	628	585	589	621	574	641	616	608	585	597	569	617	624	607	549	575	554	597	574	565	611	541	605	589	624	619	587	607	616	550	571	577	593	638	611	591	592	605	580	608	601	602	607	573	579	616	591	583	560	586	590	625	602	584	584	573	617	609	598	615	605	579	563	581	624	600	568	572	600	573	581	565	602	611	580	607	614	620	607	605	627	609	575	586	611	598	581	582	612	632	566	567	572	642	606	612	566	596	571	565	587	591	590	552	571	650	601	570	609	617	630	613	595	621	609	589	628	616	550	599	540	606	599	594	577	564	591	610	608	619	575	580	579	613	591	645	575	623	604	613	588	608	578	564	613	610	599	566	591	626	581	609	573	628	576	590	611	549	582	599	616	582	606	593	575	635	562	588	620	625	573	624	565	577	581	579	568	580	581	596	624	594	653	576	607	580	596	578	625	552	591	594	577	611	595	609	593	583	608	579	597	588	605	580	616	591	600	602	581	648	579	596	567	609	617	622	567	600	631	591	589	602	589	590	605	607	605	616	579	606	594	570	573	593	603	610	588	600	583	606	579	621	594	617	597	592	582	591	648	579	595	597	530	606	560	565	584	627	611	599	571	557	616	547	585	549	597	610	584	551	607	626	580	629	620	558	602	578	575	577	609	601	559	602	579	625	613	614	566	607	610	586	604	610	599	611	601	602	626	559	612	625	645	561	585	590	582	648	554	599	616	599	617	553	630	595	623	619	597	572	626	628	622	589	577	645	646	622	625	573	637	619	559	550	582	599	623	606	587	612	581	626	611	587	555	605	606	656	590	673	597	618	617	625	559	570	605	643	584	587	606	609	595	573	583	624	559	606	596	582	596	588	590	609	599	558	560	595	573	593	592	624	608	597	627	540	585	578	571	574	620	600	622	601	596	576	585	620	584	612	583	575	591	592	589	587	632	613	601	570	622	574	588	581	565	590	604	575	617	577	545	592	584	590	628	610	602	649	624	589	626	587	636	560	568	593	604	609	620	600	584	592	526	619	632	584	619	598	584	589	599	614	593	574	612	550	645	572	585	594	602	635	585	575	624	604	597	586	596	587	602	584	578	629	600	607	572	583	574	571	576	585	593	579	599	608	581	588	555	559	630	631	596	631	567	602	589	602	605	573	623	603	582	615	593	586	575	575	617	618	580	635	571	569	581	586	630	572	596	611	578	583	613	587	532	638	633	590	650	627	614	624	596	605	596	626	553	612	595	585	591	562	578	591	574	584	604	598	595	586	570	575	630	591	562	603	626	580	581	588	601	604	608	618	583	635	623	578	593	637	600	635	596	625	569	617	640	572	572	582	659	629	623	548	597	583	627	624	598	632	586	613	614	585	585	610	597	616	559	604	602	596	568	589	564	571	613	590	668	605	622	603	572	599	587	624	623	617	580	595	637	580	635	597	603	609	654	643	561	591	570	585	601	586	626	601	570	591	575	580	637	587	581	579	566	614	596	570	630	592	571	539	563	614	571	584	577	628	611	603	615	624	654	621	567	603	584	610	640	580	557	590	576	570	606	569	620	624	600	620	551	566	553	607	605	574	587	588	578	625	626	586	607	643	632	570	563	592	592	611	641	577	587	585	597	592	608	576	575	619	581	632	607	596	595	626	597	618	550	577	619	583	657	586	551	534	589	610	650	558	577	546	593	581	563	647	580	551	614	583	578	600	603	595	607	621	584	558	604	599	587	565	596	615	618	595	629	590	649	564	628	627	590	578	613	574	589	619	633	579	574	621	636	612	613	615	583	582	626	612	614	554	638	607	573	545	616	614	582	621	587	617	626	606	574	622	572	629	603	624	540	604	574	607	634	573	574	583	590	578	598	593	561	580	610	602	580	595	561	646	553	600	587	588	647	590	580	605	573	600	605	606	566	604	560	621	578	567	613	591	592	619	577	571	588	639	587	596	584	584	583	582	603	637	620	588	605	578	640	597	586	578	628	632	560	615	604	619	602	644	613	557	609	627	576	578	620	581	603	576	645	534	576	562	593	605	601	613	591	576	591	599	634	604	599	629	637	603	572	622	608	550	632	607	611	643	612	614	592	573	602	598	591	584	604	583	577	582	636	579	590	564	628	597	577	611	639	604	628	609	588	586	585	577	600	571	581	606	538	627	585	609	616	594	591	611	634	611	645	547	630	579	572	554	572	628	637	603	620	584	558	608	626	553	549	598	585	629	614	596	591	591	568	655	620	575	626	629	562	597	609	617	568	569	571	591	624	634	638	598	594	593	598	600	577	620	604	596	648	632	592	638	572	592	606	611	613	552	594	618	591	566	595	583	644	627	592	601	594	607	609	598	587	602	629	639	636	599	619	590	610	571	626	643	591	624	580	604	573	557	565	604	581	620	634	636	589	587	575	628	611	635	593	582	594	595	570	557	605	595	590	574	635	570	611	558	613	580	588	574	599	572	535	582	594	601	567	566	601	659	612	592	583	554	576	638	622	585	597	629	648	608	592	606	630	593	596	586	619	605	604	593	566	601	619	595	547	597	623	631	573	540	604	574	567	629	615	539	582	576	561	619	577	562	583	575	607	630	595	619	664	645	542	610	580	571	604	601	601	616	598	603	586	600	534	579	688	630	572	599	554	609	597	619	609	616	615	620	591	565	610	631	581	614	549	585	628	578	593	651	646
55533	42249	41563	41269	42629	44643	42456	42630	41714	42141	43820	42895	42782	37984	37296	37297	35334	32661	31376	34514	38114	32388	36509	29016	23567	15993	12901	10848	8734	11159	10191	7221	7378	5657	5567	3439	2267	1969	1378	765	449	401	484	971	1649	2306	2570	2848	1640	1065	1142	1131	1173	944	710	771	749	683	608	613	598	496	612	553	552	635	580	793	700	594	698	644	724	584	781	540	528	567	588	422	370	412	351	375	373	346	368	369	301	302	308	286	326	276	316	303	284	323	308	293	294	329	346	329	307	303	273	290	281	305	301	237	289	312	287	288	272	288	277	292	297	294	301	296	314	293	310	264	287	266	286	262	297	266	277	274	277	313	282	312	270	276	295	302	287	352	308	304	294	272	296	268	283	286	286	255	263	267	304	313	261	273	289	320	298	312	294	327	264	314	270	296	293	309	296	275	266	293	278	306	288	255	286	331	259	271	264	288	270	280	279	307	307	292	291	330	277	266	257	284	297	288	303	286	302	332	303	269	294	306	299	331	296	275	281	287	288	290	278	262	312	315	272	291	303	300	294	295	301	277	295	293	276	248	297	286	283	303	274	315	293	276	296	287	260	277	280	298	296	345	306	303	290	279	300	283	298	261	280	282	257	277	282	293	301	280	274	278	291	297	241	309	329	350	273	315	269	296	294	287	307	338	257	277	261	269	263	284	270	270	301	321	272	262	276	323	299	310	263	263	291	273	278	272	262	260	325	322	275	313	271	313	312	282	280	277	291	280	290	278	288	294	297	294	277	272	275	322	305	314	289	237	305	268	291	273	296	298	291	279	310	302	294	327	285	283	274	277	278	281	295	299	274	321	259	324	312	241	274	310	260	270	300	282	249	284	288	306	289	294	274	287	293	308	310	277	280	276	297	304	269	293	268	289	284	294	265	311	237	257	280	278	294	310	255	283	324	309	284	293	267	303	289	314	310	280	298	263	305	337	306	292	298	293	275	288	329	306	296	286	302	300	295	279	301	333	320	279	279	288	294	322	284	293	285	309	280	295	286	306	279	302	316	283	279	260	305	249	278	301	288	294	254	313	262	323	274	304	269	299	285	285	261	302	260	288	300	274	298	301	309	281	284	278	282	302	286	263	278	289	265	287	292	278	310	304	303	284	274	302	308	260	274	274	284	323	291	288	290	304	285	282	304	293	316	274	283	269	290	251	298	294	290	312	261	308	267	272	309	298	288	250	288	295	331	317	272	289	290	260	313	286	276	292	291	262	269	290	325	282	311	290	286	294	275	306	287	276	286	261	314	325	245	296	297	282	258	282	286	273	285	271	278	288	291	287	278	294	277	274	287	280	309	295	297	287	289	285	292	319	293	321	299	314	275	311	294	354	286	254	286	289	268	290	266	276	304	306	298	291	275	287	289	297	285	302	322	289	262	322	297	297	279	301	289	275	283	279	255	290	295	321	286	274	289	294	270	301	294	285	266	290	288	288	275	285	282	264	290	296	311	269	290	265	295	290	277	309	319	295	281	312	276	261	262	319	291	318	278	305	278	300	234	294	268	306	283	284	251	308	272	274	304	300	283	295	310	284	268	260	306	318	265	314	255	294	310	289	297	308	297	268	296	247	277	308	291	288	271	300	272	290	306	273	281	304	298	299	264	263	280	294	298	317	262	312	324	286	301	355	278	273	292	281	288	292	269	259	280	293	285	294	286	302	285	277	273	317	314	323	273	313	275	242	301	303	288	301	288	312	289	287	289	253	277	291	281	261	284	302	275	284	281	307	246	282	300	292	264	299	293	261	285	304	289	297	276	299	284	311	306	261	271	267	298	293	289	291	265	280	300	288	268	277	302	283	297	267	261	290	286	284	283	319	280	268	301	280	302	306	273	291	284	303	286	277	285	285	331	312	280	303	299	311	320	282	311	295	281	306	312	324	301	284	285	300	256	291	275	265	306	291	301	291	300	314	313	249	299	305	271	303	310	290	273	243	276	286	261	279	316	291	292	317	284	256	313	281	278	281	272	253	259	290	284	296	273	275	282	303	332	285	301	311	256	313	294	289	316	315	306	277	286	298	283	330	293	294	302	287	303	269	264	265	261	267	287	278	298	290	307	276	294	295	296	275	294	295	294	270	298	287	271	298	285	290	287	272	280	289	317	293	261	210	266	288	343	273	267	280	280	275	266	312	275	325	268	309	306	281	267	253	259	258	261	264	297	313	297	289	275	297	284	301	289	265	285	268	309	248	293	269	290	281	311	289	276	301	299	290	313	295	273	292	242	308	299	276	267	291	293	303	293	278	288	299	314	275	266	291	293	300	290	289	268	275	260	299	260	279	304	297	315	281	285	272	308	293	281	315	266	303	304	274	291	305	272	295	317	304	293	279	293	304	288	295	286	287	243	299	307	294	263	307	288	252	257	264	323	324	300	292	314	275	278	259	299	267	252	292	300	276	258	268	298	271	333	274	304	258	298	295	326	302	285	266	315	289	322	304	296	282	286	311	278	288	308	298	272	294	325	298	320	291	295	274	269	271	267	309	287	292	289	289	274	277	338	280	284	283	263	277	267	291	268	294	272	318	280	291	318	288	309	300	288	287	261	293	279	303	308	292	283	294	296	281	262	287	293	272	307	301	283	305	301	305	278	273	295	306	273	315	292	287	278	267	293	284	283	272	278	307	271	313	294	279	315	268	268	279	309	301	248	265	300	284	330	297	314	283	287	321	284	293	311	274	274	301	276	282	274	258	311	298	323	287	286	281	300	302	255	314	314	267	284	297	322	315	274	321	293	275	298	293	282	281	267	281	286	299	267	303	292	278	280	266	306	307	286	277	295	259	332	310	272	259	312	302	284	317	284	282	325	262	308	260	291	299	285	261	290	268	280	324	286	304	267	294	272	274	312	254	328	318	303	303	273	258	267	302	291	306	285	276	306	273	269	318	313	274	285	297	292	291	263	261	297	297	301	308	293	264	268	323	319	269	278	303	301	281	286	277	303	275	256	247	239	287	270	295	275	313	280	275	268	282	288	292	286	296	286	253	282	261	314	293	266	270	344	304	308	295	295	304	286	310	289	295	298	281	290	310	287	318	339	261	298	283	279	307	257	292	299	295	295	275	268	259	270	311	324	296	272	312	284	272	291	283	280	280	255	306	266	249	293	309	256	292	308	298	303	294	269	310	295	294	292	304	266	272	297	287	295	287	274	298	293	297	285	304	296	281	277	302	277	295	319	327	309	335	276	306	311	289	280	267	262	327	295	294	285	321	306	295	293	272	261	298	252	279	290	287	295	314	312	291	277	292	295	285	319	285	297	251	272	277	273	306	264	279	320	267	303	263	286	310	298	292	257	282	265	311	311	301	306	248	276	293	285	323	295	302	349	302	310	317	293	298	299	310	311	319	268	262	283	285	310	285	309	296	319	273	307	321	333	305	293	284	275	281	274	304	268	287	256	292	303	285	284	274	297	312	253	290	277	281	293	254	284	308	271	291	323	289	276	324	271	293	289	270	294	268	297	278	282	295
50344	54425	53907	55283	62206	61840	63356	57891	54608	57821	60631	59603	55761	51630	50292	52473	51149	49555	48280	48307	54696	45521	51225	43777	42041	35239	33481	30394	28491	31113	29514	24790	26505	21847	21727	14642	11263	10388	6685	3451	1620	1422	2023	4780	9353	12041	13616	13979	8292	5925	6226	5724	6633	4708	3580	4070	3672	3413	2490	2840	2507	2203	2760	2494	2815	3187	2784	4221	3833	3053	3692	3219	3948	2939	4130	2574	2440	2616	2897	1692	1359	1349	1299	1333	1321	1150	1308	1282	903	899	783	855	811	768	750	743	701	740	759	735	737	975	847	824	763	741	723	722	659	678	728	727	709	684	738	710	690	735	678	692	700	664	708	670	704	680	663	670	677	712	685	680	622	730	700	675	648	675	679	635	696	670	644	662	682	692	690	673	656	678	689	704	683	666	691	695	721	649	664	648	701	673	685	660	654	635	651	706	673	693	700	653	645	703	680	660	657	675	688	689	651	728	680	656	679	681	669	677	678	647	689	739	625	713	633	725	720	723	661	692	696	705	658	672	693	701	700	694	677	621	691	679	691	699	652	628	673	660	708	642	630	670	676	701	675	652	690	703	710	672	674	661	650	690	686	680	673	684	697	649	693	673	690	650	669	687	675	615	683	691	665	676	661	719	680	717	732	689	674	730	692	625	662	668	710	677	678	667	677	680	676	679	681	748	683	684	726	717	682	668	692	672	666	682	666	691	709	665	682	687	668	726	665	707	681	671	663	736	658	672	672	705	727	686	676	712	712	683	663	709	663	704	694	662	673	644	635	656	649	719	657	668	684	657	689	695	699	690	659	703	665	687	711	637	717	660	694	655	617	697	688	688	661	718	636	683	685	654	709	626	665	675	677	630	675	669	661	653	635	654	679	676	711	699	650	718	630	653	677	712	694	708	659	653	688	734	726	692	654	622	689	722	702	686	679	679	683	673	683	690	677	668	631	711	662	640	678	685	659	636	673	696	703	654	666	678	636	646	677	668	701	718	623	658	655	687	650	687	695	709	698	677	689	693	650	685	687	665	712	679	684	652	694	663	693	669	693	692	698	655	682	669	665	666	734	666	685	681	681	653	671	644	728	699	718	652	638	667	710	653	678	655	685	657	685	690	655	684	673	671	663	681	687	667	664	715	665	628	665	691	684	707	654	679	653	721	668	628	633	597	703	695	694	660	690	623	662	678	683	669	683	670	656	680	661	640	704	729	663	636	717	707	645	669	651	709	646	668	646	727	709	716	652	691	644	671	662	702	654	673	672	703	663	736	666	665	675	698	694	671	649	676	686	707	681	674	703	695	668	713	658	688	674	700	689	671	681	628	704	641	704	694	621	654	657	663	686	657	707	696	647	717	704	663	712	677	663	664	653	706	706	672	679	689	684	680	665	719	625	714	713	675	663	681	710	671	707	662	686	685	658	640	712	701	716	634	651	628	713	648	647	661	658	641	713	700	686	710	677	671	686	625	654	680	690	693	658	670	683	696	668	661	640	681	651	682	630	704	743	700	671	693	724	705	650	685	711	721	676	650	654	656	675	641	701	676	628	653	651	648	675	670	699	678	719	692	649	696	674	666	660	673	672	704	659	694	707	671	610	663	701	671	666	687	643	701	671	705	705	689	639	645	696	655	677	662	707	686	698	661	721	681	667	676	709	741	723	694	695	679	685	673	725	669	688	710	681	712	667	689	714	684	667	708	665	657	716	678	628	662	692	696	671	682	637	688	678	704	659	663	672	678	709	694	673	635	660	655	685	676	689	635	687	701	665	701	680	702	655	693	718	694	680	722	710	676	687	707	699	652	663	704	634	699	669	707	682	684	712	718	665	676	680	644	637	674	685	704	667	684	683	699	657	694	673	693	713	671	686	641	653	678	693	655	647	618	697	690	656	704	683	643	701	701	675	651	692	646	666	670	662	699	693	673	666	710	665	709	687	691	667	636	648	649	665	696	655	692	663	694	681	671	646	686	692	667	676	706	708	708	669	667	700	696	703	645	638	688	671	671	716	674	716	723	648	723	689	673	703	683	676	680	670	707	700	674	650	644	706	739	671	638	661	684	681	643	685	682	671	700	691	702	652	687	627	697	685	674	684	683	694	697	643	673	697	713	672	659	691	640	653	706	637	693	627	675	703	708	684	704	719	654	651	706	720	646	695	669	654	686	686	677	718	672	699	676	618	689	641	694	695	669	649	683	699	699	694	649	664	649	674	695	665	718	687	688	684	690	676	693	685	664	679	709	661	678	698	673	701	701	711	673	686	669	740	700	674	703	685	676	617	668	717	629	663	692	675	685	682	671	687	681	701	716	685	699	661	683	690	626	658	707	696	664	654	646	651	711	680	677	687	699	653	653	665	696	719	679	652	628	644	690	742	678	689	670	688	617	687	674	644	625	665	685	697	689	657	711	694	693	683	635	671	674	681	655	691	714	683	665	692	733	640	648	718	697	685	671	701	663	689	684	718	631	664	632	676	714	665	662	666	728	666	674	720	694	684	690	685	690	703	642	692	637	659	667	622	706	660	708	678	668	717	664	687	693	685	662	668	655	653	700	683	654	664	687	730	663	661	685	673	653	665	670	704	651	710	704	668	678	656	670	669	686	638	668	615	700	702	689	695	713	649	695	705	673	667	655	692	659	690	660	681	703	680	721	668	647	692	672	666	653	703	631	675	674	661	697	671	676	699	659	701	665	660	720	705	656	682	705	651	616	652	679	693	663	693	639	656	674	678	665	673	692	654	667	686	707	723	683	659	694	680	714	694	712	690	683	700	656	731	679	680	652	673	690	755	663	714	678	632	663	715	713	652	663	675	653	692	678	699	649	654	712	652	654	697	705	723	658	646	669	672	660	666	727	685	691	699	668	702	646	636	695	664	656	646	704	694	671	697	623	724	705	667	634	657	684	682	668	640	674	708	696	669	690	665	668	684	657	694	694	654	692	656	669	669	723	661	665	656	679	691	699	696	691	731	633	670	673	669	677	684	655	711	726	678	698	633	716	672	641	705	668	690	689	686	639	713	704	673	714	667	712	681	666	678	679	688	680	674	633	654	749	664	691	637	662	739	645	710	674	718	682	648	683	672	675	680	689	698	688	643	684	718	672	667	689	664	684	681	647	697	658	687	642	667	663	705	673	683	699	657	647	628	687	661	671	644	619	670	714	625	680	698	660	675	694	691	686	650	702	648	669	622	680	685	718	738	693	682	684	658	709	656	649	678	689	694	655	659	689	720	646	689	665	715	745	674	691	665	669	698	689	714	648	667	703	649	678	721	693	677	617	671	670	703	710	701	676	671	639	699	661	704	694	672	707	696	673	679	665	666	680	689	692	637	665	744	696	698	699	707	673	684	674	654	652	670	705	683	722	669	659	679	629	677	665	666	672	737	633	674	653	723	662	657	659	665	675	643	709	706	638	636	678	690	708	661	705	708	677	639	693	675	699	687	692	666	667	693	680	684	662	706	680	649	663	710	699	627	653	731	659	667	716	706	654	621	664	701	647	686	673	710	643	629	671	717	701	694	671	678	648	659	697
26173	25602	30072	29093	24365	20862	14283	10866	8782	7267	7540	6616	5470	4048	3948	3792	2557	1741	1874	2367	2262	1730	1873	1500	1057	771	621	607	453	634	491	409	448	294	424	252	192	200	171	163	167	176	176	197	216	251	213	236	179	168	177	205	167	172	184	169	195	189	147	161	153	155	137	177	155	171	168	177	144	162	152	167	160	160	155	158	170	153	142	151	137	142	148	138	142	131	144	161	150	137	142	137	148	141	155	151	133	178	128	143	145	152	134	136	120	138	146	132	158	133	161	162	156	143	165	136	130	150	146	143	155	153	157	165	146	148	136	131	146	157	141	154	138	125	146	132	145	148	141	133	152	147	155	140	146	140	166	141	139	134	149	163	157	160	152	137	138	143	177	164	163	151	126	137	144	159	158	132	140	154	126	142	145	162	144	158	140	165	143	154	159	145	157	156	153	153	161	153	137	156	142	137	148	159	147	151	140	162	157	140	179	144	157	142	153	162	160	140	155	151	137	149	138	157	148	133	162	161	146	151	145	160	132	137	142	175	127	135	144	109	162	179	158	162	133	176	141	167	160	137	149	142	146	150	136	118	119	147	166	125	154	152	143	164	146	129	146	150	181	157	168	138	163	148	161	139	136	134	160	178	136	146	169	160	152	169	132	143	147	170	155	138	143	153	162	128	125	133	155	125	134	153	147	141	177	144	152	160	161	168	153	128	149	147	146	163	153	165	138	160	143	147	124	160	125	161	141	152	155	131	128	152	125	133	146	162	145	149	158	155	169	155	138	166	144	127	155	170	148	147	143	148	146	134	160	142	132	153	145	157	150	150	147	154	162	136	143	141	150	146	160	153	139	155	139	135	146	173	171	150	164	152	138	142	161	147	142	139	151	164	166	149	141	136	144	154	135	144	136	130	171	146	146	136	144	177	130	141	153	154	147	132	161	145	129	141	123	146	153	158	138	146	140	156	152	132	152	135	144	141	127	145	154	144	152	156	147	131	160	148	150	134	152	173	176	146	142	154	174	143	128	133	135	158	152	142	137	122	130	143	141	139	144	146	161	156	174	147	149	138	137	144	147	145	151	154	158	161	159	161	158	157	131	145	142	143	150	168	139	135	145	141	147	151	142	136	127	139	142	150	143	144	139	150	147	146	123	125	142	148	131	160	140	148	148	167	142	127	151	140	129	150	130	146	150	145	161	137	160	157	155	160	157	167	146	137	165	160	178	140	169	155	140	135	148	129	142	137	129	148	143	140	143	144	148	162	141	151	141	157	149	131	153	139	142	156	140	147	143	166	159	142	144	119	127	157	164	133	152	144	131	160	152	145	140	153	142	137	134	172	144	149	151	150	165	149	149	150	160	167	177	154	162	157	145	136	149	135	139	152	159	140	151	116	161	134	132	129	159	158	115	129	120	149	155	133	161	141	144	151	137	152	135	154	154	161	140	131	141	145	157	144	158	130	155	160	153	132	142	143	152	157	143	155	128	136	140	140	142	134	134	141	161	142	157	167	142	168	136	137	154	147	144	141	150	136	143	148	161	163	156	146	137	145	128	166	129	125	156	146	130	146	145	132	141	142	123	132	167	129	134	134	141	119	174	157	163	156	162	138	154	148	170	137	110	139	158	157	156	138	148	150	164	166	158	146	146	150	146	143	142	157	137	141	150	129	137	132	138	164	128	156	160	160	161	145	176	128	148	139	137	150	151	148	144	161	183	151	174	150	168	142	152	132	137	142	133	151	152	143	137	147	149	144	155	130	155	150	160	144	161	138	155	156	141	131	149	149	137	161	150	150	115	158	159	126	149	155	162	157	158	121	142	150	154	121	154	136	141	161	148	151	135	134	151	126	150	127	156	145	156	145	144	140	156	152	147	133	151	144	139	154	145	164	148	136	147	145	132	156	131	150	159	155	130	142	141	144	142	174	139	150	149	160	143	150	161	136	148	166	118	144	163	145	145	136	154	164	120	156	168	144	135	125	150	158	154	142	143	160	169	136	143	156	140	155	143	150	137	152	149	136	156	156	173	175	150	128	127	174	161	150	143	144	140	160	152	151	154	136	135	148	149	137	136	142	133	147	128	155	146	163	136	132	147	167	145	156	155	116	124	149	132	156	154	145	128	147	155	165	149	146	149	174	153	157	166	155	148	149	137	154	143	136	143	131	153	141	148	160	137	162	133	150	161	152	119	119	152	167	152	179	145	156	137	132	130	128	147	164	161	141	136	129	142	135	162	126	153	149	159	168	131	138	140	156	148	135	158	127	159	126	139	114	161	146	139	138	147	159	160	160	160	158	143	158	152	183	137	155	147	152	141	139	153	160	144	147	149	155	138	139	113	145	145	136	156	159	134	144	169	145	174	150	144	130	120	147	138	140	145	133	142	149	141	131	158	155	167	154	132	139	158	155	151	155	140	129	132	135	137	154	159	141	165	144	155	150	139	164	143	157	138	154	153	164	140	136	163	148	131	167	176	148	157	139	148	141	149	152	157	156	143	137	154	156	124	156	142	156	155	143	147	178	147	152	155	137	145	167	159	134	153	158	144	124	145	149	153	147	154	157	146	136	151	152	157	162	152	166	143	144	159	142	148	158	165	132	143	137	159	153	153	165	133	129	144	136	138	127	132	145	148	156	132	138	170	162	136	151	165	147	149	148	138	138	148	149	163	140	145	135	148	171	150	176	141	138	130	135	141	147	141	140	150	151	142	138	155	132	141	155	148	127	144	165	149	152	125	172	128	155	149	156	154	149	168	155	128	139	142	138	142	124	162	148	150	119	150	138	135	151	145	158	147	148	131	151	157	132	136	140	151	147	149	147	134	158	128	160	147	148	150	140	149	137	169	143	135	143	135	143	161	142	143	131	143	132	140	149	134	135	146	156	152	162	146	157	148	150	157	153	144	160	142	150	157	154	168	141	139	144	146	160	134	162	134	162	158	156	167	153	154	177	139	151	147	152	139	117	160	142	139	135	144	160	159	160	146	141	127	125	136	140	185	139	160	165	151	148	158	125	147	129	162	162	185	129	148	145	157	147	138	139	110	144	160	139	162	150	138	165	168	160	151	149	142	153	137	133	148	146	129	148	151	141	135	134	168	126	159	140	156	135	142	139	132	139	134	163	143	141	138	142	132	145	140	147	127	164	162	152	147	141	168	139	155	146	157	149	162	157	129	150	146	148	150	128	134	142	137	153	169	142	144	133	135	158	140	175	138	127	157	148	131	130	135	163	148	146	135	161	132	163	164	179	134	134	150	147	148	144	151	148	137	152	155	166	165	145	145	161	135	153	161	132	161	136	167	154	134	160	148	138	141	157	152	163	148	123	148	155	151	139	154	125	128	134	139	147	142	127	138	135	146	137	161	156	158	153	147	148	135	152	149	142	166	162	149	170	172	131	146	144	153	142	141	146	150	142	146	158	139	145	133	160	146	148	133	155	159	125	148	151	158	150	139	148	127	143	132	146	136	142	153	140	161	137	136	137	154	131	140	143	147	141
19750	23566	31167	36501	38323	36049	30155	25707	23151	21436	23096	21354	18508	14613	14072	14529	10512	8600	9249	10979	11940	8064	9339	7626	5725	3903	3549	3018	2520	3328	2613	2056	2336	1789	1855	1073	883	881	750	663	540	531	555	720	870	983	1146	1016	714	668	733	677	751	643	528	608	548	561	490	534	512	466	505	493	454	524	475	568	549	453	507	444	587	499	560	495	458	499	486	425	418	406	432	401	402	435	375	383	402	411	369	368	408	413	367	379	380	432	388	400	389	436	419	425	401	421	400	369	405	382	414	385	407	367	396	408	401	415	423	426	422	421	382	395	367	384	407	429	375	422	420	388	377	404	381	425	391	389	397	390	402	400	396	385	425	417	361	393	425	420	392	411	376	386	379	394	406	393	417	377	421	387	367	433	408	432	447	400	394	398	376	405	381	411	413	397	362	416	411	404	420	390	409	411	398	406	376	430	404	367	395	376	415	389	400	394	376	377	389	416	423	378	399	397	400	379	400	388	428	373	398	410	367	404	405	412	365	434	402	400	416	368	391	435	399	391	391	401	420	401	422	382	410	387	408	363	424	394	383	402	435	406	437	385	422	391	398	433	376	412	417	377	403	383	410	416	384	407	416	438	406	410	417	433	390	380	392	400	385	383	421	439	379	395	395	379	370	389	388	398	409	396	362	375	379	379	379	387	403	415	397	367	397	413	419	373	421	426	420	389	438	403	386	409	412	419	392	369	448	395	389	386	412	394	413	364	413	429	366	407	383	410	437	394	417	398	372	414	387	381	417	365	371	377	412	395	391	374	449	396	409	415	402	430	380	414	397	404	401	391	398	375	414	382	403	415	388	394	404	411	377	382	402	418	399	391	398	386	375	433	396	418	439	392	418	424	371	370	412	420	411	384	396	430	376	376	383	394	410	373	412	409	391	416	385	353	426	394	396	396	434	418	366	421	372	420	396	410	404	370	343	424	379	386	423	369	388	405	381	373	391	437	385	424	417	392	377	394	439	432	350	388	416	393	404	416	417	405	442	370	410	407	372	390	438	411	391	388	397	383	392	382	405	407	415	416	408	394	404	391	387	377	399	400	424	398	410	385	384	382	377	424	412	416	379	424	389	417	406	383	431	398	399	364	365	407	433	396	412	398	453	424	424	397	426	419	411	402	395	417	393	407	410	369	368	403	388	404	438	402	393	366	394	399	363	387	388	399	407	389	375	397	352	393	442	414	377	420	434	390	427	445	414	412	359	375	380	377	372	411	405	394	395	390	415	380	419	410	423	424	398	391	396	387	406	406	427	393	408	413	399	433	378	390	446	388	402	438	420	386	435	392	395	446	378	377	423	391	407	355	400	435	397	395	408	409	428	458	392	401	375	357	409	435	399	393	407	391	380	483	425	413	432	366	427	366	373	371	376	391	388	382	426	400	360	394	383	406	388	436	409	401	419	424	371	382	415	398	416	415	394	402	388	384	365	378	389	414	375	423	419	424	353	381	392	376	391	422	398	408	403	400	392	402	392	408	392	390	384	379	436	428	400	400	409	408	382	398	432	407	374	428	435	375	421	444	388	427	369	398	419	431	369	403	410	425	414	430	399	393	420	418	362	370	400	397	429	401	401	376	408	374	401	424	397	414	386	382	408	363	408	378	413	399	390	375	415	395	398	436	348	373	352	413	397	406	417	424	402	423	391	364	405	420	424	387	413	414	430	403	384	389	388	387	372	407	388	378	425	434	380	418	424	386	403	432	416	425	416	369	366	429	430	395	413	380	404	377	402	397	389	380	439	389	417	416	377	402	406	424	417	400	405	418	399	363	369	442	388	390	425	389	404	405	369	388	404	417	371	398	414	392	407	390	373	418	408	417	406	397	385	426	398	412	420	355	426	416	366	394	387	419	397	409	386	410	415	416	383	422	431	382	436	407	393	401	385	368	375	383	445	400	422	367	382	419	370	411	414	417	404	405	386	433	420	423	396	406	372	374	397	389	382	376	436	393	412	417	386	419	389	423	396	391	408	380	358	406	388	427	424	391	388	366	414	398	395	392	418	408	395	414	392	401	391	390	366	413	407	367	405	444	363	395	376	431	385	401	430	425	413	403	424	414	383	404	438	391	362	432	387	436	445	391	406	451	389	410	394	387	402	385	427	382	387	382	422	396	432	434	423	402	426	389	421	391	409	414	426	379	416	384	362	387	392	426	406	386	396	393	392	404	416	396	385	405	396	397	381	421	375	399	361	405	373	404	373	373	390	439	380	380	417	419	411	378	444	409	403	400	377	410	377	401	396	408	384	387	403	425	423	406	379	413	418	409	428	373	376	409	405	374	403	382	429	379	386	371	380	388	377	416	376	388	408	407	431	392	399	409	393	395	399	359	410	376	433	370	381	396	392	410	407	425	395	381	437	386	376	417	381	408	399	396	385	426	423	413	405	389	390	425	405	403	395	405	403	390	370	352	371	366	380	404	423	368	388	376	408	394	338	422	396	410	403	389	383	437	430	409	390	405	414	392	352	376	458	398	375	404	419	404	406	408	421	439	386	380	421	391	364	422	392	364	393	381	405	419	389	386	416	387	395	380	393	390	385	441	375	449	389	397	408	392	407	394	399	390	388	403	415	393	388	420	426	431	376	422	378	383	391	408	404	395	400	398	393	408	398	426	400	410	403	380	440	382	407	435	399	406	407	419	387	403	347	392	404	428	406	422	401	389	424	409	381	399	431	397	392	372	424	450	379	373	400	414	406	399	422	396	399	360	388	347	409	396	393	450	410	402	420	430	394	369	410	411	409	410	389	393	387	425	394	370	409	427	408	389	401	442	417	392	377	425	405	377	399	375	419	397	418	385	391	384	406	412	393	403	381	366	417	428	410	394	431	418	429	387	397	419	417	390	406	393	377	429	388	374	399	371	356	440	410	398	420	369	441	393	351	418	402	427	390	381	420	402	355	375	363	400	388	398	384	383	408	414	390	405	404	391	374	374	400	361	376	416	403	398	390	374	393	374	412	410	409	416	422	393	378	375	395	399	417	391	393	395	453	426	439	397	377	387	410	390	428	411	385	367	400	406	334	412	394	407	401	388	388	398	419	394	401	401	429	360	396	444	397	433	364	431	388	426	407	399	392	397	400	346	400	418	405	425	402	447	428	393	375	403	376	421	417	378	419	392	393	395	400	415	361	371	387	375	363	410	404	386	407	392	386	421	400	396	397	428	391	407	416	366	422	432	388	380	411	380	400	376	362	412	425	407	408	424	412	425	407	408	408	355	398	411	386	417	419	398	413	400	412	415	441	397	391	402	430	400	391	377	376	411	426	411	395	427	432	400	381	413	371	416	371	424	398	400	451	366	380	403	395	404	415	370	399	393	390	430	396	378	439	420	407	418	384	414	438	392	366	389	417	393	381	379	411	418	366	419	381	395	388	411	381	395	411	375	399	392	402	447	407	410	378	420	398	396	386	404	428	408	388	379	409	364	417	410	394	364	398	379	393	413	411	421	406	394	407	425	393	397
50910	42959	43026	42703	43014	44362	41535	40012	39178	38645	40493	40457	35507	31863	28467	30274	26129	21981	19764	25117	26961	20350	22961	17169	13077	7851	7273	4998	4445	6062	5033	3167	3966	2795	2737	1457	1111	1075	691	490	368	301	372	609	964	1260	1333	1404	809	604	660	604	665	526	454	511	467	468	372	365	354	321	421	409	362	439	422	485	436	416	438	399	458	411	439	397	422	327	331	282	248	272	262	242	310	272	280	241	273	267	262	279	269	229	244	248	250	274	266	261	256	264	276	241	257	248	247	241	268	226	248	257	285	217	241	236	218	257	229	237	241	238	249	224	231	224	237	225	240	239	260	258	237	213	234	222	249	267	247	254	226	264	248	232	228	241	244	242	228	220	236	236	235	228	246	241	244	253	254	231	242	217	235	239	219	233	244	244	247	236	242	244	252	241	252	253	234	237	232	234	238	223	215	241	228	256	235	244	248	251	249	235	237	228	243	207	240	265	270	241	244	211	238	243	246	220	228	232	245	246	260	254	221	225	223	221	243	249	239	265	244	244	228	216	264	263	209	225	225	254	235	251	232	261	254	231	239	213	215	244	212	241	248	246	242	233	224	206	242	227	224	225	236	284	237	244	252	235	255	220	251	236	260	239	250	246	245	256	252	253	260	250	244	229	224	230	244	217	235	246	230	274	233	230	218	230	215	244	212	209	241	223	286	226	254	233	223	248	266	237	198	223	252	249	261	262	242	256	246	242	217	262	225	239	230	281	220	273	253	228	224	252	201	247	244	225	253	215	219	249	226	225	232	226	254	245	234	239	249	248	253	231	244	257	264	227	259	239	229	247	236	216	229	219	242	251	241	232	213	217	246	204	238	231	264	232	255	235	250	232	235	229	213	233	231	235	235	218	243	254	264	233	229	210	225	241	225	241	236	215	212	266	209	205	213	261	228	224	233	217	253	223	251	244	226	220	227	235	217	240	226	249	253	234	227	261	245	231	240	241	201	222	249	264	241	243	244	229	224	227	227	262	229	228	248	222	219	209	218	239	205	236	238	219	261	230	245	220	261	244	243	239	247	258	239	253	231	236	246	229	202	249	217	257	234	249	230	266	241	220	211	241	215	215	229	264	238	254	244	234	237	224	235	244	262	228	248	240	261	263	266	238	224	256	233	216	232	232	257	215	261	231	241	261	231	212	250	227	225	229	236	236	235	250	228	220	227	255	228	241	221	243	260	268	220	273	221	297	261	217	243	198	220	245	214	239	250	206	238	237	242	264	236	258	221	242	260	233	235	225	229	244	236	226	236	256	254	258	228	239	250	258	258	218	250	225	221	231	225	240	251	262	256	231	257	252	260	231	242	254	230	222	248	214	252	260	232	231	244	252	227	203	257	231	237	196	230	237	258	237	250	217	239	238	221	276	230	260	249	240	259	237	266	237	234	218	233	235	229	237	260	237	224	223	278	241	240	231	214	225	218	245	241	216	240	232	244	216	254	254	244	227	219	265	223	193	221	224	240	234	239	223	256	241	222	264	242	230	262	261	246	217	258	231	235	226	233	219	246	231	273	228	255	243	225	229	264	233	268	241	256	250	236	265	219	257	231	240	234	228	233	250	243	231	250	223	258	248	237	232	256	244	223	255	247	249	230	222	221	235	223	238	256	217	263	220	231	225	226	228	253	257	246	230	258	234	242	256	258	259	209	268	250	225	227	225	220	225	243	252	213	233	233	244	232	265	256	238	248	229	233	233	225	248	230	231	226	218	219	238	239	245	258	263	229	246	237	244	227	235	250	239	233	240	216	245	259	233	214	224	236	221	229	222	231	230	263	257	227	222	231	211	237	213	210	239	232	205	232	237	246	231	254	238	254	213	251	263	243	229	255	235	228	253	218	237	235	273	252	262	258	237	233	244	254	203	228	253	257	229	240	225	266	190	307	235	228	232	243	234	242	252	236	237	240	227	232	242	226	240	251	257	243	260	254	224	270	214	247	237	250	221	236	219	211	224	237	248	283	252	221	264	247	241	248	217	260	227	216	240	246	226	241	230	245	213	266	239	257	247	226	260	231	243	232	205	215	257	219	197	250	219	248	245	262	227	240	253	236	205	243	262	259	243	266	236	240	238	226	224	236	261	247	237	261	221	245	245	212	268	255	269	254	246	217	226	220	249	210	239	254	232	227	253	244	223	252	230	228	239	246	229	247	231	229	245	219	246	248	221	226	252	233	239	217	238	220	247	222	267	235	241	234	227	224	234	259	226	237	238	218	232	232	247	232	227	249	228	241	246	230	238	219	241	245	241	232	236	266	242	228	232	227	256	212	284	251	237	222	224	224	234	244	231	242	260	227	208	243	251	244	228	242	226	263	225	242	220	236	212	251	227	234	268	248	221	253	252	228	236	239	251	235	223	239	244	236	247	245	219	252	218	225	229	217	243	197	220	217	223	245	237	219	219	234	229	217	232	260	226	252	248	209	256	244	249	254	236	213	236	241	234	235	262	208	241	223	231	265	219	237	242	219	250	220	228	230	234	227	242	238	221	240	214	259	244	244	205	222	218	221	215	231	231	243	226	252	230	220	240	256	248	240	209	206	260	223	234	250	245	232	244	233	232	227	260	220	253	241	230	252	234	199	240	246	220	236	243	210	237	227	232	249	245	200	266	236	263	248	196	256	210	228	211	230	234	250	194	247	222	245	262	235	239	223	226	246	245	250	221	227	236	246	260	221	240	266	238	253	237	215	248	227	258	265	206	235	274	237	211	251	237	229	234	252	222	218	228	237	260	200	245	223	226	266	245	242	238	252	237	253	260	243	242	249	241	237	251	279	240	250	227	228	236	249	245	261	236	233	225	245	256	237	239	249	217	234	224	225	239	250	256	218	251	235	240	257	253	240	266	260	249	226	250	216	240	235	258	253	226	262	239	254	220	244	249	274	244	236	217	255	224	219	245	244	259	234	211	255	215	252	237	249	237	251	248	255	222	227	217	251	252	226	261	207	220	237	261	234	235	233	233	252	247	203	229	250	263	250	241	231	218	254	250	230	253	244	240	245	255	218	239	216	258	276	233	247	260	246	226	248	240	234	215	225	236	250	228	262	253	226	244	225	229	234	239	222	260	260	245	238	220	199	236	241	234	251	231	244	240	238	266	211	247	232	217	248	266	217	224	241	249	268	230	272	229	236	225	237	244	240	220	226	216	231	217	258	238	239	222	235	266	250	233	242	261	213	236	237	232	256	221	199	249	258	229	274	247	258	214	259	241	242	218	245	255	251	254	245	249	240	252	248	250	249	217	244	260	231	234	225	270	223	243	231	227	247	248	246	214	236	244	228	253	231	246	230	247	242	221	224	242	251	246	237	247	223	242	205	250	226	242	220	227	237	222	242	199	231	230	241	240	241	223	249	217	239	233	262	240	246	222	249	216	226	221	226	236	225	235	240	220	239	250	254	229	208	201	237	246	229	236	234	237	252	233	255	256	247	238	250	250	206	230	238	234	250	231	225	259	245	257	229	274	260	229
43835	49865	50866	55604	61258	61389	59483	52564	53034	52523	53860	53708	49304	42474	41136	44177	42370	37695	38464	42868	44644	35379	38580	34727	31195	25917	25702	19850	19189	22530	19158	15018	18122	13038	13957	8124	6170	5762	3396	2172	1355	1101	1380	2951	5462	7153	8116	7883	4566	3309	3855	3313	3807	2917	2107	2337	1947	2074	1655	1691	1624	1497	1956	1820	1652	2106	1984	2698	1981	1770	2193	1908	2518	1780	2232	1795	1635	1537	1439	916	880	864	870	876	875	908	850	903	707	697	668	636	672	620	646	660	605	650	608	650	666	721	781	692	619	615	631	627	646	575	682	590	627	552	650	597	655	590	559	573	595	546	583	576	562	616	585	586	588	649	597	577	594	581	595	581	610	622	575	538	638	577	595	589	593	588	578	591	594	607	591	577	573	594	573	587	607	602	636	589	615	635	580	594	592	589	596	607	590	584	603	616	575	585	596	575	560	587	557	630	570	536	570	600	564	586	589	590	578	589	573	567	590	560	565	648	603	593	607	528	590	573	578	573	556	583	609	585	573	591	599	573	578	588	608	577	578	584	610	629	606	598	615	596	575	625	594	603	619	567	584	601	574	588	584	555	611	589	619	616	607	622	564	638	583	616	609	612	546	599	558	517	564	585	557	602	642	584	610	624	613	589	558	579	642	589	592	575	645	578	561	588	625	571	562	617	594	548	596	599	590	594	594	571	556	569	598	602	594	622	591	592	558	575	576	526	599	582	558	618	584	560	561	621	611	551	565	558	600	542	553	607	584	587	611	562	563	589	601	603	633	612	607	559	596	583	574	584	614	595	558	588	603	567	568	578	569	607	620	573	611	594	602	572	600	632	592	606	564	595	613	588	552	600	623	622	624	510	570	615	603	559	611	527	563	580	573	593	595	644	605	600	560	605	610	579	563	574	631	621	570	583	565	561	582	533	595	566	634	533	615	562	607	573	560	621	590	596	573	584	590	575	575	576	603	595	605	551	589	618	570	579	583	530	596	630	609	558	616	605	583	562	601	615	594	579	581	554	614	525	576	571	576	608	530	584	594	580	557	623	607	596	594	664	601	659	620	559	532	609	632	566	617	612	622	595	557	565	605	597	570	585	554	542	611	590	565	611	593	598	576	570	573	596	607	562	620	588	572	588	599	549	598	585	609	575	573	604	598	561	601	632	588	589	586	631	586	611	612	561	618	555	591	561	602	575	622	613	631	585	622	582	585	551	587	570	613	595	609	574	554	603	598	594	568	558	552	590	550	581	584	597	588	616	576	612	559	596	594	568	639	573	594	607	566	563	636	595	607	558	639	576	593	554	583	574	589	597	603	584	562	577	596	554	582	533	585	620	584	621	638	600	601	578	587	595	581	623	578	530	591	645	552	584	568	625	615	645	554	575	587	594	583	553	610	571	604	575	602	572	583	619	622	579	551	615	561	580	579	568	579	637	577	604	567	592	600	618	565	567	595	572	588	600	602	615	607	609	587	576	599	611	554	551	583	607	523	576	592	556	571	595	618	555	589	569	602	601	585	599	586	604	626	571	626	563	618	562	604	616	594	565	611	611	619	551	609	628	600	618	579	546	666	615	618	633	594	599	569	591	586	591	574	582	547	587	615	581	580	575	542	568	617	630	550	614	597	546	577	575	597	561	601	614	532	636	586	577	593	594	596	578	573	613	564	548	595	583	593	572	538	628	566	580	611	590	567	576	576	587	577	590	615	579	583	594	550	573	616	563	581	581	586	567	551	593	577	551	590	552	589	580	646	623	593	583	613	567	586	562	590	577	582	619	559	590	609	614	610	602	613	581	571	604	549	604	629	594	622	593	579	608	582	534	562	608	590	629	556	624	599	596	573	584	577	631	568	586	622	608	555	575	619	626	580	560	599	616	600	632	589	596	578	586	572	552	587	556	569	596	593	642	592	597	565	558	603	531	583	549	545	607	582	621	579	594	615	586	589	591	575	528	581	599	562	577	617	562	616	629	600	601	609	558	624	595	600	543	615	546	569	562	602	625	634	564	605	551	600	584	583	560	602	583	580	573	560	587	588	576	592	580	623	599	619	611	586	599	579	618	591	562	569	608	557	611	592	573	588	625	590	588	567	570	582	542	553	563	597	597	589	583	579	565	585	562	582	599	572	587	562	580	592	583	608	572	590	579	591	609	580	578	557	610	589	587	552	591	554	626	551	601	571	620	582	646	596	573	557	580	586	593	574	587	601	579	593	592	553	603	582	590	610	577	587	580	596	589	571	589	582	617	530	562	632	579	578	571	608	564	597	627	588	584	597	578	610	635	609	575	600	598	619	584	562	611	619	576	587	570	607	629	584	560	601	590	619	573	595	588	589	553	615	595	597	567	642	565	624	579	531	572	613	561	644	625	625	589	610	581	599	662	617	584	582	606	657	555	541	591	627	564	569	616	593	597	629	608	503	564	556	611	632	563	597	585	610	570	561	569	590	567	595	578	593	594	597	570	515	625	604	608	559	607	589	587	568	597	566	612	583	600	577	591	568	587	566	599	632	616	593	636	598	586	610	580	579	573	606	562	605	579	633	582	607	633	599	612	590	588	586	570	571	591	584	578	613	619	656	594	564	603	577	579	574	619	559	552	561	598	602	569	621	594	617	592	542	595	603	584	608	590	575	587	593	572	566	544	623	579	590	561	589	584	598	575	582	593	569	641	616	634	555	574	578	626	599	577	591	590	608	573	595	588	591	555	605	585	612	550	590	594	595	601	614	634	611	600	588	580	577	600	611	566	607	592	604	617	563	591	568	535	587	615	595	604	591	620	594	574	571	574	591	637	582	554	550	596	604	617	593	565	596	617	556	570	600	596	547	603	523	529	573	585	547	604	602	610	634	582	547	577	593	599	560	623	593	581	603	616	640	596	624	574	571	641	598	576	575	618	564	595	571	617	606	587	576	608	594	561	607	564	623	583	626	571	609	614	580	566	565	626	595	554	564	585	587	622	564	595	617	570	606	578	614	571	542	575	613	562	570	600	549	594	614	525	552	578	620	605	574	597	602	597	580	599	610	565	609	568	585	616	606	569	566	556	612	621	600	615	553	579	613	574	577	572	541	578	574	595	589	588	624	592	571	577	556	585	625	564	589	619	603	610	600	635	568	592	558	584	618	537	575	571	606	626	598	551	613	582	588	598	615	629	553	606	582	623	587	607	636	604	580	604	603	609	607	569	648	581	606	530	588	599	564	601	567	583	554	564	605	566	592	586	598	598	579	624	546	567	615	567	645	601	575	580	580	595	564	577	597	613	596	549	567	591	613	568	551	596	584	624	578	594	568	609	595	612	605	572	605	597	614	616	572	613	596	539	600	605	581	579	584	617	586	555	631	609	616	577	573	578	583	605	591	590	623	581	587	597	588	555	622	593	579	557	586	590	585	612	600	594	617	579	592	601	610	568	659	612	558	616	534	546	602	635	581	532	560	574	589	583	600	539	583	569	573	560	547	578	600	598	576	634	601	620	550	595	578	603	591	611	595	584	578	585	597	579	568	624	576	586	625	582	603	575
54807	42630	41160	41706	42295	43909	43708	41039	40338	43073	46335	44267	41753	38585	36125	38470	35588	31289	28886	36967	38559	31584	34471	26177	23757	17461	16578	10186	8416	11682	10534	6821	7774	5201	5462	2971	2068	1866	1364	783	602	428	508	942	1790	2356	2878	2725	1466	1105	1171	1093	1150	810	768	775	714	688	608	501	565	543	699	660	551	730	617	833	676	617	792	716	884	650	709	690	553	548	464	353	328	341	362	335	382	380	360	421	347	343	322	312	351	289	291	284	290	301	289	274	329	346	315	286	289	267	300	293	296	282	326	292	279	289	295	276	277	262	273	280	285	299	276	246	281	293	287	242	274	293	274	270	301	287	281	292	273	339	273	263	316	290	293	280	284	269	288	272	294	310	272	283	315	277	282	276	264	287	290	317	319	279	265	288	277	263	267	297	273	288	275	279	282	260	287	304	296	292	325	278	279	288	269	254	276	269	288	291	285	296	322	305	269	266	246	267	303	288	299	257	307	272	299	269	310	292	268	313	263	283	293	328	296	293	288	324	258	288	278	293	310	279	314	294	266	307	270	285	312	278	273	277	291	269	270	283	253	310	286	303	274	278	294	286	292	271	318	273	298	287	316	249	265	284	260	290	270	269	267	271	297	270	279	300	291	278	288	294	252	247	304	298	262	301	271	296	289	284	282	296	290	294	259	261	284	295	277	252	267	278	282	279	302	292	304	280	286	286	253	302	316	292	301	279	281	327	291	279	303	285	292	280	299	279	303	277	277	301	306	285	278	288	322	267	317	300	294	311	322	271	288	298	272	288	299	299	293	290	297	273	266	213	289	296	285	264	280	266	286	301	267	282	297	277	279	270	292	272	270	266	260	284	269	284	289	286	280	299	299	279	302	291	282	290	298	336	289	282	288	299	271	327	313	284	280	319	306	288	265	255	245	305	323	277	276	276	274	256	290	305	298	325	276	297	258	280	304	276	298	292	280	288	293	272	297	264	284	287	302	285	276	322	297	294	286	272	290	324	278	280	297	286	292	284	255	280	285	293	300	253	269	299	285	296	282	308	305	285	287	284	272	282	284	282	295	253	269	267	311	291	257	263	289	260	288	268	280	289	283	270	291	282	277	309	291	296	321	293	272	282	281	307	294	296	267	289	277	302	284	276	292	280	263	265	293	265	274	290	272	283	284	309	266	275	304	316	275	272	289	304	257	270	311	274	312	271	278	308	282	305	285	262	279	315	257	328	291	272	273	299	317	288	283	283	283	329	263	283	268	295	279	292	272	287	281	300	294	300	276	262	297	291	278	290	304	280	284	295	312	259	274	279	272	288	301	279	286	273	297	276	290	287	287	312	286	281	268	276	290	310	289	301	275	278	270	279	267	280	293	258	280	289	299	269	289	310	309	281	296	275	282	266	276	332	288	281	242	293	308	296	270	309	283	286	283	276	276	287	287	248	269	301	278	296	293	306	268	261	301	269	321	273	266	287	277	278	281	309	281	270	302	282	298	273	308	273	261	282	294	279	322	297	282	287	293	299	262	285	290	299	290	294	236	270	255	287	295	303	298	323	333	300	286	278	270	303	247	303	265	270	294	246	304	275	265	274	286	255	264	302	295	293	300	265	301	311	278	275	287	269	298	272	293	266	249	288	278	302	284	285	274	257	282	270	262	256	271	297	305	295	292	286	327	306	295	296	273	273	281	279	281	268	295	286	279	274	275	264	252	269	299	314	277	288	272	277	285	269	293	279	314	287	252	274	261	296	303	291	292	278	288	298	280	288	255	329	266	265	285	295	286	272	296	286	259	270	320	279	294	280	285	258	295	304	273	280	294	289	273	294	282	279	289	249	285	281	298	271	277	286	280	300	267	258	299	282	301	251	286	280	276	302	307	271	318	309	272	298	309	312	284	269	273	268	281	315	296	274	308	301	321	291	312	294	292	271	297	291	301	279	289	293	266	324	315	299	309	280	319	284	259	299	311	287	314	262	316	276	293	305	276	268	282	266	262	271	288	278	275	296	313	281	260	263	310	260	293	300	275	265	329	270	265	272	319	275	274	304	293	317	273	303	290	281	278	284	254	293	299	304	269	284	322	288	277	302	266	293	279	301	291	276	268	316	273	293	318	310	260	263	264	275	272	272	296	284	277	280	279	248	266	280	273	276	288	305	272	289	277	284	316	295	287	282	315	247	265	272	270	283	278	292	257	298	293	292	304	285	270	290	303	260	266	236	252	300	285	293	291	300	279	293	286	286	235	296	283	260	315	298	284	271	305	280	304	288	248	278	269	302	305	272	291	300	309	324	281	313	267	272	294	242	266	286	299	292	247	291	272	264	272	256	305	286	280	269	271	276	311	284	291	301	292	303	297	291	276	294	265	268	272	263	287	304	289	250	280	279	341	288	296	298	289	287	286	307	263	296	297	276	293	301	269	296	264	279	288	302	288	291	290	302	268	291	276	296	296	269	283	287	276	275	315	279	302	288	280	309	345	297	275	271	313	275	305	297	305	268	275	303	287	304	288	309	256	281	293	275	270	285	259	299	291	298	308	327	314	260	256	281	272	298	277	287	296	265	282	291	290	303	271	255	298	278	291	293	274	304	297	295	297	256	322	289	246	270	301	283	267	269	299	278	308	264	275	272	291	268	291	274	289	258	259	278	294	306	290	302	257	277	252	243	278	278	300	303	303	263	301	278	291	303	293	299	262	277	287	272	273	311	300	296	282	306	294	302	283	285	321	320	235	261	271	262	277	278	296	311	297	296	282	294	288	282	315	301	295	259	287	308	288	330	285	298	297	288	279	265	293	267	311	297	248	320	267	281	290	265	275	299	299	282	286	264	278	280	300	300	271	294	302	264	300	285	288	323	298	305	272	293	303	295	291	328	277	309	278	276	285	280	301	279	298	256	320	273	289	262	316	302	266	277	289	278	264	283	263	289	270	286	298	271	279	257	286	285	247	287	289	313	306	285	291	259	311	282	285	278	270	308	270	317	282	282	287	263	291	257	269	277	273	309	279	268	260	292	327	283	306	292	290	288	281	303	262	287	283	267	295	316	269	301	274	280	284	292	282	316	314	279	297	281	259	286	301	288	269	298	280	277	307	290	295	317	292	268	287	256	275	266	282	295	301	275	288	286	267	255	262	306	303	267	288	277	284	282	273	269	268	297	299	296	273	265	297	272	310	268	282	315	257	290	267	272	289	283	298	279	320	311	273	257	285	300	271	326	280	255	281	299	290	274	270	272	268	268	305	245	312	301	301	274	277	287	269	287	306	290	299	270	301	314	269	320	289	280	284	271	278	296	281	289	325	285	282	293	277	280	282	282	291	270	298	304	273	272	280	264	288	280	330	322	316	267	291	284	271	272	249	332	281	284	252	285	258	280	275	303	292	303	275	275	264	255	302	276	308	287	259	284	257	270	278	283	280	285	248	267	307	306	294	246	286	306	294	294	302	308	310	308	285	275	324	281	275	290	307	263	318	290	277	325	260	276	282	278	278	268	243	275	283	281	308	287	249	272
49428	54530	53184	55131	62154	61694	61606	55869	54633	59718	59325	59337	55276	51083	49855	51681	51287	48479	47405	51950	52089	46593	48496	40726	41189	37334	36245	28337	27066	31610	28346	23532	26170	20443	22599	13151	10572	10028	6490	3527	2586	1530	2208	5168	9482	12212	14051	13235	7800	5459	6738	5757	6187	4509	3982	3867	3400	3513	2845	2341	2950	2670	3374	3107	2611	3780	3342	4728	3082	3163	3987	3245	4543	2980	3633	3335	2564	2496	1855	1200	1080	1090	1170	1222	1217	1150	1147	1345	1049	969	880	819	782	768	761	692	711	711	702	750	757	885	964	763	779	750	786	710	696	690	670	715	723	658	636	659	658	648	652	653	705	676	670	655	665	651	694	642	626	630	687	663	637	694	692	666	689	686	648	656	653	668	652	655	664	648	651	654	711	664	629	675	682	726	751	692	658	643	691	663	655	701	681	685	645	700	714	623	703	670	674	631	678	646	688	682	720	703	671	689	662	669	680	660	647	583	650	650	643	695	678	664	686	626	668	690	709	639	642	675	671	667	656	641	692	678	696	667	650	730	703	680	685	658	684	677	633	649	618	685	680	682	683	648	716	672	629	633	695	696	634	687	664	684	684	681	716	703	611	621	666	625	634	676	607	650	692	624	667	703	643	730	648	621	631	690	638	677	735	713	638	653	682	652	675	664	697	643	656	711	638	682	644	712	662	650	680	672	582	690	660	649	641	658	635	694	707	694	698	699	663	632	658	702	706	641	646	696	663	640	695	667	673	684	711	658	652	650	625	634	639	708	655	668	704	675	702	664	678	652	672	640	650	670	652	691	635	666	674	677	680	667	674	672	706	677	664	659	677	665	671	676	691	677	678	718	660	664	619	662	709	651	691	673	650	626	644	629	671	625	635	649	647	649	720	657	687	647	642	697	633	643	621	666	642	656	638	649	706	665	643	695	675	687	647	658	680	684	634	707	648	651	648	700	671	655	625	665	671	685	686	701	660	693	642	650	688	727	662	663	670	691	728	641	665	664	653	667	692	692	625	696	697	664	693	666	661	668	661	675	698	657	713	728	643	694	657	675	672	716	681	673	730	634	679	661	643	641	663	677	663	648	641	662	633	675	649	702	713	678	697	634	659	632	679	665	629	690	625	637	718	678	691	631	687	699	660	708	673	658	690	711	683	696	672	664	660	643	710	636	634	696	652	678	665	715	651	652	674	681	681	668	666	679	678	688	638	622	659	667	626	678	615	625	642	644	661	702	671	657	670	665	683	674	662	644	634	605	680	668	666	696	622	628	652	695	696	704	686	692	670	700	677	666	654	606	693	664	683	690	676	669	696	650	655	667	697	667	652	678	624	709	680	705	662	704	648	655	738	675	659	661	653	684	692	639	629	690	634	657	624	652	684	689	658	691	697	647	657	621	679	759	664	659	663	651	705	654	672	628	708	644	601	648	681	679	660	665	625	683	659	665	650	638	637	662	722	736	705	627	661	646	704	639	706	705	654	671	699	676	657	658	714	706	681	684	699	693	697	644	694	681	665	651	672	624	646	715	660	641	662	677	641	727	672	635	727	675	696	671	656	723	691	707	663	692	676	647	668	647	676	683	660	671	688	663	657	666	676	655	680	657	678	698	668	632	693	709	644	658	659	711	675	632	701	643	639	686	726	709	689	665	659	640	701	670	653	623	639	696	640	649	710	674	673	697	674	643	679	663	676	718	674	637	683	662	645	675	682	643	635	677	652	644	724	706	680	689	683	665	629	658	670	676	656	662	637	654	657	676	727	695	633	699	657	688	592	677	625	657	648	690	669	716	670	657	657	674	666	669	698	677	689	680	680	686	653	679	683	628	624	623	662	684	668	680	655	652	654	649	658	673	644	662	685	600	621	632	641	632	680	669	653	663	663	676	685	639	699	684	701	647	648	625	649	659	687	720	705	660	675	593	645	640	657	639	669	621	634	632	664	682	663	637	646	703	654	697	666	681	666	695	655	718	652	642	645	637	649	673	700	648	603	658	643	708	644	675	635	703	686	656	663	657	671	713	665	677	620	641	686	707	645	683	642	686	643	688	698	718	630	659	636	615	643	685	669	642	674	653	678	655	658	665	660	633	686	730	699	662	680	640	695	643	721	711	672	695	641	662	714	649	643	650	718	666	660	674	640	677	714	658	643	702	679	648	669	678	651	662	699	675	701	655	622	667	675	656	640	647	707	630	714	711	697	660	664	653	636	678	706	655	633	686	683	651	683	673	685	688	677	685	706	665	683	674	713	662	643	677	671	626	684	697	666	647	687	682	698	666	682	685	696	705	679	664	692	752	677	720	651	697	668	650	673	632	694	704	704	637	668	673	663	635	630	707	707	714	694	640	684	664	702	629	695	661	663	639	678	671	676	682	664	672	669	686	668	713	648	664	643	677	647	727	684	634	683	690	643	678	681	680	678	666	639	653	648	672	681	668	704	682	702	713	690	662	647	664	704	696	687	710	681	673	673	651	655	653	658	633	635	706	698	716	677	665	704	670	680	639	684	657	672	625	663	666	690	658	690	652	666	645	646	711	633	667	670	653	662	638	657	668	707	685	696	635	636	703	682	675	654	672	684	679	648	659	685	678	637	674	723	666	675	652	706	653	680	688	652	646	629	678	645	671	631	685	708	634	646	689	670	687	647	676	675	691	700	678	656	656	680	611	632	664	636	710	693	621	712	666	648	612	620	669	695	662	678	693	635	663	679	666	677	672	665	603	692	647	717	687	645	693	645	692	661	614	660	700	691	653	714	668	692	660	651	678	698	676	644	652	685	752	698	669	668	663	665	672	660	673	709	694	625	675	669	659	674	666	665	701	693	717	686	699	650	656	669	663	666	677	762	665	684	602	646	688	660	660	660	635	623	634	707	651	634	656	656	642	701	638	666	585	686	665	665	668	685	633	626	667	677	632	671	661	626	674	662	621	638	642	651	666	658	685	628	694	673	684	697	698	663	627	684	661	690	644	680	670	690	678	619	662	657	648	661	643	642	656	691	623	640	673	680	663	666	631	638	629	606	660	689	638	630	648	683	648	677	665	667	660	644	671	659	684	684	660	656	663	655	670	678	706	698	645	647	690	619	666	678	679	671	658	667	674	684	686	688	701	704	680	626	668	691	624	671	637	672	655	699	672	654	695	653	674	700	672	690	648	660	676	718	671	678	672	615	671	650	647	641	686	642	699	626	678	671	668	671	665	656	692	678	675	644	643	680	710	693	664	634	653	683	613	674	610	722	679	673	643	665	677	615	660	660	658	670	641	654	681	678	696	697	619	695	656	677	690	662	671	720	717	661	684	648	629	621	667	689	660	667	692	691	673	659	659	722	676	675	711	687	690	661	685	708	627	653	690	630	721	722	637	698	621	675	644	689	717	680	644	687	668	666	664	587	687	635	688	671	667	668	671	663	678	641	693	684	632	674	624	668	673	647	684	671	684	675	651	667	707	675	672	671	647	665	667	698	689	696	633	631	663	621	675	670	698	666	661	676	651	688	697	669	672	639	635	714	650	687	691	656	665	664	693	713	663	673	695
25745	26558	29738	28379	25560	20736	13773	10724	8363	7576	7896	6898	5633	4483	3401	3524	3001	1859	1667	2344	2267	1697	1745	1162	1158	719	763	504	412	541	477	393	421	364	327	240	199	204	205	170	153	157	170	188	193	206	260	224	179	154	194	189	187	189	162	136	177	163	147	184	162	167	176	159	157	166	136	156	185	153	160	184	161	156	169	182	151	167	141	138	159	163	162	146	157	152	144	148	130	145	147	143	154	156	132	127	144	127	140	131	144	123	128	164	144	143	153	140	138	156	130	156	159	147	146	146	130	135	144	148	144	146	161	152	134	141	145	132	154	128	150	151	135	137	138	151	147	172	160	141	138	137	143	131	129	169	139	141	154	144	144	161	132	133	155	145	151	145	141	158	163	138	154	139	134	132	139	164	151	125	145	124	145	144	148	138	113	125	126	133	138	135	148	129	156	133	152	151	139	157	126	143	145	126	168	138	135	143	161	131	137	162	136	120	167	134	129	131	126	168	135	156	151	145	148	139	160	137	158	140	164	129	159	126	138	134	150	120	143	152	148	134	144	117	136	151	123	147	126	141	125	154	138	135	150	130	136	137	137	136	168	159	147	155	150	153	131	168	149	143	146	126	154	144	134	141	131	146	133	132	153	136	133	143	133	141	144	124	164	123	147	162	166	166	126	141	121	161	150	139	143	158	125	152	155	110	162	140	148	131	131	157	149	138	153	158	136	150	153	142	133	152	120	127	120	139	163	119	148	147	162	137	150	139	156	137	162	122	123	120	148	146	157	143	150	157	146	144	143	137	136	142	134	114	152	141	145	150	143	132	130	165	143	139	135	129	121	170	168	166	146	163	145	135	164	125	154	162	126	133	164	140	146	146	133	149	129	118	132	127	141	143	154	131	150	152	151	123	143	142	154	163	155	141	164	120	133	145	144	140	151	156	149	142	140	124	144	143	154	139	143	156	134	149	114	146	146	142	123	144	150	138	138	141	151	154	139	140	168	147	150	129	134	153	137	135	139	128	133	133	152	149	152	153	146	137	150	139	147	145	138	131	161	151	158	146	144	142	122	150	128	132	136	127	138	146	136	151	147	133	138	150	145	149	139	144	124	138	156	133	137	147	147	135	138	143	153	157	131	149	129	144	132	188	159	148	142	131	122	174	137	162	135	156	130	166	153	160	112	159	141	172	149	136	127	144	147	133	135	136	136	129	141	148	147	141	117	139	155	160	149	139	156	140	168	142	129	152	159	145	139	143	135	130	123	130	140	131	127	138	156	163	154	153	149	153	149	152	166	154	153	163	151	148	149	156	139	142	138	138	153	147	117	117	142	158	155	131	143	134	144	144	149	144	127	123	156	125	139	133	141	168	145	129	138	163	137	150	159	161	140	154	124	150	156	149	146	117	134	139	157	151	132	147	140	142	127	154	133	163	136	153	146	143	145	137	135	146	138	131	149	143	148	150	146	138	140	153	145	148	145	137	155	141	141	135	135	164	151	158	165	135	131	164	127	152	154	147	123	141	161	141	150	141	133	128	147	150	164	149	162	126	122	140	153	131	151	119	149	134	151	148	141	148	140	150	155	118	153	130	140	161	158	150	149	148	130	136	152	154	143	147	147	152	133	140	164	144	142	144	138	149	129	136	140	157	140	135	127	145	152	127	143	146	146	120	142	138	144	158	142	161	154	157	144	150	155	154	156	137	154	157	145	162	130	142	153	160	153	155	167	153	134	149	123	137	146	158	138	143	127	147	148	122	123	147	151	139	142	135	122	140	151	157	147	119	158	136	134	137	141	147	137	144	157	168	141	124	144	150	149	129	148	140	150	165	137	164	139	154	147	152	134	142	158	138	132	126	149	134	139	138	129	140	154	138	149	142	131	139	148	158	126	141	139	142	156	145	151	131	133	141	147	148	138	131	149	139	135	128	155	152	157	159	145	145	173	158	129	164	129	163	157	157	143	157	130	155	151	133	131	143	165	124	151	150	140	147	145	136	154	148	115	163	130	139	170	155	156	147	147	149	144	138	151	149	159	135	129	133	127	142	164	155	142	117	135	151	142	138	131	142	158	156	140	127	145	134	134	135	151	139	156	147	143	134	153	138	145	152	135	140	157	145	147	156	148	147	161	143	154	145	138	138	135	135	171	144	151	139	150	147	134	171	135	139	145	151	138	125	141	128	133	145	139	138	153	151	132	172	151	163	151	156	145	132	137	134	134	142	175	129	149	183	155	170	137	125	139	141	168	155	130	137	152	160	129	137	130	148	155	174	138	132	144	148	157	147	144	145	156	145	150	156	167	150	148	133	148	131	134	130	140	125	149	153	129	145	138	134	136	125	154	142	140	156	142	157	136	144	174	137	150	147	151	141	147	130	147	145	125	145	142	135	122	130	135	134	139	149	146	136	160	139	142	137	131	132	141	145	143	175	148	153	135	152	165	162	156	152	135	139	142	133	130	169	147	135	140	149	141	156	139	171	133	150	143	153	157	142	143	143	129	149	144	143	162	139	161	139	165	124	148	139	140	143	141	143	139	123	137	148	138	136	117	130	160	138	158	119	133	126	177	131	129	149	135	155	128	154	140	137	152	150	134	124	121	144	157	137	144	152	144	144	149	152	159	155	149	149	146	153	133	163	138	146	154	146	160	142	139	142	126	141	131	139	129	152	168	157	144	132	135	135	131	149	133	146	129	128	133	137	164	125	115	140	162	139	145	133	126	135	120	144	116	141	159	152	121	142	150	141	136	154	158	134	135	129	167	140	161	156	134	163	140	141	151	133	136	153	163	146	120	145	141	146	139	156	144	149	137	172	138	143	126	126	120	159	149	152	126	147	149	151	161	140	152	141	149	164	135	151	147	135	170	147	144	143	143	155	141	133	144	132	128	140	156	137	153	160	141	125	154	135	131	153	134	131	149	146	133	140	141	139	151	137	135	145	150	144	159	156	125	143	132	131	151	131	153	130	162	141	165	158	152	161	137	130	173	136	170	145	150	125	150	140	122	133	137	149	153	130	142	139	163	145	155	146	153	123	144	149	145	155	170	144	163	147	130	145	130	123	148	140	139	147	151	142	133	137	124	143	150	146	133	142	154	140	149	146	133	147	146	143	142	147	138	150	125	147	142	114	150	134	139	150	134	149	127	158	137	160	139	141	147	151	139	149	119	133	144	139	144	147	151	148	146	181	148	159	144	142	128	142	153	149	148	154	143	138	149	144	161	115	151	148	129	146	158	137	126	150	146	138	137	157	151	134	145	162	150	156	133	154	151	158	155	146	141	152	132	167	164	139	129	130	141	131	158	173	135	153	157	145	151	178	138	146	161	134	148	169	145	154	151	171	150	140	118	127	158	139	136	133	143	147	147	152	136	135	163	162	125	160	124	128	167	152	138	148	140	139	151	160	127	151	133	160	147	132	175	151	154	141	145	134	162	143	155	130	147	147	156	165	171	137	137	152	133	152	136	152	169	157	162	130	131	141	145	149	143	156	155	132	158	136
19024	24071	31354	35795	39040	36483	29343	24309	22605	22142	23376	21796	18889	14922	12950	13631	10790	8656	8152	11089	11204	8180	8319	5718	5937	4013	4124	2732	2222	3179	2707	2141	2278	1654	1753	1069	887	879	756	667	497	532	556	688	873	996	1018	1033	711	613	710	670	729	608	567	537	532	556	530	432	466	485	519	493	492	535	483	538	476	476	530	502	525	482	531	542	500	444	425	409	376	403	402	426	410	468	430	437	402	385	370	380	405	413	417	356	370	421	398	389	362	398	416	405	398	407	357	402	377	402	383	424	385	376	411	365	386	437	409	383	422	397	374	413	403	391	412	422	396	413	381	415	403	401	373	374	379	396	386	382	395	363	390	390	410	362	362	401	392	393	374	380	410	366	383	368	387	373	394	407	362	406	389	384	417	375	389	388	375	394	393	386	407	420	454	423	421	379	425	403	401	354	398	368	351	404	355	385	387	395	376	379	417	409	395	389	376	411	357	381	374	409	404	384	402	431	395	388	407	408	366	352	420	396	440	400	410	411	364	384	386	384	396	352	366	384	383	419	344	393	414	395	400	413	410	379	388	410	418	414	400	397	388	372	384	370	380	404	398	430	367	400	419	393	357	398	390	413	386	388	400	405	416	412	392	370	393	411	387	396	424	373	382	409	414	420	394	401	394	396	421	385	394	394	390	420	394	400	366	394	361	385	405	428	399	378	406	391	399	401	378	410	396	413	409	390	397	395	385	386	403	388	396	391	417	352	380	362	392	390	403	366	401	418	408	400	406	418	365	412	405	376	414	411	416	377	380	389	381	396	406	379	385	394	400	371	395	375	407	404	402	382	372	397	362	375	377	379	414	417	406	402	419	400	391	399	413	358	370	413	393	407	391	403	375	390	406	383	371	415	405	407	395	402	389	411	407	401	397	385	388	365	384	423	403	386	409	361	398	403	370	379	395	391	361	378	380	418	403	396	369	402	421	392	426	403	416	372	388	412	405	383	381	398	419	397	388	403	400	395	398	403	393	362	401	371	394	414	402	414	396	408	387	398	428	380	402	383	365	394	412	387	393	433	400	415	415	385	366	415	352	374	406	357	373	395	397	408	389	414	369	386	393	408	394	390	390	346	410	415	409	399	348	394	373	377	381	390	395	366	354	386	379	405	419	410	394	400	380	384	393	413	399	390	407	407	409	363	401	397	373	399	367	421	401	395	414	400	423	353	407	405	449	418	386	424	405	377	394	360	394	391	420	406	393	414	389	403	405	408	416	407	367	387	386	407	391	406	364	394	404	371	412	443	380	405	418	388	417	362	409	410	361	391	403	398	375	387	431	393	407	407	456	380	428	394	355	395	405	385	394	410	379	405	402	390	430	387	403	384	390	424	402	406	407	383	392	387	412	397	399	381	370	372	357	395	397	389	444	387	375	395	403	444	408	372	387	373	415	381	413	400	392	399	367	371	384	399	416	398	437	374	348	421	381	400	376	375	390	379	403	410	379	383	380	403	396	384	386	382	390	394	395	349	422	379	350	414	416	392	418	388	376	386	402	396	397	387	397	394	400	413	433	410	420	423	400	391	374	387	421	378	406	404	390	375	397	380	378	387	408	438	393	379	415	401	401	379	411	395	388	387	358	360	404	401	408	393	380	444	414	396	394	420	424	389	376	390	384	395	394	422	407	410	363	419	383	414	372	405	378	390	410	390	424	369	423	395	398	372	397	410	409	384	414	383	378	394	412	406	376	372	382	406	380	424	432	361	441	390	426	411	369	402	399	389	397	422	401	408	415	418	410	390	401	381	394	386	357	422	422	407	394	416	371	405	421	412	393	395	359	378	406	377	403	364	386	409	381	400	396	409	381	408	406	406	405	385	442	373	379	376	380	375	389	375	375	446	404	397	350	392	405	385	368	373	375	407	395	408	398	385	387	400	396	394	404	362	381	408	415	397	392	402	398	402	413	407	402	361	390	380	390	377	378	383	386	364	381	391	423	398	409	386	371	367	378	400	394	425	393	412	389	387	382	367	398	410	387	404	380	390	414	390	409	412	390	389	416	413	410	409	422	410	391	421	357	401	385	403	388	380	372	396	392	362	407	383	365	417	400	346	392	374	394	374	423	393	363	420	381	410	394	415	403	422	436	410	396	373	412	419	405	365	395	376	406	393	411	395	378	401	393	371	398	407	397	414	416	403	401	392	391	382	388	416	376	395	382	388	407	407	402	385	407	386	411	350	437	390	392	406	420	393	417	416	395	389	370	409	379	385	391	357	395	378	392	384	380	377	381	408	354	392	400	379	376	411	410	412	397	415	386	346	410	372	400	377	423	378	366	360	405	397	417	377	397	393	389	370	416	404	404	387	420	391	417	375	419	404	404	393	377	377	398	415	400	407	379	375	365	364	384	397	374	398	398	383	408	411	422	367	408	367	387	437	371	415	404	415	386	448	386	410	397	366	372	406	364	383	367	378	409	403	425	386	404	391	403	404	395	356	412	411	375	410	378	378	409	383	396	402	366	393	381	408	401	390	379	393	425	409	398	382	419	383	360	380	388	376	373	390	380	451	380	390	389	393	374	389	414	404	374	383	385	386	401	373	433	411	369	428	398	398	379	422	371	403	391	388	420	410	416	398	376	380	400	372	395	352	395	408	414	405	383	403	416	391	378	398	427	388	388	445	381	380	404	342	403	406	412	382	376	420	409	382	370	398	429	394	420	394	389	394	371	376	400	402	372	388	408	405	383	394	383	399	420	369	378	423	400	417	416	382	406	415	393	417	398	386	401	410	401	367	386	429	395	403	396	382	406	416	399	397	414	428	382	375	377	413	371	417	376	407	395	406	397	366	395	363	394	401	403	386	370	450	390	406	419	388	387	429	401	411	387	417	392	399	384	370	394	395	359	425	374	367	350	382	422	409	373	404	395	366	394	405	379	357	350	386	421	406	400	390	363	400	368	391	385	419	402	384	396	406	363	403	382	363	385	437	423	392	411	378	427	391	359	425	399	439	391	448	406	382	401	375	412	386	364	403	382	439	371	380	370	359	387	414	415	397	378	384	370	402	362	370	404	375	420	405	406	409	375	385	382	411	403	377	372	355	394	375	394	371	423	372	410	403	386	402	381	395	398	372	376	399	405	380	400	389	401	372	403	390	400	398	405	399	398	401	402	423	384	444	405	394	427	417	374	390	401	393	393	386	445	377	407	399	382	392	441	406	393	365	385	385	406	390	385	386	394	393	373	406	388	421	361	377	371	425	405	372	391	405	382	386	399	411	372	361	394	423	404	423	383	386	417	399	412	386	348	392	424	414	429	384	402	406	405	400	411	359	365	420	389	382	399	379	408	406	409	403	365	389	425	371	394	407	416	414	426	400	384	355	364	378	366	373	380	390	386	396	366	397	392	416	373	377	391	404	417	399	381	403	404	362	414	392	384	363	364	388	391	382	398	409	382	382	430	419	396	395	349	402	453	368	380	406	378	396	412	418	427	403	403	392	393	400	385	399	388	425	396	404	388	438
52216	42477	41753	41208	42612	44903	43256	39798	40116	37859	41700	38573	39000	34173	30455	31746	25882	21217	19028	24799	27137	20455	20755	14804	15049	8836	7393	4522	3928	6015	4776	3174	3905	2136	2746	1469	1146	993	710	512	410	345	384	628	979	1195	1527	1253	796	571	673	636	633	543	533	510	469	408	368	390	415	384	452	414	399	457	446	474	379	448	466	420	479	390	357	435	347	316	307	261	273	261	250	259	275	272	281	279	288	236	266	244	281	253	235	247	231	239	259	213	270	265	262	273	254	225	250	233	241	225	252	227	235	220	235	261	245	232	247	234	261	214	235	231	249	259	238	213	225	256	239	266	263	238	254	223	215	224	234	207	233	289	254	233	251	224	240	249	259	199	248	242	231	218	244	230	245	254	230	248	238	205	215	205	209	242	248	237	246	214	228	225	243	228	231	232	247	238	237	219	224	229	221	215	222	244	242	240	253	241	220	248	245	233	245	236	220	240	217	235	249	243	230	233	261	220	244	247	260	244	238	212	263	225	256	218	229	240	272	253	232	235	248	221	227	239	239	258	243	254	259	229	221	227	220	245	230	235	221	247	235	214	229	240	232	241	217	217	250	234	241	252	263	232	271	242	253	240	227	228	208	241	249	234	194	235	224	216	225	243	222	222	261	261	231	257	235	246	221	234	220	251	234	224	259	229	248	261	256	224	246	247	237	215	228	231	219	209	235	243	255	229	212	220	227	238	262	238	239	250	223	245	215	211	231	255	219	228	218	227	264	237	240	241	241	208	220	234	250	235	235	246	227	245	238	255	246	266	226	235	235	226	273	234	239	234	249	240	255	240	223	234	251	229	257	226	225	226	226	260	248	211	246	217	251	224	233	233	224	257	238	242	230	235	271	244	215	230	248	208	241	226	238	230	257	232	239	235	260	270	228	247	262	259	212	234	236	258	246	266	231	232	232	231	251	262	249	256	234	236	227	219	231	241	221	241	232	231	228	243	227	241	230	258	232	216	226	234	225	209	259	272	245	243	231	221	271	241	268	233	226	244	246	221	250	278	253	255	233	220	236	219	251	231	236	248	228	231	248	213	242	245	229	244	247	253	215	250	250	243	232	223	232	225	237	241	237	260	232	242	254	220	253	259	260	245	246	250	244	230	226	267	219	243	203	248	232	253	236	246	257	219	216	227	244	242	228	255	255	259	239	222	231	236	240	245	235	249	229	223	225	215	255	249	236	225	229	222	216	230	262	227	239	216	233	230	214	229	252	253	241	253	253	212	250	249	241	228	257	241	238	234	226	234	267	211	241	211	230	238	223	259	245	230	238	247	241	247	213	236	247	230	233	216	260	257	234	239	225	251	227	244	254	224	243	249	251	279	242	241	228	245	233	235	208	237	238	235	230	227	233	240	239	219	239	223	251	224	252	246	235	219	228	239	258	232	184	236	249	236	249	254	226	224	225	271	252	234	250	265	280	256	248	250	248	195	244	244	216	274	236	219	260	228	203	252	235	253	247	224	251	234	224	237	225	212	242	207	224	243	217	254	239	246	240	225	252	276	211	225	254	226	222	253	231	241	250	235	253	225	246	212	221	224	240	256	218	233	241	239	226	233	244	259	244	239	247	222	235	232	238	237	243	240	258	261	238	229	277	264	236	232	223	213	250	221	263	240	237	230	227	245	228	237	221	220	253	234	212	243	201	238	227	225	213	241	236	233	247	247	207	231	235	239	258	242	236	223	232	231	271	234	240	242	264	235	223	245	226	258	236	231	235	239	249	233	210	219	240	224	250	233	224	240	225	222	232	243	230	246	235	247	246	244	249	218	226	224	188	231	232	227	250	224	256	263	244	235	247	247	237	231	268	242	233	246	247	258	229	234	230	231	236	249	256	241	260	237	254	222	245	235	235	207	223	255	234	231	258	250	271	271	211	213	219	239	249	233	224	213	250	248	249	232	263	220	241	244	252	222	235	236	260	239	247	243	250	245	234	272	210	235	255	236	243	243	238	202	267	226	240	250	278	281	234	241	246	245	223	263	257	261	215	192	225	259	222	224	215	226	244	221	241	217	239	218	255	243	254	235	261	253	246	251	233	245	240	242	252	248	233	210	225	259	225	244	227	229	234	219	217	223	233	260	195	242	235	226	234	252	277	256	252	234	223	249	253	232	223	213	229	239	214	221	233	208	219	245	240	231	229	255	221	244	217	244	262	240	219	251	249	244	239	241	233	241	236	242	233	240	247	229	225	204	217	224	273	238	223	225	231	269	248	227	244	239	248	222	236	222	251	229	232	213	226	235	244	256	270	224	236	246	236	262	223	234	230	262	226	234	240	232	228	234	214	242	243	227	227	231	237	227	247	248	243	237	214	236	251	227	249	228	243	226	221	222	216	241	247	279	255	239	246	265	248	241	227	219	217	241	213	248	222	247	232	246	226	236	236	212	222	236	227	198	227	250	226	248	231	218	223	264	237	221	242	204	256	196	239	252	248	248	224	229	215	258	268	207	258	221	229	240	276	229	232	243	235	225	235	257	249	221	255	236	241	247	224	229	214	232	256	205	238	220	228	247	228	259	216	214	254	261	245	231	232	225	242	242	236	229	251	243	226	230	256	247	216	241	214	262	224	222	246	233	254	231	259	254	236	254	240	230	235	203	194	239	209	248	240	240	257	245	283	251	263	237	239	260	278	234	236	244	221	227	232	268	208	237	243	262	239	244	234	242	209	259	248	273	225	245	234	226	216	244	233	220	233	247	238	209	249	239	233	250	246	241	227	235	233	214	228	247	235	222	227	262	223	238	256	213	231	234	215	240	210	210	242	230	238	229	240	269	238	246	218	274	267	254	213	260	243	257	237	254	210	243	236	227	249	242	219	238	237	235	229	245	248	250	231	211	249	241	234	246	225	245	225	225	221	260	254	222	233	232	249	235	242	249	241	251	270	234	259	254	202	230	238	236	223	236	235	220	190	224	200	256	222	274	265	261	203	223	241	239	231	239	259	224	257	257	247	223	225	243	271	211	216	246	218	275	249	241	244	230	208	251	235	206	245	233	238	245	219	224	262	222	257	247	245	246	229	257	229	239	216	221	234	225	248	217	251	232	242	237	216	237	227	218	230	212	236	223	220	254	264	236	232	244	269	227	243	256	244	250	210	211	243	244	250	248	219	214	224	240	206	241	231	229	247	259	240	222	234	247	282	224	233	247	227	262	252	238	252	287	214	246	233	225	219	228	261	238	248	254	238	242	237	227	261	234	225	234	218	237	255	241	250	240	262	255	235	234	244	234	235	234	240	243	237	232	258	202	223	216	220	251	219	238	251	250	253	223	231	215	232	236	211	226	235	249	232	205	221	200	235	223	225	250	249	232	249	231	280	259	249	252	210	241	225	209	230	234	248	245	263	224	234	249	237	199	219	224	224	206	271	270	233	219	251	239	247	225	192	263	221	229	241	245	225	216	243	251	204	212	227	213	237	216	219	239	226	216	231	216	253	236	236	259	257	224	238	250	256	222	238	238
44470	50129	51289	55988	61733	63214	60205	51625	50536	51906	55623	54488	51099	46513	43498	46693	41437	38778	38872	41633	44126	36669	37746	31601	33133	26940	24433	19299	18235	22947	19405	14419	18222	12263	14136	7921	6192	5601	3865	2541	1577	1161	1408	3006	5440	7154	8553	7421	4224	2887	3815	3399	3716	2742	2523	2520	2367	2164	1515	1598	1902	1674	2105	1690	1689	2480	2152	2357	1817	1901	2295	1961	2661	1754	1799	1932	1360	1381	995	784	801	796	816	855	977	884	811	844	867	667	690	673	674	643	619	625	601	605	611	586	712	697	698	698	659	636	680	618	597	580	614	597	584	616	603	587	631	567	594	531	570	589	570	570	590	586	566	562	595	573	607	573	564	558	631	627	572	564	611	627	612	628	589	579	618	573	558	565	606	597	561	596	597	613	611	593	582	605	627	579	522	592	562	583	570	578	566	589	580	600	590	590	599	574	574	568	583	655	586	606	598	554	573	579	571	627	576	559	612	590	546	583	608	582	609	573	601	609	595	584	602	587	605	586	626	585	586	558	617	564	569	558	602	589	612	582	590	619	622	579	567	570	572	587	630	539	564	599	631	562	588	598	564	612	583	619	590	604	592	618	596	598	581	626	603	587	596	574	621	563	590	582	569	573	588	575	561	553	598	575	629	583	578	574	594	606	569	596	591	593	585	621	585	588	576	625	595	581	551	623	616	611	548	552	589	613	583	610	545	610	562	579	606	593	549	606	581	591	611	597	564	619	549	598	613	578	608	617	589	613	583	594	554	625	574	584	589	651	588	569	600	615	580	563	552	616	595	562	584	581	584	553	612	577	583	574	580	574	611	588	631	601	594	612	550	612	603	526	558	581	577	614	582	592	564	568	549	588	597	572	625	619	560	618	550	615	605	597	588	644	601	590	573	584	583	609	575	543	526	587	579	611	559	642	604	557	579	631	574	609	559	630	615	577	574	531	587	558	629	610	593	573	609	615	582	558	544	617	644	570	530	624	560	581	582	534	618	566	574	561	593	583	585	603	575	572	580	546	556	578	601	600	560	602	563	591	586	582	590	586	588	578	616	592	603	600	589	616	578	612	582	570	588	602	573	596	586	555	589	565	578	570	639	596	556	595	561	559	604	610	555	585	557	568	622	591	617	586	609	609	591	606	583	570	601	547	573	627	556	608	547	614	526	602	617	572	542	582	588	593	607	626	604	590	593	550	590	563	586	568	627	571	575	581	564	590	570	558	583	613	557	568	584	570	554	612	556	563	587	565	600	562	596	572	568	635	587	554	593	574	608	633	592	621	579	586	561	620	620	611	586	614	633	608	577	605	570	598	572	602	565	577	592	587	583	587	590	595	577	564	632	614	633	616	551	548	595	606	574	600	617	596	583	592	594	560	577	565	590	603	617	621	566	600	596	558	581	564	578	607	602	590	632	622	599	571	590	609	628	597	553	574	576	585	629	622	607	617	611	592	583	582	552	585	578	614	616	594	626	602	645	572	533	541	586	577	607	562	621	578	603	571	587	585	598	641	575	614	578	566	604	572	617	623	579	600	591	634	599	587	573	565	627	593	591	601	608	560	618	628	574	639	577	572	563	562	578	570	585	621	579	600	527	550	596	598	605	589	568	528	560	587	598	564	520	561	578	609	595	599	609	578	596	611	567	585	584	576	586	572	596	594	583	561	567	574	608	574	605	593	550	588	574	612	639	627	586	566	592	601	566	607	581	561	589	618	571	559	575	534	598	592	585	565	613	598	558	617	614	608	599	616	567	593	609	583	600	558	601	616	600	587	586	565	603	555	599	575	601	601	598	614	582	577	575	571	591	600	557	554	571	618	592	568	658	595	591	614	582	598	561	555	596	602	581	644	606	608	584	572	587	594	589	592	556	607	566	579	612	594	566	595	577	605	584	636	576	621	626	600	599	601	606	615	601	592	591	563	562	546	620	547	581	552	570	593	586	573	556	603	598	597	593	588	593	582	578	622	565	604	597	556	619	576	574	596	602	587	555	576	562	651	586	584	544	580	596	599	580	612	609	566	634	613	568	609	604	546	571	578	562	619	544	602	605	562	578	583	652	631	609	563	571	577	603	570	557	552	598	600	604	600	535	579	538	593	577	548	592	637	596	608	600	605	600	602	560	651	589	593	581	576	622	564	573	591	560	566	578	593	577	585	627	558	603	622	599	611	610	574	608	563	613	556	603	628	618	582	578	606	592	587	553	582	563	592	561	573	615	585	615	629	552	616	588	632	617	603	595	562	596	575	579	594	602	560	554	548	555	561	650	536	551	568	574	618	559	596	584	567	569	568	604	619	575	590	595	620	616	573	575	611	567	576	594	588	554	607	637	604	584	573	600	602	568	538	605	575	553	584	588	602	620	606	572	576	583	597	586	580	607	590	573	537	585	598	558	591	599	547	635	624	610	561	533	596	607	633	589	556	577	599	588	588	573	563	631	589	575	582	578	589	581	583	629	576	587	546	555	613	603	581	617	572	591	576	563	570	583	619	582	638	601	611	613	562	607	580	558	630	551	580	617	628	620	612	557	648	589	593	631	599	575	566	572	636	634	564	564	621	545	558	599	614	554	620	539	583	615	572	602	578	627	581	606	578	569	576	555	599	586	616	587	558	605	610	565	560	625	573	629	571	574	573	591	579	546	578	591	600	616	618	560	620	603	564	589	573	603	550	647	602	545	617	610	603	587	606	569	564	568	591	601	595	536	627	567	578	603	604	548	591	557	560	594	604	579	593	589	620	617	579	580	580	577	578	634	590	577	566	623	586	604	559	571	581	579	568	572	603	579	557	582	603	602	556	596	556	621	561	559	579	577	601	580	581	602	558	627	639	593	582	571	590	587	523	536	583	593	591	611	570	671	568	568	599	602	609	603	552	573	566	559	582	578	556	630	609	590	586	553	578	598	599	590	616	574	593	587	574	632	579	618	562	552	558	574	610	597	592	588	562	592	573	578	610	620	573	600	575	565	601	582	556	631	597	610	620	580	552	615	607	547	563	572	608	597	579	573	565	596	589	582	578	621	607	593	581	571	581	565	618	556	635	571	590	568	571	608	581	564	566	563	591	565	653	566	576	631	605	587	528	603	607	628	600	596	624	597	630	612	583	563	538	551	556	577	585	578	613	604	588	635	546	569	587	591	580	585	604	602	609	577	603	589	602	573	556	576	551	583	588	575	592	590	613	573	619	618	566	562	567	602	600	562	602	566	607	576	565	627	587	610	612	631	607	597	576	574	584	610	579	529	633	643	605	549	590	585	581	586	519	571	580	589	561	623	604	577	610	579	581	606	532	578	606	558	599	593	593	573	597	603	601	565	571	628	592	601	609	618	551	552	580	592	577	610	564	553	641	615	634	595	596	613	562	582	555	567	593	583	604	575	599	645	604	628	608	589	600	583	588	593	614	614	610	553	573	566	610	554	595	593	591	634	594	577	604	574	619	596	595	578	585	562	582	627	607	564	555	593	565	658	589	605	562	589	577	557	551	618	602	584	594	585	557	601	611	580	625	581	546	633	604	585	562
55152	42634	40962	42375	42828	44889	44898	42135	41171	41018	46345	45525	45599	40875	37019	39334	34424	30374	31621	35810	37832	30050	27567	21595	25630	16877	13785	10934	9017	11904	10369	7366	7841	4507	5283	3021	2023	1669	1340	761	518	471	533	992	1766	2395	2901	2276	1427	968	1190	1143	1076	895	883	792	763	717	564	585	620	624	740	614	581	783	747	716	637	674	732	663	874	613	566	658	548	457	338	355	323	345	397	377	388	381	358	333	344	296	263	286	301	287	301	263	297	261	285	324	282	316	306	311	276	265	309	270	277	292	292	289	288	257	314	265	279	278	273	305	322	296	302	294	301	281	275	272	307	304	289	285	289	293	307	295	287	252	322	288	277	291	311	289	281	304	340	273	276	292	280	269	287	286	275	288	282	293	273	274	290	272	274	285	302	289	265	313	313	265	286	269	284	287	269	297	289	326	270	280	270	275	295	307	294	296	277	288	284	275	264	284	308	285	275	303	302	265	253	273	271	299	274	309	267	300	312	286	285	317	287	264	265	285	305	299	320	298	291	273	295	305	303	292	280	339	254	270	308	264	307	295	290	289	292	282	288	290	288	280	284	280	312	257	267	297	294	280	324	265	275	291	300	298	293	302	279	305	286	297	253	266	296	288	252	285	293	290	328	256	277	229	299	345	262	318	292	292	276	301	313	294	301	307	315	297	301	264	268	279	281	279	287	265	280	258	284	292	273	256	273	274	305	291	243	259	281	288	307	288	296	299	287	307	261	267	281	290	294	289	269	286	264	281	319	309	328	310	266	264	278	303	314	263	255	294	261	291	320	301	320	274	272	258	270	290	286	247	304	277	294	291	287	286	265	286	306	297	298	270	296	269	296	289	303	275	289	310	309	294	267	277	289	282	285	303	310	286	271	274	283	292	302	282	258	264	282	259	296	286	277	286	304	320	273	301	299	295	290	305	280	324	274	249	289	285	292	272	309	309	302	321	296	309	302	305	298	299	296	294	288	302	268	284	311	312	312	286	301	264	277	271	315	292	279	284	277	292	326	289	284	278	292	269	289	307	294	248	287	309	296	256	303	313	281	285	278	273	323	283	282	261	283	290	263	291	240	269	275	290	276	280	270	300	289	297	277	297	280	283	292	300	262	271	274	285	266	250	299	281	269	293	299	274	281	303	285	280	271	318	323	313	271	274	273	304	275	289	292	259	298	280	279	273	267	320	268	281	296	281	291	290	323	310	277	277	301	276	279	273	270	298	261	290	278	271	325	292	280	311	279	259	298	291	280	269	281	291	282	263	280	279	264	307	294	298	283	285	299	293	278	255	283	260	307	304	304	281	291	282	275	273	271	265	299	275	300	325	241	277	301	248	299	273	279	280	293	315	282	264	298	250	295	284	288	307	342	289	302	271	306	291	295	272	309	291	281	285	301	276	281	310	299	289	258	278	278	288	255	293	256	308	324	260	310	274	306	267	275	269	286	281	291	261	267	305	289	290	313	284	265	302	305	264	301	266	269	274	300	300	284	283	311	301	282	282	275	258	255	281	262	267	271	307	262	263	257	253	304	297	259	291	275	276	299	295	304	272	289	289	297	275	313	298	278	273	307	285	275	281	303	280	271	290	338	265	268	257	281	316	304	282	265	341	272	244	330	292	270	322	276	270	261	316	295	274	284	270	295	304	299	306	302	308	285	315	301	282	251	302	292	277	277	262	278	284	302	289	294	285	240	283	292	305	273	286	296	316	281	290	284	268	271	298	287	288	310	314	285	282	296	267	289	308	264	276	299	272	295	304	299	298	275	299	304	283	304	288	296	286	289	272	291	267	275	257	262	275	286	291	289	284	280	282	269	266	289	274	297	304	300	277	262	280	310	303	288	264	287	307	296	261	283	283	289	280	271	305	253	286	285	297	279	302	295	310	299	265	292	299	299	322	305	266	284	246	279	318	286	304	281	288	282	269	293	295	312	277	301	286	304	297	295	290	260	261	258	284	286	267	294	305	313	271	262	311	294	261	278	302	300	240	279	290	258	278	299	274	283	292	272	293	303	263	308	271	273	302	270	299	292	274	300	302	295	281	316	275	267	258	299	256	297	272	286	257	284	295	300	328	278	307	315	297	296	274	299	298	279	277	316	306	302	280	300	265	282	295	295	319	279	292	304	265	281	298	268	296	307	295	295	270	267	284	309	276	315	272	288	301	316	300	314	287	301	326	304	292	266	263	290	299	301	275	279	272	277	277	271	270	289	295	276	251	316	286	287	277	266	259	309	307	281	266	286	274	328	276	286	305	283	280	281	282	244	298	259	272	293	288	277	308	297	277	290	260	252	254	291	281	274	305	284	310	321	304	293	271	240	315	287	311	299	299	292	285	261	281	288	237	299	270	291	304	295	270	275	292	306	272	282	295	271	285	282	284	327	287	252	292	265	290	282	316	284	310	305	287	272	275	306	305	290	280	309	275	283	307	299	292	300	282	292	276	322	290	265	305	264	289	283	282	266	309	295	319	303	265	298	290	254	263	287	313	280	292	281	293	284	271	276	253	286	280	279	275	319	280	291	267	319	267	315	298	271	280	296	268	271	246	262	288	303	275	276	286	273	258	262	258	286	294	302	270	298	282	287	284	265	284	283	267	321	299	269	304	296	309	279	293	272	307	261	274	283	286	270	273	291	271	274	281	323	290	280	286	287	277	277	290	292	306	289	281	324	288	313	289	271	281	272	286	268	277	299	298	291	294	296	240	276	317	260	307	263	279	278	279	298	269	296	281	311	326	303	298	309	333	295	262	275	294	283	258	279	299	281	291	284	280	293	306	290	297	275	290	267	268	283	301	286	281	284	281	305	287	263	272	305	307	272	283	307	307	301	284	270	281	297	346	304	259	257	289	287	275	274	305	293	273	290	271	300	275	300	285	293	282	292	292	298	270	274	277	281	268	246	274	287	288	264	304	292	264	315	290	268	297	279	298	271	276	270	278	289	245	284	300	279	291	284	295	317	266	305	298	276	276	256	275	295	273	282	300	307	260	290	276	240	299	313	267	294	280	282	252	293	312	294	287	300	260	283	276	294	308	268	269	311	270	295	279	285	270	283	295	253	311	266	301	276	292	255	302	296	275	292	301	278	258	292	265	275	274	293	275	316	285	249	246	303	291	289	309	299	297	264	292	290	275	293	283	302	289	251	259	278	305	299	281	310	291	261	270	264	289	308	309	275	283	299	272	273	245	275	277	273	320	279	299	285	270	270	296	283	294	319	290	262	286	300	243	263	257	294	288	307	325	277	283	300	315	286	306	294	273	265	294	284	284	276	277	273	284	256	293	312	277	274	278	312	273	298	276	274	296	293	294	319	277	259	264	282	259	264	244	272	255	298	273	291	283	278	307	252	285	270	255	272	312	299	308	288	287	287	271	309	313	278	277	285	291	302	265	289	269	294	296	304	281	284	278	268	295	287	286	282	261	333	346	278	287	275	294	293	275	262	287	307	295	305	293	278	261	299	323	319	308	257	276	278	314	301	248	266	309
50481	54797	53419	56154	62110	63803	63966	55512	53974	57848	61450	60217	57497	52952	49963	52471	50153	48007	49680	48720	53029	44591	41320	37017	44098	36956	34903	28547	28285	32866	29630	23727	25924	19114	21762	12707	10265	9019	6506	3684	2259	1692	2299	5125	9348	12293	14661	11803	7433	5034	6288	5782	5879	4496	4440	4073	3638	3887	2617	2484	2991	2855	3755	2938	3073	4687	3651	3814	3136	3315	3951	3373	4923	2930	3023	3410	2259	1781	1215	1091	1063	1087	1049	1227	1395	1270	1180	1159	1063	872	864	764	740	729	731	714	697	667	729	797	803	859	903	875	753	770	773	759	718	674	703	696	720	697	643	666	666	705	663	668	681	692	739	685	698	701	671	709	677	600	704	644	670	679	652	644	651	695	687	661	698	674	644	683	663	659	670	647	680	694	663	723	698	721	680	647	679	616	669	692	677	657	655	649	700	679	653	697	703	679	642	701	729	659	706	682	679	700	642	647	661	674	663	690	630	682	602	691	673	677	638	700	702	692	709	691	645	658	671	660	691	690	688	637	607	649	693	687	647	693	634	607	684	701	671	667	679	614	716	661	672	700	670	657	713	697	686	678	645	706	699	655	683	671	691	681	684	657	659	720	731	686	626	650	706	640	676	670	716	656	674	682	682	673	644	661	674	698	624	687	671	640	638	664	636	677	647	673	609	658	617	728	641	668	698	710	680	674	676	713	662	610	627	730	647	670	678	678	726	685	615	636	676	682	682	690	664	634	666	667	667	654	665	674	673	689	704	639	669	725	664	681	672	654	645	660	668	672	658	675	665	664	641	693	674	663	716	633	667	695	711	675	641	702	642	674	647	692	682	652	641	628	690	654	672	682	640	673	697	692	687	683	654	681	696	680	644	674	667	696	656	644	701	664	637	631	652	671	635	701	643	709	691	672	661	633	656	684	691	706	618	681	652	687	651	675	688	627	655	604	702	655	689	672	689	663	721	684	684	651	728	674	674	679	658	636	632	698	639	699	658	589	677	677	642	676	657	691	651	676	641	678	696	712	681	707	651	676	659	667	732	670	706	620	669	638	673	668	695	675	697	658	681	675	673	679	642	635	716	692	682	690	692	666	663	648	682	636	712	684	669	695	748	612	688	689	696	700	684	667	664	664	635	640	657	704	680	689	675	694	651	662	671	635	652	741	660	685	717	648	668	674	705	661	657	671	667	683	663	670	686	654	680	660	738	669	682	682	628	676	678	666	691	655	698	667	647	671	646	669	678	678	687	688	675	693	636	645	673	699	663	688	613	728	687	638	689	716	657	694	660	701	647	689	653	655	627	671	667	662	681	660	647	638	641	684	678	658	666	674	670	715	702	686	652	671	694	602	700	691	684	678	672	653	656	617	691	652	671	674	668	689	681	682	713	689	663	643	697	663	668	593	659	739	660	688	691	631	652	657	653	622	648	684	725	678	709	645	677	626	729	697	692	693	651	690	676	677	676	656	630	635	696	649	672	620	689	628	693	666	655	649	707	672	674	707	667	681	615	683	667	657	666	652	656	642	659	666	696	641	603	691	615	708	672	660	673	662	619	662	665	628	645	651	676	694	679	710	715	697	666	666	683	693	674	664	612	706	647	696	692	645	639	704	616	673	766	678	655	648	653	635	654	668	660	657	635	630	662	702	693	663	680	719	646	656	706	666	694	665	660	663	679	645	681	684	652	669	647	701	689	710	658	705	655	719	695	642	643	675	644	699	648	661	708	660	658	670	624	638	682	689	709	712	682	649	624	684	664	681	713	710	642	629	650	703	687	648	698	680	686	699	684	650	659	695	682	646	685	679	663	662	680	673	645	664	672	609	741	636	667	689	659	656	675	717	649	629	643	664	663	685	673	687	674	723	680	698	678	631	692	620	648	633	684	655	676	641	650	679	643	665	665	656	657	674	625	660	658	659	674	669	652	630	636	694	653	705	687	655	695	689	698	692	674	641	626	670	700	648	667	711	660	670	690	680	647	689	632	659	696	681	663	641	644	708	664	651	669	694	695	680	660	686	617	679	687	674	660	672	674	636	661	689	669	675	657	693	634	640	700	627	656	715	683	708	636	666	697	664	685	662	700	662	625	679	682	699	715	676	725	617	695	678	697	664	674	670	660	659	666	666	750	663	653	667	711	666	690	605	664	672	684	675	673	658	648	638	715	693	660	682	665	667	629	681	676	741	659	689	655	690	607	671	651	628	647	673	690	700	699	671	666	630	677	621	691	667	663	702	651	705	675	690	732	638	661	687	648	683	703	662	691	633	668	701	666	659	659	647	638	652	688	653	674	680	700	673	688	664	664	696	646	751	660	671	671	646	684	683	692	673	663	662	665	690	653	678	677	700	687	657	619	632	719	696	663	702	673	663	677	680	706	647	661	687	658	668	669	701	647	699	696	697	723	676	662	670	671	695	665	655	676	643	636	672	735	675	683	641	697	700	662	643	686	698	639	669	711	692	644	659	670	640	691	648	706	687	669	631	707	697	699	676	683	647	685	679	663	663	686	691	717	676	654	601	677	642	663	691	693	634	706	683	682	691	677	669	687	634	709	638	643	633	685	679	677	664	642	642	628	627	634	606	620	670	656	629	690	666	626	671	625	669	646	692	729	659	685	698	671	732	677	635	625	671	666	661	664	673	706	630	645	642	720	692	685	681	691	692	694	681	686	686	701	690	697	703	656	672	646	683	623	717	704	666	668	693	692	667	684	642	656	717	714	643	644	667	645	662	668	661	667	668	674	696	675	668	685	634	707	720	694	684	626	699	682	671	682	677	738	645	646	689	672	629	678	682	684	659	676	655	661	652	671	680	678	675	685	638	723	657	680	644	666	687	691	704	673	683	663	643	692	687	752	686	690	674	683	685	662	676	621	689	687	658	665	699	688	669	663	712	637	653	680	635	653	698	661	676	618	676	668	733	688	639	666	690	636	654	644	708	663	674	613	682	629	734	680	674	644	673	680	681	649	664	657	636	714	671	664	647	700	678	706	704	647	650	661	686	637	668	712	712	642	637	733	690	644	634	667	691	695	709	660	668	660	678	637	651	675	655	688	682	666	656	700	686	676	661	659	694	655	692	736	667	655	683	674	672	680	641	653	644	715	650	649	679	672	672	716	675	661	660	693	684	658	680	692	674	671	695	671	684	636	663	651	624	690	698	665	683	677	672	667	663	675	691	690	648	659	702	682	670	684	618	665	701	675	669	623	635	645	622	645	680	672	652	652	677	662	639	635	655	722	643	656	711	681	655	648	648	692	686	644	642	705	706	639	674	626	674	691	646	677	658	673	690	677	674	643	652	678	646	697	650	688	678	649	676	690	665	613	657	670	640	647	641	652	642	643	669	739	664	681	645	656	652	703	680	615	626	733	646	633	686	661	701	652	658	708	652	672	676	674	644	646	648	621	684	661	656	702	671	618	705	676	682	695	665	687	670	677	669	684	634	668	689	677	687	658	674	695	699	654	666	677	641	651	666	660	657	647	661	667	689	658	685	678	700	657	658	663	645	710	654	657	656	661	706	610	632	665	625	716	634
26028	26574	30172	30353	27774	22036	15044	10884	8017	7861	8110	6531	6364	4551	3842	3325	2193	1596	1920	1858	2294	1562	1433	961	1135	770	612	479	384	570	513	383	356	255	342	239	220	186	203	175	147	160	175	161	184	221	230	207	158	189	193	184	193	174	149	164	161	181	171	141	153	181	164	150	178	171	145	167	158	159	167	127	118	168	150	144	134	143	140	138	130	144	135	141	143	161	141	149	158	164	141	143	152	150	129	133	142	160	153	138	157	143	143	126	134	155	126	124	162	142	142	146	156	160	166	164	170	133	138	138	142	129	160	163	142	122	133	142	128	125	123	141	145	147	158	139	123	149	141	155	148	148	133	138	128	140	151	152	132	137	151	131	135	130	136	145	141	149	138	137	140	169	126	151	147	144	167	128	141	145	124	162	153	139	144	123	141	147	140	147	143	144	120	160	129	140	154	148	157	129	142	168	150	148	149	133	160	138	161	150	159	142	150	157	157	152	141	148	145	152	145	127	134	127	165	135	150	149	144	135	156	133	137	138	143	143	138	131	147	138	125	152	139	143	127	141	136	119	146	157	154	151	131	133	146	143	137	158	141	155	163	150	166	145	165	144	134	147	109	129	148	139	143	134	131	141	143	158	128	135	138	139	122	108	151	162	154	123	147	156	142	142	154	150	145	160	145	156	145	142	136	151	133	148	129	140	147	153	136	160	148	188	141	149	132	147	132	154	133	133	155	128	129	136	154	119	148	147	133	160	132	149	129	124	128	129	125	138	119	145	115	138	171	146	142	141	134	155	135	131	135	150	144	137	146	142	157	144	177	162	141	147	167	145	127	165	157	142	119	108	134	137	159	142	128	146	145	139	140	164	158	136	138	147	154	155	136	156	135	146	153	126	153	159	127	169	152	125	140	157	132	144	139	145	140	139	135	127	146	127	126	143	129	132	147	151	143	135	121	156	146	129	133	122	132	145	131	143	131	131	143	129	128	161	161	141	147	150	132	163	137	139	144	139	164	144	125	126	156	161	140	141	148	155	150	160	144	155	149	147	150	137	156	127	152	125	158	139	135	150	149	140	129	154	141	154	134	125	152	135	136	138	134	161	118	141	133	154	146	162	158	127	151	124	130	130	136	131	140	135	141	125	134	139	160	136	133	148	149	134	137	135	133	134	135	136	150	129	136	154	155	134	157	155	171	156	131	150	113	141	156	148	142	132	159	148	159	158	143	126	139	163	150	149	131	140	134	140	144	171	126	129	144	147	138	127	158	153	151	155	127	154	141	154	126	149	143	135	148	147	142	149	140	131	135	148	147	146	132	138	139	137	136	149	146	129	142	143	149	130	152	150	148	120	150	153	143	142	135	148	169	146	137	147	136	111	155	156	168	125	145	124	133	132	140	131	149	160	111	155	162	142	102	160	159	159	150	155	134	139	161	145	142	147	126	153	114	134	132	157	164	127	139	126	126	119	129	154	149	147	163	155	151	146	122	138	151	151	128	157	150	136	147	150	132	163	135	125	148	133	151	155	140	136	139	161	148	153	172	153	166	156	134	133	162	124	141	138	138	144	150	140	145	170	171	146	147	149	124	144	152	132	154	140	126	148	151	125	147	136	153	132	162	132	125	136	128	135	134	131	140	144	140	140	116	137	143	146	144	159	134	150	129	126	154	154	134	133	143	151	156	130	161	135	143	137	146	118	146	153	119	132	146	162	153	169	128	145	137	159	157	133	138	150	139	136	137	124	146	156	138	156	165	155	135	170	150	141	131	153	139	143	127	155	150	122	142	144	142	148	146	155	136	142	134	122	138	167	151	147	146	136	130	152	131	150	166	151	145	123	148	127	144	143	147	157	158	148	145	153	145	127	138	145	140	142	161	152	148	138	168	141	148	151	143	130	147	143	166	128	120	139	141	153	157	160	131	163	142	117	136	153	132	145	135	129	137	126	139	153	137	166	132	141	146	154	149	125	145	131	139	143	124	150	153	141	130	137	127	154	145	152	138	153	131	143	120	137	150	142	157	145	135	129	133	126	143	133	146	134	134	128	176	152	132	121	132	141	126	133	145	146	159	139	129	112	134	132	148	148	130	156	139	121	137	152	136	130	177	134	136	149	132	135	130	125	162	152	139	138	146	161	150	154	138	156	144	174	155	147	145	147	138	155	136	158	146	135	132	145	148	151	157	137	126	143	160	136	133	154	142	155	134	135	139	140	138	144	153	135	148	170	152	129	158	147	139	134	136	153	151	133	137	131	150	149	143	138	137	146	139	159	140	140	130	130	144	141	148	162	115	156	154	136	154	155	172	154	161	146	139	137	163	140	143	153	133	141	141	137	146	150	133	110	153	142	141	157	161	117	129	150	135	138	141	125	153	130	144	142	155	139	129	157	146	150	149	147	141	131	141	173	156	136	145	136	142	138	132	136	160	140	129	138	153	150	135	145	139	110	126	129	145	145	150	114	159	134	139	138	118	129	147	144	134	131	139	155	145	127	130	127	147	133	151	153	154	131	133	131	142	162	148	148	122	158	142	136	143	117	142	126	127	166	125	144	137	143	150	148	124	148	145	152	143	146	128	161	144	142	152	152	138	130	131	146	164	167	149	142	135	126	152	130	122	145	143	143	137	148	146	147	134	131	163	123	148	154	137	161	149	151	120	130	157	148	152	135	130	151	129	142	149	139	159	156	128	126	150	129	115	145	118	131	149	158	127	153	163	134	140	147	143	150	141	123	155	146	138	124	142	137	156	152	144	149	139	148	150	137	144	170	147	137	152	129	138	151	145	136	150	134	152	164	132	146	143	147	136	140	129	123	128	147	148	138	162	150	131	158	156	116	150	166	145	136	143	136	158	153	134	148	133	133	136	135	114	128	131	130	123	126	153	131	135	155	139	129	164	142	133	156	161	161	145	135	146	147	166	163	149	154	150	132	143	152	140	140	130	118	138	117	129	146	153	143	148	163	153	140	138	128	172	142	148	149	142	148	148	139	137	133	138	139	145	151	151	144	142	135	134	148	149	161	131	140	140	125	159	142	151	136	124	147	144	157	141	163	139	140	154	133	150	133	133	151	149	149	155	145	150	140	143	156	151	148	132	141	134	152	155	152	135	149	140	132	166	134	135	129	135	156	146	140	141	150	143	149	152	132	149	123	154	143	157	152	145	134	144	142	145	144	150	149	136	145	134	139	120	133	145	141	144	151	138	157	150	140	150	138	146	147	123	147	149	148	158	162	141	156	156	157	144	126	142	125	139	130	164	136	138	152	133	153	145	143	149	133	128	156	165	130	164	138	143	159	152	144	137	138	153	159	155	138	152	145	162	150	144	143	147	158	141	136	128	137	148	126	163	131	149	138	154	146	132	151	146	143	142	159	143	154	145	156	143	132	138	149	143	146	161	149	121	118	129	141	134	144	147	138	156	135	146	139	132	136	141	129	135	149	130	138	127	132	135	151	138	160	150	148	156	152	140	128	145	117	133	139	149	144	98	132	133	137	123	161
19569	24039	30973	39133	40130	37601	30803	24273	20597	21660	23997	21971	19232	17405	15317	14002	9281	7691	9390	8678	11121	6929	6678	4995	6408	4363	3463	2548	2406	3388	2656	2106	2078	1522	1707	1016	1003	820	765	598	542	511	618	649	782	924	1075	912	709	590	677	696	642	595	587	541	561	550	496	475	484	468	522	500	475	577	505	542	487	495	509	506	567	466	501	528	466	417	380	390	385	422	403	416	379	425	436	379	419	381	394	415	384	389	407	393	384	364	406	398	372	409	420	402	400	414	397	377	408	371	368	385	388	360	401	411	376	409	357	427	389	408	402	397	371	427	397	351	396	347	372	403	381	371	351	355	381	381	372	405	397	445	407	380	381	376	419	403	376	391	413	378	404	334	401	371	412	386	371	395	384	417	361	400	404	385	378	407	397	374	399	380	403	391	358	411	392	400	386	378	409	388	383	409	420	398	386	403	365	387	404	406	398	418	387	406	367	368	394	383	397	408	373	403	403	375	391	396	388	418	382	381	398	379	404	358	373	418	381	398	363	361	422	398	385	411	362	415	379	411	408	444	429	373	398	399	393	399	420	355	401	398	397	400	405	382	399	353	381	362	379	414	386	365	356	399	367	339	383	375	377	376	397	355	385	392	409	346	370	385	393	381	377	405	371	433	375	404	394	399	402	381	398	413	388	381	353	410	375	396	398	412	394	398	395	396	395	376	396	363	384	354	369	389	377	382	383	380	401	386	383	399	381	398	348	377	417	402	375	385	383	405	411	393	391	378	378	400	399	387	389	397	400	408	382	385	382	406	369	402	415	403	372	379	357	426	386	360	391	401	363	436	402	435	413	395	381	350	357	363	382	384	365	385	343	400	384	376	375	371	407	402	354	359	411	387	356	406	382	413	393	418	392	388	391	392	396	389	414	398	420	405	398	410	404	388	391	407	395	379	404	395	364	341	390	360	363	380	382	380	388	398	387	400	407	382	390	363	375	389	393	367	372	408	380	389	393	400	390	373	379	345	350	405	398	391	387	336	393	412	398	377	371	426	356	376	417	397	417	392	399	377	374	419	404	379	379	390	355	389	392	392	396	362	371	375	403	397	387	416	373	418	439	381	390	399	401	369	392	397	368	401	421	370	389	413	392	360	375	395	393	413	390	382	385	373	418	405	405	377	386	401	406	386	404	404	381	402	403	401	404	383	363	395	392	408	377	392	360	389	383	375	401	384	390	419	372	384	370	383	402	399	388	376	401	394	390	417	396	406	408	422	392	375	384	371	396	336	385	392	381	400	413	381	409	377	391	352	396	372	368	398	383	405	373	390	392	397	375	425	377	406	382	387	369	404	426	366	391	380	383	431	360	444	414	407	388	442	392	363	422	390	397	453	405	399	387	395	398	417	388	387	412	402	409	409	406	377	381	394	414	421	393	394	396	420	402	377	375	361	397	400	408	364	387	366	396	395	414	390	359	388	380	381	402	412	422	387	413	414	399	406	397	408	405	411	369	402	400	404	422	372	411	351	397	424	412	395	394	402	383	351	418	404	367	377	375	402	416	371	373	402	382	403	403	366	412	325	390	389	373	388	414	409	350	364	422	371	390	421	416	390	393	386	379	416	368	354	391	373	394	408	387	376	383	380	398	371	418	382	379	402	388	391	378	417	360	398	391	381	372	394	401	391	368	399	384	380	361	378	428	364	391	385	404	382	381	439	393	379	404	372	407	363	355	400	409	368	403	400	375	411	392	394	359	400	390	414	408	401	390	369	392	362	373	397	382	391	370	375	395	380	364	385	376	423	363	386	413	386	409	365	401	389	379	404	404	392	395	394	350	366	350	406	398	386	387	405	362	384	382	393	400	381	378	367	396	410	397	375	412	353	400	398	386	389	346	383	405	406	359	401	359	391	362	395	382	383	412	394	392	443	378	399	412	396	406	411	420	440	357	369	407	394	379	408	385	393	418	373	405	362	380	429	422	415	373	384	385	383	349	371	376	399	392	391	368	360	423	385	368	396	395	398	379	396	378	388	390	405	396	411	427	412	410	365	407	414	409	381	342	414	400	378	412	345	399	370	400	356	393	389	382	421	397	400	399	411	383	389	393	422	370	392	359	404	389	399	373	401	347	417	401	369	372	370	363	361	423	381	410	418	407	421	420	449	394	381	389	383	388	391	393	349	360	380	368	372	395	405	391	399	382	378	371	400	418	395	401	385	416	397	419	365	393	364	360	393	388	386	378	406	406	385	358	392	383	378	417	404	379	401	391	393	365	418	414	387	390	379	429	355	390	417	429	395	388	377	412	400	383	424	415	385	396	377	416	392	348	376	379	370	383	372	397	367	380	395	413	379	388	401	383	404	429	413	351	378	406	432	377	413	362	373	354	392	380	359	363	403	372	403	406	379	411	437	385	395	354	433	387	425	410	420	382	393	358	412	380	369	417	419	402	396	413	394	436	384	382	367	403	426	410	412	389	388	390	416	352	348	355	416	384	422	389	406	423	406	413	380	383	417	345	374	389	426	405	388	435	408	389	380	412	370	392	418	405	369	396	350	397	411	393	373	375	369	412	392	371	402	409	381	388	398	415	372	379	363	387	421	421	389	376	414	385	398	379	411	403	381	413	370	423	393	430	358	397	377	391	378	413	358	400	378	394	400	362	363	390	363	407	374	406	432	387	400	372	398	391	373	399	386	372	378	388	432	410	382	453	391	373	392	378	404	370	411	424	415	391	404	397	396	391	364	416	415	363	404	399	412	406	380	377	400	384	345	406	373	379	413	366	378	418	432	397	406	412	370	428	407	389	384	392	399	403	412	406	381	382	391	387	418	386	427	361	397	376	441	400	420	391	358	420	391	375	379	376	393	382	383	385	423	399	386	404	379	398	394	387	385	397	366	385	390	408	355	428	408	371	384	395	367	389	355	359	373	412	384	389	387	397	375	371	363	398	403	440	390	417	440	415	408	363	386	367	401	398	410	379	402	387	435	394	399	375	362	387	407	376	402	354	404	361	373	391	397	402	380	425	390	388	428	384	418	364	392	380	365	402	381	391	417	419	399	389	404	421	415	385	383	392	397	366	404	382	389	363	403	408	390	377	366	390	416	364	406	404	387	382	350	424	426	415	380	359	385	407	351	425	406	387	402	407	393	380	391	394	339	432	371	385	395	376	394	369	388	362	381	379	401	408	387	421	405	398	404	389	433	393	402	371	410	413	404	392	391	403	361	369	371	397	405	364	377	405	412	431	374	400	364	413	416	370	375	398	401	393	375	403	429	399	410	389	383	427	406	390	401	417	403	373	404	380	381	402	382	391	394	367	442	384	384	374	386	424	354	365	373	378	408	415	380	375	386	408	386	397	411	406	399	378	405	355	413	413	426	367	391	355	371	396	391	396	356	360	412	388	389	401	384	401	368	390	357	394	389	393	366	371	357	387	396	421	375	404	391	395	378	395	396	409	386	380	383	390	389	397	420	391	384	371	403	400	372	377	393	391	410	363	400	383	376	380	378	386	375
52113	42088	41855	42456	44432	43931	43706	40364	38610	38441	42809	40013	39070	35991	33021	29775	23757	19414	22291	23578	27469	19351	16350	13467	15555	9773	7633	4641	4528	7232	5216	3638	3131	2570	2469	1501	1239	814	746	415	403	349	353	592	989	1266	1605	1171	737	542	639	669	684	533	516	480	444	441	425	376	426	436	442	397	435	515	445	466	417	387	429	412	497	414	414	428	388	292	273	275	265	254	244	274	223	279	258	279	264	247	273	241	253	265	239	237	247	229	223	252	251	262	271	238	254	256	244	238	242	243	241	242	226	256	240	269	238	267	221	247	224	239	239	238	234	244	220	230	242	238	258	212	219	237	229	256	237	231	220	283	280	217	213	226	253	237	235	208	233	235	226	222	229	208	221	240	229	256	238	249	245	252	245	258	252	222	253	235	240	235	215	249	221	256	229	226	245	256	243	234	240	221	201	235	234	247	260	242	228	224	212	232	248	273	248	225	213	217	227	220	231	223	250	256	249	241	247	219	236	264	233	229	221	233	226	240	243	258	260	231	215	248	233	229	222	239	273	240	253	239	221	240	233	208	240	241	263	245	255	254	245	241	227	241	239	248	205	257	242	229	223	240	238	261	228	237	243	229	250	264	232	250	233	230	227	253	254	248	217	275	234	225	246	215	228	234	240	247	255	221	228	215	237	265	240	257	226	235	249	236	216	252	236	220	254	231	224	206	220	233	208	226	252	224	260	249	230	235	205	263	233	228	205	197	288	228	231	245	222	206	248	234	259	239	217	227	237	222	213	244	230	256	250	195	241	235	204	238	236	265	253	242	245	242	210	230	220	198	236	229	193	254	232	212	232	273	207	249	257	231	237	253	243	224	261	245	240	223	232	227	233	234	234	232	226	219	223	238	238	248	247	237	224	213	250	254	259	246	242	249	252	245	209	250	218	224	234	244	276	230	229	284	259	232	215	223	234	232	257	237	235	237	268	233	235	246	217	260	219	231	218	246	210	248	254	249	226	240	236	240	239	250	249	224	236	244	281	213	240	249	240	244	245	223	253	243	243	215	239	213	218	224	227	210	259	227	222	228	230	227	232	254	247	218	257	230	220	243	239	245	262	232	246	229	234	211	221	268	234	207	281	263	236	230	228	228	215	238	223	235	219	252	213	260	259	237	223	222	237	240	249	262	261	230	217	210	228	232	254	232	249	261	226	238	239	231	236	249	207	234	220	257	223	235	235	248	241	204	238	229	233	232	241	233	260	258	245	265	257	252	243	253	214	216	224	247	238	226	253	238	254	231	236	227	235	225	204	226	255	230	221	219	257	243	226	216	234	246	209	229	250	215	249	227	244	221	251	221	223	243	258	229	235	228	240	247	231	203	251	238	255	232	249	251	211	251	246	252	237	220	242	242	235	238	251	225	264	231	202	256	217	237	243	256	227	238	225	209	252	243	230	225	257	249	242	230	257	253	209	226	236	228	229	258	245	206	244	231	206	240	232	220	226	245	221	218	240	248	249	241	252	233	208	227	248	266	242	238	268	220	238	227	273	256	247	238	238	231	230	230	240	209	253	227	223	210	242	232	215	197	240	251	265	212	257	238	234	271	216	243	219	228	252	225	237	254	211	214	246	223	240	235	258	226	218	236	210	229	234	236	206	262	246	240	228	231	221	222	264	249	228	222	243	231	210	243	253	282	234	236	225	230	217	264	250	224	234	249	233	259	259	222	243	217	268	196	226	240	254	259	245	249	251	247	251	230	231	236	248	250	223	265	226	234	202	252	216	244	222	246	266	262	236	222	252	239	239	235	221	209	241	217	222	258	205	268	220	245	229	231	271	244	241	237	230	232	252	258	247	209	209	252	269	230	229	225	249	226	238	237	253	233	200	234	231	250	227	257	246	248	253	213	240	246	248	229	223	253	232	248	243	238	201	228	248	245	261	267	258	221	230	228	221	238	240	251	216	233	247	218	232	245	228	226	241	241	240	228	273	250	212	249	230	242	240	245	250	212	207	250	239	213	260	233	235	216	243	245	188	250	239	255	260	258	260	232	220	223	260	244	234	230	253	229	248	228	214	244	238	243	234	221	250	222	245	242	241	244	234	231	241	243	256	241	247	256	273	238	238	219	235	223	216	221	250	229	232	241	266	270	255	212	220	254	226	226	233	242	252	240	263	233	233	220	231	245	236	247	249	238	239	235	230	253	242	229	233	209	223	241	223	201	256	244	213	220	221	227	243	226	231	233	239	239	251	256	223	230	204	264	249	232	268	223	211	239	269	231	250	225	240	248	236	241	261	261	244	243	233	260	223	272	245	241	232	247	242	233	243	264	222	202	215	215	226	222	222	251	236	239	235	220	237	212	264	221	223	214	227	225	228	264	246	213	225	224	242	222	223	235	258	241	242	265	220	258	246	213	220	234	246	239	237	241	258	252	250	237	226	221	235	258	258	239	246	256	257	244	261	222	232	233	264	218	233	223	228	231	244	246	234	225	238	229	223	234	221	263	280	217	247	229	219	238	234	223	228	223	252	232	251	247	252	230	243	214	224	243	231	271	211	251	232	231	184	254	232	225	234	238	261	230	252	226	209	227	234	238	220	237	246	242	241	240	252	243	237	192	237	204	225	253	236	239	247	211	248	226	249	228	241	247	237	250	275	254	231	228	212	224	228	247	237	219	221	236	248	244	247	226	247	232	228	254	262	210	217	244	223	241	250	233	219	236	236	268	225	218	225	239	230	220	242	220	225	240	230	224	243	233	242	230	233	232	210	252	239	236	242	224	268	262	260	224	231	230	264	219	224	251	254	201	219	246	227	240	224	225	205	190	238	220	242	200	222	246	255	220	207	230	261	232	220	225	237	220	205	244	252	239	252	231	221	224	249	227	227	252	222	234	231	227	267	234	229	238	213	225	210	223	233	224	261	225	222	223	246	246	237	232	239	227	218	237	262	250	230	258	213	243	246	216	211	225	247	211	227	270	216	250	278	249	233	244	254	227	223	222	237	236	226	239	257	263	233	230	232	233	234	245	220	259	196	204	233	229	209	251	232	248	242	233	222	227	250	232	211	242	214	258	249	226	231	240	244	234	247	234	237	232	218	262	231	213	217	244	234	269	226	232	222	256	221	263	239	229	258	258	263	259	229	241	227	254	231	241	253	230	234	222	216	231	207	223	231	246	227	249	218	222	234	215	229	256	209	248	243	249	220	238	260	226	222	219	246	237	258	260	240	236	234	248	221	258	261	246	256	236	258	220	223	200	246	243	198	222	251	214	258	252	238	259	218	216	241	220	222	232	246	246	242	239	227	225	245	241	234	234	212	216	268	249	257	246	229	236	229	234	223	221	237	275	262	235	245	260	234	230	234	230	223	281	219	239	210	231	228	245	251	208	224	257	214	255	251	214	224	213	248	237	221	235	233	217	231	219	233	211	276	254	265	206	223	248	259	231	241	247	254	233	243	242	249	214	243	247	226	243	223	244	246	245	256	257	205	195	259	237	235	248	261	241	242	233	255	250
45524	50208	51124	57646	63064	64315	60550	53225	49158	50755	56952	56355	49975	49194	47479	44459	39175	38223	41742	39949	45335	33619	32489	31425	34452	27578	24613	18015	19445	25500	19366	15934	15756	12529	12502	7699	6504	4372	3879	2020	1692	1200	1537	3097	5376	7141	8898	6416	4094	2962	3305	3469	3702	2600	2702	2323	2258	2185	1922	1562	1848	1995	2271	1767	1936	2573	2313	2207	1832	1862	2145	1967	2596	1683	1895	2005	1233	952	859	752	794	750	733	816	912	886	822	821	805	742	649	621	608	657	626	597	588	617	618	576	636	707	694	686	622	630	672	660	599	593	568	595	606	626	572	583	598	584	610	601	621	608	594	579	589	595	586	591	601	599	583	573	593	598	598	586	550	585	582	562	553	569	580	619	584	599	573	570	645	629	624	565	562	570	590	609	542	588	582	591	595	558	612	580	565	559	582	536	598	571	590	647	592	624	561	591	579	630	612	575	580	605	612	571	585	580	547	642	587	576	610	590	598	593	598	594	564	589	564	569	603	565	585	567	578	632	598	640	585	580	573	606	609	605	624	605	585	556	554	576	602	601	586	580	641	565	592	576	550	598	583	564	588	597	609	535	571	533	570	553	573	557	585	626	624	633	562	598	551	625	590	595	569	531	574	564	576	608	577	577	557	561	573	587	565	571	589	614	550	578	598	548	572	592	568	562	543	589	545	605	581	610	597	576	568	626	611	524	597	612	600	597	615	576	587	577	546	625	601	576	586	587	586	584	585	636	609	595	567	551	557	601	642	590	595	607	592	562	571	567	621	601	577	563	567	603	573	546	551	607	568	623	601	547	592	576	565	605	605	594	560	617	615	629	596	582	591	585	623	591	569	555	570	556	528	592	570	588	589	570	580	611	561	645	584	562	573	578	587	582	596	564	582	601	564	588	551	579	578	596	606	644	577	603	549	610	596	631	550	594	581	600	561	567	576	578	559	572	538	614	576	584	603	583	590	605	624	600	597	557	604	625	577	617	553	573	621	560	604	572	548	629	638	600	584	564	577	590	528	598	588	614	574	581	568	553	606	599	553	570	613	571	595	605	582	571	555	587	587	607	584	553	571	595	591	578	551	567	571	560	563	646	605	574	588	550	563	554	578	557	581	570	563	599	617	581	598	588	558	580	552	601	608	534	576	583	602	577	560	557	578	583	612	539	597	556	586	627	598	589	605	607	568	609	589	594	598	554	581	561	563	633	613	605	579	600	564	552	579	587	592	576	607	569	593	586	591	569	616	569	567	562	611	564	610	578	624	569	583	522	557	605	563	569	587	603	597	584	570	586	549	534	579	575	619	637	570	582	588	575	594	557	604	562	594	615	558	567	580	586	571	621	618	580	606	612	579	608	606	578	555	604	607	602	564	561	627	603	554	566	596	582	568	576	609	604	578	610	609	585	571	620	553	576	554	608	579	587	577	612	603	633	565	599	588	604	604	576	558	580	555	560	575	578	598	578	542	580	573	587	566	592	532	611	576	578	600	585	620	574	588	601	599	587	572	563	600	589	596	536	582	558	620	635	624	589	592	583	599	579	584	601	632	574	584	565	569	590	561	570	586	554	575	592	594	557	588	592	594	565	577	609	569	627	559	579	614	546	538	567	616	546	571	576	578	552	597	566	552	601	631	561	640	615	601	589	582	556	621	617	637	594	622	566	568	574	579	571	571	597	538	577	579	550	557	601	573	557	591	599	566	597	543	602	588	594	559	586	595	574	589	560	564	580	537	579	652	612	619	603	556	552	598	597	573	575	552	594	565	619	561	571	620	614	594	571	551	589	599	560	569	611	571	597	552	564	581	600	583	578	583	577	612	609	589	557	611	578	591	634	579	551	605	598	619	601	574	600	586	574	591	597	569	604	582	609	612	618	628	581	583	570	572	595	631	561	563	612	555	602	615	548	579	545	608	585	596	595	591	593	608	561	586	582	593	567	584	554	588	604	625	591	570	558	655	564	599	563	573	583	582	601	578	613	567	622	612	565	576	573	592	574	550	567	560	588	553	553	561	575	577	539	626	584	564	604	584	612	590	642	581	550	570	595	574	582	554	582	554	613	576	574	588	610	569	560	592	569	567	567	604	572	577	597	556	547	606	578	563	570	577	613	572	555	597	553	590	563	592	597	611	576	585	566	552	571	554	602	606	591	592	626	580	599	576	602	610	598	606	590	584	576	627	628	580	548	557	598	613	605	572	571	614	558	591	602	592	581	592	608	588	624	563	609	622	573	586	597	579	596	614	575	623	586	585	570	585	618	546	571	579	576	588	599	589	545	588	580	595	580	639	588	578	582	610	607	567	575	568	569	555	618	592	582	545	614	605	563	607	596	573	555	547	629	615	569	613	551	571	577	558	589	549	586	581	610	617	573	574	609	588	529	573	608	568	602	580	537	622	615	583	560	606	617	544	584	558	552	577	574	590	606	565	566	597	570	569	579	630	591	551	608	599	601	581	553	580	643	629	550	598	546	567	587	604	612	602	655	546	541	560	572	572	607	540	584	605	614	562	571	599	608	582	551	612	562	580	570	611	540	559	608	583	554	549	561	587	576	578	558	583	614	604	592	594	555	529	598	594	572	611	577	569	561	536	586	573	647	590	528	577	591	560	570	637	577	546	600	578	579	638	568	580	590	530	601	580	547	616	593	611	594	552	581	581	585	572	580	605	524	569	632	561	586	630	574	537	638	567	557	600	595	583	559	621	614	584	596	630	630	609	576	586	592	631	584	570	632	607	533	552	592	584	548	610	560	568	596	601	581	580	533	597	573	572	577	603	596	597	599	604	589	547	545	594	563	581	590	547	584	619	577	597	650	592	587	587	587	614	581	651	568	541	631	591	569	576	554	580	557	557	544	617	548	577	595	612	586	582	584	568	575	587	614	601	565	547	567	602	552	587	561	570	563	600	649	548	562	562	559	623	532	554	563	565	571	570	535	581	614	581	653	576	598	585	574	624	611	601	598	584	576	587	559	613	582	546	563	578	564	583	554	587	542	570	594	581	625	593	573	559	589	580	548	600	572	581	576	616	585	594	591	616	567	569	620	538	562	609	594	570	603	544	620	561	583	555	605	598	590	668	585	590	581	615	572	600	574	577	515	584	614	558	612	636	589	581	587	607	572	584	584	614	596	569	569	567	565	540	639	573	592	555	581	594	570	544	615	599	589	583	553	614	589	622	605	537	584	619	612	628	613	550	586	550	568	520	587	546	591	584	601	589	561	592	582	589	583	590	606	593	563	584	596	567	617	590	570	560	597	572	543	596	599	580	592	577	621	571	584	572	583	590	547	605	591	584	563	568	618	642	603	623	551	565	562	619	605	620	606	543	589	570	604	558	554	589	592	595	571	613	635	587	568	567	556	612	555	572	566	580	570	617	596	610	609	567	579	563	605	606	567	549	620	590	567	557	598	567	572	597	593	571	594	560	573	578	582	591	562	588	586	568	587	564	577	558	568	572	609	583	602	571	576	588	571	559	574	559	602	594	611	591	559	536	582	564	578	574	655	566	587	584	605	583	611
55974	41247	42017	41746	43590	42949	43015	40741	39744	41728	43818	43377	41771	38035	37802	36721	30879	31171	33287	34915	40136	31844	25530	18645	24276	17794	14711	9374	8629	12168	8779	6870	6617	4687	3914	2867	2483	1410	1260	739	709	465	565	1009	1819	2432	3082	2178	1415	1033	1051	1124	1094	911	849	838	716	713	701	565	681	657	752	633	695	838	724	713	657	669	741	660	792	628	681	658	439	382	329	375	334	348	357	356	360	385	384	363	360	327	293	317	301	295	290	314	278	302	281	312	342	284	308	351	277	275	265	295	275	324	266	271	282	291	270	266	288	310	299	313	276	285	285	289	307	296	298	304	261	279	275	281	306	304	283	279	266	272	273	291	285	278	287	269	282	264	276	293	251	295	269	283	277	287	279	305	265	304	281	291	297	285	288	262	292	302	286	299	292	286	270	266	284	281	260	291	283	293	320	282	300	282	262	280	275	280	289	292	315	272	352	271	266	272	317	299	295	297	268	303	296	282	264	293	299	272	260	262	298	282	272	304	300	282	280	223	281	281	273	299	283	304	305	267	321	264	296	270	303	280	277	300	241	294	301	281	292	264	295	266	300	306	302	289	295	293	268	288	316	288	268	262	286	294	305	283	267	312	285	279	279	273	269	264	303	277	248	271	297	288	321	306	295	272	278	290	282	284	274	276	288	312	268	288	275	248	244	318	310	320	274	294	264	277	256	293	296	280	268	350	295	261	292	324	292	305	276	289	294	253	298	281	285	282	281	288	296	295	284	336	302	310	288	260	306	298	327	304	281	290	241	239	274	284	296	307	282	323	259	273	284	290	278	293	308	270	268	288	313	298	276	264	274	296	303	256	284	266	271	274	293	274	267	299	301	302	308	280	281	264	278	281	267	261	274	296	319	289	289	281	292	306	250	250	269	303	311	290	280	273	257	275	266	264	258	302	279	262	277	283	273	291	281	264	278	293	286	285	255	272	263	290	268	289	272	249	288	280	295	260	261	283	286	260	298	280	309	281	256	312	239	296	281	288	265	269	291	275	284	307	282	259	291	280	258	311	257	294	288	268	253	300	313	274	292	304	281	289	307	287	295	235	275	254	283	253	293	289	287	269	284	283	284	284	249	285	284	262	275	276	285	257	278	269	285	307	280	283	271	283	296	294	288	279	293	254	298	280	245	294	279	307	280	291	255	307	288	268	272	299	256	275	288	298	263	324	286	288	295	284	257	284	270	275	293	298	297	302	263	257	282	289	275	288	270	299	305	285	284	275	271	260	276	271	273	275	265	298	266	312	297	311	285	291	303	281	280	313	287	269	277	262	302	289	302	301	317	273	299	305	272	236	270	299	283	275	277	276	275	296	305	289	293	279	266	276	251	287	294	289	256	278	291	266	281	262	266	289	273	281	272	261	280	302	295	267	266	269	275	285	273	256	252	295	277	288	297	286	288	280	272	269	281	319	277	274	291	286	288	257	289	325	281	330	277	243	311	292	282	267	255	253	280	287	295	240	300	264	322	285	304	321	251	312	331	282	282	277	259	316	272	283	279	272	304	297	251	270	283	291	285	287	266	268	296	276	250	260	293	293	309	275	296	280	297	294	309	322	287	293	250	283	305	256	273	315	289	298	294	295	278	318	276	257	277	305	268	291	278	282	290	276	319	276	263	282	265	291	290	275	324	262	259	281	276	273	266	280	276	267	297	308	284	288	269	293	295	293	271	286	246	304	316	306	281	253	279	294	275	296	293	300	257	299	284	281	254	301	271	298	268	276	308	279	292	267	257	309	282	303	279	265	234	269	294	282	295	295	302	284	303	281	299	287	293	312	289	299	305	277	252	297	267	319	284	310	272	270	273	253	322	296	300	280	331	281	309	280	292	320	252	264	298	285	304	264	277	289	294	290	291	279	279	266	338	277	269	271	283	275	262	293	285	266	300	272	294	281	292	270	269	291	301	282	281	285	307	284	311	273	277	274	269	302	299	282	293	281	289	297	274	280	279	295	286	298	263	278	262	281	315	285	295	299	322	278	302	285	278	281	290	295	276	268	284	282	272	254	293	295	282	298	271	279	290	280	286	308	317	290	312	294	261	295	256	287	266	303	339	263	293	255	297	330	288	286	266	300	278	303	245	277	277	297	263	300	310	262	274	287	299	282	312	302	278	313	298	280	299	325	251	319	288	279	318	303	290	299	274	280	262	271	260	280	310	292	280	280	315	290	268	255	270	294	265	270	307	260	289	300	306	303	289	291	298	306	296	275	263	290	281	291	278	285	302	296	241	246	287	274	304	310	293	303	299	296	296	295	292	291	296	285	299	307	291	298	287	269	309	293	269	268	291	306	291	286	298	317	290	253	311	248	295	291	272	277	286	306	295	298	296	283	299	263	298	305	275	276	299	272	265	272	300	291	297	275	291	289	312	266	249	303	274	301	271	279	269	281	269	260	310	291	273	263	268	292	293	260	305	300	316	258	280	272	292	243	299	303	267	311	292	317	259	263	305	287	272	284	272	268	274	280	298	323	307	281	262	296	260	302	287	283	267	303	291	318	275	284	242	279	292	297	273	279	263	286	264	296	259	284	285	318	306	302	274	281	283	259	315	298	267	293	300	304	276	269	278	299	273	269	266	272	306	282	280	296	294	278	275	286	276	293	297	267	277	270	302	260	271	312	276	332	348	288	271	307	280	248	309	259	268	270	318	309	261	277	310	272	270	287	298	282	315	280	298	287	272	263	258	302	298	301	282	292	302	313	282	298	287	291	282	277	289	290	307	310	268	292	284	278	297	242	294	312	271	288	271	294	284	291	327	285	273	272	286	276	281	266	281	261	279	276	259	274	297	301	290	253	300	270	303	287	268	286	291	268	311	306	277	303	296	285	306	319	262	288	264	289	255	300	343	284	300	311	283	296	271	298	309	297	316	253	304	261	287	290	295	293	298	304	283	252	300	274	301	286	259	294	291	277	290	281	303	287	277	316	295	312	291	278	262	269	309	261	298	283	281	280	299	313	292	293	281	280	271	302	266	319	285	284	294	282	270	305	277	289	281	285	311	297	324	266	297	276	311	299	341	280	306	290	278	287	263	267	317	253	267	288	299	278	275	310	274	275	273	301	270	293	298	264	285	266	304	308	279	277	267	272	297	295	302	256	268	304	269	262	308	273	286	290	293	271	290	283	299	275	299	278	272	299	258	264	290	295	285	252	261	319	279	276	288	276	282	281	278	295	306	248	270	271	268	279	303	276	310	261	275	290	285	280	305	275	286	286	307	313	275	271	277	290	323	262	297	286	290	293	267	319	307	278	293	286	287	282	298	277	271	234	257	273	288	274	308	275	326	309	291	275	279	302	323	284	270	281	304	286	287	288	299	298	276	288	300	301	314	305	278	244	268	277	274	291	272	281	285	283	240	285	303	279	316	314	282	289	277	324	298	256	282	302	275	268	297	300	285	280	299	299	289	288	284	273	264	261	285	304	258	305	288	291	302	250	275	313	266	258	298	285	287	261	280	271	289	294	270	304
50455	55160	52780	56771	61729	65248	62832	56492	54196	54225	59391	60754	54106	52089	52893	51277	46669	47983	50869	48370	54400	45115	38515	33497	43000	37168	34526	26699	27701	32717	25764	23577	23906	18698	18358	13231	11976	7436	6157	2943	3329	1677	2458	5287	9551	12286	14934	10912	7209	5065	5628	5598	5966	4901	4510	4177	3459	3780	3284	2630	3262	3194	3753	3173	3438	4472	3623	3754	3388	3300	3475	3447	4191	2915	3423	3324	1919	1257	1049	1061	1114	1078	944	1137	1275	1310	1208	1120	987	1040	908	728	748	707	815	717	694	696	738	685	821	904	876	902	796	724	716	725	704	686	697	674	704	664	682	661	666	757	647	629	608	676	645	705	687	658	688	667	688	688	729	641	682	650	649	686	696	633	648	652	703	669	705	671	673	675	646	633	662	721	638	673	677	654	649	664	652	679	662	635	727	691	651	649	688	645	723	632	667	649	602	641	657	624	647	686	659	667	643	677	701	719	677	662	680	693	667	643	608	664	695	672	672	654	680	696	719	648	654	651	633	631	652	632	653	651	666	669	615	670	694	694	622	692	644	683	657	626	702	667	673	690	723	676	641	688	641	646	662	644	637	628	612	668	640	663	635	655	645	671	680	654	675	628	650	663	701	652	642	667	681	650	711	645	686	637	683	725	684	677	654	651	675	642	637	625	681	661	712	653	629	675	667	622	676	647	639	678	647	671	704	684	635	707	672	661	674	710	658	689	670	693	691	657	625	711	635	670	680	661	643	682	648	654	702	692	651	660	626	657	661	627	653	634	678	637	657	659	625	673	649	674	650	668	674	621	686	646	622	663	686	665	719	666	687	623	617	677	632	682	683	634	685	677	659	673	682	607	673	666	650	656	728	668	661	622	661	665	678	649	690	673	723	665	690	618	713	638	684	639	690	738	620	638	694	676	715	672	643	670	698	712	628	626	661	674	645	664	670	680	664	696	680	679	655	700	694	617	695	688	693	670	687	686	631	658	690	633	619	665	652	655	670	664	673	613	659	668	637	666	660	656	637	697	653	669	643	684	686	690	679	638	644	609	686	648	631	665	675	672	675	641	720	625	661	656	654	685	681	676	684	666	659	682	684	680	649	621	711	690	655	642	647	656	685	675	643	638	585	699	722	706	642	639	691	666	651	669	699	651	648	676	639	666	667	685	602	658	719	725	654	630	660	694	681	663	653	648	666	623	621	657	661	685	666	678	692	705	671	651	666	679	685	665	686	674	631	668	684	669	673	714	634	654	678	665	720	696	669	686	704	683	665	670	631	661	677	685	641	688	665	661	676	634	648	646	700	712	664	654	673	663	679	626	663	616	645	658	656	677	674	622	659	704	641	646	615	712	656	704	685	712	633	667	670	647	712	669	694	640	660	620	650	635	680	685	648	623	661	680	701	657	632	656	641	654	665	644	637	657	656	660	670	642	701	691	704	661	698	657	615	650	646	666	667	669	668	668	654	642	666	700	652	661	694	662	637	715	668	640	644	696	705	680	642	648	656	693	661	688	659	670	650	657	611	673	618	642	588	647	603	673	652	640	654	658	636	671	676	656	659	614	683	672	649	700	656	649	678	680	706	679	684	649	659	671	610	685	687	667	649	684	679	694	635	698	687	708	656	695	652	669	660	680	667	586	654	651	678	661	674	648	696	707	689	684	687	697	627	660	664	673	711	637	642	678	634	688	654	680	649	675	666	594	702	652	626	678	666	659	678	660	666	692	680	701	662	682	645	659	680	672	674	677	690	631	687	640	640	644	641	691	619	674	663	631	622	662	668	623	642	691	607	682	698	642	674	690	642	657	653	620	623	627	676	641	665	679	644	696	676	682	679	686	674	643	659	659	636	648	660	698	659	666	651	715	659	667	687	698	649	713	641	667	705	601	661	662	618	659	704	693	637	628	668	637	671	672	699	660	661	643	643	685	652	660	677	639	661	647	692	636	665	629	658	665	716	694	716	607	677	680	629	660	680	672	640	638	672	670	642	673	645	682	690	656	658	616	672	625	657	658	641	677	677	597	680	675	697	665	657	667	676	678	695	660	675	675	669	700	702	659	662	672	681	693	625	653	654	658	624	658	686	691	645	669	690	695	677	660	646	743	674	695	678	691	648	676	655	644	651	663	709	671	658	651	694	707	707	674	677	701	675	612	659	674	660	655	656	668	655	673	684	655	659	651	728	655	646	689	649	662	690	691	670	614	656	653	635	686	692	677	720	682	674	651	636	680	639	661	734	638	661	698	625	639	687	659	691	648	665	633	660	719	646	643	640	642	697	651	670	681	673	632	720	678	665	701	671	664	637	654	665	674	663	629	640	690	661	592	648	681	652	684	698	681	649	687	662	694	627	693	651	651	677	677	697	612	652	644	654	632	678	659	688	652	680	701	650	681	668	669	662	640	647	665	601	681	642	672	694	693	670	686	686	686	660	722	674	635	633	650	701	651	684	636	665	671	674	666	675	670	679	654	679	632	626	677	636	689	676	687	654	653	630	673	658	616	686	682	685	707	681	654	653	596	646	646	619	699	667	671	652	661	652	662	669	683	668	687	650	633	694	660	675	670	667	636	650	636	652	719	653	673	670	683	636	697	677	650	644	648	669	675	664	676	660	605	706	665	675	687	644	653	675	710	644	669	676	663	681	631	690	675	684	666	674	647	642	677	658	653	637	681	628	713	680	703	652	657	644	688	699	667	622	651	688	697	624	668	628	695	662	642	664	637	653	631	633	667	666	643	676	683	703	671	692	674	664	644	641	690	620	682	625	632	644	674	641	653	675	685	676	629	632	686	643	685	658	668	593	632	677	655	683	704	651	647	633	638	673	665	721	655	642	629	628	668	713	667	648	668	702	638	701	642	657	679	651	656	665	663	660	680	602	654	702	670	639	650	654	659	679	677	696	668	676	715	654	681	686	620	645	655	670	684	687	663	645	657	691	716	656	685	615	668	696	691	664	636	635	667	636	649	673	637	689	670	652	635	638	669	696	693	660	637	637	623	626	694	690	639	660	622	674	682	640	656	636	651	649	667	704	650	641	654	716	664	676	618	669	703	624	637	648	632	720	682	679	645	673	676	655	713	638	694	673	672	665	678	638	657	634	646	685	679	641	655	652	603	679	630	640	682	690	666	686	691	669	625	630	647	657	665	640	659	719	675	668	672	669	619	736	631	673	670	645	686	589	677	637	684	655	711	667	640	721	693	641	687	678	640	658	672	701	645	645	673	657	682	654	701	676	661	672	614	659	616	646	695	666	630	639	637	672	641	670	677	652	698	672	638	640	661	715	640	631	710	653	687	637	673	651	712	651	658	675	634	637	658	648	684	656	618	643	649	666	667	678	671	665	688	641	676	681	621	661	637	669	732	627	629	646	651	614	686	614	669	654	711	705	641	660	679	628	670	653	648	661	652	662	693	650	687	663	638	629	673	690	665	662	715	694	676	710	670	646	654	659	611	619	633	693	611	695	692	683	639	647	636	659	672	665	642	651	663	631	635	655	659	667	703	669	679	650	656	634	682	635	640	687	697	705	688	633	678
26854	27062	31157	30250	28676	22027	15120	11582	9991	8625	9025	6987	6032	3930	3983	2944	2010	1645	1892	2129	2651	1676	1338	944	993	755	720	446	404	590	460	410	373	271	299	237	257	190	199	168	184	164	170	199	214	209	236	212	186	191	161	201	181	183	157	164	187	185	181	156	174	148	174	162	156	173	159	162	171	164	151	165	169	157	157	156	157	145	151	164	143	141	156	147	140	133	141	140	128	146	165	130	132	133	137	125	148	123	141	129	165	159	122	149	158	147	153	158	158	138	146	121	162	126	159	126	147	168	149	152	152	119	134	162	132	149	141	126	134	159	158	157	141	129	133	126	136	173	144	140	144	122	168	137	137	138	145	142	145	149	164	133	136	133	156	124	155	123	154	130	170	146	126	144	157	131	161	132	126	138	138	132	145	151	148	172	135	152	144	128	140	157	139	130	150	138	132	164	137	166	154	163	141	113	133	147	126	135	132	138	119	139	176	163	151	152	146	128	133	128	157	140	145	150	142	143	138	140	137	114	142	141	139	127	135	129	160	116	130	134	145	151	149	149	125	131	128	149	153	152	128	145	151	146	127	139	128	142	125	134	135	150	133	128	138	149	154	129	142	150	134	136	137	129	150	135	158	160	136	123	133	138	139	128	161	147	143	154	136	149	145	148	144	132	141	145	133	137	149	145	155	145	137	166	157	163	171	127	149	135	135	154	132	159	128	144	148	152	145	134	162	141	154	151	135	137	146	146	147	155	139	134	128	153	138	139	130	142	160	180	136	140	155	119	121	137	149	147	134	147	151	144	127	173	152	137	151	128	121	156	154	133	141	138	133	136	124	123	155	165	162	141	142	139	132	148	136	148	123	147	115	142	139	138	153	169	125	141	148	144	122	135	145	145	139	152	150	121	144	150	168	135	145	122	154	122	155	143	146	143	149	142	149	143	137	122	123	169	154	134	159	143	117	131	139	127	148	136	139	167	141	149	137	148	161	147	142	136	161	146	147	169	136	152	152	158	154	131	169	119	163	145	132	128	147	128	136	149	123	115	145	159	140	155	151	140	155	137	143	163	149	131	136	138	134	140	132	138	128	142	141	151	144	147	143	170	135	135	124	126	145	152	125	145	140	145	138	145	131	146	128	149	120	142	135	152	139	132	149	143	153	140	139	123	138	144	142	139	156	150	125	130	150	159	140	136	137	153	120	127	133	147	153	118	142	137	146	144	166	147	138	145	134	144	157	138	136	140	131	147	161	145	152	139	132	157	155	136	140	149	125	129	150	152	140	151	136	132	148	156	139	155	148	146	143	140	130	120	140	143	130	128	140	134	161	134	132	156	140	138	143	137	147	134	138	153	156	160	123	162	133	120	136	167	127	142	156	166	121	147	161	124	107	140	165	138	132	140	112	148	136	147	142	138	149	144	150	139	158	171	156	139	155	151	157	129	138	160	141	144	140	139	132	118	146	144	140	135	146	133	152	148	134	135	153	151	151	146	139	166	126	138	119	127	149	143	155	149	140	151	124	136	140	141	137	121	144	139	110	132	157	142	129	146	154	145	152	130	143	127	133	134	146	163	140	164	164	134	124	158	130	148	152	165	152	141	145	142	155	162	139	124	141	132	145	157	146	138	138	132	157	142	145	148	133	145	145	124	146	157	162	134	148	135	146	148	133	117	142	143	144	152	126	138	168	148	146	145	155	144	131	148	141	148	145	159	118	151	150	157	148	121	131	122	151	141	152	136	132	128	135	138	156	160	134	161	141	146	125	160	139	135	162	130	124	154	132	149	130	140	161	144	156	136	165	142	145	161	141	154	122	157	136	155	162	158	147	160	156	127	140	132	148	137	122	155	150	149	168	155	119	137	157	132	139	138	117	148	102	154	145	135	141	141	139	137	104	142	133	139	147	143	132	154	136	132	121	162	133	139	133	157	130	117	139	149	135	138	162	140	147	146	150	126	136	140	147	135	121	145	163	140	150	137	167	154	131	129	135	152	132	165	142	150	134	157	152	128	137	125	141	132	130	149	135	140	142	140	144	133	146	141	158	139	121	165	139	145	127	159	124	133	136	132	136	157	145	138	116	142	132	160	141	160	152	153	151	163	106	140	149	150	156	139	148	130	139	118	138	155	138	136	122	136	138	139	146	148	142	137	156	143	150	142	141	140	153	133	156	146	152	140	139	150	116	144	128	123	142	131	140	148	156	140	142	143	147	150	132	142	135	130	154	139	167	127	171	143	159	149	146	153	151	148	125	138	129	166	147	140	164	169	149	132	144	149	142	134	159	138	141	143	146	109	145	142	151	152	157	147	135	162	140	150	144	172	138	131	149	145	130	139	132	149	159	164	138	159	149	124	121	150	149	130	172	127	155	141	151	144	168	119	160	147	127	133	150	153	137	142	119	130	159	132	137	132	145	137	170	164	134	136	147	145	135	155	132	148	150	162	133	150	158	138	152	149	152	146	139	166	139	139	150	139	136	138	142	126	134	138	154	167	162	140	137	154	139	133	135	138	159	136	157	149	155	160	122	155	169	135	140	129	130	127	145	141	135	124	155	155	144	142	138	154	164	141	141	152	155	149	130	138	143	146	130	126	172	137	141	132	134	143	145	137	153	147	142	147	139	136	162	155	133	142	147	146	155	130	150	131	129	141	168	148	134	132	162	130	160	152	124	150	165	150	138	154	127	140	166	135	147	122	159	137	131	138	176	131	125	148	137	114	115	136	117	133	130	126	137	121	121	143	134	128	161	135	142	145	159	128	150	171	148	135	150	125	156	142	137	147	141	138	133	165	129	160	146	150	165	143	138	147	175	147	130	139	145	147	150	137	158	139	135	132	132	153	151	128	138	158	121	155	149	137	139	143	136	140	149	125	129	147	132	133	132	148	124	141	131	149	151	130	145	129	149	139	132	159	141	130	130	160	135	138	123	135	152	127	120	145	137	160	129	146	157	143	123	145	132	138	141	149	166	139	134	141	128	149	130	153	120	148	170	156	130	136	140	130	122	143	117	156	139	161	153	139	131	148	138	154	167	143	142	115	146	125	122	132	148	140	149	134	138	149	169	156	144	142	131	157	134	135	132	137	120	124	134	119	133	144	146	129	136	128	130	143	160	168	143	154	155	142	151	149	137	153	136	163	131	159	154	161	142	112	145	141	122	130	134	141	163	151	110	157	119	141	140	129	136	133	141	144	152	135	157	131	123	135	128	159	138	126	156	140	153	158	139	144	133	148	160	130	135	144	164	133	142	159	167	166	149	138	131	156	156	141	129	153	146	126	160	138	146	145	116	128	147	144	140	146	153	152	147	142	139	142	158	142	167	137	128	140	129	126	132	141	138	123	134	127	155	133	146	155	160	142	141	170	136	156	143	122	124	130	126	145	142	129	172	143	146	155	154	156	135	164	151	151	135	136	143	160	154	140	136	142	142	136	145	151	138	163	141	140	165	148	138	136	152	138	166	138	164	125	134	155	149	145	127	139	144	132	147	131	148	155
20029	24639	31826	37655	41393	37531	30692	25544	23377	21346	25111	20836	18446	15034	14610	11795	8472	8217	9663	9596	13202	7634	6385	4312	5381	3887	3719	2509	2347	3516	2463	2260	2004	1553	1500	1216	1143	768	716	542	673	574	605	688	816	1035	1089	848	674	658	681	637	682	592	615	520	564	572	479	515	490	491	465	528	501	566	491	509	492	507	501	501	525	486	494	496	464	386	376	421	428	378	381	393	444	392	403	409	383	417	420	394	392	421	397	387	386	402	399	373	363	372	336	400	401	379	367	411	378	351	381	379	416	392	349	395	390	373	376	392	402	391	374	401	404	440	379	388	400	379	363	324	384	381	410	403	430	395	353	374	365	385	388	357	395	405	371	401	387	376	365	424	383	415	420	384	402	376	365	414	398	402	408	373	382	401	366	368	349	401	374	432	394	413	394	397	367	387	371	402	401	364	363	366	366	397	407	389	409	400	420	375	417	376	407	425	372	355	387	392	358	393	398	399	347	400	395	402	417	365	365	391	380	398	349	389	361	411	390	378	408	372	401	385	394	424	429	409	392	402	384	403	398	390	409	416	396	376	383	383	341	374	407	407	394	404	389	383	407	406	388	398	366	381	357	349	370	420	407	364	392	372	409	372	424	360	365	392	388	365	407	365	409	384	388	382	388	375	358	389	389	355	416	389	380	383	386	397	399	388	426	429	395	366	386	378	372	381	393	386	386	408	385	390	412	410	407	373	371	397	394	382	394	364	402	364	405	385	384	377	416	396	387	433	369	382	399	392	380	361	387	385	404	386	407	389	407	409	379	381	421	380	391	401	422	425	404	397	391	375	413	388	398	380	394	385	405	410	433	398	418	389	389	403	379	397	405	402	377	372	375	418	399	367	416	375	373	380	416	450	376	376	385	390	400	375	388	408	408	395	396	397	431	387	429	404	381	367	365	376	375	411	377	373	372	393	373	407	381	431	368	367	404	362	391	414	377	405	404	397	399	400	393	416	399	366	370	402	387	396	364	348	371	381	378	418	397	362	385	404	351	363	385	382	377	402	402	375	383	401	364	389	411	409	394	380	393	411	376	413	391	360	404	391	400	431	386	362	382	379	387	381	390	384	360	400	401	395	389	385	377	377	352	367	384	414	341	406	372	406	395	391	357	390	389	403	402	409	404	385	416	390	429	363	376	393	364	399	405	417	388	379	386	421	391	377	379	387	428	361	370	378	363	364	371	345	400	416	377	429	375	406	391	415	363	378	359	393	364	368	400	392	417	412	416	385	373	399	363	390	369	366	382	424	389	368	370	385	397	369	440	400	401	396	369	407	408	354	378	368	424	399	369	394	368	382	414	380	388	392	370	413	356	370	401	353	392	393	380	401	402	396	385	358	398	407	370	380	388	372	414	409	351	397	383	365	409	399	388	377	387	395	389	390	382	382	417	383	418	369	363	402	410	392	380	383	405	420	358	409	393	377	398	393	355	367	363	361	399	392	393	389	404	392	403	423	388	381	396	418	378	378	374	404	396	368	391	393	412	357	370	404	416	395	391	386	403	403	393	377	380	404	395	380	359	387	383	377	412	392	388	373	401	409	386	378	395	384	408	401	386	366	394	408	368	370	372	404	372	379	394	407	386	387	389	365	366	343	402	396	367	414	379	372	423	376	379	364	426	336	415	347	429	395	392	368	400	377	386	400	352	414	399	401	401	393	382	382	386	371	401	376	393	391	410	371	389	353	386	409	367	391	405	415	400	357	373	422	386	377	393	387	385	410	375	333	385	372	399	391	415	380	410	358	379	368	357	401	414	381	392	386	368	397	388	373	359	366	404	349	363	380	404	362	402	363	399	395	365	351	397	385	381	391	352	393	388	400	357	365	378	378	378	393	406	382	361	405	411	403	345	352	379	389	404	421	389	370	396	380	432	388	380	422	386	386	366	419	406	403	391	392	380	396	381	415	433	417	354	360	384	364	363	389	380	409	424	365	393	371	398	353	399	369	385	371	415	368	391	412	421	416	401	393	384	393	392	394	369	435	371	387	352	387	406	418	417	392	425	363	416	398	374	379	393	372	371	355	380	389	390	404	373	394	386	392	409	420	382	364	417	371	421	380	413	429	347	408	409	388	425	391	394	345	391	389	405	391	411	394	378	392	352	383	363	351	398	417	375	373	368	403	385	371	377	382	356	401	390	405	394	341	402	393	375	390	386	389	377	430	430	367	416	394	378	395	393	348	395	431	377	374	377	409	397	390	397	391	410	368	370	432	368	399	394	392	366	437	370	403	421	370	364	365	372	389	388	394	391	378	392	412	375	358	410	356	387	397	381	389	429	408	395	391	402	389	403	376	393	404	403	441	402	390	396	410	420	400	386	389	419	389	394	409	403	383	439	351	391	377	380	395	377	379	403	373	402	387	393	370	417	421	380	424	398	367	431	378	363	376	412	421	374	390	361	407	398	412	387	397	373	369	377	395	365	393	385	390	391	380	390	364	390	382	382	393	388	387	384	365	385	416	414	391	356	399	400	432	405	389	374	412	404	377	392	406	384	415	386	421	383	352	407	386	386	398	377	375	403	441	391	378	361	407	405	359	385	384	415	399	383	408	393	425	385	387	411	350	415	386	378	342	388	383	383	431	365	388	396	410	393	391	374	359	391	400	421	360	396	366	367	421	376	363	408	358	409	407	405	381	415	397	388	402	359	400	388	421	380	382	380	417	377	377	365	374	389	397	368	379	397	372	411	401	389	399	358	383	380	379	406	393	405	374	403	417	405	366	385	398	368	390	370	376	409	420	384	383	386	402	401	399	399	388	415	388	422	354	367	423	428	397	394	373	384	384	370	374	391	387	423	371	400	392	374	347	399	368	384	398	379	369	369	364	403	387	376	374	361	404	388	407	368	381	424	373	384	407	421	408	373	367	417	380	398	401	416	377	353	390	383	378	400	350	414	400	382	383	400	405	426	367	384	404	367	383	385	406	371	373	407	423	383	386	392	439	401	387	382	381	387	362	395	407	416	371	375	388	375	381	419	364	374	393	385	397	374	398	372	386	394	418	387	368	380	372	389	386	403	384	403	384	401	393	410	402	357	417	399	423	397	379	369	407	374	386	406	417	401	381	408	404	400	406	380	365	372	366	375	397	388	347	374	395	362	391	397	390	358	388	398	393	388	407	401	364	383	381	366	408	390	418	380	377	397	383	380	371	388	372	430	403	393	457	408	363	406	400	420	411	358	386	389	399	361	411	408	393	380	400	374	364	393	368	359	402	382	382	384	340	382	401	356	387	398	388	397	418	412	367	368	384	368	413	379	389	399	370	340	381	432	375	414	398	413	391	377	365	392	379	398	397	407	417	393	391	387	393	428	368	382	371	404	374	420	393	406	385	381	380	404	407	369	379	391	411	378	344	412	426	405	395	359	400	394	362	380	382	425	406	391	417	407	363	389	394	390	418	370	382	410	406	369	431	403	403	376	417	340	393	385	404	406	396	378	383	400	408	397	392	386	421	365	383	377	390
53443	42411	43884	41976	45393	45973	42881	42085	39501	37483	40826	40884	36969	30996	32509	28691	23410	18988	22584	23140	30168	22098	17902	11186	14464	9895	7124	4784	3986	6376	4967	3965	3205	2075	2071	1659	1452	808	624	365	430	353	363	574	992	1327	1569	1079	767	571	628	591	645	567	619	542	461	400	449	454	396	382	457	419	423	520	407	444	429	390	451	441	464	386	355	390	347	250	257	247	293	273	259	272	295	280	261	250	249	263	261	255	276	235	257	229	251	243	239	250	247	262	246	255	257	254	243	271	233	236	248	234	226	231	219	231	236	238	219	237	240	238	246	223	221	247	223	236	255	238	226	234	202	248	244	231	231	222	235	263	254	277	249	226	257	248	241	265	228	229	234	250	236	250	232	246	239	248	250	219	212	235	238	244	234	242	241	219	243	229	245	238	254	264	240	254	229	223	209	246	241	240	227	229	239	214	238	248	215	227	257	232	251	244	259	213	234	220	241	246	260	221	250	242	220	257	233	239	235	254	232	224	239	238	225	222	238	236	260	220	215	278	237	251	226	222	228	214	260	231	239	232	241	253	239	196	239	256	234	222	228	241	232	230	229	212	247	212	250	233	210	247	249	253	238	239	271	259	234	251	240	261	229	254	235	240	236	217	238	251	221	246	237	208	243	206	237	211	246	230	243	245	216	229	246	231	232	250	230	255	253	248	231	215	233	242	219	225	246	273	234	232	233	198	233	249	236	241	236	227	237	238	220	226	243	273	272	243	274	233	256	255	236	246	237	230	251	235	227	240	255	222	223	237	240	217	234	245	247	249	255	268	244	225	219	231	240	260	231	214	246	229	219	220	221	233	236	252	230	229	231	226	234	225	218	231	241	217	233	264	240	219	229	259	230	251	250	249	215	239	227	223	206	235	229	226	246	237	267	227	228	240	240	236	230	221	234	268	241	206	234	226	241	216	280	247	238	279	199	255	218	265	211	225	255	233	243	267	221	220	225	250	227	243	227	237	239	224	250	227	248	234	218	224	215	252	283	232	232	252	230	250	229	227	236	227	234	243	277	232	235	226	251	232	243	224	225	238	226	201	209	226	245	235	242	234	238	241	225	249	237	211	232	236	263	251	217	239	218	235	227	233	215	235	245	242	256	241	215	274	210	247	219	217	234	262	235	221	224	257	220	277	238	226	228	238	220	222	241	215	240	242	268	260	249	207	275	261	232	238	221	238	230	251	237	232	266	238	255	268	234	268	249	236	241	242	252	232	237	206	249	236	232	226	204	214	229	246	209	249	191	234	226	241	231	265	239	225	236	237	237	238	234	235	232	240	189	213	247	259	270	229	226	228	241	235	231	244	212	224	256	257	218	238	208	236	253	260	204	230	240	256	229	280	231	225	253	236	224	233	259	261	283	219	233	253	234	215	254	234	256	215	229	241	217	213	242	222	236	254	233	199	240	226	218	210	241	241	217	221	269	247	231	234	231	252	234	227	239	228	229	233	221	235	241	252	231	205	206	262	234	252	232	249	247	253	236	222	229	219	222	211	249	251	228	235	235	217	247	225	255	255	248	266	247	259	225	249	227	214	234	223	233	261	238	241	220	209	226	225	214	230	243	213	242	242	256	248	216	245	250	224	234	233	215	236	229	220	220	222	219	243	250	220	228	257	246	257	226	263	244	233	255	225	241	263	235	258	228	236	263	253	234	236	235	204	253	209	247	263	266	239	211	222	277	236	227	272	234	243	236	243	231	215	216	240	251	247	229	239	250	234	221	213	229	247	269	243	234	246	216	263	225	246	237	240	250	265	240	243	245	239	222	218	247	213	241	239	223	227	247	259	254	232	229	228	230	239	233	251	234	260	247	233	258	236	250	223	264	232	259	229	248	233	245	236	226	243	246	240	250	234	227	237	251	247	258	229	235	232	219	234	273	240	245	246	212	227	240	228	246	255	208	225	250	219	214	242	246	257	230	256	223	239	230	225	231	258	235	261	250	248	229	209	216	237	239	290	234	222	220	229	270	229	230	246	250	251	234	212	237	217	217	205	251	232	236	249	237	245	233	228	242	240	251	210	236	235	242	230	227	234	256	234	234	239	232	221	235	211	236	228	224	220	233	269	223	237	256	224	226	215	277	246	241	222	247	246	248	254	267	262	237	230	257	230	210	238	238	220	258	224	195	218	221	249	268	247	221	218	256	263	231	220	228	255	252	214	236	226	227	217	230	222	224	224	205	217	248	252	276	258	240	240	207	221	233	259	245	226	232	250	259	231	209	237	242	231	241	231	233	222	260	239	251	242	270	216	237	235	261	260	233	223	248	238	271	245	253	258	243	258	238	244	218	239	264	220	245	240	275	223	250	232	268	230	226	242	233	212	240	229	235	230	271	234	242	235	223	233	256	247	231	226	234	230	240	269	225	225	215	218	234	253	231	238	226	214	237	248	245	238	217	221	239	238	210	263	215	221	226	240	251	224	226	247	229	231	228	234	238	213	216	241	256	263	239	206	250	215	238	198	263	235	249	260	260	236	210	254	228	242	251	213	228	229	240	244	227	200	242	234	196	224	264	248	264	232	228	235	271	236	227	243	220	244	236	276	248	217	223	264	227	257	266	267	244	230	239	238	266	260	234	230	239	240	240	232	241	245	238	252	219	231	263	208	259	251	217	231	245	256	228	234	228	207	237	242	242	256	254	247	262	233	247	239	224	259	245	235	229	247	261	233	261	257	259	271	232	250	237	212	247	239	240	252	235	241	243	256	221	219	248	231	250	237	222	232	230	244	242	245	224	233	210	255	245	240	261	258	221	261	251	255	252	229	226	251	255	251	248	268	249	237	253	233	235	228	229	249	235	227	225	244	225	226	247	204	272	239	230	248	232	244	237	240	261	236	248	247	226	217	230	233	235	238	235	210	248	260	237	262	256	237	268	229	243	277	246	205	224	230	221	252	229	235	274	213	244	211	220	224	223	237	227	218	239	234	235	253	248	229	224	245	233	230	224	250	235	229	242	238	268	235	239	228	267	223	236	223	243	241	221	241	260	243	237	226	236	227	238	236	231	204	270	221	269	256	213	251	247	230	229	255	249	244	233	223	271	227	229	233	227	210	242	214	253	241	235	245	221	246	255	248	257	253	246	252	267	233	220	225	229	245	206	253	267	230	209	227	218	234	234	229	211	211	242	242	242	225	256	241	236	253	235	239	234	231	247	210	238	237	260	261	248	236	254	251	258	244	249	242	215	228	255	224	213	235	213	244	269	256	220	217	218	230	214	247	228	231	213	238	261	246	238	232	235	226	231	215	263	245	228	256	277	240	247	253	248	225	236	265	242	266	248	249	245	227	239	223	225	251	261	221	239	257	247	203	245	244	248	211	224	235	229	222	235	237	248	244	206	230	231	239	231	214	264	219	256	234	220	220	232	206	225	245	226	252	233	218	239	228	223	262	233	240	223	234	236	221	240	234	223	224	247	214	246	234	248	221	230	241	243	224	251	223	258	243	246	236	230	238	256	242	238	242
45748	50281	52245	55846	62979	65248	61542	52991	51300	53022	57061	55357	49157	43861	46237	43467	38990	39258	42680	40574	47880	36636	34337	25814	34115	28364	24766	18879	18930	23440	19630	16812	15862	10917	11690	8936	8022	4517	3131	1334	1816	1262	1532	3212	5424	7514	8952	5866	3775	3101	3302	2985	3632	2874	2942	2467	2129	2111	1932	1810	1975	1864	2151	1883	2077	2712	1876	1994	2053	1885	2069	1879	2351	2027	1876	1510	1193	820	763	807	870	742	774	855	831	869	783	782	710	738	682	648	585	610	594	661	602	640	608	613	720	670	700	640	670	557	603	640	610	631	588	627	629	604	563	600	540	614	614	576	625	570	590	554	555	605	600	551	563	564	564	537	575	591	565	550	623	601	610	551	572	595	537	607	587	613	620	596	568	584	610	572	601	548	555	583	531	576	640	623	543	600	582	531	567	597	581	564	555	550	596	591	578	541	588	575	591	604	556	557	577	592	623	586	592	581	567	577	607	610	538	595	572	525	570	575	596	591	567	594	635	584	590	578	575	569	609	600	531	563	526	557	550	586	572	560	573	581	566	608	575	620	611	574	572	580	577	561	621	569	630	599	574	569	589	598	597	579	584	581	579	568	571	579	597	590	597	583	588	579	573	594	564	551	567	591	554	544	598	574	561	614	596	593	602	582	554	571	595	559	619	640	595	570	555	618	609	598	610	548	615	527	589	549	588	590	590	573	541	544	513	555	606	578	594	600	580	581	623	583	619	610	554	596	572	613	570	583	570	577	586	588	560	556	619	611	588	587	567	620	619	588	570	629	588	586	602	574	557	582	553	570	582	571	567	560	614	615	558	601	608	565	587	557	565	563	583	570	600	562	555	576	625	595	594	624	558	601	637	565	548	629	554	583	587	571	560	618	595	560	571	594	616	581	586	580	603	597	586	601	613	564	577	563	578	577	556	566	600	597	587	571	619	543	595	565	622	528	598	625	592	656	610	548	604	593	595	575	630	600	580	576	610	561	555	571	602	557	574	597	599	615	596	561	608	576	555	564	613	548	566	544	598	562	593	588	585	554	576	588	554	569	613	561	595	565	557	587	630	581	564	595	599	561	580	579	613	589	579	576	580	625	551	580	583	616	593	579	641	533	598	544	570	605	592	585	587	598	577	611	563	563	617	600	577	596	601	585	606	588	556	582	583	611	592	565	556	596	600	577	599	580	591	622	557	559	559	590	577	562	610	601	594	562	620	554	571	571	581	590	579	575	552	580	587	584	590	595	592	547	617	581	566	581	611	572	590	618	571	569	541	596	589	560	565	603	578	571	556	598	569	620	586	568	586	570	594	598	577	623	577	563	581	588	593	599	611	609	597	628	611	601	542	604	583	559	616	579	577	549	582	595	604	563	636	606	614	571	585	549	573	594	525	583	582	567	593	601	508	569	615	606	648	603	639	631	574	616	585	586	593	547	599	575	584	594	597	584	612	553	560	583	557	538	602	585	589	590	580	607	565	592	623	573	558	592	550	593	520	570	599	581	565	585	610	603	539	572	597	566	595	554	571	556	558	598	566	620	573	564	580	554	558	591	565	585	624	571	542	588	574	595	556	564	586	574	590	564	576	618	600	561	563	587	600	562	552	551	582	584	586	540	545	602	624	585	590	596	581	565	566	541	581	561	578	587	613	585	561	572	587	617	583	545	583	619	586	601	615	623	543	621	628	614	602	533	614	612	571	597	607	598	583	581	588	537	575	605	583	572	630	582	593	571	618	605	608	564	589	581	627	581	572	579	576	577	589	619	597	586	585	612	593	594	565	600	611	581	544	580	606	581	569	601	594	576	557	568	591	544	567	527	607	598	580	563	608	579	598	569	631	580	581	566	581	534	576	571	614	572	594	572	560	542	563	637	563	578	577	605	582	517	563	593	577	584	595	571	648	572	585	552	605	552	568	594	595	597	588	625	573	597	591	609	584	621	568	599	604	599	608	584	597	584	577	645	586	575	582	581	547	572	602	626	555	568	581	572	599	565	524	586	596	574	558	573	595	595	570	585	596	577	533	605	548	661	576	595	565	588	630	601	572	559	573	616	561	633	558	575	604	547	569	664	617	566	587	573	595	645	601	559	631	563	562	569	533	600	592	603	553	579	574	559	559	576	586	598	622	576	577	571	596	576	610	559	549	567	581	561	575	554	608	581	562	597	619	630	567	599	586	596	572	580	554	590	620	548	596	580	560	565	554	569	573	575	592	591	572	596	577	589	605	601	596	596	601	594	559	634	599	586	582	576	575	553	592	593	555	600	609	632	560	579	590	605	575	555	591	599	604	578	580	605	590	564	532	588	562	563	639	554	620	572	611	575	581	605	507	601	559	614	588	562	632	556	575	586	546	596	563	605	576	612	594	583	578	597	583	583	584	591	546	600	579	574	566	563	563	576	577	601	621	604	599	575	597	590	590	588	594	574	565	582	561	580	557	562	628	580	570	583	571	589	581	568	577	597	571	569	600	621	576	585	590	601	601	619	580	571	609	541	573	568	584	607	609	562	621	594	578	584	605	528	578	616	565	598	617	591	548	530	588	567	577	555	556	547	582	594	542	618	578	579	600	588	563	567	591	585	556	572	606	611	619	567	566	606	569	621	628	579	609	565	568	567	610	597	601	591	553	578	584	584	587	635	626	579	584	591	618	555	604	571	630	608	576	615	560	565	571	604	591	594	558	558	572	590	560	580	574	572	610	598	593	574	558	606	585	597	575	574	622	585	582	558	593	545	576	587	577	619	563	584	592	595	587	597	548	535	619	598	535	587	561	572	578	583	571	582	582	557	589	611	587	550	578	586	583	604	608	570	621	540	607	540	591	581	597	585	583	622	555	550	571	544	557	571	559	585	587	573	611	587	579	577	567	600	599	617	636	556	577	600	599	577	575	550	597	576	590	616	587	604	606	599	596	582	554	616	600	554	584	559	585	594	620	597	606	599	571	576	582	569	625	576	608	558	565	610	588	595	581	609	589	544	560	606	579	595	567	606	596	531	550	608	598	575	581	545	589	570	563	582	633	567	589	590	558	541	598	568	573	574	566	598	582	576	594	559	561	578	563	568	583	604	615	615	577	537	572	615	590	594	594	598	556	573	624	591	573	562	551	578	543	606	553	597	591	586	566	579	654	572	574	561	608	519	618	589	592	572	568	590	604	546	612	624	570	551	565	528	558	541	610	578	545	577	571	562	540	540	589	600	601	549	579	591	551	624	576	619	610	546	575	577	596	594	586	602	543	571	542	579	535	582	598	634	614	607	569	574	580	612	542	592	573	538	592	562	567	615	583	570	614	608	592	570	605	601	578	555	573	600	602	520	556	540	615	590	615	587	562	604	563	617	582	619	632	604	582	580	586	546	558	625	573	608	565	552	587	597	587	553	635	614	581	597	586	570	618	606	568	574	585	596	563	573	581	605	606	571	572	579	621	598	579	601	608	579	590	553	563	619	556	574	624	564	569	613	542	575	574	597	571	573	585	595	586	561	535	598	607	544	577	553	570	627	560	576	606	557	620	558	620	567
54497	41434	41135	39370	43605	43954	43778	42770	41215	42391	44584	46641	42153	35625	38359	37061	32264	30438	34371	37093	41493	30422	25860	19375	23529	17890	13779	9478	7246	12670	9304	8431	6328	4582	4423	3377	2404	1320	1123	667	555	485	579	983	1698	2442	3029	2007	1117	975	1089	1010	1180	1069	980	762	695	653	662	686	639	633	702	702	700	863	649	700	686	647	744	620	819	675	607	553	470	388	335	359	390	380	361	333	347	365	336	335	307	337	352	346	300	274	320	303	295	292	281	306	292	303	320	309	284	267	294	287	302	280	275	306	304	308	295	269	301	312	271	261	306	290	281	277	272	282	271	292	298	285	262	292	273	263	280	352	286	311	259	295	320	303	282	256	265	306	293	282	300	295	301	281	247	300	316	269	270	282	283	272	320	271	276	285	300	283	258	279	295	308	292	313	291	283	290	279	241	303	287	238	280	276	275	299	298	288	294	286	299	256	287	287	264	285	291	271	294	300	310	286	287	302	299	259	306	304	290	291	319	316	252	274	272	286	250	313	298	281	314	237	310	280	275	298	281	278	286	312	256	250	289	330	285	333	286	258	273	273	276	299	280	288	301	267	297	266	274	273	259	277	308	319	289	298	307	291	253	263	293	276	267	272	268	314	293	243	256	283	289	283	294	273	272	300	263	280	279	296	285	292	262	281	288	298	299	251	262	294	263	268	266	282	298	279	284	281	300	302	293	273	327	290	281	283	295	279	294	277	306	301	295	303	261	293	278	310	311	297	304	243	298	273	276	280	295	302	281	286	316	303	266	259	263	268	288	297	288	303	288	249	273	274	308	257	279	283	269	285	277	296	293	268	256	304	294	300	265	267	303	301	306	297	249	292	272	268	284	245	274	242	286	269	291	270	290	297	314	267	244	270	290	301	286	279	265	291	270	269	267	293	262	276	296	318	298	311	294	302	314	296	277	308	296	263	293	285	295	279	292	296	288	311	253	273	267	267	289	322	305	304	296	300	270	278	266	262	283	257	256	267	286	269	274	271	302	278	273	266	282	314	319	277	260	304	279	284	296	331	259	290	270	251	280	278	294	300	319	293	265	276	305	296	300	296	273	292	265	282	273	288	285	250	273	296	274	264	260	274	276	302	283	274	274	313	258	290	260	320	267	272	314	294	278	288	258	257	295	272	300	269	284	276	291	317	273	281	283	286	269	276	312	278	293	289	290	284	288	293	271	268	273	296	258	276	297	277	298	296	259	268	289	288	286	259	286	281	297	291	323	266	283	311	317	302	286	316	301	264	298	287	307	287	271	297	263	260	280	261	278	286	260	309	268	301	262	266	293	302	282	285	303	288	293	286	282	301	301	291	265	305	265	298	280	296	245	278	295	302	289	295	280	261	253	276	250	272	284	279	271	262	297	280	325	288	259	310	278	273	301	312	300	298	294	260	280	293	292	256	280	286	295	268	283	281	269	292	276	276	261	281	272	269	287	318	318	268	308	298	295	253	262	283	282	300	295	299	279	274	308	268	307	299	301	275	269	289	299	279	255	304	281	251	284	298	297	272	274	289	314	255	270	269	275	286	302	278	286	251	283	265	307	313	281	306	300	310	326	317	270	300	275	286	285	268	289	269	274	325	294	293	280	294	265	244	268	261	292	275	284	298	306	269	264	263	281	270	290	286	277	273	264	292	285	310	335	276	255	331	277	290	300	281	264	278	277	296	319	286	288	293	292	273	299	289	280	292	279	286	293	274	250	327	291	272	263	288	275	287	290	288	298	283	283	307	277	294	267	261	295	260	266	258	299	298	293	267	278	303	292	293	288	276	266	267	272	305	277	283	281	309	272	281	258	330	300	260	286	288	294	282	290	286	274	257	282	280	284	306	245	275	266	304	300	284	277	292	298	241	295	254	288	289	293	287	287	309	282	277	315	295	258	283	281	289	277	309	316	264	265	257	278	282	271	305	261	275	273	303	290	286	283	268	249	312	288	284	298	273	296	282	277	301	256	263	264	272	281	303	276	295	281	249	291	288	242	300	295	289	261	275	307	300	287	290	315	275	309	279	239	306	295	304	289	301	249	246	257	243	299	292	271	293	289	300	294	285	279	319	287	287	278	292	259	265	262	292	282	267	289	282	278	284	278	297	287	286	266	302	259	274	279	302	311	275	286	256	268	315	271	327	308	295	283	279	319	282	301	284	256	304	288	281	260	272	251	291	276	293	288	286	269	299	265	283	315	289	295	303	307	309	253	290	278	273	335	317	288	303	302	295	310	288	291	259	291	303	313	259	291	301	299	326	276	280	302	269	297	283	248	304	288	290	286	307	324	271	267	298	293	281	303	312	275	279	297	278	268	245	273	277	286	263	302	259	295	241	274	287	308	287	283	306	284	299	270	260	287	251	281	304	276	325	283	290	318	281	256	279	293	317	294	279	313	275	284	280	309	293	274	256	294	272	301	296	325	260	301	284	306	267	239	250	268	278	297	277	285	304	302	274	274	271	278	307	288	257	299	298	304	271	307	227	269	282	266	264	321	260	274	276	286	287	247	292	274	279	289	255	313	295	287	281	259	281	269	299	304	289	258	275	330	275	252	267	307	282	308	284	299	277	284	317	315	292	264	323	287	287	282	275	269	279	270	261	293	292	282	276	266	245	293	253	236	271	303	297	333	293	300	290	315	275	279	258	279	265	278	293	274	290	269	283	274	269	281	280	257	297	309	303	312	278	271	287	271	257	295	297	293	253	293	284	256	282	300	295	283	274	321	302	280	293	287	278	290	282	290	290	294	263	297	277	304	296	275	264	276	251	292	303	262	271	267	297	316	286	272	265	273	277	281	312	323	272	316	261	267	298	270	276	264	265	252	286	270	270	271	275	264	286	271	279	305	300	303	253	305	291	282	273	287	282	300	280	287	297	289	283	285	291	254	320	269	307	317	297	289	279	283	274	295	283	304	284	271	290	312	293	306	291	283	279	301	324	277	274	290	255	287	292	252	283	277	268	272	272	295	303	305	278	284	298	325	285	293	293	327	288	282	280	256	269	302	291	320	309	308	273	263	254	316	282	264	288	303	281	280	295	303	298	262	235	279	266	302	258	286	270	283	275	271	296	297	277	305	305	288	263	294	304	274	266	256	250	297	292	262	288	284	278	312	257	276	259	278	303	279	288	302	246	315	283	301	278	302	298	262	279	304	266	309	266	280	293	298	294	325	286	288	262	291	276	278	284	288	280	299	274	300	257	251	289	269	279	303	246	313	259	283	268	301	323	276	270	297	250	300	305	252	278	278	263	284	294	282	286	249	292	297	324	305	311	249	300	282	262	262	318	313	317	317	275	274	275	267	291	299	290	329	254	274	275	270	279	291	270	295	286	291	282	296	286	284	302	279	313	286	281	299	272	296	291	294	302	270	275	253	281	309	329	297	284	277	286	252	275	296	293	294	253	281	316	280	271	302	279	287	288	279	248	265	269	269	259	312	265	274	284	242	265	288	285	270	290	294	303	299	287	317	272	268	271	306	280	288	280
49607	53851	54571	55305	62789	64814	63590	55997	54755	57815	60102	58458	53872	49511	51299	51457	48049	49225	52549	52146	55436	43277	40995	32437	42852	38476	33044	27330	25121	33293	27003	25419	23391	18792	19185	15196	11673	6888	5445	2684	2381	1920	2419	5412	9408	13067	14860	9959	6101	5147	5704	4953	5804	5184	4600	3857	3410	3217	3182	3487	3443	3094	3351	3309	3361	4774	2947	3325	3405	3412	3780	2915	3973	3414	3143	2037	1805	1094	980	1117	1240	1102	998	1154	1195	1121	1059	977	919	950	990	856	782	712	747	719	706	656	696	750	864	917	842	854	765	740	740	752	715	694	669	684	672	654	690	653	687	673	638	644	649	627	678	651	676	681	685	680	673	650	709	613	675	652	695	648	616	681	679	665	685	689	706	642	706	680	671	708	676	713	674	626	685	655	666	687	671	649	647	700	653	687	640	679	660	690	632	646	656	666	660	671	639	650	666	697	667	700	634	648	610	690	695	673	718	664	693	640	643	667	707	698	657	687	724	656	654	640	670	639	680	676	658	704	638	647	669	635	633	639	611	624	628	647	681	650	676	663	666	653	686	694	676	663	654	696	682	681	669	653	662	641	638	699	677	630	658	633	693	666	669	657	666	639	634	677	650	673	687	669	646	647	639	677	669	665	627	672	687	639	635	649	686	631	686	651	642	680	668	685	679	699	691	667	659	661	712	675	683	691	686	637	686	671	644	612	656	627	682	630	627	665	668	689	687	721	628	671	671	683	711	634	643	704	630	630	627	645	637	689	698	695	619	704	629	645	637	670	635	645	640	684	667	676	636	694	623	675	658	666	638	642	651	663	665	669	642	639	685	654	658	656	673	676	687	666	667	649	698	674	654	649	620	653	649	659	679	683	649	656	701	660	680	704	672	696	716	678	649	657	692	661	618	609	641	693	692	717	695	697	647	651	649	633	688	648	670	640	665	671	641	634	620	675	704	630	701	670	638	665	671	665	650	684	650	686	707	676	672	682	721	656	658	653	656	685	650	729	650	643	653	631	680	664	677	678	627	655	685	632	649	668	678	721	660	673	642	671	695	713	713	677	658	693	685	650	657	681	689	713	682	671	647	656	689	704	651	665	604	678	663	615	644	618	655	650	653	621	663	674	677	698	633	619	664	671	687	617	656	683	667	663	649	656	644	646	716	709	642	648	661	701	641	648	691	662	676	689	657	672	624	678	682	646	641	619	621	696	680	699	608	669	675	647	656	681	673	687	642	663	674	652	641	707	671	683	670	655	658	624	685	608	624	679	665	656	680	666	641	610	649	668	691	689	687	637	656	675	655	692	699	668	648	664	671	685	650	653	628	675	626	654	673	656	675	712	627	605	649	628	622	623	684	724	677	649	656	703	695	685	698	656	647	622	681	674	635	597	689	682	661	653	659	658	646	729	611	650	699	647	653	665	662	654	686	648	656	655	663	682	603	671	646	650	675	671	645	678	644	652	656	706	669	731	648	646	674	626	639	632	668	631	644	654	666	634	652	665	612	687	648	620	664	664	685	670	664	660	672	645	576	689	652	650	701	639	672	627	663	646	671	707	676	645	654	633	664	654	643	677	664	719	684	661	669	666	669	650	675	624	680	646	681	664	657	698	693	647	665	654	635	642	702	672	678	659	641	671	644	663	657	620	641	637	655	641	667	633	662	673	663	684	687	648	661	657	647	658	638	650	671	644	617	660	599	638	670	644	640	656	639	650	651	656	658	678	650	652	640	677	716	646	671	658	620	653	707	702	662	653	660	644	595	650	629	667	643	728	618	642	674	670	670	631	644	639	696	645	665	655	690	691	692	619	660	618	652	656	636	677	608	650	656	720	669	678	682	661	656	707	678	632	679	683	654	653	693	643	674	671	653	648	671	659	666	649	665	621	647	674	669	665	660	700	643	652	695	652	656	678	613	638	698	668	693	651	652	673	662	658	677	680	618	642	671	658	640	665	629	620	634	690	668	671	684	626	645	657	712	698	682	648	684	672	682	708	698	637	634	670	673	676	675	633	634	643	639	675	614	657	648	676	689	731	681	663	661	696	636	663	665	670	717	632	659	663	680	638	617	609	692	682	679	691	643	652	661	680	699	657	622	677	691	590	610	652	636	635	655	631	663	685	669	685	713	613	668	638	677	646	636	670	611	647	647	702	675	691	665	663	663	649	743	673	692	654	657	641	648	691	632	656	694	687	629	685	678	660	642	714	643	707	652	654	655	654	709	638	668	649	648	654	641	632	648	671	670	628	632	699	670	665	600	686	655	644	662	627	668	685	693	687	683	692	646	669	687	660	618	673	705	679	702	659	673	657	624	617	662	665	664	655	609	669	636	683	688	633	661	648	662	659	643	632	706	676	665	655	647	648	646	638	678	653	684	644	653	642	657	668	663	686	674	615	686	646	639	677	665	672	642	658	685	651	614	702	700	658	673	677	675	646	681	657	653	645	724	640	660	633	687	671	717	655	627	681	660	677	654	646	723	704	675	667	670	684	653	651	690	652	668	644	674	597	674	685	661	585	631	653	646	661	680	679	620	653	679	647	606	628	666	689	644	704	633	704	673	677	665	674	645	668	663	642	648	659	666	626	716	670	652	655	659	666	608	652	697	682	642	691	643	638	641	662	671	630	709	709	620	650	679	682	715	658	648	671	650	623	661	651	642	715	673	641	689	678	635	692	719	691	625	628	643	687	683	639	651	635	662	661	636	650	660	672	697	650	680	675	669	678	670	684	669	652	749	666	664	678	636	632	680	670	620	687	702	618	630	716	618	651	668	663	673	623	623	682	657	645	625	664	637	637	672	670	655	668	604	655	656	683	670	675	689	639	590	659	694	658	687	681	602	681	641	689	693	610	670	689	646	718	638	650	658	648	673	667	648	676	652	681	660	659	675	669	649	654	683	661	694	709	664	684	649	679	674	697	681	646	670	648	722	606	674	659	627	616	643	627	687	701	690	683	685	644	671	698	609	644	651	602	676	696	650	660	664	700	661	670	671	639	639	623	668	636	655	610	644	679	631	687	675	661	651	638	654	636	667	658	693	673	644	669	646	648	680	673	620	656	632	692	663	613	684	707	665	667	706	669	651	655	702	651	718	661	628	688	679	701	651	588	621	705	663	665	663	662	651	671	597	680	648	646	669	663	686	665	675	661	684	632	665	604	655	658	671	706	654	720	677	640	711	625	686	649	621	647	656	700	656	633	650	651	622	641	645	686	643	662	647	671	643	700	663	645	598	698	649	666	661	674	723	681	658	630	670	672	682	623	627	649	657	688	697	651	622	661	642	649	635	651	604	641	660	646	699	664	649	675	699	656	670	663	672	663	673	661	683	643	651	652	672	723	663	649	669	649	673	653	675	646	645	689	672	688	654	671	659	681	636	676	650	590	658	714	637	686	661	641	658	630	701	653	652	662	682	601	627	667	620	621	620	652	636	679	655	661	682	680	648	695	638	704	652	706	650	656	664	649	659	644	668	653	688	648	652	646	695	656	644	639	665	658	681	649	667	615	604	673	693	673	654	675	654	686	685	698
25913	26545	33083	29092	28310	22062	15280	12053	10252	8938	8645	8257	6399	3435	3842	3206	2098	2032	2026	2381	3195	1574	1440	1239	1298	838	606	471	474	521	501	463	388	331	294	259	256	216	170	175	156	166	183	185	185	218	236	229	193	153	162	173	210	212	170	172	169	161	178	131	178	129	155	150	156	156	163	180	152	163	154	162	174	171	171	123	151	132	146	156	156	118	156	140	157	124	151	162	169	147	168	140	165	156	161	144	156	114	149	133	139	145	142	162	143	156	150	135	134	137	147	156	147	139	152	142	152	143	132	139	156	129	138	124	142	142	154	120	150	147	139	150	152	114	134	148	131	139	167	151	134	119	131	142	141	133	152	134	147	138	149	188	142	141	132	146	140	133	149	148	155	135	145	174	123	124	160	147	147	134	114	144	153	156	125	140	132	132	138	135	117	140	137	145	164	142	140	133	158	156	140	142	151	138	165	142	161	164	147	130	152	116	155	147	145	136	141	152	155	124	158	162	114	142	154	152	128	168	144	146	135	149	132	146	144	169	124	139	149	154	142	171	146	148	136	122	154	150	132	146	140	151	154	129	143	187	148	131	131	136	135	139	106	137	147	140	117	151	134	141	144	127	145	125	143	161	160	142	146	161	127	176	124	161	162	140	143	142	149	151	153	138	157	142	122	142	137	127	137	140	135	137	138	145	179	131	152	130	141	159	129	120	146	121	146	141	127	143	147	129	142	151	159	148	140	149	156	165	116	160	153	166	146	132	135	137	148	155	136	120	141	129	128	145	140	135	134	144	129	149	124	134	137	130	141	140	140	147	134	163	164	148	146	150	158	142	149	124	150	134	137	138	139	118	153	151	147	159	134	146	132	139	147	146	153	156	145	135	133	153	137	148	134	139	150	141	144	135	159	140	128	145	138	132	158	121	127	133	142	131	147	147	135	128	142	131	149	133	137	136	141	157	154	151	156	158	143	128	136	169	147	129	151	120	135	114	143	129	124	173	134	120	139	163	152	144	159	141	121	123	147	136	162	131	159	151	126	145	150	158	155	143	137	133	144	131	150	127	126	144	127	140	127	141	152	122	144	137	118	148	135	145	139	125	137	134	139	144	128	154	153	151	138	147	141	153	145	157	143	140	134	138	143	146	141	147	157	141	120	126	137	140	120	140	157	138	135	144	130	139	136	135	174	136	144	146	133	142	126	113	155	142	157	144	121	140	143	138	152	138	139	137	153	151	149	138	145	119	132	112	157	135	148	125	148	137	148	151	150	139	166	138	145	123	157	156	159	134	151	153	142	151	171	141	153	140	138	124	158	133	134	140	146	145	130	141	143	174	134	151	154	111	135	152	157	118	132	134	133	147	134	148	126	151	137	121	150	154	166	162	146	157	141	173	113	131	152	145	151	138	135	132	123	157	158	156	157	136	127	146	132	140	128	132	149	139	158	145	159	145	141	141	154	143	156	124	139	147	149	148	143	144	168	141	168	144	138	146	139	137	122	141	149	139	140	138	157	131	138	127	127	136	132	138	141	170	115	144	134	153	140	157	139	156	135	136	145	143	166	132	173	134	150	143	134	137	137	144	132	123	143	152	140	130	147	114	139	153	149	141	163	145	132	150	124	129	130	147	162	137	145	124	144	127	150	156	155	139	142	123	145	143	139	129	166	153	155	143	134	141	144	135	144	137	149	134	147	140	152	129	147	159	129	127	147	162	139	156	120	147	152	124	141	145	164	158	149	134	137	131	143	114	146	134	162	127	127	150	147	132	153	134	124	149	134	148	147	133	138	147	156	152	132	162	130	139	143	178	155	142	153	150	140	137	136	143	143	159	151	148	121	144	121	152	135	149	136	170	125	126	157	151	145	121	149	145	143	136	163	136	134	145	138	130	149	125	153	144	129	156	131	138	150	131	128	155	130	134	152	152	156	142	124	146	136	159	157	156	150	159	158	150	141	158	131	146	143	126	142	139	125	151	157	137	154	143	139	141	133	134	141	132	149	139	147	127	147	134	152	155	160	159	132	133	130	157	144	153	171	127	140	160	120	164	148	153	152	154	133	121	136	145	148	152	144	142	145	137	136	139	150	154	151	147	126	170	142	157	140	131	144	143	152	130	180	137	151	146	151	132	131	133	128	158	138	129	138	151	155	153	128	165	148	144	132	151	138	160	166	145	168	153	142	149	155	155	150	147	121	136	156	133	142	129	153	147	148	129	134	152	151	142	146	152	132	139	139	119	138	133	150	147	163	133	148	144	134	142	154	132	153	119	161	131	155	125	138	136	137	148	128	172	148	161	125	133	152	146	124	139	122	124	136	146	140	139	140	140	158	147	136	153	135	131	124	146	157	152	137	141	141	143	134	170	127	154	169	136	144	127	144	149	131	134	138	145	147	132	126	134	149	155	156	139	146	119	154	155	135	139	158	119	146	145	149	142	161	123	143	152	151	143	138	167	150	147	139	140	144	156	124	126	151	165	141	134	156	164	140	134	129	142	153	129	146	135	154	153	150	133	149	150	130	136	148	135	138	145	151	146	143	129	156	160	132	126	135	139	140	141	149	148	158	157	130	140	155	142	133	118	135	137	150	167	150	141	133	139	142	145	143	171	126	139	135	155	135	124	147	145	140	137	132	129	161	158	155	173	150	168	157	153	151	142	129	168	160	155	130	148	144	158	144	131	147	135	151	168	140	149	144	152	152	169	147	152	155	144	129	138	149	160	142	142	144	146	141	146	130	147	147	148	136	130	162	146	141	146	143	134	157	142	135	141	130	123	133	128	125	148	151	131	134	163	147	128	139	161	144	143	169	129	122	122	139	139	143	155	147	138	135	151	164	138	142	139	124	151	148	142	143	174	177	149	145	161	157	153	159	155	150	150	147	146	148	141	140	131	123	141	129	133	155	153	126	147	168	147	141	143	139	147	126	128	140	136	145	142	142	131	152	145	157	147	151	137	154	156	147	165	133	150	140	154	137	132	138	138	130	150	159	163	131	147	131	144	159	161	139	124	116	145	151	143	168	148	143	137	152	159	135	132	145	156	129	144	158	148	142	142	153	130	141	155	137	157	144	136	162	131	146	159	149	121	129	146	134	148	159	157	123	149	136	148	124	161	148	154	132	155	139	126	139	157	140	129	150	115	152	151	153	153	164	153	164	156	140	123	142	153	153	154	144	134	147	155	139	114	155	130	162	148	137	140	144	141	147	161	144	162	129	137	144	154	155	123	157	144	147	141	132	154	137	139	123	134	149	154	134	146	163	142	143	149	156	133	146	156	140	135	137	162	140	129	152	170	128	125	149	136	138	143	125	125	141	157	165	150	149	145	145	125	150	140	152	172	149	154	138	148	150	132	169	153	127	146	152	119	139	130	148	134	161	145	169	160	135	140	143	149	139	125	145	143	137	143	120	158	145	152	152	160	156	135	164	131	139	166	119	136	135	138	160	159	145	165	155	149	136	144	145	142	130	142	136	140	145	161	142	132	123	153	152	160	150	143
18816	25170	33142	36545	41846	37470	31608	27534	23802	23426	24693	22887	18101	11726	14738	12211	8874	9812	9747	11541	13399	6381	6613	5750	6768	4447	3381	2628	2383	3235	2471	2349	1980	1574	1559	1344	1104	737	658	573	576	618	602	683	862	1043	1181	843	650	630	665	642	686	577	605	554	522	489	523	526	532	485	510	534	530	622	508	550	563	535	542	544	529	500	526	464	436	422	376	435	393	405	399	372	463	424	395	383	418	418	393	388	390	395	376	366	364	409	376	461	402	405	376	387	360	400	375	395	375	381	375	366	415	412	393	395	404	389	407	391	407	393	416	408	368	362	407	383	388	370	377	374	417	383	424	433	417	391	407	372	366	423	379	378	374	397	379	410	395	409	391	404	397	392	379	393	400	382	410	403	383	418	390	370	434	386	360	426	336	399	374	363	407	382	402	390	393	377	403	413	393	371	371	374	443	377	357	396	414	392	400	422	386	422	431	403	432	382	404	428	411	385	436	398	386	346	368	377	392	364	371	396	377	389	406	406	426	383	377	400	381	393	401	383	404	366	398	382	403	412	374	374	419	351	354	397	382	454	410	356	399	445	381	370	350	372	396	351	393	370	408	406	397	396	423	414	396	400	430	381	376	365	355	383	403	384	412	396	379	360	385	361	387	353	377	373	396	401	382	381	395	417	421	408	382	397	408	390	451	359	437	392	355	404	384	425	378	375	436	407	411	399	369	363	388	374	393	373	402	398	376	385	408	413	387	389	395	383	413	405	408	436	399	413	401	374	385	364	360	370	401	412	347	422	376	366	372	383	414	413	400	373	384	395	368	400	373	429	381	372	379	396	404	369	395	387	383	368	395	373	366	432	376	360	373	387	398	398	385	425	399	359	400	386	424	399	404	417	415	392	420	410	383	387	391	412	390	365	355	423	412	389	404	393	389	420	365	366	416	350	401	425	396	388	381	362	400	415	409	350	380	366	419	376	369	359	374	391	393	365	367	379	387	408	355	440	416	410	390	385	361	375	395	406	393	406	388	392	387	402	383	417	433	388	361	382	373	389	327	385	419	364	402	382	377	389	380	407	373	373	374	393	401	396	404	405	369	388	391	405	367	408	386	394	425	391	418	404	368	377	406	390	417	366	383	395	395	389	371	410	392	402	369	422	372	402	412	376	438	397	369	353	392	386	404	381	339	388	406	386	391	371	383	391	386	395	379	374	393	395	422	367	394	376	377	323	379	395	352	409	413	398	367	391	354	369	379	397	406	367	371	363	390	385	375	429	349	411	378	385	373	391	358	416	399	374	409	402	403	411	391	391	396	405	382	419	413	386	412	372	420	387	375	414	381	373	389	345	386	413	412	392	404	411	386	368	381	374	372	370	392	385	412	375	346	352	419	403	421	418	378	334	416	366	392	386	399	382	409	408	382	424	423	377	392	401	377	413	368	402	379	396	390	409	403	380	365	423	422	415	399	393	382	346	422	401	390	378	362	406	385	369	410	395	401	366	384	393	399	397	413	408	390	403	376	413	389	383	366	391	366	381	368	367	393	416	412	354	418	388	351	380	376	397	381	448	419	379	383	374	397	430	366	375	413	385	379	400	383	410	373	409	358	392	386	415	430	385	372	374	376	411	412	390	408	386	394	368	399	398	376	376	391	399	379	367	397	395	389	378	404	392	376	388	377	400	349	410	409	363	400	403	403	404	406	362	379	371	378	396	425	390	385	356	382	398	385	411	391	412	408	386	384	407	386	367	390	389	395	378	381	380	420	418	387	393	385	381	381	366	361	386	372	425	429	378	378	382	378	357	373	418	366	413	385	361	412	374	432	436	385	425	390	413	394	366	400	394	371	411	426	369	404	395	403	399	392	378	370	391	370	391	400	424	403	387	372	383	380	362	384	400	421	407	404	406	381	362	364	387	385	414	410	400	376	366	389	389	395	416	423	382	375	412	388	368	424	415	408	391	374	392	408	379	401	400	365	395	351	390	414	374	408	378	402	378	377	418	401	366	402	409	359	357	381	389	365	386	415	379	394	387	373	377	382	384	386	389	385	381	382	420	396	365	386	393	365	391	369	407	398	392	369	372	386	352	380	370	414	398	383	384	376	414	369	376	400	374	378	421	408	405	410	386	392	404	382	420	355	420	377	397	401	402	397	377	394	410	382	369	379	379	410	369	373	386	380	381	402	404	412	394	395	413	408	354	422	402	374	423	397	399	381	395	386	412	393	408	385	379	389	410	413	403	396	355	390	390	368	436	429	398	387	398	403	397	373	354	379	369	401	403	409	413	402	383	410	378	409	369	361	386	410	437	401	375	368	389	414	407	405	419	423	368	416	333	411	380	409	422	388	367	371	422	350	397	390	392	397	365	411	374	358	380	374	374	356	404	397	404	391	411	405	402	379	352	405	396	413	417	393	368	368	421	402	413	424	371	398	393	412	413	433	407	375	386	424	342	409	401	364	424	411	367	355	415	389	383	367	406	344	437	402	401	398	365	371	412	374	384	391	396	443	418	395	349	357	367	391	426	357	396	379	405	392	384	373	397	406	378	372	385	408	370	376	403	377	408	388	408	408	378	423	363	421	381	407	408	430	413	395	405	411	397	410	410	394	399	383	422	406	395	401	404	369	384	434	397	385	394	360	404	410	403	411	369	395	376	417	375	369	383	362	409	376	429	347	359	405	403	409	402	391	416	384	397	373	408	364	413	395	442	384	411	391	403	398	384	378	394	363	376	396	366	388	368	421	402	415	431	390	381	387	389	370	383	412	399	366	391	410	388	392	380	405	407	387	383	409	415	416	368	352	375	388	411	378	388	412	384	420	382	418	407	404	410	413	405	404	409	380	386	357	386	401	387	368	401	399	397	393	389	407	365	394	388	405	412	401	369	377	399	338	409	412	389	393	395	378	397	392	413	434	427	386	423	369	367	387	373	381	438	386	387	407	414	394	395	388	374	411	382	443	390	377	411	428	377	382	373	390	376	393	394	412	372	398	388	388	428	380	372	408	381	378	359	398	427	358	370	410	414	383	361	372	385	382	409	407	426	395	403	382	380	372	371	397	403	390	405	383	403	391	385	397	402	388	387	367	412	388	404	385	397	401	395	385	391	397	394	403	380	380	393	375	412	369	388	427	406	354	359	385	350	403	375	398	395	363	389	411	401	408	392	374	381	377	398	396	395	399	392	398	406	386	355	374	396	402	366	392	392	393	392	400	384	349	395	398	390	383	347	416	407	389	396	406	397	400	370	426	403	404	388	355	392	397	391	421	381	387	383	394	375	380	403	365	380	418	385	380	378	414	389	418	396	378	401	352	389	422	403	402	396	364	415	374	388	388	376	390	345	416	425	370	415	393	387	420	390	390	390	393	394	406	378	390	341	378	405	415	367	383	384	378	382	375	413	387	389	363	409	369	398	407	370	357	403	394	377	407	400	414	376	389	411	398	385	399	348	398	385	383	399	420	420	383	373	408	366	401	370	392	398	382	379	395	372	377	404	411	374	419	366	374	367
52283	43930	44267	40431	43644	45229	42158	41843	41313	39602	41086	39915	36281	29375	34119	29201	23647	23481	22688	26065	30060	21385	15605	11510	13639	8455	5975	4733	3846	5859	4738	3929	3387	2212	2002	1708	1218	736	618	458	368	341	364	630	934	1464	1562	990	675	603	596	601	636	544	567	488	420	409	457	424	380	437	486	468	465	524	407	415	406	390	466	435	516	437	416	326	271	266	260	270	311	267	278	268	269	270	260	261	221	258	250	263	227	259	223	238	223	244	222	257	259	252	248	257	247	238	205	248	264	249	232	244	227	221	243	272	230	223	232	254	252	251	234	229	287	265	238	221	271	227	242	273	225	236	222	241	212	218	248	257	203	232	240	233	242	232	236	240	239	232	228	276	246	264	210	258	227	247	214	240	212	243	213	247	243	246	220	255	247	239	223	240	219	256	229	248	233	235	236	223	262	233	217	254	239	253	229	252	238	242	232	242	260	212	230	255	224	247	273	256	260	228	249	247	237	221	229	227	237	218	227	209	238	230	237	271	227	235	225	232	210	237	224	271	239	235	231	228	248	226	233	240	259	234	275	244	246	241	218	219	195	237	231	238	272	245	260	247	234	235	259	246	246	238	227	223	240	215	222	227	232	222	253	222	215	253	253	273	225	253	251	234	225	225	243	253	231	236	227	227	213	232	258	251	240	216	238	235	239	241	230	227	244	252	254	227	241	238	243	267	275	230	255	263	217	233	219	219	214	249	232	224	218	199	238	233	249	238	245	224	240	246	246	212	232	246	224	214	243	247	233	217	228	234	214	213	239	230	221	218	228	258	208	256	240	246	238	246	243	232	249	232	233	255	216	208	240	265	232	254	243	245	202	216	227	234	219	268	246	230	210	235	254	250	219	214	216	206	230	239	228	230	232	235	253	254	241	237	228	255	289	250	252	223	229	239	248	240	239	231	243	274	255	204	232	221	215	264	249	224	203	234	248	262	236	242	240	240	211	222	226	220	255	245	213	241	245	258	213	239	226	217	205	259	262	251	210	232	264	250	246	254	242	235	211	229	235	235	234	247	216	216	234	271	233	272	255	232	256	222	247	229	231	240	245	240	220	221	239	222	208	244	239	225	273	245	233	240	225	224	249	258	240	246	228	231	281	238	266	234	236	198	257	204	214	238	248	247	224	226	223	242	247	270	257	254	277	206	229	250	240	232	237	209	246	242	253	234	222	229	227	240	222	220	238	231	250	224	252	244	238	262	250	226	263	245	265	255	245	264	233	260	238	232	257	219	241	266	231	232	201	254	230	223	238	224	229	215	255	242	233	229	235	231	252	225	265	250	241	239	251	257	229	220	263	230	255	225	233	240	244	243	245	231	230	229	231	227	240	247	254	240	253	223	225	240	218	212	224	251	262	264	268	247	217	234	232	243	250	246	254	234	227	245	224	264	217	245	236	253	208	241	242	240	232	225	252	217	260	266	220	232	221	237	249	227	257	223	246	230	211	207	220	230	216	220	220	200	237	212	204	232	239	242	254	213	254	222	257	226	230	229	227	211	200	239	233	242	212	225	229	247	249	221	232	234	225	244	221	251	230	245	220	215	221	235	234	198	221	256	245	264	255	216	228	222	231	238	252	212	240	243	223	256	205	245	229	220	252	195	227	249	233	221	257	225	230	243	260	227	274	254	239	210	228	239	234	220	213	208	221	249	224	236	242	239	236	263	240	236	253	270	249	274	235	241	224	243	248	249	233	230	249	249	235	224	259	240	244	255	249	263	241	243	256	261	248	231	208	243	242	248	258	281	259	234	235	234	235	208	240	243	263	224	230	255	251	221	233	237	229	221	243	244	246	247	239	238	253	252	233	221	231	215	249	257	256	224	220	213	218	252	227	235	245	224	231	227	238	243	222	221	235	201	240	230	221	216	237	256	258	236	238	255	243	235	237	224	233	259	251	233	230	203	267	222	224	220	230	200	259	215	253	209	267	247	214	214	217	224	245	233	237	254	215	242	249	249	252	260	233	230	230	250	208	222	243	245	241	230	203	240	237	219	245	271	216	242	208	214	238	250	239	225	239	208	232	231	231	253	260	233	222	264	249	244	246	256	218	203	238	253	231	266	246	255	240	264	224	230	258	242	250	243	252	246	210	251	206	219	222	230	238	215	227	217	242	257	251	245	236	246	237	227	254	251	235	233	222	255	249	228	239	238	247	234	273	251	235	250	234	269	251	225	231	221	247	239	221	215	258	234	249	230	211	252	264	252	239	228	221	238	221	225	224	238	228	225	271	234	231	240	238	256	215	239	243	200	235	239	237	230	216	240	240	258	239	237	211	229	219	230	253	241	249	184	230	252	217	239	218	232	213	237	220	227	280	240	242	225	222	219	242	242	211	263	237	225	227	234	239	228	227	223	247	255	250	241	214	243	241	227	248	269	236	252	222	238	239	202	250	217	237	241	228	242	246	253	253	228	242	236	251	236	251	226	234	217	240	235	225	261	262	248	215	220	247	224	227	232	240	250	234	241	223	264	236	240	218	246	203	237	224	256	224	235	271	238	233	228	244	215	224	222	244	248	249	251	239	229	256	206	223	245	243	230	228	250	223	217	241	243	203	254	268	242	230	243	234	241	254	230	229	219	231	249	242	230	251	242	236	245	248	220	238	236	227	212	250	218	243	211	229	221	234	229	204	237	240	219	248	231	252	216	207	211	226	251	212	256	238	242	231	219	251	239	236	253	230	221	277	240	242	254	245	255	242	243	218	238	235	220	230	236	251	227	223	233	253	255	252	217	240	229	235	257	227	228	224	205	236	235	225	260	229	261	207	230	230	250	210	211	208	235	234	274	232	221	212	262	256	211	209	284	241	216	235	236	217	231	257	234	243	233	222	236	258	218	260	242	238	222	240	234	210	238	241	255	224	239	210	235	246	231	251	249	216	248	244	236	246	241	244	225	250	221	251	233	253	225	246	242	198	238	232	231	227	249	232	215	236	240	258	253	219	220	239	260	249	219	241	277	229	237	246	238	250	245	249	248	260	245	234	243	222	229	201	236	214	253	232	260	253	251	217	229	235	222	254	232	234	211	238	245	221	249	215	220	267	240	222	240	202	210	235	268	264	257	251	241	246	223	235	246	250	232	241	252	248	230	239	237	231	222	226	248	237	253	246	238	259	244	226	221	252	226	243	223	244	228	249	216	243	270	252	238	267	248	241	227	231	254	239	238	215	243	245	207	232	249	224	215	232	237	232	244	222	229	241	203	242	224	249	219	239	259	237	224	241	228	254	217	254	241	256	250	245	263	229	228	213	263	240	233	226	226	238	218	249	253	240	288	236	252	244	226	245	242	227	260	233	263	205	215	239	238	234	224	255	232	206	227	273	244	239	229	241	238	208	260	249	226	242	223	197	235	229	260	239	220	257	223	251	265	234	269	236	236	221	230	253	211	243	239	263	233	227	229	255	251	226	225	244	237	239	225	255	260	247	231	244	231	241	248	237	242	252	217	230	235	234	221	203	210	216	240
43913	51347	51943	55272	63803	64621	62074	55333	52565	53973	56513	52620	46213	42043	47514	43032	39527	42451	42304	44583	47091	35544	31175	26804	33656	25433	22433	19005	17755	22863	18813	16517	15298	11473	11031	9185	6709	3989	2834	1931	1515	1375	1443	3065	5169	7802	8554	5274	3350	2755	3280	3336	3449	2960	2629	2352	2063	2074	1994	1797	1807	1811	2260	2288	2093	2694	1756	2003	1887	1951	2063	1777	2356	2015	1989	1510	920	769	748	884	896	847	807	839	818	814	808	729	705	706	745	694	643	593	637	592	598	648	605	583	676	668	720	713	657	605	643	601	621	598	624	573	578	578	587	569	603	600	549	593	600	570	572	547	609	558	577	610	600	596	563	618	550	620	572	586	553	587	574	594	622	558	640	598	605	592	609	549	574	585	589	632	565	580	614	579	578	564	608	585	584	568	569	621	579	595	595	559	596	593	553	579	567	568	611	600	584	570	570	587	567	594	572	567	547	602	567	560	593	588	564	578	607	604	582	583	614	584	573	580	593	578	575	563	591	572	573	588	543	593	587	567	591	591	620	548	571	559	574	550	586	588	546	577	586	602	562	612	596	534	634	582	558	577	570	555	553	521	575	601	547	591	571	571	610	584	612	611	593	616	574	573	601	593	561	609	616	560	566	599	584	576	618	597	574	565	580	586	628	611	579	560	531	535	593	592	582	558	581	619	573	577	613	576	587	573	557	565	639	609	575	569	616	573	593	548	587	603	574	583	564	558	624	600	544	591	509	541	563	566	602	593	585	595	594	632	596	547	588	622	587	551	539	592	615	545	560	590	549	607	566	590	581	549	571	572	591	566	578	568	562	580	563	550	601	585	591	554	575	608	602	562	587	577	602	540	642	573	587	578	598	613	562	595	559	616	616	596	601	587	588	633	617	609	584	576	598	528	583	573	566	543	588	576	597	576	573	611	592	521	583	592	590	592	549	604	563	593	574	586	574	581	564	542	567	570	539	586	574	582	550	558	583	573	613	574	586	589	638	608	576	567	547	537	570	567	568	584	535	546	601	583	535	585	596	568	569	559	565	575	581	568	573	612	615	586	613	586	571	569	585	585	637	566	562	580	611	622	594	609	553	588	579	596	582	576	583	596	539	603	542	596	608	618	559	554	571	572	593	588	573	601	538	576	590	594	534	616	608	615	583	609	604	568	611	555	600	557	565	594	574	531	564	603	592	597	590	567	605	612	592	557	600	555	592	612	553	575	556	611	585	600	584	555	597	546	587	594	578	576	597	601	545	569	563	575	590	598	618	561	539	557	565	551	589	607	593	607	592	565	527	573	573	559	621	601	573	566	636	570	563	611	568	581	576	556	562	593	598	591	557	582	559	619	565	572	564	605	607	567	567	548	601	614	572	587	560	576	575	592	597	589	596	576	590	555	602	572	565	591	571	603	601	584	557	584	569	589	580	566	566	556	579	579	548	575	605	630	605	591	564	564	568	582	608	597	559	544	556	556	588	572	554	544	579	577	544	583	603	586	564	572	532	569	543	568	584	588	566	566	584	559	567	587	603	596	586	595	582	555	577	594	603	582	593	566	595	593	624	589	578	555	542	556	577	587	553	610	602	574	587	573	620	611	604	597	570	560	558	591	603	589	565	602	595	607	625	602	597	629	577	628	564	597	605	599	587	587	581	617	576	581	577	575	611	547	566	593	593	567	578	568	576	594	536	559	557	553	590	565	612	638	627	539	565	572	607	602	562	561	535	603	558	530	622	578	585	607	532	579	587	657	579	588	557	557	565	639	565	622	583	554	597	562	577	593	576	589	593	608	561	609	641	570	577	568	550	578	582	587	577	545	576	576	596	574	574	584	546	554	581	540	632	530	560	577	584	606	582	599	581	545	595	587	573	557	570	595	609	585	589	578	583	596	588	571	539	610	581	612	574	585	594	596	591	601	537	565	598	625	566	606	575	589	605	568	621	552	606	604	593	549	601	578	566	556	548	621	577	638	596	610	522	619	598	570	601	554	587	565	656	604	590	570	557	569	585	568	589	585	562	557	569	597	560	589	588	614	578	615	558	547	571	569	585	579	588	588	554	581	579	529	624	549	586	611	552	575	559	590	580	593	536	613	602	605	589	578	583	585	591	556	561	663	580	579	563	577	594	580	533	581	580	542	588	559	592	532	617	558	576	590	560	548	556	588	584	577	563	585	556	630	561	552	547	593	581	562	623	584	595	545	568	606	609	560	554	591	575	561	549	543	572	594	598	576	576	574	573	635	591	544	539	577	620	624	566	546	588	571	564	567	587	624	594	535	610	605	591	588	566	534	615	615	628	571	600	585	546	616	561	554	574	563	566	606	580	547	585	571	566	572	599	589	606	551	626	567	586	586	570	567	577	565	587	554	571	547	570	572	557	556	586	626	556	562	585	599	550	569	590	561	609	584	563	569	570	553	611	610	600	588	582	574	577	633	581	588	584	563	598	578	603	583	576	570	563	620	607	620	576	571	580	628	596	576	590	589	542	624	575	564	565	663	573	609	574	554	587	639	576	584	588	568	588	608	588	547	572	629	586	572	534	595	585	571	577	612	577	561	550	596	537	595	572	629	546	586	562	579	582	590	582	540	586	607	544	514	595	561	588	566	567	634	559	577	583	549	595	596	561	577	558	598	619	589	588	579	616	588	563	566	556	589	581	560	583	572	598	576	591	622	538	616	615	621	603	609	584	596	540	584	593	618	570	594	613	548	602	570	577	571	536	609	593	624	544	549	595	625	570	598	603	589	579	561	546	584	584	570	556	577	593	522	581	564	554	577	603	583	595	578	570	565	571	579	598	560	565	597	585	567	563	603	613	601	574	635	590	599	591	559	543	536	565	570	582	560	557	574	616	598	553	585	663	563	576	602	560	569	617	608	581	576	581	585	552	594	557	567	582	583	575	570	560	595	605	584	598	590	594	620	547	601	539	532	570	533	610	582	536	539	565	575	569	593	551	575	601	599	560	580	581	591	597	587	606	551	590	601	579	561	561	627	513	583	550	547	584	622	567	553	585	584	556	585	505	557	606	602	596	560	594	568	559	616	595	621	624	589	596	593	598	572	588	581	532	598	594	575	609	621	605	559	590	598	611	580	558	581	619	603	603	569	605	598	584	622	607	587	539	588	580	596	558	534	601	565	564	584	586	574	576	534	557	591	564	585	595	586	542	545	592	644	598	594	586	596	590	586	609	578	566	570	553	573	574	592	570	575	584	617	576	620	567	562	561	559	595	583	570	587	579	530	575	570	579	606	562	527	557	601	544	565	609	593	532	541	611	578	579	581	602	580	580	551	593	606	548	600	559	586	575	614	618	574	565	567	598	595	533	582	549	567	548	573	581	590	557	564	597	586	564	590	548	598	547	564	608	563	566	573	589	546	597	570	583	567	620	573	627	625	573	618	569	593	598	567	589	570	573	636	525	534	608	612	590	599	611	599	593	623	599	608	596	589	564	573	548	557	536	590	572	545	577	594	524	554	588	578	586	592	560	549	619	573	588	592	590	581	578	585	615	553	569	558
54949	41368	41081	39798	42633	44517	42242	42584	43392	43697	43795	44172	39961	34797	39727	34949	31039	34145	34546	36986	41267	28500	25371	18684	21823	16093	12375	10251	7620	10952	9292	8078	6295	4352	4247	3384	2361	1344	1083	626	520	497	508	1048	1783	2624	2990	1699	1101	933	1051	1099	1118	954	824	703	689	667	736	575	582	587	786	721	708	783	649	667	625	617	598	608	747	680	619	565	388	354	369	393	355	362	365	350	346	364	350	360	332	330	301	305	246	282	263	321	311	280	305	303	290	338	294	308	256	276	284	246	295	312	300	278	290	263	304	274	285	263	301	267	334	271	263	288	324	279	287	280	255	258	282	283	275	288	280	307	288	325	259	276	327	298	273	283	288	305	252	245	275	298	296	271	300	287	283	294	267	284	334	285	293	332	309	283	294	276	269	261	300	274	283	265	287	279	277	298	264	292	278	272	275	288	269	278	302	301	305	282	301	273	298	288	257	301	289	286	317	287	294	280	280	298	306	291	300	313	260	288	304	233	295	258	309	282	290	298	270	255	278	281	284	288	270	283	286	306	291	294	292	284	264	267	280	266	281	263	312	269	298	284	311	277	303	293	262	295	315	289	314	273	308	289	288	288	285	312	313	273	287	289	300	268	282	260	266	296	264	272	276	309	271	318	317	283	282	271	301	287	271	280	312	280	284	307	296	264	288	336	337	316	308	303	302	308	305	284	282	276	290	285	294	283	306	277	287	290	275	256	268	295	300	289	270	272	284	292	289	278	308	282	302	273	311	344	304	238	281	297	343	241	325	290	273	301	293	275	259	273	279	300	292	268	290	252	269	285	277	314	280	268	297	291	279	279	282	296	279	275	291	265	303	284	294	297	241	291	252	290	293	298	277	301	273	305	303	294	278	308	321	287	272	312	272	298	265	262	282	278	288	311	257	308	266	264	289	309	284	305	304	318	271	277	281	265	302	257	252	271	307	265	280	302	283	280	255	270	283	269	293	279	289	289	267	281	248	264	271	256	271	274	288	295	304	296	270	249	290	282	274	286	293	289	291	325	291	294	294	286	277	289	246	258	259	299	234	256	258	279	298	270	300	282	284	282	275	303	290	258	281	298	302	261	248	283	280	271	272	284	254	250	289	269	265	287	280	320	257	266	265	279	296	259	297	283	300	261	302	293	267	259	273	279	292	263	282	306	285	270	281	289	296	292	306	329	300	315	286	295	298	261	274	269	287	271	310	339	280	273	258	264	271	286	341	293	265	273	274	261	260	297	309	276	303	266	275	267	280	278	248	303	288	298	263	279	295	272	272	270	269	272	266	256	297	242	276	311	302	291	286	309	289	284	294	290	310	302	276	286	299	254	303	283	303	257	290	287	281	249	275	282	264	273	259	328	276	291	285	264	295	295	296	302	270	287	284	282	276	271	276	299	282	279	251	273	280	305	324	280	303	280	319	299	292	297	287	255	275	310	283	291	263	305	275	277	257	302	289	270	262	283	286	300	282	283	264	260	273	302	276	262	285	280	262	301	273	301	273	283	285	316	289	287	305	267	307	284	277	280	279	293	280	283	315	302	289	305	285	293	309	280	282	295	272	298	334	266	299	291	287	268	276	274	296	311	268	295	259	285	274	298	286	255	284	283	250	270	307	285	289	292	244	267	284	301	255	286	294	295	304	301	304	296	290	277	303	279	295	275	290	296	310	290	334	307	306	277	262	272	286	287	283	308	290	259	306	267	269	295	252	301	281	256	298	283	294	315	292	287	286	266	281	290	310	305	273	276	282	296	286	285	260	283	249	269	250	297	307	283	281	266	274	280	296	291	259	317	293	262	291	278	298	291	299	265	288	286	306	251	259	315	285	290	284	289	258	281	303	303	286	259	262	310	290	282	284	244	292	309	265	256	252	235	263	271	263	267	277	291	273	282	304	276	332	307	297	295	259	276	277	268	268	293	275	275	298	279	298	307	297	281	341	289	275	293	316	293	283	273	261	311	318	272	272	263	248	297	248	256	306	273	287	274	276	260	309	295	285	305	276	277	313	286	278	288	267	274	266	305	273	268	296	289	261	285	256	306	297	295	312	256	302	251	271	287	323	285	288	285	294	280	285	262	312	294	315	268	309	256	288	303	274	300	285	305	287	297	255	300	272	290	269	273	271	295	272	289	311	311	310	280	292	308	285	290	263	315	304	259	276	282	322	263	276	289	240	287	297	273	265	288	285	268	277	302	285	293	306	278	283	332	310	306	285	286	265	288	266	273	272	284	305	314	269	264	271	277	290	314	304	255	267	300	295	273	279	290	257	287	269	263	315	266	259	310	309	300	273	284	249	295	296	308	273	311	275	299	305	294	313	285	276	265	296	293	326	270	275	292	338	285	234	256	251	285	244	289	314	303	307	293	288	288	255	294	311	274	293	311	274	263	282	329	276	312	273	288	271	266	275	283	266	297	243	272	261	307	295	261	259	295	293	260	293	301	303	290	293	273	275	294	275	283	271	259	257	251	322	257	296	278	296	279	295	306	274	255	277	294	312	283	250	319	306	268	314	272	293	264	282	275	271	266	310	293	291	289	289	306	276	323	262	308	299	302	272	302	275	264	279	300	283	287	301	281	275	274	298	288	294	286	263	276	310	264	278	268	295	275	251	307	266	278	287	302	292	290	297	250	234	271	287	279	253	282	329	301	283	269	290	277	301	285	302	292	311	293	297	285	285	277	276	266	289	275	294	291	298	277	283	267	273	290	277	323	278	309	272	298	291	283	276	270	263	309	293	271	251	295	308	249	276	310	265	293	288	300	310	271	277	287	294	299	301	316	300	286	294	312	259	303	258	250	309	291	287	303	286	264	293	283	279	294	280	266	296	304	276	274	276	249	277	296	297	318	263	328	280	326	295	259	324	281	280	252	280	270	296	292	242	255	259	294	286	258	288	300	283	280	292	279	269	287	273	247	266	287	312	286	280	280	301	273	260	308	266	241	277	281	280	275	262	283	293	263	278	303	292	287	311	272	327	261	285	260	286	264	302	276	292	278	295	307	298	288	270	269	242	281	310	286	265	284	260	291	303	302	271	318	301	281	285	250	278	296	287	289	302	310	279	288	283	303	297	296	306	292	289	243	288	264	294	276	276	285	259	281	284	287	316	319	302	273	311	273	273	267	278	305	280	292	246	286	288	265	296	286	297	265	291	264	266	279	253	292	278	311	289	290	321	266	290	287	311	247	289	260	267	250	288	286	273	302	268	283	262	270	309	273	306	276	281	299	289	272	279	276	290	310	286	278	264	287	291	276	280	272	282	272	292	291	318	284	285	267	262	273	287	290	294	295	255	279	296	306	279	280	294	286	259	287	282	291	287	281	289	277	280	301	300	301	274	294	287	306	273	285	285	307	270	288	276	308	294	273	276	286	302	271	294	295	292	308	307	285	281	282	259	292	270	269	280	315	240	248	298	245	276	242	304	295	293	325	294	280	311	304	276	286	287	276	286	320	265	307	279	250	287	311	273	295	303	278	281	285	297	308
49349	54531	53848	55452	63163	62148	64985	60396	57086	57758	61042	57497	52556	49662	53449	50860	48405	51165	51763	53563	54849	40213	41453	31484	40622	35406	32489	28135	25678	31554	27344	26348	23303	18166	18157	15316	11135	6986	5201	2519	2048	1822	2183	5493	9490	13764	14547	8800	5481	4677	5758	6054	6047	4695	4595	3802	3665	3021	3432	2773	2819	2990	3838	3851	3647	4041	3232	3265	3384	3060	3039	3041	4054	3634	2810	2674	1267	1150	1086	1229	1264	1262	1198	1131	1202	1159	1069	964	918	861	922	892	770	721	725	640	726	714	704	706	763	874	795	829	771	688	771	722	730	663	645	667	660	689	608	627	680	688	698	653	626	636	647	673	655	675	650	656	663	702	683	700	695	662	665	677	694	664	673	672	630	631	678	656	602	669	669	671	664	651	677	646	633	692	658	689	687	642	648	614	616	677	639	682	680	644	650	646	681	679	636	639	621	661	671	657	664	650	646	641	626	652	664	651	665	674	635	661	694	691	641	663	608	663	645	679	653	674	687	647	648	659	670	651	663	628	645	642	642	633	632	637	673	696	658	662	703	626	629	665	666	714	636	697	681	662	655	681	611	569	709	701	636	658	668	618	670	603	639	617	624	613	650	637	641	655	602	694	683	652	697	668	668	628	651	652	673	632	643	666	654	639	620	604	650	635	659	672	652	693	663	685	672	656	664	652	645	701	653	665	629	658	668	676	660	673	641	649	656	676	699	638	629	655	666	647	691	662	674	658	702	633	678	650	663	654	653	659	640	649	668	657	674	618	618	610	629	651	656	640	633	677	601	666	648	655	678	711	660	691	631	686	643	605	651	676	666	663	670	664	643	637	648	597	705	708	636	638	668	658	661	652	647	639	623	683	654	674	675	660	675	625	659	686	659	645	647	650	665	631	666	693	624	670	655	714	661	699	671	649	657	715	688	658	686	627	617	644	690	616	651	653	624	690	692	680	655	673	676	635	624	654	618	683	680	666	642	675	640	639	669	706	647	614	656	727	657	699	645	639	653	655	651	679	678	642	633	667	638	700	702	609	696	631	670	673	674	644	654	647	646	637	644	701	666	682	642	660	646	677	632	647	713	634	641	617	634	634	648	623	619	697	692	701	644	642	683	642	639	659	651	677	655	696	626	652	649	647	668	650	668	640	676	617	650	657	678	651	664	624	630	672	662	669	672	667	658	682	673	709	628	650	681	672	688	630	656	670	629	672	671	645	671	685	696	649	655	660	647	684	661	604	685	645	663	624	638	682	653	682	662	676	628	640	654	681	693	676	674	672	655	668	700	661	674	665	615	638	710	621	688	619	677	635	698	640	648	633	676	691	645	662	632	664	634	666	664	644	669	629	685	678	670	632	676	658	643	651	614	643	647	660	646	650	643	638	651	692	672	651	654	646	661	661	644	666	679	635	630	579	671	664	657	647	640	663	619	676	654	630	691	591	642	660	639	658	693	609	648	692	661	691	651	701	677	621	675	643	639	673	679	641	657	654	670	643	620	636	677	620	653	659	624	642	636	661	673	680	680	670	644	723	654	647	641	659	632	660	656	696	676	632	648	654	605	663	656	666	665	636	669	679	687	634	660	694	695	628	679	658	655	708	659	655	720	654	637	652	647	664	680	686	649	604	678	667	695	610	644	655	657	657	623	693	694	662	655	660	631	636	639	645	674	714	633	644	637	694	664	634	634	690	643	639	642	686	631	658	640	673	692	710	656	630	654	676	711	657	598	700	648	662	691	633	688	671	615	675	662	641	623	679	649	616	695	676	612	665	669	687	669	637	657	643	659	653	641	647	622	656	679	631	680	651	653	644	641	669	696	669	716	610	626	639	689	604	643	637	642	642	663	621	674	681	663	653	708	659	633	723	650	681	632	614	664	700	659	640	594	665	678	665	575	644	681	666	615	634	649	637	640	700	636	677	687	625	678	642	645	637	656	676	663	670	616	686	675	636	663	675	685	667	668	613	703	648	662	648	627	682	666	665	683	619	671	634	649	614	663	669	660	684	662	666	682	643	627	659	629	652	702	659	660	645	660	676	638	617	675	670	663	674	637	640	635	643	629	644	637	623	644	633	639	666	632	644	675	644	635	632	675	630	699	705	684	631	657	690	654	644	686	622	671	619	626	635	654	622	643	646	647	678	700	665	632	653	643	656	620	651	655	688	687	667	649	665	610	724	675	669	639	640	649	654	640	674	632	693	646	700	640	665	667	664	623	693	634	613	640	657	654	617	665	661	695	650	663	670	644	635	660	635	639	689	674	647	635	637	665	652	675	655	648	667	627	666	635	651	674	725	690	688	660	680	626	675	639	642	690	654	647	673	671	659	652	630	640	682	655	665	687	661	637	673	677	643	690	670	685	633	687	670	713	722	672	672	634	658	678	618	651	624	630	619	657	658	715	611	628	665	662	624	630	667	639	640	639	623	661	636	642	693	660	643	668	622	694	669	656	689	717	675	652	639	660	651	637	685	645	666	649	661	667	658	641	627	666	677	651	616	693	694	691	681	684	666	641	671	651	655	624	665	648	644	650	614	635	651	686	712	626	649	654	659	644	650	672	660	656	632	679	682	685	682	672	654	661	640	682	676	669	672	687	707	710	660	625	627	676	642	612	684	619	634	670	685	643	628	655	686	644	687	696	683	669	636	652	633	665	643	650	663	648	644	631	664	685	688	661	583	678	669	621	691	650	652	652	640	631	668	647	654	653	638	686	652	674	659	676	687	728	665	646	631	661	673	646	593	613	648	644	656	639	645	655	682	671	651	647	624	672	685	700	675	652	664	659	672	650	626	678	647	629	632	699	682	676	631	659	633	642	643	641	686	668	654	675	640	622	643	661	658	658	593	672	642	639	660	656	648	610	646	625	656	655	658	657	652	638	667	672	652	677	633	701	652	649	612	671	651	615	691	633	650	691	666	643	667	669	637	625	672	678	633	656	660	654	691	642	684	647	658	634	661	649	594	638	650	639	655	660	627	637	625	612	649	673	657	662	660	671	624	665	725	665	641	649	696	605	618	659	704	682	647	621	663	666	639	706	663	652	689	672	691	615	677	639	659	661	638	618	644	636	656	673	645	674	650	655	672	627	683	630	655	638	674	706	718	655	649	638	677	660	655	668	675	643	680	646	626	634	622	722	653	661	640	669	680	645	637	641	676	680	680	647	639	658	681	679	651	682	641	644	666	679	676	689	636	713	700	601	655	656	661	698	599	655	614	642	670	668	662	660	635	595	670	604	658	611	591	637	706	655	601	650	632	651	677	646	654	688	668	644	646	666	663	653	652	658	664	651	679	710	653	643	661	658	685	640	640	674	619	638	710	677	621	659	677	663	632	677	677	656	665	642	630	701	655	639	613	652	674	675	671	694	641	651	692	671	657	607	677	642	698	679	651	668	655	660	664	671	649	642	671	650	606	684	628	648	649	670	691	631	668	648	647	636	648	638	686	643	631	653	645	671	667	630	642	657	631	631	665	636	691	622	615	672	654	676	674	667	685	677	671	606	637	648	688	692	670	691	675	595	670	625	628
26973	26706	32307	29995	27869	22985	14584	10776	9947	9517	8792	7772	5175	4026	4442	2573	1845	2204	1989	2226	2829	1595	1190	913	1308	820	614	553	442	537	447	460	376	302	298	280	242	207	168	155	153	145	184	169	203	215	254	179	156	185	164	178	161	173	186	176	151	149	177	153	160	141	128	153	147	159	166	124	134	170	155	163	165	165	160	164	161	160	135	145	138	154	141	130	144	143	138	153	138	184	147	147	143	143	126	139	152	135	124	183	130	135	142	152	128	137	138	144	151	126	126	125	166	138	169	143	144	135	152	147	126	151	144	158	163	133	133	155	127	154	153	143	142	135	144	130	142	146	156	150	153	131	139	165	151	138	139	158	127	158	161	139	150	143	164	133	152	139	168	156	158	165	146	161	138	159	143	141	134	146	154	152	146	146	156	139	171	129	146	134	141	159	146	134	146	149	160	133	130	147	153	162	151	157	140	162	156	142	152	144	160	132	136	152	160	118	138	161	117	123	169	138	139	151	124	150	131	141	151	130	129	149	127	155	133	153	131	139	141	143	140	138	162	151	138	139	149	125	129	125	142	159	167	138	162	137	149	120	130	151	161	135	157	153	159	131	168	163	151	128	137	132	133	141	144	140	126	157	146	158	141	150	127	147	132	142	140	130	132	149	157	149	134	127	149	144	143	138	159	174	162	142	146	116	158	135	151	131	139	116	149	149	151	137	133	163	144	118	124	139	158	120	117	118	163	139	162	119	142	128	147	131	134	145	143	140	122	156	141	127	149	147	147	140	137	141	160	142	141	122	160	143	145	139	150	143	148	142	119	156	138	128	150	127	155	158	150	142	146	123	128	162	139	128	154	167	135	146	125	139	145	148	130	141	146	143	168	136	137	133	145	142	128	146	142	133	126	156	159	162	119	138	147	141	134	135	129	128	165	138	138	129	121	146	158	139	159	144	159	130	122	127	157	145	140	136	152	152	137	151	132	178	149	142	162	141	120	157	125	159	140	142	141	147	145	131	125	137	176	145	138	129	140	163	129	164	117	131	132	159	159	151	166	156	140	142	136	169	154	130	126	135	139	130	147	121	122	162	147	141	170	148	140	143	158	144	137	142	110	130	139	153	142	142	124	153	138	142	151	143	137	143	161	149	150	136	135	152	135	132	140	139	134	122	159	143	146	156	142	119	132	145	156	155	137	141	136	162	133	138	120	126	135	146	144	155	146	129	158	131	165	147	148	162	132	141	141	146	169	139	122	131	156	145	128	161	146	139	160	151	134	135	155	138	146	134	144	140	143	160	137	136	153	154	142	148	151	174	162	148	144	153	125	188	131	134	121	155	158	131	138	141	141	144	151	137	152	144	149	139	151	124	153	111	125	150	155	144	120	161	133	148	142	140	140	153	148	152	140	145	141	144	124	138	138	123	133	128	151	150	144	144	122	122	159	149	137	157	142	133	150	141	158	145	143	152	152	157	149	145	132	144	148	158	142	141	154	161	147	131	136	161	134	138	151	139	136	165	157	133	159	130	137	143	150	136	160	144	123	164	146	129	146	156	151	148	145	135	150	151	132	154	125	134	124	141	132	137	135	137	148	136	139	131	143	133	154	168	145	121	148	128	146	146	149	133	140	124	145	112	141	136	159	142	135	150	138	120	167	146	126	132	142	138	136	160	135	126	120	163	141	158	136	133	138	144	152	133	139	140	146	154	170	163	136	145	163	148	142	160	144	118	151	171	144	162	139	153	148	127	148	137	131	152	138	146	133	160	144	137	154	144	121	150	143	133	136	140	162	147	155	115	121	137	163	166	154	132	155	140	154	133	145	160	145	141	124	134	134	139	136	150	161	133	162	161	138	151	150	121	156	133	127	151	156	140	164	155	171	155	143	163	145	146	150	141	149	142	162	150	140	143	139	141	167	155	123	165	141	149	131	146	159	129	145	135	140	145	130	147	121	148	147	134	156	124	148	163	149	136	144	175	149	129	141	127	143	152	160	137	115	119	154	119	140	182	140	138	151	146	121	130	123	145	150	119	127	136	135	144	135	145	150	151	123	134	138	155	137	146	134	138	150	130	159	129	134	145	143	136	147	173	121	121	151	149	145	160	108	137	132	159	136	151	138	136	156	138	136	150	157	136	157	150	143	145	155	164	147	157	161	134	129	137	139	134	156	140	157	146	154	123	141	127	125	135	140	144	146	145	146	151	145	142	143	155	145	150	138	142	152	137	138	174	145	149	151	168	142	139	140	129	142	145	178	143	133	169	147	140	167	168	140	146	130	138	145	151	135	130	142	146	135	125	120	153	146	168	139	151	160	143	160	144	154	137	141	130	126	131	154	162	139	139	142	152	141	146	136	142	134	118	149	132	162	146	147	138	133	164	160	149	126	132	129	155	148	121	134	154	141	141	148	133	139	149	140	136	151	157	145	112	124	149	137	136	123	135	162	166	139	156	176	151	127	155	140	140	141	135	138	148	146	142	138	131	143	133	138	157	150	170	142	128	147	139	140	156	152	157	143	133	143	120	141	148	149	154	124	152	147	144	156	155	159	144	130	156	165	145	132	148	178	149	138	154	136	137	150	132	146	137	149	134	141	137	148	143	149	160	149	134	140	168	130	132	155	133	141	168	156	145	164	151	154	137	133	154	132	155	164	154	148	146	154	132	143	145	137	165	158	150	137	143	120	149	147	148	152	132	146	131	151	151	142	139	148	149	126	148	127	161	140	150	123	111	150	156	160	136	138	168	140	138	162	188	139	148	151	167	143	147	148	150	150	144	165	148	155	158	140	175	129	162	145	147	149	153	157	129	131	160	138	116	160	148	148	155	111	140	153	145	151	171	155	166	135	154	143	143	137	147	137	131	127	135	134	128	125	145	150	155	149	157	137	142	142	128	161	151	125	132	153	142	135	151	154	141	138	161	141	146	159	138	131	123	136	137	149	151	143	166	149	124	157	154	115	128	127	148	160	147	146	142	153	126	145	140	142	160	151	132	146	129	126	162	131	140	139	149	133	139	125	151	143	131	149	161	127	138	150	133	138	152	126	166	137	139	135	134	158	143	154	141	162	153	111	133	138	136	168	127	142	172	127	134	133	129	159	140	152	136	149	157	131	163	128	160	142	160	137	138	135	128	123	169	158	129	159	148	155	141	138	155	136	154	137	135	168	134	145	130	165	135	141	125	147	131	161	138	149	149	147	160	147	146	136	149	147	143	119	147	139	150	149	135	142	166	139	149	156	151	136	124	166	124	145	159	146	154	135	151	132	152	146	141	143	111	158	154	158	131	141	145	141	139	140	145	122	166	169	160	148	141	152	157	154	146	135	156	135	151	143	160	133	156	154	136	145	136	140	156	159	133	144	135	142	162	162	123	142	140	161	142	166	147	149	131	147	141	147	139	145	130	141	141	137	155	140	134	163	150	136	141	128	131	152	137	135	150	142	136	149	160	136	143	133	130	145	147	160	141	150	156	145	169	135	145	136	145	131	138	144	142	151	134
19696	24317	32991	36945	41367	38203	29766	25555	25255	23132	24339	21577	15596	14502	15951	10623	8278	10984	9459	10617	12694	6828	5720	4028	6689	4284	3529	2823	2346	2871	2450	2338	1899	1484	1433	1255	1005	803	676	515	543	542	560	655	805	1051	1098	774	659	655	642	704	712	662	606	592	544	546	488	472	474	489	536	525	496	517	478	495	513	506	505	513	506	540	477	477	396	390	423	437	416	431	403	411	400	360	363	414	408	385	395	417	383	401	404	380	389	412	436	396	389	403	391	381	414	378	352	384	371	422	412	396	376	399	373	343	374	447	389	361	417	365	431	400	414	391	382	434	382	377	405	394	361	398	388	412	388	375	368	374	417	410	390	355	389	393	353	415	402	387	378	410	404	374	413	384	412	411	379	361	393	390	394	398	414	382	396	386	383	388	420	407	394	364	391	427	403	386	393	360	414	424	391	407	395	423	398	387	388	400	356	384	390	395	395	352	393	403	363	412	381	412	371	345	379	390	409	364	370	387	392	382	384	406	393	394	389	384	394	353	390	410	376	394	386	357	363	391	406	420	410	397	362	389	410	362	385	366	394	400	393	376	399	385	349	391	371	388	406	379	407	373	401	366	407	384	356	392	409	384	372	374	390	392	413	412	406	406	380	408	391	368	387	374	373	393	407	390	423	362	426	384	389	390	386	378	406	421	362	397	411	401	377	386	393	395	396	399	413	417	357	388	399	363	410	393	428	399	378	371	408	410	381	422	393	378	384	380	408	375	380	414	400	391	405	392	372	401	390	392	408	416	404	371	400	385	438	372	427	417	383	381	414	383	353	410	361	381	404	431	381	369	386	401	397	426	409	394	348	388	383	419	422	367	403	388	418	400	376	416	380	346	408	401	392	364	368	380	396	417	377	396	409	376	390	397	380	418	381	353	356	386	398	426	421	390	346	386	386	390	391	395	384	347	395	411	379	402	406	392	383	381	387	393	427	365	381	400	405	420	386	395	414	388	366	384	389	393	413	359	364	394	373	378	390	378	405	382	356	393	360	408	385	375	394	380	374	400	364	430	411	393	363	380	433	378	333	397	405	406	346	336	376	404	388	407	359	406	391	378	385	382	417	375	381	389	418	404	407	391	397	354	387	394	396	360	400	420	375	383	393	357	364	429	358	403	402	381	395	377	414	375	385	380	361	407	380	428	379	390	343	411	380	413	404	388	374	392	412	436	377	373	385	400	391	415	390	380	364	412	375	384	415	423	409	348	382	404	406	355	402	408	387	376	383	407	419	411	387	426	403	396	374	393	386	412	403	358	381	363	383	413	347	419	387	350	412	400	411	389	360	372	410	371	357	363	399	435	400	397	388	377	376	413	389	368	417	366	385	385	347	380	397	377	407	402	417	415	352	388	382	402	398	414	392	378	408	383	362	389	400	383	365	389	380	390	406	384	391	379	388	377	394	430	372	401	367	377	376	358	413	402	384	377	386	370	378	410	422	399	377	414	391	406	387	412	402	387	418	381	381	427	404	410	427	407	360	416	362	395	390	340	425	380	399	384	387	396	362	355	378	385	402	354	410	398	377	384	393	408	385	380	392	362	419	403	419	386	378	390	349	374	353	406	396	391	414	415	394	378	379	384	383	416	388	410	383	357	382	400	398	382	381	433	403	421	358	373	405	372	387	407	440	378	414	372	393	391	385	388	371	385	400	384	376	378	386	413	441	382	340	378	379	368	388	397	370	403	397	381	346	381	396	408	415	401	374	401	426	381	401	421	388	407	391	425	398	385	380	377	371	410	398	406	405	376	404	401	366	391	420	413	385	416	422	386	411	362	399	409	359	404	362	395	398	351	375	418	411	384	376	400	422	375	375	382	418	386	392	378	377	392	382	381	369	395	393	396	407	408	381	416	358	406	414	405	371	366	400	387	377	403	399	388	407	407	392	401	397	365	395	371	380	357	406	407	396	431	394	379	403	421	380	411	373	398	419	398	392	359	395	369	377	422	390	377	409	380	397	388	414	388	415	411	415	420	390	386	396	406	422	421	382	380	358	393	401	380	389	374	392	389	415	360	418	390	393	415	399	386	407	373	416	394	411	362	385	389	369	433	374	356	369	418	371	397	390	374	376	410	436	374	371	396	391	426	389	430	418	378	396	405	394	407	362	412	387	392	404	426	387	361	395	395	366	392	407	393	361	378	346	387	393	418	400	418	385	408	409	389	377	347	386	385	374	395	401	410	388	405	367	376	396	408	396	410	408	381	413	384	408	417	370	414	390	408	386	410	379	414	374	374	378	398	367	387	395	350	417	374	398	377	391	402	406	456	392	438	372	403	374	375	418	405	364	391	391	406	384	378	402	373	374	392	382	386	408	434	413	398	450	408	391	424	377	395	379	383	416	362	376	412	373	377	371	371	405	390	395	375	368	405	418	367	403	392	385	400	386	393	403	380	380	357	371	392	374	398	410	368	409	398	384	355	413	416	397	389	410	438	378	355	371	377	392	416	388	397	350	411	392	418	400	366	406	410	389	396	364	391	382	391	377	388	386	385	399	406	396	389	415	399	377	427	374	391	421	368	417	375	386	411	391	368	417	375	384	347	373	368	369	403	381	351	394	366	406	378	414	398	398	374	393	360	392	426	367	367	394	391	423	402	393	380	386	393	405	331	373	423	403	386	443	405	391	388	368	391	416	373	388	390	385	387	371	398	382	358	391	387	395	408	387	375	393	378	415	387	366	423	391	354	394	366	393	380	446	410	382	369	369	397	383	393	366	398	401	376	380	434	374	388	402	388	391	414	400	403	389	375	410	407	380	389	389	400	394	400	392	396	427	372	415	416	356	400	391	371	376	392	404	381	419	384	399	398	395	383	383	391	371	370	392	365	400	400	375	388	386	408	341	426	402	356	389	358	410	355	347	379	351	374	392	404	379	338	409	430	387	394	382	386	395	378	387	361	387	359	405	402	433	406	395	443	385	388	397	423	374	387	380	389	408	384	375	389	371	386	416	328	399	423	386	389	415	390	417	386	375	408	379	397	415	390	381	387	364	382	379	390	366	347	366	409	408	388	394	370	399	374	401	378	351	426	370	384	402	367	388	405	420	412	391	398	431	382	390	403	406	415	391	385	409	408	377	414	375	411	425	388	415	432	406	393	370	387	409	417	406	390	363	408	399	363	375	395	377	370	416	421	383	373	381	412	401	416	384	361	362	405	361	384	374	355	408	380	400	386	369	391	408	398	420	373	392	386	357	363	394	413	395	387	397	395	382	338	404	397	427	396	368	391	393	357	406	401	370	408	408	359	386	395	417	412	396	381	384	345	397	401	387	350	384	407	402	397	372	424	360	361	400	355	432	368	409	398	421	405	404	385	397	388	404	352	371	364	388	362	384	389	407	416	363	390	396	410	370	393	370	379	403	405	370	371	357	430	409	344	383	431	365	408	377	365	383	414	386	382	388	412	397	398	378	392	401	357	429	415	358	371	416	352	389	389	350	390	378	400	405	409	400	404	393	391	372	377
52236	43899	43208	43447	43578	46492	43221	40133	42606	41652	40416	38290	33632	31617	34075	29175	23948	25363	21876	25219	28686	22071	16323	7475	12345	8673	5848	4867	3916	5833	4895	3903	3132	2258	1986	1486	1184	774	570	371	374	317	328	647	979	1416	1473	860	643	564	641	706	669	528	505	461	374	422	419	444	378	427	453	477	431	464	439	406	426	372	357	428	462	450	398	318	246	287	257	257	256	280	270	247	257	272	242	252	284	247	230	256	250	243	241	228	201	236	251	248	247	244	215	224	274	240	212	215	224	245	203	238	215	248	246	265	216	205	245	250	219	230	214	239	249	214	216	203	222	235	239	272	243	218	231	233	211	234	253	266	240	211	221	215	234	248	206	202	238	250	248	235	251	240	221	217	222	249	226	232	241	241	265	254	249	235	226	214	260	229	214	237	258	244	250	205	243	226	235	217	236	241	245	243	222	208	244	234	243	231	209	204	239	237	218	244	217	280	236	248	219	256	221	261	248	214	213	233	223	226	238	261	252	234	228	228	194	253	219	235	218	245	285	226	232	256	246	198	233	231	241	238	241	251	242	239	215	214	227	245	240	216	263	240	241	260	231	232	232	232	202	218	239	199	234	225	232	250	236	253	240	224	226	259	218	268	247	213	223	231	254	261	249	218	233	234	230	240	241	245	219	243	261	251	232	248	235	250	235	244	251	245	243	229	240	238	234	222	254	232	245	237	233	238	258	236	234	245	228	243	217	262	239	255	240	238	236	240	234	232	224	234	232	247	227	190	242	241	250	229	248	246	249	226	251	214	230	242	235	246	243	284	219	207	259	249	245	230	231	226	242	223	247	223	227	270	221	258	233	227	252	237	221	240	237	256	222	258	230	209	245	227	237	216	234	225	253	237	237	232	212	226	248	243	285	235	247	227	252	246	248	233	240	255	250	255	247	242	237	244	222	259	245	226	239	218	235	231	229	221	215	217	220	197	234	264	257	239	221	199	237	263	239	230	233	237	231	230	229	259	271	268	213	220	207	267	268	251	217	221	255	233	251	227	244	223	220	233	205	217	242	219	229	255	211	212	226	244	226	229	274	237	245	249	249	225	265	223	276	228	247	238	209	205	249	259	249	245	237	226	221	222	238	229	242	249	211	236	211	202	240	241	217	221	238	240	245	243	248	229	205	213	244	229	234	218	261	249	259	217	195	228	212	238	202	215	234	230	230	237	212	237	259	231	222	227	222	208	252	244	223	230	250	232	254	215	256	236	225	226	258	212	236	251	241	228	208	226	226	255	252	222	249	233	241	222	234	242	217	216	257	245	246	231	223	228	230	249	229	214	231	250	220	230	264	215	249	250	226	239	281	243	228	223	227	247	242	224	229	209	222	237	243	242	231	223	240	216	242	236	236	262	236	219	209	221	240	232	214	246	229	233	255	248	213	190	245	227	222	244	225	238	215	206	249	210	245	247	216	207	220	237	227	257	233	229	251	242	234	230	247	251	247	214	198	246	237	231	227	242	229	215	256	229	233	257	258	253	239	225	215	249	221	223	228	221	239	237	253	209	249	212	255	228	227	274	257	216	221	239	237	217	233	241	253	239	242	273	249	232	249	218	251	227	235	240	235	222	240	249	254	239	220	245	240	226	201	267	238	239	193	250	240	241	252	231	238	214	250	239	251	239	229	244	250	243	235	216	255	236	247	239	281	261	246	236	230	236	225	239	259	251	230	228	231	210	233	220	228	251	231	231	255	244	278	240	245	218	214	226	224	215	235	250	223	220	239	252	242	212	213	213	242	241	236	233	238	225	236	219	227	244	218	226	246	252	243	202	210	228	242	247	227	224	244	239	242	221	208	191	225	248	247	275	235	206	229	230	244	233	232	223	235	255	259	231	224	212	202	221	251	242	215	217	221	255	256	235	232	235	232	255	248	268	233	265	212	186	232	226	191	234	240	233	226	238	221	250	251	240	255	227	241	235	226	244	206	238	261	259	252	230	229	239	248	190	257	225	211	234	250	238	237	237	252	243	266	242	222	249	239	237	250	209	213	234	215	239	262	238	246	225	236	246	214	250	245	240	243	223	228	267	237	229	243	237	248	229	229	230	258	232	237	257	234	237	249	217	255	233	264	271	224	243	240	222	219	226	247	219	237	240	226	247	222	213	245	231	254	236	234	194	241	230	231	243	229	254	252	224	241	250	246	252	259	233	242	221	247	259	250	226	265	218	223	230	253	220	239	236	237	235	240	247	236	241	243	218	231	254	225	239	222	236	234	210	257	267	233	216	223	231	235	251	249	235	220	229	230	229	235	239	227	234	189	229	191	214	223	219	219	212	234	242	235	252	216	228	260	230	228	258	268	209	223	239	222	239	248	224	219	205	205	236	260	238	230	235	214	233	221	222	212	254	232	220	231	245	249	244	233	251	236	242	236	229	262	214	246	229	256	204	239	209	219	222	206	245	222	242	230	258	255	232	238	234	231	257	264	271	242	238	240	233	219	233	221	238	230	217	230	261	227	212	214	232	232	224	201	252	189	237	235	225	224	222	234	250	232	233	243	210	255	238	227	249	224	245	247	253	245	246	240	224	194	225	224	208	232	238	233	227	257	251	244	255	241	238	245	245	222	258	219	258	257	211	219	207	253	241	225	240	237	217	252	223	241	218	209	228	216	249	234	234	236	229	247	225	224	242	239	218	222	239	254	257	211	234	255	231	204	254	205	237	222	209	240	249	204	266	256	226	225	213	237	229	234	228	227	251	224	242	253	260	218	225	243	226	221	244	240	220	224	251	219	208	268	204	221	262	226	222	244	222	213	214	202	221	235	220	226	242	239	241	233	246	235	253	212	239	263	239	213	220	238	254	243	244	226	250	197	226	262	220	235	226	193	214	220	254	243	227	213	230	233	215	228	246	234	211	212	216	202	253	237	234	247	229	250	257	224	221	224	220	231	220	237	232	225	246	240	246	217	237	211	227	208	254	267	232	192	265	228	221	222	243	207	248	217	235	238	234	234	235	235	224	227	214	217	237	245	207	255	247	232	238	221	226	245	239	240	224	267	247	251	230	257	217	214	231	236	232	227	275	267	242	223	231	226	219	241	212	237	240	237	242	211	229	207	214	231	234	257	244	252	275	229	243	263	214	231	251	251	226	259	246	241	242	230	233	241	238	224	232	205	218	227	207	238	254	240	218	215	226	220	239	235	237	235	232	223	244	233	227	252	218	214	268	248	223	250	208	254	231	225	244	240	247	249	246	211	216	213	273	241	221	236	250	233	232	240	221	208	229	250	231	225	237	223	234	226	222	261	236	227	232	245	221	244	224	263	237	237	210	244	242	245	207	219	246	246	248	232	228	204	227	246	255	255	236	209	232	224	241	227	262	242	225	246	233	234	227	228	209	256	235	205	229	242	233	202	223	227	261	229	249	242	240	227	250	247	239	234	247	237	235	223	236	241	244	234	239	229	250	232	245	245	221	249	233	228	231	212	240	216	224	229	214	228	241	247	244	239	249	254	252
44113	51368	51730	55991	61659	64969	60594	55436	53917	52364	55073	51311	45298	45058	45979	43383	39684	43831	40872	44476	46401	37766	31220	18758	32541	26333	22511	18493	17773	22014	19437	16526	15720	11415	10258	7550	6308	3851	2777	1652	1342	1094	1250	3270	5284	8073	8059	4492	3035	2847	3251	3565	3448	2767	2551	2189	1886	1896	1759	1764	1622	1640	2188	2252	2090	2259	1972	1902	1832	1703	1674	1955	2106	2168	1565	1246	796	801	709	819	819	843	870	801	774	773	789	712	716	706	669	660	712	678	607	623	552	609	598	622	592	660	678	663	625	617	599	580	580	539	566	643	594	580	567	598	585	571	569	592	579	567	562	643	589	574	625	618	621	641	547	554	580	599	572	575	590	604	596	621	587	525	634	584	540	587	569	619	568	585	599	614	581	569	555	549	528	568	547	611	544	562	591	585	571	614	584	584	583	587	563	584	588	603	582	589	569	552	573	600	554	573	580	571	560	614	562	531	571	571	580	594	563	544	580	603	572	556	581	580	560	604	554	636	632	571	553	588	542	553	581	563	585	537	587	558	562	580	585	563	566	560	604	529	558	531	593	568	613	610	579	575	583	593	619	572	617	561	558	577	578	558	579	565	576	541	611	567	569	563	591	581	593	581	527	586	605	538	633	555	579	576	569	582	593	570	582	632	599	614	599	591	618	536	569	577	581	574	542	574	584	589	583	578	563	578	599	615	549	614	572	574	543	617	510	575	574	560	548	608	575	581	608	550	536	552	583	563	577	588	571	554	540	533	584	558	593	578	572	575	587	567	577	597	568	601	542	557	555	591	608	581	621	590	596	602	565	604	580	582	576	536	594	587	592	583	563	605	605	580	589	557	584	586	603	576	555	569	548	603	546	565	578	586	608	515	574	565	539	598	544	582	567	575	612	569	576	560	549	563	563	578	581	588	592	643	559	578	560	598	537	581	588	550	584	606	563	584	564	571	597	549	551	610	587	592	594	513	563	606	558	577	541	576	540	596	589	590	579	587	515	602	596	606	550	616	584	582	623	621	562	597	557	553	547	561	583	555	577	531	567	605	569	583	575	557	569	578	560	554	569	574	572	565	572	571	566	578	586	589	573	586	540	505	586	560	581	557	562	580	569	534	548	596	587	566	551	576	540	519	623	552	600	555	600	587	597	558	559	566	615	624	583	591	587	541	573	606	601	598	584	580	585	593	608	585	538	634	565	555	646	563	529	603	571	542	577	594	569	571	595	606	577	551	560	598	564	594	579	559	603	545	581	575	588	604	556	571	619	589	634	554	560	601	591	603	585	532	607	565	597	627	587	563	573	561	557	575	610	586	557	568	617	557	578	540	561	594	607	583	545	564	560	581	565	603	574	578	603	565	594	558	556	578	541	553	546	566	547	583	574	586	600	590	590	611	598	568	543	639	594	602	554	598	572	577	586	605	536	577	571	555	598	607	586	561	592	570	605	595	562	603	583	590	591	570	592	550	592	587	564	570	583	579	578	561	595	565	599	596	547	538	598	585	603	569	618	558	565	573	613	594	557	583	638	571	588	607	594	599	621	523	602	594	614	594	575	556	584	516	586	592	590	579	598	594	603	592	581	600	621	620	552	600	582	561	581	604	626	605	619	601	541	603	593	572	566	583	544	574	563	574	616	576	590	610	577	593	578	556	597	588	603	654	599	554	573	553	607	556	595	574	612	547	622	551	548	576	570	602	597	558	573	557	590	571	620	543	535	585	581	581	600	532	590	595	577	568	559	579	517	554	643	590	592	569	561	618	574	581	574	564	581	586	557	571	581	531	614	581	571	579	564	579	588	592	584	591	540	546	544	576	602	557	555	558	575	597	602	599	628	583	597	600	571	632	547	560	587	597	592	585	548	597	603	568	596	561	585	576	582	586	582	542	643	586	609	589	529	586	586	563	602	571	590	558	577	606	563	591	624	603	579	545	527	574	551	525	591	596	596	538	620	587	609	566	541	593	589	600	552	630	572	601	557	571	632	584	613	592	554	578	587	576	589	593	556	566	572	610	574	544	555	603	576	590	558	571	565	573	583	600	606	584	570	579	577	552	588	609	604	577	558	600	579	600	590	598	636	595	555	586	560	560	584	573	568	605	536	596	601	604	563	512	573	590	613	597	579	582	597	572	569	570	581	553	584	586	538	564	574	549	599	586	564	603	579	574	545	558	556	602	638	601	572	597	603	563	576	537	528	595	596	571	553	572	575	606	542	609	576	601	597	550	584	569	530	605	532	572	568	584	546	562	576	615	585	597	579	576	593	575	574	553	579	539	571	560	572	634	572	599	576	589	607	642	584	545	583	579	541	543	594	562	562	590	615	589	584	568	578	563	583	596	561	583	535	553	599	545	558	614	584	598	585	564	613	587	587	599	590	621	639	568	610	588	587	528	584	551	585	540	570	559	554	544	584	578	577	610	576	565	584	568	542	567	576	645	588	562	594	580	582	590	589	558	584	579	601	574	614	600	603	580	558	589	565	587	579	579	570	567	566	578	544	564	574	566	559	563	596	585	574	567	617	549	624	583	574	580	595	564	598	541	563	602	531	568	611	557	595	543	539	568	591	577	613	625	564	572	560	566	574	544	567	556	604	558	594	591	574	568	598	597	588	600	597	587	524	591	596	571	559	590	582	535	582	566	585	568	553	551	595	567	520	589	573	589	557	570	566	592	523	600	583	612	567	589	589	616	548	561	561	607	587	565	624	551	577	575	551	576	578	574	615	539	606	604	617	593	563	590	584	599	605	608	551	591	593	614	614	562	543	578	604	602	518	582	609	548	584	619	567	562	561	565	570	575	614	560	587	593	528	603	576	541	554	576	543	569	565	589	545	566	584	572	583	554	624	534	618	559	601	574	572	539	561	544	573	566	540	573	569	576	637	601	635	600	551	603	576	564	548	592	605	556	590	546	570	567	571	615	576	565	557	618	558	622	559	565	577	592	582	556	558	598	606	563	593	578	602	618	603	555	582	653	578	548	610	575	614	564	614	619	542	660	608	564	593	578	600	582	591	569	615	584	543	589	562	619	548	602	560	547	579	554	547	619	621	590	572	604	618	550	589	575	564	570	605	547	563	571	589	576	576	570	577	581	603	575	602	598	609	537	561	595	541	597	580	561	606	592	594	568	608	582	551	547	554	588	577	614	607	585	590	528	617	555	597	577	597	592	543	615	577	559	559	570	572	591	556	599	585	615	552	613	614	580	586	578	595	595	528	599	554	563	586	567	589	587	547	561	547	588	513	611	590	589	630	593	538	545	568	598	557	570	587	596	607	556	564	560	571	524	580	606	593	538	614	613	584	571	559	561	608	605	596	601	618	554	564	561	596	628	581	628	565	620	582	563	651	557	538	604	552	596	578	566	539	545	570	545	553	551	586	590	556	559	589	566	601	601	581	589	531	571	607	561	576	544	574	594	582	613	573	565	600	581	587	574	589	586	607	554	591	567	615	583	590	583	527	567	585	604	583	554	584	604	587	564	569	595	575	603	552	559	577	594	613	555	574	536	587	573	628	606
55563	42364	41134	41375	43725	44773	43013	43842	44618	43426	44451	43813	37119	38288	40119	33945	32536	37277	33336	37469	40584	35784	26003	16536	24280	17018	12354	9683	8246	10761	9016	8104	5505	4463	3350	2550	2121	1498	821	602	486	402	460	1012	1697	2725	2722	1489	949	920	1026	1132	1128	989	817	679	636	709	630	681	568	586	663	678	683	810	663	610	691	575	584	638	674	720	616	451	328	389	336	375	404	324	350	327	338	309	305	327	354	301	318	336	285	299	281	315	268	300	282	291	308	315	293	321	305	286	283	283	309	275	310	281	270	287	281	281	308	261	298	292	271	271	267	288	284	300	302	283	250	290	268	288	281	279	269	263	273	277	302	237	277	300	260	284	287	301	276	279	280	297	285	263	266	288	298	275	316	258	273	267	302	285	265	304	280	285	280	270	289	287	253	312	304	273	289	273	281	298	326	272	291	290	240	305	257	288	249	281	313	298	299	301	252	293	271	297	302	306	277	261	288	279	281	281	279	261	251	302	262	264	275	297	302	310	261	295	303	297	280	319	285	277	307	294	280	279	278	299	269	296	277	290	269	251	265	307	296	257	271	303	284	276	272	279	261	319	299	262	311	312	281	286	317	314	254	282	285	284	291	277	287	313	280	276	298	280	292	298	278	259	303	269	281	265	274	310	290	271	261	264	273	276	288	295	282	259	319	281	294	289	255	312	264	304	306	296	274	281	303	326	269	297	248	283	273	272	313	254	277	303	270	265	287	260	285	296	309	291	252	284	271	284	263	275	289	263	290	245	298	279	299	268	275	272	259	278	291	274	268	273	264	288	279	324	297	313	290	294	303	314	286	280	262	285	281	280	292	298	312	282	275	278	301	282	290	284	291	305	290	274	245	294	262	283	293	268	297	308	295	295	294	250	258	287	299	290	283	275	277	303	288	303	278	261	278	267	296	243	288	276	269	299	275	275	306	281	284	272	290	296	259	273	312	274	274	278	288	285	299	267	239	293	282	287	283	273	270	292	277	287	253	276	272	280	287	255	302	301	317	278	276	294	288	294	300	260	283	259	288	278	336	280	281	295	291	273	287	282	297	301	282	274	311	281	276	293	302	309	273	291	287	289	275	302	274	266	292	307	317	269	281	291	278	271	263	247	320	257	249	295	290	284	276	326	256	312	285	261	285	255	298	265	309	283	298	292	245	255	271	251	303	296	306	291	285	318	254	287	233	307	269	300	261	309	277	283	269	277	275	276	249	291	296	281	268	234	291	328	306	301	289	259	269	278	277	285	252	279	281	255	317	299	283	265	279	296	266	271	322	291	290	279	301	288	255	278	261	293	279	250	309	275	266	278	289	274	291	277	255	286	269	298	279	277	273	318	310	283	281	284	320	303	283	283	295	295	334	278	247	248	283	283	265	272	294	282	288	275	285	284	292	283	277	295	299	275	268	269	280	273	286	315	263	284	260	275	253	255	271	264	292	289	313	315	264	311	276	262	286	294	294	282	304	293	307	259	291	288	314	275	284	286	280	294	264	251	283	282	298	304	275	289	259	283	262	281	273	317	271	297	303	285	279	303	283	271	259	314	295	274	284	273	281	297	264	281	295	289	291	306	298	277	293	297	283	267	279	291	255	291	328	279	266	286	277	285	284	276	311	270	287	281	272	301	273	282	295	295	291	303	312	303	268	278	276	291	252	280	262	252	268	304	291	280	286	289	313	287	310	295	267	278	281	281	274	251	279	276	249	287	285	278	254	271	302	297	268	293	249	278	256	290	312	291	286	290	261	269	311	265	314	273	268	279	227	327	278	281	315	265	287	294	273	285	305	265	285	280	308	247	286	259	301	302	284	266	274	280	281	308	296	279	267	256	273	274	293	286	268	259	287	307	274	285	280	272	260	276	291	267	261	270	275	309	290	269	255	302	288	312	293	286	256	270	287	279	261	269	292	290	294	261	288	259	262	282	311	290	247	279	305	306	282	306	267	260	283	248	250	268	275	311	272	265	298	279	255	279	276	241	286	294	266	288	302	278	252	276	291	287	286	283	272	277	257	262	293	272	267	273	291	308	269	251	278	264	291	270	258	293	307	300	288	260	252	274	259	287	285	280	297	274	301	269	265	283	264	270	279	286	281	290	298	261	272	298	278	272	292	259	287	274	330	299	257	277	279	298	285	279	320	278	301	278	263	268	271	320	295	294	300	293	264	260	274	261	314	283	293	301	277	293	296	286	297	258	299	284	260	292	265	288	276	295	306	288	294	261	299	277	295	301	253	334	278	259	278	303	285	260	254	291	267	296	267	280	297	291	295	269	306	276	238	264	253	244	285	288	276	275	342	272	287	282	272	294	293	297	285	277	314	280	287	268	280	295	272	310	265	312	296	295	273	278	283	286	277	324	270	285	296	280	311	284	267	271	273	271	303	279	288	298	288	298	279	276	269	279	260	293	264	265	276	300	252	316	276	266	281	241	269	296	286	265	271	297	275	266	293	276	272	279	275	298	265	280	276	276	306	286	268	293	277	301	312	289	286	284	265	307	286	275	258	294	296	280	278	257	281	263	265	259	249	324	273	271	274	257	287	316	298	271	295	257	324	294	287	274	244	286	282	263	283	293	272	266	279	257	272	275	282	274	257	300	286	277	293	269	310	279	287	302	287	279	296	259	293	298	316	264	294	284	247	291	298	259	289	282	288	246	308	265	255	269	286	284	274	313	281	290	282	289	288	269	256	291	275	271	308	296	241	287	312	281	274	266	273	304	302	287	291	278	267	272	263	286	288	298	288	255	297	287	270	282	254	285	269	270	240	265	278	289	264	255	262	305	265	298	288	289	241	258	267	246	267	274	287	259	272	264	255	291	277	298	250	288	310	290	299	266	281	298	250	277	257	265	290	294	262	324	281	283	268	270	281	296	278	302	287	272	291	304	284	286	247	276	294	267	302	295	265	279	277	259	318	275	279	290	292	271	267	264	247	286	282	289	328	296	269	248	260	241	272	264	315	287	301	282	298	308	271	264	251	282	291	291	293	274	268	258	269	287	288	262	306	269	285	297	264	328	281	277	280	316	268	260	268	258	284	283	302	267	300	267	333	226	285	282	261	290	308	285	316	320	287	274	285	250	302	298	298	266	275	274	278	260	264	273	274	291	294	279	301	279	278	284	275	279	308	303	289	277	255	274	241	297	268	291	282	314	269	280	302	270	268	300	271	254	284	278	283	292	288	285	294	269	305	255	300	251	308	313	320	292	304	302	266	310	274	292	252	287	308	300	248	279	264	278	308	286	298	301	249	289	295	300	290	277	278	269	273	252	265	274	285	260	249	276	270	283	270	314	300	258	293	268	283	239	268	272	289	313	304	303	298	335	272	271	279	271	244	289	275	286	268	267	277	287	297	278	263	281	275	303	277	258	279	300	298	234	242	285	249	284	287	304	277	256	287	282	265	283	283	260	264	276	279	279	275	278	307	289	297	265	271	263	270	293	280	263	310	301	300	279	301	326	295	273	268	290	293	296	278	284	272	301
49384	55250	53594	56360	61695	64838	64726	59539	58754	54376	60132	54290	50071	53430	52869	49337	49532	52732	50722	54472	54006	48983	39168	29330	42873	36912	31590	27850	26579	30586	26523	25274	21779	18238	16218	12222	10840	7442	3782	2282	1831	1520	1843	5465	9367	13906	13511	7176	5100	4627	5338	6322	5949	4582	4337	3429	2811	3449	2884	3049	2729	2856	3512	3623	3355	4398	3307	3094	3177	2540	2894	3405	3543	3798	2743	1819	1006	1212	1087	1124	1059	1104	1110	1227	1071	1047	1068	947	909	915	839	802	836	778	663	685	736	697	673	761	758	803	826	777	728	730	679	692	677	664	633	645	678	693	723	664	672	675	667	693	653	664	644	649	637	655	724	665	640	678	641	709	647	685	695	653	634	625	638	705	701	646	681	649	638	657	644	653	672	679	658	683	692	637	614	673	622	664	650	678	659	627	650	696	691	654	671	657	656	650	669	716	662	617	657	653	683	613	580	658	688	692	640	648	605	618	671	657	662	663	689	641	679	703	679	669	639	663	687	632	650	714	656	653	643	667	615	711	672	663	693	624	650	677	663	664	632	674	681	617	678	675	654	661	665	672	647	642	664	648	652	620	635	664	654	656	669	675	690	649	697	624	651	631	676	670	684	644	658	657	684	672	681	670	679	707	612	641	623	661	656	690	630	616	638	661	616	620	601	650	670	638	683	644	658	682	683	666	649	639	636	697	628	657	699	686	670	632	663	666	682	662	660	690	648	612	643	635	636	650	673	665	675	682	657	678	680	642	681	675	652	688	662	656	657	626	691	661	663	606	667	649	686	657	678	661	692	652	710	647	671	647	658	653	707	671	667	647	669	635	648	649	648	635	622	650	656	629	691	641	665	637	654	661	678	665	641	640	652	636	702	657	653	679	657	673	689	673	650	608	640	622	636	650	650	603	670	627	654	656	652	652	689	695	665	659	586	624	671	646	686	668	639	668	647	642	697	652	645	652	629	672	658	634	693	648	674	697	665	664	629	676	673	637	622	636	655	634	698	716	651	708	678	649	640	652	634	635	657	617	640	669	618	712	635	659	660	660	653	624	615	638	635	659	674	648	657	684	680	655	662	669	655	655	683	689	618	647	688	630	688	656	679	675	664	649	653	668	620	653	676	673	664	674	653	647	646	624	632	681	671	659	641	651	644	684	645	628	688	660	644	649	668	701	637	652	677	647	697	652	637	671	644	658	633	650	645	684	635	633	649	644	662	646	633	647	658	644	681	697	614	668	649	653	655	629	724	716	651	634	613	659	625	651	659	690	662	640	665	669	635	649	648	632	642	657	687	631	663	614	649	662	646	660	700	630	644	667	675	640	637	639	625	681	638	641	664	697	612	636	676	658	647	650	647	640	662	679	635	632	623	672	693	643	706	690	622	607	632	650	622	677	641	657	666	650	639	630	666	697	671	697	678	636	658	620	623	671	607	657	613	661	683	684	697	627	582	671	659	697	622	652	665	648	678	688	648	628	648	695	688	626	647	640	617	672	645	643	658	639	647	639	692	658	665	679	653	619	668	583	698	722	658	638	686	646	678	628	599	699	665	632	675	650	643	678	687	650	657	643	606	653	651	630	619	633	693	686	598	668	673	612	609	626	698	641	653	628	623	674	633	695	659	659	657	652	667	629	605	614	654	657	670	659	674	657	668	694	658	658	642	624	628	674	670	676	651	688	690	659	694	672	645	634	711	641	613	622	647	692	657	621	647	672	684	668	612	663	662	590	685	588	621	669	635	633	687	654	678	632	659	646	664	637	665	631	649	668	659	678	614	680	659	662	665	607	694	681	686	685	679	672	673	628	655	653	637	663	647	678	608	615	661	675	680	634	681	641	642	651	645	686	643	679	690	686	635	638	643	674	684	624	625	658	705	686	619	619	650	648	668	615	663	646	650	694	725	659	696	604	641	671	603	667	643	660	700	600	635	654	683	652	663	690	685	684	691	660	706	646	634	708	644	655	702	641	686	628	658	674	665	677	695	631	674	705	663	628	644	685	653	627	656	629	634	622	646	693	620	660	647	615	627	641	665	651	668	656	694	652	684	644	677	639	619	607	667	652	687	634	678	667	685	672	667	673	665	687	627	656	684	638	650	670	642	711	632	644	650	658	712	651	674	660	644	651	666	637	640	703	693	655	653	663	637	656	618	647	623	624	664	670	692	683	645	605	653	654	640	668	650	612	666	629	632	684	658	645	648	666	653	633	617	642	659	689	667	639	680	684	682	683	631	638	649	654	619	684	662	613	649	684	610	724	729	673	676	663	636	639	613	656	644	706	650	673	655	671	725	637	654	642	631	666	607	654	608	633	672	642	647	679	651	711	649	659	652	641	662	675	646	656	640	680	674	644	657	619	636	669	679	655	618	630	663	695	632	664	683	632	702	639	651	663	675	641	654	629	618	738	643	655	668	635	633	644	643	670	652	626	709	616	639	658	659	659	675	644	656	629	655	667	676	718	689	634	645	615	644	654	691	643	637	678	635	661	639	702	635	607	616	683	646	651	653	673	680	632	723	693	663	658	650	666	578	634	677	650	666	663	686	635	683	685	650	684	708	665	658	676	665	679	667	709	619	643	695	671	715	653	647	690	653	682	651	668	649	660	639	621	673	637	642	648	694	661	685	665	610	651	679	668	633	657	682	663	677	657	629	645	647	603	675	672	683	711	687	618	611	644	645	631	691	608	673	686	669	622	646	642	629	673	683	658	637	677	630	629	670	680	666	651	649	681	663	686	634	655	666	639	616	671	651	665	641	658	675	660	654	636	614	662	662	687	629	658	653	657	617	632	664	620	626	664	666	687	652	644	662	643	647	707	656	667	618	665	630	695	631	659	662	641	648	660	680	643	682	671	681	639	651	634	673	681	623	693	653	666	668	650	672	697	666	649	666	643	655	640	675	654	635	668	690	597	686	690	629	629	654	641	688	608	656	656	654	660	651	618	653	710	654	595	668	615	666	620	632	693	677	655	646	648	641	641	639	631	668	659	672	653	624	612	638	665	632	645	642	663	636	631	641	664	653	641	658	656	636	703	658	658	666	682	675	650	667	694	659	639	686	623	654	667	629	650	649	675	674	653	647	614	671	647	638	674	678	695	652	645	640	645	654	647	661	636	622	622	713	626	656	647	666	637	691	659	647	676	653	621	655	676	635	631	616	618	636	629	646	646	697	681	644	682	676	655	598	653	655	633	697	673	681	650	649	623	636	666	640	656	616	632	620	685	657	660	678	652	702	628	606	633	675	617	671	663	664	627	618	620	680	671	639	661	647	647	621	644	717	611	617	666	662	636	647	698	688	623	647	662	675	640	664	666	678	694	676	651	634	652	644	671	641	641	613	684	637	614	643	637	704	653	680	689	659	643	691	673	628	667	657	637	614	627	678	673	631	680	672	707	625	608	638	694	671	615	656	632	632	631	641	690	684	604	677	641	664	676	673	625	669	648	643	625	692	642	635	648	626	687	608	629	695	627	659	653	677	626	663	630	654	654	642	684	615	620	655	666	603	642	630	657	650	644	682	661	652	674
25101	28517	32934	30944	27754	22037	15053	11188	10329	8804	8321	7347	4651	4562	3979	2235	2311	2208	2071	2443	2533	2020	1059	617	1182	746	654	508	435	545	458	433	388	338	296	201	264	187	186	173	149	150	139	184	215	249	228	170	197	193	185	182	154	176	154	161	182	137	160	162	153	179	148	148	146	158	162	170	171	157	164	160	143	178	152	156	146	137	125	132	150	155	157	147	132	143	134	129	133	151	135	141	137	147	152	141	144	155	163	132	135	163	151	126	150	138	166	131	160	146	140	151	151	142	130	152	144	137	152	135	123	120	121	175	127	125	138	152	132	136	129	127	146	152	139	118	139	158	133	125	122	150	122	151	140	129	162	126	172	142	135	143	151	145	141	152	164	151	156	138	139	149	144	160	142	141	130	142	138	150	126	128	128	134	152	153	143	145	140	119	155	148	130	142	154	157	178	142	141	130	149	131	153	144	141	158	146	129	157	141	136	141	137	149	138	177	131	137	152	143	141	152	151	144	140	135	158	126	144	145	129	124	145	149	150	126	131	136	156	145	137	145	160	140	138	164	160	137	144	146	133	118	133	151	125	141	130	145	143	144	142	128	134	142	149	147	153	142	152	180	158	161	127	125	140	128	139	145	149	153	131	152	142	138	140	126	131	143	166	156	144	130	123	137	149	143	141	115	144	161	148	138	134	147	169	142	135	142	116	166	162	137	158	148	130	129	157	129	144	125	147	156	128	152	139	112	141	145	133	146	127	140	156	133	125	143	148	139	144	127	126	135	135	141	150	159	152	123	144	177	148	154	127	148	157	151	142	147	160	153	141	138	171	141	135	118	133	166	137	140	134	136	128	140	122	151	131	129	169	144	108	129	142	154	144	130	148	162	132	153	139	147	124	133	140	133	166	144	142	150	135	134	135	151	144	158	133	151	138	153	122	147	123	125	149	138	135	128	110	125	146	128	127	124	166	139	155	145	161	154	140	137	127	143	125	159	147	131	138	141	154	149	140	158	135	141	131	142	128	146	158	138	151	145	157	134	132	138	139	128	149	158	159	145	147	142	145	135	160	109	141	135	157	159	143	147	147	135	142	137	161	151	161	143	149	147	138	143	137	159	162	147	139	137	123	147	153	134	141	140	139	143	164	167	158	133	140	155	142	142	155	117	157	150	138	146	157	142	130	164	125	120	148	141	140	137	138	143	139	152	147	144	154	156	138	140	148	123	145	133	137	147	144	133	141	140	131	140	123	139	149	164	137	134	142	132	157	155	135	137	139	138	167	130	145	135	137	121	145	141	125	129	107	126	166	144	148	148	149	145	144	161	161	151	138	148	144	132	130	145	153	146	138	151	145	121	140	148	143	145	131	166	152	166	127	159	145	127	146	129	155	143	155	169	138	132	127	147	144	150	136	142	136	167	150	128	134	163	143	142	151	159	148	156	151	144	141	157	153	130	142	138	132	147	139	143	167	126	146	150	142	133	158	156	151	145	139	129	144	140	131	156	160	135	120	148	148	147	140	150	137	147	121	157	135	142	144	132	138	166	164	114	143	160	125	134	138	147	150	167	141	135	147	153	135	138	125	130	141	132	154	133	148	126	120	138	118	126	161	130	135	131	146	138	141	174	122	146	141	157	134	157	141	124	133	169	150	134	145	142	136	146	153	133	139	137	144	129	131	151	144	143	156	138	155	138	121	148	155	166	155	143	159	128	144	131	152	146	140	152	137	126	153	174	135	133	156	150	158	133	139	134	131	145	132	140	162	161	127	131	152	127	161	143	124	145	170	135	151	131	136	136	119	145	137	155	150	140	138	159	153	135	149	137	144	130	134	135	142	149	145	132	169	153	160	135	143	147	151	137	153	147	147	139	150	143	133	130	129	132	141	158	131	149	139	118	160	153	168	157	129	150	147	140	150	137	146	146	139	138	140	133	137	145	161	135	138	146	146	139	142	160	151	141	139	133	133	139	147	129	120	140	171	131	143	170	156	158	165	127	131	163	134	139	109	138	130	155	140	146	138	136	148	120	138	165	141	125	137	143	116	137	149	127	144	137	127	132	134	128	125	127	151	137	137	150	154	141	127	136	131	135	121	191	145	137	144	132	161	150	154	139	136	118	157	156	143	139	132	137	147	148	167	166	152	140	140	137	125	139	155	146	150	138	155	139	107	155	147	144	152	139	150	130	125	146	148	148	146	123	178	152	143	140	146	133	156	151	153	137	122	131	150	145	116	157	134	149	137	154	140	160	143	140	146	138	128	128	117	144	138	139	153	155	143	143	140	144	152	173	152	135	137	130	127	139	145	152	142	135	147	136	155	134	150	150	123	131	122	130	154	133	164	142	165	156	143	125	157	153	142	146	142	143	127	149	146	136	156	138	150	156	142	141	131	146	150	146	160	139	155	148	146	156	162	148	173	134	135	142	162	166	137	144	145	132	144	148	158	144	140	149	155	129	139	141	152	140	147	147	142	148	141	139	162	145	138	132	148	165	158	137	143	136	133	138	145	136	124	136	127	138	160	145	129	132	129	126	130	128	150	162	143	150	139	139	140	152	121	126	136	133	149	155	135	136	149	126	149	150	157	139	150	124	148	161	142	121	149	149	147	135	152	146	144	143	163	142	148	124	139	139	134	153	167	145	162	117	132	151	155	133	151	150	147	132	152	155	159	126	154	136	163	158	136	131	156	143	127	137	172	147	133	145	141	149	161	149	152	140	176	132	145	176	139	134	141	133	139	150	152	164	141	142	146	155	140	141	131	145	153	123	140	153	139	154	135	140	146	141	136	130	162	141	148	152	150	157	124	144	121	143	122	115	145	144	137	158	142	173	153	176	130	147	146	137	123	143	141	135	170	121	130	162	153	131	144	147	146	163	145	133	161	156	146	128	140	141	135	151	164	142	145	134	138	146	156	136	153	147	137	138	117	129	146	134	136	164	138	130	128	126	171	136	129	162	122	143	123	152	168	143	136	164	147	151	134	140	145	149	139	125	143	156	140	138	145	151	151	134	131	131	125	127	142	139	111	138	141	161	143	138	127	141	142	118	151	119	140	149	178	148	143	144	143	138	137	131	132	123	140	154	139	153	139	155	143	116	123	158	150	140	128	149	150	132	153	154	119	153	163	131	127	135	141	132	125	144	131	135	156	142	142	127	134	157	123	142	144	140	144	153	122	151	142	146	141	136	142	146	158	135	126	151	127	155	140	136	142	145	130	132	124	145	147	164	143	117	119	148	149	131	153	142	157	143	145	151	138	158	136	150	146	146	150	150	156	136	137	147	155	156	137	119	144	136	142	122	147	163	125	140	157	128	139	141	163	139	142	140	150	127	160	132	147	136	147	136	142	155	138	140	170	129	151	139	163	145	149	156	148	136	126	149	141	164	151	141	121	137	126	134	160	136	130	134	136	132	158	155	145	154	148	139	146	152	133	134	154	128	157	145	153	149	163	141	162	135	130	133	149	126	137	135	156	128	156	163	150	134	136	136	136	184	141	150
18403	26353	34213	39122	40964	37342	30527	26662	24922	22100	22784	21199	14773	15872	14093	9396	10199	10638	9646	12000	11942	8701	4778	2652	6219	3932	3136	2955	2729	3077	2479	2222	1970	1532	1515	1091	1089	805	621	569	507	504	547	619	787	1068	1034	709	645	603	698	717	651	625	547	549	456	544	510	509	492	500	550	486	493	556	489	526	449	444	480	492	560	542	437	445	388	403	389	426	405	403	451	377	414	383	385	380	381	380	424	349	371	362	399	372	401	406	375	421	396	365	440	336	387	401	388	400	403	373	398	386	404	383	400	404	394	366	382	401	380	357	410	397	370	418	396	387	369	382	416	368	406	411	396	374	345	374	376	367	422	386	376	403	425	388	400	392	346	388	380	423	402	411	384	362	388	346	384	398	404	381	375	351	370	381	379	379	372	373	407	383	366	400	379	410	379	369	414	414	387	358	389	400	377	399	389	378	383	357	333	353	383	390	428	397	403	379	408	372	421	407	356	392	395	403	386	377	363	394	365	429	391	403	383	373	358	412	388	356	401	394	385	396	372	374	423	405	394	387	363	393	393	414	337	412	362	414	415	381	402	354	344	361	335	361	404	379	398	372	381	389	414	409	427	385	375	386	419	402	413	366	360	399	383	380	407	360	396	410	396	397	380	400	412	410	408	382	396	398	364	374	383	418	402	391	409	404	400	407	407	385	408	361	415	365	381	409	407	356	362	377	389	345	325	369	401	378	407	376	393	400	411	391	388	392	387	409	372	391	391	371	405	388	373	412	368	377	424	401	394	375	381	362	397	398	429	389	400	400	356	358	367	366	397	374	387	401	370	401	417	403	395	382	355	373	363	415	363	363	412	379	393	417	397	388	390	400	392	419	394	377	369	375	448	384	387	408	405	404	393	366	386	390	384	374	418	389	393	390	403	399	385	381	381	361	404	401	412	412	410	399	372	361	389	393	419	407	412	386	351	376	382	397	380	378	381	387	395	389	427	395	379	408	382	394	387	387	389	368	411	389	402	392	405	385	381	421	388	361	367	368	392	413	397	382	388	405	399	361	386	386	401	382	389	347	388	396	402	416	367	368	385	417	416	357	362	364	363	395	371	424	383	408	418	434	398	396	393	388	387	390	376	387	405	390	354	392	392	361	369	372	406	410	388	397	392	358	395	366	388	381	395	358	389	382	376	401	370	370	373	408	385	398	409	380	390	377	342	397	391	365	392	387	408	388	376	392	423	355	378	396	411	406	392	414	364	401	388	388	412	387	372	377	397	384	366	403	351	354	418	423	378	388	371	420	372	403	393	401	390	396	433	429	359	393	393	381	417	403	364	431	400	366	402	360	402	369	404	372	373	351	371	376	398	381	362	410	348	389	415	373	384	391	370	437	403	388	386	364	361	372	403	428	408	372	359	406	390	400	396	378	403	417	375	385	395	354	378	396	408	409	380	341	390	378	386	388	357	400	401	441	401	405	427	370	383	383	363	392	395	360	396	357	399	379	425	385	398	378	365	363	404	378	393	364	378	373	410	399	390	389	392	392	389	397	390	402	388	417	356	392	381	387	445	370	362	371	411	416	404	391	369	368	374	431	395	349	398	379	394	381	385	393	393	357	415	390	422	384	411	374	402	419	411	403	366	377	390	391	386	410	399	379	389	412	364	376	399	391	373	377	386	381	406	420	391	376	387	374	398	415	414	413	390	376	395	363	366	386	384	336	407	396	383	405	371	387	377	369	385	384	387	392	391	382	400	394	385	402	378	387	351	395	408	381	379	400	367	344	389	364	386	363	435	377	418	372	395	384	380	395	392	393	415	374	348	391	376	365	393	347	423	404	406	403	371	398	425	410	387	389	412	402	360	411	375	390	387	366	395	390	396	405	337	401	413	396	386	420	377	382	358	391	409	381	339	375	397	386	368	372	425	413	418	361	398	392	381	418	422	403	362	406	409	374	367	408	401	387	373	372	403	366	393	397	381	381	390	364	382	393	386	395	368	376	388	399	427	429	361	393	390	393	419	419	427	402	376	378	392	395	395	394	393	400	362	368	379	389	365	361	383	380	362	393	396	369	411	405	403	413	385	396	395	406	396	394	367	355	391	368	400	405	352	376	410	388	394	390	409	375	381	381	409	366	373	394	420	384	395	398	417	378	431	394	391	397	394	374	377	345	453	363	393	401	394	371	407	368	399	344	391	417	348	379	429	418	415	398	383	342	379	372	392	386	413	377	398	369	381	368	397	397	367	379	403	400	371	402	363	395	398	424	364	390	372	371	393	382	398	408	379	391	393	377	409	384	410	364	375	397	418	397	380	407	372	336	376	378	378	365	396	405	419	404	365	409	396	382	374	382	386	445	359	400	382	390	370	401	384	383	373	395	376	411	386	400	392	397	409	404	384	397	377	413	388	366	401	366	368	369	413	403	389	352	389	350	372	426	389	372	367	387	390	391	399	363	385	356	377	383	361	408	384	381	363	380	372	353	407	399	407	394	396	379	371	372	374	363	385	404	395	399	364	392	430	405	385	391	386	380	407	380	407	368	360	393	375	424	369	426	383	386	395	395	393	378	389	416	367	407	411	393	370	416	371	384	381	394	391	414	375	410	371	419	399	391	378	385	350	385	379	358	392	398	402	383	394	384	401	365	422	371	367	402	394	415	377	402	426	407	381	378	392	400	373	417	388	391	375	402	405	348	401	408	385	402	336	390	403	418	427	362	423	372	356	380	372	413	343	411	407	390	430	398	391	389	395	434	388	394	406	381	429	419	415	399	425	370	364	400	391	367	454	364	407	409	418	395	393	439	384	389	397	357	385	379	380	411	386	394	385	401	369	418	409	375	415	385	353	420	385	388	410	384	393	404	407	381	367	376	343	377	404	403	402	400	370	375	369	381	423	381	380	375	387	410	377	387	408	426	418	356	378	377	375	393	397	407	370	359	414	359	378	394	406	357	384	390	415	411	373	403	409	375	353	395	377	402	377	360	375	378	407	359	380	405	387	384	400	421	389	376	359	346	365	418	431	405	389	392	368	388	424	328	406	380	384	378	381	419	404	395	401	404	356	385	381	415	395	345	409	371	393	408	380	364	399	417	392	444	387	408	409	370	399	385	418	414	398	374	385	388	410	397	400	394	377	384	418	396	364	372	388	399	374	398	431	432	389	385	361	401	387	389	402	382	394	362	418	382	403	385	405	395	443	408	358	373	344	382	374	439	391	398	380	382	385	395	395	401	390	373	377	373	407	432	373	369	395	372	406	437	408	413	376	368	360	392	384	402	401	382	359	371	376	384	376	413	367	384	367	383	375	366	381	350	376	374	357	425	351	398	391	379	395	359	425	379	385	358	351	378	362	390	412	407	399	355	387	427	422	398	427	373	377	414	426	379	417	366	392	388	404	386	369	417	383	380	399	422	389	388	398	402	381	405	392	421	392	383	370	371	378	401	370	373	383	397	390	388	396	368	418	399	356	414	396	368	388	410	421	396	408	422	390	403	378	412	405	399	379	384	346	413
51134	44855	44798	45390	47773	47041	44808	43219	41967	39713	36299	38669	30486	32638	31380	24937	23883	22566	24679	28550	29509	21536	13287	7903	11000	8126	6968	5429	4907	5443	3873	3780	2770	2235	1757	1171	1149	822	487	398	393	273	375	603	938	1344	1411	751	548	507	581	752	643	525	468	469	403	400	401	437	393	408	454	430	412	486	433	412	348	354	349	423	422	508	365	347	262	282	251	240	237	249	275	287	283	306	254	233	254	268	271	239	238	237	232	245	247	230	258	242	250	242	264	226	213	229	231	231	223	240	235	246	251	223	186	231	252	235	233	223	233	255	218	243	246	237	235	255	232	256	244	237	222	203	235	218	247	249	227	240	227	210	238	240	218	242	241	261	237	259	216	225	239	238	237	221	236	247	253	211	240	235	233	234	235	246	243	237	235	232	240	250	218	258	242	227	243	268	262	216	228	246	229	232	215	239	240	270	256	238	219	258	228	218	223	212	219	225	251	238	225	219	208	239	206	219	211	234	246	226	249	209	223	217	211	263	235	208	229	229	249	218	223	214	249	213	239	241	228	256	212	227	248	223	239	224	251	262	263	246	233	228	235	233	239	240	243	242	243	235	200	254	240	233	232	234	226	232	232	250	205	250	224	225	224	228	238	229	203	228	234	203	221	222	245	220	260	237	231	263	244	259	224	225	254	223	215	253	258	227	242	266	256	263	232	216	195	236	236	218	213	215	217	232	240	231	219	243	245	228	229	235	247	269	244	222	225	228	228	226	248	237	239	221	241	228	232	233	230	261	244	234	252	225	240	234	232	246	241	263	237	224	242	235	241	228	229	203	227	234	239	240	248	229	240	232	248	221	231	218	246	206	267	223	234	266	252	236	236	242	243	222	242	228	237	244	239	246	220	236	232	212	239	241	233	244	249	240	252	236	250	209	238	228	226	217	233	255	238	226	241	253	227	228	233	236	227	219	229	220	267	224	230	224	216	218	214	237	221	243	205	236	245	227	233	226	232	222	216	241	210	232	245	229	232	225	250	220	245	236	202	204	207	234	243	239	238	238	210	242	212	238	263	222	270	214	268	229	265	239	210	205	232	245	229	236	238	235	246	259	218	235	218	243	220	240	246	214	227	228	220	231	234	233	226	223	228	257	252	248	232	226	232	215	236	231	240	246	217	243	250	245	237	226	227	238	266	200	227	223	262	230	225	243	246	221	198	208	234	233	235	198	219	240	254	242	220	239	238	225	249	227	247	243	226	225	249	240	227	240	217	249	225	237	241	243	218	233	243	237	235	238	257	258	238	220	254	237	250	238	242	215	260	232	230	242	196	203	231	222	239	228	210	227	249	220	250	231	215	222	231	223	243	228	267	220	227	237	232	248	264	225	231	230	259	241	236	238	256	224	244	239	211	201	239	241	235	232	210	239	241	235	233	228	236	210	235	237	257	234	218	200	229	252	223	214	237	240	229	230	234	244	222	218	218	233	269	222	221	273	240	221	191	210	234	227	251	235	247	245	237	201	252	228	230	211	256	207	218	225	229	213	208	230	261	231	266	227	232	220	227	232	251	247	234	233	237	231	234	259	250	229	253	227	233	243	229	226	240	247	232	242	261	217	245	234	234	227	240	217	248	233	248	266	240	223	246	235	242	205	224	228	233	229	239	241	227	233	247	214	212	211	237	254	231	213	219	213	230	235	244	197	228	263	242	217	271	258	247	233	263	231	203	244	219	227	245	244	233	246	231	246	239	227	197	236	207	206	250	233	234	263	212	229	250	242	240	210	237	253	256	201	225	231	207	234	247	247	249	239	218	212	234	217	245	249	261	235	218	230	211	250	246	207	235	235	247	214	237	260	238	228	246	227	238	222	253	216	219	225	253	242	247	214	229	243	217	245	246	218	219	217	241	240	215	232	234	237	248	224	242	240	243	255	215	207	239	250	238	205	264	241	237	218	233	227	225	224	235	241	208	259	225	229	207	237	240	218	231	229	232	231	234	245	242	255	245	220	234	231	238	249	239	264	245	228	221	223	210	240	260	244	230	218	250	210	236	227	284	218	245	260	241	237	260	226	275	207	255	238	252	238	249	226	247	214	258	213	254	246	232	263	229	239	252	221	226	236	250	248	225	260	204	266	244	241	222	197	241	244	249	232	260	215	216	231	231	218	215	245	263	252	237	221	221	246	233	242	240	231	227	203	240	221	244	236	210	240	243	207	247	248	264	227	229	236	211	226	232	239	242	238	232	218	235	231	245	222	245	236	248	236	219	226	228	238	230	241	222	238	229	230	243	200	214	215	241	258	211	204	257	270	225	221	236	251	237	256	221	269	240	256	247	257	220	263	237	212	230	242	238	253	221	232	224	216	228	213	230	216	245	237	257	246	239	239	213	218	240	227	229	238	242	235	210	229	220	242	233	255	220	264	225	227	223	257	209	205	235	197	226	228	228	240	218	221	234	203	235	232	233	212	244	224	215	250	234	245	204	237	243	223	218	249	245	217	216	237	252	242	242	240	230	214	241	232	245	242	240	201	258	218	210	232	228	241	239	251	211	206	233	253	202	242	212	253	257	237	238	232	204	213	252	258	244	245	243	230	265	243	261	221	239	226	233	232	245	241	211	260	228	221	205	244	247	229	226	221	217	246	232	219	213	238	247	221	215	211	242	251	232	221	240	228	240	226	238	252	248	235	245	211	238	225	241	235	215	235	209	251	222	262	216	239	258	237	255	225	230	209	245	208	205	244	220	226	213	238	220	251	276	248	222	221	237	236	224	266	223	257	224	242	274	268	237	241	228	231	223	229	197	196	196	221	240	251	219	227	236	242	226	227	213	213	245	233	204	230	236	231	227	244	232	253	212	236	213	242	259	249	238	234	245	233	261	238	272	260	218	190	239	242	227	203	249	244	229	256	254	239	201	228	216	218	247	219	247	267	247	257	236	227	266	241	232	254	243	229	228	234	243	218	233	246	230	223	253	255	240	230	219	236	236	236	239	261	229	248	218	228	249	234	236	237	197	242	205	208	249	214	234	239	250	221	237	209	240	219	233	211	213	239	241	235	230	205	226	201	253	215	221	247	243	240	213	232	216	220	235	234	229	210	225	241	209	245	224	223	226	215	208	227	242	212	258	221	247	237	226	238	260	241	259	241	234	233	228	248	263	238	211	208	217	255	254	217	251	259	266	247	261	242	234	235	214	211	222	231	212	235	241	218	236	212	219	251	224	206	228	229	237	248	235	225	252	231	209	225	234	242	262	236	241	224	217	227	208	217	245	219	256	247	252	248	231	224	232	230	190	211	243	245	216	225	229	242	256	236	236	241	220	253	234	244	241	234	257	217	242	222	214	205	224	219	230	241	251	229	244	262	225	192	230	241	238	215	235	232	247	244	223	196	228	250	241	232	234	222	239	220	270	257	225	225	232	224	262	257	238	233	219	211	215	266	237	244	235	215	216	223	265	230	215	254	244	224	253	207	254	227	221	229	213	237	232	220	255	257	236	210	216	230	239	236	253	239
43483	51019	52250	57557	62673	65143	63384	56246	53933	51351	55512	50033	42304	46093	44934	40886	41792	41713	42022	46389	46911	34905	27391	20228	30048	26802	23286	20632	19548	20967	17073	17155	13586	11068	10336	6661	6861	4179	2562	1473	1245	1111	1336	3066	5388	7724	7508	3891	2762	2673	3198	3925	3577	2696	2541	2088	1723	2071	1765	1981	1566	1863	2291	2072	2113	2498	2002	2014	1788	1637	1733	1984	2048	2214	1657	1053	766	788	747	795	734	804	946	858	846	818	708	746	728	677	698	656	601	635	641	599	594	588	604	588	629	587	641	623	595	580	553	612	576	582	595	614	601	568	593	591	567	583	568	591	578	562	573	575	598	557	540	596	607	548	597	602	513	578	625	571	610	539	560	526	573	596	578	587	610	560	560	561	557	576	565	557	563	548	599	524	574	531	556	594	565	574	574	605	555	563	572	588	561	633	547	530	566	562	582	552	573	575	586	525	587	601	566	544	601	561	595	582	547	564	555	595	555	568	550	540	608	569	547	564	545	581	556	548	561	595	570	555	571	601	587	601	601	542	638	589	582	595	590	576	581	590	554	571	575	638	585	568	601	549	564	524	585	571	582	542	591	578	597	587	603	563	592	561	551	567	554	598	588	574	574	550	573	591	566	544	579	575	590	568	565	574	522	626	573	510	575	569	528	616	558	559	563	593	606	584	537	562	548	583	590	525	584	580	596	586	592	565	590	571	589	585	600	625	592	551	590	620	608	560	548	625	565	561	595	593	550	564	552	576	581	551	576	608	575	578	589	574	584	593	563	556	568	572	621	553	547	580	561	593	588	576	563	557	587	541	580	609	601	577	546	618	601	601	568	581	551	550	566	564	583	606	594	576	578	582	562	595	577	590	574	584	613	561	564	578	597	597	551	584	574	557	593	631	565	549	575	599	611	590	605	548	590	610	590	562	584	565	583	579	550	535	569	604	613	540	611	584	570	560	572	569	605	563	572	575	549	582	588	550	581	557	538	559	611	517	575	519	616	547	595	575	588	608	573	573	581	560	588	565	569	574	560	567	560	573	586	571	550	561	539	572	561	561	571	592	537	567	558	554	559	534	595	572	590	561	601	557	574	571	565	554	566	593	584	610	584	569	565	564	579	537	590	559	577	600	610	589	571	615	593	631	564	580	593	587	591	579	595	531	517	545	607	549	596	584	565	555	564	584	558	550	601	582	559	537	567	557	559	546	550	539	592	578	621	594	550	601	620	569	553	580	623	555	576	595	594	531	562	604	520	556	600	593	568	606	583	636	564	568	538	592	555	604	616	584	578	589	585	608	554	554	553	589	609	560	562	599	555	542	561	575	566	547	585	596	580	561	568	600	593	563	562	574	617	598	587	553	596	564	560	557	538	543	538	586	579	542	559	603	607	542	563	569	582	593	557	566	568	637	551	601	599	560	537	606	565	577	559	592	544	512	545	562	593	567	586	574	588	542	567	552	566	592	569	583	600	565	576	598	554	547	589	584	523	572	576	562	518	583	582	563	587	614	575	585	574	565	582	558	578	571	605	600	556	599	579	559	550	602	548	599	598	583	547	605	563	573	590	555	538	558	565	569	589	613	572	541	582	589	533	597	592	571	595	555	580	562	621	592	576	595	612	558	591	592	584	542	569	557	614	575	550	522	579	559	540	562	567	569	556	583	526	590	580	597	597	547	580	561	578	601	577	605	559	549	548	591	561	551	549	604	599	571	571	564	596	592	567	570	562	565	597	545	560	612	564	578	535	547	560	595	535	615	599	563	546	576	609	571	560	558	584	540	571	568	564	607	578	512	574	552	535	579	592	558	585	532	547	553	567	606	580	617	579	600	585	584	558	583	597	559	573	595	564	552	570	599	531	527	544	601	536	550	562	569	599	572	598	591	601	559	571	600	531	564	541	548	587	567	562	548	596	592	578	577	545	617	547	567	615	554	590	602	584	575	600	606	599	555	593	560	580	568	586	530	616	557	605	540	603	597	548	553	561	629	557	580	555	577	543	601	567	604	547	587	581	579	580	594	585	620	605	586	605	545	564	552	591	604	542	619	602	575	569	574	594	574	586	581	582	573	585	612	594	551	600	587	547	531	558	586	559	584	557	561	576	547	604	578	536	603	592	587	568	582	555	574	543	590	591	587	611	567	557	573	574	592	560	604	577	592	604	556	598	588	583	604	564	616	575	559	586	602	544	590	567	583	598	578	588	551	601	563	557	528	610	551	623	641	557	578	547	557	552	587	544	595	585	550	605	581	583	560	558	566	577	597	584	626	613	538	551	559	569	601	551	565	595	584	582	589	563	534	578	571	574	546	600	568	585	557	580	551	583	589	564	602	563	573	591	577	601	559	537	561	554	584	570	574	541	598	578	571	607	595	575	561	593	558	584	646	572	540	594	557	588	584	580	589	570	607	585	569	550	588	576	585	617	576	583	572	567	560	578	593	551	551	569	597	616	624	636	591	562	579	604	569	555	566	573	597	584	573	579	575	589	536	553	607	576	526	578	574	526	581	564	588	544	585	551	600	558	559	533	546	543	558	577	568	551	531	562	590	600	557	571	583	586	577	594	590	599	629	602	544	600	548	595	532	553	547	620	580	575	597	537	568	584	584	575	549	554	607	564	625	603	560	518	588	555	540	577	598	554	565	588	569	592	548	545	572	564	550	581	602	594	583	542	591	574	567	542	590	600	594	603	543	553	570	560	598	546	570	590	562	525	535	566	619	568	569	590	530	572	592	609	581	572	538	550	604	575	567	587	585	547	559	587	565	592	543	578	586	589	559	572	584	575	540	590	593	565	598	601	583	549	555	576	586	538	600	561	573	537	599	607	580	540	599	577	585	584	571	556	583	576	587	543	566	555	555	604	553	527	583	539	614	580	614	612	555	597	598	570	628	575	586	561	571	541	553	559	569	550	566	532	559	557	588	584	568	544	592	569	555	588	547	514	548	563	591	535	560	569	556	638	558	594	578	563	548	555	568	580	566	560	579	586	563	604	625	537	576	571	541	550	544	565	576	609	534	551	574	505	585	577	627	598	595	568	538	558	574	564	549	589	542	563	564	600	566	559	580	580	581	602	575	568	573	556	584	548	610	570	562	581	536	549	576	601	584	539	582	549	576	600	575	549	540	609	592	615	569	554	594	553	527	549	566	579	572	589	576	573	590	600	614	591	594	561	569	563	610	565	591	597	556	552	565	562	569	557	553	572	605	551	570	581	585	566	558	567	591	566	582	548	592	539	590	584	588	559	544	571	592	591	603	592	542	579	590	541	582	588	556	555	562	570	584	548	572	588	571	580	563	602	554	589	584	596	559	618	538	593	561	577	573	616	589	609	541	592	563	591	591	588	603	542	582	608	603	588	551	569	573	604	585	525	621	555	597	584	580	561	621	571	569	574	596	572	580	573	600	607	545	521	556	583	589	557	586	570	608	607	546	592	571	569	559	558	566	552	606	561	582	561	574	549	593	580	593	568	567	596	583	598	541	540	560	585	577	524	572	594	598	548	590	560	548	610	579	566	542	586	593
55244	43096	41734	41929	44452	43598	43085	44696	42866	41164	41192	43699	35837	40607	39165	32911	35349	34801	35502	40037	39394	31586	20909	12889	21223	16553	14030	11928	9518	10724	8165	7630	5619	3784	3402	2363	2446	1611	1044	554	504	430	502	1078	1850	2759	2676	1282	898	943	1032	1251	1144	886	827	740	606	721	669	713	558	664	771	747	761	822	685	684	639	598	597	597	744	660	667	464	362	346	344	332	295	358	345	379	339	343	307	309	325	301	295	307	284	307	338	260	277	286	286	280	245	276	320	278	305	288	252	310	302	294	304	272	268	260	247	260	293	278	302	297	300	281	277	286	302	253	282	290	281	263	290	294	291	262	235	282	297	330	291	278	282	286	268	299	276	272	290	282	319	302	297	275	297	300	285	291	249	283	291	282	289	264	288	296	279	252	284	265	266	285	279	274	295	304	285	290	288	290	275	258	280	282	281	281	286	251	265	271	256	276	280	292	273	297	275	272	267	289	246	287	292	268	284	262	278	268	265	308	289	249	301	292	251	317	270	269	286	262	303	303	290	291	291	260	307	289	261	265	290	270	271	264	275	294	270	274	293	295	260	280	251	263	268	253	298	271	290	295	272	236	256	264	271	300	269	302	264	270	271	286	278	261	289	261	263	275	257	277	267	274	292	288	276	297	274	286	298	267	275	276	256	284	295	247	277	297	285	299	287	293	264	265	289	266	258	303	302	280	259	286	269	280	265	280	282	304	283	267	278	313	289	262	278	273	256	297	268	267	296	281	300	314	293	257	299	271	242	271	283	256	248	258	299	283	293	291	283	301	265	294	283	284	309	290	282	289	291	243	292	252	300	298	300	288	332	300	238	267	275	258	283	262	304	246	263	250	280	258	290	287	273	272	288	275	266	310	284	268	279	280	266	270	262	291	274	240	299	284	277	295	268	287	285	285	296	299	276	288	283	296	270	306	261	288	262	298	250	248	283	276	298	265	249	299	299	279	247	268	230	259	263	279	302	285	304	295	294	288	266	268	262	275	272	252	277	251	293	251	309	312	263	310	309	272	296	269	303	306	303	303	283	267	261	275	259	296	264	286	284	261	296	285	292	315	246	302	265	275	267	289	297	307	277	296	261	301	252	293	247	291	276	262	292	294	282	264	256	296	291	285	302	288	279	291	269	290	239	294	288	239	253	252	250	309	273	283	273	308	283	280	258	287	275	282	302	282	294	282	289	245	287	303	275	277	265	277	298	280	267	279	312	268	278	263	259	294	283	296	307	287	267	279	270	245	247	299	260	302	299	285	301	270	296	304	271	272	283	267	314	281	276	281	263	294	266	279	276	297	297	269	284	261	280	287	277	268	291	310	290	274	265	289	313	294	268	301	304	284	293	278	261	277	270	285	315	312	283	282	289	257	273	270	281	261	275	310	275	265	257	308	270	298	281	275	262	277	296	283	278	285	270	299	294	308	308	347	275	293	284	299	274	279	260	293	257	311	270	280	305	259	322	278	315	319	277	272	287	264	281	257	265	258	272	273	296	307	275	300	252	276	279	305	287	242	301	298	272	275	261	307	278	263	325	297	265	298	279	309	291	314	281	258	318	283	261	283	274	279	273	266	258	270	340	292	266	279	256	278	287	280	243	283	308	273	265	278	288	288	266	277	314	272	284	270	307	283	284	302	300	290	292	288	241	283	263	271	317	257	262	237	294	291	286	254	270	261	283	266	285	271	273	257	262	291	290	252	287	279	278	272	291	269	326	274	303	278	274	254	295	268	277	235	257	265	282	276	292	292	311	286	289	295	288	297	286	298	268	292	267	294	296	318	259	308	306	304	285	295	268	266	278	258	274	280	300	278	260	262	265	261	285	296	269	335	279	294	284	265	252	293	237	259	263	268	263	278	275	282	287	277	303	291	243	286	295	291	271	301	267	266	272	265	257	256	270	280	279	276	294	259	256	305	274	266	283	245	272	311	265	279	283	282	282	276	276	273	284	297	286	317	290	325	261	267	285	305	276	268	265	252	259	322	302	244	282	296	267	272	297	304	287	271	284	288	252	287	297	273	299	286	271	264	245	269	263	321	285	287	309	284	275	289	260	251	296	329	278	285	289	285	304	298	289	294	269	247	299	266	273	262	277	284	279	286	260	292	274	263	300	266	320	308	265	288	278	293	259	267	302	310	274	272	280	279	300	299	302	294	289	287	276	274	258	269	298	329	261	322	275	296	297	257	293	326	258	290	300	320	256	281	248	294	273	301	307	292	278	289	270	279	284	266	312	292	264	297	295	306	288	304	272	275	268	305	297	293	271	283	296	303	292	289	264	262	285	257	278	266	275	285	285	263	292	267	269	296	284	253	250	255	305	261	300	306	280	279	273	289	266	298	234	264	281	241	309	275	290	274	270	278	258	278	275	274	279	263	264	267	272	254	251	270	273	332	296	324	270	292	263	282	288	289	290	294	265	294	312	315	285	286	263	291	261	292	266	314	300	268	279	283	292	287	270	310	259	303	274	278	255	280	267	290	286	260	274	274	291	290	279	256	297	291	246	271	298	291	281	297	290	279	322	264	294	282	263	251	299	279	279	278	285	274	288	277	278	266	274	263	276	254	292	294	263	314	315	277	269	279	284	295	275	295	281	285	301	252	317	279	294	298	290	282	270	299	296	257	292	279	298	273	280	292	278	296	288	287	311	260	277	233	274	271	305	274	289	260	285	241	248	270	286	293	282	255	277	282	291	286	272	310	261	265	267	253	303	283	272	279	290	275	245	277	309	301	254	310	262	282	283	280	280	280	267	264	300	293	294	289	312	313	300	261	288	280	263	249	261	284	299	268	279	268	270	271	301	308	295	291	296	276	287	299	235	278	291	277	286	273	308	296	292	297	296	274	315	323	273	267	301	280	263	270	252	295	288	260	279	281	274	296	280	314	293	270	285	281	275	279	311	304	279	271	306	321	272	283	284	261	267	260	292	292	292	294	283	315	298	272	266	276	268	332	276	261	249	280	286	269	248	264	261	281	296	289	240	260	290	277	271	252	264	290	313	273	274	304	287	311	288	271	292	276	289	276	286	253	265	289	261	309	296	297	287	315	298	271	317	268	256	295	289	289	283	304	314	264	252	276	303	273	275	256	310	262	298	265	319	327	251	295	288	283	294	242	292	301	285	260	285	285	271	296	298	266	269	312	270	270	254	292	235	286	281	264	240	299	295	289	280	275	237	304	274	272	277	275	283	291	290	266	287	301	279	277	278	289	318	297	280	243	256	299	281	277	232	245	281	256	301	263	276	297	266	262	275	242	272	258	284	287	303	300	270	278	258	291	319	293	274	316	292	288	278	260	306	266	297	279	290	283	300	263	294	261	280	294	263	254	281	267	272	309	304	280	294	301	269	272	273	272	282	261	290	301	276	285	290	255	279	256	281	284	285	291	252	291	299	273	277	280	284	255	305	295	271	257	263	317	283	270	279	301	280	273	263	263	258	283	250	262	296	288	314	299	276	270	264	267	314	279	271	260	254	230	304	269
50640	55246	53322	57046	62873	66468	65069	61726	59213	55639	62387	52723	50001	54034	52385	50132	50928	52669	50274	55066	55403	40869	33813	25205	39672	37539	32744	31196	27885	29867	25061	25052	20884	17119	16101	11339	11798	8251	4872	2509	1910	1426	1852	5561	9518	13534	12949	6434	4641	4532	5575	6780	6287	4565	4178	3393	3116	3545	3035	3259	2657	3353	4038	3500	3887	4560	3421	3471	3021	3094	2889	3282	3893	3388	3269	1561	1050	1150	985	1021	1027	1016	1214	1196	1142	1231	1013	933	972	899	899	873	815	817	721	630	749	691	699	716	743	723	764	717	705	749	688	723	638	632	657	644	635	652	657	651	669	697	654	708	650	625	686	658	626	675	669	610	643	639	695	585	638	653	641	659	661	636	681	635	633	626	667	691	626	699	673	680	671	675	616	679	643	675	667	620	652	649	662	675	638	644	608	653	689	660	675	668	646	652	654	652	676	604	632	662	670	651	640	667	632	691	589	621	669	706	666	637	674	693	685	617	627	670	629	646	648	628	636	657	674	650	637	654	673	661	624	692	650	645	700	674	652	620	674	633	639	627	664	665	627	665	653	675	662	636	698	640	661	651	675	637	700	663	685	650	675	633	687	612	650	663	656	676	659	680	659	619	640	644	684	721	705	640	698	669	669	641	724	674	655	644	660	690	671	648	630	657	640	687	674	605	632	657	689	698	673	613	607	676	656	623	624	601	652	671	654	692	659	662	624	634	639	661	620	630	698	629	689	682	663	663	651	650	649	634	672	667	703	705	661	625	639	649	658	665	624	663	663	670	639	651	635	681	655	680	665	704	665	613	637	616	658	630	700	653	632	673	680	658	638	636	618	624	652	644	657	657	698	606	658	659	681	695	635	651	663	664	637	626	666	629	616	637	670	651	629	642	600	653	686	636	689	604	648	663	643	673	668	660	659	712	672	599	671	672	667	612	653	618	673	635	642	637	639	634	661	669	658	638	673	682	666	624	644	615	684	655	644	625	638	674	715	696	687	646	667	675	663	656	640	681	665	662	630	702	665	706	648	635	625	626	702	689	640	659	639	620	627	654	691	616	614	641	616	678	647	661	679	630	680	639	680	628	657	699	646	655	700	651	655	649	658	617	648	659	643	662	660	656	670	654	630	638	626	654	620	615	649	655	669	664	601	688	629	649	661	644	680	586	637	650	657	720	637	646	655	634	664	650	633	686	656	641	650	649	650	672	632	655	665	645	666	629	643	651	614	625	666	651	606	619	672	664	612	673	645	700	656	637	661	610	658	682	696	645	667	638	692	617	670	657	626	617	681	646	672	642	673	673	660	671	654	666	613	675	708	599	694	666	632	628	675	634	638	629	596	643	651	634	632	699	662	683	648	638	679	650	669	675	649	663	621	667	641	671	672	650	628	696	637	647	657	667	686	602	685	671	704	622	665	668	666	682	620	638	655	637	664	666	637	640	646	609	603	642	682	694	645	637	641	640	694	638	628	648	639	587	634	647	648	650	657	629	672	610	679	665	673	669	670	614	670	674	659	650	617	659	684	659	676	634	663	666	613	632	662	672	676	662	657	696	643	655	678	661	680	711	632	655	641	671	674	634	636	663	615	659	616	693	650	652	657	611	677	668	666	675	630	668	670	625	661	661	601	619	627	670	670	668	619	591	606	661	687	671	652	617	696	659	660	611	613	628	639	672	664	606	684	656	649	608	663	588	615	643	630	662	637	640	611	647	659	656	656	622	654	648	659	631	629	653	637	650	593	664	645	677	665	613	611	655	648	636	652	687	663	606	666	671	684	663	605	652	668	629	684	638	636	634	662	622	587	686	648	628	650	643	617	627	672	614	644	634	666	646	618	654	662	652	624	644	684	679	653	641	639	640	644	659	642	634	610	701	665	631	635	609	697	621	662	644	657	610	614	667	644	619	646	604	641	646	648	649	640	684	633	676	626	621	625	640	638	660	639	681	676	624	646	674	630	620	665	626	631	667	653	701	632	652	622	621	625	650	622	654	610	636	665	669	672	648	639	690	647	633	617	656	664	635	671	668	646	607	680	651	671	643	679	658	647	648	654	686	621	615	690	647	638	681	663	660	648	712	636	675	647	645	666	678	629	677	642	666	706	662	654	630	634	646	690	629	619	659	635	633	610	615	685	631	655	679	671	649	649	647	643	660	679	618	661	707	643	624	646	674	667	616	674	632	646	648	667	651	622	669	662	662	625	628	685	665	680	645	618	642	678	609	636	684	619	648	674	661	689	659	682	650	635	654	645	653	639	617	652	628	661	659	647	684	638	675	667	666	664	685	643	650	638	645	657	721	675	684	623	662	635	631	668	630	633	642	656	667	666	648	637	665	613	674	706	648	660	600	620	642	687	621	666	623	652	603	605	621	672	580	677	638	698	643	647	655	656	641	633	652	647	628	613	646	626	639	632	651	650	642	664	629	649	692	653	655	677	657	616	709	647	676	623	673	620	655	638	651	655	688	645	643	659	663	626	611	674	640	666	607	638	654	653	619	629	644	687	655	612	664	653	704	619	688	642	629	648	680	626	626	637	673	613	639	651	645	638	647	673	652	644	690	671	664	694	625	672	643	648	669	730	614	647	657	689	628	613	700	625	670	654	597	642	615	628	641	641	677	640	626	647	644	628	645	635	612	640	664	625	648	623	627	625	650	657	661	638	666	666	673	674	659	681	643	612	649	641	643	615	643	628	687	639	627	632	702	637	592	701	633	673	666	674	648	597	646	668	663	646	656	598	609	636	666	689	644	665	610	635	698	670	659	638	638	628	655	677	661	638	671	629	625	635	644	658	656	668	685	661	625	645	610	655	648	641	638	608	677	612	652	666	637	687	631	650	717	626	634	672	653	641	666	664	686	676	665	623	626	659	626	651	648	636	601	620	668	646	685	664	642	639	635	603	688	643	666	653	669	648	638	619	690	640	672	639	634	647	690	689	622	722	646	647	635	624	629	665	622	633	615	642	624	645	601	663	617	627	657	614	648	692	633	663	641	666	670	700	603	638	633	622	641	673	640	632	664	669	656	646	648	620	688	659	664	660	663	672	679	610	656	661	659	646	635	619	657	616	636	614	670	591	654	653	678	653	632	611	643	624	638	705	654	669	614	652	647	640	659	622	616	647	609	642	708	661	641	651	655	634	647	650	677	648	654	654	630	671	654	631	700	648	661	640	662	660	632	638	645	693	622	616	709	644	717	648	660	626	633	709	679	662	678	630	655	642	664	637	707	634	647	662	677	650	652	605	657	631	671	647	683	673	658	670	665	621	701	683	631	656	661	669	643	700	696	655	671	666	664	642	647	661	637	660	698	657	646	681	633	675	608	662	602	649	643	681	615	697	650	637	696	640	707	667	686	675	623	654	667	637	704	656	669	651	637	650	663	674	658	639	608	678	695	701	647	665	645	607	698	673	627	648	659	669	662	668	671	638	641	664	651	595	661	681	680	721	635	659	622	612	672	625	673	635	660	629	675	636	643	626	709	625	621	670	632	663	631	651	663	662	643	664	665	682	628	631	677	647	646	658	646
25293	26770	30705	31754	28025	21671	15793	12827	12264	9122	8506	7324	4385	4716	4150	2240	2482	2173	2385	2797	2520	1656	936	633	1066	724	636	569	531	546	447	376	382	307	281	250	255	207	204	176	181	164	156	181	247	249	237	168	171	170	177	183	180	154	164	142	156	145	159	177	162	167	144	142	140	180	152	173	149	165	156	142	146	150	165	136	123	121	142	139	136	144	159	130	131	148	155	132	130	154	133	170	169	149	141	142	135	135	141	130	140	162	161	139	126	145	137	165	141	145	158	141	154	158	146	138	153	125	135	154	161	129	143	138	134	138	152	147	129	123	130	120	144	143	151	148	128	131	163	128	126	147	130	141	133	159	155	143	136	150	130	134	157	138	128	126	132	139	144	142	135	130	139	144	141	137	138	140	145	118	145	142	141	129	120	144	122	141	145	138	151	158	125	170	141	131	140	168	128	136	130	158	154	134	141	120	151	157	150	169	144	127	120	150	143	134	134	129	142	146	125	129	151	144	137	158	123	131	154	143	164	143	106	148	164	158	121	140	139	126	148	122	151	155	145	128	147	134	146	146	140	128	129	130	141	138	132	128	149	133	148	137	146	146	123	133	153	134	139	140	128	142	140	126	156	154	126	149	125	108	125	141	135	140	150	167	165	140	140	142	144	150	154	145	135	118	143	162	137	134	150	136	149	179	158	135	153	150	139	138	154	153	139	141	142	127	123	146	125	141	138	120	124	133	133	143	167	148	149	159	149	138	141	128	142	124	139	170	148	152	157	137	143	139	153	141	136	156	130	137	131	147	153	145	136	139	135	154	130	145	167	140	143	134	140	143	148	147	127	128	127	144	141	145	139	120	150	144	151	135	126	149	144	136	141	134	115	143	129	151	139	151	131	135	126	136	147	134	151	140	140	139	151	137	134	131	167	131	145	149	149	132	143	126	146	152	146	151	135	130	145	139	129	138	160	115	135	143	128	127	142	131	170	143	137	131	132	159	144	144	144	121	135	153	138	132	139	150	162	123	139	153	135	122	136	127	151	153	132	162	144	157	136	124	142	142	132	166	150	136	129	150	134	138	141	143	145	146	129	136	151	149	168	135	145	124	130	150	131	170	121	154	143	146	155	143	133	148	143	136	140	137	136	168	136	130	131	133	147	136	137	157	135	144	125	140	139	148	133	151	153	148	145	140	148	126	142	155	159	147	136	130	145	148	148	144	144	123	147	143	127	162	132	137	141	151	142	127	155	152	124	137	123	143	143	123	152	126	141	145	131	151	138	129	131	146	148	141	127	145	140	167	150	145	148	131	146	148	160	160	156	131	133	125	159	151	151	143	142	137	135	144	145	132	153	128	163	146	139	168	134	145	150	159	143	118	137	124	164	135	144	144	155	144	141	142	157	133	150	135	140	114	129	126	123	137	142	152	145	115	128	124	138	160	152	157	121	135	152	138	138	135	129	137	155	142	116	138	147	131	129	120	126	143	133	133	131	133	129	139	141	130	146	152	155	161	172	158	155	144	149	145	139	136	140	152	155	144	130	162	140	143	162	165	154	134	132	139	127	150	154	136	140	151	138	148	139	133	136	128	150	150	138	143	133	124	127	114	138	115	141	146	143	139	133	146	153	144	130	128	136	151	136	121	144	163	148	154	143	144	138	133	140	148	131	137	143	109	143	136	142	149	149	117	144	143	126	130	142	121	129	128	128	151	131	146	158	126	155	141	136	117	123	158	149	122	115	130	151	139	143	156	121	164	152	151	135	122	113	133	123	125	141	140	138	140	144	125	138	149	115	136	149	154	111	151	163	127	128	127	162	147	132	173	143	168	127	134	132	133	168	127	149	140	158	129	145	143	159	136	143	159	115	144	161	151	155	166	136	133	150	134	133	108	146	160	138	140	133	136	145	128	149	140	133	117	136	155	135	131	156	133	128	134	138	129	118	131	146	132	132	155	156	161	145	146	152	141	132	134	151	140	126	150	130	154	127	162	140	147	144	135	134	142	137	157	137	149	175	133	141	136	140	127	157	139	138	132	147	142	131	141	142	128	152	116	154	139	154	131	147	145	153	141	136	136	149	137	112	129	147	166	139	153	126	143	146	123	145	125	136	136	137	145	140	145	161	141	159	157	148	145	120	152	146	137	156	141	139	161	130	144	153	148	128	148	142	153	137	135	129	123	151	155	137	140	141	138	124	164	130	152	129	131	120	144	134	127	126	150	139	137	149	148	147	116	138	152	129	141	149	133	139	165	139	141	135	140	117	118	158	152	144	142	153	142	135	138	136	149	137	145	147	134	136	147	131	158	139	152	149	120	149	149	143	130	152	135	147	139	148	154	130	127	127	133	147	148	160	123	138	139	139	155	124	133	156	148	142	138	144	153	157	150	147	159	139	137	149	107	146	153	126	157	126	126	133	150	153	126	132	159	165	128	124	167	174	145	146	130	148	125	129	128	159	140	148	140	133	152	143	151	145	129	140	122	141	148	142	139	147	105	156	139	140	127	122	141	153	153	137	146	128	142	136	146	141	161	160	138	147	144	133	155	140	134	156	151	159	137	151	139	130	128	142	147	158	132	170	155	126	134	148	159	136	156	143	153	127	119	139	146	143	133	127	124	155	161	128	148	142	114	141	129	128	161	151	157	142	151	133	129	148	150	172	142	143	144	136	136	131	133	145	147	130	148	142	121	140	135	142	122	132	141	151	152	123	127	151	131	153	143	134	132	114	132	143	129	147	136	143	134	148	149	135	152	157	139	117	112	132	156	137	152	161	142	145	150	148	129	150	155	149	147	114	121	154	152	138	154	121	154	122	132	142	156	152	129	152	155	123	116	137	161	158	145	149	153	117	133	143	145	127	134	145	140	154	139	164	162	164	118	140	161	132	133	142	151	156	147	155	144	142	118	150	143	144	136	143	128	130	131	146	163	131	137	136	135	142	137	144	148	143	152	138	154	137	138	117	140	143	138	132	150	140	134	133	147	139	135	146	133	128	117	144	132	132	138	146	120	145	158	130	136	128	133	130	163	138	152	164	162	156	125	146	150	151	137	139	133	168	149	137	140	135	164	155	129	148	145	145	145	148	147	132	143	149	132	129	155	137	150	123	144	118	127	133	134	148	137	142	128	139	147	137	147	150	137	144	118	102	154	137	149	130	159	136	135	140	142	150	136	135	149	132	155	125	140	153	145	126	146	170	139	131	149	150	120	145	160	121	149	142	147	135	111	155	150	143	129	146	133	144	150	150	151	126	154	140	153	148	151	135	139	135	155	140	133	118	140	143	137	124	135	147	124	157	140	142	141	132	138	131	161	152	134	128	139	145	126	155	122	160	149	157	124	156	175	150	150	144	150	138	148	134	145	124	144	151	114	133	126	144	142	138	153	126	155	149	127	124	118	125	139	158	140	127	151	136	137	154	135	140	148	156	130	148	145	150	161	138	125	136	161	144	143	143	126	156	150	135	141	147	155	139	142	157	127	146	149	146	162	122	124	158	130
18674	24459	32291	40145	40487	38873	30865	28302	28431	22295	23432	20193	13530	16542	14780	9988	11685	9645	10333	13130	12052	7777	4004	2722	5802	3908	3538	3162	2852	2903	2076	2222	2033	1478	1333	1055	1062	811	675	512	567	575	474	663	828	1094	1052	696	600	597	673	704	651	591	569	540	510	532	485	517	428	487	549	521	536	566	502	492	504	481	467	519	525	473	510	450	372	379	405	446	365	422	385	400	402	380	420	395	389	398	387	359	361	408	378	374	387	375	402	394	402	378	382	383	405	368	377	359	433	376	377	403	401	375	370	372	357	400	381	375	397	396	365	415	401	362	385	368	391	368	369	383	388	418	352	393	411	396	369	391	356	399	414	379	387	371	371	397	360	378	419	322	388	398	389	388	355	345	375	368	413	402	404	399	387	356	395	375	351	416	368	370	351	366	401	368	388	378	380	379	387	355	410	389	351	397	361	370	397	397	387	388	384	418	362	391	421	361	364	367	367	344	392	393	420	377	376	352	394	383	389	404	368	394	448	364	412	385	399	408	389	379	386	383	399	385	376	400	403	348	363	393	374	364	399	335	388	380	392	357	380	381	349	378	385	381	415	339	357	382	400	361	383	365	408	393	374	397	406	398	390	371	380	414	369	386	393	388	354	388	383	407	394	398	365	380	390	385	368	434	389	393	367	347	394	372	391	353	403	353	396	378	346	372	391	390	375	407	385	404	415	384	356	397	344	376	364	409	395	409	382	345	393	400	364	347	334	376	387	367	356	393	362	402	361	405	341	386	403	371	340	393	385	391	405	409	363	418	364	384	395	375	375	362	368	390	393	386	403	371	373	373	383	380	375	402	355	375	381	383	390	397	349	375	358	371	350	378	387	380	365	381	392	361	342	393	352	375	397	350	364	365	352	358	404	349	353	332	406	384	388	403	377	380	369	414	406	385	384	387	382	397	345	358	368	387	403	357	368	345	351	386	381	409	390	415	377	375	368	375	393	388	379	365	391	400	383	403	411	380	387	381	353	388	378	368	365	390	377	368	418	360	375	374	385	382	408	402	381	404	387	371	367	380	386	373	380	386	428	383	404	396	393	393	364	375	381	387	414	378	365	410	373	371	382	393	363	404	390	384	385	385	401	386	413	390	390	402	366	369	410	395	388	393	413	346	398	365	376	388	425	377	409	395	353	383	381	393	385	423	359	416	387	370	446	405	387	353	391	380	397	397	383	365	404	376	354	372	344	385	370	412	396	352	338	388	348	380	377	389	381	384	393	386	377	371	384	402	392	384	343	409	373	385	390	380	342	371	407	397	384	416	376	382	373	379	339	377	394	399	357	369	343	408	370	364	370	381	403	392	383	335	386	373	379	351	376	377	365	395	424	379	378	408	378	361	377	388	408	403	411	401	399	379	382	365	396	396	366	389	409	371	384	382	369	358	401	380	379	414	401	365	338	363	419	364	375	407	376	362	383	367	386	344	373	387	399	360	397	381	374	371	322	405	397	392	392	399	357	356	374	381	390	417	377	379	386	385	399	388	377	347	349	443	388	356	360	420	372	364	390	384	400	348	404	377	402	362	405	415	356	410	407	388	368	375	357	375	401	386	361	404	361	389	381	370	400	398	383	364	415	387	376	410	386	384	404	364	402	363	386	357	397	372	402	373	415	378	383	395	362	399	365	389	401	394	378	392	381	388	383	406	370	332	369	391	397	369	380	408	385	372	375	338	376	385	397	369	386	392	359	361	372	343	373	396	381	398	361	373	390	369	372	378	387	386	365	390	384	361	409	415	374	395	387	390	374	401	383	374	352	391	348	383	364	394	373	396	378	341	309	374	388	366	358	381	354	389	398	403	387	379	372	384	376	418	404	392	367	378	387	377	400	383	374	427	410	363	409	346	391	382	403	390	412	397	437	386	384	409	361	363	411	360	345	367	402	386	406	378	366	357	404	390	399	392	372	395	389	349	388	393	392	405	404	379	371	413	401	382	408	363	379	384	393	390	383	366	386	375	352	400	424	381	399	395	352	367	397	378	392	374	431	405	374	349	361	394	370	401	378	358	407	372	371	407	397	397	373	394	355	404	402	414	385	399	385	405	387	403	414	372	363	404	362	415	390	407	367	364	385	379	364	421	391	403	398	402	378	355	406	390	402	373	371	403	408	369	370	381	370	368	379	391	368	382	380	402	381	389	403	379	415	375	370	412	408	396	366	384	364	414	366	401	392	411	379	371	379	361	375	372	400	361	423	388	389	398	350	389	395	404	392	402	396	365	397	398	387	333	371	364	394	355	366	383	395	343	356	381	397	399	380	389	388	398	364	412	370	367	365	375	399	391	390	374	370	379	374	396	362	417	400	372	342	401	407	363	398	397	406	387	376	448	337	390	361	359	401	388	387	385	419	375	386	354	358	356	395	363	393	384	405	400	385	381	386	361	392	367	400	372	370	347	366	384	404	361	423	401	378	374	375	378	396	393	394	417	355	375	423	386	401	404	336	341	369	370	398	352	385	385	386	388	395	349	387	369	371	400	396	374	390	388	360	363	402	415	388	395	391	373	376	376	411	383	356	359	375	353	384	390	373	370	395	391	418	401	350	358	376	418	381	390	353	363	370	377	395	422	379	370	367	362	404	372	366	385	385	400	366	367	343	381	381	381	400	382	393	386	378	359	393	392	420	403	385	375	365	384	384	374	388	389	412	385	392	365	393	376	348	372	391	367	410	381	391	380	394	382	426	412	421	396	391	400	416	366	385	366	416	381	383	418	374	382	368	380	371	409	387	377	363	374	381	369	392	375	397	385	399	421	371	385	387	386	358	403	375	386	364	379	418	378	386	356	380	402	393	360	389	371	331	369	368	325	378	359	414	383	380	386	407	408	365	387	374	386	385	347	397	381	383	378	376	399	394	383	371	395	343	420	380	425	408	375	379	373	374	382	380	418	402	421	384	389	381	358	359	387	399	367	386	375	419	366	392	317	383	387	395	372	375	387	390	398	401	394	381	391	388	359	430	366	362	393	381	393	395	381	356	392	388	381	391	428	390	373	419	408	382	384	381	385	376	392	387	386	397	386	398	420	392	417	333	387	374	391	382	392	384	386	372	398	360	394	382	363	379	392	365	379	381	377	381	396	376	388	381	385	375	406	384	380	354	396	384	385	337	386	385	384	384	363	377	373	390	354	355	385	398	407	373	380	374	408	357	392	377	368	367	356	394	376	391	358	395	404	376	422	337	389	387	393	385	398	367	370	383	346	415	399	347	381	412	418	422	399	412	389	407	378	361	363	395	393	333	351	375	356	421	356	398	410	364	424	382	367	422	330	383	393	348	351	410	355	394	386	366	399	399	391	366	331	414	396	341	363	360	397	394	371	422	401	396	392	390	371	392	351	398	363	378	405	398	416	391	357	398	357	360	401	431	385	366	428	403	398	340	382	357	421	334	390	364	387	393	394	400	380	363	372	390	410	372	391	358	393	391	357	356	372	388	383	377	385	354	396	366	384	389	378	407	403	398	361
53836	43701	43586	43223	45632	46534	43609	43354	44746	37998	38521	39100	29611	33503	30213	24866	26775	23367	23835	31261	30184	19857	13251	6436	10232	8894	7486	5539	6012	5346	3306	4024	3071	2059	1493	1263	1075	786	604	343	352	289	325	575	1019	1424	1313	703	566	502	639	655	618	502	553	390	405	473	399	369	359	436	433	425	428	457	461	392	411	404	361	400	448	428	377	297	271	286	294	263	275	258	295	254	250	260	228	258	242	257	248	227	217	211	246	230	266	223	241	266	267	242	235	237	246	218	248	243	257	211	244	217	233	248	219	221	219	227	255	234	242	196	222	204	214	242	248	230	236	249	219	247	232	239	227	218	228	233	261	222	244	236	203	238	244	205	230	245	212	236	230	244	256	230	217	213	221	254	225	235	252	250	212	224	230	250	237	220	228	229	222	235	233	259	238	235	234	217	240	225	217	218	219	223	216	241	258	234	227	247	220	211	215	210	230	221	200	235	246	234	249	270	220	222	222	236	216	258	237	256	269	221	206	265	240	207	205	253	216	223	246	217	229	225	214	216	215	247	234	205	231	238	256	247	234	220	242	203	234	199	248	211	203	212	224	247	237	259	207	229	237	245	231	225	244	242	216	222	224	222	224	245	223	251	236	248	244	245	246	232	210	223	181	243	210	204	216	234	209	198	225	257	232	224	231	218	262	245	223	244	228	228	233	211	233	209	233	237	224	248	227	214	181	241	195	231	238	238	225	231	245	247	173	212	243	220	195	219	253	243	235	228	248	222	234	208	232	224	241	217	242	228	265	229	211	231	247	233	220	236	239	227	229	221	251	225	214	203	217	236	231	223	229	262	231	237	252	226	222	253	219	254	240	256	240	224	234	224	228	228	226	218	245	249	240	219	246	256	227	229	263	235	223	245	177	232	247	216	236	241	232	238	228	228	213	221	240	241	219	241	230	214	255	262	218	246	237	251	233	198	241	229	221	226	228	247	239	206	217	246	226	248	209	251	245	222	202	208	234	222	226	263	241	234	252	230	219	230	235	233	232	229	242	203	208	232	238	205	235	234	240	214	242	216	213	235	218	257	237	229	243	242	243	250	255	240	232	257	224	249	216	232	242	214	237	215	220	214	236	231	218	225	200	231	242	213	252	231	221	225	238	207	230	215	217	235	230	233	233	239	198	209	221	237	216	209	235	238	259	247	251	228	200	239	239	240	196	254	256	226	243	227	217	240	214	238	244	233	254	223	241	219	239	240	246	250	230	215	221	239	242	238	219	231	262	220	244	250	236	223	234	222	256	230	232	234	214	245	196	216	231	218	241	215	228	218	217	225	233	242	236	229	238	249	247	237	224	215	236	228	242	239	202	255	240	226	231	267	245	228	227	231	237	232	224	237	217	237	230	200	232	223	233	210	260	249	253	230	243	237	240	250	231	231	212	204	225	218	249	235	246	226	230	235	223	232	223	254	221	233	262	263	243	217	234	228	210	211	194	239	238	211	219	242	229	249	230	220	190	232	215	244	239	217	197	243	250	231	247	270	244	226	225	230	233	246	243	237	210	215	240	240	237	236	252	232	241	206	239	249	218	227	230	205	237	234	219	239	221	241	233	240	221	241	225	225	227	228	219	208	228	237	240	218	206	237	262	262	242	223	223	250	221	229	214	233	240	241	232	233	245	239	234	237	214	221	219	251	238	246	241	201	212	232	239	213	249	228	231	226	225	206	229	239	234	253	226	216	257	202	212	215	230	249	247	234	250	225	214	236	230	207	279	232	229	229	245	190	231	251	217	265	252	248	249	215	235	255	216	235	225	265	212	225	234	211	241	202	241	217	254	220	242	250	228	241	232	218	228	257	229	236	245	264	255	247	225	231	213	222	208	236	239	265	233	273	234	247	235	243	245	213	250	275	212	195	223	239	259	239	222	236	237	233	204	226	231	230	265	216	239	203	232	245	233	261	223	233	236	247	232	232	232	215	213	258	208	230	203	221	216	223	208	235	228	246	244	240	232	237	237	216	244	231	222	232	258	251	238	225	239	223	266	231	240	228	218	238	246	227	209	242	219	233	206	215	260	239	244	239	223	215	196	249	225	255	236	224	219	219	231	227	223	248	240	216	251	194	234	241	215	211	233	245	221	242	262	239	237	217	245	229	254	246	236	257	240	219	230	241	252	223	243	230	254	236	233	212	201	216	221	230	245	245	229	229	205	244	227	235	236	246	197	237	242	222	229	211	243	231	240	210	206	189	247	236	251	225	226	219	239	241	253	244	239	221	237	204	226	211	233	228	247	234	225	236	236	292	226	222	237	236	232	221	255	256	211	239	213	205	224	224	219	224	224	245	238	213	243	241	240	238	232	234	232	211	237	241	240	247	237	234	253	199	253	246	235	225	229	203	230	213	250	221	232	253	229	229	232	253	252	240	240	219	242	203	222	214	250	223	231	246	228	237	247	213	223	217	241	212	235	234	250	235	228	204	235	220	214	241	261	231	221	233	224	226	228	265	248	217	244	232	237	241	240	233	227	217	258	240	216	204	217	185	217	233	250	265	241	251	220	244	221	231	229	227	233	219	229	245	240	246	210	229	223	237	249	233	208	234	238	232	224	243	223	263	212	210	224	227	223	204	216	252	227	241	228	237	240	234	229	216	222	241	245	205	232	246	227	234	247	239	202	209	207	249	229	233	248	259	227	250	223	232	234	247	224	241	259	236	225	216	207	206	218	225	213	214	237	225	223	210	246	234	246	199	243	215	254	222	242	228	247	249	221	235	222	265	240	209	252	221	225	233	238	237	224	221	240	240	222	230	242	228	240	232	222	252	263	218	202	228	206	247	216	229	207	229	204	243	237	243	222	260	234	227	240	248	227	222	229	238	237	241	263	239	224	226	255	254	209	239	223	239	239	219	207	239	240	218	222	246	244	237	220	217	214	247	230	220	246	231	254	235	232	212	253	208	246	243	246	230	235	248	240	223	245	239	195	232	212	237	224	223	233	221	230	199	179	221	232	229	257	237	234	211	245	220	222	222	206	247	245	229	225	236	193	218	250	217	235	228	250	207	237	218	209	225	238	234	210	214	243	214	226	214	232	231	223	233	225	209	222	246	217	231	208	240	261	234	225	240	231	233	246	221	256	232	220	238	218	244	227	235	221	234	244	244	254	209	214	262	247	240	208	242	222	232	230	235	259	232	230	233	230	218	227	232	238	257	239	234	236	222	254	221	222	200	262	216	238	231	254	205	235	221	250	263	236	233	215	221	244	244	223	243	214	239	216	238	216	232	216	224	213	237	231	235	228	250	229	212	244	246	226	230	254	235	215	233	223	232	239	231	197	225	241	238	239	248	232	225	230	255	243	244	230	233	215	228	202	248	218	248	220	236	239	253	244	237	260	205	224	226	233	226	243	217	227	225	241	225	246	216	239	242	201	228	248	235	226	226	225	215	254	228	233	258	223	235	244	213	251	220	220	225	264	222	219	241	268	232	213	215	243	225	214	238	236	233	226	233	229	208	246	229
45797	51599	51007	56602	62700	66835	62056	57440	56412	50928	55027	47706	42428	45137	44769	42142	44527	41852	40565	50323	45103	34639	28071	16813	28834	27435	24002	22077	22172	19846	15285	17509	13997	10028	8744	7282	6406	4235	2757	1361	1294	1165	1328	3112	5587	8303	7539	3493	2586	2623	3321	4077	3469	2784	2642	1952	1986	2242	1552	1847	1718	2034	2370	2353	2205	2318	2029	1883	1700	2014	1934	1656	2344	1665	1650	996	757	827	825	880	819	841	889	763	777	840	738	694	714	740	745	653	636	620	599	583	599	594	594	625	685	565	618	603	552	561	574	575	558	533	571	592	575	583	538	556	584	576	577	544	567	581	570	531	609	581	559	580	600	559	561	541	589	568	523	576	584	559	541	553	541	571	531	512	576	562	609	541	603	601	582	599	564	568	559	559	591	567	549	580	587	576	576	559	576	601	553	583	562	566	567	565	606	550	542	565	560	577	581	603	591	558	523	577	536	562	579	608	591	577	572	570	554	560	542	566	543	601	576	589	538	598	585	589	536	551	598	637	544	554	578	575	566	583	561	586	563	606	554	594	551	546	547	587	570	583	533	584	547	601	550	586	567	608	577	579	598	575	576	537	581	600	599	572	612	594	527	548	526	574	556	591	528	587	549	539	557	565	625	585	561	522	578	547	553	603	579	530	612	542	564	563	534	567	583	547	573	566	577	570	599	541	552	565	534	544	544	560	594	571	562	550	552	576	566	593	555	552	560	545	565	573	578	583	571	560	552	543	515	570	549	598	601	568	624	580	599	518	577	576	589	566	579	568	571	560	583	557	609	590	576	589	588	579	535	594	566	568	570	579	577	544	562	598	582	578	613	587	593	606	568	569	598	608	579	560	560	543	584	548	575	555	606	574	553	604	589	554	559	539	613	578	540	575	559	598	607	567	559	532	584	537	540	552	554	556	558	568	551	597	562	566	560	602	564	547	586	618	587	583	598	556	534	612	549	551	612	594	524	576	551	631	602	558	564	550	569	583	542	525	569	601	589	557	528	585	550	593	556	577	593	616	512	590	556	592	567	549	551	539	573	605	555	526	554	555	535	548	599	541	548	554	544	576	599	614	593	581	578	551	587	580	587	570	550	529	573	560	556	559	544	538	563	573	555	632	558	587	572	573	548	569	547	554	526	521	575	571	556	590	590	608	574	570	550	554	540	611	602	567	543	525	542	544	630	593	558	592	583	576	574	582	552	554	540	516	564	566	565	550	581	600	559	549	576	553	581	577	586	546	553	600	540	565	568	598	545	605	555	541	540	541	584	571	574	559	583	522	529	580	566	583	552	527	606	568	523	599	548	566	555	597	567	610	556	549	556	574	542	599	532	590	615	574	589	557	552	551	563	547	559	576	576	560	600	605	586	561	582	618	550	560	577	563	563	546	605	568	570	531	554	577	578	577	566	588	575	559	567	597	594	595	565	575	579	572	539	544	604	564	581	590	551	549	529	529	567	556	582	554	585	559	550	572	548	536	579	554	590	561	539	571	584	586	568	612	571	574	569	499	581	612	563	590	567	541	573	544	606	592	621	541	533	561	573	567	537	564	586	551	600	557	513	576	584	542	598	590	621	637	577	550	604	569	541	583	572	581	544	544	520	582	571	570	577	605	604	583	576	553	561	567	594	588	565	620	572	576	565	571	587	588	572	608	550	516	560	552	560	573	551	537	564	569	579	583	582	562	546	540	550	538	591	593	574	561	550	567	554	554	583	559	600	599	552	624	527	571	589	560	578	556	554	554	564	544	527	615	596	592	529	565	556	580	556	563	575	558	558	567	535	623	581	571	550	621	582	567	536	575	542	553	592	545	600	569	584	593	547	565	564	556	584	526	598	623	587	536	584	615	576	592	595	564	551	580	601	586	571	596	563	582	603	499	540	577	569	573	569	562	525	558	596	596	588	555	568	562	575	563	543	534	581	558	574	563	569	532	559	620	615	594	558	603	542	588	559	566	559	561	608	605	564	557	576	592	539	551	575	562	561	584	552	562	527	574	585	555	587	555	562	532	559	527	605	614	591	594	572	557	581	565	556	575	569	609	542	547	544	602	580	592	584	621	500	558	562	568	569	573	563	583	531	571	593	606	547	579	545	552	552	567	616	595	548	567	562	606	565	592	565	558	569	555	574	557	579	592	558	574	639	548	609	563	592	554	545	583	560	594	536	527	596	561	541	587	584	568	586	559	565	577	573	525	578	534	543	581	596	629	562	589	551	567	581	594	594	580	610	538	562	567	573	547	576	601	541	556	550	544	591	568	560	604	593	555	540	593	581	584	530	591	632	595	569	586	571	571	557	604	570	564	551	567	547	530	576	574	571	599	593	601	598	613	627	564	551	626	612	541	604	602	567	577	593	552	534	539	565	573	596	563	577	570	572	578	532	578	521	563	535	595	549	544	549	532	598	572	544	608	543	574	556	601	585	539	549	579	568	602	560	611	567	571	630	574	558	556	597	595	548	580	570	557	572	550	561	581	583	567	539	597	563	576	572	567	553	529	579	564	530	519	562	574	546	558	531	563	554	560	586	542	588	570	597	573	547	576	564	522	561	596	576	604	531	592	599	564	535	572	598	558	591	594	583	629	560	562	570	572	541	552	607	576	552	575	582	596	546	556	518	570	534	578	557	575	552	492	593	598	581	558	567	547	601	605	601	613	553	571	555	576	608	588	562	531	564	587	602	586	582	561	572	550	579	538	544	504	558	559	603	593	590	599	550	568	577	561	532	590	541	546	570	557	581	549	597	546	575	569	565	542	588	589	571	557	561	536	594	601	573	578	585	542	537	587	555	622	586	591	576	574	600	625	570	570	552	548	574	538	528	583	525	564	573	534	594	531	592	610	539	560	517	529	547	543	613	561	594	566	594	543	566	576	548	573	580	572	545	591	575	535	572	540	535	564	543	578	581	533	605	595	538	550	549	539	588	583	605	597	544	557	558	591	548	568	601	577	608	584	569	563	572	570	560	574	622	587	571	578	522	589	579	578	538	576	580	558	560	564	565	561	582	570	541	529	541	579	556	564	612	563	562	541	571	574	542	576	576	580	571	563	586	568	583	598	590	562	590	556	574	591	558	532	547	604	546	539	571	561	571	594	566	554	589	552	558	608	551	570	566	569	563	569	546	576	534	569	551	599	618	585	539	575	555	566	550	590	567	591	575	593	601	596	572	581	562	521	589	565	607	611	586	554	546	587	546	578	545	542	578	572	559	574	540	595	540	556	586	555	571	563	564	528	541	569	584	620	566	597	555	549	590	610	560	571	596	576	547	555	562	547	556	549	521	544	581	572	555	608	530	588	549	576	531	524	571	555	523	580	586	573	571	574	580	568	555	538	558	578	592	522	555	569	596	542	580	555	531	596	568	520	585	577	560	611	595	574	571	542	549	566	581	573	588	549	554	600	583	585	572	571	543	584	587	538	567	577	584	536	561	570	560	579	550	573	563	553	572	545	576	539	562	597	586	580	524	556	551	536	569	568	540	560	579	596	525	562	519	568	605	580	561	563	527	560
57189	42263	40877	39514	44113	47336	44368	44319	45381	42372	41867	40721	36412	40935	36976	33115	36592	35085	35270	42278	39036	30089	23374	12751	20105	17153	14521	10802	11275	10226	7641	7392	5314	3976	3105	2421	2060	1481	819	526	423	389	529	1024	1880	2762	2531	1114	880	890	1109	1284	1132	922	805	692	670	828	634	621	648	656	750	742	739	817	650	660	647	725	634	678	765	599	494	457	331	345	367	376	334	357	358	362	384	351	348	346	296	311	340	299	282	294	283	284	271	305	278	283	307	271	269	312	285	303	258	295	293	253	295	279	258	281	294	277	306	268	229	280	293	274	284	259	284	270	292	277	265	289	246	243	265	274	259	264	252	297	300	285	324	278	293	272	260	243	272	289	277	275	258	301	253	295	303	272	266	290	273	259	306	291	310	295	301	316	306	315	245	251	289	268	265	277	307	273	281	272	288	283	301	275	289	292	265	256	283	297	290	279	268	298	261	283	308	267	275	273	277	280	268	280	301	335	317	273	291	289	288	291	276	290	260	294	293	265	296	276	285	288	293	289	304	286	271	318	301	262	273	287	258	285	292	261	297	249	303	265	301	275	291	278	291	289	260	278	271	285	285	262	267	264	307	269	303	269	294	267	268	269	281	286	279	256	306	276	258	252	283	278	284	281	306	284	292	304	272	303	279	243	286	277	282	292	278	309	255	302	296	239	309	264	281	265	242	235	280	288	303	283	277	279	289	271	269	315	251	280	273	255	262	256	266	284	299	252	270	267	288	283	255	286	289	290	291	260	281	274	286	292	306	285	299	286	267	305	242	241	316	287	282	272	275	277	249	277	280	281	279	273	284	288	287	267	246	276	256	285	258	245	280	254	291	307	278	268	296	285	288	292	296	272	288	282	276	275	289	269	252	254	288	250	269	275	256	283	252	275	309	288	316	299	274	275	278	290	270	288	254	260	282	323	299	290	281	239	264	284	244	244	292	288	277	302	283	262	313	268	274	271	253	264	287	267	263	307	273	311	259	280	324	266	309	297	309	310	292	276	256	288	275	286	275	313	272	331	255	238	264	277	285	289	260	271	271	292	257	254	252	288	246	277	288	292	262	318	258	276	244	283	261	308	275	279	247	280	273	253	266	284	275	261	255	289	303	273	288	271	297	273	273	270	269	298	312	263	305	302	300	292	282	271	285	290	268	267	281	304	307	265	258	271	267	277	282	269	264	270	262	284	296	291	250	277	283	276	261	313	270	257	260	241	266	308	317	284	275	298	288	271	291	282	284	260	266	246	259	264	246	268	271	289	302	286	254	286	270	251	280	300	300	290	274	284	265	295	271	278	294	286	303	268	276	280	259	293	290	265	258	283	285	253	284	261	274	291	282	263	257	288	268	295	282	283	276	259	278	266	298	289	270	295	280	290	296	266	313	275	290	274	279	272	300	253	268	279	281	314	302	273	301	267	262	286	295	298	274	296	286	272	287	300	292	275	250	263	280	261	263	236	257	264	267	271	246	285	264	287	268	289	241	270	263	285	313	273	273	282	293	291	242	283	262	267	300	279	264	278	291	276	297	270	285	237	294	292	252	278	302	272	298	321	294	279	286	251	249	272	272	300	275	268	309	285	319	270	261	287	276	285	296	262	271	276	258	291	305	282	286	294	269	282	295	292	309	288	278	269	281	269	293	281	256	269	261	280	297	289	258	242	274	257	288	326	253	250	270	278	305	288	289	309	266	292	282	303	284	260	283	273	295	250	277	258	262	256	320	312	291	288	280	302	268	277	279	292	280	277	298	289	295	301	277	299	251	267	246	289	281	306	267	266	262	251	280	268	263	296	292	267	273	263	305	248	293	234	254	283	288	280	268	280	294	273	311	264	319	305	252	252	287	282	294	250	300	259	270	292	287	279	277	263	302	307	282	294	293	288	280	290	270	260	283	296	312	291	309	270	269	283	313	267	267	266	279	281	309	295	270	314	265	297	292	331	265	311	282	258	300	293	269	298	276	278	261	261	268	265	287	259	261	280	286	270	285	298	311	283	287	304	304	276	308	274	279	250	292	270	287	262	271	299	254	279	262	296	260	283	278	301	256	289	313	309	298	279	275	292	256	270	276	304	260	260	309	257	279	261	293	272	262	275	273	280	297	300	292	301	256	281	279	280	261	279	302	257	303	270	289	275	280	260	288	267	250	259	249	280	296	288	294	286	264	267	246	263	312	281	257	283	295	261	267	271	243	279	256	289	254	287	296	286	274	255	295	269	269	282	271	297	272	264	270	273	300	255	274	286	250	287	302	281	278	270	269	249	274	254	265	282	267	272	281	269	295	277	263	291	256	297	269	260	273	284	310	266	294	274	248	278	246	271	270	254	262	269	278	301	259	247	269	281	261	302	310	310	253	282	280	307	297	296	282	278	258	278	298	303	267	294	313	310	290	263	289	286	300	259	265	290	296	263	262	258	290	307	278	250	261	274	272	271	239	295	281	286	255	300	283	271	274	314	289	326	294	259	272	276	278	272	303	288	281	281	289	277	318	303	262	287	310	268	281	294	264	276	280	274	272	311	276	296	297	287	295	278	253	266	290	259	274	259	277	280	301	283	293	272	260	278	270	280	292	278	268	266	280	254	291	289	270	311	259	266	280	249	253	295	312	275	280	263	281	276	298	272	250	300	262	295	271	313	273	290	255	306	295	260	291	292	288	253	263	259	253	300	275	305	295	289	230	287	278	309	298	271	280	261	259	248	292	269	263	272	285	250	297	296	256	274	254	272	267	254	307	253	246	273	260	242	288	281	292	262	250	297	296	266	278	302	254	287	304	298	298	237	260	292	281	293	272	270	257	262	310	272	278	292	263	280	262	298	289	308	275	256	264	257	270	257	256	278	278	306	254	295	262	294	278	286	297	276	303	293	271	279	270	265	285	305	254	281	293	260	277	306	288	262	285	291	310	299	287	291	250	284	285	271	269	295	260	304	288	281	296	267	285	289	261	292	299	270	282	267	268	285	291	281	297	254	262	274	269	279	290	276	288	286	273	288	286	257	309	299	280	265	278	299	280	270	247	291	300	297	296	286	293	284	253	267	301	272	291	286	265	310	257	277	284	302	284	285	263	240	290	278	273	257	268	282	264	264	260	302	252	254	260	264	255	268	265	285	291	310	290	266	283	293	262	261	263	267	274	288	283	287	269	306	252	267	285	282	282	306	304	276	296	298	278	279	285	282	276	308	270	274	272	291	295	294	311	276	245	255	270	270	271	279	284	287	298	290	274	279	274	267	267	258	278	301	304	294	246	286	267	256	263	277	286	272	289	299	259	321	290	302	310	320	323	294	291	293	257	296	305	274	274	275	311	269	307	289	289	271	275	270	257	247	304	303	300	287	278	273	262	273	262	276	265	298	283	284	306	280	293	291	266	250	266	290	261	295	250	303	281	260	288	266	252	294	271	295	249	271	243	279	293	299	250	286	303	260	296	294	310	278	283	287	291	278	257	282	267	274	291	274	260	298	331	275	241	271	271	283	278	260
51203	55102	52851	56361	61552	65751	64120	61911	60642	56962	60145	50308	50680	50970	51222	50325	53449	51225	50327	56890	54058	44283	38480	24378	38970	36453	33368	31133	31680	28531	24259	24445	21069	17265	13956	12153	9929	7403	3958	1988	1707	1696	1978	5458	9506	14030	12252	5889	4489	4422	5884	6945	5629	4925	4314	3534	3531	3927	2947	2888	3009	3545	4233	4075	3552	4065	3078	2948	3237	4032	3052	3247	3992	2670	2419	1611	1101	1085	1262	1128	1111	1194	1170	1142	1224	1217	1142	1001	906	942	996	871	775	675	689	625	668	732	727	749	677	721	725	707	653	674	711	698	682	705	649	634	653	693	689	643	651	698	624	681	681	641	655	683	661	687	669	654	655	606	650	616	613	677	689	605	644	637	649	651	691	641	632	611	635	606	649	684	670	611	657	696	668	677	573	638	632	663	627	633	635	632	646	681	651	654	659	694	643	673	694	628	626	671	632	603	665	669	645	656	664	643	639	681	662	643	687	643	677	662	579	716	667	654	699	610	645	668	685	649	630	629	669	627	625	643	667	631	697	656	652	618	654	666	641	617	637	651	639	650	660	609	662	648	664	676	601	637	647	660	662	643	683	607	648	636	638	643	615	661	652	621	600	621	633	665	631	650	677	581	618	662	652	683	713	648	649	647	691	667	655	651	642	638	627	673	645	675	586	636	640	622	689	655	660	717	646	595	698	639	658	642	616	647	597	640	630	616	683	649	689	631	618	689	634	629	703	652	650	606	603	659	617	621	613	662	619	653	670	655	658	654	654	703	660	654	657	645	639	635	654	641	615	635	640	658	623	629	717	648	626	683	646	644	634	660	687	667	671	623	674	648	656	659	619	653	661	655	606	650	667	651	626	669	639	643	613	679	615	626	631	647	654	626	662	622	670	642	654	602	677	671	632	624	608	619	650	678	644	639	643	681	633	689	679	662	675	637	740	630	656	647	638	627	645	589	670	631	637	670	674	648	614	636	621	650	614	678	711	657	585	685	668	668	611	630	618	651	670	613	695	657	658	653	616	623	676	652	650	626	640	665	645	665	592	665	689	655	687	649	664	608	688	647	627	603	649	639	622	657	620	596	621	690	638	654	631	667	625	640	611	661	671	661	640	609	691	639	629	663	655	610	659	660	692	630	661	660	649	635	656	640	636	680	649	644	609	634	618	649	683	622	632	678	664	632	704	638	635	654	679	659	657	669	667	653	637	637	620	654	664	650	648	673	676	621	593	646	643	639	620	694	688	660	654	674	657	629	663	685	673	674	647	634	647	605	628	668	633	648	645	617	643	635	652	646	654	662	648	633	687	645	660	642	609	670	636	650	617	645	645	635	645	708	621	599	654	631	684	606	666	647	604	674	669	660	666	630	650	609	658	647	624	661	651	655	659	609	658	600	637	691	642	650	657	622	630	638	650	659	621	638	655	681	655	648	652	632	651	654	624	653	699	643	649	628	659	608	652	610	624	637	662	657	651	649	632	651	697	643	651	652	651	676	644	623	635	618	643	642	655	638	595	592	648	602	640	626	630	640	640	650	664	649	681	646	604	679	642	656	635	643	672	653	657	624	657	677	635	640	635	636	621	647	627	631	689	626	621	650	607	626	653	643	643	649	651	631	630	573	631	652	653	672	615	622	637	665	666	667	636	653	646	623	669	632	640	599	656	707	644	636	658	710	676	666	640	602	649	673	642	676	602	654	667	632	653	647	630	611	617	665	664	640	621	646	632	657	616	674	621	674	641	657	639	693	593	686	623	648	614	649	665	604	616	612	657	641	627	646	646	635	686	659	639	627	635	615	677	674	650	644	663	661	617	582	597	629	614	648	634	626	629	651	634	640	656	616	635	609	623	667	649	654	648	636	634	685	645	644	630	646	679	640	664	706	641	665	653	637	646	710	641	630	581	670	667	600	668	660	625	609	659	669	638	643	651	677	616	651	642	609	645	630	648	643	686	604	670	650	643	683	655	687	634	630	685	646	667	653	649	628	652	606	617	646	637	602	624	685	661	668	616	589	647	683	638	657	655	681	681	597	640	593	659	661	633	648	629	608	636	625	599	657	632	665	672	628	672	654	713	631	633	626	661	638	659	637	641	635	687	652	690	621	639	656	624	712	655	660	672	601	651	597	682	698	640	647	667	663	673	630	658	626	595	667	641	629	659	619	654	679	605	702	693	627	628	702	679	645	642	665	666	623	638	679	642	638	693	656	675	644	658	611	667	575	617	643	667	647	636	662	636	642	641	672	651	674	649	682	613	662	627	673	660	664	625	611	647	685	631	640	647	588	658	589	636	647	652	685	649	646	628	643	641	628	639	622	607	648	673	650	683	634	630	697	633	658	656	628	630	646	654	680	656	643	639	618	653	663	674	648	641	686	646	658	660	623	644	682	655	625	696	625	628	624	571	643	603	631	647	647	648	641	591	644	632	664	615	649	619	654	625	628	658	653	648	669	668	624	696	642	670	625	681	623	655	609	648	678	648	587	653	594	665	704	657	650	655	678	655	640	661	661	674	701	671	672	603	609	639	648	655	656	676	568	697	603	670	658	630	616	673	670	617	609	657	618	666	639	671	678	624	645	618	672	675	662	686	619	668	648	608	685	654	684	651	614	680	672	636	665	633	631	633	669	619	644	712	607	652	644	583	666	678	690	643	662	668	662	692	659	695	639	622	640	622	667	669	605	635	647	638	655	639	656	643	637	630	640	635	675	654	614	695	643	619	632	640	626	682	680	637	658	619	668	620	611	656	636	624	617	676	644	620	650	663	633	621	617	639	664	678	653	657	667	611	624	684	622	626	652	601	690	618	639	615	660	659	662	663	681	626	665	668	622	642	599	656	640	630	603	622	620	604	653	672	671	672	647	650	650	658	663	635	658	648	660	632	637	665	643	677	654	623	595	578	621	632	657	631	642	653	621	675	668	678	634	641	670	617	603	660	646	645	683	621	616	625	632	653	670	655	630	644	625	657	645	628	635	663	635	653	624	673	642	610	678	642	644	636	625	667	646	647	642	660	648	631	666	664	642	653	657	620	647	693	624	645	626	690	636	634	620	630	639	638	648	611	682	651	630	647	616	667	619	611	642	656	641	657	646	675	661	659	669	660	656	668	649	644	656	696	704	657	705	637	620	654	605	676	642	617	624	660	660	652	643	636	678	664	684	685	626	625	625	668	664	611	638	676	685	620	685	661	645	662	653	669	643	671	616	670	671	672	688	687	639	642	638	651	699	689	674	663	692	639	599	665	662	682	647	691	644	657	632	596	632	616	644	627	674	631	691	674	678	665	656	632	661	663	662	629	636	693	652	657	653	643	609	627	621	658	643	666	639	655	680	675	667	651	675	648	662	620	639	653	674	633	638	668	661	665	624	658	717	645	652	665	607	645	635	627	642	631	674	659	680	616	666	630	606	657	687	677	591	629	657	639	616	626	631	660	667	654	638	658	673	631	667	632	604	633	600	647	640	653	602	694	652	608	635	638	642	648	645	650	693	641	627	623	612	644	693	635	641	634	651	629	697	640	647	639	677	639	686
26894	28673	33502	31089	29399	23143	16597	12708	10556	8373	7269	5432	3751	4326	3115	2233	2552	2060	2152	2743	2357	1547	1088	748	1097	678	648	551	567	479	387	396	326	244	232	228	218	211	160	165	180	149	153	171	218	220	202	167	181	152	185	185	182	163	157	192	156	166	156	166	159	150	170	175	165	180	148	145	164	165	155	148	161	136	128	143	134	154	116	143	135	144	134	130	121	141	145	120	161	143	157	139	132	132	139	143	160	155	146	143	148	141	133	149	136	143	152	137	144	136	140	126	139	128	137	136	121	152	138	166	140	129	166	143	140	138	144	145	140	161	115	126	140	142	125	126	149	141	147	132	119	134	133	137	147	137	135	128	139	118	148	138	139	156	134	170	149	139	144	154	110	130	125	140	163	146	134	151	142	134	150	139	146	135	139	132	119	128	151	132	138	134	161	163	143	159	148	152	151	138	158	148	133	145	134	140	142	136	133	142	134	120	157	148	136	168	128	148	131	134	150	133	136	133	150	155	154	140	128	145	159	148	140	128	141	132	130	129	114	130	146	139	138	128	130	150	152	128	132	149	153	126	122	140	149	137	132	120	141	146	146	124	161	155	152	157	158	148	146	131	149	147	145	145	115	166	148	130	141	161	141	128	140	124	141	154	159	137	135	122	139	133	127	135	130	150	128	149	136	132	132	142	126	122	162	171	133	117	111	137	126	150	138	130	135	119	150	139	145	140	154	116	134	145	126	121	120	145	150	159	122	143	131	147	135	148	132	117	153	138	115	130	169	133	142	142	148	131	133	125	135	158	137	146	137	134	154	141	132	144	172	132	128	124	126	160	140	174	135	141	161	134	135	149	126	165	166	159	154	126	171	132	156	143	153	138	136	139	136	141	136	121	156	126	138	148	128	132	150	145	152	140	138	147	153	144	124	157	125	148	139	134	137	145	142	152	149	160	140	155	145	118	153	129	145	132	123	144	137	146	152	152	142	143	141	149	161	136	127	148	139	131	124	140	131	142	135	132	135	144	144	121	140	124	155	157	124	149	143	146	165	161	153	152	128	143	161	149	120	142	162	135	126	139	141	161	132	145	165	165	125	144	138	138	143	132	154	120	153	128	142	128	134	128	146	142	143	135	135	122	119	157	138	124	108	144	121	136	149	131	162	132	135	135	155	132	130	149	129	110	119	118	127	140	138	132	156	117	131	128	146	160	137	140	132	131	144	124	144	140	132	139	117	158	156	140	151	126	114	120	154	157	160	125	146	134	131	142	138	142	139	146	156	149	134	144	128	107	145	151	170	136	131	135	133	135	141	134	151	137	158	157	159	131	147	116	151	140	131	156	122	133	128	147	133	146	148	135	130	146	126	132	141	164	147	154	156	144	138	159	112	139	145	138	147	110	161	136	143	138	148	156	136	140	147	137	159	158	139	141	153	128	149	124	138	137	121	147	146	151	135	143	141	142	144	141	147	136	144	158	142	150	167	137	129	132	130	139	151	132	157	137	148	130	138	130	114	131	139	139	148	117	164	144	129	142	142	152	125	148	144	131	163	124	145	173	134	135	132	143	135	169	127	140	142	142	133	133	123	159	135	153	138	157	153	127	146	107	138	130	131	161	132	137	149	132	153	131	122	125	159	128	143	137	148	134	132	142	147	138	147	133	143	138	143	160	133	119	165	126	129	137	128	125	164	142	142	134	137	140	117	133	136	111	166	125	134	134	128	102	142	138	144	117	123	125	131	155	162	148	118	142	155	137	137	139	144	146	131	168	136	141	147	147	143	126	140	132	128	121	146	165	130	148	138	144	140	136	152	144	150	151	141	124	119	156	156	172	133	155	149	147	134	129	143	153	128	141	135	157	133	139	126	158	154	134	145	126	157	152	127	136	137	145	128	150	142	148	137	144	133	132	132	154	154	141	130	143	127	125	144	129	135	146	149	152	133	129	131	138	149	128	123	150	133	124	149	160	122	137	117	140	147	116	148	125	162	129	129	155	150	136	131	142	148	130	156	139	127	130	130	127	145	133	147	120	139	153	146	143	129	135	144	148	134	137	124	134	139	141	116	134	143	115	135	149	145	140	137	149	150	163	146	131	132	156	134	133	153	147	135	158	146	137	154	130	137	138	161	130	133	142	153	140	151	132	137	129	129	133	138	132	167	149	142	131	139	145	139	111	137	141	147	138	134	134	137	134	119	136	136	131	150	142	143	134	137	142	153	149	141	150	132	133	159	161	135	146	113	133	125	147	132	125	152	144	119	126	152	129	122	129	142	144	117	153	128	145	135	134	122	134	145	135	135	136	121	142	141	144	150	143	133	139	115	142	146	118	150	125	145	151	151	137	164	135	139	141	132	125	141	153	146	148	147	128	147	133	135	156	152	143	117	147	142	157	147	119	132	121	151	145	153	122	137	135	139	143	148	143	134	150	133	140	132	127	135	145	146	142	169	128	151	141	138	131	125	129	137	139	131	126	117	134	138	143	156	154	140	137	137	122	142	160	156	137	142	133	137	138	156	130	155	152	135	126	154	149	131	171	142	155	152	122	131	142	146	140	144	162	137	126	133	143	139	174	143	150	125	141	126	122	132	150	152	119	132	121	129	123	111	114	148	145	132	156	164	122	128	160	162	128	133	125	148	134	142	140	147	136	135	137	163	152	127	141	129	158	137	146	132	133	140	147	143	126	130	127	126	132	116	134	129	118	153	152	144	159	150	136	138	147	152	138	134	151	146	131	147	140	136	142	145	135	126	135	149	127	135	155	166	143	121	118	148	143	122	155	124	143	142	140	110	140	130	161	163	125	140	126	148	143	129	153	146	138	138	142	114	145	136	134	134	143	133	146	128	138	119	147	163	163	149	133	142	139	147	132	163	129	148	139	131	119	136	140	162	128	125	128	136	134	141	134	131	141	135	150	150	152	130	154	141	125	125	132	141	137	133	130	169	143	141	134	142	155	140	135	133	116	152	123	141	137	136	132	118	146	137	137	125	120	131	144	146	126	149	149	146	141	132	124	144	143	121	143	119	120	132	135	132	151	131	138	120	147	149	140	143	126	131	154	131	147	134	135	117	152	121	128	138	161	146	160	141	133	138	160	139	143	133	140	164	131	140	149	125	128	139	122	130	143	134	133	135	135	112	141	123	140	144	138	113	132	136	145	119	135	130	126	151	177	121	141	129	137	164	145	158	132	135	126	152	145	140	147	136	139	159	131	150	133	140	141	146	148	106	131	153	118	154	127	167	126	132	149	151	121	154	143	131	143	140	155	125	144	149	146	162	138	145	154	133	133	143	141	157	125	129	125	143	131	124	143	134	136	153	143	119	139	136	123	148	148	120	130	143	156	117	138	170	129	143	148	131	132	152	114	136	139	130	138	144	123	133	144	176	129	152	161	152	138	140	127	122	143	136	145	150	139	146	141	147	168	129	139	130	135	138	121	148	144	131	146	151	147	143	139	124	125	141	139	156	167	130	147	141	131	160	122	136	136	134	147	130	131
19970	26189	34011	39869	41939	39224	32128	28357	26676	22553	20768	14706	13303	14094	12668	10179	11727	9371	10245	12980	10886	7087	5326	3423	6107	3637	3565	3072	3166	2629	2048	2167	1713	1320	1106	1080	960	781	626	543	502	486	459	629	831	1015	908	669	584	615	648	698	603	584	584	529	542	542	450	478	510	494	510	523	504	529	441	476	514	537	489	453	474	446	459	418	417	394	382	418	401	459	441	420	387	394	406	368	374	429	358	379	389	365	409	403	360	365	383	400	448	419	385	378	390	378	391	377	378	374	390	361	343	410	398	389	369	424	356	366	346	400	382	379	360	392	369	359	376	385	378	393	357	388	377	390	369	376	378	375	448	381	374	370	378	406	375	411	344	349	373	366	366	378	361	379	383	373	410	389	367	381	347	376	357	411	389	371	371	372	380	385	387	410	380	364	385	384	372	395	360	402	380	349	365	389	387	361	396	379	399	379	359	351	360	384	395	380	355	407	390	387	339	384	383	361	383	328	360	396	361	373	354	355	397	398	388	431	379	380	368	397	359	423	364	385	388	368	396	411	351	398	407	416	361	392	402	380	395	403	370	370	351	396	380	372	340	384	432	382	374	387	380	392	436	391	390	373	379	368	375	374	385	389	393	409	410	384	351	376	415	362	401	341	350	420	372	408	343	359	359	394	421	373	362	406	381	374	376	407	385	396	431	394	371	406	392	372	381	374	385	379	347	381	400	375	357	380	388	406	369	350	387	383	406	397	385	393	360	370	383	372	380	416	379	372	411	348	342	360	397	397	406	393	408	376	362	379	372	403	387	381	413	331	368	371	364	369	380	368	395	373	366	384	396	386	388	390	397	398	370	391	405	386	403	378	330	373	366	356	369	411	400	374	382	389	407	357	374	432	385	338	370	368	359	395	397	398	414	395	407	379	387	395	385	345	384	401	383	380	352	402	350	410	397	408	393	387	381	366	389	413	398	364	388	404	363	387	369	383	373	431	352	373	346	381	374	372	382	389	437	387	398	365	377	394	348	364	349	420	387	370	400	369	402	390	356	373	400	415	365	376	362	406	362	355	367	368	409	394	393	359	397	359	377	349	378	378	374	374	377	344	386	365	405	383	376	375	391	371	360	406	359	412	369	398	379	376	367	385	424	349	385	402	371	396	406	381	395	348	359	413	352	414	355	402	350	402	394	381	389	373	369	372	382	378	364	351	400	376	372	381	398	377	366	369	402	402	387	350	399	400	419	381	380	375	377	413	416	377	363	389	370	369	379	381	387	376	383	379	396	384	362	372	376	369	389	394	375	348	348	398	369	365	376	357	379	379	364	365	373	388	385	387	357	371	384	353	430	355	357	382	387	373	367	375	363	363	375	361	376	357	371	375	366	362	384	401	380	398	349	401	396	361	384	372	381	408	380	411	362	342	393	394	403	397	374	370	423	375	375	377	365	366	378	340	350	368	426	370	366	393	367	377	380	381	416	378	400	380	393	358	383	421	379	397	384	383	343	390	406	379	357	373	400	413	359	369	411	386	381	356	415	352	385	381	363	395	370	362	403	367	385	356	387	379	412	377	366	391	386	368	376	395	378	369	431	389	385	410	377	394	377	359	362	399	395	374	378	394	398	390	412	387	395	380	410	383	364	375	362	385	380	364	381	405	406	361	328	355	356	393	375	375	401	370	350	371	424	397	352	381	360	381	381	387	372	398	393	344	356	381	394	386	384	397	393	342	384	384	374	366	379	359	351	354	374	370	377	400	386	392	370	355	347	376	401	356	369	364	360	351	362	366	375	393	336	373	387	380	377	389	344	405	369	390	393	361	368	382	379	382	398	400	372	362	358	397	357	392	381	384	381	392	377	391	391	390	384	366	401	373	400	377	389	377	382	380	387	406	357	395	396	357	351	404	374	383	383	342	372	385	388	377	366	387	377	380	361	396	431	372	373	392	372	361	374	378	390	377	388	367	396	364	377	380	392	372	406	392	382	377	373	389	396	376	389	416	357	420	360	354	368	399	335	366	420	393	388	366	363	362	390	402	381	378	356	402	379	356	380	350	385	406	375	396	369	376	378	398	390	389	374	400	386	370	391	381	421	407	362	406	362	386	341	387	411	399	385	369	348	343	348	391	365	370	398	369	364	372	370	397	385	369	390	389	368	381	390	365	407	393	388	363	387	377	381	382	393	386	366	365	353	366	377	399	356	405	404	382	386	415	362	423	377	416	358	406	397	395	389	382	350	395	393	381	364	404	380	345	379	387	400	343	394	373	418	356	379	368	394	392	376	427	399	411	396	381	406	379	375	413	363	406	364	342	357	340	384	431	385	388	387	380	374	376	365	376	383	355	409	378	383	366	389	364	370	403	405	366	399	401	406	376	373	360	363	391	395	392	369	407	402	372	376	372	388	415	386	385	375	394	410	386	395	377	405	376	387	407	383	375	377	374	412	395	388	403	397	360	386	403	371	369	362	367	395	377	363	383	390	370	408	391	361	378	370	353	342	371	415	406	370	381	397	399	355	384	371	384	386	368	388	368	408	396	395	362	394	363	396	384	381	390	376	393	390	366	385	366	376	361	381	370	358	381	365	403	388	367	412	409	378	370	373	370	391	364	368	415	389	388	399	392	380	385	387	364	390	413	357	389	376	390	356	352	346	407	415	372	403	361	409	410	364	335	398	405	365	384	361	377	369	384	336	356	419	339	388	368	391	406	358	359	366	383	377	403	365	391	354	379	362	351	379	377	406	369	404	382	416	407	353	363	403	360	380	369	388	412	398	374	378	372	357	389	377	366	404	330	383	351	381	358	366	344	394	396	392	375	369	382	377	351	387	401	391	401	383	383	397	388	374	363	377	360	412	384	357	398	378	375	402	356	346	373	410	364	395	365	420	372	379	365	391	380	400	374	375	406	362	402	359	389	392	418	366	364	360	388	402	370	384	389	405	363	362	393	404	396	354	341	377	379	384	400	394	376	351	384	384	377	362	372	397	376	363	384	383	392	385	365	372	373	396	355	331	412	377	391	353	388	368	393	401	395	412	368	354	417	371	365	387	374	379	380	381	355	361	374	377	391	399	379	396	396	358	435	394	361	362	377	377	397	379	382	407	358	405	412	357	376	407	375	411	425	397	384	363	375	367	349	373	362	391	365	409	372	371	403	390	385	376	397	375	374	358	376	360	344	404	400	372	397	367	372	359	362	364	358	361	372	387	417	373	400	373	386	340	364	385	385	391	400	401	377	378	401	376	384	368	409	387	376	357	382	372	380	385	401	388	372	379	354	368	386	409	402	370	406	377	404	352	392	344	384	394	375	392	373	368	403	352	383	366	399	389	385	413	402	399	410	386	369	377	401	391	403	383	395	401	371	409	391	393	400	415	366	379	363	372	364	383	415	389	408	380	366	373	349	340	405	370	387	381	356	364	351	411	357	367	413	343	417	382	391	406	382	384	360	376	376	412	378	400	377	365	399	394	375	381	404	385	406	385	363	388	374	381	391	383	360	378	391	384	371
53058	45617	44839	44513	44401	44880	44354	41507	42854	40207	38070	32402	31423	31498	30280	26038	26907	21925	25381	30203	28079	17767	14332	11520	13134	8124	7281	6930	6897	4959	3099	3374	2307	2034	1781	1290	1038	787	501	403	338	306	317	582	1026	1511	1310	636	510	504	640	679	592	470	473	471	417	485	434	423	396	428	537	462	431	522	403	360	435	454	395	403	404	362	369	266	249	289	255	297	286	248	261	270	270	261	265	282	269	238	261	248	242	220	241	205	233	250	235	258	244	242	263	216	225	232	235	231	236	246	216	228	244	225	252	235	222	231	236	231	242	234	239	220	214	225	229	237	256	212	221	225	249	241	205	218	210	256	228	235	238	232	234	218	208	253	220	251	250	214	225	235	231	241	229	265	238	245	225	228	224	229	233	223	224	256	257	214	222	229	234	226	238	244	233	245	230	212	239	217	236	245	213	232	230	249	241	236	241	227	227	244	222	219	229	232	236	235	228	219	233	241	242	229	235	249	204	216	264	220	215	220	241	253	221	256	241	233	237	218	245	263	269	213	228	247	216	210	229	235	229	219	244	223	226	218	209	231	230	245	217	210	224	241	226	236	230	261	218	193	238	240	259	264	237	225	194	220	251	243	236	233	243	221	221	238	215	239	254	253	254	248	213	245	233	228	215	252	219	201	219	231	210	215	234	224	223	230	239	217	208	252	249	232	226	220	229	238	255	250	201	230	241	227	215	228	244	247	240	231	249	226	260	218	235	260	214	222	230	260	236	239	256	244	256	247	230	226	223	256	241	228	227	228	230	218	236	227	249	236	226	229	235	239	210	224	249	229	258	222	245	234	222	231	236	225	234	256	232	226	227	221	208	240	207	224	265	251	217	261	206	252	245	249	234	207	217	217	237	219	255	256	250	206	228	220	208	261	231	188	221	237	254	267	262	226	227	237	251	231	218	236	238	236	220	224	257	223	242	230	245	226	226	236	240	224	216	246	219	225	247	260	206	235	234	207	242	194	218	245	223	247	223	220	212	247	246	240	202	236	207	225	198	262	227	253	251	255	242	248	227	238	246	242	230	211	214	243	221	205	234	270	239	233	248	234	251	227	241	231	241	239	233	246	246	213	247	221	239	242	219	208	248	222	254	241	213	226	263	225	252	273	238	218	225	222	212	228	208	214	221	223	231	235	222	248	229	229	245	253	216	265	235	235	250	209	221	245	216	210	227	227	207	227	261	234	236	224	215	239	245	199	230	232	259	245	232	248	219	200	247	219	218	218	261	210	202	224	209	252	246	229	234	216	214	228	245	239	225	236	256	223	239	244	239	248	199	215	228	239	232	246	242	206	261	240	239	245	217	233	208	242	229	202	251	213	249	243	238	239	221	225	228	233	246	205	196	255	222	203	240	231	258	223	245	238	240	225	238	240	255	225	229	252	228	229	242	233	219	251	197	236	204	252	236	237	203	206	214	227	259	273	222	229	243	200	236	238	233	244	237	237	253	229	201	219	228	244	270	249	232	237	199	244	242	248	275	229	249	277	242	219	212	225	229	229	211	229	224	244	219	245	221	254	228	246	239	254	222	245	222	209	224	226	264	218	219	208	209	212	235	233	212	219	238	239	237	241	209	248	230	248	216	252	245	226	227	228	249	254	225	224	252	203	209	249	241	227	233	265	246	217	241	246	208	217	231	229	253	238	240	207	237	227	198	223	217	251	257	244	252	225	229	214	231	233	257	251	234	239	240	209	225	213	243	226	198	240	238	205	230	268	232	246	223	220	221	237	219	240	242	230	242	233	232	236	207	227	215	213	236	214	245	210	218	253	234	250	219	218	244	240	214	239	250	234	213	229	236	202	225	222	230	227	266	228	233	225	243	198	230	228	244	228	213	211	245	208	222	209	208	250	256	227	221	230	246	239	232	216	194	220	205	212	228	217	208	207	254	233	218	221	232	262	235	253	240	228	205	228	211	262	228	199	227	192	256	228	204	239	236	225	220	217	232	234	253	220	204	210	238	211	252	225	251	207	245	233	219	210	261	190	211	229	261	252	178	239	225	267	248	219	228	221	228	237	209	263	238	233	240	260	212	228	246	232	232	235	246	226	234	247	236	213	207	222	243	245	239	242	241	246	242	242	209	232	230	261	241	240	251	253	212	232	231	257	219	219	231	258	251	222	262	224	263	247	227	203	254	211	223	287	227	247	273	271	233	246	239	246	213	246	263	192	249	265	250	251	239	252	252	222	214	246	252	220	228	220	262	227	226	234	235	226	221	206	249	232	235	250	229	249	215	267	232	226	240	211	225	226	255	223	247	207	221	235	225	252	221	233	239	245	241	220	206	233	209	241	234	253	219	228	242	222	231	224	241	228	235	237	240	259	239	234	229	234	226	216	218	229	253	253	233	229	225	221	218	250	235	241	224	254	256	221	236	241	249	225	224	213	222	240	223	207	242	240	230	235	220	221	237	242	245	231	223	223	225	210	239	261	248	215	210	219	230	232	244	238	205	212	204	250	222	219	235	224	208	244	239	215	227	226	229	241	265	262	244	205	220	216	242	216	221	209	225	254	218	236	227	254	221	246	224	223	257	208	229	226	216	230	224	237	227	241	232	237	249	217	247	226	236	220	217	256	236	207	237	251	242	228	220	238	261	239	209	249	252	239	215	219	219	220	270	240	241	232	224	224	251	234	201	232	227	210	244	230	212	232	241	243	207	236	238	201	207	224	221	221	212	257	220	225	222	226	217	240	233	263	230	264	222	231	249	231	247	193	233	244	244	228	211	216	247	223	248	256	242	224	218	227	243	276	208	246	243	225	221	232	220	231	225	234	215	217	239	233	230	240	236	258	246	251	242	229	240	253	256	235	224	215	197	222	220	206	229	229	242	224	221	230	222	202	210	240	256	254	235	239	244	246	218	227	271	271	239	249	213	213	240	254	242	237	227	229	231	247	208	205	217	219	246	223	247	238	236	244	213	229	250	221	225	229	227	240	250	218	224	211	232	225	228	215	245	236	243	229	236	230	238	195	249	226	224	233	237	233	269	250	240	210	218	222	238	251	232	215	217	229	220	247	237	233	230	240	240	238	196	234	255	228	231	260	221	220	227	231	235	231	245	225	236	266	227	237	208	274	214	228	225	234	238	255	242	240	236	222	245	230	252	226	230	223	218	238	267	221	231	219	257	235	249	229	237	258	227	233	231	250	236	211	246	273	248	238	229	252	234	233	256	243	239	231	215	255	219	235	193	224	240	218	245	236	221	227	212	224	251	218	230	274	277	246	220	207	232	219	223	233	233	254	233	247	219	209	231	225	259	229	211	224	211	241	239	216	255	238	245	200	233	202	222	247	228	231	233	245	226	195	243	251	235	242	214	237	237	213	228	238	230	228	240	232	241	222	240	235	246	229	218	235	207	231	230	211	281	215	230	234	250	224	221	225	230	231	219	233	235	239	265	227	239	237	247	220	222	221	249	223	251	210	220	220	227	227	222	243	234	210	207	234	271	235	228	224	248	233
44977	51502	52487	56762	63954	66798	61674	57916	57562	51732	53132	42920	46009	42115	44048	41689	45283	39783	45119	46168	44608	29540	33601	26835	32605	25628	24565	24889	23214	18800	14168	16106	12529	10259	9493	7421	5820	4262	2355	1644	1144	1091	1200	3060	5649	8431	6780	3103	2635	2509	3362	3950	3150	2683	2626	2014	1986	2377	1940	2010	1890	2163	2741	2245	2097	2556	1547	1658	2269	2261	1723	2009	1899	1696	1345	839	805	810	851	831	829	859	960	980	994	849	810	833	822	753	687	650	642	569	588	623	506	654	578	645	596	580	572	636	571	556	591	573	562	594	561	623	546	555	499	607	561	589	601	573	607	562	538	581	562	610	561	585	571	581	569	567	593	544	579	578	559	556	610	583	565	603	560	557	587	580	587	563	582	541	577	556	566	578	561	604	593	606	552	548	613	541	588	577	579	550	577	586	578	611	582	555	575	567	582	557	575	545	552	565	558	552	567	570	563	594	553	555	543	559	578	553	577	597	572	565	522	574	591	585	587	566	541	547	583	598	605	581	625	609	591	499	600	538	605	607	568	589	607	585	571	579	582	575	587	566	562	576	543	572	551	610	568	603	596	565	538	581	574	581	585	583	521	558	586	564	534	554	560	619	555	546	594	560	581	535	609	552	609	580	591	575	571	597	574	581	634	602	605	569	596	599	567	551	558	578	581	583	579	610	598	529	537	557	539	568	596	565	590	613	604	552	527	604	550	575	565	583	578	538	547	522	572	623	577	587	574	585	590	612	563	584	565	565	612	556	569	547	626	554	564	515	549	586	542	594	523	570	562	605	641	561	581	547	585	582	557	561	542	579	540	552	570	569	610	519	516	562	572	547	591	563	532	564	589	592	541	605	575	589	562	537	540	543	593	579	605	617	628	595	585	562	546	567	560	577	590	521	548	615	533	625	545	561	572	558	559	557	606	574	587	559	569	556	581	565	561	592	592	534	576	615	583	602	560	587	556	605	568	580	546	592	549	537	541	591	561	551	546	546	550	588	557	576	548	520	562	596	583	570	561	635	569	624	597	578	579	586	542	548	609	596	555	589	526	554	555	578	584	572	589	546	554	553	574	552	569	594	572	574	575	549	581	578	530	584	589	550	581	551	562	518	548	594	560	614	555	581	559	533	572	547	556	547	556	578	546	561	569	560	538	553	595	574	532	559	583	570	565	559	529	575	556	561	582	516	545	516	553	549	537	602	589	600	575	576	549	579	587	563	590	556	560	551	571	581	559	582	598	548	578	579	515	573	574	573	534	584	560	559	553	563	576	586	574	583	595	572	528	546	602	588	581	584	592	587	595	604	572	570	576	553	579	568	570	538	554	556	599	561	581	542	562	569	567	544	557	539	562	590	543	586	569	593	551	555	552	544	586	571	563	536	566	559	554	533	588	582	642	585	577	541	523	592	570	550	593	589	531	580	581	525	561	578	565	557	595	575	518	579	573	592	591	607	575	546	547	576	553	610	572	563	563	591	584	575	555	604	571	559	623	604	560	593	591	591	623	542	583	554	609	580	564	585	561	563	568	604	543	569	567	505	560	586	590	578	608	581	504	590	565	497	553	599	591	557	592	567	620	531	565	546	604	546	563	559	538	520	565	609	587	564	588	595	534	522	538	573	611	553	552	551	586	578	631	566	585	534	588	562	570	626	536	570	511	576	592	572	572	563	582	570	578	578	563	548	608	562	549	584	559	575	525	561	542	561	533	555	587	577	537	565	547	548	558	593	552	575	613	583	564	544	541	627	581	607	596	587	563	593	525	543	564	592	549	546	584	521	553	584	583	569	540	570	547	593	606	530	590	546	572	556	562	561	572	570	572	593	637	588	555	584	571	577	584	549	558	561	548	592	550	557	554	566	540	559	554	583	553	576	571	552	562	587	617	612	567	583	530	542	574	599	580	585	562	571	558	579	593	554	626	531	616	573	584	591	577	557	590	571	570	578	577	551	584	561	608	626	584	531	547	576	605	544	561	557	580	542	555	576	585	564	576	581	566	595	567	525	583	543	590	522	579	609	556	603	586	590	569	571	560	560	594	566	569	546	598	582	564	578	565	603	624	585	595	572	593	603	565	574	570	570	555	569	531	512	590	567	614	530	570	530	557	561	496	579	565	560	621	566	561	549	566	604	561	612	588	569	559	595	561	573	543	577	578	542	538	578	569	565	575	610	555	564	550	573	556	540	583	569	557	587	619	549	592	607	594	590	560	581	556	543	565	547	555	595	573	595	547	606	573	567	539	608	578	579	529	593	552	566	567	607	570	560	600	593	556	551	590	551	592	548	583	579	582	578	591	504	582	547	592	555	599	593	588	564	552	577	570	573	555	590	556	584	584	511	556	553	589	620	585	580	576	562	552	595	586	547	500	542	598	536	561	563	554	551	526	588	576	597	578	548	596	554	576	541	550	525	538	569	589	581	518	575	584	589	560	594	542	548	582	571	571	558	600	552	568	579	532	539	590	556	552	573	562	562	506	574	570	539	564	612	589	552	580	625	539	612	566	536	577	564	558	583	564	604	535	557	595	574	595	596	566	607	605	560	588	560	581	585	540	597	604	588	549	567	595	555	566	561	602	578	520	590	555	585	555	570	559	566	579	627	546	528	567	562	589	593	552	532	581	536	625	582	560	555	608	576	577	548	597	569	577	528	579	563	578	545	557	565	533	621	609	604	557	555	559	564	553	624	541	582	528	567	592	583	567	570	610	577	570	555	537	564	636	582	573	634	573	576	521	581	555	565	566	568	596	576	578	566	580	545	598	569	578	556	587	604	521	561	569	612	579	598	594	586	581	575	583	583	590	581	571	592	523	542	577	571	596	567	576	565	582	548	549	543	549	538	568	599	595	609	590	561	490	548	592	555	605	564	544	547	548	568	579	606	607	525	651	575	554	598	595	564	612	560	571	573	574	582	605	543	563	554	569	542	609	560	531	528	530	612	572	590	575	526	549	602	574	566	562	544	575	577	547	551	565	581	545	576	582	576	558	560	565	570	594	612	570	536	563	551	546	553	567	540	597	574	561	566	564	548	630	582	569	553	572	545	592	531	563	551	550	581	537	539	556	567	566	515	589	591	538	570	592	575	595	519	554	599	559	569	597	611	604	544	519	582	528	544	559	591	558	557	512	552	537	587	540	562	577	571	525	594	593	553	535	554	592	552	589	559	530	590	550	558	552	604	559	572	573	551	544	584	582	546	616	562	569	539	616	513	547	598	532	590	587	515	529	604	603	567	582	537	555	570	574	554	613	591	585	569	533	545	571	593	581	548	545	585	572	619	524	579	617	548	538	583	581	586	534	567	584	608	554	570	555	598	571	555	571	566	530	563	574	551	574	592	546	582	564	545	597	563	602	564	587	579	547	579	549	609	572	577	615	543	576	552	575	555	564	555	593	550	572	555	545	588	601	559	578	557	583	531	564	580	573	571	580	563	539	554	582	543	508	593	603	590	585	608	578	589	560	526	576	604	553	584	618	550	569	570	572	567	547	556	548	583	549	605	582	555	607	545	589	581
57762	43466	41237	40252	41552	42539	41825	42540	47277	43959	42184	38418	37167	39778	37704	36012	37981	33552	38585	39657	39865	26401	22198	21491	23811	16827	15512	14635	12024	9706	6535	7356	5218	4078	3507	2557	1815	1285	896	596	479	472	504	993	1798	2880	2294	1085	898	893	1151	1236	1082	901	797	691	617	858	756	698	629	677	901	745	708	756	575	534	716	762	621	633	596	632	401	326	349	365	363	408	327	352	390	395	424	383	328	364	378	304	294	297	286	259	314	256	277	283	274	272	281	264	298	273	249	268	285	274	286	286	276	292	262	260	308	319	285	271	309	253	282	273	263	277	254	277	274	283	251	283	264	261	294	315	293	299	299	273	297	256	279	284	253	271	265	274	274	292	276	287	299	270	292	275	292	282	304	278	260	295	292	252	296	265	276	274	269	260	303	266	275	272	269	293	268	267	275	276	279	275	264	261	297	305	281	280	294	279	298	269	286	280	272	288	250	294	268	271	280	285	287	279	305	276	290	262	279	317	246	307	269	290	278	291	279	255	277	288	302	293	255	247	303	292	298	270	286	266	308	272	287	277	277	262	269	286	296	275	288	268	293	285	250	310	273	272	293	301	261	303	231	249	270	279	297	282	316	288	274	307	287	270	279	293	274	292	259	271	282	282	266	274	295	267	259	279	257	249	279	284	299	283	294	260	273	288	279	298	279	256	290	273	275	270	289	284	253	278	289	242	303	271	287	312	284	308	252	285	280	285	272	277	289	311	286	287	289	255	266	298	264	290	285	269	251	278	271	300	271	261	263	288	289	292	306	260	273	244	293	288	314	293	291	284	313	263	266	314	258	281	240	269	270	252	280	282	270	284	294	269	242	293	314	304	293	265	288	297	309	293	274	232	300	290	291	287	272	310	296	290	290	247	248	280	298	257	258	287	294	337	316	302	300	274	259	232	246	284	279	291	284	275	265	273	302	252	294	244	236	304	269	286	291	271	299	255	276	313	275	246	277	274	271	271	277	282	283	275	270	271	271	268	268	288	295	280	249	267	296	288	262	296	274	272	262	283	287	299	273	277	271	264	297	269	279	282	264	275	259	270	276	284	282	275	308	324	275	293	278	280	290	283	253	285	266	277	264	286	294	304	292	266	309	296	295	279	312	297	302	274	285	275	287	264	263	281	284	260	277	321	308	273	267	268	292	290	276	274	286	306	273	294	244	260	248	305	270	299	288	282	254	309	293	260	289	272	280	278	271	266	297	283	276	285	282	291	274	270	274	260	308	306	278	284	267	279	309	280	282	257	291	260	291	275	269	321	295	299	260	266	278	271	300	262	286	281	300	278	300	265	302	297	248	280	282	270	243	249	269	269	292	259	275	274	271	244	304	291	280	276	269	265	288	279	271	288	305	296	270	303	255	273	305	268	259	287	261	288	295	244	267	285	266	300	308	248	299	261	314	315	278	319	289	252	271	268	259	300	267	288	298	305	271	273	265	271	273	277	289	285	281	273	253	292	301	268	279	270	254	269	287	302	267	275	275	280	290	290	276	253	289	257	286	253	279	279	307	261	273	239	301	267	278	277	290	280	250	299	280	293	278	318	267	283	291	271	267	285	280	283	257	256	281	274	257	321	280	287	284	293	275	280	260	263	276	263	263	275	261	291	269	296	258	284	257	287	303	304	272	269	285	281	303	251	273	272	266	262	288	269	274	272	291	265	273	282	260	269	260	302	281	262	280	289	290	310	272	301	290	279	262	266	289	298	292	270	309	274	289	279	282	263	280	264	276	249	280	290	254	262	274	266	257	296	257	284	316	271	277	279	243	283	285	281	274	311	291	260	264	258	258	273	272	289	257	257	281	313	296	283	269	275	294	276	288	309	261	268	301	264	315	292	238	266	296	265	271	279	267	271	276	313	256	291	248	283	264	293	297	285	275	250	252	288	316	302	278	276	287	293	306	266	276	270	279	242	260	307	251	295	306	307	276	253	299	278	255	274	273	257	313	276	271	309	272	277	249	284	274	289	265	302	244	290	259	286	299	284	271	263	292	286	286	268	286	272	284	279	313	281	279	261	298	290	292	282	253	255	292	244	259	279	286	269	262	256	246	286	294	250	287	269	291	248	292	285	265	261	283	253	278	308	258	301	260	264	284	300	302	271	258	295	280	280	294	287	292	252	261	310	283	263	258	278	297	285	283	256	283	298	275	273	252	262	286	283	289	276	303	266	256	256	273	296	279	308	266	263	268	295	271	263	262	282	285	276	321	311	256	285	266	280	291	327	280	274	281	320	273	271	295	276	229	280	260	274	284	305	282	263	292	296	278	269	311	292	270	285	274	307	251	287	268	293	275	275	295	280	283	269	298	265	297	297	298	263	264	303	298	264	280	254	268	300	289	286	264	285	276	285	300	263	275	282	250	270	290	292	268	260	268	250	285	283	273	294	274	263	255	274	254	273	290	284	304	221	280	277	265	297	287	319	292	286	291	270	293	280	291	274	292	277	283	255	251	290	289	272	256	265	249	261	287	292	275	261	313	267	293	294	284	291	290	285	286	255	263	266	263	251	288	256	310	292	311	294	292	287	281	280	277	278	284	286	271	280	276	253	275	292	285	295	276	284	281	284	265	274	287	277	294	295	284	287	296	284	283	266	301	304	277	283	300	252	291	272	266	289	235	266	260	258	266	285	278	283	270	296	297	241	313	254	275	273	293	268	296	291	284	275	311	257	245	286	299	260	292	287	267	281	295	255	295	276	265	278	252	286	290	271	295	268	277	293	302	282	276	293	273	304	275	273	284	243	270	292	277	267	273	242	301	272	267	262	277	277	264	275	302	313	283	277	293	255	271	287	272	296	288	270	284	274	280	291	277	259	270	253	246	301	243	261	278	260	281	290	278	265	269	240	259	294	276	280	277	277	263	283	281	283	274	257	294	310	285	278	261	305	267	287	266	298	261	271	281	283	273	278	287	315	259	262	261	292	260	268	260	264	248	297	279	303	279	285	251	281	268	290	272	265	248	270	261	280	303	272	258	283	256	261	302	277	299	301	264	271	307	275	298	297	267	292	266	260	261	279	289	284	267	268	274	267	272	254	278	257	270	297	277	269	298	293	279	240	267	282	305	281	271	268	280	282	275	274	280	255	267	296	263	260	306	258	313	274	269	277	309	294	300	259	269	279	262	261	286	262	297	279	304	274	278	249	302	301	258	247	256	280	302	295	308	291	300	288	276	265	298	254	272	267	307	259	301	277	265	268	263	265	294	277	297	253	246	304	252	266	278	278	280	285	299	262	249	274	281	298	277	283	275	270	276	272	276	288	291	269	290	274	272	273	307	285	296	264	263	293	287	317	306	275	274	307	270	261	294	300	256	304	279	270	298	282	281	291	269	288	273	314	262	302	268	271	262	300	288	271	273	285	291	263	266	270	264	305	295	289	302	303	283	298	261	275	283	267	303	262	244	264	269	280	313	292	281	254	279	277	291	268	289	272	252	283	286	279	306	266	260	280	296	301	274	283	280	262	265	274
50508	55247	53003	55276	61648	66560	65052	62524	60127	56544	57538	48075	52336	50202	51769	52727	53869	51167	53889	53760	53150	37179	40010	37102	41967	36805	35823	35892	31426	27909	21902	24628	20679	17054	16209	11817	9559	6406	3997	2608	1699	1925	1858	5138	9894	14755	11175	5255	4581	4370	6170	6651	5350	4383	4074	3416	3203	4035	3342	3510	3225	3761	4692	3937	3658	4437	2659	2622	3897	3828	2848	3623	3158	2851	1702	1139	1101	1280	1244	1186	1089	1246	1502	1493	1552	1241	1173	1156	1179	914	798	817	682	706	673	691	658	703	724	736	724	702	668	659	648	678	707	692	673	665	691	653	653	641	639	636	685	656	630	633	664	669	602	600	679	641	657	628	647	610	655	628	643	650	670	628	657	659	697	698	640	651	629	681	679	660	659	673	701	654	653	652	660	693	639	625	684	662	643	627	679	645	675	667	676	641	702	600	616	682	649	648	629	682	638	649	675	680	662	707	625	646	653	625	632	655	628	644	609	635	633	669	623	650	671	670	649	661	646	611	642	640	606	643	672	628	665	643	647	629	582	642	658	695	644	653	643	728	638	621	655	643	609	613	678	625	643	650	647	665	605	632	601	661	621	612	618	628	661	676	641	654	675	667	620	622	654	653	614	657	585	671	639	682	617	626	674	638	653	658	656	663	641	634	660	624	664	689	576	642	651	601	669	614	660	643	603	648	646	680	627	640	650	636	616	610	679	642	689	633	625	723	680	618	696	653	626	613	654	665	649	619	619	652	682	646	646	694	672	640	603	628	653	638	653	623	648	657	633	655	651	680	677	649	640	665	668	668	627	631	651	662	643	677	663	636	669	628	655	686	661	671	613	595	657	647	641	638	636	672	650	614	665	689	654	685	639	621	669	631	627	663	681	614	619	606	627	643	657	617	639	666	630	625	641	636	613	621	653	665	636	650	627	639	637	632	681	630	664	631	653	644	629	629	672	641	680	682	693	648	661	630	625	592	660	612	633	667	596	599	678	638	654	647	607	671	651	656	607	636	673	649	646	643	664	649	670	693	638	652	682	668	629	665	616	662	641	678	642	653	616	655	631	668	642	632	653	645	633	649	617	629	668	649	618	603	697	629	646	624	613	667	614	689	665	639	625	640	676	638	646	651	648	630	652	671	640	640	638	624	633	616	687	626	666	661	604	617	609	630	672	611	625	661	641	612	657	663	668	658	613	602	701	646	620	621	648	617	605	634	682	598	626	653	574	711	667	677	638	656	631	586	609	654	629	609	637	665	658	647	656	692	664	672	637	652	644	651	665	666	643	609	681	667	657	613	658	626	664	602	596	664	649	639	603	636	652	655	655	678	661	655	682	643	664	703	628	620	697	595	638	643	653	644	687	698	646	608	717	635	610	656	694	630	655	646	647	660	645	657	635	675	635	652	616	630	674	658	583	645	636	656	621	649	644	644	630	677	620	631	689	648	645	647	697	679	658	638	637	655	635	652	678	656	648	706	638	656	678	670	645	663	597	595	625	680	628	614	687	677	675	641	618	666	618	651	652	609	675	637	646	636	625	645	603	621	608	689	620	623	649	655	610	604	688	653	630	620	637	621	642	599	617	620	633	683	679	670	622	626	622	643	611	597	603	660	650	654	675	648	591	635	650	662	611	636	642	654	648	622	657	658	658	645	649	653	633	672	656	630	651	628	652	716	645	668	660	651	650	676	665	622	619	662	654	637	698	643	606	656	610	643	652	624	626	639	649	645	630	657	633	663	622	666	644	671	660	653	607	677	631	647	614	647	623	652	661	620	615	626	655	619	620	687	645	647	630	645	661	598	658	649	649	680	658	654	645	657	670	672	606	671	642	641	668	677	675	628	665	630	664	617	687	608	598	634	673	677	641	660	632	680	631	618	722	632	639	666	647	628	621	648	714	586	681	633	630	626	648	683	672	581	655	648	671	635	623	682	621	660	676	658	662	644	618	617	676	669	611	632	610	618	658	702	684	678	672	597	639	628	618	664	669	645	614	647	580	633	684	654	622	656	658	596	624	658	679	639	622	631	654	666	628	637	646	646	623	637	623	663	608	664	639	693	664	702	655	607	640	651	708	631	609	646	636	623	610	642	622	605	616	640	651	637	630	604	617	622	647	621	631	640	635	708	686	634	626	713	642	654	660	689	621	653	656	691	658	696	626	590	640	649	657	676	607	681	637	645	628	651	657	662	652	648	667	663	665	641	627	682	686	645	633	641	600	632	616	599	599	655	616	627	637	596	680	634	652	674	638	627	661	659	645	681	679	636	643	661	653	658	663	654	636	654	624	656	675	686	627	637	643	705	626	650	643	647	680	668	651	618	611	671	685	638	632	681	623	692	634	694	652	662	598	592	647	633	696	631	626	663	648	620	695	653	620	652	652	658	617	671	645	606	699	645	647	662	632	674	599	637	614	640	658	702	615	669	625	649	643	663	648	631	665	685	594	629	640	680	640	673	660	629	665	687	625	654	651	641	659	613	662	635	647	593	622	618	659	628	591	680	659	618	679	615	625	643	635	602	639	677	633	651	610	626	607	660	672	640	640	669	654	592	648	638	621	642	635	633	697	646	665	607	648	668	639	668	645	638	654	621	584	617	629	607	641	647	646	704	644	638	631	623	626	626	669	670	642	658	679	665	642	629	653	653	660	683	651	611	609	646	617	662	667	693	695	615	663	639	650	673	645	626	631	622	679	673	594	627	622	675	677	627	644	636	644	603	663	671	639	602	679	671	645	622	658	638	664	593	630	647	607	644	674	669	661	644	666	647	638	604	660	643	667	705	701	605	671	613	650	693	612	672	647	611	697	668	656	653	664	644	648	685	646	636	673	629	642	625	614	599	629	618	661	619	621	661	626	674	640	644	669	648	628	670	641	643	650	635	666	600	644	665	637	632	637	643	624	641	649	643	625	649	667	652	656	703	681	620	604	676	617	647	667	615	614	650	641	632	623	631	668	664	676	641	646	637	618	656	648	639	607	665	637	617	647	642	662	700	662	620	623	699	652	686	663	688	595	675	671	676	647	605	624	631	630	686	579	636	642	667	683	667	625	722	614	648	662	601	634	644	628	656	683	617	648	622	624	631	578	618	632	650	619	640	649	681	637	674	678	582	656	648	695	668	635	668	638	628	649	624	607	624	656	663	627	664	620	672	652	648	690	656	637	682	674	618	668	645	643	601	656	627	644	647	689	635	633	655	675	641	639	676	671	680	666	650	669	641	645	585	649	658	642	633	669	666	634	607	635	691	629	646	601	670	697	623	654	708	606	635	614	635	653	627	629	635	629	641	691	668	637	646	682	651	590	612	641	654	672	660	609	643	637	650	684	620	667	649	682	670	627	606	624	685	609	693	668	634	662	668	606	646	621	623	632	694	687	657	679	638	615	688	644	644	707	617	651	620	694	660	675	615	662	665	612	641	660	657	608	615	625	656	654	657	631	621	638	665	650	632	617	646	648	607	632	638	638	671	636	652	628	628	631	650	651	609	681	652	601	690	632	661	623	653	661	621	665	665	695	683	642	655	635	607	649	629
25113	29805	32804	32369	29462	22581	16499	13106	10238	8017	5478	3992	3998	3943	3209	2527	2473	1769	2420	2364	2309	950	750	913	1020	794	676	626	551	449	312	431	273	249	272	223	203	192	153	164	161	150	150	161	223	233	229	156	180	142	183	144	166	184	158	154	147	175	172	153	144	136	149	154	145	137	130	181	158	169	142	141	147	154	136	126	153	145	135	126	144	145	146	153	164	149	128	144	148	145	140	138	147	129	147	133	149	133	121	148	138	151	132	139	135	125	125	134	130	153	129	127	124	128	133	136	150	154	156	120	152	139	135	132	136	136	130	155	128	145	147	143	144	123	127	156	139	132	133	151	134	118	147	140	142	130	135	124	131	157	153	147	120	135	143	122	128	134	157	124	151	145	141	149	144	164	140	146	140	131	154	144	149	123	154	159	142	143	154	135	125	128	142	146	142	136	110	146	131	145	133	150	129	144	147	143	131	148	124	150	131	124	155	112	138	150	119	132	128	138	148	148	127	163	158	131	148	141	142	141	129	152	125	138	146	130	137	155	125	141	138	101	128	144	130	118	141	136	140	144	139	142	152	141	163	149	139	140	120	143	132	150	145	143	126	106	129	135	130	147	135	162	120	139	154	133	128	143	129	117	118	124	143	126	126	145	144	137	120	151	140	147	142	115	131	126	136	137	145	146	121	140	129	153	114	126	135	145	137	149	132	145	122	125	156	130	130	118	129	144	132	122	139	155	136	148	152	122	120	132	147	137	132	123	140	160	133	141	139	134	130	138	131	152	127	154	129	128	133	153	137	134	116	118	140	137	143	106	139	115	153	134	123	129	150	137	148	138	133	111	146	128	146	152	140	134	144	136	139	156	139	134	140	152	144	143	117	130	138	136	168	138	139	133	118	134	132	138	151	132	135	148	135	148	137	163	120	144	135	121	152	151	132	143	161	123	130	123	138	126	142	140	137	120	132	132	138	145	140	125	136	147	135	123	140	153	115	161	119	134	128	144	130	143	134	120	124	130	144	145	144	127	123	145	129	135	146	140	134	137	115	142	145	121	138	149	132	147	146	133	128	140	149	118	124	140	136	132	136	151	130	136	120	132	140	149	142	162	158	153	136	140	128	146	135	143	138	129	135	116	116	122	146	137	116	113	120	124	148	135	141	135	123	148	138	132	139	138	146	112	146	137	126	131	130	141	119	151	136	116	125	147	131	151	135	122	143	139	142	152	114	144	139	140	144	142	124	131	166	133	134	132	168	148	117	136	150	153	154	152	116	150	145	148	132	147	131	141	138	122	131	149	145	153	134	133	120	146	131	137	142	139	150	141	146	121	146	141	132	135	121	119	166	118	133	124	141	143	134	133	164	122	140	129	128	134	137	133	122	150	142	129	141	134	115	143	145	158	145	138	129	142	162	116	139	135	128	116	143	158	136	151	115	130	125	141	123	154	140	153	121	120	133	144	137	145	145	148	151	144	119	138	133	144	130	141	142	126	127	135	157	136	139	143	128	155	168	141	135	115	127	131	137	130	107	130	123	145	142	146	130	134	137	152	142	143	153	136	129	179	143	152	132	156	142	155	153	140	134	141	138	123	127	123	130	126	151	130	148	146	127	133	149	125	128	148	151	155	135	139	129	155	155	137	117	123	138	146	139	140	132	128	147	152	120	142	134	139	145	137	125	129	161	135	148	137	129	122	150	144	142	138	177	125	118	134	121	159	156	143	129	133	109	132	151	151	133	136	143	116	120	121	133	144	142	139	139	134	161	135	140	125	143	125	134	148	154	114	146	142	128	142	142	132	128	152	156	136	157	120	117	136	145	148	164	128	136	126	155	151	120	146	109	138	153	122	123	127	117	129	153	139	130	112	125	156	131	133	118	118	141	134	133	124	137	140	155	149	119	143	149	129	141	114	126	129	130	158	143	140	125	131	141	138	124	147	156	155	125	146	143	133	149	126	134	132	142	124	125	128	118	136	140	134	145	132	154	128	144	116	128	133	140	123	142	126	128	134	134	135	122	144	133	139	122	137	122	128	142	140	130	117	136	126	125	138	118	141	155	133	135	146	130	135	154	131	140	161	131	135	132	150	123	153	154	129	125	136	140	113	133	152	141	156	135	133	139	145	138	149	152	139	125	148	124	133	137	141	142	134	115	138	143	152	138	148	124	142	121	138	128	125	148	159	135	125	167	142	135	160	121	126	130	142	132	126	146	131	123	150	136	134	121	139	131	119	149	127	135	141	144	131	143	124	139	142	152	140	118	133	118	120	131	151	110	126	140	150	142	148	142	128	145	147	128	119	114	136	148	141	137	150	142	140	183	136	136	131	129	146	132	132	121	126	154	125	130	170	150	138	147	163	133	128	130	134	126	131	143	130	146	135	138	149	124	148	141	113	134	141	129	133	141	127	145	130	152	150	135	142	127	139	141	138	140	132	127	151	117	151	156	153	127	122	146	141	149	135	140	141	125	130	142	146	149	145	169	122	144	131	158	111	141	133	132	133	135	121	157	142	138	125	139	136	152	134	144	142	131	133	134	134	135	144	125	147	131	152	133	142	141	137	124	140	121	138	140	112	132	151	147	120	132	128	118	142	143	127	131	131	127	133	153	122	131	135	119	123	143	143	145	132	126	115	141	139	143	140	142	133	177	126	114	124	138	135	147	155	131	114	127	134	152	130	137	155	112	129	139	139	143	165	140	133	132	146	123	154	131	152	135	133	164	132	165	139	138	138	123	139	151	121	139	139	120	124	122	113	140	152	128	136	103	143	142	131	163	134	149	135	137	155	151	166	126	129	151	124	146	127	138	137	132	120	118	145	133	142	129	149	119	133	141	129	125	134	150	140	135	119	146	149	135	148	141	117	133	130	142	149	131	136	122	130	154	146	141	140	154	133	137	147	148	137	138	149	136	130	137	135	149	137	129	132	133	148	143	154	142	150	139	118	126	127	115	121	140	143	129	127	134	137	136	153	133	124	131	143	146	143	122	129	127	125	147	129	155	131	145	121	160	138	139	132	144	174	151	150	158	114	154	138	152	141	143	128	141	138	133	152	131	133	146	151	136	148	148	147	156	123	133	135	126	140	138	156	151	145	155	127	147	127	129	128	121	156	110	151	150	154	140	157	127	127	144	127	158	142	124	147	155	147	144	142	125	138	144	151	140	118	141	138	141	136	140	142	148	114	130	146	149	140	146	138	137	130	143	158	141	134	135	131	150	125	153	143	156	160	134	130	131	115	130	161	118	143	116	147	141	154	131	130	154	128	120	118	140	144	132	133	140	139	143	146	149	148	120	134	129	139	126	125	116	126	134	133	131	136	140	144	149	129	128	162	150	155	145	147	133	129	145	151	129	145	148	162	144	150	120	124	149	133	120	153	149	129	134	139	146	142	136	154	143	149	149	152	134	156	159	147	130	162	136	124	154	138	131	139	136	139	137	134	135	164	145	138	143	148	107	156	149	137	123	137	163	149	142	113	156	130	131	160	131	137	142	143
18544	27755	33366	40363	42073	38351	32806	28998	25126	21235	17196	12194	15125	13246	12707	11592	11718	9035	11803	10519	11008	4190	3500	4718	5573	4097	3494	3649	3219	2625	1710	2167	1747	1340	1313	932	853	650	617	545	518	544	466	611	822	1080	861	617	590	649	694	622	643	557	591	517	520	480	524	551	476	527	582	511	516	476	459	479	479	526	471	496	516	466	377	401	390	418	364	412	398	428	419	425	391	369	413	380	399	419	385	410	375	397	371	404	367	361	396	338	385	380	395	420	380	382	379	360	404	371	374	397	347	383	367	370	362	363	375	366	407	392	388	385	374	384	364	346	351	373	355	395	378	386	361	359	395	370	356	369	369	384	360	374	383	366	364	399	371	383	381	415	386	413	378	364	367	340	353	382	342	372	355	362	365	381	379	393	366	346	327	394	367	368	353	379	371	365	367	360	392	385	356	377	377	367	356	400	383	408	392	367	392	367	338	369	373	421	368	389	370	406	348	407	370	348	411	365	370	375	394	410	357	388	392	406	359	414	369	387	384	386	432	378	377	346	357	389	361	367	389	368	342	405	373	367	379	387	401	391	357	344	379	369	405	365	394	385	396	355	378	383	402	412	378	347	356	353	343	407	366	412	351	333	375	376	367	368	364	388	368	385	371	360	361	381	399	401	381	351	353	397	389	390	364	383	380	383	379	382	367	378	357	394	371	353	375	365	382	411	388	384	415	367	393	394	362	399	368	408	384	367	384	356	335	353	405	383	369	401	397	379	354	389	372	398	379	390	384	392	381	384	403	363	361	363	398	371	382	370	377	380	393	380	356	374	381	400	359	371	369	397	401	370	375	390	365	353	378	350	395	378	360	403	377	386	377	383	389	355	412	409	388	389	361	417	385	372	371	348	389	343	366	361	365	362	378	356	408	381	375	362	381	405	387	393	365	361	371	404	357	381	366	360	361	352	360	399	392	374	389	407	361	383	381	382	352	360	356	376	368	390	336	385	385	402	403	377	348	330	381	374	360	378	351	387	389	332	378	364	369	374	402	379	360	368	386	387	391	346	359	370	412	374	378	404	365	382	368	394	380	381	400	376	364	397	355	391	359	367	400	406	370	368	392	372	369	377	392	355	377	390	392	351	379	382	392	357	378	365	362	354	374	356	376	386	333	368	382	378	354	392	375	375	370	398	385	373	367	350	389	416	402	325	360	351	388	392	414	401	366	371	381	379	397	363	389	378	386	349	408	370	387	383	377	396	370	382	383	379	381	363	375	363	382	350	378	415	370	361	361	373	377	361	367	370	390	402	360	386	379	387	371	389	335	424	387	354	375	366	351	385	387	366	379	385	405	389	351	352	369	360	359	381	371	359	382	348	389	397	361	381	425	360	355	345	346	354	357	387	394	360	351	410	410	361	336	366	368	367	403	376	408	391	374	387	367	349	345	393	369	394	378	386	370	368	369	378	347	397	377	354	369	389	363	375	355	366	409	355	375	387	357	369	427	366	378	407	383	390	359	386	406	406	352	375	363	365	400	339	353	336	389	357	389	408	377	383	387	356	425	375	411	403	374	361	384	367	378	387	366	340	344	365	381	341	347	390	396	366	400	392	345	369	396	373	374	378	384	367	400	418	373	393	391	412	373	379	385	363	366	393	358	392	380	385	374	408	429	370	349	368	381	361	394	381	347	356	375	357	385	375	418	366	359	366	392	390	368	381	391	391	372	416	363	401	429	376	392	420	406	381	379	433	348	407	373	395	388	377	359	373	371	375	383	372	374	410	368	341	358	377	361	377	354	374	334	382	366	371	401	394	395	392	361	394	360	389	386	394	391	384	371	401	382	377	384	362	371	362	397	365	365	395	381	386	372	342	411	385	393	384	419	376	378	343	387	359	369	388	403	380	381	315	403	414	385	399	370	389	373	371	358	388	411	370	377	368	361	363	398	381	353	390	388	362	380	339	391	417	382	366	415	357	438	401	358	366	391	379	370	411	391	378	370	375	368	377	359	381	364	397	377	401	373	417	374	387	346	358	320	378	395	370	392	385	367	383	409	353	375	342	365	388	398	373	340	383	368	392	376	377	410	388	388	405	395	406	372	384	358	387	399	385	374	396	417	389	378	345	379	390	374	393	399	425	390	385	348	378	319	368	381	348	386	386	355	373	355	407	380	360	410	376	360	359	357	352	427	346	371	355	337	372	385	408	353	368	369	380	358	405	394	365	381	377	387	362	378	398	403	380	382	405	384	362	400	368	356	382	356	351	381	419	396	390	380	400	377	412	348	387	366	387	382	375	359	412	400	396	363	380	393	364	394	349	395	352	357	357	367	401	386	382	409	375	373	369	382	379	375	375	392	383	368	373	386	373	350	360	350	382	366	373	348	372	340	405	380	398	395	366	383	393	369	376	388	344	376	396	378	379	374	386	402	378	385	389	360	375	386	359	365	339	378	394	353	373	404	384	378	405	361	379	373	366	393	397	410	365	373	372	390	349	392	351	380	335	360	361	358	386	352	379	334	376	361	390	357	406	393	388	347	388	371	390	397	396	361	375	391	392	402	389	364	361	365	384	382	428	404	377	352	385	363	364	389	392	406	393	373	375	363	373	379	400	337	362	371	372	382	417	403	346	370	341	388	370	393	359	394	370	371	356	364	354	377	368	368	352	405	394	380	376	385	389	369	389	383	391	363	347	384	379	385	336	415	400	396	375	383	367	404	361	374	347	386	402	392	378	367	370	402	355	381	358	387	380	384	384	388	398	393	382	376	372	402	360	364	374	373	386	391	395	361	375	353	334	368	403	384	369	388	372	412	354	393	363	378	391	380	369	364	378	396	361	388	368	392	375	403	383	409	367	395	372	375	384	369	374	355	378	344	413	369	366	404	373	376	405	380	401	391	370	374	366	409	391	372	366	392	347	355	382	392	379	379	373	370	383	384	422	359	370	371	418	389	353	391	393	385	375	427	346	359	400	361	372	376	374	410	382	379	359	385	411	365	330	391	384	366	408	367	384	401	388	359	407	369	390	374	381	380	398	412	353	365	361	365	361	384	361	365	377	371	369	380	343	427	386	358	380	371	383	393	384	374	378	348	348	396	404	348	390	380	365	378	373	379	410	377	359	403	388	360	388	368	343	402	357	337	371	391	356	361	360	378	353	382	385	375	364	374	377	381	377	352	324	372	367	391	380	369	341	391	368	373	365	352	384	363	377	400	389	353	409	404	364	378	396	378	376	382	364	391	387	385	364	429	389	341	393	388	382	368	389	366	370	395	368	377	415	414	378	352	379	345	352	379	397	390	354	389	357	423	394	398	402	373	377	374	397	390	349	366	363	398	414	390	384	378	362	361	387	421	334	381	397	416	348	378	362	409	396	378	407	373	399	352	389	365	342	353	408	393	357	373	395	403	350	321	383	370	376	368	369	347	362	384	359	368	391	358	352	408	390	388	376	389	367	353	396	385	378	331	394	373	385	399	318	373	392	361	374	387	387	383	380	407	402	390	347	350	409	349	378
52873	45445	44242	43046	43042	45520	43708	42226	39853	38955	34463	29795	33147	31416	30094	27792	26823	21900	26751	27981	29069	14004	10089	9209	13653	9099	7064	6784	5838	4939	2714	3430	2438	1870	1515	1160	1016	707	546	348	316	375	366	570	936	1552	1074	573	534	496	655	588	620	510	519	436	404	400	422	418	422	471	558	469	424	480	327	387	489	435	393	407	400	336	292	221	256	310	256	281	265	272	269	276	292	240	270	290	283	276	219	245	229	219	223	241	229	251	234	259	262	255	228	260	218	233	233	255	243	229	197	224	238	225	223	236	219	204	240	214	234	215	228	221	207	223	215	223	246	220	222	241	211	261	272	228	236	224	223	227	233	245	238	224	231	217	250	241	211	210	245	218	242	244	222	245	247	237	225	220	211	221	232	238	228	245	237	251	210	246	227	211	238	240	231	230	232	244	241	223	238	248	208	269	202	234	225	224	229	249	249	238	219	244	253	230	227	214	260	231	229	240	210	217	212	232	238	214	243	217	244	234	244	208	193	200	241	237	253	227	250	198	234	226	243	236	244	226	228	270	250	244	204	222	231	228	215	225	221	193	231	217	203	247	230	247	220	215	208	229	230	244	203	237	203	256	198	226	207	239	225	210	230	255	229	207	216	255	250	206	230	234	224	211	214	242	265	240	232	250	214	234	220	216	255	234	199	210	201	247	246	241	239	223	222	231	211	221	244	231	205	228	237	222	242	236	229	196	236	223	196	246	235	227	236	233	230	228	218	245	230	249	233	256	234	224	216	239	204	196	260	224	229	220	236	247	223	227	252	227	239	256	209	198	227	253	244	237	211	234	231	215	240	239	205	239	241	204	209	232	246	231	231	259	215	219	223	231	210	214	243	232	226	219	227	252	234	231	266	239	231	225	231	240	204	243	203	200	216	229	239	261	226	210	217	214	213	244	233	235	240	226	254	245	254	255	221	226	230	230	212	185	218	232	246	225	265	177	213	224	227	251	232	221	267	228	236	230	202	201	247	236	234	220	216	204	236	233	222	230	222	201	257	240	212	203	209	203	244	247	225	242	235	261	234	238	240	231	241	254	238	225	246	214	242	225	205	198	218	236	237	235	221	237	228	220	257	228	241	229	220	227	214	241	264	257	241	233	268	215	240	230	233	211	234	243	234	208	241	226	253	225	237	257	252	229	208	223	232	238	230	234	221	226	264	233	255	230	229	221	189	241	247	237	225	220	232	246	233	197	247	238	229	215	219	220	254	215	220	250	223	223	236	246	259	213	207	233	235	229	252	230	219	229	205	230	223	240	225	222	254	227	239	233	219	236	208	241	198	214	239	216	223	234	219	225	233	228	250	214	230	224	223	226	230	233	238	219	242	242	212	219	214	230	213	201	229	268	223	227	263	220	217	230	240	230	203	219	225	217	233	199	225	226	228	207	214	223	223	252	231	219	228	216	208	234	232	235	227	243	229	255	234	235	231	240	233	226	207	253	205	236	241	217	222	211	218	233	227	232	240	223	242	231	246	251	249	210	237	258	241	210	220	206	224	243	244	218	241	202	197	221	242	239	214	261	254	218	187	257	227	249	213	241	240	223	255	233	234	195	250	227	225	248	247	224	227	219	278	251	220	202	243	250	240	255	209	231	232	231	217	241	248	221	224	218	237	223	194	227	218	213	226	249	218	249	238	255	232	201	237	225	215	227	213	212	229	228	231	227	247	211	215	263	232	214	264	213	238	222	229	215	228	249	222	239	264	220	233	240	205	236	226	200	241	211	216	229	199	187	246	261	233	235	238	201	230	236	247	223	224	218	247	218	232	240	257	221	219	228	252	274	228	202	201	238	222	235	219	204	250	216	222	260	219	249	213	234	234	236	230	229	211	209	230	210	227	225	245	211	244	205	231	210	209	229	253	202	208	213	246	248	256	206	239	210	234	230	220	264	257	243	227	218	220	243	230	219	223	215	227	255	235	225	216	224	264	222	234	231	225	205	232	224	231	261	225	222	237	229	230	237	204	216	251	222	226	217	224	233	236	218	242	212	235	200	209	215	228	237	209	247	223	222	248	240	191	221	217	264	245	222	248	249	215	231	254	217	236	267	243	246	231	225	238	208	220	217	240	224	240	213	249	200	243	233	208	244	246	193	230	226	239	199	242	232	219	228	243	220	227	243	203	207	240	222	261	219	218	223	215	227	237	242	251	231	243	232	206	230	237	232	235	228	214	228	237	207	207	207	241	236	226	228	217	232	224	219	230	235	238	221	204	233	233	218	230	225	227	227	212	234	239	238	242	216	211	214	220	260	226	228	230	239	209	223	211	238	225	247	208	235	222	240	228	213	230	232	229	230	220	245	244	223	264	225	226	213	250	217	236	217	223	222	207	255	240	206	249	231	200	239	222	242	239	235	245	230	225	236	211	229	198	253	218	254	257	240	208	196	210	232	237	242	206	233	227	215	210	230	211	228	213	203	239	245	228	209	194	236	225	234	214	245	226	258	227	239	239	233	218	225	216	247	194	212	250	199	205	229	205	223	226	214	229	240	224	209	235	220	265	265	251	249	226	235	225	220	219	196	228	205	220	227	216	212	236	251	232	208	235	237	214	250	226	231	255	223	232	214	245	234	245	225	215	241	211	240	248	206	219	231	220	219	228	259	245	234	229	259	248	231	231	248	213	225	247	223	253	252	212	232	250	229	240	202	205	248	225	242	224	212	227	220	254	212	245	233	201	201	217	208	236	228	220	237	224	223	234	210	230	245	193	234	238	239	236	227	249	211	232	225	227	225	227	227	232	221	221	238	190	236	224	217	224	216	244	229	232	227	208	244	244	228	246	192	237	235	248	250	221	228	219	238	209	210	251	220	254	224	231	227	239	203	189	242	213	270	221	219	213	245	255	201	217	232	241	236	244	237	220	232	243	255	235	250	213	218	194	227	235	233	232	273	213	249	238	241	233	243	215	221	243	237	206	211	230	228	258	206	216	205	231	222	221	218	234	244	226	205	235	246	243	227	232	235	221	230	219	244	242	243	243	222	236	228	228	234	241	225	228	221	221	232	236	215	236	222	224	227	201	224	227	256	236	213	195	228	268	257	271	235	247	233	218	216	229	234	216	202	227	224	220	242	238	247	229	239	216	226	244	231	234	218	225	202	222	190	219	225	230	257	227	244	237	235	214	239	237	218	218	214	243	250	229	217	235	227	215	221	214	254	245	224	230	263	243	217	235	222	194	224	204	202	215	256	234	224	227	224	212	209	219	216	217	209	207	218	216	225	221	196	210	232	201	230	236	254	220	242	237	218	214	236	207	233	214	228	258	206	220	234	234	260	227	252	237	220	211	239	239	240	215	201	222	230	214	222	224	216	222	245	214	256	233	232	209	234	257	226	224	221	226	213	232	244	236	211	204	241	238	186	249	245	224	209	228	204	240	194	227	241	224	255	237	221	189	199	261	214	246	260	218	206	213	239	226	201	219	248	227	244	219	264	230	255	247	214	230	221	240	188	245	238	237	228
45415	52383	52087	56086	63219	66103	61209	55229	58607	51759	49033	41541	45039	43645	44540	44971	44814	40477	45899	44942	44484	24644	25726	24087	33771	26965	24114	24266	20540	18835	13747	16068	12990	10393	9022	6613	5348	3723	2311	1289	1224	1178	1192	2807	5466	8401	6050	2753	2662	2450	3570	3493	3192	2637	2332	1991	1934	2043	2033	2014	1920	2221	3082	2431	1938	2128	1469	1586	2291	2149	1756	2327	1751	1267	903	815	806	921	776	883	841	1023	891	993	1000	985	881	843	862	728	664	620	616	556	601	607	588	572	598	654	580	651	617	567	568	573	580	583	542	588	523	581	563	553	588	551	571	597	529	582	574	559	572	608	575	559	590	574	574	544	603	602	542	564	564	559	566	568	586	555	574	550	572	543	601	582	580	572	570	568	559	561	550	576	593	546	622	549	533	559	565	586	577	588	578	580	582	558	630	581	558	571	576	567	579	570	519	550	537	569	597	559	536	605	556	582	592	546	557	542	627	563	594	590	571	576	536	585	566	545	565	530	565	546	593	538	592	543	619	588	547	535	573	579	556	571	568	633	552	567	592	592	555	562	610	609	584	531	550	527	567	571	557	569	589	546	558	574	600	541	563	550	546	597	543	601	551	555	543	561	567	538	589	538	610	585	567	575	590	552	583	562	616	528	543	597	578	581	550	549	572	620	610	585	611	567	507	571	560	545	584	562	565	600	569	573	592	576	600	521	523	572	599	582	557	534	553	557	571	574	534	567	578	563	581	547	577	605	545	545	553	617	598	567	615	584	528	537	533	524	565	583	585	583	556	561	534	583	579	563	534	537	535	571	565	570	592	544	538	533	576	529	561	552	602	560	543	601	538	536	567	550	604	564	568	560	562	555	608	532	547	551	591	544	577	605	564	530	547	531	563	589	577	581	573	586	545	607	580	584	534	520	585	574	508	588	535	628	585	578	529	584	576	578	572	522	539	566	546	563	577	638	544	571	530	571	559	558	531	561	531	622	529	550	558	584	553	544	545	590	630	542	533	578	522	534	570	592	528	571	532	571	583	594	564	576	556	557	546	564	547	562	611	589	586	535	565	553	605	566	571	553	553	596	580	576	581	565	552	600	553	590	529	589	541	547	529	566	546	603	566	524	554	566	529	570	573	554	590	593	567	547	564	583	593	562	537	598	571	574	586	564	592	521	537	530	571	573	560	566	578	570	566	589	565	488	570	549	588	542	548	543	558	578	512	557	500	525	537	546	570	545	567	584	561	584	565	518	567	595	571	548	585	540	554	586	535	579	525	559	562	569	582	590	558	541	567	592	587	530	550	498	569	577	554	589	538	609	560	563	598	578	530	573	567	543	537	568	554	568	583	586	572	576	548	559	537	587	552	560	547	580	575	545	572	577	551	581	563	599	588	552	531	519	588	573	518	557	575	549	551	573	604	561	592	558	600	584	545	575	570	558	578	527	555	592	602	581	576	582	593	555	554	587	533	598	556	591	557	562	593	571	567	560	562	574	583	577	544	583	598	550	551	578	535	563	564	570	589	573	528	541	607	540	572	592	550	587	621	565	553	568	589	573	554	561	565	550	555	568	520	606	548	588	554	560	558	551	518	580	594	594	567	561	590	554	562	537	600	581	550	602	529	551	591	566	498	561	586	551	587	538	560	570	572	566	571	576	595	553	539	575	584	557	515	560	557	541	578	577	570	563	575	550	611	535	550	520	556	588	550	556	567	583	616	534	602	528	560	560	546	570	573	591	575	576	569	544	593	542	583	548	539	511	597	539	565	561	569	602	564	588	583	565	563	541	587	549	599	603	573	641	550	580	584	569	572	557	563	569	576	546	574	572	519	580	566	568	597	615	552	510	548	587	553	544	553	556	575	587	529	541	580	568	567	547	608	593	588	558	549	592	561	609	592	565	611	595	566	514	552	546	596	551	575	553	616	578	523	566	537	602	565	526	544	550	583	536	533	575	599	520	568	540	530	561	558	602	563	606	587	543	591	591	569	553	546	572	510	534	592	585	580	550	567	562	584	518	547	605	548	521	577	574	530	552	531	550	558	562	570	559	581	524	582	557	574	517	570	540	568	610	560	594	563	558	527	592	551	554	599	572	601	589	544	547	531	559	554	556	564	583	564	581	548	545	541	565	569	573	555	617	605	619	564	580	563	588	571	568	575	508	586	577	584	503	551	569	588	552	526	550	531	613	597	553	552	543	510	579	589	557	518	574	628	568	572	544	585	557	624	570	542	555	561	571	566	563	571	526	548	572	562	539	553	584	551	610	561	553	564	566	596	580	521	591	580	535	577	584	568	550	568	576	600	548	567	548	568	570	582	581	554	552	537	591	553	589	579	533	565	560	581	534	605	587	589	537	579	580	580	603	573	576	582	603	577	561	607	568	568	613	521	559	576	591	592	535	539	551	614	573	534	561	577	529	556	589	580	538	578	579	529	515	521	578	594	533	551	542	550	558	575	579	570	507	606	558	522	550	575	562	560	589	557	590	590	553	555	596	596	593	569	517	566	586	569	544	573	559	568	564	607	605	591	593	618	565	550	593	578	587	566	534	568	559	537	597	591	545	579	571	557	551	590	581	558	586	541	606	562	569	570	597	556	607	543	544	548	560	544	527	544	541	548	551	565	538	560	556	576	549	569	550	581	581	595	577	603	587	587	534	592	565	535	567	549	544	567	561	577	556	583	588	598	581	582	579	579	555	579	553	586	541	587	533	574	589	567	572	575	588	593	561	557	589	572	565	593	532	563	589	554	531	564	529	524	550	591	568	544	564	582	526	578	530	549	607	581	498	542	584	552	554	559	564	613	521	573	570	618	580	565	519	538	562	569	578	590	592	570	562	557	601	544	564	556	584	520	569	594	566	563	573	547	607	568	600	546	599	559	555	562	594	579	594	551	540	555	552	549	561	614	537	558	560	548	553	583	579	567	564	582	533	565	552	576	570	572	568	568	595	563	584	584	576	527	535	570	564	523	553	599	601	590	559	602	593	552	560	570	565	547	556	506	560	558	582	594	547	559	535	564	550	533	558	554	582	568	540	594	567	570	523	560	568	552	545	549	546	587	572	554	566	543	584	536	562	597	563	567	579	593	585	549	600	580	599	580	557	571	542	567	575	582	589	563	589	583	549	554	572	586	532	583	526	543	545	557	592	584	563	571	622	598	609	527	561	570	589	567	595	564	535	558	545	559	567	557	618	546	607	569	590	542	543	553	559	585	568	551	518	583	583	573	541	546	580	578	574	590	590	553	553	556	580	578	562	575	564	539	541	561	572	575	556	581	552	570	564	561	570	590	554	591	559	556	548	603	590	528	560	613	624	587	568	581	575	569	581	592	601	619	568	591	564	552	552	582	559	563	549	577	577	556	579	554	527	523	566	588	542	596	571	573	574	569	553	580	545	590	545	599	569	566	534	583	568	539	546	527	563	552	574	574	549	521	599	580	572	585	545	567	538	595	549	575	529	529	593	537	598	545	605	522	570	548	555	530	590	598	605	613	614	538	522	523	579	625	579	586	586	540	543	538	563
56430	43922	40004	40379	42188	44648	43967	42038	44538	42538	39636	37044	40117	38035	38066	36901	37147	33133	39270	38421	40155	25749	20738	19667	22646	15685	14067	13674	10737	8936	5937	6621	5285	3364	3149	2235	1959	1354	777	529	492	443	468	967	1893	2976	2146	976	948	804	1138	1141	1087	993	778	699	666	793	736	881	750	697	847	796	694	755	506	607	726	834	569	719	580	449	366	383	382	345	336	387	415	377	348	413	366	359	360	338	314	333	304	314	288	296	256	310	290	292	316	297	272	285	283	279	270	275	303	273	266	270	284	274	279	290	265	279	281	291	265	270	265	278	260	323	284	299	283	257	252	269	254	282	280	270	282	311	251	262	242	280	316	240	275	280	256	278	239	297	313	288	254	291	298	312	313	266	240	246	289	243	261	257	278	268	304	294	285	297	258	292	264	271	263	256	259	308	291	269	294	272	232	300	241	265	306	245	260	307	262	288	282	274	272	288	288	300	286	248	285	269	254	263	256	293	278	259	276	302	263	258	280	289	297	277	291	311	259	278	279	279	302	293	262	280	267	266	287	278	268	274	243	272	272	281	281	295	263	301	250	292	266	313	283	288	270	279	309	288	317	288	281	298	281	286	280	276	285	315	273	276	279	279	294	297	295	276	259	275	299	243	278	266	282	282	258	276	273	298	280	273	273	305	255	268	282	263	304	274	278	299	288	261	295	298	283	284	263	264	280	283	272	289	294	290	262	289	277	263	271	252	249	284	274	269	288	274	268	285	275	284	269	290	305	296	270	273	280	279	269	310	292	278	292	265	260	245	275	294	252	274	302	286	260	283	325	291	301	273	287	300	281	281	312	292	252	284	268	306	248	265	281	287	276	279	266	304	294	283	283	237	256	279	271	276	265	274	268	282	261	266	285	287	274	283	282	276	290	267	258	303	274	278	304	249	286	294	295	269	302	298	261	265	290	266	253	290	297	261	283	267	253	303	262	261	240	293	253	280	256	283	256	286	261	324	285	290	279	302	282	262	294	271	267	272	282	295	278	271	266	266	257	288	281	243	271	273	309	289	311	277	273	275	290	282	263	256	278	275	248	283	288	296	275	281	242	261	282	272	270	259	269	272	304	263	281	284	297	287	282	271	270	282	273	292	257	258	290	284	275	248	267	261	299	284	268	284	271	273	296	275	268	289	276	282	305	271	279	259	276	288	279	283	258	270	254	274	261	229	262	289	264	301	275	257	288	282	295	286	262	288	250	299	273	297	311	281	284	274	267	265	284	282	283	256	321	284	272	261	260	260	270	285	278	298	259	274	255	309	255	295	286	279	289	276	264	285	291	273	311	277	273	281	305	313	265	276	293	276	294	304	279	315	291	258	278	312	260	302	262	257	266	300	288	282	275	263	287	269	265	273	281	290	272	262	275	281	267	271	291	294	277	295	286	280	305	286	240	297	301	284	268	276	283	292	248	285	284	261	249	257	272	295	281	322	260	284	322	302	279	245	282	293	264	296	257	284	276	268	291	258	268	252	261	271	291	272	267	263	264	271	249	269	288	299	256	245	260	291	297	244	270	258	296	309	247	286	300	278	246	255	289	272	301	288	268	311	262	273	274	270	267	264	281	321	293	260	284	280	284	294	288	298	246	263	299	277	295	294	266	272	299	284	262	293	286	280	289	272	280	288	261	279	264	271	251	272	304	267	286	279	267	264	275	275	298	313	260	268	274	292	274	247	285	294	262	288	292	277	304	302	281	278	287	287	259	261	272	266	251	284	291	284	272	272	253	268	302	250	248	252	321	257	257	257	264	270	278	285	296	286	304	283	272	262	293	276	260	272	284	260	290	296	285	276	274	258	257	285	268	268	301	299	304	278	288	308	287	272	245	262	270	247	302	261	277	274	279	295	287	280	283	288	294	262	270	302	283	307	275	298	288	281	257	269	264	300	286	308	260	300	290	287	263	272	292	243	259	253	280	267	274	280	281	275	254	249	277	302	295	258	265	289	250	281	308	270	266	266	247	279	275	268	272	280	259	281	284	281	252	301	291	278	280	284	290	315	312	250	298	322	321	267	293	287	288	291	275	302	247	261	296	264	271	253	255	275	282	269	281	252	243	268	314	290	314	267	285	247	268	261	273	254	288	261	251	239	272	282	304	249	240	305	289	299	263	276	252	274	266	267	311	268	292	287	245	262	258	279	286	297	283	264	245	301	281	272	304	291	255	257	264	277	288	282	285	239	274	308	302	270	244	297	280	303	269	247	274	268	275	304	320	259	309	262	274	277	272	280	269	278	302	305	311	285	260	278	264	261	297	249	250	283	246	283	285	281	276	265	287	262	271	305	244	276	304	271	238	295	293	290	276	282	233	286	268	259	291	281	322	275	309	255	247	274	293	267	278	231	288	235	257	273	290	280	297	271	302	291	243	271	310	314	287	262	294	300	251	269	271	228	290	276	262	290	254	306	300	256	264	274	297	286	293	269	285	271	285	276	269	274	290	273	277	274	281	279	319	281	279	257	247	272	255	290	301	292	284	257	281	262	293	311	290	300	241	264	288	258	262	290	269	283	283	301	273	295	296	295	312	288	302	266	281	294	278	295	249	273	284	298	280	292	287	272	295	288	265	231	290	270	279	273	276	290	304	278	262	273	291	298	278	278	308	281	297	278	239	283	343	287	287	271	301	292	311	277	304	270	259	296	284	310	305	272	279	329	291	277	270	249	315	284	285	304	297	288	266	288	277	264	269	286	278	260	278	280	251	278	289	284	292	260	286	275	268	256	283	266	252	292	278	282	252	256	306	310	273	268	283	301	281	254	266	285	267	286	281	290	273	283	276	288	297	267	263	245	271	278	272	272	267	245	288	276	240	281	255	300	303	291	267	276	265	244	249	272	265	296	274	290	298	291	254	276	277	286	289	258	310	257	301	302	270	283	278	290	289	251	270	291	291	286	282	270	249	266	300	312	310	274	271	298	299	272	294	293	274	262	258	273	263	279	254	320	267	276	262	305	285	245	266	270	294	286	285	275	317	270	281	225	283	281	276	263	284	297	263	280	273	230	265	298	270	278	275	290	280	311	312	269	267	277	287	270	293	270	286	278	295	288	279	267	258	319	254	264	284	258	283	279	303	288	282	272	282	263	281	249	277	308	294	294	304	281	267	266	300	273	248	297	288	300	296	297	280	300	281	280	273	288	254	272	288	260	274	286	298	295	246	272	274	279	264	266	283	286	235	294	289	268	310	313	301	275	269	268	268	298	273	279	258	282	270	289	261	260	245	259	279	264	285	296	279	295	278	283	264	278	292	280	268	299	286	247	269	302	275	260	306	263	262	257	302	250	275	248	286	259	260	248	253	286	244	237	273	301	276	278	258	276	303	276	241	285	278	311	285	281	301	266	255	294	277	263	280	283	291	281	296	300	295	300	280	302	251	257	291	294	296	247	264	294	314	321	291	287	255	271	288	291	284	297	279	244	284	301	282	271	294	276	265	271	296	267	255	266	270	295	262	252	259	279	288	257	252	296
51765	56126	52859	56471	62056	65951	63522	61059	62831	54992	53441	49592	53149	49970	52974	55309	53472	49661	55165	54528	53661	36354	34534	36458	42123	37286	35429	34122	29820	25288	21906	23591	20905	15577	15590	11229	9950	7296	3523	1924	1758	1816	1818	5036	9628	14625	10427	4657	4615	4182	6238	5986	5866	4866	3981	3527	3284	4162	3327	4239	3911	3967	4549	3984	3505	3978	2323	3010	3907	4465	2962	3893	2787	2167	1181	1199	1214	1244	1231	1387	1343	1527	1328	1386	1320	1207	1088	1152	1101	955	865	779	773	659	737	695	676	680	710	714	709	682	721	730	706	699	719	730	689	630	686	709	653	615	635	676	691	651	623	633	667	673	662	685	660	678	662	691	629	656	632	675	680	661	637	692	618	615	638	672	664	667	698	670	658	649	640	644	672	625	610	620	694	628	615	622	627	632	632	630	625	661	643	667	606	608	618	620	628	635	649	646	695	667	630	658	623	652	656	618	683	662	670	617	701	674	686	601	605	609	626	657	676	699	670	623	656	653	631	663	614	666	634	624	683	652	638	641	672	655	662	681	633	627	666	662	650	689	622	636	668	680	635	622	666	618	639	704	689	658	614	625	643	657	623	631	611	712	673	638	672	664	632	631	683	650	616	609	691	654	679	611	654	631	651	605	653	653	603	691	682	638	587	644	662	663	639	608	684	613	651	616	623	651	676	666	657	647	676	642	604	650	646	615	656	659	665	630	654	664	640	618	641	607	605	632	650	641	620	655	636	649	654	624	664	625	678	657	632	597	639	606	641	640	668	639	633	616	582	639	635	659	678	673	647	633	613	674	587	631	608	647	622	622	647	627	620	626	649	648	628	664	687	627	636	671	700	658	625	587	639	622	625	644	676	658	687	720	625	632	639	628	687	683	683	626	658	621	686	653	649	642	636	655	670	646	649	680	649	692	651	652	707	641	651	677	626	649	673	695	630	648	680	622	663	627	725	647	677	629	637	639	672	650	626	660	683	666	631	692	682	676	649	661	646	655	670	654	650	608	652	593	677	625	645	630	631	654	610	628	638	620	587	624	617	637	648	644	688	633	614	659	655	652	600	657	615	627	638	637	655	637	640	648	651	676	647	675	659	630	620	676	698	616	652	667	580	651	621	651	680	610	639	661	609	642	660	679	677	630	696	642	649	661	663	671	625	622	645	612	680	612	643	650	628	638	661	624	683	619	653	580	671	631	633	646	594	644	621	663	651	635	630	636	679	676	596	668	671	646	629	684	666	633	666	622	622	636	645	681	626	639	662	620	650	653	643	647	609	639	684	626	668	659	631	700	608	632	628	638	642	665	646	643	610	654	611	669	656	631	677	614	640	633	630	627	644	645	640	662	680	656	648	644	683	672	616	628	617	617	619	650	629	650	650	629	666	622	601	628	633	672	611	667	689	580	656	679	676	618	646	647	666	622	649	646	627	655	630	628	624	649	597	619	629	633	614	638	665	652	692	636	653	639	643	676	621	629	662	620	668	658	615	626	627	648	653	614	564	644	605	657	674	667	705	582	617	681	684	661	655	652	607	630	643	650	632	654	626	631	598	664	638	649	661	644	632	608	669	640	725	689	677	648	662	678	646	614	644	658	648	649	656	587	657	633	700	681	635	620	664	632	617	654	635	702	664	661	662	627	660	643	650	666	659	619	644	650	640	642	624	613	631	630	613	633	668	625	637	623	611	651	616	627	617	625	645	644	677	606	648	657	694	662	657	641	658	620	645	644	655	669	604	622	621	667	679	662	658	659	656	657	642	633	635	649	645	618	642	634	631	647	670	626	610	661	688	673	641	594	625	659	588	602	655	605	637	723	619	589	658	630	662	610	627	647	610	654	643	638	614	678	656	660	655	640	655	646	652	704	693	679	620	646	668	666	642	608	673	635	601	623	625	656	643	648	653	659	633	690	672	634	696	641	655	688	647	616	661	633	615	628	662	643	683	646	635	622	665	632	626	650	645	709	615	660	679	649	636	651	668	650	638	680	640	626	618	618	633	644	635	611	661	658	613	650	684	656	655	606	626	678	680	665	646	665	630	648	624	653	634	629	619	665	663	630	691	643	688	618	700	619	641	600	659	634	614	611	647	590	644	622	676	623	621	602	698	629	660	659	641	658	677	679	637	628	609	674	693	619	634	688	673	640	627	645	616	667	628	622	649	635	582	649	687	692	645	662	683	599	625	689	674	616	675	686	691	614	660	660	625	608	605	643	608	672	628	653	641	622	642	630	653	653	587	632	628	632	628	614	616	655	657	671	647	653	672	694	619	594	624	716	619	638	675	617	654	662	604	663	646	639	646	640	651	670	627	669	658	606	617	660	652	658	608	610	621	649	652	635	688	658	605	713	650	644	667	621	628	669	598	649	656	690	624	651	662	644	632	631	601	642	649	610	594	645	663	610	648	612	603	656	668	667	606	633	646	653	641	629	655	620	666	589	679	624	620	617	664	655	612	647	674	633	629	609	641	681	607	651	639	593	682	655	634	629	650	663	671	652	631	635	652	645	598	604	597	674	664	645	658	625	647	623	663	660	678	613	624	642	635	635	654	707	661	668	611	645	670	643	664	605	616	618	626	644	647	623	600	645	622	645	689	650	601	635	665	622	633	647	660	632	678	671	654	622	667	609	697	695	627	636	607	623	622	622	656	670	593	663	634	620	646	638	639	643	581	647	658	680	637	671	630	623	655	648	626	651	664	587	639	631	640	684	686	682	662	645	631	584	666	647	636	592	642	591	659	663	632	576	632	657	659	651	623	610	677	614	613	600	677	650	628	623	647	644	659	640	587	651	638	607	615	672	670	638	653	681	641	629	598	637	655	630	607	619	649	654	647	648	656	586	618	638	601	589	661	639	610	614	597	628	657	621	623	616	660	610	602	674	649	662	689	613	666	656	622	633	661	637	617	667	676	677	680	644	613	677	617	643	625	648	680	645	609	660	665	680	637	677	614	658	628	608	661	632	655	652	623	668	677	663	644	677	679	614	627	666	594	643	666	640	657	640	607	611	698	637	666	628	657	713	625	650	620	683	622	639	672	652	666	599	645	619	639	607	654	672	701	667	620	580	630	642	646	648	632	624	627	646	656	623	655	610	639	651	624	630	614	689	692	645	634	659	692	696	654	661	666	616	679	607	662	628	621	657	662	647	643	613	642	650	675	623	669	673	650	623	641	634	631	638	635	677	636	651	602	654	638	631	652	668	619	675	658	653	645	669	631	625	684	648	649	648	604	671	632	602	656	611	661	630	668	630	653	656	627	627	647	695	653	676	646	696	650	660	639	679	689	665	663	615	625	666	583	699	674	629	628	684	692	641	614	611	656	627	627	661	648	631	631	699	628	667	611	626	655	595	674	599	643	615	661	654	631	702	672	632	717	688	628	653	651	638	630	632	607	631	676	623	659	656	684	624	623	678	639	663	641	631	627	668	630	642	624	682	637	647	620	655	642	649	700	623	631	612	664	660	654	628	615	643	635	660	638	635	604	664	650	654	652	667	617	676	619	684	680	613	643	635	662	685	624	632	631	623
26940	30813	35486	33594	28947	23478	16685	11058	10127	8324	5432	4150	4664	4208	3574	3209	2451	1706	2774	2318	2298	1306	734	867	958	756	631	647	552	451	346	409	321	272	245	218	241	168	206	157	149	151	146	162	195	249	183	162	163	173	187	166	172	176	155	143	173	150	161	185	144	147	173	162	128	117	149	138	154	170	151	132	144	131	144	132	150	153	152	137	132	121	141	157	160	135	136	137	132	147	136	156	133	156	157	155	151	139	120	159	143	133	160	146	112	135	149	143	133	142	149	130	174	138	130	126	150	142	129	160	152	158	155	140	116	134	126	117	117	117	137	138	127	138	137	111	150	156	142	152	126	128	150	148	132	128	138	156	136	132	134	168	136	161	147	133	149	131	124	124	124	138	140	132	116	151	126	142	147	153	141	150	138	133	133	138	123	167	141	135	120	136	131	172	137	136	139	146	124	141	128	143	104	138	144	143	116	125	132	136	148	137	147	144	130	150	122	148	141	134	132	131	136	147	142	134	153	124	140	136	136	134	127	129	134	162	142	116	143	143	141	137	136	136	145	146	133	139	138	144	126	151	156	142	148	139	127	143	137	138	131	118	141	124	128	123	133	134	126	116	157	126	109	134	120	146	147	128	139	130	127	130	137	136	132	137	134	153	127	120	118	158	127	134	136	128	148	141	131	129	130	133	136	142	124	115	140	134	150	152	138	139	145	145	136	151	142	142	146	127	130	156	132	155	130	129	151	149	140	137	129	154	119	157	137	133	125	149	149	122	139	146	112	144	155	134	145	151	157	135	127	142	149	152	129	134	126	128	163	145	109	144	146	123	135	127	147	141	151	137	141	147	150	164	124	131	148	150	133	126	128	146	126	141	124	141	155	141	145	129	157	123	143	136	124	138	135	168	162	104	143	125	147	161	139	147	145	145	153	132	131	139	132	139	151	140	136	136	149	142	165	154	151	129	139	155	152	160	147	137	125	146	131	114	125	157	137	147	132	129	168	172	122	143	125	136	121	139	137	120	120	143	156	129	136	143	143	129	140	136	138	139	134	136	135	148	153	150	164	139	136	125	142	150	137	126	117	145	135	132	127	134	156	116	125	118	126	133	128	129	132	127	140	124	133	130	131	143	136	145	141	132	119	142	134	132	121	139	145	157	116	121	128	152	146	113	140	143	154	149	134	137	154	123	130	144	145	121	144	110	144	125	147	141	140	123	136	139	158	128	127	147	139	137	121	158	127	126	167	149	125	125	149	134	133	134	135	135	124	123	157	146	118	121	145	146	147	134	128	158	135	142	130	117	133	127	136	156	134	137	125	128	156	137	150	139	118	147	139	131	136	134	144	129	144	138	123	130	138	112	128	118	131	121	130	163	145	134	140	156	148	124	113	122	140	146	126	125	134	137	108	136	145	139	109	133	120	143	140	129	141	152	125	143	144	116	134	138	129	128	132	142	140	143	143	136	145	150	149	129	132	135	132	135	138	137	130	118	142	131	112	132	137	138	158	163	137	145	126	138	142	153	138	134	141	134	130	143	131	126	131	117	138	127	132	119	124	150	142	147	134	131	144	145	149	160	127	144	130	135	146	137	114	139	148	136	141	132	148	144	119	133	145	115	159	124	134	140	138	135	160	140	139	140	133	132	151	117	110	136	139	143	136	118	140	127	151	118	136	131	130	158	165	158	131	133	127	127	146	130	121	148	139	124	140	138	124	133	172	152	140	134	134	146	158	126	133	137	134	133	140	119	146	138	118	138	144	149	147	137	145	142	135	165	163	138	120	130	140	137	139	144	144	141	148	124	128	143	129	114	138	125	143	136	151	135	131	135	117	120	145	138	145	165	156	124	150	138	136	145	145	156	121	150	132	134	160	118	128	137	128	150	136	114	166	135	147	131	136	140	147	130	138	161	118	131	138	128	151	143	119	134	140	146	146	119	128	131	150	149	155	150	108	151	150	128	141	145	129	126	134	144	131	146	134	159	127	146	130	133	133	118	120	140	137	164	134	127	161	156	143	133	158	144	145	122	136	145	111	135	136	140	118	140	129	154	134	126	122	157	145	124	116	132	116	152	151	136	129	107	123	138	128	134	132	131	124	147	144	112	150	135	128	141	137	138	121	127	145	146	136	157	139	150	125	143	153	151	116	145	145	141	138	158	128	117	127	114	136	124	124	143	120	145	154	143	160	131	132	115	140	151	123	146	116	130	118	138	147	139	127	128	129	132	146	131	158	138	131	124	136	136	136	147	145	117	144	119	119	136	122	131	128	121	135	131	133	155	150	143	133	152	153	128	128	139	152	145	138	145	127	138	126	138	129	149	147	119	114	155	114	141	134	118	134	132	108	129	151	146	147	132	142	132	111	136	142	148	116	119	130	138	134	124	156	127	114	126	133	139	135	135	130	142	131	157	123	144	111	130	123	152	128	129	153	132	135	161	114	129	160	144	151	146	137	118	139	156	138	143	139	110	139	126	134	121	134	142	135	142	154	136	127	149	129	128	139	129	137	138	140	145	130	139	131	139	171	136	125	145	141	128	128	137	134	148	151	146	150	156	140	134	144	130	148	146	137	144	148	144	129	134	134	129	144	177	126	146	125	155	124	134	145	153	145	129	139	112	123	135	133	123	139	144	139	142	124	142	123	116	141	127	143	150	126	138	152	132	156	140	145	124	115	154	145	150	143	147	151	133	168	142	151	150	138	145	129	125	128	161	129	135	132	152	124	143	141	145	131	147	125	162	122	158	161	151	155	127	103	143	143	134	135	113	143	151	124	148	139	127	112	105	121	134	154	134	151	138	150	110	129	141	140	132	129	145	95	125	118	127	146	141	123	144	137	131	120	119	161	140	135	165	139	144	127	131	137	149	131	153	136	128	154	114	141	123	105	134	138	138	162	125	126	131	163	143	140	156	149	140	122	148	126	145	137	155	128	139	152	155	138	143	132	128	153	144	155	152	159	154	136	140	138	145	136	128	118	152	116	143	125	126	142	137	156	137	153	145	130	140	121	140	160	130	149	140	137	135	143	152	135	152	139	130	143	139	135	150	157	143	117	110	143	140	161	153	150	152	148	140	132	135	124	129	143	140	134	142	121	135	136	136	143	137	134	143	134	164	135	129	155	130	128	145	138	129	170	149	146	157	126	104	130	137	130	133	138	106	137	145	132	125	141	143	143	125	149	125	145	123	138	128	141	141	130	147	136	133	142	125	139	130	122	139	120	131	158	127	120	130	153	167	134	156	147	149	151	144	144	129	146	112	141	137	138	129	132	121	129	140	133	150	138	137	123	150	142	136	111	145	142	163	145	131	141	133	149	146	152	131	141	131	124	125	129	139	141	134	134	131	120	160	118	142	137	148	136	132	147	142	155	127	158	150	141	134	150	104	129	156	128	134	140	134	140	129	117	122	135	151	140	151	158	168	138	155	137	131	129	141	124	145	135	137	139	153	126	143	133	143	126	152	133	146	135	130	135	145	161	148	109	137	141	136	142	132
20222	27726	35685	41362	41715	38960	32015	26013	25830	20653	16353	13114	16581	13993	13547	13935	10953	8220	12659	10890	10722	5376	3202	4060	5471	4341	3771	3667	2888	2432	1793	2253	1573	1300	1193	979	898	827	573	486	504	516	472	632	802	1090	853	615	613	583	673	644	647	628	595	516	537	530	519	571	523	491	589	545	502	511	461	451	539	517	433	533	440	438	411	405	435	407	440	434	392	392	422	408	384	393	409	384	408	384	408	403	367	369	394	400	410	389	367	374	369	408	384	409	395	388	383	381	376	370	395	379	389	381	380	366	339	352	408	358	377	387	386	341	384	406	361	365	397	382	404	397	380	364	395	374	385	356	377	388	356	356	342	396	385	374	366	388	337	372	355	387	402	363	393	372	406	337	341	377	383	366	378	374	376	361	364	368	362	386	359	399	343	386	398	348	369	388	363	393	379	397	364	381	389	381	342	360	368	373	377	365	378	368	375	367	400	391	384	374	370	378	339	366	380	378	391	412	376	426	367	382	334	405	354	403	338	415	398	400	363	383	341	394	382	378	360	356	409	322	397	387	384	370	389	381	368	346	365	402	430	391	396	340	368	382	383	381	366	379	385	365	393	370	390	415	383	349	327	375	414	364	365	356	353	376	358	417	371	368	417	378	364	394	364	353	380	402	387	365	366	397	378	388	378	377	365	373	358	365	367	387	403	366	340	401	409	358	386	387	390	350	383	390	373	359	357	405	398	365	359	368	399	370	386	392	364	369	366	379	379	354	360	354	356	418	383	353	365	372	378	408	353	365	374	381	363	360	392	385	420	377	362	386	390	381	384	380	374	363	390	440	430	404	396	374	348	361	349	352	387	385	348	392	374	356	341	359	377	367	376	346	369	391	369	352	354	370	364	346	369	388	371	413	408	342	351	371	364	408	348	365	385	377	385	376	371	347	390	398	357	407	377	360	391	379	364	384	405	404	377	374	413	373	366	366	386	359	410	375	412	354	339	342	393	357	329	357	361	373	335	374	373	365	376	362	350	344	372	385	363	378	378	384	386	357	389	383	356	364	395	362	360	361	379	391	358	381	371	394	397	385	344	385	381	359	400	410	393	398	362	360	365	366	371	393	397	386	361	382	363	385	402	370	391	397	402	403	342	373	351	359	381	354	381	383	384	358	359	377	372	407	358	359	381	387	369	397	361	380	358	381	356	368	423	356	405	380	371	351	363	404	366	387	367	352	341	397	347	391	351	384	384	382	366	392	372	373	366	369	382	396	375	389	376	400	390	384	363	366	413	397	350	349	375	372	390	336	373	362	369	374	364	382	388	370	371	343	403	393	367	371	379	372	385	341	369	373	363	360	383	383	372	413	397	373	359	362	357	397	382	390	417	359	367	409	388	381	338	381	348	393	380	358	372	355	397	376	365	416	353	350	372	385	364	344	414	340	377	366	388	363	384	353	397	377	391	349	364	366	376	373	382	390	355	388	357	365	386	362	361	355	378	360	385	403	374	367	372	367	393	363	402	336	384	378	356	395	383	350	378	385	387	350	393	375	399	360	347	374	361	399	376	353	385	348	376	388	400	392	348	378	380	381	365	391	351	402	388	352	408	399	401	366	359	406	395	384	337	359	395	373	368	349	361	405	376	353	390	395	372	332	381	377	380	360	339	364	383	372	363	367	375	397	356	364	384	377	395	375	362	399	374	346	385	381	366	374	398	362	375	369	395	363	342	364	376	383	383	359	383	366	368	359	358	364	388	393	359	385	338	352	384	350	377	420	381	349	363	390	336	349	357	336	357	366	377	351	407	372	387	395	401	363	359	401	387	379	330	383	401	371	396	401	355	376	406	380	383	360	395	366	372	406	372	400	400	363	376	406	380	369	356	351	359	375	349	399	377	379	383	368	374	398	410	370	380	383	383	355	359	366	371	386	376	379	396	372	381	380	386	375	404	380	382	383	370	368	371	367	383	402	406	391	374	393	349	378	390	405	358	368	380	365	397	389	385	366	386	395	377	359	378	388	372	358	371	371	405	380	387	376	396	397	407	400	382	385	344	378	355	369	352	398	355	363	344	370	334	393	343	387	354	381	370	367	370	404	344	380	402	370	392	367	396	385	392	361	409	351	395	310	396	379	360	370	394	407	367	366	352	395	383	370	376	392	393	374	401	368	388	386	381	389	385	336	400	356	397	382	374	363	397	386	389	384	345	381	365	391	395	364	370	423	386	354	378	356	367	367	368	373	361	371	403	395	384	363	396	361	353	376	342	377	372	370	375	379	386	365	383	421	371	326	372	320	376	342	354	383	384	407	362	384	402	367	415	396	343	355	391	364	370	385	355	380	382	362	381	353	378	380	403	433	392	396	364	393	360	381	387	362	404	361	390	394	405	381	399	366	359	381	373	355	390	378	412	368	364	337	357	375	383	385	394	353	383	375	371	413	376	358	395	377	380	372	395	408	383	378	343	357	373	349	340	373	379	375	386	337	367	390	361	382	350	393	380	384	379	372	379	358	362	407	375	370	395	403	387	390	373	366	369	399	373	389	384	394	370	393	412	371	404	379	407	351	388	347	400	413	361	381	350	380	400	354	385	364	408	347	361	375	382	381	367	343	347	377	337	349	387	345	374	351	375	367	385	403	384	381	358	376	362	383	377	372	405	368	353	390	366	388	381	344	324	387	368	349	369	369	343	365	337	368	383	386	390	388	432	400	378	318	340	400	374	372	401	378	406	358	381	343	407	413	369	381	359	354	367	377	379	356	342	382	431	353	399	352	361	390	382	373	424	432	369	371	361	404	416	370	382	363	373	377	354	371	363	365	398	402	416	395	396	372	360	330	363	375	381	372	402	391	372	367	371	389	374	400	367	402	382	366	353	375	353	376	375	353	390	394	369	405	380	336	406	346	352	382	383	375	367	396	376	368	407	388	371	411	371	395	369	392	358	358	374	350	369	408	362	406	376	368	368	371	391	422	358	431	353	401	371	325	367	347	398	374	394	383	355	398	383	364	389	383	415	373	393	379	390	367	401	344	394	343	386	370	380	369	379	413	407	345	381	398	367	396	361	393	344	382	367	363	353	409	387	380	378	336	403	382	378	383	372	334	380	343	382	386	361	365	385	371	404	360	391	361	373	387	390	377	376	365	353	393	366	415	382	376	373	396	391	371	356	402	377	395	370	369	416	392	395	392	379	402	396	364	387	368	368	396	365	360	387	393	343	384	378	399	391	394	357	373	346	398	366	385	399	390	374	379	383	362	377	381	359	375	425	411	391	360	377	383	358	350	369	348	334	367	339	365	380	395	384	377	355	374	386	340	350	363	375	403	350	346	370	414	416	366	391	373	399	413	363	345	367	401	353	378	394	380	366	347	363	371	389	348	399	382	367	372	398	385	370	367	392	376	350	372	382	370	387	383	365	382	364	371	380	398	372	383	360	380	365	359	363	386	388	382	360	388	355	383	397	430	380	398	386	403	387	365	418	346	357	364	363	400	366	378	404	392	374	342	355	348	346	369
53527	46271	44168	44451	41945	45830	43886	40421	40613	39591	31252	30651	34409	32057	31218	29477	27497	21746	27481	27413	26827	16005	7021	8437	13146	8976	6994	6989	5688	4420	2918	3711	2451	1783	1883	1350	1053	766	472	355	295	293	338	567	1051	1544	987	519	522	563	648	579	561	537	544	443	420	501	488	469	478	450	581	488	447	459	369	449	536	456	438	419	351	338	271	249	296	284	271	289	292	308	302	276	271	262	273	262	251	247	258	259	231	214	221	225	238	230	244	227	229	246	241	255	244	250	241	238	248	229	230	217	254	215	221	206	233	238	243	245	195	219	206	215	227	243	244	244	182	218	219	219	237	231	235	229	230	247	233	246	244	228	234	240	225	249	224	230	210	233	231	219	254	237	245	230	240	227	231	257	237	226	241	227	232	224	243	238	227	224	229	187	262	244	218	252	216	221	231	195	218	230	242	242	235	209	249	219	230	221	228	210	271	220	239	214	234	216	222	246	218	209	228	249	250	241	232	220	222	224	261	253	234	233	226	239	246	253	225	253	239	229	214	236	226	181	238	221	234	230	229	226	248	212	233	255	239	232	245	204	261	228	235	229	232	227	228	244	225	207	218	225	212	240	219	232	223	242	234	259	245	252	232	230	235	214	227	213	223	237	213	230	208	189	222	212	225	213	265	228	233	230	270	242	240	217	211	225	239	236	232	216	239	218	224	216	231	224	222	185	221	239	200	248	242	223	198	226	193	241	219	236	229	223	232	253	228	265	228	232	182	234	219	208	255	246	250	232	253	209	212	236	230	210	221	227	209	233	200	244	238	241	247	237	226	217	239	218	239	226	250	248	204	225	210	225	224	220	226	216	232	243	231	233	230	246	247	239	235	245	229	250	232	240	204	209	232	237	242	218	231	263	233	230	225	222	260	243	215	208	245	245	217	213	212	251	225	228	231	222	234	228	214	208	216	210	222	225	225	263	221	228	209	223	218	236	218	243	209	225	228	235	227	236	224	243	212	235	250	221	232	223	236	223	216	222	224	215	245	206	230	248	252	209	239	215	227	268	250	217	236	236	211	226	209	234	220	234	214	232	208	221	192	236	235	240	226	240	232	238	217	211	215	288	207	242	218	212	234	237	222	227	231	243	230	205	217	233	224	226	234	250	239	209	215	225	238	213	248	218	219	240	252	230	229	232	226	232	232	231	228	256	248	240	225	218	204	220	252	241	217	242	224	210	213	240	198	216	226	242	224	239	244	213	218	231	199	249	214	275	235	244	209	199	214	224	204	233	216	227	228	230	220	208	216	199	227	196	230	226	215	220	212	218	230	267	236	202	221	200	220	224	263	225	235	231	229	204	254	220	226	262	252	245	237	251	234	224	227	256	220	213	257	231	221	227	228	250	217	235	237	230	247	248	231	229	228	249	229	199	244	188	231	217	217	214	230	231	229	232	231	211	234	252	197	264	265	205	229	211	220	259	223	240	207	233	226	232	230	247	246	256	230	218	212	234	234	227	211	206	238	250	239	255	249	224	233	216	197	235	221	234	252	217	235	225	245	240	249	217	223	247	231	212	243	229	207	201	221	204	252	232	243	233	225	226	210	228	227	225	223	234	253	206	231	241	219	229	208	237	242	236	220	216	238	225	230	209	245	213	215	236	235	244	234	246	214	233	248	210	264	214	211	230	239	240	249	236	216	228	245	237	249	222	224	221	242	239	232	253	235	235	215	223	269	241	215	241	218	211	229	226	231	238	214	268	203	264	245	216	248	247	210	225	210	212	205	234	223	237	240	234	262	252	188	218	237	217	221	225	225	225	243	243	238	213	223	254	218	230	234	239	214	218	235	243	225	252	222	208	226	234	233	237	214	223	246	194	246	234	239	230	237	217	211	229	227	220	188	220	205	224	221	240	246	245	243	242	229	212	211	233	250	217	226	238	222	225	243	226	244	223	228	220	249	263	221	229	223	239	242	208	247	210	204	209	224	214	205	211	214	268	245	217	246	240	250	214	211	262	223	215	215	246	223	247	243	234	249	221	206	246	238	244	236	229	235	210	244	254	235	234	238	232	230	241	215	222	220	216	264	248	247	200	267	255	247	223	245	229	236	243	222	212	237	246	218	223	198	231	181	238	238	227	233	231	225	260	233	230	210	220	255	230	214	194	230	210	235	236	222	227	227	272	235	240	217	222	245	251	230	222	230	233	237	246	265	238	236	270	251	261	233	263	212	247	216	260	233	278	249	233	221	238	228	235	238	225	238	207	222	242	216	238	233	209	225	236	230	223	220	233	222	202	243	239	242	228	225	202	234	248	232	223	204	212	256	234	227	225	222	202	253	247	209	187	248	235	244	235	205	232	214	246	243	222	238	247	201	225	225	219	219	224	238	236	220	244	227	208	227	281	244	253	236	213	234	211	219	224	238	179	254	221	252	248	232	234	244	219	226	243	229	248	240	218	245	231	262	231	199	232	211	219	236	228	185	200	208	221	258	220	242	211	229	227	209	246	246	215	254	225	238	205	244	248	219	199	242	247	227	218	214	236	228	233	219	230	228	245	231	222	268	236	244	228	196	244	226	228	207	226	229	220	218	232	234	226	216	216	227	224	210	222	227	232	219	215	234	243	229	236	237	208	264	224	244	237	238	229	238	261	228	226	247	259	221	193	245	214	232	209	209	248	220	216	249	230	239	250	237	203	235	244	210	244	230	256	226	247	225	248	235	236	228	247	229	221	232	212	240	216	232	250	235	247	235	240	244	239	238	226	235	224	250	226	228	239	235	232	234	226	276	230	239	232	241	220	234	213	203	238	213	247	246	230	211	204	229	239	262	238	219	213	259	229	201	218	230	227	248	261	235	230	199	229	239	220	203	240	219	212	248	227	261	256	227	188	220	244	203	228	254	230	245	222	204	245	279	222	232	195	250	223	228	221	209	237	226	232	216	268	214	217	216	222	230	205	236	223	237	246	213	216	207	207	212	240	243	227	231	245	220	239	243	255	253	255	204	233	220	226	240	243	243	216	244	231	244	221	228	255	249	228	244	222	201	226	230	234	250	242	259	220	231	218	238	241	220	219	231	223	244	236	254	232	236	240	242	264	240	235	233	224	257	226	234	211	238	216	215	232	229	212	258	211	234	214	250	202	213	251	201	227	232	242	234	244	228	267	197	186	261	212	217	224	244	250	217	242	201	246	202	221	219	239	205	185	220	223	249	214	238	228	218	219	225	236	228	222	242	228	249	225	215	260	234	202	209	230	199	240	221	243	227	242	222	231	217	240	225	224	250	227	199	215	217	246	246	243	243	221	217	245	236	225	212	232	257	257	211	232	234	223	208	238	244	224	261	243	252	206	227	215	258	214	228	232	219	213	230	215	232	229	204	232	225	241	229	221	206	240	268	247	245	237	214	210	214	230	225	204	254	232	228	236	218	213	231	273	210	251	235	246	190	208	235	224	216	223	223	249	226	235	246	213	207	252	240	237	254	227	224	244	226	210	223	237	212	230	239	243	268	249	242	256
45921	52459	52944	57142	63303	65066	62790	56542	56313	49778	43291	44504	47979	44418	44054	46868	44088	40363	45750	45752	42477	28682	15726	24593	33787	28331	24382	25448	20475	17697	13311	16297	12154	9862	10320	7338	6002	4432	2008	1525	1170	1288	1206	2834	5798	8614	5355	2698	2673	2621	3595	3448	3159	2825	2496	1970	1920	2427	2299	2634	2406	2092	3040	2591	2174	2214	1604	1938	2559	2246	1791	2037	1548	1340	981	937	869	910	1133	1053	1057	1020	1071	953	946	803	884	847	765	719	703	653	612	612	528	582	601	579	537	577	594	584	563	552	637	557	601	574	546	600	573	582	579	522	576	586	579	581	571	562	571	589	567	595	605	564	612	558	559	563	544	578	556	580	550	577	554	588	539	567	603	577	545	581	501	542	530	581	547	611	582	584	556	526	547	540	528	616	565	594	572	541	572	573	566	550	550	585	593	590	542	569	551	561	597	584	561	586	598	572	592	564	577	584	582	584	536	560	604	582	629	596	542	561	574	546	539	556	585	529	554	551	582	570	536	560	582	608	558	554	549	545	580	611	545	577	594	556	532	580	571	546	584	554	573	602	575	563	596	569	549	559	585	564	585	548	626	601	582	561	588	605	574	554	572	594	566	568	577	573	562	510	596	562	563	560	600	552	621	575	570	600	633	591	576	543	553	535	561	599	545	561	563	555	556	545	625	528	544	580	569	519	571	602	580	518	562	563	559	587	559	566	601	558	540	563	581	578	577	547	542	554	539	554	549	582	561	598	541	550	556	581	585	556	573	551	549	594	604	517	559	616	599	597	550	568	606	547	588	565	614	569	590	550	543	540	531	563	594	572	565	517	577	575	565	581	562	521	539	566	560	546	548	594	568	537	574	610	539	534	558	555	580	547	559	559	562	567	570	541	546	557	543	594	559	542	579	581	573	582	575	543	610	582	606	560	575	565	520	553	554	585	532	638	526	543	552	546	503	589	560	542	563	573	575	536	557	552	556	550	577	554	556	542	557	522	551	547	553	556	579	576	560	555	552	559	574	520	571	555	557	569	531	554	540	551	544	590	574	595	579	552	536	548	606	585	576	561	592	555	582	560	556	556	588	580	548	527	563	598	628	578	587	530	542	595	593	585	577	540	609	551	566	591	593	553	564	563	588	530	539	585	540	580	551	584	530	546	586	537	581	560	572	597	575	555	579	572	574	534	578	568	544	552	563	560	564	562	568	599	570	591	568	560	555	570	584	561	578	591	580	552	600	570	532	569	605	545	568	544	549	587	544	551	541	538	564	550	562	575	520	604	587	549	551	547	521	541	595	563	564	556	549	550	520	584	578	565	554	563	557	567	552	580	594	546	573	593	554	577	574	568	575	587	587	567	553	571	576	571	510	575	565	599	565	542	588	590	567	601	583	570	577	566	567	555	589	540	520	579	562	539	605	582	564	612	615	543	560	535	518	541	534	524	557	538	528	530	569	583	547	562	584	526	569	574	516	611	556	557	609	604	578	558	556	557	553	599	540	556	563	591	578	562	562	598	589	570	506	583	558	555	549	578	581	548	578	548	577	556	589	569	582	576	549	562	548	578	557	586	529	561	586	559	551	597	573	598	585	526	589	594	576	588	574	570	557	610	568	602	548	546	556	548	536	555	554	551	599	551	595	558	593	603	553	567	548	560	562	612	568	557	585	570	562	573	570	575	609	570	550	541	582	563	546	570	547	544	579	610	542	560	591	554	576	547	536	574	549	533	542	580	564	604	570	560	610	572	588	600	556	511	561	541	570	553	569	567	560	573	577	571	565	586	566	561	550	535	563	581	570	552	613	563	553	519	539	570	586	533	573	544	600	607	587	610	562	597	601	624	568	587	573	569	553	570	542	562	597	574	542	572	560	533	581	578	536	572	583	573	579	606	564	546	540	567	580	547	574	583	580	561	562	568	568	514	551	599	578	546	570	580	571	553	583	563	556	591	559	566	605	589	542	569	542	546	541	530	606	595	549	572	556	600	578	553	525	542	583	569	582	555	546	540	624	541	577	562	573	582	564	563	577	574	557	585	547	565	566	583	581	582	568	586	560	596	549	573	580	526	554	554	549	585	574	579	607	547	572	553	587	587	564	524	572	590	594	556	568	590	599	561	590	550	568	539	579	560	602	537	566	548	548	548	605	591	591	570	573	530	525	596	582	552	545	573	560	611	565	519	570	560	593	559	562	585	547	530	495	584	593	563	566	560	552	565	551	569	602	580	554	576	586	569	576	540	563	534	566	542	559	601	576	577	590	546	562	572	571	607	587	572	557	592	554	591	557	587	547	559	587	566	556	577	553	537	562	563	613	579	564	584	550	567	549	582	524	562	579	583	561	515	536	576	593	594	553	550	593	546	605	575	580	568	553	557	583	557	622	567	525	561	573	541	566	531	564	536	544	556	537	600	569	564	570	535	537	592	559	566	540	543	562	567	590	554	610	599	577	546	569	553	589	567	560	574	561	547	560	530	593	602	544	558	533	566	553	568	587	561	594	562	505	527	546	550	530	549	566	595	615	583	589	587	573	545	565	563	554	558	637	563	544	581	629	528	580	581	576	598	548	569	550	591	568	557	538	561	611	577	572	543	560	613	565	577	578	565	584	573	553	559	544	575	581	577	521	603	583	543	568	592	537	574	589	600	627	544	596	540	590	542	527	580	560	578	585	564	586	556	544	545	546	556	564	572	554	549	556	537	594	580	546	620	542	574	547	546	585	581	602	584	619	604	567	572	591	571	591	571	596	588	532	611	545	546	591	512	531	517	576	532	607	576	559	552	537	569	550	547	549	577	557	571	590	599	585	575	572	559	585	596	542	563	536	555	575	554	555	533	546	546	585	564	619	527	559	575	559	552	552	584	547	598	609	566	595	570	585	617	597	556	566	561	546	573	569	533	577	544	600	571	602	560	535	579	570	541	558	546	523	537	578	560	585	533	593	582	557	539	546	541	590	573	551	546	583	567	572	579	570	572	599	590	569	598	546	548	566	530	580	606	543	577	538	563	542	550	523	568	602	529	608	572	584	551	585	594	579	589	577	539	586	577	554	537	580	557	563	532	595	541	529	538	535	577	573	597	586	555	573	567	577	566	563	564	602	575	593	567	568	604	550	568	559	527	561	531	564	526	594	570	521	563	527	543	564	550	558	584	595	565	574	582	536	598	572	534	594	527	519	566	516	565	580	511	634	573	590	573	527	566	592	551	528	595	585	539	588	539	610	574	562	565	607	546	571	554	540	579	556	556	578	575	565	539	569	544	620	609	549	611	536	546	542	579	581	521	541	563	554	565	583	556	569	549	563	572	527	569	571	580	547	528	582	566	559	527	543	539	569	611	559	585	567	561	521	578	554	596	580	530	558	525	559	569	554	569	583	596	514	594	541	562	546	598	549	572	525	584	513	550	546	560	599	547	571	584	569	604	587	585	577	548	586	560	573	561	570	545	553	594	580	508	558	566	562	619	573	600	560	578	569	565	578	567	586	565	577	566	543	557	577	555	550	549	559	550	551	546	548	560	530	563	606	584
56374	44228	39854	40564	41272	43626	44680	43164	45940	43789	35993	38951	43142	37875	36173	38592	37316	32905	39416	40130	36923	25656	12631	20177	25445	19085	13680	14573	10467	8726	6170	7431	5127	3721	3699	2660	2033	1628	823	609	433	464	425	1039	1971	2959	1852	946	991	914	1248	1200	1003	894	803	694	654	925	890	856	855	811	1002	870	717	720	605	638	815	713	646	608	561	534	339	357	356	412	461	411	401	380	365	397	402	343	326	346	306	306	296	283	297	292	268	274	303	306	272	241	286	308	270	299	311	299	270	285	278	275	275	282	266	282	294	269	289	279	268	311	259	297	269	292	219	276	297	286	286	291	277	287	271	326	292	281	310	280	247	265	283	311	289	270	267	263	268	263	294	275	266	265	255	275	252	287	276	301	258	302	287	264	299	326	246	267	266	289	309	266	285	275	267	296	268	238	287	275	249	261	276	262	288	283	271	246	287	252	264	303	293	286	270	245	276	287	286	278	288	256	241	282	300	291	269	280	299	276	277	287	232	260	258	275	277	289	281	292	250	275	276	285	268	286	283	270	280	291	300	285	286	285	258	249	278	279	283	254	288	276	261	298	264	278	265	252	266	301	270	258	286	314	275	245	264	265	271	280	288	282	267	215	278	287	282	278	270	302	262	248	273	257	260	289	314	258	278	271	296	293	255	281	287	266	283	266	280	261	279	246	264	295	253	290	282	296	271	274	281	271	259	261	273	292	271	251	300	277	286	313	264	280	291	278	262	277	251	295	296	261	254	307	284	264	289	276	294	271	275	246	248	275	262	251	294	266	254	281	288	290	266	279	258	283	295	295	259	305	276	261	266	256	267	267	285	253	282	294	284	257	287	271	278	273	266	267	250	286	284	257	261	273	267	246	278	287	300	282	257	268	268	277	260	268	261	295	266	260	309	306	289	250	260	283	264	276	270	284	280	273	274	241	304	296	272	301	282	251	272	245	270	282	280	284	261	243	274	233	253	264	287	283	268	298	282	273	263	265	289	258	295	271	294	288	256	254	271	306	267	318	268	266	265	271	288	264	284	297	274	265	242	272	285	279	271	277	279	260	296	298	311	277	273	267	281	291	239	272	262	302	297	288	272	250	276	267	247	253	290	275	303	286	299	280	307	257	282	284	282	260	241	254	317	275	253	259	261	260	273	267	265	278	264	287	260	284	289	284	245	252	266	272	286	278	251	279	257	303	272	258	299	278	264	250	308	259	279	258	271	266	289	277	288	258	253	259	246	279	278	298	267	278	274	270	285	285	246	272	300	285	264	267	256	263	253	288	307	265	299	268	262	242	334	296	267	265	276	237	288	279	269	257	277	255	256	320	274	265	250	298	270	291	270	273	280	276	234	259	290	266	273	276	300	262	287	284	287	268	241	283	291	267	292	260	266	248	270	239	274	291	273	278	309	284	294	285	262	285	283	252	263	272	273	275	271	291	288	280	267	271	254	303	269	294	265	267	266	284	265	298	265	268	289	239	302	267	267	291	290	294	262	256	264	257	257	280	289	268	278	268	253	258	267	290	280	260	278	256	294	305	261	280	267	304	256	301	277	251	238	287	287	303	262	273	276	281	270	280	260	281	272	272	259	249	261	282	255	308	292	255	294	305	307	287	266	306	262	282	264	297	297	289	277	244	270	247	294	280	268	294	278	276	274	276	287	327	248	311	259	275	275	296	263	276	306	280	299	306	296	309	269	305	286	306	272	259	260	279	271	275	315	298	272	285	246	283	259	261	274	274	262	274	285	310	293	270	315	245	306	274	284	287	301	256	279	271	290	297	298	321	235	286	258	280	297	289	265	291	279	255	284	255	260	265	293	258	300	274	264	265	277	270	266	299	283	298	275	261	271	279	274	278	255	264	274	283	240	290	266	273	248	287	253	282	282	274	288	268	307	288	293	308	312	251	307	296	293	261	256	277	259	278	267	273	271	268	278	251	299	271	271	255	267	286	296	267	274	294	227	309	263	294	283	260	276	263	265	262	259	285	233	255	249	240	241	298	299	297	258	301	321	265	265	247	271	304	265	282	287	296	305	256	262	277	271	298	246	252	286	266	303	273	261	268	265	271	254	270	251	265	277	289	286	302	263	265	285	286	268	297	299	285	254	293	273	271	281	287	258	256	269	272	263	279	269	260	273	281	233	245	278	255	311	271	264	232	244	263	278	284	248	284	254	271	257	261	286	283	269	298	269	266	259	257	265	266	282	305	263	277	256	269	282	274	301	255	266	287	286	274	271	258	293	288	268	310	284	299	277	277	292	283	279	303	290	285	262	267	247	253	275	272	269	274	256	246	278	290	292	294	281	274	281	265	271	272	269	270	301	324	241	297	269	266	267	235	263	266	282	232	289	259	293	273	275	231	269	281	266	273	275	261	278	261	276	264	265	260	267	275	299	245	238	275	269	294	268	288	282	255	251	270	301	287	274	253	263	270	235	293	280	304	288	296	283	302	286	271	267	269	285	277	292	301	266	254	280	278	258	276	257	289	275	260	280	325	262	287	257	283	258	251	270	285	267	272	290	272	275	275	268	290	308	263	245	277	266	288	327	270	276	272	279	296	271	268	251	267	266	287	293	284	251	269	273	272	281	285	283	297	275	289	277	268	279	283	280	256	251	292	282	276	300	272	304	285	283	290	267	269	290	278	300	296	240	270	289	289	297	276	241	263	297	252	271	277	272	292	274	304	286	269	291	260	272	273	302	274	290	264	266	255	272	257	251	263	265	278	280	255	262	308	267	254	280	287	284	259	281	290	271	281	289	263	253	275	265	253	251	279	285	264	237	273	314	264	258	240	278	279	273	270	257	260	271	258	271	280	267	285	258	282	266	277	237	262	273	294	301	257	266	279	249	248	220	244	282	257	263	295	294	234	280	278	254	287	277	286	290	313	298	245	255	284	316	271	265	264	290	245	281	244	259	263	253	273	273	267	307	281	250	288	262	274	272	304	266	275	278	268	293	299	290	261	283	273	265	274	275	263	273	275	261	258	291	271	286	280	284	269	293	269	260	253	291	266	225	243	290	267	294	269	273	267	268	300	287	314	270	281	261	274	311	252	267	274	251	257	302	289	269	256	281	278	266	295	257	273	294	289	277	276	289	283	279	305	302	287	273	297	284	260	278	281	283	274	251	272	309	272	254	256	307	267	250	276	295	286	292	283	266	268	266	294	298	259	289	301	268	261	302	259	279	299	300	256	288	280	265	265	293	302	260	280	345	267	299	304	292	263	256	295	274	296	302	274	289	277	289	260	279	285	236	285	262	240	315	264	301	264	279	266	270	288	303	252	263	288	262	286	266	282	276	279	285	273	289	266	300	284	284	249	263	282	264	295	254	301	289	281	268	265	267	269	260	306	309	265	282	293	258	235	300	266	298	268	252	243	256	270	279	249	249	306	288	271	287	274	261	255	262	262	274	303	254	270	269	279	276	257	286	282	287	289	278	296	318	272	301	287	316	244	283	269	292	265	234	282	273	279	275	272	231	286	272	254
51835	56507	52275	55787	60853	65179	63562	62521	60110	53745	50608	52053	52825	51099	50302	54546	53513	50607	54718	55979	50366	37890	17524	39858	44342	39932	33451	34820	28889	25808	22783	25196	19608	16635	17130	12389	10236	8870	3973	2749	1795	1800	1783	5148	10400	14717	8976	4438	4731	4745	6583	6330	5128	4595	4352	3312	3619	4871	4244	4374	4325	3970	5262	4853	3439	3371	2808	3378	4419	3522	2965	2900	2561	2074	1446	1413	1164	1520	1852	1446	1594	1380	1493	1575	1395	1207	1254	1075	926	997	843	804	704	730	683	633	704	700	653	640	698	720	690	702	654	667	663	680	679	660	691	672	666	675	650	634	615	600	585	632	670	647	631	671	664	655	652	649	651	659	677	635	647	680	664	646	678	637	693	660	662	625	645	612	655	636	648	625	653	615	638	652	623	641	636	643	664	650	648	643	642	653	624	630	662	642	642	648	661	684	615	614	679	654	658	604	596	677	644	608	636	590	635	648	605	649	664	658	635	636	619	608	675	615	631	696	631	669	633	632	604	654	637	700	630	640	648	650	639	634	628	619	662	661	641	628	613	639	582	633	684	659	589	598	640	662	628	639	619	628	623	602	685	660	644	600	663	618	663	574	614	612	660	612	649	623	661	663	637	640	651	639	654	627	679	660	625	604	626	648	624	650	584	639	620	635	634	630	648	636	685	637	627	633	645	623	600	643	637	630	645	578	635	667	701	616	638	650	649	623	640	649	636	640	612	658	645	651	658	698	642	646	652	608	629	611	686	635	679	626	660	648	608	635	653	672	624	628	609	620	655	647	631	650	646	600	665	629	622	679	648	640	636	598	689	620	642	657	638	603	663	640	629	613	633	668	616	648	619	624	620	641	612	668	642	627	646	630	623	707	654	677	650	668	608	622	647	620	652	627	636	685	622	647	649	644	630	615	648	617	659	675	639	628	651	628	587	634	586	609	610	641	633	647	591	638	637	608	635	632	631	610	609	639	604	635	624	614	607	651	620	661	647	659	635	681	633	618	639	640	660	639	646	678	671	689	660	632	623	670	624	595	585	676	619	625	604	608	678	640	682	656	629	638	700	656	582	632	641	612	623	601	654	634	643	616	645	639	634	637	623	607	680	635	616	631	659	631	672	600	651	683	639	604	658	593	640	609	645	690	692	621	643	608	633	669	636	633	682	639	657	646	679	666	628	638	646	634	606	597	669	656	672	621	611	629	629	650	639	612	638	646	659	644	625	650	582	625	648	644	624	658	668	669	612	632	676	644	611	628	595	605	622	614	623	622	583	672	619	634	611	670	684	624	661	667	629	617	630	661	684	627	632	674	651	635	643	694	699	649	655	650	623	622	624	640	662	629	626	689	650	614	649	622	609	655	650	615	669	640	615	617	643	657	670	675	668	608	685	689	631	651	596	641	611	599	620	643	660	639	621	661	628	645	642	669	658	596	605	653	636	657	636	647	620	668	651	600	684	613	627	651	675	594	612	616	655	622	625	598	679	598	612	640	678	680	642	652	602	668	623	684	641	647	685	658	673	676	631	660	621	640	647	615	663	629	601	617	572	687	667	632	647	664	625	624	652	610	644	599	645	688	644	653	658	625	652	615	645	622	596	664	670	647	651	648	649	641	633	665	660	665	606	615	626	593	631	606	642	629	629	659	602	652	666	675	673	674	658	668	623	705	656	661	644	634	689	673	647	654	654	618	643	631	679	635	609	674	622	646	651	576	664	593	651	654	631	626	684	661	609	633	658	647	606	604	608	632	654	645	639	613	607	657	672	632	646	610	611	648	655	636	648	651	672	637	601	634	659	651	634	646	675	618	610	598	663	616	641	663	609	645	644	642	659	673	640	642	665	636	609	632	663	642	662	606	644	649	649	610	612	602	627	614	648	689	666	629	642	636	591	605	626	666	660	600	612	634	643	598	710	653	679	652	607	655	668	654	676	629	639	635	636	648	664	655	657	586	660	671	647	653	622	602	671	647	647	641	600	581	614	637	684	647	637	671	615	657	626	640	634	633	649	637	605	648	631	641	621	619	644	667	645	638	631	625	585	598	623	608	608	649	612	645	627	606	699	653	646	626	649	645	637	607	676	628	637	648	631	629	664	639	654	675	664	649	646	639	620	621	663	637	618	680	662	604	620	623	666	669	642	589	603	592	625	656	652	620	615	638	606	637	635	658	627	656	605	627	665	650	644	625	673	664	653	661	600	605	636	657	602	643	665	625	634	649	592	671	648	637	641	610	604	734	617	700	640	653	591	632	636	599	607	682	595	676	618	653	579	668	652	657	629	646	586	633	645	656	649	641	653	627	584	660	635	598	692	584	601	653	653	653	614	647	695	618	646	669	633	649	615	644	655	616	600	606	654	625	611	620	637	638	632	615	630	610	627	633	650	613	609	624	629	678	662	656	628	660	631	646	623	632	598	657	634	648	650	620	578	613	659	635	661	646	620	675	641	625	662	616	660	700	645	621	645	589	667	653	588	606	602	624	642	634	611	629	651	635	644	681	659	651	590	646	621	639	643	632	669	610	605	617	667	671	658	649	613	630	651	604	644	634	636	595	628	644	642	620	626	615	695	678	709	626	666	633	635	678	659	637	639	706	658	624	676	649	646	592	615	657	638	671	655	639	641	646	657	654	614	623	639	625	631	640	609	655	673	671	615	607	665	662	611	660	603	668	657	639	645	654	651	647	661	640	618	642	612	589	590	650	603	601	637	665	633	665	662	626	665	661	632	596	637	618	592	656	675	583	670	663	633	637	633	618	596	673	680	647	609	617	651	663	624	674	663	694	635	654	657	621	684	672	608	612	614	637	602	636	619	620	649	639	624	675	589	640	621	648	615	609	626	630	637	635	607	618	590	690	659	609	616	673	623	599	668	635	666	663	665	614	620	629	648	682	633	634	649	631	620	630	677	642	680	673	622	623	618	604	660	656	649	655	648	656	602	667	652	613	659	689	647	622	650	643	631	680	663	653	625	616	656	679	613	636	653	644	640	683	619	591	638	649	577	607	615	675	598	594	631	586	665	671	636	626	604	631	646	621	627	586	597	675	615	626	662	693	630	700	604	644	698	635	680	659	641	689	626	634	625	650	611	632	624	597	623	670	662	602	628	683	694	649	674	660	659	616	654	610	659	636	686	603	648	612	633	618	659	644	615	672	670	628	620	627	626	645	627	599	589	629	643	589	672	669	638	653	653	634	619	626	608	673	586	631	633	620	649	629	648	661	634	665	665	628	647	624	679	638	644	645	618	691	697	659	642	629	621	637	580	634	629	674	639	589	633	634	657	629	666	648	614	612	627	606	659	601	631	583	639	646	627	601	673	629	651	672	675	601	641	603	629	627	608	612	662	613	635	626	678	654	629	604	628	674	608	653	601	586	635	580	679	606	636	684	637	612	594	639	671	641	617	615	618	594	626	641	653	623	649	667	612	625	645	630	587	614	618	690	619	625	650	613	657	672	628	646	619	691	631	622	588	585	644	613	645	631	650	616	614	628	620	620	630	625	657	662	641	604	625	618	654	595	653	624	666	600
27442	30664	34855	32332	28598	24477	16180	10273	9236	6701	3530	4901	4974	3857	3272	3182	2923	1715	2591	2839	2142	1024	456	1225	1150	896	664	789	600	470	393	441	308	260	286	233	190	202	173	169	158	149	135	174	181	225	189	171	161	184	169	211	175	175	176	146	162	165	152	141	144	156	145	170	154	144	153	156	155	157	150	151	141	154	138	128	145	141	121	145	143	125	146	137	117	131	143	157	132	141	142	132	135	125	155	132	132	131	116	137	125	126	169	154	119	155	131	114	116	140	131	124	142	124	116	126	104	108	155	148	161	143	171	128	127	128	134	130	136	140	144	135	145	115	121	130	132	135	167	138	161	138	139	147	129	124	135	123	141	132	137	137	127	134	133	122	130	139	128	139	130	128	143	123	135	131	133	164	135	143	146	127	135	136	122	142	121	132	118	127	138	129	139	140	123	151	137	146	147	129	146	143	131	109	164	131	152	121	131	127	132	123	128	128	142	122	117	144	132	120	150	134	134	136	124	129	134	145	132	154	152	152	125	149	144	145	151	115	134	145	139	131	144	121	138	123	149	162	141	156	150	132	149	109	104	142	149	136	127	145	129	141	132	143	122	133	150	142	120	154	130	136	127	136	137	141	142	127	109	140	136	146	131	141	134	139	134	155	149	131	128	139	133	145	137	151	115	122	147	137	132	134	146	150	117	151	150	136	139	133	147	156	126	119	131	144	128	163	115	151	151	133	121	134	133	126	139	144	113	129	146	159	137	122	130	147	112	134	141	123	140	140	125	137	146	139	141	127	149	123	127	150	143	151	130	131	126	123	116	149	124	145	138	136	157	136	128	153	141	129	121	136	133	135	133	143	139	102	145	133	167	128	130	114	136	119	138	141	133	134	146	144	104	120	141	140	123	149	123	140	153	134	138	160	132	125	144	154	138	147	129	152	147	136	125	157	140	144	153	131	109	161	140	131	136	132	129	140	148	143	141	117	142	129	137	132	116	122	119	146	165	133	126	117	137	147	131	133	118	144	137	132	139	166	140	137	139	145	140	133	141	150	151	142	145	155	157	119	148	136	142	121	142	145	141	130	138	147	141	134	144	147	143	122	135	134	132	118	139	126	114	136	117	145	135	129	139	158	124	139	145	119	131	130	127	135	151	129	160	150	139	142	133	142	142	113	144	151	140	141	138	151	136	131	133	146	138	149	138	123	134	125	132	120	132	141	118	121	147	129	142	169	138	117	139	149	117	154	143	128	114	142	120	146	145	130	125	148	136	131	132	142	123	133	154	129	135	146	122	133	120	126	131	140	146	134	141	113	128	118	125	132	126	139	125	145	131	133	125	116	114	156	133	145	150	144	128	152	140	128	116	116	145	147	124	152	141	126	117	121	139	125	136	125	139	130	127	147	149	141	132	159	114	125	141	118	117	123	157	143	123	148	136	168	150	125	151	131	143	139	148	137	119	129	150	134	146	114	143	137	151	141	132	120	135	126	119	134	143	138	127	151	151	127	126	144	137	137	153	141	146	122	121	132	134	128	129	136	153	111	126	139	129	128	146	132	139	146	129	148	150	128	133	148	114	133	143	148	125	114	151	118	161	141	122	133	116	131	143	128	131	118	125	129	129	131	115	146	137	143	132	135	151	144	121	145	144	119	141	141	134	129	117	151	113	147	145	153	143	155	131	145	138	118	138	142	132	130	129	140	152	127	133	128	129	138	130	126	115	124	140	153	131	112	125	124	119	131	134	140	128	127	150	136	124	144	115	142	108	140	122	146	128	130	117	124	138	135	119	124	142	140	117	135	144	136	140	117	123	147	132	134	122	127	149	129	127	139	160	158	134	129	135	163	123	122	117	135	139	148	147	116	140	127	129	159	132	134	142	142	138	129	126	135	132	117	121	133	124	150	151	149	149	161	148	130	119	125	134	130	150	157	128	142	147	140	136	126	140	136	135	123	149	137	130	122	136	142	116	133	131	139	123	153	147	128	141	149	139	124	129	123	130	167	120	132	131	146	149	145	126	121	138	145	133	130	144	144	140	134	131	129	148	134	130	112	165	132	153	127	144	137	139	126	136	133	139	128	120	151	113	155	133	146	142	149	144	112	124	112	130	144	131	121	134	117	130	145	124	144	147	111	144	127	128	130	135	146	134	146	134	140	150	132	146	140	133	138	127	146	169	137	134	129	136	142	119	144	130	116	130	149	145	142	131	136	132	122	143	151	151	146	130	168	124	126	123	116	155	147	123	152	149	142	121	139	119	129	138	147	123	130	140	132	125	126	132	128	124	119	146	121	136	135	132	148	126	148	147	128	119	125	141	123	125	133	130	137	144	141	123	134	134	143	127	138	125	130	144	155	138	157	135	136	147	144	143	149	137	130	148	141	155	141	120	130	144	135	134	162	140	132	133	138	132	145	143	151	133	135	133	132	153	132	134	113	131	165	154	131	145	124	155	131	132	138	121	134	129	154	140	139	129	125	137	122	146	136	134	148	155	148	117	113	148	116	154	131	148	148	113	133	125	136	130	133	139	139	128	145	126	130	129	149	130	127	129	143	134	144	132	131	133	124	122	126	134	132	129	136	144	124	130	129	140	115	131	135	117	147	143	134	129	153	139	125	153	138	118	117	128	140	137	129	129	135	130	121	151	138	137	133	161	121	143	143	134	135	145	149	141	127	122	123	128	121	124	158	144	150	135	138	149	117	134	151	136	129	144	128	153	145	138	123	151	135	136	130	145	124	141	157	145	127	156	145	121	138	143	137	146	120	162	122	125	136	123	109	165	152	113	127	154	132	143	145	156	122	128	140	170	129	137	126	134	131	134	125	128	115	144	121	127	119	126	125	138	133	131	115	151	138	139	138	129	119	131	121	145	138	134	145	125	145	140	142	125	129	130	134	125	148	141	154	144	156	128	136	140	137	136	144	131	127	127	147	133	126	152	120	125	117	131	118	121	134	161	133	154	158	141	129	149	125	132	121	134	120	129	137	133	151	135	125	156	150	141	150	160	133	152	140	147	137	142	152	132	132	125	145	146	135	155	138	152	129	115	147	124	126	153	146	112	121	147	137	138	135	145	128	157	142	138	130	141	139	120	143	129	139	137	131	132	146	138	138	150	139	147	130	134	155	145	147	159	148	137	130	129	126	133	152	117	108	143	120	142	147	156	142	138	139	124	129	144	139	139	127	134	144	140	161	136	150	138	130	165	128	129	117	153	163	123	97	139	153	134	125	121	139	150	138	152	130	150	128	132	133	151	123	129	122	145	131	153	128	154	140	143	136	119	147	143	148	146	138	132	152	151	141	147	152	147	141	148	147	121	136	118	131	151	131	122	139	118	120	137	135	159	142	133	125	133	138	133	137	135	124	151	139	122	131	132	155	143	147	136	137	150	129	124	117	149	159	119	122	140	134	146	131	139	153	155	148	142	150	134	139	118	121	146	127	139	135	148	120	144	126	150	142	136	133	148	111	129	134	134	155	137	112	142	131	133	133	137	144
20612	27852	34735	40436	40735	39232	31776	25304	23993	16798	11654	16366	15826	13328	12507	13844	11333	8219	13137	12849	9841	4513	1729	6147	5535	4855	3622	4006	2939	2207	1999	2185	1579	1394	1459	1082	930	874	653	585	524	462	481	609	852	1058	767	618	614	602	699	715	633	642	589	537	515	602	577	584	496	469	562	533	469	490	466	522	561	489	512	468	439	451	423	390	363	432	402	389	377	397	413	384	399	367	411	425	367	340	352	385	381	394	376	375	331	400	373	394	361	380	378	366	354	409	393	405	347	355	393	324	375	369	375	351	364	373	338	353	392	378	364	362	395	369	376	330	370	372	379	398	376	398	358	355	404	373	378	375	344	357	358	351	370	402	368	397	359	383	403	360	367	389	367	377	363	394	381	372	357	389	365	365	341	398	363	377	389	358	368	406	387	374	402	343	370	347	384	404	371	388	372	369	352	412	348	402	397	378	345	396	359	366	330	350	334	383	368	358	401	371	325	362	399	370	372	361	378	374	354	360	409	353	373	428	380	332	352	366	386	384	366	351	377	376	363	384	367	389	359	374	383	379	342	358	382	385	365	384	332	363	388	369	374	378	368	391	385	381	379	376	342	392	363	345	391	411	372	368	386	368	355	389	373	368	372	420	376	368	361	360	379	354	356	385	381	382	386	375	350	345	399	389	396	348	387	331	358	367	350	387	369	350	352	361	369	363	385	395	330	352	362	364	349	360	352	406	337	370	352	390	359	391	351	387	400	374	353	367	366	385	347	348	346	367	388	379	374	379	377	390	348	377	355	369	376	367	381	379	370	386	371	371	365	377	343	330	362	352	375	398	393	352	399	393	377	324	393	397	366	365	333	366	359	419	388	343	391	361	341	390	353	343	383	350	368	343	385	374	351	374	389	333	333	343	366	381	345	378	352	375	351	373	361	356	350	389	395	392	375	378	394	369	374	361	397	391	389	360	358	406	370	409	364	368	367	366	350	347	385	368	382	372	396	343	360	386	365	380	380	375	393	371	399	368	350	332	358	361	373	352	348	385	329	384	404	338	391	341	385	351	340	379	377	380	362	363	372	365	322	353	354	362	337	355	398	362	356	372	327	355	346	378	343	391	387	381	358	415	405	368	369	341	384	412	380	367	407	378	365	392	368	351	395	397	368	375	340	396	363	365	360	372	367	361	378	384	382	369	346	400	395	361	356	361	375	383	357	346	366	353	377	382	300	355	371	374	381	374	365	336	371	368	389	354	376	376	362	375	362	367	368	389	374	362	356	379	373	385	351	385	372	403	351	372	342	337	364	375	374	378	359	347	376	378	349	355	382	375	365	362	384	352	389	364	344	365	401	354	363	386	361	357	372	358	365	360	391	382	346	362	352	365	384	353	341	405	378	370	369	378	363	386	385	317	348	329	371	370	357	364	348	327	374	333	375	382	408	386	321	392	379	393	381	347	385	381	368	371	359	375	376	357	344	345	384	359	348	386	335	380	388	379	365	395	382	340	369	350	335	378	399	357	374	379	395	366	380	358	393	388	401	393	334	362	346	367	373	356	347	395	382	390	375	405	366	370	375	364	383	357	358	374	370	395	385	400	381	352	363	401	394	382	398	346	375	343	367	347	360	350	347	390	356	396	371	385	375	370	384	381	390	385	385	370	385	360	367	395	391	376	358	359	362	338	364	397	358	358	388	348	373	384	403	368	340	360	385	402	381	378	374	348	361	384	358	396	434	370	384	370	352	366	347	404	339	401	393	393	367	388	387	364	367	374	357	344	361	398	382	396	397	401	384	405	382	364	397	404	352	362	373	371	371	389	374	365	388	400	368	331	392	367	390	362	374	367	364	384	357	358	372	392	340	366	344	332	360	388	397	363	344	341	376	335	343	409	353	351	333	377	338	375	398	408	349	363	395	384	373	369	406	354	372	388	371	370	382	393	370	376	403	395	339	354	425	406	335	363	356	377	397	395	357	348	359	360	350	400	394	395	369	381	371	390	368	378	401	395	361	325	402	376	363	379	377	357	381	367	375	366	413	410	391	398	369	321	358	384	412	356	357	394	368	367	362	402	334	368	383	355	349	427	369	376	361	370	352	386	375	386	364	374	358	352	369	370	351	358	358	364	381	401	383	379	329	351	372	374	374	406	369	383	354	383	352	407	408	368	348	400	393	373	382	367	366	336	370	360	335	382	395	355	344	377	394	383	369	371	366	363	392	367	350	377	384	381	320	374	389	375	372	365	378	365	346	388	326	351	343	355	368	335	364	354	401	354	373	364	363	379	358	382	370	360	358	384	395	377	389	366	371	377	350	352	382	351	387	398	383	359	359	377	337	377	376	366	366	356	358	356	356	405	398	362	368	330	359	352	370	390	383	380	363	389	345	383	391	370	403	380	393	390	360	363	365	370	391	390	384	379	396	391	362	373	381	374	371	371	355	365	386	358	360	303	359	363	396	396	378	372	344	395	378	364	405	440	351	380	368	383	376	333	369	340	377	364	369	399	364	401	383	350	395	369	350	390	358	371	353	334	353	398	350	351	375	361	384	368	361	367	368	378	377	367	356	383	399	387	366	368	357	370	393	345	379	348	402	330	375	369	374	366	373	361	393	366	382	370	354	362	367	379	340	372	395	355	407	346	392	344	365	350	364	374	372	372	393	370	372	397	387	368	409	365	358	399	368	347	365	387	357	365	378	314	385	352	388	390	363	349	339	358	402	349	362	366	358	389	371	346	408	391	339	348	390	365	333	350	391	355	345	376	390	343	295	357	333	316	394	361	368	353	359	378	368	348	393	360	376	358	345	355	375	358	359	385	343	345	392	330	365	370	381	366	363	369	395	349	366	349	389	351	332	399	396	354	362	379	355	351	365	368	370	379	313	366	368	339	375	403	391	388	359	379	351	374	378	398	358	399	362	370	422	403	382	379	394	362	394	317	372	350	343	374	392	370	357	386	356	383	358	364	388	392	393	374	358	384	359	384	399	387	362	362	377	355	391	364	353	385	377	370	379	353	346	363	379	365	366	387	362	386	362	366	391	358	361	373	396	370	354	367	391	405	366	357	334	366	379	344	362	360	384	347	376	392	372	401	382	358	364	379	368	369	336	387	410	376	364	368	351	363	332	382	371	345	338	375	364	363	409	371	374	377	378	408	388	402	352	356	392	350	403	365	355	369	398	393	364	351	343	368	356	370	372	340	373	359	345	354	384	385	374	400	354	363	378	355	395	365	365	383	377	349	381	390	368	386	396	377	403	409	350	382	401	359	386	367	364	375	334	367	346	370	374	395	358	353	368	373	374	391	365	392	389	372	350	357	355	357	352	371	340	402	360	368	350	351	407	396	400	371	370	360	418	363	352	355	331	406	368	351	384	377	398	353	396	383	393	382	348	356	383	365	370	347	384	384	363	359	351	356	375	355	382	382	363	359	328	378	371	387	358	368	365	352	367	360	375	378	374	360	351	374	412	360	363	340	363	397	381	382	364	372	339	377	359	349	358	391	384	375	403	375
52978	47211	43457	42452	42865	46507	44206	42016	40895	36520	28859	37285	34915	32131	28835	31229	27910	21516	29070	30376	25190	14216	7378	16126	12683	9829	7903	7941	5816	3825	3223	3779	2652	1923	2109	1449	1214	882	603	394	297	330	365	592	1044	1615	920	517	582	539	705	700	562	582	471	505	526	538	520	578	534	478	600	532	395	379	375	406	458	452	460	402	333	306	285	273	287	332	294	297	318	287	307	274	242	281	286	252	247	263	250	220	204	207	243	212	244	248	235	254	220	255	249	233	258	199	240	229	234	221	222	211	224	240	250	211	235	253	223	206	220	223	208	234	200	245	219	236	219	247	231	218	264	207	241	232	241	193	219	230	211	206	236	209	249	229	237	224	220	217	214	221	247	246	220	234	236	200	222	221	206	231	200	225	243	223	246	220	225	223	210	239	234	235	243	230	252	214	227	213	222	232	210	231	213	215	191	217	214	256	229	178	250	222	241	212	264	225	206	227	228	224	216	231	221	220	201	213	222	219	271	235	224	223	235	217	224	214	199	243	226	215	207	241	224	210	224	239	240	213	204	215	212	194	226	238	226	258	253	231	217	222	252	237	252	223	226	216	233	243	230	208	228	245	242	218	248	239	234	209	234	234	217	245	209	251	222	234	271	239	227	207	226	221	237	227	226	242	241	233	230	237	210	212	244	229	236	201	213	236	205	239	206	241	240	226	216	212	219	217	212	216	234	251	218	239	256	214	221	251	238	230	222	247	208	212	228	227	238	217	236	206	218	221	210	223	222	246	259	221	209	215	212	241	223	242	216	228	231	223	201	233	226	226	249	234	240	223	222	199	226	233	239	252	249	236	229	241	240	219	208	214	200	220	198	222	215	218	218	214	234	205	224	247	221	233	257	216	239	206	244	250	232	234	238	219	226	224	226	219	273	216	213	210	246	226	195	215	227	262	238	209	247	239	231	204	219	226	216	227	230	220	233	213	240	211	224	209	203	231	191	227	236	196	253	227	249	239	216	200	223	200	226	241	207	229	227	223	200	229	220	220	237	243	221	216	242	209	240	210	224	227	214	207	200	232	239	215	243	241	247	222	243	259	195	216	259	215	232	189	214	230	223	227	229	205	240	224	267	216	234	218	246	250	251	245	245	215	224	229	217	226	245	214	228	219	239	222	228	228	238	195	210	237	234	235	225	220	235	245	252	220	225	209	230	219	197	224	206	219	229	226	267	222	234	204	242	218	219	240	218	239	243	201	204	215	233	201	214	217	239	212	248	219	239	191	232	215	216	227	241	228	228	216	241	212	247	238	247	226	249	219	190	209	202	206	231	219	218	236	244	238	218	230	253	231	213	231	226	236	229	215	218	204	230	239	233	225	223	239	214	236	210	223	238	210	224	204	217	216	202	207	247	216	227	215	241	246	228	263	209	194	237	210	228	240	232	227	209	232	199	236	230	233	221	201	230	235	216	212	235	214	218	230	238	215	239	279	228	204	269	234	217	222	217	227	244	228	234	207	240	227	208	206	227	208	217	216	239	237	204	226	221	235	254	223	223	223	238	225	242	219	223	226	227	197	197	225	235	214	205	188	237	223	239	222	238	239	206	232	201	245	209	219	232	221	246	233	208	219	218	240	239	212	245	258	205	219	239	242	217	218	231	213	228	218	249	224	260	222	221	223	204	214	225	204	245	211	231	219	224	226	235	240	218	228	229	209	209	244	260	239	220	232	215	259	228	232	207	234	240	202	218	205	210	241	217	203	216	213	188	234	212	224	238	227	226	235	225	197	253	223	240	217	202	215	211	214	262	195	229	235	210	234	222	223	240	236	186	224	245	250	213	220	225	209	215	235	256	204	277	192	207	204	248	213	214	229	224	227	204	215	217	214	215	215	228	227	241	199	225	211	223	223	260	216	223	206	219	237	242	223	208	200	223	203	235	252	217	231	239	249	218	247	241	252	237	230	228	214	225	207	250	211	204	225	254	214	250	182	240	255	239	238	211	212	200	240	213	245	215	221	223	233	236	239	229	273	219	230	240	229	221	229	241	220	232	233	241	222	230	230	234	224	217	205	215	229	222	210	229	227	215	244	252	219	205	226	241	230	204	225	205	204	225	217	223	198	229	202	222	217	231	235	220	210	238	238	234	244	211	213	221	251	256	256	235	252	201	244	245	247	237	234	206	217	217	213	251	220	215	216	221	224	226	237	250	220	229	233	204	233	223	222	225	209	239	238	227	214	221	247	231	212	207	249	224	213	209	213	206	224	255	215	216	225	208	253	264	239	239	236	217	239	245	218	232	248	191	227	213	199	232	197	228	210	206	229	217	225	215	224	229	222	249	208	232	215	224	237	253	192	233	213	206	212	215	213	208	208	246	212	244	214	225	233	240	235	222	232	240	220	228	223	260	204	210	201	198	213	224	211	254	242	215	227	204	243	229	234	204	230	201	224	232	225	243	226	227	234	231	208	241	229	250	237	215	224	218	212	208	220	250	234	229	223	219	228	228	187	242	238	224	227	239	248	214	246	247	233	238	220	241	214	234	204	218	220	252	219	209	224	231	212	228	240	232	211	242	211	244	240	218	229	220	219	210	231	237	230	235	214	242	226	251	218	203	231	214	190	216	203	220	243	227	226	225	211	243	245	234	199	222	222	229	221	219	224	227	218	224	201	239	221	228	228	203	258	205	247	207	221	196	223	236	230	226	224	217	237	232	245	243	258	254	196	222	227	204	232	239	234	203	203	228	205	244	210	216	246	243	238	224	215	226	227	236	223	241	234	240	210	225	217	197	237	234	239	224	226	215	199	201	205	224	248	264	212	211	238	224	246	228	221	244	227	237	248	259	220	212	232	241	199	224	209	254	212	219	225	223	245	218	222	249	253	227	189	202	209	211	208	249	217	249	235	228	225	234	217	219	235	216	249	211	228	241	238	233	233	224	223	232	229	241	245	212	237	240	219	239	211	239	206	209	253	214	208	188	259	239	211	233	208	224	238	229	227	234	241	256	238	213	208	226	240	225	224	220	210	220	207	212	235	242	225	198	233	229	216	215	246	219	234	224	213	232	217	204	236	226	220	251	232	222	221	209	239	186	219	237	196	237	232	250	228	221	221	215	239	223	225	229	220	232	218	219	251	227	233	218	227	249	250	235	220	229	236	231	220	225	238	231	229	195	217	216	229	243	237	232	221	221	240	237	246	211	214	241	238	251	235	245	224	235	204	207	220	256	229	245	234	239	218	228	230	216	211	212	222	234	227	211	246	211	220	210	260	234	215	243	230	240	232	224	202	208	217	218	207	234	254	226	252	218	232	231	213	235	216	242	199	231	214	268	232	231	236	255	238	255	219	219	222	250	218	221	207	219	205	189	221	240	230	235	212	232	242	232	264	215	214	246	232	203	245	222	231	213	241	196	233	214	211	239	234	211	223	249	205	218	222	234	239	221	238	222	221	225	229	219	257	214	248	239	208	216	224	216	210	236	237	220	226	229	228	203	219	218	206	197	216	240	211	230	229
46057	53200	52883	55605	63431	66569	63061	58253	54969	47777	42073	48482	46589	45262	43703	47752	43576	41295	46307	48757	39740	28146	18067	37130	32483	30602	25285	24847	21165	16301	14417	16643	12935	10949	11035	7865	6330	5037	3072	1508	1153	1342	1247	2913	5954	8692	4560	2478	2894	2722	4085	3487	2995	2717	2445	2306	2317	3172	2443	3055	2598	2562	3053	2629	1816	1797	1661	1992	2553	2354	2185	1790	1416	1245	980	930	921	1162	1206	1273	1122	1122	1008	1056	909	898	869	770	801	688	632	604	569	603	585	586	589	559	572	594	566	591	596	563	547	593	542	567	587	533	624	585	591	545	558	566	555	558	592	554	576	517	561	563	533	602	552	523	586	617	607	575	547	556	554	519	550	548	536	516	587	546	524	575	547	578	565	584	542	586	574	565	540	561	546	544	545	571	562	574	566	566	554	561	592	574	550	537	558	580	565	550	588	559	555	519	570	580	571	562	570	538	523	511	582	554	546	575	542	572	536	532	531	562	545	524	548	550	527	590	564	582	565	516	567	539	577	569	588	594	575	549	552	515	589	547	597	538	583	563	546	543	559	506	494	576	543	581	529	538	555	539	514	536	500	558	542	615	563	573	554	572	586	578	526	535	570	545	556	532	552	577	551	552	591	565	527	560	538	538	561	538	590	554	591	576	522	597	577	559	578	582	526	574	572	566	547	552	592	520	574	580	535	532	549	562	541	567	548	551	552	556	572	568	559	530	572	592	615	588	543	544	565	554	575	578	547	576	538	562	557	600	545	569	546	591	550	567	512	564	533	571	557	576	575	547	590	546	597	555	588	557	569	547	581	552	547	539	525	599	569	552	559	536	571	564	548	551	557	512	545	512	526	572	572	559	536	561	569	568	566	580	562	579	581	526	541	567	597	546	560	544	553	537	521	544	549	572	583	590	567	582	534	546	526	560	564	535	562	575	556	552	542	545	534	562	536	552	557	519	549	561	564	566	532	577	591	595	549	573	537	544	549	579	566	600	566	562	539	568	564	587	579	581	571	542	598	530	575	547	578	545	536	567	542	603	553	603	593	546	531	559	568	557	579	574	594	572	549	542	566	548	545	527	582	568	533	561	565	564	561	589	552	570	562	567	579	527	542	556	571	539	577	617	598	590	585	541	557	538	538	528	558	538	596	565	545	589	561	579	529	560	570	565	544	554	563	566	565	576	554	542	570	537	491	555	533	544	554	547	555	539	532	512	542	561	552	556	589	571	579	549	564	537	624	587	582	512	595	545	549	525	552	568	572	547	565	570	569	537	523	574	557	554	527	534	555	541	542	530	544	562	557	586	589	576	560	594	586	550	541	565	564	558	555	587	558	541	554	584	541	580	593	552	533	540	544	575	571	590	574	561	540	534	522	568	560	549	558	503	570	566	552	592	598	546	596	561	534	567	621	552	541	531	569	566	537	560	534	529	586	619	533	552	539	561	581	583	519	552	610	548	542	624	521	577	533	576	539	540	515	574	552	580	566	520	544	550	545	593	580	549	558	526	562	530	582	558	522	547	581	569	573	548	574	575	614	492	575	539	554	566	547	555	548	546	555	547	522	565	533	537	616	551	563	596	590	531	584	562	592	552	564	575	590	517	593	561	513	555	544	583	501	541	544	563	595	549	535	511	560	575	554	546	537	595	600	590	595	567	535	575	567	558	580	524	575	540	548	574	554	526	583	535	494	603	523	536	528	536	578	549	518	561	579	584	554	551	546	555	572	565	550	509	576	516	570	539	594	534	572	539	554	537	547	617	535	576	554	541	604	531	549	556	554	568	551	534	578	558	571	584	592	563	543	521	516	579	563	527	545	543	554	569	545	575	537	586	552	568	532	590	597	550	565	543	522	586	561	565	589	561	559	555	568	550	602	551	553	575	559	524	570	546	542	581	539	564	545	545	547	555	552	551	546	526	546	545	567	565	587	529	567	540	554	565	560	541	557	575	537	584	539	548	564	584	548	571	495	514	554	581	577	539	560	596	533	568	539	539	566	538	555	597	579	536	560	567	532	561	548	563	565	578	589	563	549	557	581	546	555	554	515	547	520	561	588	582	586	539	541	524	585	527	562	597	545	545	578	576	586	559	590	535	566	566	514	605	543	559	557	577	565	544	567	596	541	604	568	550	568	574	545	594	566	573	579	541	565	575	579	558	528	555	549	577	546	558	550	572	569	528	536	602	561	558	543	565	559	538	560	527	561	602	546	559	561	612	530	582	572	530	545	604	566	531	574	545	542	547	613	536	523	560	533	592	574	562	578	556	536	544	552	589	544	540	566	533	569	576	551	579	497	566	564	553	545	539	534	538	580	590	582	541	577	562	555	518	554	544	565	558	576	581	575	559	537	559	559	583	556	606	578	566	570	557	594	586	549	573	537	537	562	548	519	559	578	569	570	556	567	561	548	574	551	574	598	546	562	596	520	564	532	556	544	572	586	566	527	554	555	537	615	546	568	549	531	563	520	587	552	536	565	576	556	538	539	557	532	535	585	576	550	536	543	529	587	530	565	548	554	525	531	514	538	495	578	564	564	550	584	571	570	551	581	517	553	603	556	554	528	588	573	526	497	594	545	523	580	552	572	606	531	546	506	545	517	576	578	575	555	541	561	509	584	568	564	598	519	598	555	542	575	518	550	510	546	573	562	494	499	605	635	567	560	561	552	552	537	556	538	528	528	576	552	582	556	517	578	560	534	534	544	557	557	560	530	570	562	554	581	562	576	587	583	539	521	566	546	539	549	516	535	572	565	585	574	530	536	569	544	546	544	539	543	524	510	535	524	528	561	561	532	572	615	539	546	577	616	563	553	588	560	555	542	556	535	544	558	564	532	564	577	576	547	560	541	571	510	571	545	542	563	555	570	612	516	519	573	529	603	549	533	573	523	591	556	568	547	540	550	587	545	532	578	587	600	532	594	595	551	546	596	582	561	546	495	540	514	553	514	580	519	577	580	514	565	600	560	559	582	535	541	547	552	602	566	550	548	567	589	533	608	551	555	574	573	589	551	521	539	561	528	518	590	552	528	606	575	535	526	542	563	588	517	546	594	551	570	516	550	556	591	560	551	553	559	564	504	559	559	584	533	543	571	565	582	617	554	536	541	568	547	565	594	569	596	573	569	563	557	577	538	511	478	529	585	564	577	571	614	578	572	536	579	594	631	572	546	570	550	563	568	538	579	503	554	557	518	581	582	584	601	564	586	553	552	562	558	603	587	518	552	566	509	547	528	560	558	541	536	572	561	641	552	532	521	571	541	576	557	574	547	554	539	559	552	546	578	548	548	548	564	570	571	506	538	569	522	558	526	575	518	545	561	589	545	537	582	540	536	523	550	553	559	562	569	561	563	563	546	572	596	607	531	536	550	580	565	539	531	596	591	569	561	537	543	520	547	524	548	554	577	588	535	527	535	531	563	545	540	527	552	559	552	551	521	551	564	573	557	570	527	579	544	537	541	568	552	549	590	581	567	559	522	538	590	560	540	600	557	593	508	516	546	566	593	599	552	554	521	538	585	555	603	540
54498	44685	41976	40755	40838	43345	44209	43628	43922	40806	34820	45294	39620	38452	37847	40056	37297	33020	40660	43422	35849	25984	16007	29594	21960	17893	14147	15863	10689	9226	5835	7492	4965	3920	3869	2823	2170	1654	1111	552	470	468	459	956	2056	2982	1546	823	885	907	1294	1236	997	952	761	872	768	1012	872	932	888	937	954	810	617	607	555	644	846	725	709	615	521	437	390	414	392	427	471	445	412	449	461	435	384	387	327	366	332	318	283	332	297	290	266	294	279	292	273	250	260	288	281	262	303	294	296	287	255	296	304	293	279	283	279	269	269	275	261	294	303	253	265	315	276	294	282	254	278	249	279	263	257	288	307	284	274	282	275	268	257	268	280	260	291	297	262	282	275	279	257	288	275	320	272	283	280	268	248	245	267	267	266	291	279	294	266	269	255	289	251	278	250	258	260	259	272	277	262	284	270	267	270	306	288	280	271	286	287	275	256	287	286	303	285	284	272	261	272	272	259	277	233	303	268	285	261	304	285	289	274	266	255	281	243	290	268	303	290	302	276	271	276	290	273	296	280	289	254	265	273	308	281	276	271	292	240	241	267	266	276	256	283	275	236	269	283	245	241	288	246	276	268	285	273	276	283	247	259	259	319	282	257	270	275	271	267	290	247	273	303	263	292	301	271	296	294	259	293	283	297	265	305	260	264	294	269	285	276	231	302	268	279	310	291	292	288	290	254	253	279	289	287	273	251	278	256	248	285	284	306	269	272	290	268	269	299	273	262	260	267	307	245	279	281	247	307	273	291	266	289	268	280	279	271	275	256	265	279	257	243	246	280	261	303	256	251	248	283	263	288	281	291	309	256	264	283	293	258	287	254	290	282	266	276	292	298	240	273	274	263	288	258	257	293	279	314	275	285	256	273	275	292	301	243	246	274	268	284	266	294	278	271	296	270	279	276	266	257	258	283	270	262	252	294	299	275	256	271	289	290	281	253	275	258	299	287	266	263	276	270	290	289	270	275	270	272	282	293	314	277	248	234	242	257	270	279	310	251	290	255	319	272	261	269	233	290	282	306	275	264	294	278	274	287	256	282	305	260	273	251	258	314	266	277	243	261	300	280	307	270	259	270	286	269	254	297	261	296	270	263	308	262	273	296	261	243	280	264	276	266	274	288	269	257	273	283	301	239	279	279	266	292	256	282	244	287	315	299	269	272	256	268	288	313	257	268	279	269	299	291	272	250	283	253	272	258	268	259	296	296	259	284	279	289	280	260	257	283	280	260	266	235	245	296	243	269	265	269	271	276	257	264	241	304	279	246	285	252	270	259	238	248	246	270	266	250	283	230	297	265	270	269	252	266	276	287	276	270	266	257	249	252	282	280	280	238	245	262	272	278	310	274	288	288	251	227	262	282	255	243	307	297	250	246	253	282	310	304	260	234	251	265	283	254	287	258	258	294	254	255	273	273	286	235	271	235	271	272	306	257	298	256	262	283	289	245	281	297	284	269	263	314	301	261	256	270	290	260	301	274	280	250	269	240	290	285	273	253	293	259	276	288	274	271	245	292	268	269	270	293	269	270	283	270	258	284	265	282	274	274	268	249	259	291	277	244	273	250	265	257	267	287	288	279	277	269	248	295	270	279	241	276	296	273	271	236	261	263	250	277	278	264	241	286	238	268	283	267	297	303	278	264	258	257	265	273	286	290	255	268	270	262	258	276	263	276	282	264	270	308	268	252	283	265	293	284	298	280	265	254	264	287	284	288	292	295	299	286	282	293	262	279	301	281	263	252	248	263	283	255	244	236	266	252	263	256	239	268	237	301	272	242	281	256	286	277	267	268	241	294	287	233	258	246	287	294	308	284	263	311	280	300	318	317	283	255	282	292	264	276	279	262	277	279	303	279	307	275	265	265	294	278	270	327	289	290	265	294	277	266	243	271	283	287	274	294	275	281	251	270	287	310	295	258	278	288	283	278	281	266	264	275	262	260	234	243	273	247	270	273	257	251	261	249	253	279	311	287	272	298	278	292	276	296	285	251	267	261	277	274	286	297	287	272	271	271	271	283	277	290	278	312	248	296	290	295	256	255	267	261	289	275	280	254	268	264	278	281	261	294	270	268	239	238	262	284	268	298	251	264	244	240	278	241	295	310	259	292	276	290	297	293	268	286	257	273	285	250	266	280	250	229	247	283	279	261	255	282	265	284	240	270	291	285	300	278	259	274	262	268	307	263	237	271	287	295	283	298	293	286	263	275	263	275	280	273	279	271	251	277	275	253	253	314	257	279	276	308	280	297	253	259	255	278	248	252	268	237	271	238	298	301	287	274	281	288	305	260	261	269	283	286	256	285	278	263	251	278	290	295	265	271	273	259	249	288	282	277	243	246	234	291	288	251	260	287	275	276	297	283	296	274	282	297	282	260	298	267	275	278	295	262	281	261	281	272	271	283	282	257	232	267	251	262	286	305	284	282	288	273	295	268	282	279	277	277	294	296	271	273	270	284	281	289	278	294	265	258	254	261	289	277	299	286	292	293	248	267	304	280	251	273	275	263	279	267	257	227	284	276	278	275	264	264	277	248	309	273	284	284	265	246	251	305	270	269	275	273	263	293	292	260	320	259	246	229	239	267	264	259	275	275	300	306	271	257	272	293	267	274	258	265	272	281	273	266	255	274	269	263	282	276	277	295	249	272	279	280	293	286	305	274	260	314	327	280	271	280	264	280	275	241	265	246	272	288	292	258	247	268	243	260	271	256	266	257	298	280	270	284	300	274	290	259	254	309	275	294	290	271	264	273	262	268	272	270	260	247	284	295	303	248	309	261	272	273	291	259	270	249	281	259	272	252	278	255	267	252	275	285	289	239	268	251	284	260	308	269	263	229	246	277	265	285	295	285	263	293	284	288	242	296	225	256	268	302	274	289	278	290	270	272	288	255	293	278	307	266	246	271	266	272	273	263	277	322	285	319	242	286	294	288	275	277	265	270	281	247	273	270	253	256	262	242	271	285	258	277	265	297	299	255	252	269	289	276	250	302	283	269	287	260	266	269	247	250	273	298	267	283	237	300	281	273	295	277	282	250	248	272	286	261	274	257	309	259	275	261	268	276	275	263	273	272	272	288	290	262	274	280	262	236	261	261	254	311	295	280	266	265	252	308	286	252	260	276	266	271	261	279	257	257	291	306	302	295	280	275	265	272	285	303	272	312	270	283	272	265	292	266	259	276	291	252	290	283	266	290	254	255	298	302	259	268	264	287	284	271	273	257	279	279	246	266	269	296	258	283	258	287	263	297	221	261	264	273	272	295	305	272	238	271	282	260	277	251	275	256	278	257	255	272	281	288	264	262	274	261	295	287	239	246	253	291	265	287	287	267	281	266	271	272	242	249	270	282	314	279	282	256	289	282	264	254	279	289	252	259	260	260	253	241	247	296	251	257	254	263	249	250	258	288	297	303	281	282	276	265	287	312	282	261	283	293	281	276	280	280	264	271	277	299	257	290	292	251	256	288	273	283	292	290	246	279	258
51041	55238	53826	55093	61676	65138	64065	61827	60484	50655	50384	53483	51743	52387	52415	55430	53363	50689	54198	60612	46756	37755	27353	48405	43122	39380	34920	35916	29762	26319	21832	25481	19957	17293	17462	13532	10539	8255	5518	2340	1826	1894	1850	5233	10919	14393	7871	4154	5036	4834	7015	5941	5341	4666	4058	4178	4027	5401	4110	5071	4524	5054	5132	4323	3178	2917	2614	3359	4649	3857	3719	3176	2234	1936	1536	1397	1472	1904	1984	2022	1938	1961	1735	1580	1458	1495	1452	1327	1092	1044	800	796	686	693	677	667	618	651	704	689	644	673	641	691	630	632	652	729	672	662	629	655	601	616	634	627	663	681	652	559	632	629	623	615	694	600	690	604	632	661	687	636	705	649	641	659	567	643	680	623	615	661	640	658	692	643	646	654	638	642	644	650	637	631	606	618	611	652	677	665	623	655	615	617	630	633	633	622	634	613	615	607	621	660	649	624	648	650	631	637	616	618	668	596	666	639	642	675	607	662	620	614	651	604	601	622	649	661	622	641	636	627	620	646	641	674	638	659	658	626	621	613	657	655	679	668	625	608	671	627	638	612	602	627	624	576	612	656	624	653	667	640	614	603	665	634	653	634	629	624	640	613	655	622	603	668	623	584	603	602	607	677	601	611	604	619	663	609	637	608	618	656	691	603	584	659	607	633	575	587	672	632	658	590	637	585	624	622	651	681	644	658	647	645	596	631	614	605	668	637	627	651	613	590	616	640	661	636	633	608	623	619	621	606	643	632	608	708	610	651	657	625	705	608	642	630	612	618	665	578	636	615	642	615	610	666	588	623	618	660	683	644	652	619	632	637	638	650	638	639	603	676	636	632	603	623	615	666	628	700	675	621	616	668	584	631	629	615	606	640	647	631	679	641	628	644	662	593	605	608	677	648	616	608	608	646	658	599	619	598	629	578	654	575	677	633	678	636	659	595	629	617	628	644	594	634	611	641	643	624	620	626	647	623	655	678	614	682	685	644	615	635	615	671	636	659	615	629	628	617	621	615	639	653	647	582	660	666	584	621	671	614	679	634	624	686	643	625	643	636	601	660	602	660	624	646	661	617	642	641	646	633	633	641	676	642	600	632	665	608	641	682	583	602	599	631	605	647	604	644	615	654	628	674	642	604	678	645	639	631	652	624	668	631	641	616	611	647	614	585	621	688	640	626	613	668	598	586	623	628	622	648	641	613	643	669	593	674	668	611	618	622	641	682	583	667	650	621	601	591	628	650	580	655	604	618	656	639	596	653	618	637	616	605	618	609	657	617	609	597	619	566	626	640	628	640	666	597	666	642	623	611	660	610	665	649	622	623	611	614	616	608	607	631	590	642	620	629	658	652	590	636	626	591	617	646	593	607	615	619	637	613	655	647	608	651	575	624	639	583	596	622	635	666	623	634	610	554	589	612	646	645	620	597	631	626	639	608	654	674	650	634	636	625	639	612	622	558	589	673	635	626	665	630	591	612	648	591	646	646	653	636	597	642	611	622	604	600	621	667	649	639	647	632	642	626	630	668	641	589	626	591	647	607	694	632	632	625	605	635	623	635	608	659	624	613	655	662	597	614	649	598	645	621	629	589	610	596	616	599	664	670	625	607	654	611	610	658	614	637	648	677	605	592	560	656	640	625	599	603	675	619	609	652	621	593	663	659	617	614	621	627	620	641	617	672	644	629	669	608	597	630	557	655	635	644	644	635	616	650	623	653	639	664	613	624	662	598	594	637	630	607	648	632	612	627	621	618	676	617	589	606	638	589	602	650	610	631	642	640	643	620	610	627	651	597	606	622	604	639	640	651	663	625	609	657	616	620	623	600	605	654	655	632	643	597	570	587	585	646	632	635	655	658	625	656	649	625	631	611	645	615	632	603	662	663	633	615	636	635	625	665	620	679	704	650	625	682	629	652	598	642	644	647	690	658	596	674	627	649	589	640	640	642	620	653	660	646	637	652	604	659	600	608	598	608	599	616	638	639	659	627	634	631	635	624	653	648	602	615	623	619	645	597	653	598	637	653	642	632	649	658	677	668	599	662	650	633	634	652	618	623	569	629	585	593	600	634	642	587	614	612	646	624	658	609	604	648	670	603	669	632	642	640	640	636	599	600	630	616	680	606	659	633	572	655	625	607	603	641	639	638	599	634	580	609	643	650	626	597	667	633	625	588	643	590	649	628	639	618	626	654	647	615	651	665	670	641	665	584	590	648	602	633	629	634	640	617	651	647	657	631	626	633	629	641	621	643	624	659	651	623	665	626	675	615	657	658	667	626	636	614	639	615	583	578	620	659	614	582	574	645	680	605	638	608	610	675	636	602	639	647	584	687	650	636	629	620	614	659	615	629	620	609	643	617	599	576	628	598	627	667	677	628	640	652	620	605	654	614	607	622	649	633	624	655	629	567	632	640	660	633	653	664	645	640	634	640	619	610	663	653	696	659	677	623	639	640	638	587	605	619	665	596	629	638	660	642	627	624	615	601	642	673	614	624	629	630	574	665	599	632	641	661	597	635	630	634	625	588	622	626	603	632	640	634	626	639	611	623	657	626	657	605	656	644	656	612	618	612	662	611	615	635	631	665	643	642	628	636	621	662	640	608	661	623	625	623	636	601	585	631	608	622	659	613	655	613	629	588	648	635	614	664	622	640	705	665	631	628	647	625	550	647	658	635	630	639	618	636	644	605	616	647	646	634	608	626	631	634	573	630	634	634	635	589	652	632	640	627	641	617	666	606	621	656	669	660	610	621	653	628	650	591	650	622	598	670	593	617	595	648	630	624	624	599	627	643	618	705	618	599	622	674	667	611	575	665	659	606	602	607	677	626	654	647	589	709	676	618	668	601	639	628	640	658	646	652	653	658	667	640	634	587	617	627	656	642	608	608	597	609	654	625	599	665	619	604	630	618	657	630	679	581	603	614	647	612	647	614	623	655	645	652	699	640	624	667	636	601	675	630	617	634	662	612	637	631	607	614	637	640	657	603	625	590	640	640	649	642	658	640	615	630	591	652	607	632	671	606	592	664	644	591	594	669	640	642	635	593	583	619	616	594	616	666	647	631	659	610	647	592	624	561	603	646	613	591	636	590	668	641	613	627	623	641	637	584	613	639	588	656	613	612	605	593	602	588	613	645	639	628	598	618	675	564	624	661	665	606	636	602	607	654	629	604	664	629	632	623	604	664	671	621	632	670	639	628	615	622	642	645	614	638	655	636	626	617	650	614	593	593	601	678	652	665	585	599	601	625	643	626	604	635	668	551	649	689	677	620	626	602	594	600	649	663	668	606	619	626	626	598	664	623	601	588	653	634	624	640	647	609	624	643	673	596	632	620	585	660	598	613	617	627	622	650	588	628	620	550	596	595	631	634	598	617	634	644	651	616	623	639	632	654	639	653	596	569	660	639	651	585	651	620	631	628	605	597	635	618	637	651	590	641	619	592	574	648	637	638	642	620	602	609	629	631	584	663	622	642	608	604	618	647	624	614	640	617	637	628	604	639	613	577	634	621	627	633	637	601	606	593	641	653	655	667
28623	32328	36093	31651	27063	23212	15807	12379	8812	5741	3636	6194	4519	4245	3122	2985	2420	1706	2889	3059	1400	1243	960	1767	1041	850	708	745	530	476	371	401	327	295	281	244	215	212	189	173	155	150	143	168	224	250	205	159	181	183	173	172	170	160	156	157	162	152	161	152	163	174	151	152	167	167	121	168	157	140	155	130	149	124	130	119	131	132	133	159	159	127	146	153	141	132	115	132	149	121	143	135	140	134	153	139	142	124	130	146	147	153	140	132	133	144	126	154	135	158	135	120	116	147	151	113	150	126	124	150	116	134	131	138	143	131	119	123	143	133	123	125	136	168	149	156	132	143	146	122	115	136	124	121	117	127	117	131	129	120	115	137	126	133	126	135	168	129	126	146	132	127	125	130	131	137	135	124	137	146	113	131	146	136	150	144	123	134	142	129	117	152	132	149	124	141	135	146	148	116	145	147	132	111	136	120	135	144	146	149	153	117	115	138	123	139	125	110	126	131	129	143	126	152	136	112	128	125	156	120	134	111	141	132	125	121	140	126	150	135	147	151	139	128	126	128	120	137	160	130	127	141	165	134	140	111	118	128	153	116	152	137	116	126	134	154	145	149	155	129	128	119	144	114	137	146	135	131	121	137	121	133	146	140	148	133	148	114	146	143	139	133	136	134	126	113	148	161	145	126	151	118	127	148	128	138	141	135	161	128	142	150	145	128	116	132	122	149	141	134	145	139	156	143	145	129	118	145	128	145	130	143	127	134	124	114	113	120	115	130	123	129	126	116	127	125	135	137	110	122	114	126	128	148	107	117	146	147	138	132	139	124	125	149	138	138	135	143	144	120	139	145	144	131	140	140	121	122	149	151	140	142	144	130	137	141	126	129	133	130	139	134	152	132	127	106	126	147	148	129	146	157	135	146	139	118	122	138	134	156	138	111	127	150	124	169	140	131	130	150	137	157	146	127	135	141	130	137	140	144	148	144	135	132	146	145	121	125	131	126	147	136	131	159	109	137	135	122	129	118	143	130	135	161	122	115	135	150	130	129	140	142	147	131	141	128	107	135	133	130	121	149	125	127	126	146	136	119	137	155	119	136	156	138	132	147	146	119	128	124	148	118	125	141	147	132	126	141	141	137	121	128	119	118	121	139	131	135	124	126	128	144	124	146	140	127	116	129	147	106	111	130	127	126	147	130	132	140	123	144	154	135	138	124	144	146	127	125	131	132	149	147	139	139	147	122	137	148	138	135	142	123	150	144	144	151	123	138	117	116	145	132	131	113	130	123	130	105	148	133	137	148	148	132	143	118	143	145	154	143	128	125	109	137	125	123	117	128	127	137	127	134	143	152	128	120	131	142	131	148	142	128	145	127	130	139	148	139	131	132	149	138	126	116	135	123	122	133	106	121	152	115	130	150	135	137	117	137	131	112	131	126	129	125	134	127	146	120	122	135	149	136	115	119	133	147	117	131	128	141	135	146	148	130	133	127	132	155	136	141	124	123	127	120	133	106	134	120	122	134	135	117	133	107	160	152	123	145	135	137	123	117	149	149	134	141	126	151	149	126	110	120	139	140	162	117	132	134	127	128	124	126	150	117	122	134	137	148	137	136	125	150	149	133	143	144	155	121	132	133	117	129	131	146	136	140	140	135	140	130	137	120	139	121	126	123	170	121	115	150	121	125	113	134	124	156	139	137	121	139	115	146	126	138	122	124	130	143	125	131	124	135	128	119	140	146	136	133	123	148	123	122	125	131	131	131	140	133	145	136	121	155	139	125	117	137	136	125	124	133	145	133	126	147	131	128	151	132	149	147	148	117	128	131	140	124	127	147	167	130	112	120	125	122	135	142	161	147	131	110	135	148	137	106	138	130	136	138	155	135	120	139	119	143	130	132	121	121	130	133	128	113	126	143	134	158	124	124	144	141	115	140	149	138	125	118	145	130	145	153	142	148	127	139	116	152	135	142	142	155	120	126	139	116	127	133	144	141	131	142	123	154	140	123	132	126	126	127	124	133	147	136	139	141	140	137	128	137	158	131	133	146	149	142	155	129	120	118	138	123	131	140	130	114	135	129	122	138	129	132	149	151	144	138	142	147	135	145	119	119	134	129	136	129	125	129	144	143	127	136	137	134	118	137	145	139	125	115	150	145	127	132	122	129	154	117	121	144	157	141	112	131	118	146	143	130	121	131	131	121	145	115	146	120	140	128	123	130	123	128	145	127	153	137	130	113	139	136	162	129	146	133	128	134	127	135	125	134	137	131	165	136	142	117	136	146	137	129	126	132	129	145	144	133	132	132	128	152	116	149	132	139	116	147	130	116	125	153	130	136	130	114	109	138	122	107	129	153	157	134	136	157	120	125	129	122	146	132	150	136	158	150	150	127	145	132	119	146	116	115	127	128	114	124	152	126	152	134	122	139	114	121	120	139	147	119	127	148	128	121	135	124	158	130	137	141	137	136	136	146	134	141	116	105	146	158	136	149	125	135	136	133	123	150	136	149	157	130	112	133	140	126	127	136	149	137	152	119	130	138	134	157	146	135	152	134	128	137	121	156	151	137	125	134	122	129	138	140	129	119	128	126	127	134	132	139	153	133	148	132	112	115	144	116	113	133	157	134	124	131	129	151	140	164	153	137	143	140	124	145	115	142	131	109	125	131	124	135	142	121	140	143	149	112	119	143	127	134	128	144	133	139	118	133	128	150	131	125	148	140	132	132	144	121	176	143	144	149	156	112	108	124	130	136	125	138	145	148	130	147	114	135	132	136	142	143	138	130	127	140	123	148	133	145	148	145	149	148	125	128	140	111	136	129	128	134	127	125	113	139	154	126	145	132	129	135	139	144	133	129	104	122	131	140	135	141	118	155	133	134	145	125	131	141	115	159	134	131	128	145	138	121	144	134	129	133	147	150	142	146	111	134	144	109	141	129	136	152	107	141	147	128	112	109	123	140	134	133	130	139	143	142	141	136	131	131	130	121	156	141	141	145	151	136	145	118	115	154	138	135	132	132	130	136	135	143	123	138	134	143	129	142	105	133	143	126	145	142	125	126	135	122	124	134	134	138	159	154	135	138	128	137	148	107	128	120	120	132	125	145	124	130	138	123	135	139	129	135	125	122	131	128	142	127	137	141	127	129	116	121	134	128	121	124	130	126	117	147	120	137	138	145	128	144	140	128	173	133	131	123	100	132	123	126	132	134	128	140	150	151	119	141	144	141	126	154	157	148	145	128	132	122	144	136	142	129	119	115	119	136	110	129	146	139	113	139	130	124	145	114	133	141	146	138	127	124	122	105	123	136	144	145	119	137	143	115	144	128	114	160	138	144	132	131	143	147	133	123	136	130	141	124	143	116	126	125	115	133	114	137	139	116	126	129	153	125	144	129	131	139	128	140	138	127	135	126	116	152	126	159	137	140	131	127	135	142	139	131	136	140	110	129	132	123	132	127	149	137	143	116	138	148	139	134	133	115	131	126	145	133	140	134	132	150	135	144
20964	29403	36598	39883	40126	39454	31251	27411	22030	15524	13022	19740	14513	14980	12714	12364	10663	8004	13672	14295	5413	5160	4961	8512	5083	4727	3645	4028	2961	2444	1893	2217	1704	1401	1513	1125	892	866	654	517	489	466	522	576	970	1027	728	555	616	594	708	680	623	602	579	554	572	629	549	543	529	589	582	529	506	492	496	524	565	512	505	473	452	417	383	397	380	391	368	423	438	443	425	414	409	421	430	392	398	349	364	392	367	380	382	384	339	355	352	357	339	383	324	316	368	362	374	367	372	358	366	367	368	374	396	367	322	345	358	372	359	356	362	399	370	357	381	370	377	381	381	378	365	354	394	333	321	380	385	364	334	369	341	363	375	363	331	360	334	367	347	372	356	393	342	353	360	355	376	360	345	361	333	338	357	388	377	378	351	382	344	365	386	377	375	313	343	354	368	341	375	356	363	352	394	363	354	374	394	358	373	354	343	377	314	373	364	371	366	358	342	384	330	376	345	359	395	379	379	373	382	377	366	380	347	348	363	349	355	367	367	363	360	363	370	352	349	375	400	349	401	382	356	339	376	351	371	349	345	342	317	365	368	389	399	371	317	349	358	362	365	381	364	374	346	386	373	412	322	381	325	370	356	333	362	362	338	343	377	330	372	378	367	387	348	330	358	358	412	344	408	331	359	374	387	337	337	366	344	356	373	371	374	370	342	397	373	360	376	405	349	349	365	372	361	357	342	351	372	330	391	371	379	370	388	379	381	377	355	355	353	369	353	379	370	346	356	342	333	370	355	379	341	368	332	364	364	409	383	338	339	364	349	384	375	388	365	402	366	352	385	371	371	361	353	392	365	358	378	370	362	380	365	387	352	349	348	370	349	369	363	348	369	339	349	336	377	375	356	364	367	343	353	336	378	366	345	360	368	349	360	366	371	367	368	370	320	350	389	397	412	363	354	357	348	354	374	368	376	422	369	325	337	354	362	353	381	361	379	377	352	344	382	363	344	384	374	385	380	374	354	369	391	355	357	352	393	377	376	359	382	344	409	370	366	374	350	358	378	373	388	380	378	365	368	359	403	367	353	399	351	368	341	387	344	378	383	377	330	361	359	414	349	381	380	406	346	324	332	383	329	371	381	385	398	355	382	383	387	358	356	401	335	390	367	347	401	347	376	381	344	379	384	373	379	352	350	410	377	373	352	390	346	359	335	386	365	395	348	368	377	384	367	336	385	399	354	344	353	346	347	349	393	337	367	381	361	383	373	356	376	398	351	370	357	348	353	359	375	339	375	352	401	367	389	381	382	398	348	376	372	362	393	328	349	364	381	318	359	363	380	368	406	357	365	362	349	367	377	362	396	380	357	374	330	375	345	349	403	361	365	373	361	379	331	380	361	329	396	387	374	348	337	375	384	346	362	373	365	381	351	334	352	379	388	377	333	353	380	366	350	359	376	376	377	349	333	374	390	364	353	395	353	412	355	366	384	335	343	361	374	396	363	373	357	352	362	363	394	390	373	391	356	406	398	372	381	354	374	372	332	370	349	349	375	350	349	377	349	374	346	359	405	353	354	377	392	354	373	364	384	399	401	326	382	351	353	324	362	384	351	374	368	378	360	380	361	344	380	380	382	363	362	341	335	350	356	355	390	361	353	351	377	379	359	346	342	356	349	337	368	340	367	355	387	368	392	345	403	395	358	352	361	401	357	361	362	344	366	351	358	369	387	362	385	372	375	369	322	384	354	350	397	371	377	372	410	355	336	397	351	421	393	395	339	363	372	346	360	397	418	366	334	348	337	376	380	358	363	372	391	382	366	408	355	395	394	357	383	397	349	368	351	348	357	337	335	400	333	372	380	362	362	373	367	342	375	385	321	320	334	368	350	345	338	379	348	371	370	363	361	328	362	387	364	410	362	359	315	380	366	353	366	345	372	380	378	374	435	351	339	318	376	382	354	364	417	360	390	370	361	367	356	362	370	388	379	389	361	348	380	370	363	373	367	371	372	382	379	352	386	376	406	386	368	371	357	390	377	346	383	387	362	419	367	349	347	373	367	353	361	337	353	352	364	399	377	372	401	384	387	337	344	378	355	397	331	390	367	367	360	404	341	336	362	337	336	365	386	320	347	417	433	332	385	358	383	369	341	370	364	385	383	324	376	348	407	383	357	361	343	351	373	361	374	364	390	360	372	344	400	332	379	395	345	351	327	364	383	361	365	388	355	376	395	366	363	402	394	349	358	387	384	361	366	377	359	366	365	392	381	366	373	358	374	380	342	374	374	359	342	383	364	326	380	333	379	337	374	340	339	332	362	375	368	346	370	402	358	345	349	379	350	347	373	381	382	349	353	351	385	361	326	403	379	373	340	350	361	343	403	345	364	370	372	334	382	363	374	357	367	360	363	331	375	353	380	345	376	374	380	346	360	375	344	372	359	356	382	366	360	364	327	354	352	397	377	372	364	335	348	375	346	341	365	368	347	373	323	358	400	348	363	374	354	387	368	374	369	341	368	364	355	378	376	369	342	339	363	375	335	400	387	363	388	383	355	355	371	363	395	391	367	347	390	360	408	382	372	373	337	360	377	358	378	366	384	378	363	369	354	345	347	395	370	359	362	351	347	360	342	336	333	373	383	370	348	384	382	386	370	378	351	368	350	384	352	363	390	388	354	380	398	345	422	364	373	392	400	390	348	349	396	363	372	345	353	363	374	362	353	363	355	381	366	351	362	368	378	389	369	377	389	348	350	362	360	357	367	362	380	355	352	364	359	364	368	356	364	355	371	379	361	377	354	348	366	364	347	354	354	394	353	363	347	375	358	318	355	369	375	373	382	352	378	387	388	343	377	346	371	395	358	367	351	347	343	375	410	375	398	370	367	404	386	358	340	392	400	375	381	365	356	336	371	381	344	398	368	350	372	376	369	387	355	381	362	358	375	354	396	353	375	356	341	359	345	380	391	361	359	347	332	408	352	386	368	393	367	375	391	349	355	379	369	356	373	361	378	368	341	384	343	374	345	377	360	355	338	361	359	387	376	378	364	367	350	350	392	354	362	355	357	357	391	335	366	393	386	351	403	353	372	347	361	348	399	373	358	362	353	338	325	369	333	370	366	387	380	388	333	361	351	329	378	353	366	377	355	362	365	359	370	389	380	350	360	401	359	347	376	356	362	387	346	353	348	332	371	375	358	371	343	377	386	367	375	382	387	341	390	340	360	360	357	375	352	359	320	398	373	328	313	377	349	352	351	380	361	352	357	390	354	361	376	372	361	339	371	385	368	365	365	368	359	367	418	336	385	382	362	369	357	383	381	382	343	366	404	366	365	351	392	349	379	381	357	376	368	376	363	362	353	367	381	386	365	353	394	380	386	352	352	352	375	326	350	347	365	369	370	354	384	400	337	343	332	348	368	360	410	384	392	381	360	384	389	379	370	370	356	360	337	361	369	333	367	360	383	391	374	341	376	344	385	358	377	353	397	358	394	385	362	388	407	372	355	386	388	373	371	356	353	359	326	353
53474	44670	43332	41336	42887	45797	45982	44848	38684	31128	29606	37528	34436	31706	30586	29971	27499	23246	32235	29479	15584	9474	9697	18306	11322	9214	7462	7361	5596	4841	3134	3776	2621	2065	2049	1414	1064	1045	627	397	307	309	329	655	1284	1505	797	434	523	551	685	693	591	571	513	586	437	596	517	558	565	626	545	491	440	373	371	461	509	430	443	336	320	324	308	255	312	320	279	312	299	318	300	327	343	278	284	271	244	238	230	256	235	260	243	220	234	231	238	245	231	213	219	227	216	215	225	227	212	234	219	200	238	217	203	247	241	236	199	218	229	219	219	214	205	200	248	231	213	246	218	211	215	219	236	249	223	243	234	212	251	221	242	258	210	224	219	227	229	215	205	241	242	205	183	224	195	228	219	251	220	228	244	197	244	232	240	237	246	221	244	229	228	270	218	220	277	211	235	221	218	226	202	216	225	207	222	232	214	221	230	236	217	206	230	236	244	245	248	231	220	228	207	228	220	232	237	221	206	237	230	212	206	243	226	227	217	222	221	246	249	216	217	223	221	238	251	235	229	233	198	245	231	223	213	234	220	251	231	219	254	214	206	228	202	211	233	212	218	229	220	229	228	242	218	237	199	223	204	251	213	214	239	228	223	246	224	240	235	223	210	255	256	218	272	236	218	214	226	208	237	231	226	206	211	217	213	205	231	220	209	244	224	210	195	226	221	229	215	235	252	241	234	252	213	229	209	227	212	239	220	229	217	230	199	209	232	201	193	232	233	210	241	236	209	213	239	237	219	230	229	211	255	204	230	208	232	217	219	252	234	215	237	207	211	227	207	230	228	227	239	237	244	237	239	211	224	222	237	236	218	250	207	214	202	207	213	228	234	235	205	208	205	226	194	206	211	197	235	217	238	227	241	226	205	223	222	236	199	212	228	243	253	209	212	223	246	215	228	241	228	233	246	215	213	237	214	211	218	252	235	225	244	197	241	219	222	227	238	227	212	207	225	217	225	230	225	228	251	223	212	223	254	218	212	209	225	233	228	223	222	231	240	211	199	236	224	226	238	206	197	232	231	224	222	192	210	220	264	243	218	254	238	201	246	242	228	229	217	222	233	217	242	219	229	217	203	234	227	206	214	219	226	235	232	245	233	209	200	212	220	216	229	230	202	239	230	223	196	204	199	227	228	220	227	215	241	251	243	217	235	209	206	245	218	240	237	242	252	206	224	246	228	206	228	217	220	250	214	222	237	220	220	208	236	210	221	208	231	218	241	235	229	221	235	218	197	202	231	218	259	212	205	235	210	220	225	203	235	226	221	225	233	177	245	243	233	249	183	239	209	213	229	231	214	200	229	196	234	219	218	216	218	216	232	225	207	235	239	226	216	241	218	239	215	210	245	211	231	246	201	275	257	222	200	212	209	216	238	238	243	220	218	224	217	231	198	209	196	256	219	249	220	222	229	203	237	223	221	245	233	225	214	226	210	209	219	237	211	200	209	246	216	222	236	226	258	221	220	246	215	207	205	237	224	228	230	261	220	222	227	263	249	240	234	226	232	208	200	222	205	212	243	217	247	232	205	240	220	221	221	224	229	247	226	214	219	222	227	246	199	223	223	205	226	244	188	249	204	247	255	239	248	221	250	223	227	237	209	221	221	203	220	226	246	213	234	216	220	212	236	224	210	213	231	252	220	234	239	222	209	233	217	222	239	238	226	224	245	229	215	221	247	224	247	230	205	249	250	220	221	223	203	227	232	267	223	251	225	223	200	214	217	230	227	226	227	210	231	223	226	239	228	227	225	240	205	221	212	251	217	225	207	233	208	195	231	237	244	215	215	224	199	232	226	234	243	228	245	189	232	254	213	229	214	210	235	261	211	221	221	230	232	209	237	226	228	219	223	230	211	223	210	208	224	219	215	202	197	220	219	235	225	233	239	211	220	239	221	202	226	232	212	241	224	235	257	189	225	232	231	227	205	231	209	223	222	247	184	232	206	231	232	236	243	251	223	208	231	231	220	246	236	231	215	233	226	218	223	230	219	246	245	220	209	215	232	226	221	251	195	241	232	233	237	224	209	230	222	202	216	236	232	221	223	218	213	239	231	235	249	199	207	253	222	215	218	218	223	261	248	245	208	250	235	208	209	218	226	243	205	206	238	237	232	224	197	211	226	191	223	185	241	209	226	210	233	226	222	223	225	219	232	233	251	212	218	211	198	205	234	220	219	236	238	233	233	236	221	230	207	208	246	236	205	242	213	239	209	231	214	246	212	232	209	231	239	261	303	239	225	226	219	232	195	242	211	218	235	207	211	225	229	240	262	214	215	220	182	238	203	198	210	232	209	232	224	244	195	224	249	210	212	202	219	206	233	229	245	202	231	217	210	211	239	231	203	201	227	220	239	249	238	219	234	219	229	221	208	240	210	229	259	222	221	216	226	222	251	229	225	232	203	224	226	230	198	246	197	232	214	244	218	243	223	234	203	225	230	215	198	235	235	212	208	199	233	229	230	208	243	221	235	250	227	221	247	221	238	240	196	208	213	224	220	234	230	223	206	235	231	196	236	246	201	227	227	252	216	224	228	207	228	238	227	248	206	230	210	258	199	215	213	232	200	219	242	248	257	245	260	250	255	246	203	228	232	218	229	223	224	232	216	223	251	210	208	231	222	248	199	234	238	221	209	229	228	219	254	212	211	220	217	236	232	216	223	218	199	234	221	213	237	249	224	224	235	231	222	216	244	204	230	235	211	211	239	213	236	198	217	233	221	217	215	242	207	229	234	201	220	203	195	235	236	233	258	221	215	224	232	247	212	229	216	235	235	220	228	225	216	234	230	241	211	189	223	222	250	215	225	232	209	204	218	239	211	230	229	216	227	255	203	236	218	214	223	197	214	216	215	205	234	215	246	231	215	207	267	223	230	222	228	226	257	253	199	230	232	190	239	235	193	214	224	245	208	222	215	208	214	233	248	221	216	208	245	187	219	239	257	218	213	238	260	220	213	248	185	186	239	243	218	239	238	239	209	223	220	232	224	229	235	256	216	206	225	237	222	213	222	236	203	242	229	234	246	226	222	236	233	240	228	223	208	212	209	218	242	216	214	216	240	217	228	219	209	207	228	215	256	251	213	196	263	224	246	228	249	235	225	250	238	210	219	233	248	191	220	243	193	224	251	230	228	219	212	263	248	222	234	219	241	231	226	217	241	217	230	221	259	241	195	247	221	231	213	205	216	221	236	205	202	210	212	210	201	239	246	219	219	247	234	233	236	210	215	214	232	219	211	216	242	227	204	215	218	218	239	216	257	247	233	248	245	212	229	219	247	224	263	189	268	224	237	205	204	223	218	247	208	242	216	229	227	219	252	218	227	238	211	237	223	197	230	236	209	220	228	219	218	230	214	198	218	226	218	217	217	223	219	219	232	242	249	213	232	224	213	260	251	202	234	258	248	211	205	226	196	182	194	241	237	196	185	205	261	215	218	226	231	207	232	209	251	218	243	229	225	208	226	216	248	227	227	231
47229	52995	53410	56051	62110	65509	62158	55412	51589	41898	45729	48515	45295	43413	46511	46806	43916	42264	48481	47985	22856	20254	25634	38001	30496	29920	25821	25013	22342	17886	14606	16598	13060	10924	11182	7535	5854	5636	3305	1643	1170	1273	1306	3186	6845	8351	4017	2194	2820	2878	4072	3404	2961	3083	2644	2873	2497	3147	2330	2859	2626	3463	2792	2397	1981	1711	1897	2285	2577	2048	2108	1533	1356	1098	962	1050	1109	1415	1182	1267	1133	1336	1116	1182	1149	1005	1040	951	873	789	687	640	623	557	556	585	592	580	582	578	563	566	593	566	571	574	589	540	588	531	548	552	559	532	545	548	553	546	567	563	565	504	518	575	555	539	569	569	621	540	528	540	575	621	541	587	573	559	543	521	571	537	559	546	593	561	595	558	570	526	512	595	546	530	581	552	546	560	559	542	535	545	564	527	548	610	554	565	579	563	575	560	548	534	550	555	546	515	556	573	517	562	548	560	563	525	583	561	556	535	554	507	567	540	601	553	542	542	545	527	491	584	529	554	527	569	540	520	559	547	555	513	543	541	541	590	579	532	567	501	571	550	565	570	527	555	576	581	539	569	549	578	539	561	569	527	559	541	534	540	573	541	560	567	539	600	524	597	580	551	546	565	524	595	501	563	556	542	555	577	558	576	545	526	577	571	582	522	557	509	554	538	568	467	527	545	545	558	561	613	529	556	572	570	557	587	581	563	546	615	540	517	544	533	559	525	535	535	543	539	523	608	580	536	561	540	597	564	546	506	562	534	555	535	556	572	558	575	537	534	572	509	552	554	546	543	578	544	577	537	556	562	561	586	575	539	554	549	532	547	533	548	538	564	571	560	593	541	523	545	559	558	587	570	535	543	570	540	578	559	511	529	523	535	560	491	516	566	553	508	544	569	597	511	579	545	555	518	551	550	543	561	561	512	567	572	541	537	541	528	543	566	567	513	554	544	573	544	578	503	571	597	547	550	578	555	538	591	538	504	557	549	550	538	516	534	535	585	561	590	566	554	562	503	563	552	549	586	514	552	561	548	556	558	527	562	564	613	552	596	564	534	559	529	534	579	528	531	534	536	528	539	537	548	571	548	572	597	578	551	514	586	532	570	504	521	555	562	540	550	544	585	586	544	543	575	537	582	554	588	558	525	533	536	544	542	536	550	525	589	562	588	558	579	566	573	556	566	540	604	534	555	567	550	547	541	579	558	551	543	582	543	560	574	578	576	528	568	528	558	539	556	525	539	569	579	555	587	539	574	585	547	548	536	551	564	538	557	543	534	516	549	564	542	578	504	538	534	602	567	551	521	538	580	528	569	534	539	533	555	565	525	552	570	522	557	585	506	538	577	553	577	566	549	572	509	547	566	515	554	555	573	536	572	556	545	513	614	508	549	589	584	543	508	544	554	545	502	574	541	503	565	540	548	597	571	530	574	549	565	547	596	576	544	553	547	553	539	510	581	590	542	555	577	556	546	539	529	595	547	543	557	555	551	519	571	623	600	548	545	601	563	556	595	523	558	589	471	530	554	567	519	519	575	561	557	531	506	561	591	567	558	560	555	573	520	562	564	571	541	564	560	572	551	558	519	587	560	538	541	569	537	511	551	554	545	581	585	575	548	576	589	538	546	527	539	596	562	523	576	555	526	615	519	554	545	534	581	572	559	523	544	552	550	587	556	566	588	545	593	583	604	546	564	563	563	516	564	532	514	552	560	588	566	584	559	617	572	571	589	545	604	555	536	546	568	556	556	589	568	576	558	545	578	548	596	562	503	559	577	528	543	506	571	532	562	561	562	577	527	528	517	511	568	570	549	561	565	598	558	578	572	557	543	558	565	531	567	553	535	527	527	540	508	571	543	554	582	561	589	555	512	583	502	546	579	538	546	550	570	541	628	590	560	547	541	505	521	560	537	512	591	556	548	540	529	569	533	551	552	520	521	566	548	550	526	584	543	615	578	571	531	560	570	522	518	561	506	525	513	554	572	521	522	529	579	513	575	523	535	514	519	562	584	552	571	522	588	562	531	537	538	555	558	521	549	524	551	539	574	568	565	567	534	535	554	527	557	506	516	598	548	536	532	572	554	528	534	514	582	582	551	606	565	571	539	550	515	540	569	579	542	585	545	590	546	552	569	561	496	547	551	537	594	516	566	536	574	524	560	578	557	561	597	584	557	610	523	533	595	519	525	588	519	561	538	570	565	531	502	490	543	554	528	532	559	546	560	546	519	533	560	568	552	523	543	558	547	563	544	546	570	551	567	568	503	562	500	523	600	553	542	539	561	514	535	561	553	590	517	568	488	548	529	562	568	515	531	558	572	538	564	543	547	582	525	550	544	544	574	570	549	548	563	577	561	550	544	592	577	541	546	581	607	543	533	583	528	537	552	583	569	553	499	526	606	557	554	572	557	583	619	560	579	576	604	525	582	580	560	545	557	539	541	560	547	532	558	529	570	592	516	544	517	539	500	569	513	566	524	549	528	589	568	547	531	563	539	563	536	523	591	515	529	533	543	484	552	562	565	547	560	525	546	570	561	553	562	514	551	551	596	543	562	513	520	575	559	540	567	550	559	549	548	571	527	531	589	565	518	593	586	565	551	540	552	524	552	550	527	538	549	564	579	552	558	551	519	546	561	525	551	561	547	554	545	545	579	566	520	561	596	545	599	553	604	559	519	516	513	558	515	595	538	551	528	553	581	541	548	502	526	514	556	546	540	571	536	573	552	534	565	589	594	562	573	574	515	582	536	549	544	556	575	582	548	538	572	548	552	581	502	573	565	576	592	552	548	544	604	538	523	542	552	616	505	551	566	544	544	540	558	593	541	526	547	543	547	551	532	523	508	545	554	554	572	524	565	565	566	520	568	570	561	532	537	511	557	592	567	546	554	526	556	553	515	578	551	567	561	559	553	581	557	563	588	550	515	536	534	527	597	566	546	512	490	569	568	529	564	550	540	564	601	556	511	543	563	526	568	536	567	571	573	566	561	563	504	552	566	536	563	568	544	536	566	559	526	539	518	561	560	557	546	553	554	552	554	580	576	570	526	563	579	531	518	517	550	541	550	519	544	573	544	550	565	551	580	570	556	634	578	568	528	529	516	536	577	520	561	552	534	523	545	562	549	543	602	540	581	550	530	512	535	553	541	539	574	570	526	561	552	549	569	584	562	563	563	550	590	529	556	533	529	567	526	536	592	598	562	611	555	555	540	552	565	552	528	510	498	543	522	557	536	554	547	527	578	526	606	563	557	583	527	557	534	511	552	560	558	578	522	551	540	598	519	535	580	523	612	559	557	562	558	563	557	556	580	542	554	572	567	521	542	548	571	551	589	533	523	554	556	543	573	530	555	576	591	584	545	582	575	545	532	529	516	521	561	547	575	556	556	575	530	542	542	591	537	544	500	541	572	551	555	559	515	549	516	543	556	510	552	527	570	574	555	570	540	597	531	552	566	542	579	530	527	548	593	554	558	559	548	575	556	539	536	570	537	539	538	562	587	550	520	538	612	536	505	552	527	593	547	561	575	545	537
56854	42686	42613	41067	39678	44281	45312	43869	39711	33978	37010	43276	38893	38321	38028	38179	37733	35150	43895	40129	20604	17646	15254	23197	20274	17768	14006	13340	9346	9779	5581	7631	5332	4494	4113	2735	2160	1736	1258	643	456	487	478	1061	2326	2816	1435	772	915	1035	1317	1151	1104	953	938	1040	927	987	740	856	850	1101	999	772	635	598	645	791	883	714	748	530	536	413	386	480	458	548	459	487	468	503	444	434	412	405	380	363	319	350	285	291	295	272	275	281	279	271	263	277	285	275	258	278	279	286	272	289	289	274	274	246	301	259	318	273	285	250	293	255	279	251	328	290	268	282	263	280	287	288	270	284	249	271	281	292	268	256	282	280	275	272	259	299	290	291	259	293	265	261	247	276	258	245	280	270	280	281	287	271	268	268	248	287	256	252	263	292	254	280	295	269	269	269	294	304	274	291	324	300	255	236	283	262	262	269	288	265	244	277	278	250	274	287	274	264	250	247	285	240	291	302	285	292	262	265	263	269	230	265	262	271	283	268	307	267	285	278	253	298	288	279	257	277	282	281	307	267	260	288	281	255	258	260	266	254	259	284	264	265	294	272	287	286	253	263	257	304	273	247	294	262	272	264	270	274	279	278	279	266	247	299	246	259	275	281	247	264	238	254	287	275	275	282	240	255	278	302	276	291	268	286	267	248	281	244	300	267	257	303	285	279	277	271	275	277	279	279	273	257	243	294	263	265	259	257	285	267	275	239	257	275	267	264	284	261	251	274	286	264	240	278	276	257	279	284	314	251	246	288	261	275	239	266	243	274	248	264	283	268	246	264	269	291	251	263	266	277	290	283	276	276	255	272	252	269	281	281	276	268	271	276	280	297	267	280	265	292	297	283	278	270	267	265	291	233	269	239	279	288	277	311	287	257	256	286	253	265	275	282	252	270	303	277	264	263	264	285	252	281	285	240	268	280	302	265	284	272	273	277	265	271	280	239	285	274	300	310	294	281	279	257	254	267	262	263	262	273	233	266	259	251	273	253	227	253	289	250	258	251	284	291	273	254	289	274	297	269	239	263	255	287	273	252	255	260	266	277	283	258	309	294	271	290	271	270	280	298	271	244	292	300	269	265	297	260	268	242	259	272	271	257	316	269	281	281	276	256	283	284	267	281	249	242	273	281	251	274	246	298	299	283	276	292	262	260	268	279	269	274	267	276	270	249	264	280	256	310	293	237	286	262	264	271	284	286	266	264	256	247	263	274	268	277	285	275	275	244	253	301	272	270	265	247	274	296	267	266	282	275	275	267	280	258	268	249	269	269	268	265	288	283	257	240	289	270	252	266	252	281	282	265	269	268	250	278	273	253	273	279	235	270	279	268	273	250	266	273	263	273	296	262	274	272	278	259	277	282	254	267	285	262	282	253	249	290	264	252	275	267	284	274	255	289	258	276	262	296	271	296	264	245	294	263	247	284	272	272	282	270	282	281	274	268	256	298	268	270	233	303	254	277	272	272	323	237	285	290	285	279	263	294	278	275	237	280	273	290	267	257	280	279	271	254	286	270	278	297	263	276	298	278	262	279	245	261	268	259	266	284	288	261	231	265	265	257	266	287	258	273	261	258	255	282	253	245	291	278	261	221	263	257	266	244	262	285	239	259	261	260	280	260	263	259	260	263	285	283	250	294	264	249	242	283	282	286	277	236	290	315	280	302	286	229	236	261	230	263	294	249	274	277	270	306	247	282	234	287	272	261	263	286	243	257	261	265	238	244	267	248	268	272	299	274	295	222	275	277	270	261	292	270	257	274	275	259	283	278	273	276	253	270	248	256	282	285	310	268	257	272	279	264	272	265	304	286	256	292	251	254	241	250	279	285	285	272	261	245	279	250	272	230	259	249	252	264	246	251	253	246	221	265	255	248	263	283	284	258	295	263	268	280	296	283	289	250	268	257	268	270	273	266	243	243	272	269	256	274	259	275	246	246	300	268	256	314	264	294	265	233	304	290	268	288	265	257	280	248	264	268	277	268	241	239	270	290	281	269	277	264	254	257	286	275	297	258	285	254	271	281	298	270	260	255	294	255	297	260	282	265	268	282	260	253	267	260	290	259	272	261	297	266	265	288	262	263	253	280	259	310	267	271	282	285	276	288	276	244	257	291	265	269	278	234	266	276	283	261	269	246	268	289	268	257	250	261	280	280	264	262	252	267	260	248	230	268	260	258	263	279	287	261	288	272	274	296	272	274	254	292	254	259	263	290	262	255	281	263	279	280	268	263	272	283	299	251	264	246	266	278	254	270	247	257	281	266	266	256	261	273	305	253	237	305	279	314	266	280	263	271	247	275	275	271	267	240	272	275	258	242	277	264	241	238	260	243	290	265	283	290	298	288	245	253	283	258	276	258	290	273	250	284	283	295	275	261	252	247	287	248	262	254	265	246	262	271	248	290	266	312	271	298	277	259	286	258	303	283	270	265	284	247	254	246	248	273	260	271	250	255	283	268	290	286	275	251	257	290	274	282	289	288	267	257	239	254	268	275	291	266	256	261	274	252	299	235	265	296	274	283	256	258	266	277	275	271	288	252	263	291	267	286	273	280	276	266	278	276	270	258	256	240	268	284	284	290	267	278	263	266	238	317	296	271	282	272	259	274	253	252	286	280	276	263	278	275	261	254	269	295	269	278	292	266	323	283	291	279	283	300	256	283	287	243	246	276	248	312	257	297	258	279	282	298	276	303	259	252	287	317	290	249	262	268	270	320	257	263	282	245	282	288	289	277	251	264	280	266	251	268	259	250	300	284	260	248	263	261	297	295	288	273	267	263	323	283	282	309	268	267	273	262	276	253	275	284	282	281	295	254	287	294	260	230	268	271	304	230	282	269	263	267	255	249	275	299	233	263	275	291	291	250	260	276	251	283	268	251	275	251	244	291	258	276	266	265	279	286	279	278	265	267	263	278	269	252	260	288	267	250	260	281	274	284	286	297	286	263	279	256	254	264	281	280	238	261	295	300	290	261	257	273	280	273	243	275	277	294	282	268	290	265	263	253	271	263	287	269	281	308	275	270	274	267	285	254	242	269	281	248	284	278	259	283	288	282	260	275	279	265	291	274	250	268	280	256	289	288	271	259	268	273	249	272	271	275	264	295	275	274	273	284	291	250	263	285	269	272	270	293	234	255	244	262	290	294	259	287	253	250	242	234	261	304	280	281	269	302	275	282	260	245	283	296	282	264	253	245	307	246	261	262	261	272	262	260	270	305	305	276	230	245	277	254	252	277	284	285	275	325	272	276	253	268	270	283	273	278	302	265	315	258	258	307	287	300	283	274	262	286	288	261	267	274	260	261	265	275	287	305	280	248	248	280	263	218	257	289	261	267	238	281	313	252	283	247	246	264	280	253	254	253	241	297	299	264	270	282	292	296	266	270	267	263	259	271	258	254	275	261	276	263	257	249	286	272	294	281	264	284	277	283	269	257	263	269	265	297	289	272	279	261	239	260	289	260	271	250	262	266	289	273	270	299	272	260
52573	55266	54169	55693	63209	62080	65337	56712	55758	48636	52487	52833	51388	49975	54730	55028	54215	52444	55163	53323	24911	29723	30546	43757	41829	39597	34393	32155	28477	25869	21063	25372	20021	18621	17560	13384	10628	9225	5898	2686	1716	1912	1806	5333	12486	13782	6801	3691	4888	4990	7076	5990	5768	4902	4614	5270	4502	5456	3626	4607	4544	5729	5102	3941	3195	3115	3168	4454	4423	3633	3785	2260	2474	1757	1352	1853	2001	2434	1827	2001	2012	2154	1478	1631	1591	1456	1310	1232	1137	1155	803	752	673	657	679	701	649	716	629	651	690	701	716	669	671	664	665	666	660	662	617	644	628	572	617	613	618	607	595	616	638	645	664	624	622	611	648	594	641	631	577	619	675	613	622	627	638	610	679	644	664	655	616	596	616	599	625	662	634	655	644	654	652	580	609	608	629	630	599	663	645	628	620	614	619	653	618	633	579	643	604	658	633	597	648	647	631	645	607	608	654	685	619	636	608	648	672	583	630	653	659	604	641	605	686	678	612	648	642	602	592	633	593	630	646	589	618	665	608	621	607	629	622	613	661	638	646	633	603	643	578	644	609	630	633	633	625	624	654	644	583	623	673	628	594	628	642	605	639	618	622	613	597	646	566	673	618	634	609	662	650	614	625	574	660	642	611	646	602	607	651	622	626	596	655	562	656	634	606	635	650	604	618	616	663	647	608	628	657	642	622	597	638	636	641	633	645	656	626	620	617	651	672	574	637	650	600	653	600	651	594	662	624	581	598	635	628	609	653	616	624	651	650	594	664	559	601	566	599	626	579	615	623	596	640	576	603	601	628	641	621	625	575	630	622	636	678	638	617	594	645	585	634	608	645	568	574	624	616	636	623	638	582	635	637	621	596	598	641	599	627	667	610	658	600	658	625	625	692	622	640	558	636	615	596	617	626	649	611	636	563	609	627	593	617	602	635	654	627	600	635	645	625	632	610	651	652	595	631	596	601	589	615	652	648	615	655	660	590	614	670	653	632	604	633	633	636	617	649	623	629	604	639	585	630	621	637	612	611	634	641	651	614	633	640	633	629	641	622	627	637	626	594	670	637	601	644	569	606	655	611	586	646	639	632	626	641	649	636	636	665	638	571	627	595	615	623	623	648	622	597	664	631	636	597	644	642	669	615	572	630	624	665	658	632	629	614	625	630	634	622	645	618	617	631	667	616	616	658	644	648	621	616	595	598	615	618	626	639	608	638	649	598	605	591	667	648	602	649	642	636	610	655	620	657	622	632	583	597	654	624	617	642	632	650	671	670	673	607	665	575	654	662	656	627	649	640	606	608	621	634	634	622	651	625	605	635	641	611	606	669	611	618	620	629	628	594	620	665	661	634	580	597	691	633	678	660	592	618	597	652	610	629	594	635	586	605	610	644	655	593	651	679	588	620	642	620	660	621	607	669	635	636	585	624	625	610	616	599	625	650	619	606	645	617	639	576	616	615	636	623	616	621	621	607	647	644	667	614	566	614	623	622	673	615	628	615	680	634	625	556	620	631	640	655	588	601	661	641	581	631	594	614	611	609	671	577	621	647	634	615	629	608	607	580	582	572	645	620	618	576	594	600	621	583	613	614	655	627	654	623	634	586	607	631	619	610	636	580	638	611	639	630	588	617	615	601	628	644	623	626	616	594	633	595	625	627	633	602	614	619	648	671	639	629	596	616	621	597	615	605	637	638	627	632	595	651	659	614	626	624	593	615	627	634	665	615	628	600	626	662	612	622	631	633	594	597	579	647	676	603	612	662	619	598	625	660	615	623	632	652	569	609	626	601	596	602	612	622	651	612	676	658	642	646	606	584	588	668	621	641	625	631	642	646	609	602	653	597	575	647	617	594	629	635	634	627	589	635	608	608	630	609	624	639	607	638	617	656	640	607	580	566	587	618	636	638	614	621	594	586	669	650	608	615	622	577	639	621	632	633	693	598	620	619	654	656	647	626	608	589	613	613	650	682	605	646	637	590	616	613	555	603	593	626	655	594	576	647	636	633	622	621	634	614	663	613	622	673	622	614	580	587	643	633	637	623	631	587	638	640	653	598	630	584	590	638	614	565	667	642	624	638	620	613	612	609	624	645	618	638	615	586	609	654	604	624	592	642	580	604	573	593	638	593	615	620	621	563	647	586	620	595	625	614	666	624	571	623	661	627	631	647	598	649	662	602	638	682	607	612	651	607	604	668	618	622	587	628	626	630	589	577	586	665	642	587	644	632	657	641	607	582	641	608	672	612	584	595	617	612	656	674	682	621	604	628	610	601	632	663	596	636	625	630	588	603	601	631	637	610	612	636	667	623	645	695	599	720	667	626	614	634	645	611	617	612	649	585	622	634	642	622	631	650	617	643	596	637	671	641	642	580	639	640	650	670	597	599	621	639	607	658	582	632	628	618	659	616	603	617	634	658	610	628	619	615	627	635	627	606	638	587	681	613	654	642	620	631	569	647	647	661	641	621	630	599	648	609	632	643	614	601	630	675	594	592	652	601	639	594	603	649	622	605	613	579	618	622	629	586	595	628	647	652	613	619	621	587	641	616	619	606	640	688	599	596	651	588	602	632	667	650	624	620	595	591	636	596	611	616	613	657	608	583	664	628	591	621	598	665	663	584	619	635	672	593	654	625	607	636	604	616	595	616	608	632	597	647	617	627	611	597	624	615	621	639	607	599	628	659	600	659	625	639	613	632	628	642	634	614	611	660	630	621	634	616	611	624	652	627	633	611	624	583	648	610	633	663	620	637	560	595	609	607	622	628	643	642	654	679	642	637	610	607	622	688	619	590	591	675	690	584	601	567	643	644	639	627	610	602	575	633	637	594	631	627	637	603	598	624	597	637	624	611	651	630	646	612	589	638	645	621	635	656	586	596	599	579	635	646	645	649	565	600	647	593	638	578	630	606	603	622	588	629	602	622	614	601	626	629	621	643	620	626	617	608	597	638	629	630	659	668	636	662	608	600	632	615	655	582	661	618	597	629	579	677	645	639	624	625	646	624	601	618	647	622	598	643	570	667	635	617	555	616	588	615	666	620	624	596	615	602	612	575	633	641	674	620	656	614	580	639	638	597	613	617	628	649	652	618	676	637	612	599	644	598	605	589	596	620	619	586	649	641	603	636	623	628	617	646	603	589	592	614	620	597	616	669	593	585	632	596	614	672	657	647	649	603	593	620	631	618	639	608	625	652	622	620	619	630	591	605	638	585	618	632	606	643	633	614	618	629	629	615	594	595	628	630	594	598	634	596	600	609	652	619	607	621	568	581	618	554	641	609	606	625	652	609	620	567	652	620	634	658	682	633	573	645	636	599	680	608	629	633	618	649	665	621	583	645	607	645	611	617	625	632	610	623	637	636	574	645	633	619	571	567	637	592	602	615	631	551	651	608	639	631	662	616	689	654	625	612	616	573	595	591	636	619	641	647	634	672	637	653	598	619	613	625	603	612	685	626	625	591	621	658	605	622	644	660	587	622	597	617	597	608	620	672	602	593	619	634	585	586	581	581	642	642	591	632	611	634	621	651	640
29632	30205	34752	32875	27161	23216	14766	12036	9076	4579	5001	5168	4250	3398	3101	2645	2109	1932	2549	2003	958	725	573	1054	867	724	638	615	379	367	311	321	276	259	269	209	216	242	168	144	139	138	140	145	189	217	165	146	159	162	181	169	165	161	156	162	149	160	160	159	147	163	132	136	132	132	138	138	162	139	125	163	145	127	140	131	140	128	135	120	123	138	140	146	133	136	157	146	121	130	111	132	120	118	129	149	127	128	158	121	141	132	156	133	137	132	128	152	126	138	134	151	123	119	105	131	151	139	144	124	129	126	132	118	132	123	135	129	147	133	145	127	142	132	123	120	126	117	147	141	119	127	138	110	131	103	135	139	120	114	143	128	116	137	119	141	129	130	141	123	117	123	126	114	121	130	113	119	111	130	139	124	122	136	128	113	143	114	126	146	110	120	126	147	126	126	122	145	114	141	139	141	110	139	135	128	152	129	117	120	140	141	131	135	139	131	139	123	129	133	124	131	118	130	152	110	127	118	119	142	135	122	119	112	140	135	144	130	129	147	134	135	143	111	126	126	125	130	145	129	122	154	122	119	120	145	129	127	119	113	132	137	118	146	156	134	124	141	125	120	117	124	134	138	150	131	133	136	132	129	138	115	125	147	135	117	128	118	133	149	131	125	107	128	116	143	133	110	122	118	130	110	132	114	119	124	139	123	124	113	138	112	149	131	120	108	118	118	114	120	130	139	116	132	117	145	123	129	123	145	125	139	135	143	150	133	136	139	100	109	138	134	124	131	129	131	132	135	127	129	140	124	133	123	136	141	131	129	125	148	117	115	136	121	131	132	133	134	108	113	124	113	155	129	106	134	125	157	126	116	148	115	125	127	131	127	151	127	123	114	140	105	120	151	104	136	126	104	118	131	112	131	148	128	132	120	135	140	144	127	110	122	131	116	122	132	132	130	136	143	142	133	133	99	117	134	116	141	132	119	109	146	120	136	122	145	119	154	130	124	160	140	124	123	127	150	134	111	116	128	122	146	147	119	134	126	142	121	119	130	147	122	145	123	131	115	126	122	126	131	140	136	123	121	134	138	124	129	122	138	118	126	149	142	146	137	128	136	135	116	133	117	117	140	116	142	132	126	119	120	141	133	122	104	129	121	112	97	127	148	130	133	144	117	120	144	139	141	107	112	131	122	138	130	118	127	122	131	123	128	107	115	155	126	152	126	142	125	134	121	127	134	142	136	139	121	123	135	122	129	131	143	116	138	139	154	124	139	155	134	122	127	150	128	148	152	140	126	116	123	132	132	121	123	136	115	139	112	134	101	126	111	129	125	143	120	123	147	113	127	125	132	134	124	158	141	160	139	118	133	132	131	129	129	122	127	133	131	126	125	135	126	106	142	126	119	130	121	115	119	129	120	136	125	134	120	123	116	136	150	123	132	126	141	136	120	128	129	139	144	127	151	137	126	142	155	133	139	129	143	136	145	125	141	100	114	107	119	138	112	110	148	112	133	114	119	127	99	124	117	124	124	139	115	131	109	107	120	131	146	141	105	120	107	129	143	114	140	148	145	127	117	106	128	119	129	122	138	141	139	153	125	133	100	140	114	134	142	108	125	151	151	135	131	144	131	128	142	121	137	134	104	129	125	127	144	132	145	113	136	125	114	122	114	140	130	129	116	144	144	129	141	133	135	133	132	115	131	129	138	126	122	127	106	134	146	132	133	118	146	116	131	129	115	149	132	113	131	145	107	143	125	116	126	120	117	154	125	129	140	125	130	122	113	109	124	141	116	139	125	130	129	144	112	142	140	102	135	129	132	130	109	107	146	116	132	132	112	121	138	130	153	129	111	138	146	127	124	120	141	139	125	138	135	135	130	126	119	136	130	135	112	144	125	142	131	123	122	148	121	134	138	140	130	135	107	128	129	143	147	135	147	139	142	138	125	122	130	131	114	120	141	165	111	141	135	124	137	119	126	120	123	153	135	118	115	122	141	125	142	121	136	115	135	128	119	125	134	126	137	139	137	126	134	154	123	140	127	123	110	146	137	117	130	128	130	131	142	143	118	145	129	122	134	105	116	131	144	129	116	142	120	141	132	140	110	131	131	118	140	127	124	112	131	123	127	134	126	148	137	141	125	116	108	135	127	120	137	106	108	124	146	147	136	115	128	114	128	123	116	140	138	110	109	132	136	116	132	148	116	141	165	114	135	147	128	115	115	140	144	139	142	124	143	154	126	125	125	131	119	101	128	133	119	111	125	129	138	138	142	147	143	118	133	125	143	129	119	126	143	143	143	125	134	131	135	116	124	122	132	135	123	139	148	145	110	138	139	151	124	125	139	131	111	123	107	119	147	124	142	146	166	115	145	109	158	135	116	130	122	116	130	151	122	123	134	107	131	135	130	141	130	133	131	126	132	130	124	134	138	138	147	110	140	128	127	145	142	122	138	162	145	126	111	152	140	131	159	141	123	132	126	127	137	127	116	143	121	151	119	134	151	133	121	131	135	142	121	129	119	136	121	129	111	149	128	146	141	142	127	142	132	119	139	106	136	136	121	138	122	147	154	120	144	121	128	118	148	145	120	119	134	126	122	122	152	129	127	124	112	119	148	123	118	116	113	143	111	133	138	124	126	123	134	130	163	141	146	121	141	139	132	130	138	130	140	127	105	150	119	137	114	130	119	126	128	126	131	117	137	128	109	113	128	122	116	135	116	145	116	137	131	123	142	150	106	117	137	138	122	167	121	118	131	148	115	145	119	126	141	110	140	135	120	120	107	121	110	127	134	128	129	125	122	127	153	119	118	116	127	132	121	148	130	138	131	128	146	132	130	132	124	133	120	132	128	109	141	123	128	120	135	121	125	117	118	113	121	127	134	118	107	128	126	135	142	133	154	121	121	112	123	110	134	138	116	131	132	120	141	118	118	122	139	134	114	146	130	126	140	131	124	147	120	117	142	136	127	143	123	138	112	133	136	129	134	127	123	121	122	126	143	136	123	109	140	133	140	143	103	141	143	133	135	126	130	118	120	125	133	129	124	146	131	114	144	127	134	139	122	104	148	127	133	105	123	128	113	176	117	116	152	112	118	120	131	129	130	126	126	143	126	151	115	135	141	118	158	126	105	98	139	132	119	118	126	153	138	149	128	141	127	127	126	139	151	142	144	122	118	115	131	125	126	119	131	120	133	138	131	107	126	128	142	130	122	148	147	143	122	136	135	132	111	140	146	121	132	111	109	144	125	133	138	142	125	132	122	138	147	111	137	117	143	121	104	135	132	136	128	131	140	120	128	117	160	143	148	131	107	124	141	139	147	119	130	140	131	118	114	123	136	125	119	132	123	111	138	132	117	143	122	149	120	133	145	138	146	127	151	146	115	114	132	134	157	145	118	137	132	136	137	136	106	120	114	131	143	111	123	114	120	121	127	128	137	111	134	140	113	118	142	128	144	115	124	110	141	127	145	103	149	133	123	142	144	122	123	138	140	111	135	135	116	109	141
22060	27406	36933	40273	39636	37646	31440	25285	21417	11865	16271	16247	13796	11842	13328	12295	10787	9958	12554	10381	4495	3525	2962	6132	5204	4444	3600	3458	2287	2251	1584	1979	1524	1333	1333	1042	888	843	653	516	466	462	461	594	911	985	590	497	568	561	640	626	595	613	556	560	584	544	498	504	525	567	498	451	507	456	495	570	496	423	474	415	443	364	382	414	414	404	402	418	427	395	345	399	382	383	371	412	405	378	367	355	352	376	367	380	333	376	366	348	360	355	383	355	385	357	358	337	379	379	364	360	381	363	329	387	378	347	362	360	350	381	334	377	356	373	366	356	329	320	384	373	348	325	332	360	362	375	352	374	352	360	365	336	374	361	363	344	340	328	339	313	375	353	356	344	377	382	357	376	379	331	393	355	355	399	381	319	330	352	394	334	348	335	355	422	334	391	355	361	372	389	334	355	367	340	366	349	356	348	367	344	360	376	387	323	356	359	365	375	360	367	372	344	317	379	344	345	365	368	392	353	386	357	394	346	351	356	337	330	340	364	356	349	333	372	389	369	381	330	369	328	350	382	380	343	329	374	359	331	362	349	352	383	347	369	323	362	369	357	384	364	349	344	379	355	339	339	347	312	332	355	352	348	361	342	370	344	377	344	342	360	345	344	375	350	353	376	357	362	341	351	353	338	372	355	379	349	351	330	329	344	356	363	385	347	342	358	329	342	334	336	360	374	345	374	324	405	346	341	336	368	380	340	354	360	364	367	374	331	381	397	371	350	350	403	370	376	354	333	348	374	375	345	395	336	394	366	346	346	322	361	368	343	357	342	366	348	353	364	338	365	346	363	335	334	391	341	371	345	370	361	347	332	337	362	346	380	346	345	366	364	379	417	373	362	366	358	345	338	369	384	365	356	384	351	372	347	346	361	367	393	337	356	355	337	338	367	340	367	335	353	332	364	349	369	343	364	366	367	361	347	377	367	302	348	358	384	376	331	374	331	391	392	375	396	320	344	366	381	378	372	362	353	340	379	354	363	364	337	384	338	368	347	340	364	351	349	328	364	365	365	350	364	377	365	362	345	375	376	369	355	370	364	385	348	374	393	358	365	351	402	359	358	337	353	339	353	385	339	355	352	327	357	364	360	333	348	347	388	357	329	366	391	360	352	381	399	339	357	347	350	386	347	356	355	326	344	352	310	331	373	360	364	350	369	355	317	358	362	392	364	362	350	350	376	361	355	350	396	375	367	389	353	362	366	329	347	387	335	391	367	353	356	354	397	367	328	360	360	375	362	353	367	348	350	341	373	338	348	397	336	324	361	358	399	328	374	343	378	369	334	344	371	338	346	384	378	361	370	392	339	360	385	388	363	319	344	355	356	341	372	361	335	346	357	374	360	347	331	345	352	334	355	338	367	376	370	354	352	403	344	336	354	353	380	373	333	374	352	365	361	320	371	365	386	394	348	368	403	370	347	357	344	341	342	369	379	369	346	379	368	366	366	332	349	369	376	334	329	356	307	345	349	349	373	359	351	344	369	371	349	354	361	382	370	343	346	355	389	344	327	334	366	368	360	342	364	339	320	319	383	359	371	344	337	365	372	367	343	327	335	353	353	351	358	364	365	381	359	370	326	402	370	368	342	348	365	368	343	364	355	335	375	333	360	336	363	333	380	324	365	360	358	364	340	387	405	354	358	353	381	329	342	335	379	337	352	324	372	388	345	329	334	326	369	347	343	388	369	370	352	382	370	340	375	340	363	336	367	337	374	351	378	404	387	347	361	379	377	357	357	356	351	319	395	329	383	330	305	348	350	371	369	374	330	357	346	369	356	361	376	351	376	346	384	395	363	387	329	367	356	352	365	373	374	343	357	366	341	317	369	359	347	336	348	377	365	345	390	361	311	365	331	368	367	389	371	390	366	386	350	345	377	378	340	357	358	320	347	389	361	360	361	350	358	361	361	334	356	346	379	329	363	361	356	371	322	359	347	359	358	328	362	350	344	392	367	335	349	341	334	370	335	368	334	337	366	389	346	356	397	367	357	367	340	368	346	376	337	361	342	363	332	392	370	353	377	337	347	382	353	364	360	397	367	339	364	347	361	349	371	350	340	374	356	355	342	349	338	384	344	342	366	358	379	365	367	368	343	359	362	335	305	371	362	370	357	340	352	352	367	343	347	351	345	366	365	366	314	371	364	382	343	362	365	377	358	327	381	353	329	356	355	366	343	379	369	339	372	378	399	364	401	334	368	324	347	376	367	388	354	354	352	327	361	354	366	349	351	346	379	353	360	343	362	357	365	345	339	324	370	342	357	356	342	330	373	332	346	306	359	370	323	353	371	384	342	332	338	381	329	344	394	383	348	340	350	374	347	351	408	375	345	349	364	377	341	367	346	390	377	381	349	357	352	367	334	364	356	361	351	326	350	344	379	361	359	353	357	394	338	363	341	344	353	379	368	373	354	367	351	352	362	340	367	341	366	377	362	330	377	341	363	384	330	339	362	348	344	389	332	345	335	349	386	350	334	395	352	330	377	356	371	386	327	346	345	350	346	355	348	380	346	327	355	363	340	368	364	384	338	373	360	383	362	370	335	358	337	397	392	327	330	342	317	372	344	360	339	367	369	375	367	371	376	349	356	379	370	366	316	333	332	374	311	363	326	353	316	353	399	364	367	388	370	359	365	386	346	360	374	353	350	354	343	381	389	377	360	347	305	348	351	373	356	338	367	370	360	355	351	338	382	360	372	344	348	359	387	335	387	319	343	370	380	377	367	368	363	332	359	368	308	335	376	324	391	379	359	360	356	341	367	346	353	368	369	333	345	382	350	351	363	330	330	349	345	356	375	368	332	372	369	371	353	362	388	355	379	356	341	349	340	370	341	335	337	399	390	325	367	391	346	359	346	373	362	307	366	348	354	379	383	309	386	337	355	348	403	352	382	338	365	355	369	362	367	344	340	352	381	373	353	348	357	342	350	370	380	380	377	356	327	347	343	352	344	333	363	329	368	371	384	333	372	341	333	324	342	361	373	360	343	367	355	356	340	371	380	387	360	365	347	346	371	343	389	358	338	330	375	367	363	359	370	325	339	350	378	361	352	341	353	343	347	349	337	375	314	359	361	360	385	340	346	362	346	367	371	357	379	368	353	378	356	341	334	354	326	375	376	335	357	368	358	359	352	395	370	355	358	357	336	350	364	329	324	373	360	382	358	367	371	379	363	351	351	355	366	381	353	340	335	343	373	342	364	356	393	336	357	346	348	367	352	367	345	360	344	338	324	381	370	345	362	332	352	380	323	323	368	357	370	374	382	376	385	379	343	348	381	353	327	361	365	348	373	414	302	341	365	347	349	345	340	353	352	379	355	372	351	335	347	370	363	343	368	365	375	364	362	372	367	351	335	346	367	363	361	394	401	347	367	380	345	378	367	346	347	367	391	358	379	363	344	346	358	377	348	349	357	369	407	361	350	337	357	348	373	370	360	348	338	330	363	369	368	357	364	369	386	334	337	396	373
53520	43818	43805	42349	43104	46106	43120	42577	37310	30027	31316	36567	31005	28994	31196	30572	26068	27720	30408	28471	19198	10372	7993	17058	12190	8880	7772	7784	4387	3785	2652	3309	2671	2156	1968	1471	1043	1075	772	417	342	332	311	718	1376	1453	682	474	583	553	742	670	638	541	522	609	574	544	428	468	524	569	549	423	381	391	438	489	480	431	490	360	379	287	300	328	320	324	350	296	326	334	246	272	282	257	260	245	266	254	242	213	223	219	274	237	254	212	217	224	217	216	214	216	244	257	236	237	216	213	227	246	218	195	210	218	228	214	224	219	222	226	213	201	223	225	205	227	215	209	204	241	211	224	259	207	206	223	234	189	210	225	224	238	205	228	212	224	212	214	240	229	238	221	228	239	262	213	237	211	227	210	245	211	202	217	234	229	213	209	221	206	225	223	229	221	216	251	217	238	226	240	235	232	217	214	248	222	190	207	186	228	200	219	196	228	241	231	242	219	219	223	210	247	229	233	215	207	213	182	213	238	207	237	197	241	226	209	216	234	242	219	198	239	208	202	239	222	203	216	246	203	199	215	211	228	230	200	244	246	219	216	224	235	247	239	221	208	221	230	233	202	203	218	199	226	220	203	265	214	211	242	236	227	215	218	238	225	237	220	229	205	231	217	213	239	239	227	257	202	254	218	238	207	218	218	225	225	228	207	218	208	214	205	223	203	199	206	249	232	209	224	229	208	251	217	227	263	231	235	216	235	213	262	221	220	206	218	241	212	227	228	232	205	187	207	232	232	231	190	222	212	236	208	219	220	240	232	222	252	215	216	229	225	240	217	216	209	226	225	214	211	216	199	218	218	224	222	218	217	220	246	223	214	218	216	220	224	243	217	217	240	213	219	187	203	246	235	230	207	223	247	232	212	232	222	203	221	231	234	223	224	248	219	222	209	225	213	196	208	198	222	180	205	235	195	236	240	225	225	232	207	210	232	219	220	213	233	220	224	238	225	269	224	218	222	222	230	230	197	199	204	228	232	217	245	223	227	193	240	218	198	226	196	246	223	228	218	227	210	204	258	216	219	217	219	248	220	227	222	244	220	238	218	226	214	204	202	213	212	200	201	233	248	214	240	184	222	205	199	197	198	212	187	199	206	198	239	238	227	230	220	216	223	212	233	240	257	231	204	223	229	228	217	229	222	223	221	230	233	256	191	224	218	191	233	223	224	223	200	224	233	232	261	229	233	221	222	225	217	225	274	212	244	229	243	203	207	229	214	229	199	240	229	241	222	244	226	225	212	232	233	214	235	232	204	217	228	241	210	203	215	197	236	214	219	222	232	228	226	196	208	245	210	192	259	218	230	226	226	227	189	213	225	221	230	212	250	217	202	239	226	220	193	221	223	219	230	226	204	213	236	208	219	209	232	232	244	224	245	204	192	213	220	208	236	225	232	225	201	198	215	254	228	216	232	237	214	224	261	228	218	206	230	240	225	249	215	221	217	211	181	200	225	224	217	211	207	250	237	255	233	211	213	252	235	233	199	242	235	222	213	212	227	228	231	240	210	219	200	238	231	200	213	239	209	209	221	232	213	206	223	198	208	233	219	201	193	232	213	210	222	237	206	212	240	207	225	226	258	231	239	234	234	245	217	225	216	213	218	201	214	239	229	224	208	219	235	233	243	206	196	211	244	231	238	257	245	206	229	234	222	191	247	243	248	240	197	239	199	209	251	227	195	257	230	204	219	220	204	222	212	230	231	217	189	209	226	231	243	210	226	213	200	215	231	209	215	220	218	223	238	244	229	208	213	229	177	221	230	194	230	216	242	235	210	206	227	234	230	236	236	232	255	216	212	218	219	182	210	228	220	216	205	238	230	244	216	231	241	228	233	219	234	224	244	217	250	222	252	248	233	226	244	219	229	218	229	244	216	232	225	236	221	214	215	204	225	214	215	235	216	196	236	229	219	224	220	218	224	213	211	191	226	215	229	230	218	214	203	234	209	193	222	205	223	197	258	241	208	265	221	213	212	218	197	202	222	249	194	240	233	199	192	218	228	183	207	184	249	245	192	194	215	243	223	197	198	194	242	219	251	224	221	233	200	234	219	197	208	209	219	239	241	206	239	185	215	239	232	213	223	229	229	231	203	222	218	229	231	237	198	229	248	231	235	254	187	220	238	217	238	244	248	230	208	231	206	219	190	216	210	235	228	230	220	191	233	226	223	221	212	226	220	216	240	205	213	232	214	247	246	211	214	219	213	245	231	221	219	231	208	236	250	210	251	228	240	222	218	209	241	205	205	212	209	212	207	205	228	215	209	258	208	223	224	216	209	209	227	227	205	196	216	229	248	217	250	218	237	226	214	215	226	221	250	223	237	221	235	227	233	210	236	222	207	204	228	230	212	233	225	201	201	196	232	233	222	222	239	238	216	207	196	223	233	199	249	201	238	244	224	240	227	230	226	228	208	239	214	205	225	222	224	242	220	238	219	193	234	199	229	232	216	216	207	208	220	217	256	244	216	231	220	224	220	209	194	205	243	222	233	223	219	261	244	235	244	227	190	224	222	236	209	219	231	241	216	242	196	219	214	224	231	220	226	195	228	206	226	219	246	251	205	228	222	215	222	224	224	215	207	207	229	213	197	240	232	220	182	225	240	205	231	246	227	217	198	223	236	214	174	227	243	218	236	205	202	228	202	235	206	212	237	216	218	233	216	214	210	223	241	237	213	239	236	224	222	211	208	216	222	184	217	232	201	208	222	213	238	240	221	197	251	240	210	224	190	239	225	232	237	260	221	205	212	238	222	222	229	222	232	214	223	208	240	235	221	211	207	249	210	213	221	244	218	234	216	248	242	217	230	230	242	214	214	219	220	210	212	199	215	219	260	228	228	208	212	212	227	228	217	228	211	219	253	235	196	233	218	234	254	208	206	190	220	253	234	213	228	207	240	230	247	264	211	205	243	214	230	222	235	234	222	223	204	234	211	212	219	225	217	183	228	205	235	231	231	242	233	217	220	234	212	198	242	215	205	232	240	230	211	211	224	231	238	232	235	255	219	219	226	193	237	216	224	223	231	216	205	200	232	225	225	230	230	220	244	223	216	217	265	205	219	194	221	219	218	212	222	222	215	212	236	195	224	210	232	206	205	239	232	237	214	212	222	216	198	226	217	208	242	256	219	215	217	225	200	220	235	231	209	192	200	232	213	248	215	201	235	219	235	224	237	243	234	226	247	214	215	212	172	204	228	242	215	227	237	233	208	218	200	210	239	233	214	246	228	223	214	197	223	212	228	213	209	216	234	216	220	203	223	224	235	229	221	216	199	219	230	252	229	220	214	205	223	215	218	200	227	237	215	223	220	230	216	218	205	243	256	212	225	239	224	241	207	241	228	242	196	205	203	232	213	201	240	220	224	218	222	214	200	227	260	204	228	208	219	250	231	230	217	236	239	195	235	220	199	215	211	208	220	217	204	220	197	221	222	231	230	225	198	218	217	205	215	212	230	237	235	201	220	204	235	226	229
47171	51849	53432	55929	63188	64781	63557	54522	50011	42791	47256	47046	44005	43333	47117	46479	44161	47091	46861	45215	32175	18488	22178	38137	30489	28490	26606	24018	18135	16670	13181	15121	13172	11223	11059	8215	5900	5765	3673	1851	1273	1293	1192	3648	7612	7841	3525	2077	2775	3182	4078	3395	3167	2756	2806	3294	2653	2963	2051	2428	2978	3236	2704	2055	1873	1790	2025	2752	2603	2056	2238	1494	1624	1024	1131	1276	1395	1247	1317	1223	1287	1239	909	977	1045	915	746	819	817	734	624	560	609	583	596	579	543	568	587	559	597	569	570	563	571	589	573	575	571	558	527	532	580	534	522	562	532	555	528	579	548	541	549	609	572	576	588	576	560	566	542	559	563	546	537	554	522	557	528	541	556	537	558	578	524	520	510	573	530	567	569	532	533	550	616	533	554	578	513	550	559	567	575	561	565	507	551	511	533	551	548	537	536	539	549	552	563	557	576	583	569	548	605	529	558	535	549	554	544	544	551	560	582	538	510	520	510	523	554	519	558	559	550	537	537	554	548	569	555	581	532	534	538	571	592	582	539	541	538	490	474	538	530	546	591	555	506	580	549	565	527	548	538	521	559	553	565	549	527	558	519	532	564	576	553	572	521	550	544	567	586	533	578	542	572	492	560	538	544	573	530	540	533	559	527	543	560	553	516	536	549	549	553	531	534	585	540	517	582	528	570	530	520	603	575	566	551	556	568	513	541	514	511	568	515	519	564	563	526	612	531	522	570	562	563	550	534	557	562	571	560	567	516	557	508	560	503	542	561	568	559	547	534	534	578	578	528	582	545	553	533	515	574	575	551	563	538	556	578	568	536	534	578	522	571	545	535	547	525	518	543	558	576	513	574	564	541	522	550	529	557	455	558	552	538	538	540	561	538	512	482	542	564	533	515	592	532	554	576	562	554	509	513	522	502	517	548	537	579	577	558	583	543	565	514	600	560	574	539	580	562	556	544	521	541	562	561	540	572	595	527	531	545	559	520	541	512	549	543	548	535	568	531	567	532	565	545	581	529	543	544	520	535	555	505	555	520	540	507	525	550	570	547	495	532	559	507	546	548	574	536	522	508	541	526	573	511	531	521	543	544	567	533	575	555	602	557	560	590	558	574	519	534	543	528	530	534	559	535	536	541	549	574	544	566	585	559	534	551	547	568	513	536	532	534	572	583	521	534	607	564	538	486	553	576	505	582	561	545	504	542	568	552	542	495	554	545	555	531	524	516	543	565	546	561	577	571	627	544	546	592	569	551	545	510	557	535	554	490	518	524	537	525	539	545	535	580	542	525	564	532	580	559	533	556	531	546	533	555	549	594	551	543	534	565	536	546	519	528	592	531	542	518	547	567	546	548	552	553	528	529	552	534	556	550	561	577	524	541	537	547	516	541	585	557	554	548	549	518	562	565	543	532	561	515	543	542	558	559	556	565	528	559	542	559	566	541	524	522	562	557	489	527	561	604	538	619	574	566	547	521	509	525	572	513	539	508	524	535	576	590	508	561	589	547	545	548	551	572	544	494	526	541	545	540	591	578	512	539	562	563	560	533	529	545	559	589	569	554	533	492	540	525	568	554	588	558	560	532	547	519	536	521	563	573	575	562	534	561	555	511	572	517	508	545	547	578	561	559	518	558	526	559	553	517	497	542	563	589	586	518	543	512	571	543	546	546	556	548	529	551	532	571	523	617	565	532	518	533	546	530	514	567	541	522	588	527	527	527	576	520	542	549	566	533	525	542	555	524	583	566	560	551	555	544	538	532	552	526	534	612	504	524	514	566	544	552	547	540	532	568	541	553	544	502	565	561	559	543	593	540	537	560	567	548	594	573	550	519	578	586	535	580	545	546	535	527	549	582	562	529	591	576	544	556	560	532	546	574	559	550	549	553	571	560	555	520	555	535	536	516	545	528	560	556	582	554	574	546	525	551	539	586	544	560	537	531	539	595	509	516	562	549	562	552	518	556	552	533	538	540	529	562	526	553	528	561	544	514	552	590	558	512	518	516	574	540	522	551	558	537	543	545	526	492	515	545	527	548	520	580	549	535	553	484	563	569	538	489	564	495	520	563	527	589	531	548	531	510	540	562	528	597	577	572	545	516	491	561	543	536	558	516	547	568	532	502	528	537	528	518	533	586	574	551	524	533	533	521	530	585	561	535	583	554	574	541	519	540	530	510	599	533	548	507	527	549	529	557	553	553	599	547	586	551	543	552	579	549	529	510	552	530	515	584	513	555	585	550	534	561	537	536	506	558	558	575	562	520	509	506	510	557	563	533	575	544	512	527	588	536	550	548	550	554	489	527	503	564	529	529	544	579	559	555	492	589	574	533	529	599	568	542	537	550	543	533	566	568	524	561	540	548	573	549	508	573	542	562	526	555	575	541	558	528	555	493	551	511	559	539	538	541	528	536	552	565	525	487	505	506	558	549	557	530	533	546	605	524	511	553	533	577	522	530	573	522	531	535	530	511	553	543	540	500	540	568	569	518	526	586	563	521	516	562	571	571	568	516	538	557	515	504	572	524	542	574	543	566	546	531	542	542	510	519	547	573	540	571	529	605	530	530	559	582	565	564	520	521	551	567	550	568	497	572	558	539	559	545	492	508	527	533	481	567	510	547	580	531	550	551	504	568	605	518	535	530	530	542	539	537	529	547	516	568	524	574	600	575	531	557	540	544	509	577	529	535	579	528	527	596	536	562	546	552	562	569	556	530	547	555	568	562	563	525	554	534	530	582	551	539	559	494	499	560	536	564	570	608	539	521	520	617	542	561	532	593	500	573	554	565	558	579	523	522	540	558	528	551	510	529	547	549	556	542	524	554	574	562	542	567	541	540	546	573	535	524	580	547	585	529	537	552	554	568	535	509	544	570	558	566	510	528	557	543	534	544	547	545	554	593	531	564	588	518	543	526	561	541	535	558	530	557	549	559	539	552	537	540	579	556	513	514	539	523	542	553	537	536	550	555	561	604	525	552	550	547	551	520	522	572	562	524	505	604	505	538	524	586	536	526	553	593	549	584	534	555	501	537	512	500	538	561	560	543	518	505	566	552	551	528	580	535	537	494	537	499	532	568	513	527	562	557	565	537	562	545	541	546	580	540	597	578	544	537	545	563	564	547	544	504	580	534	572	536	508	558	568	517	546	545	557	585	550	534	566	553	563	532	570	516	534	546	553	500	559	532	575	531	526	526	535	563	522	532	546	547	556	539	554	528	576	531	591	536	502	503	528	517	544	572	543	532	536	561	593	545	559	534	582	589	580	561	521	565	577	502	571	574	536	588	475	511	563	526	579	553	540	553	538	530	555	537	563	558	564	557	504	524	517	557	551	546	561	594	552	523	517	520	583	516	501	571	549	562	541	563	517	537	547	573	549	549	591	530	526	498	515	555	542	574	595	565	597	587	532	548	547	535	544	540	591	536	553	555	528	590	516	551	557	592	580	546	555	575	553	520	551	589	553	572	517	576	516	523	590	527	585	535	540	532	529	491	555	561	557	551	564	535	566	542	506	540	521	545	557
56850	42460	41028	40383	40074	44319	43155	46101	39529	34943	40020	42174	37579	35970	40376	40031	36333	37793	43427	41694	28315	15630	19302	27222	20732	15426	15186	14728	8932	8720	5442	7328	4730	4017	3840	3178	2246	1869	1239	811	524	464	473	1110	2746	2517	1267	713	927	1055	1257	1055	1031	990	1020	1126	991	973	899	789	846	836	918	662	610	568	685	906	832	755	797	522	613	398	446	484	453	447	536	463	487	507	337	374	368	369	325	316	338	312	313	283	275	269	270	265	265	261	244	306	248	301	283	292	266	292	279	276	281	283	284	254	258	304	291	286	247	245	273	274	242	239	289	263	257	294	281	296	255	265	271	269	254	265	264	259	281	258	270	255	273	290	288	269	271	274	287	309	229	288	272	250	269	302	276	284	247	279	267	286	271	278	276	248	241	299	284	279	272	284	264	280	304	255	253	245	262	263	265	253	255	266	281	282	257	279	301	277	264	275	270	300	276	282	277	305	251	281	297	259	244	269	258	285	298	254	269	286	265	269	253	277	264	280	270	301	274	251	261	250	281	265	282	264	285	302	249	244	300	284	263	275	264	256	247	276	246	270	246	276	288	259	277	257	262	266	265	258	288	270	250	273	293	280	250	290	298	264	276	269	255	258	257	274	270	265	268	271	288	286	256	249	278	243	261	239	279	260	264	266	283	264	309	278	254	267	255	251	280	279	283	269	317	275	272	237	266	263	245	292	248	270	276	254	273	253	270	267	267	290	253	279	264	268	273	275	256	259	243	252	267	276	267	260	248	283	280	262	296	287	253	264	285	281	281	276	252	250	265	259	291	311	249	275	246	280	288	277	249	293	280	262	275	236	271	262	280	268	253	282	272	263	280	266	300	219	256	267	257	272	279	262	285	283	268	261	254	268	263	233	253	257	292	286	290	256	265	262	286	263	244	284	266	275	274	248	288	279	271	279	270	252	287	270	248	259	248	264	231	266	276	280	251	250	263	267	284	253	254	241	292	255	286	271	220	269	245	281	284	279	236	258	260	295	294	252	268	285	267	242	254	243	263	284	271	262	262	268	262	291	246	278	304	288	254	252	236	298	257	286	249	237	268	257	255	282	224	229	264	257	248	255	255	262	237	310	271	260	291	250	248	293	277	285	229	278	290	227	256	282	257	287	255	242	245	274	284	264	255	254	300	269	273	252	260	258	267	282	242	319	293	240	260	274	287	235	281	291	264	257	253	275	277	270	295	257	273	283	272	265	271	275	280	288	268	244	276	291	287	293	274	263	269	265	273	246	244	268	258	223	280	299	279	286	263	276	275	264	248	275	278	292	289	298	256	261	278	256	272	304	248	262	281	280	252	291	275	287	263	225	249	296	269	271	258	297	268	246	263	241	215	287	289	258	250	263	296	276	285	286	255	272	251	256	275	246	271	292	298	272	259	247	250	268	295	259	260	260	292	300	251	235	274	261	278	247	245	298	279	262	321	254	261	281	246	272	285	252	269	299	254	287	258	277	271	259	277	257	256	280	286	265	278	255	286	275	277	258	262	284	283	265	286	244	264	269	305	282	279	258	278	259	286	237	256	276	258	254	279	279	280	257	243	270	282	281	291	298	288	275	257	272	252	266	264	263	257	266	251	286	262	248	249	290	272	282	231	257	293	260	244	253	283	282	254	276	236	263	279	256	265	283	259	257	264	309	248	288	267	250	230	274	286	288	312	271	301	288	270	263	238	266	288	255	274	277	269	262	277	232	272	268	267	259	250	277	253	266	278	279	268	277	279	277	295	270	255	253	278	257	286	252	267	275	269	261	240	284	240	287	272	268	265	257	285	296	245	282	302	282	291	250	280	255	280	275	272	279	284	254	277	248	252	306	280	281	275	303	280	264	309	265	265	283	265	247	255	267	269	292	255	284	313	288	294	276	288	261	283	275	265	280	283	290	258	247	276	262	228	285	279	283	291	264	271	248	252	261	277	278	261	243	270	287	256	258	252	280	286	264	283	230	257	294	275	272	273	286	270	277	264	269	278	297	293	263	241	254	276	290	236	277	271	253	266	248	294	251	252	300	264	295	266	273	276	265	300	264	286	263	300	276	270	253	280	265	271	244	277	250	262	292	259	245	292	218	245	268	226	264	282	267	272	292	260	273	265	256	281	280	253	274	239	287	244	275	229	286	277	273	254	303	261	255	290	278	266	265	233	289	277	291	301	251	260	262	311	257	282	279	249	285	259	273	247	286	259	241	250	273	259	289	283	272	228	272	255	241	270	265	266	282	242	284	264	267	259	246	276	261	281	290	277	274	295	281	264	271	244	253	305	262	244	291	248	262	255	301	262	278	285	248	255	260	334	281	277	279	293	276	268	272	283	246	262	308	268	273	279	277	322	266	259	280	255	282	292	270	263	279	295	299	285	261	266	290	276	278	255	269	238	286	248	288	252	264	261	300	268	258	270	294	228	281	299	271	264	274	276	303	263	274	274	249	285	282	260	298	276	280	251	261	257	253	286	275	275	244	265	263	274	277	269	259	245	266	273	276	282	299	242	271	275	246	269	293	257	234	271	290	280	278	252	253	304	254	285	259	280	303	269	244	267	286	268	265	317	292	235	276	255	235	258	264	260	268	260	256	286	249	274	249	253	249	275	261	264	263	220	275	266	272	272	270	272	280	259	299	245	260	273	294	274	273	287	256	256	250	271	258	273	258	285	251	254	252	281	264	277	291	244	250	277	274	266	284	253	283	263	309	269	265	279	251	295	249	267	301	271	278	277	273	269	276	260	247	302	283	261	262	258	259	266	260	274	259	280	267	239	246	304	267	307	295	287	283	300	247	275	261	256	295	238	267	227	286	240	274	238	302	297	267	275	260	245	234	273	275	260	278	276	282	264	265	297	285	277	294	281	262	273	267	283	274	249	234	273	254	254	280	276	257	247	276	252	252	298	257	282	296	267	252	276	286	271	269	283	266	242	275	277	254	246	250	240	265	236	238	266	275	267	270	263	268	316	279	262	281	256	227	247	283	282	294	282	265	276	268	234	269	223	270	273	276	282	273	273	250	286	238	284	268	284	269	281	215	249	271	316	285	286	288	263	259	268	260	266	280	287	295	265	269	256	258	288	266	269	269	277	259	264	270	244	261	239	266	279	261	262	291	249	246	304	286	306	240	288	270	284	283	283	271	297	258	272	256	271	239	257	250	234	266	267	264	273	243	240	265	279	285	252	277	276	292	279	254	279	258	261	274	280	266	272	271	283	268	269	265	255	283	231	285	241	271	282	287	269	281	271	245	261	230	285	241	268	286	279	237	259	267	254	276	285	262	277	249	261	252	261	277	296	258	272	234	243	282	235	269	252	254	268	232	263	252	285	268	251	296	263	263	249	261	272	272	271	265	252	266	268	228	270	286	273	222	267	277	280	281	267	263	277	265	226	268	237	283	274	297	292	246	268	277	264	283	245	279	243	244	267	260	289	256	275	263	287	274	239	256	265	271	256	264	264	272	247	249	301	282	302	276	268	264	252	260	217	291
51457	54719	54004	55329	63899	64303	64574	58565	53015	50121	54642	51454	49293	50320	54548	54211	53880	55500	56655	56923	34467	23180	34614	46781	40247	37014	37063	33495	26526	25040	20857	24140	19645	18127	17150	14428	10692	9282	6304	3501	2032	2014	1932	6582	13812	12601	5868	3528	4814	5666	7308	5531	5398	4844	5520	6469	4622	5174	4608	4158	4624	4783	4771	3096	2806	2991	3488	4696	4460	3760	3531	2381	2562	1542	1838	2037	2001	2077	2156	1841	2155	1910	1173	1172	1453	1306	1032	973	941	869	748	662	728	776	680	681	677	668	707	615	646	687	694	689	605	666	665	620	631	604	626	662	600	614	600	611	630	666	662	668	629	622	620	627	603	643	668	731	611	612	629	615	611	641	613	617	632	615	581	633	667	643	590	627	593	602	594	612	602	661	620	605	631	648	618	638	627	604	643	654	591	636	592	618	628	628	588	661	628	616	601	613	641	629	664	639	625	651	635	603	625	591	646	577	611	663	634	631	656	604	643	615	590	614	600	608	611	607	583	639	623	606	669	658	646	632	607	612	626	627	641	591	637	592	618	634	598	622	635	640	601	641	609	631	658	634	663	604	589	617	623	643	611	617	629	597	610	559	648	616	673	631	627	647	630	612	633	598	615	582	651	637	635	634	645	616	591	596	621	634	596	626	620	589	635	614	632	633	601	627	634	613	665	627	652	608	676	643	589	624	605	608	652	645	648	611	627	618	631	607	630	622	664	637	650	627	624	671	579	633	616	655	644	595	632	613	627	601	636	607	646	593	648	651	629	634	614	627	601	615	646	622	631	594	615	681	654	613	637	614	638	608	596	610	643	608	632	642	582	598	617	610	583	604	656	623	580	639	621	569	632	620	650	635	656	626	642	654	674	660	597	638	635	615	608	598	593	610	651	602	557	617	599	579	642	565	615	535	594	659	643	610	607	576	616	588	657	611	622	633	601	585	633	635	624	648	619	625	652	615	594	615	650	600	601	610	621	595	661	606	591	608	599	602	598	594	595	595	643	617	618	628	588	640	652	627	603	627	619	607	614	578	650	603	587	587	646	591	621	648	639	652	572	626	624	635	626	620	621	645	627	604	644	613	656	597	617	586	634	611	594	630	620	568	613	620	604	617	616	629	604	615	610	580	601	649	625	645	629	590	648	603	623	615	596	633	585	589	626	610	656	613	632	620	576	559	618	639	604	556	609	597	662	621	624	629	613	642	637	615	618	609	627	645	645	599	634	617	659	593	588	646	623	649	650	593	580	585	662	623	639	613	592	596	636	650	622	591	629	623	653	632	618	597	599	598	620	638	600	633	639	639	570	605	553	608	677	624	595	601	600	612	648	607	612	627	631	620	610	609	610	582	594	616	605	619	595	646	614	610	606	620	642	612	597	584	592	624	624	603	627	608	589	620	612	625	674	617	591	650	604	613	649	646	647	618	608	618	590	621	660	584	628	655	610	613	634	602	664	637	576	640	582	596	610	631	642	598	675	617	623	660	627	557	662	592	644	595	674	626	582	649	656	586	618	583	610	605	621	626	621	604	641	579	594	661	597	605	606	616	575	624	612	606	567	668	631	674	599	557	578	634	647	649	639	609	593	609	556	659	622	644	603	617	610	616	604	639	564	609	674	601	597	639	611	619	606	620	634	614	664	591	591	603	640	642	637	614	615	644	619	632	638	650	621	598	661	606	582	621	593	679	636	639	598	574	622	592	612	639	599	606	619	653	628	609	604	604	580	637	640	606	598	620	615	609	595	628	612	599	644	600	598	620	594	636	608	615	580	622	677	597	628	583	661	595	605	605	605	634	590	595	626	668	603	591	644	622	585	630	632	625	627	631	611	595	649	637	628	584	656	595	627	621	623	611	647	600	634	662	585	623	618	619	639	578	616	597	657	628	635	589	606	661	631	626	593	657	642	626	593	600	591	598	655	601	585	586	577	670	617	630	637	647	630	652	646	656	607	611	589	556	588	642	614	670	613	595	616	648	629	611	660	583	628	617	546	617	660	606	632	617	610	564	584	619	621	635	614	611	613	619	613	617	614	645	624	556	604	601	609	595	579	614	606	620	625	613	621	631	614	635	629	584	597	615	614	638	602	592	644	620	676	614	610	608	638	616	615	643	605	609	599	666	654	595	649	627	589	666	641	671	589	599	600	633	677	624	650	590	629	637	634	618	637	659	651	593	571	666	605	635	629	609	624	598	632	589	597	586	618	633	613	616	602	605	625	587	613	598	630	634	624	617	651	588	602	611	594	601	594	598	607	618	580	636	612	641	637	605	609	577	569	628	576	616	640	593	652	605	576	644	639	628	623	632	602	631	606	605	601	652	665	649	616	586	629	638	631	626	601	643	621	588	606	636	681	645	594	633	601	601	614	619	624	634	649	641	636	573	617	667	647	650	633	643	629	637	624	580	665	607	652	625	648	581	605	620	577	607	628	606	628	573	609	641	603	617	638	591	631	580	613	596	622	604	638	600	636	604	613	627	584	651	618	596	651	668	601	613	632	621	635	618	599	593	622	601	623	594	603	582	593	620	614	635	611	598	605	639	595	635	647	624	609	612	644	599	633	587	617	652	638	642	640	603	618	598	591	633	615	596	585	613	632	645	615	618	640	594	609	559	642	648	640	614	647	631	615	621	603	603	627	590	609	646	604	625	619	636	647	601	612	590	602	586	625	632	625	600	622	630	628	644	611	628	636	636	634	616	623	597	608	559	586	636	623	622	613	577	616	614	580	665	595	639	618	622	638	624	600	630	621	571	619	629	631	568	572	635	597	632	642	615	625	613	600	641	639	617	597	565	588	654	591	605	619	641	614	586	637	629	638	608	646	625	652	646	573	632	636	644	615	625	588	633	593	590	569	653	618	628	621	628	585	635	631	583	590	579	614	650	596	650	606	621	628	626	611	591	586	614	692	637	661	602	592	639	578	600	579	622	673	629	603	629	623	613	663	613	605	639	632	611	558	607	661	634	596	608	648	597	583	665	602	619	628	646	592	637	628	638	659	631	652	629	602	653	646	625	615	616	667	666	632	630	610	671	613	616	643	666	661	642	637	590	613	556	650	580	610	612	626	583	646	609	609	667	667	589	571	628	605	614	613	641	653	625	602	613	606	636	597	645	594	618	612	613	586	615	619	626	604	639	632	577	622	592	631	669	619	586	630	633	590	656	632	627	631	638	612	633	585	619	593	608	631	601	620	653	593	603	648	608	585	632	595	590	624	611	617	622	585	588	610	595	573	559	592	616	682	599	637	584	624	627	654	625	639	589	622	571	609	650	605	610	592	597	606	615	617	600	599	584	630	606	598	606	660	644	630	618	627	612	668	625	608	648	610	642	581	627	660	611	664	633	619	585	630	599	610	621	612	632	626	605	624	639	694	636	633	610	601	622	571	571	594	550	595	617	658	576	621	604	631	629	648	593	602	599	609	605	626	640	640	649	584	618	671	616	641	628	624	620	625	598	633	599	623	626	611	614	648	623	557	593	607	634	612	649	545	592	576	592	633	557	633	653	672	624	620	584	561	542	660	647
27918	31282	34222	31115	25495	22451	13867	11468	7389	4291	4326	5446	4086	3362	3382	2966	2521	2240	3090	2716	1307	734	1016	1238	1124	774	825	684	509	391	322	401	295	285	306	274	233	200	193	157	179	117	131	179	225	217	168	157	136	182	181	167	184	178	158	159	131	183	163	155	157	177	141	160	129	163	145	158	143	159	123	131	134	136	137	109	149	131	134	136	119	144	153	143	141	138	108	116	146	123	129	127	124	158	116	132	118	142	157	105	128	113	146	116	138	141	144	135	150	115	133	128	124	125	138	146	138	140	121	123	134	150	134	152	130	116	126	105	122	130	103	124	123	111	134	138	152	118	145	128	124	151	147	144	129	134	136	128	139	123	132	132	146	133	122	133	136	142	138	128	142	131	126	134	132	128	133	112	123	134	140	131	126	130	144	126	142	118	144	118	136	119	119	132	159	127	146	121	123	143	119	124	126	119	129	134	141	116	134	106	147	137	145	129	140	118	131	123	142	122	115	144	107	123	117	132	139	123	124	126	121	116	137	129	115	148	138	140	152	115	121	119	128	124	146	142	129	116	125	131	122	145	136	139	132	134	123	132	102	135	142	140	145	133	121	140	124	123	120	131	136	125	135	135	137	145	149	114	107	127	122	140	125	138	115	133	130	113	123	139	139	144	133	136	140	133	111	148	138	133	140	140	125	131	126	136	149	138	139	145	134	118	132	132	132	119	157	142	113	129	104	137	130	123	110	135	104	129	132	133	134	137	117	108	113	157	128	124	140	141	123	112	152	121	119	134	138	144	124	146	135	136	124	117	145	157	131	123	123	128	131	134	133	142	154	123	131	133	121	147	128	134	155	147	132	123	123	134	142	131	117	117	117	121	129	117	120	143	121	132	132	138	129	137	152	129	120	149	140	158	134	143	124	121	145	124	150	106	150	109	136	140	126	106	120	114	144	117	112	120	149	138	111	115	123	105	112	134	122	119	141	124	129	137	144	122	125	135	128	114	132	117	117	138	144	123	131	135	135	128	124	130	151	133	142	122	172	135	133	120	135	143	117	128	134	136	120	129	126	137	112	139	120	131	122	142	139	167	127	136	133	126	123	120	141	136	130	134	155	125	153	124	131	144	130	119	147	147	151	142	141	143	118	143	134	141	137	124	125	133	152	124	143	131	109	142	132	128	116	128	134	139	125	145	128	111	123	124	129	102	142	117	140	116	124	121	130	131	109	136	124	125	128	122	124	117	108	149	121	129	114	115	139	133	150	145	130	124	121	115	122	123	147	125	144	127	120	142	117	133	134	124	113	122	151	138	131	145	133	141	145	126	130	116	131	129	113	137	98	139	124	106	131	146	132	100	124	140	124	125	137	121	145	142	106	150	134	132	131	122	133	129	128	145	118	115	132	135	115	122	119	151	103	153	149	137	135	152	113	125	109	123	126	141	142	115	141	128	151	124	111	125	144	114	127	120	131	124	121	131	156	151	118	118	111	122	131	130	128	120	122	134	130	119	159	136	151	140	127	123	119	135	136	130	150	132	119	132	140	117	132	143	132	130	143	149	133	126	151	141	131	114	135	111	119	131	124	130	137	137	126	144	131	128	129	119	142	141	118	134	122	129	129	116	129	135	116	132	116	149	135	135	116	153	130	156	125	119	141	119	109	114	143	141	118	125	126	146	108	130	136	143	125	108	136	129	142	117	154	118	138	126	124	112	141	154	132	134	142	115	131	126	135	130	111	150	141	127	134	130	150	117	123	146	126	131	137	134	138	105	125	136	96	147	139	155	120	110	126	129	130	126	123	142	147	139	136	132	141	126	150	143	133	136	123	121	137	114	135	141	136	147	131	124	108	121	128	127	137	142	121	125	137	137	125	126	135	136	123	141	130	130	116	118	132	132	118	151	138	123	124	153	132	118	146	135	140	110	129	132	125	112	118	125	102	131	129	143	119	108	126	120	114	146	131	124	125	123	132	120	131	127	118	109	129	129	131	113	126	123	110	123	151	118	114	120	120	133	115	145	134	122	131	138	115	135	152	122	148	146	135	147	123	125	142	145	127	130	110	141	129	124	121	122	112	129	110	132	136	103	122	109	126	121	140	132	111	150	128	130	133	110	123	134	126	125	142	135	123	141	127	129	139	136	154	103	152	129	119	127	108	148	126	134	138	109	145	117	129	120	123	131	112	130	126	128	132	130	129	108	122	108	118	160	122	110	124	120	108	122	144	126	137	129	146	146	129	159	133	123	130	126	131	146	128	142	134	119	120	131	134	129	130	139	123	119	123	135	113	111	133	132	141	124	139	137	119	137	148	140	147	129	131	118	139	149	124	149	127	130	122	146	135	147	152	132	114	146	109	109	109	126	107	106	141	148	131	110	117	125	134	133	141	116	112	114	149	139	130	151	127	119	132	137	122	122	140	121	128	144	152	110	132	133	139	135	134	137	123	126	99	121	109	136	138	140	128	137	145	115	118	140	108	123	141	119	126	144	131	148	139	138	142	100	134	141	109	136	113	146	123	145	128	136	133	134	125	132	143	122	132	99	122	147	135	122	107	113	155	142	145	149	158	131	115	147	129	140	137	127	114	122	147	114	120	132	139	125	122	104	132	144	140	138	130	115	120	139	113	137	125	120	125	132	129	127	129	129	136	123	119	140	134	112	135	144	127	118	113	138	122	124	127	111	129	124	133	108	127	119	111	122	116	141	115	112	130	129	107	115	116	152	119	116	131	121	148	117	114	139	144	141	130	137	120	123	113	118	131	123	119	121	130	131	147	138	127	147	140	123	121	109	120	118	129	154	119	139	129	149	132	151	125	142	157	154	153	144	123	135	120	127	117	132	122	138	123	133	139	112	133	147	128	138	123	143	123	143	139	110	129	136	125	110	118	134	127	118	123	141	114	126	136	125	126	124	133	142	128	142	147	147	114	144	116	144	128	118	118	137	121	145	111	141	127	128	120	130	126	120	121	141	144	144	136	142	133	130	130	124	147	128	129	158	113	114	136	133	135	122	104	116	120	131	128	116	132	118	114	115	127	140	113	136	121	142	144	141	140	133	134	99	110	120	118	123	118	142	151	127	120	131	128	138	133	127	138	122	132	128	146	148	125	122	120	142	156	144	135	163	134	138	135	113	132	133	126	112	117	136	107	137	124	136	146	140	139	101	145	139	134	145	159	124	125	113	130	132	115	116	127	126	151	132	115	130	110	132	117	132	136	112	137	117	147	123	114	103	147	139	144	131	115	147	138	139	131	122	119	109	116	113	147	134	134	128	112	132	120	136	129	123	134	117	146	113	125	134	121	128	151	123	121	109	121	144	134	130	133	110	139	130	130	127	140	138	121	134	139	111	133	123	97	149	105	122	142	106	125	142	130	149	109	105	118	144	118	145	122	135	160	148	137	111	132	138	142	106	128	120	107	134	135	120	122	126	136	140	118	120	115	147	119	113	117	133	140	120	127	135	126	145	130	132	114	107	132	129	145	125	111	142	136	122	107	99
20541	28982	35500	38156	39017	37836	29993	26432	18743	12982	14328	17341	13024	12014	14508	12807	11401	10795	13593	13037	4645	2751	4363	6693	5569	4108	4537	3654	2476	2349	1728	2295	1818	1361	1425	1382	1025	902	695	497	459	494	492	640	949	961	618	568	579	605	677	623	630	603	650	642	532	606	575	518	523	478	561	469	478	443	482	534	549	509	512	437	421	390	433	406	429	428	419	436	468	408	404	395	379	378	376	371	386	345	373	335	330	371	325	362	392	385	350	353	351	354	333	370	371	386	317	342	389	351	335	342	346	379	339	378	338	354	368	372	371	360	329	370	354	361	358	332	377	347	370	376	363	384	364	334	340	348	392	385	331	324	352	354	343	330	372	334	368	398	326	343	372	334	334	362	353	342	352	334	331	397	386	415	361	381	340	337	354	351	320	351	402	338	367	353	369	368	372	351	346	376	371	345	347	334	344	379	342	357	359	341	359	338	410	350	371	326	337	349	343	335	354	381	374	339	337	368	352	338	337	328	340	351	342	370	340	369	354	350	363	394	389	364	352	318	338	381	365	330	365	376	379	350	334	356	359	354	376	353	359	354	345	348	344	352	403	346	328	356	363	351	352	380	343	387	325	363	379	370	343	335	369	342	349	355	378	370	381	360	383	357	391	352	362	351	375	367	320	356	352	351	353	362	343	336	359	356	347	334	366	373	372	320	379	362	380	326	354	377	340	344	375	378	346	372	377	373	338	346	385	384	382	332	362	353	369	346	328	341	370	330	311	352	347	311	317	371	354	347	346	348	366	354	326	378	341	325	381	359	411	330	347	367	384	363	368	362	341	380	376	347	383	332	385	336	334	361	365	351	371	342	358	341	382	352	360	363	347	359	349	389	411	370	363	354	340	380	339	381	337	344	351	374	357	365	352	360	365	370	353	353	345	367	342	371	331	392	362	352	361	361	363	358	344	356	383	351	337	379	312	358	346	338	339	368	370	313	341	345	374	353	365	346	328	346	359	316	370	340	342	355	348	378	342	324	348	363	358	371	358	363	342	332	359	353	366	371	361	342	389	351	341	352	322	377	365	363	354	384	339	360	375	369	338	371	352	357	364	340	335	340	360	335	370	328	358	325	341	345	347	392	342	361	376	337	334	355	363	335	353	357	360	337	364	370	354	348	371	334	357	361	389	353	362	371	352	345	365	343	356	372	356	389	356	375	369	366	375	370	359	338	378	331	332	382	356	314	388	379	368	379	363	394	342	346	357	356	341	375	346	367	339	374	367	369	343	342	377	313	341	368	387	332	391	332	345	363	369	386	376	371	358	363	321	354	311	374	375	345	378	380	356	376	397	336	356	322	373	342	313	345	380	350	327	383	370	346	351	355	378	373	367	363	367	332	342	365	348	357	331	361	346	326	350	366	346	336	326	345	355	348	387	386	399	350	386	357	359	364	370	369	388	345	353	347	374	367	376	358	313	371	369	376	326	351	360	361	360	384	336	342	362	380	368	363	370	361	344	351	348	347	350	340	338	336	379	360	346	328	365	368	363	349	397	350	369	372	382	334	358	348	337	331	379	361	330	419	311	342	375	355	358	340	355	360	346	341	384	353	370	379	346	351	351	355	367	352	358	356	350	392	360	354	401	316	360	379	356	383	345	367	381	329	380	372	358	365	337	347	354	352	360	372	361	395	379	370	337	361	381	410	382	360	376	357	332	339	362	339	327	383	352	360	354	383	341	337	379	376	383	358	316	365	385	360	364	374	345	362	387	376	347	386	362	345	319	352	331	346	346	341	347	371	369	348	367	360	369	363	343	363	321	380	354	353	397	348	349	364	382	387	341	328	360	343	356	367	344	347	382	361	360	379	393	337	365	354	365	345	377	357	331	348	364	362	338	360	360	341	370	355	340	359	354	366	346	355	345	366	355	355	358	371	348	365	379	375	380	358	354	381	375	343	354	350	354	365	365	368	341	360	369	388	327	378	336	367	356	340	394	345	336	372	345	366	362	362	343	335	336	331	352	346	378	352	334	375	346	346	318	338	348	380	337	363	345	337	400	365	370	388	327	378	362	322	348	367	367	343	361	374	343	382	371	348	361	338	337	384	360	382	364	348	348	376	349	346	365	347	345	361	366	337	332	348	358	361	341	362	339	351	354	362	377	358	357	342	331	387	350	358	363	348	364	324	358	353	358	363	346	354	324	339	413	352	344	327	336	343	375	351	341	342	374	371	350	380	350	352	349	381	343	381	380	333	335	349	374	355	380	377	335	370	339	336	331	362	344	344	372	376	351	348	348	331	350	334	376	355	373	342	375	366	350	376	368	356	339	343	398	322	379	374	357	375	374	393	373	370	367	389	374	333	370	369	345	333	367	367	341	370	371	357	397	341	378	356	328	358	327	357	369	309	359	341	350	338	352	363	366	371	359	358	350	374	359	340	349	369	371	342	369	361	368	339	329	354	369	337	390	369	360	352	378	349	342	341	372	323	357	341	380	354	339	376	370	398	357	336	342	372	350	355	351	341	351	369	345	335	354	344	357	358	369	360	351	337	341	350	351	363	312	353	345	361	351	360	373	358	377	336	353	371	371	341	362	356	335	369	338	378	354	368	366	343	353	343	336	375	337	365	377	379	334	361	394	353	324	370	356	383	367	363	359	337	331	367	326	349	364	358	358	347	355	375	358	353	339	356	346	367	365	346	358	351	365	355	338	347	337	384	320	344	364	354	399	356	377	364	362	343	366	377	389	335	348	340	362	387	330	359	367	351	323	368	333	365	358	325	348	331	340	350	344	380	358	370	353	367	374	365	353	356	365	359	360	347	375	349	333	350	369	356	330	402	350	367	362	361	389	366	356	371	370	328	366	329	364	344	361	366	382	373	368	358	394	359	332	314	359	346	372	362	382	353	351	362	330	363	375	343	358	345	342	340	335	337	331	357	354	353	375	353	378	375	374	388	358	352	320	345	371	349	367	297	326	358	344	322	354	372	365	376	372	355	359	376	348	360	339	372	363	382	347	361	334	352	380	385	353	361	356	334	367	323	369	356	361	352	304	339	354	336	374	373	342	378	339	372	329	418	390	379	382	355	394	354	359	380	364	385	391	371	358	330	375	350	368	381	389	348	356	335	333	375	381	341	332	367	351	334	363	379	361	363	330	346	341	374	329	356	385	379	385	384	385	392	344	336	354	353	362	324	370	331	369	399	345	377	365	359	336	330	347	359	354	362	397	381	344	342	339	382	378	336	358	376	364	313	383	333	360	351	321	363	377	348	382	366	383	325	354	367	388	338	341	348	358	363	390	357	365	363	376	363	341	335	327	347	372	393	367	382	405	328	379	364	356	386	411	329	374	346	360	332	395	339	327	375	364	361	353	355	352	357	355	354	351	348	361	375	330	347	355	369	347	378	324	370	370	358	364	366	366	323	383	362	373	384	343	315	333	373	352	341	371	381	366	358	396	383	355	322	358	369	322	376	353	365	345	366	360	380	370	327	388	361	403	382	397	361	383	353	339	344
53881	44237	41869	42262	41724	46739	41382	41276	38352	31978	32690	36835	33723	31057	33494	31765	28294	25627	30187	29579	16972	8176	10862	15971	12929	8840	9501	8101	4659	3721	2725	3636	2714	2426	2215	1606	1349	1086	698	440	347	326	320	744	1452	1221	595	511	553	595	723	618	595	571	649	662	528	612	629	524	565	529	501	401	411	428	411	573	496	434	419	403	362	285	315	335	325	329	303	322	341	307	257	312	245	256	222	210	225	243	242	231	247	246	217	219	237	209	218	256	245	241	247	204	239	211	202	238	231	215	224	216	227	188	234	230	241	206	231	225	233	224	220	243	212	234	211	216	268	203	231	227	235	209	217	204	202	189	240	243	216	209	236	220	197	212	216	215	205	223	196	261	211	234	210	245	219	217	211	241	237	224	257	213	218	196	224	226	247	260	205	207	198	209	216	230	217	228	224	247	258	222	218	213	221	233	224	218	204	228	230	222	218	192	243	217	277	224	226	233	235	202	212	230	231	223	222	205	228	196	211	217	225	229	227	221	233	234	272	217	237	218	212	219	234	207	183	229	219	218	240	238	245	232	222	201	227	207	217	244	234	211	200	226	222	212	189	235	212	222	221	225	242	237	193	218	211	224	201	254	211	234	219	235	228	219	219	187	220	230	200	210	220	202	232	214	234	218	231	239	219	221	217	184	251	214	233	226	213	216	206	239	208	217	216	259	240	238	219	202	205	211	238	185	193	221	209	237	205	217	229	226	235	235	230	202	231	236	227	248	213	221	228	216	207	232	220	216	219	256	267	206	230	221	237	256	223	206	228	229	199	201	199	245	233	204	221	217	208	232	213	213	241	231	229	230	207	208	210	223	211	245	243	206	192	226	254	224	202	195	217	204	251	228	206	205	207	231	224	209	227	239	229	221	204	228	219	201	216	219	217	221	209	247	213	221	228	217	207	203	220	208	192	239	227	223	226	226	239	225	224	243	204	198	231	202	230	197	226	205	230	206	212	230	233	230	183	234	238	225	210	215	214	218	214	199	235	223	238	236	248	202	217	221	217	235	234	224	213	231	199	211	215	216	218	234	198	245	214	201	250	226	225	255	227	250	228	230	241	249	206	216	205	202	225	216	207	204	214	201	236	217	231	208	212	200	207	239	217	211	239	202	229	213	191	213	220	229	197	230	219	236	227	237	218	227	249	243	262	194	229	219	192	209	214	225	239	242	212	211	216	227	221	209	202	195	221	241	231	252	246	218	224	224	208	220	209	235	234	218	214	223	235	229	193	234	221	239	223	240	189	218	220	217	192	226	247	232	199	237	225	193	225	205	221	194	214	209	250	243	201	228	245	245	242	218	205	245	220	239	198	235	228	199	239	236	222	222	210	231	212	206	217	222	248	233	256	219	227	218	234	218	218	232	227	236	205	241	218	199	198	233	222	230	223	196	217	186	224	255	215	217	197	216	229	234	203	194	224	191	201	202	234	212	255	212	216	205	214	238	191	229	256	245	228	230	249	216	208	235	220	232	220	236	242	208	202	236	237	194	207	237	213	247	215	247	210	231	217	197	261	185	217	210	193	181	228	226	235	217	224	218	242	217	215	234	210	203	246	204	197	205	198	216	210	212	214	215	215	209	221	202	221	235	232	233	220	205	235	203	231	225	200	199	181	218	225	225	217	202	218	232	209	210	204	229	212	216	225	238	208	214	227	217	217	226	239	206	222	204	247	260	226	232	215	204	223	223	218	220	217	225	215	227	227	204	211	234	217	225	208	217	203	213	221	221	206	212	227	230	219	234	207	215	220	250	224	197	204	210	215	210	228	199	213	223	217	212	233	223	228	236	217	213	206	212	239	188	246	223	209	224	214	210	183	210	233	228	215	207	226	220	226	216	209	234	230	234	245	214	235	204	220	188	217	245	239	223	200	217	198	234	219	219	249	222	225	206	247	207	243	200	229	209	232	227	259	197	236	212	216	248	225	236	215	245	235	214	240	194	201	209	246	232	227	205	233	231	187	255	239	198	215	226	207	198	251	202	245	229	225	232	231	220	243	221	219	234	217	211	212	220	214	204	201	231	232	244	223	197	205	208	224	220	237	247	214	215	236	226	232	241	228	211	255	218	201	187	216	239	228	239	234	208	227	193	212	206	212	208	225	230	187	216	222	259	244	187	212	202	192	239	227	195	204	231	231	231	224	195	205	203	248	222	223	240	227	232	223	217	207	226	235	220	256	238	232	201	212	239	227	182	203	220	217	231	242	198	212	209	229	206	224	227	212	238	203	201	228	232	202	245	229	243	195	220	242	230	240	229	235	222	232	195	219	231	225	235	216	231	210	224	209	215	206	221	219	194	233	260	222	232	212	225	200	243	243	227	208	240	208	210	230	224	218	214	223	226	226	215	225	208	209	205	223	202	199	233	225	219	241	218	200	221	199	207	216	202	205	200	219	222	253	213	217	222	212	223	241	223	226	213	246	220	215	220	218	234	204	238	234	236	210	227	214	190	198	213	222	235	231	196	221	220	240	218	251	213	212	171	219	204	222	210	212	253	224	211	206	217	234	256	230	238	209	185	216	232	211	213	202	238	260	226	212	216	214	205	263	229	213	216	214	243	239	244	231	231	234	227	232	203	230	214	214	232	216	235	221	191	179	227	200	224	231	227	190	235	228	209	208	264	211	225	208	240	242	197	211	217	224	222	221	221	247	244	237	240	222	206	216	240	230	198	210	235	218	226	235	217	206	197	228	226	239	216	238	192	217	231	251	233	219	208	215	213	223	221	210	212	208	220	206	211	222	237	234	231	212	235	230	208	248	226	195	229	243	235	253	241	239	226	238	211	220	217	222	208	245	239	240	234	215	230	210	222	245	220	219	231	251	255	225	224	211	226	220	237	253	206	233	217	200	216	251	249	228	236	210	242	210	224	226	237	219	234	232	256	217	247	211	210	235	221	223	208	233	225	250	201	225	242	228	237	250	222	207	234	241	204	216	213	231	226	234	203	205	226	187	246	222	249	232	218	216	226	209	252	209	212	183	211	240	225	226	201	191	219	212	259	210	222	236	218	230	201	210	222	219	226	226	237	210	203	236	212	232	210	222	223	209	227	218	216	244	201	220	245	206	218	225	238	207	233	237	228	236	192	224	183	231	207	240	214	209	237	240	223	244	222	237	203	248	223	230	197	245	232	197	207	207	231	232	213	213	239	231	201	207	181	248	231	245	236	208	208	218	203	219	206	218	233	233	223	221	213	225	241	242	227	252	213	218	199	224	230	228	191	196	225	198	228	220	218	213	225	246	208	237	222	229	220	247	219	181	208	191	220	218	212	233	227	251	240	233	228	213	229	204	228	215	188	228	197	240	213	226	217	212	217	223	218	187	229	216	259	229	241	191	190	214	226	228	223	215	228	201	231	231	225	218	222	222	234	227	212	248	240	227	222	223	216	228	210	219	219	220	239	221	251	232	224	216	235	236	233	207	214	233	220	229	230	213	216	227	260	211	236	196	241	206	241	232	223	215	204
46116	52551	52960	55076	63006	64001	62840	55923	48214	44507	47458	47305	45048	44713	48363	46347	46486	44972	47013	45889	26638	15548	28291	37940	31810	28241	30060	24599	18570	16394	13260	16557	13278	12345	11911	8860	7424	6052	3610	1917	1373	1079	1372	4230	8289	6594	2985	2306	2563	3381	3929	2859	3344	3005	3119	3516	2713	3585	3200	2577	2744	2642	2696	1941	1821	1933	2216	3380	2698	2080	1923	1719	1352	1052	1254	1341	1269	1478	1408	1479	1469	1247	819	841	781	811	734	721	696	665	670	625	594	552	552	557	580	559	558	581	564	537	547	535	529	526	575	587	531	537	532	547	561	502	548	544	531	526	508	534	545	576	578	529	559	539	533	506	514	547	529	572	559	529	557	531	545	590	558	565	518	569	534	556	555	538	551	534	580	558	530	533	520	579	552	508	526	517	615	575	572	588	540	550	519	525	543	539	554	533	562	568	540	559	514	536	552	522	530	498	553	546	525	583	568	527	550	549	556	542	558	577	491	549	518	587	537	521	551	547	559	557	549	538	567	534	536	570	533	555	521	514	496	528	626	510	528	539	569	553	592	567	497	595	556	516	573	545	527	577	518	564	529	560	557	508	547	556	506	562	546	535	550	544	547	548	581	578	519	557	499	545	577	568	539	524	485	543	551	523	523	555	534	545	531	538	547	563	532	541	544	538	502	551	552	580	510	548	502	571	521	561	534	541	524	522	526	524	553	578	557	562	552	564	544	597	496	526	569	539	581	532	558	549	581	515	523	567	539	539	549	589	561	583	544	546	567	523	553	558	545	511	549	550	525	537	544	506	547	561	570	539	551	548	548	561	511	499	599	545	560	537	551	588	517	536	507	540	536	588	531	554	548	571	535	552	568	564	572	528	542	518	530	532	557	532	547	517	537	546	510	545	515	555	555	577	580	567	504	559	559	539	562	560	561	568	530	511	508	516	526	552	510	583	544	530	564	520	558	582	565	520	553	556	532	524	561	517	521	526	527	569	552	570	500	570	553	491	528	559	558	476	526	595	533	559	545	535	563	540	530	555	529	567	511	531	553	540	543	586	585	506	515	491	545	563	520	559	555	563	571	524	534	579	514	581	552	524	558	544	494	536	561	577	549	574	549	548	550	548	549	557	560	521	530	553	516	541	550	572	549	585	557	581	545	567	543	516	508	532	619	539	533	540	488	502	553	526	574	560	498	528	558	548	561	534	534	475	541	542	543	498	602	532	570	539	524	495	541	512	568	566	559	537	514	523	573	522	514	564	532	507	522	535	522	557	548	569	560	572	554	530	562	519	566	556	597	554	529	531	554	534	552	541	550	567	542	517	573	555	569	504	552	576	514	524	572	522	546	558	541	497	556	575	515	513	555	540	529	470	540	538	570	568	560	528	562	611	544	580	525	525	516	523	541	527	549	532	556	576	517	616	539	597	523	522	529	550	544	547	527	529	532	543	550	537	561	532	508	545	549	552	522	521	549	597	550	601	519	573	539	582	504	564	558	536	561	574	549	553	591	556	529	506	543	528	550	508	508	513	524	534	546	548	559	516	529	556	532	544	582	525	570	513	554	509	547	554	503	554	549	526	545	593	547	562	597	536	532	550	576	509	570	560	566	503	544	547	518	550	525	556	522	510	510	540	571	567	523	569	516	505	565	530	546	572	497	522	530	523	545	521	518	550	527	532	527	533	529	558	559	580	525	553	562	531	563	569	551	566	546	588	549	531	517	541	566	508	514	613	577	563	548	549	531	531	558	546	586	588	543	528	526	520	552	550	524	553	544	554	525	606	553	525	559	535	478	572	547	591	550	573	552	567	544	545	572	518	523	571	531	574	567	536	527	523	574	548	556	547	574	553	558	566	546	550	608	524	507	533	544	554	542	564	551	551	538	570	540	554	574	542	531	545	536	506	546	554	549	532	540	486	542	593	537	586	565	532	533	539	562	519	514	583	546	533	511	495	559	549	561	553	523	577	556	562	529	586	527	498	499	543	516	579	509	540	484	544	506	528	531	516	528	546	546	566	515	566	539	564	583	561	518	516	552	533	569	507	535	551	542	558	535	554	508	562	536	579	514	608	586	515	532	548	538	542	574	528	513	576	550	521	539	526	589	547	531	539	527	557	611	515	543	505	542	547	546	526	517	543	564	558	580	533	563	553	538	504	593	514	590	576	537	511	573	505	510	568	503	506	573	567	553	537	539	539	507	559	531	558	541	529	524	527	556	558	573	620	537	531	553	541	545	571	563	551	539	560	569	548	551	603	533	543	547	520	515	565	543	514	522	526	545	499	553	561	560	501	573	573	574	534	536	540	525	581	521	573	541	533	538	569	554	585	529	564	498	518	539	554	543	513	519	516	604	559	556	546	559	580	540	540	543	524	585	544	557	539	574	558	550	531	541	561	508	531	596	535	545	537	555	545	493	573	538	546	551	572	507	510	534	541	516	533	519	530	543	556	510	541	527	581	517	524	522	511	558	560	548	545	605	572	570	521	541	553	539	541	518	541	517	557	595	527	542	568	511	532	493	541	547	511	529	539	537	550	571	537	536	528	517	544	518	570	563	547	506	558	547	551	531	572	528	519	509	550	559	546	525	516	524	515	553	544	528	545	555	515	533	576	497	540	592	544	569	533	530	575	542	561	519	538	562	581	570	515	578	521	566	532	544	537	548	546	555	551	545	570	548	528	570	538	573	493	555	520	517	513	586	537	525	525	521	526	575	536	531	537	581	556	529	538	535	498	579	592	548	550	552	530	569	573	538	570	529	536	539	515	564	590	568	549	581	539	540	559	508	513	539	543	548	544	533	554	537	554	562	534	524	548	507	547	538	587	521	553	531	534	563	603	553	526	520	520	555	534	543	561	543	534	514	489	533	555	568	577	551	544	538	574	571	552	540	574	476	517	568	516	528	538	562	524	552	556	533	539	514	562	569	505	536	510	520	543	573	570	554	541	577	546	552	573	546	516	531	569	514	544	561	527	539	554	551	538	561	533	562	516	579	548	554	515	553	558	511	558	505	543	536	525	502	541	568	538	545	517	542	564	539	513	511	524	524	521	559	515	591	612	558	563	550	551	551	558	522	596	530	543	589	546	550	551	560	545	529	588	542	558	572	531	515	507	553	568	538	521	520	514	525	554	524	573	516	539	547	539	532	559	586	501	533	563	524	553	521	556	561	546	577	574	568	524	524	531	543	597	538	575	535	538	523	532	556	553	520	508	533	582	567	526	573	556	535	521	579	578	560	519	527	542	572	521	586	524	537	574	517	538	552	545	539	577	597	600	507	576	565	551	549	524	542	555	548	540	503	524	561	560	571	544	522	520	598	572	550	526	549	550	530	518	540	559	605	572	586	546	543	562	524	586	568	561	523	538	535	533	545	517	579	531	536	565	543	525	546	562	514	556	557	560	554	551	549	555	569	494	564	559	543	564	520	543	538	556	534	560	525	545	533	545	548	603	503	552	563	574	530	535	503	511	553	559	603	558	559	569	534	553	565	537	528	570	541	520	565	548	506	527	520	563	554	549	547	536	507	541
56974	43052	41255	40838	40840	46514	43584	45661	40914	36882	37873	41859	40578	39151	40167	38459	38854	36255	41729	38065	23780	15388	17957	28451	23400	17160	19022	17750	9992	7918	5027	7299	4993	4895	4641	3180	2214	2234	1239	699	614	452	571	1360	2942	2350	1073	800	791	1088	1222	1026	1113	955	949	1100	927	1339	1179	859	877	845	797	652	669	737	713	1056	765	643	612	533	455	357	509	446	534	470	483	477	508	350	370	278	316	314	346	303	306	323	286	292	288	287	242	288	279	282	275	262	314	292	291	265	260	323	266	267	249	270	274	263	297	259	269	283	289	280	255	252	267	246	294	230	292	286	274	272	281	256	247	261	261	269	267	291	264	270	267	270	267	272	264	273	277	269	264	272	251	268	259	281	287	268	262	260	264	278	260	301	276	275	262	277	269	261	250	273	287	275	248	256	249	263	282	250	266	256	271	256	247	252	247	254	265	288	279	266	263	262	246	261	289	270	278	244	253	272	279	257	266	300	272	270	249	294	265	258	262	284	277	302	249	286	250	247	279	268	298	276	249	265	273	279	304	301	284	271	253	283	290	282	285	297	280	265	280	294	279	284	275	281	248	255	306	248	273	271	276	310	260	283	287	259	300	223	252	281	268	251	243	254	323	299	255	272	270	271	260	256	253	286	290	276	235	269	239	266	278	264	265	248	265	260	250	250	240	274	272	265	280	242	244	250	288	264	275	279	288	275	287	309	298	260	266	246	264	284	283	224	272	282	242	241	256	280	249	262	265	243	284	242	283	279	250	230	269	274	261	298	281	249	258	238	279	261	264	274	270	267	246	284	271	248	265	290	287	245	272	287	283	290	261	240	275	250	303	293	263	278	249	244	266	251	239	258	269	249	250	274	299	274	265	287	276	263	282	254	250	227	274	286	268	277	258	299	266	240	275	270	253	287	281	251	281	280	265	257	265	277	296	278	304	257	264	282	252	262	277	265	250	278	266	271	229	261	286	252	276	249	267	273	287	260	261	265	246	241	269	275	240	250	273	278	233	288	301	275	283	258	291	250	279	282	292	283	264	248	283	300	255	279	270	267	269	272	306	270	267	254	275	268	273	248	252	265	277	258	254	242	301	287	245	291	264	257	289	312	272	268	255	272	260	247	265	242	260	244	249	294	262	257	294	295	272	274	302	274	264	279	279	287	278	248	284	269	267	272	271	275	283	265	225	260	280	285	232	281	264	263	259	277	257	261	266	282	313	281	246	260	262	283	269	279	287	267	261	263	303	271	266	279	251	248	294	271	267	286	261	254	234	250	302	233	232	259	284	261	265	252	285	243	256	259	287	266	293	287	251	260	269	255	247	290	272	276	263	253	243	278	271	276	285	236	275	273	261	265	233	287	245	286	228	256	294	291	265	268	270	262	287	281	245	261	284	263	286	247	286	262	289	269	259	282	256	254	277	272	276	259	288	267	255	258	245	289	267	249	248	250	255	252	247	290	245	262	274	258	246	311	260	274	286	266	270	260	247	282	289	255	245	265	283	268	294	302	236	288	267	275	281	285	261	295	261	269	277	269	293	270	253	275	257	252	308	283	296	256	295	281	254	258	271	270	254	278	264	272	293	278	274	261	272	279	261	235	294	281	280	261	265	322	254	266	279	252	276	286	281	247	271	266	264	284	260	257	271	269	288	246	246	245	290	267	240	250	252	271	257	263	254	272	263	254	276	282	266	261	267	255	247	297	259	250	243	256	273	257	279	256	243	277	283	253	279	263	277	294	267	275	242	240	280	258	292	268	265	289	283	290	256	267	293	305	272	276	261	268	270	268	267	266	285	293	225	275	290	287	258	291	283	256	284	267	274	248	278	280	266	275	252	257	238	251	292	257	276	274	278	291	271	238	245	280	277	267	242	277	241	277	283	281	262	252	258	289	254	258	253	306	280	242	278	291	275	271	241	248	283	257	276	272	230	239	279	265	257	265	245	272	271	271	282	267	259	265	274	252	242	263	257	271	271	243	274	271	223	261	269	246	266	264	282	240	257	266	284	257	260	242	267	260	260	269	266	269	260	261	285	291	272	271	268	261	273	281	252	261	292	248	301	277	255	262	259	268	249	243	283	265	295	270	264	260	253	239	283	259	255	256	245	295	271	261	258	289	264	255	254	244	281	256	277	272	290	253	263	267	266	235	277	259	249	275	295	315	260	272	282	301	272	274	260	254	278	240	308	260	245	266	248	255	285	272	280	258	244	257	263	276	285	298	279	260	277	273	252	280	237	265	281	272	255	252	271	283	254	241	280	268	250	284	289	256	273	298	294	275	245	275	289	245	265	296	283	277	266	274	267	264	245	264	283	261	246	252	262	272	265	285	234	265	268	277	280	301	261	252	282	273	272	242	250	255	291	262	225	256	250	297	264	284	278	260	250	246	256	278	267	271	273	262	260	258	296	246	255	290	263	278	279	257	271	233	265	287	241	290	260	262	249	249	270	251	253	259	289	248	289	231	292	267	285	277	268	249	301	264	267	246	257	275	275	232	292	287	264	256	260	285	230	249	290	265	251	243	290	242	272	316	291	268	238	269	248	272	264	299	279	247	259	271	268	279	272	248	243	254	279	275	274	263	269	280	260	250	270	307	277	275	272	259	283	262	269	269	292	309	272	255	278	279	286	276	271	243	277	291	274	279	271	248	259	270	284	263	252	299	278	292	272	240	249	244	236	256	242	289	268	276	246	253	277	269	239	264	294	247	262	274	247	257	280	258	273	230	260	259	261	280	240	246	289	280	274	251	264	264	282	275	262	245	228	248	251	259	266	288	274	267	255	257	255	265	266	236	302	236	271	273	248	253	259	249	281	289	286	283	274	273	268	243	275	302	264	266	276	256	264	273	285	269	274	302	257	257	283	280	232	279	288	262	262	263	273	280	248	290	303	283	251	279	290	260	241	288	270	272	265	277	246	297	280	257	274	283	273	285	280	289	259	268	278	270	280	265	271	247	277	273	259	270	277	276	278	265	298	274	254	293	268	259	245	289	287	250	271	227	258	249	267	282	261	271	285	241	248	275	230	296	253	275	280	264	278	237	262	262	250	279	280	251	285	253	257	264	252	251	274	298	295	262	234	271	283	273	269	295	274	288	281	266	284	266	252	289	278	298	295	297	285	291	277	274	261	274	266	302	243	238	256	253	281	271	240	274	278	261	267	254	284	293	289	253	267	291	265	238	287	265	267	267	289	257	272	257	286	257	271	264	261	280	264	273	276	274	261	307	271	260	270	258	252	260	272	278	273	288	269	256	265	290	251	268	259	269	273	295	266	260	268	248	285	251	242	262	260	277	262	249	289	246	272	276	271	282	284	254	247	264	270	265	266	274	267	284	259	268	280	238	277	260	276	279	287	311	284	278	263	289	267	228	278	257	278	288	272	300	239	275	244	276	312	281	289	267	295	259	252	279	261	289	298	267	246	284	261	266	285	265	266	307	287	273	288	236	264	257	309	269	267	261	288	279	276	291	290	287	252	281	293	266	266	274	267	241
51540	56037	54574	54708	62400	64285	65886	60874	53048	51220	54209	51736	52339	52784	55931	52568	55839	54441	53992	49910	34312	23503	35726	48077	41239	38719	41305	36135	27882	24630	21291	24960	20773	20437	19245	15268	11437	11178	6186	3104	2499	1805	2302	7460	14240	11057	5028	3853	4223	5879	6877	4911	6138	5078	5321	5697	4776	7381	5789	4601	4864	4538	4614	3399	3250	3442	3945	5879	4054	3281	2897	2621	1897	1594	2198	1965	2270	2108	2439	2308	2462	1358	1240	1073	971	959	1067	1019	951	872	864	775	674	736	710	684	689	712	683	639	645	646	658	656	626	648	664	631	619	640	639	660	587	620	591	614	675	616	625	606	606	601	654	654	667	647	608	595	625	593	636	656	639	599	617	672	607	629	615	644	652	549	655	633	604	577	681	617	568	634	630	641	639	627	584	622	644	647	613	612	656	641	602	643	614	595	592	633	587	616	618	620	586	676	638	595	643	624	645	596	582	601	601	591	628	628	642	581	625	597	627	598	648	654	559	617	624	677	617	626	646	597	684	604	650	629	613	605	621	608	615	640	616	655	653	654	621	662	623	564	627	621	633	653	620	635	575	613	642	636	640	653	620	613	590	605	653	612	589	612	630	632	618	611	657	642	661	615	633	642	622	621	652	590	626	606	600	649	558	623	601	606	608	652	643	682	618	633	652	647	599	629	609	615	633	610	655	626	610	638	621	589	579	581	633	651	612	617	626	556	608	627	637	628	631	587	587	637	603	632	648	627	623	656	662	602	635	583	660	651	653	629	641	622	613	609	599	603	647	592	610	637	616	622	638	675	624	659	599	612	607	635	585	665	626	663	585	667	641	595	607	586	621	620	654	593	603	613	616	667	581	604	652	594	633	611	595	592	637	580	641	621	628	591	594	616	656	646	591	655	633	614	623	615	612	625	618	578	625	614	610	641	588	585	643	623	653	631	580	608	631	651	625	699	620	613	603	607	612	600	631	604	608	569	585	609	626	595	653	595	599	628	606	608	597	592	617	646	565	665	633	623	636	663	660	642	608	595	613	607	617	678	607	566	614	569	601	617	645	625	638	620	613	613	660	621	631	649	625	635	604	619	634	609	610	621	617	557	571	605	596	639	604	614	637	621	600	622	632	624	599	610	577	610	629	645	620	570	637	605	629	659	613	661	609	638	618	651	620	624	600	642	595	608	606	603	652	639	604	585	608	620	635	656	628	612	586	636	651	638	651	597	592	588	629	565	613	625	637	678	657	603	576	692	628	614	583	568	642	620	642	594	620	638	617	615	647	664	615	665	610	650	652	631	597	642	651	601	571	615	614	610	644	632	609	631	603	621	608	622	611	649	648	589	644	594	587	632	639	630	625	624	652	586	613	606	636	643	566	603	581	579	614	618	660	657	613	597	615	649	657	610	643	597	641	616	587	630	617	643	602	656	617	664	655	615	589	602	583	658	642	581	634	613	608	598	606	604	592	584	597	626	595	627	621	654	658	645	640	613	577	630	623	615	604	616	652	591	599	608	611	631	573	639	606	635	609	619	650	637	581	585	621	664	673	568	633	614	595	610	608	582	626	622	602	613	591	654	630	583	602	606	624	646	609	626	614	639	626	592	610	668	611	588	603	603	598	643	603	628	617	633	614	622	592	621	651	592	637	611	625	644	654	628	631	587	621	620	624	629	586	582	613	596	677	595	612	640	640	598	595	627	584	633	636	632	631	601	618	639	618	635	576	608	651	639	619	617	623	576	600	643	616	607	650	626	627	673	641	592	603	638	613	620	655	628	623	635	588	662	592	625	597	589	610	608	570	601	590	614	626	602	624	652	579	630	533	618	609	603	616	612	601	599	636	609	607	609	625	580	661	602	620	640	612	619	568	586	652	639	674	596	650	602	578	577	610	601	644	606	609	608	614	594	585	644	617	604	591	618	586	622	640	613	614	612	591	628	591	629	622	660	606	629	629	617	635	640	615	642	593	605	633	608	598	643	593	639	635	636	637	650	651	643	608	612	606	657	630	627	637	607	618	582	618	619	611	575	629	603	628	598	692	626	605	626	616	623	613	637	620	607	596	588	594	632	627	619	628	639	625	600	612	621	587	652	584	582	640	637	606	695	599	629	614	546	620	616	651	623	588	625	637	644	653	624	652	590	601	618	590	595	618	591	638	608	608	664	588	550	631	596	571	646	644	591	601	605	610	637	628	612	571	615	649	629	602	612	614	653	646	620	599	614	637	619	638	636	607	603	581	598	626	596	588	661	630	601	613	597	623	638	623	605	612	641	636	631	613	624	611	646	616	605	623	592	631	627	596	527	603	644	637	630	595	604	611	648	642	610	607	659	619	620	615	630	633	604	637	629	672	590	641	664	669	620	600	602	593	602	609	648	637	620	629	648	621	583	686	595	614	618	600	633	617	612	591	613	626	603	619	619	572	578	645	597	612	639	593	580	630	626	591	618	579	621	593	672	605	602	662	631	602	613	600	608	594	615	577	632	642	600	653	596	596	682	600	561	630	570	596	615	649	592	616	596	610	604	608	634	625	627	644	615	621	598	626	633	636	617	620	605	592	655	603	612	601	571	633	610	597	646	603	667	616	630	601	635	649	624	656	634	608	629	705	607	604	615	601	612	629	618	647	608	626	668	623	611	623	607	635	601	581	637	631	647	611	609	617	585	627	626	639	611	584	610	596	623	617	600	591	566	614	579	614	645	587	635	598	586	608	593	643	659	619	653	644	595	566	613	681	613	613	618	624	640	595	638	568	590	648	626	625	562	634	643	646	632	602	648	660	649	642	611	590	626	632	610	565	637	601	638	641	614	644	648	605	586	623	608	605	560	652	673	632	613	646	613	631	582	633	636	615	627	622	611	656	627	554	610	606	583	607	621	595	674	590	582	587	641	635	591	604	610	609	612	617	613	632	656	629	620	604	594	629	623	637	594	603	608	626	633	637	600	657	587	577	580	624	625	607	624	628	604	655	589	558	614	647	633	596	604	611	623	666	605	636	634	645	623	605	579	647	655	597	608	620	583	599	696	641	625	631	631	618	597	605	610	647	622	654	603	651	592	627	613	621	615	650	620	615	626	599	600	604	621	610	603	629	645	581	643	628	607	620	594	658	582	674	649	618	619	620	607	589	619	646	629	602	652	645	650	629	599	601	654	627	627	635	657	619	620	592	604	642	626	608	681	600	616	615	650	632	631	622	589	554	623	628	628	604	554	635	647	608	614	610	573	623	624	625	637	632	629	631	634	588	635	618	599	629	614	623	635	635	653	612	634	602	614	639	622	620	632	576	611	632	641	663	606	645	627	603	608	615	636	611	593	605	626	615	558	608	623	644	598	574	641	640	630	632	610	610	648	614	621	598	627	619	639	628	628	585	566	620	649	569	612	640	565	602	609	624	663	614	601	579	591	591	649	601	559	584	611	622	590	656	599	603	594	644	588	587	642	576	592	608	642	646	647	674	607	591	633	619	632	628	605	657	637	640	627	589	638	609	572	636	622	594	598	609	606	600	648	592	613	613	656	591	638	658	601	555	642	593	674
27037	29447	33321	32047	25499	22478	13990	10723	6316	4239	5004	5771	4673	4418	4103	2628	2939	2607	2644	2608	905	666	880	1628	1102	913	1113	907	540	419	374	462	329	317	303	252	211	213	174	165	159	154	137	172	221	197	154	151	178	173	174	181	164	149	166	171	154	168	176	164	164	131	156	169	168	151	153	163	143	154	132	137	146	133	143	129	156	141	149	148	138	131	137	119	153	134	140	145	136	138	131	140	131	117	144	106	119	128	130	110	104	114	136	131	120	127	123	156	126	134	140	154	130	135	148	124	102	136	124	145	139	109	123	162	121	125	118	132	108	130	142	147	112	136	132	98	124	134	124	121	125	124	135	158	127	113	128	125	126	121	108	94	127	108	118	120	132	139	134	99	138	127	132	133	149	131	127	104	141	123	130	134	125	116	115	130	145	107	125	133	116	131	124	137	145	110	147	129	136	115	117	144	139	134	130	131	159	134	127	122	141	138	129	128	123	118	110	116	132	131	111	134	123	106	146	115	137	130	134	123	141	141	131	136	118	155	117	128	121	131	114	139	123	123	140	125	119	122	156	125	133	146	112	151	134	134	135	115	131	110	116	144	123	119	133	122	130	122	129	134	142	126	146	123	112	128	147	160	114	130	128	105	115	134	154	130	113	131	130	116	115	128	127	133	120	131	134	127	153	124	127	125	128	133	116	122	133	136	133	142	133	130	140	125	118	108	132	138	127	151	137	143	123	117	145	130	136	152	143	136	137	138	111	123	131	139	133	127	126	132	130	119	143	117	116	127	131	129	132	147	125	118	141	146	124	123	116	112	124	115	142	113	125	132	124	132	122	116	122	131	133	126	112	133	140	136	103	111	143	122	137	140	138	131	131	130	138	125	139	120	131	121	137	130	123	125	130	124	114	115	126	124	111	103	109	121	126	138	111	130	141	124	145	135	130	125	125	119	146	123	125	127	143	147	121	146	126	129	126	123	118	138	141	137	121	117	135	141	133	124	152	134	132	139	142	117	151	123	129	126	120	125	122	133	128	127	133	128	146	119	129	117	138	126	118	131	131	123	116	128	103	103	115	135	122	138	128	128	129	135	132	132	128	143	146	113	145	135	131	143	132	127	124	116	118	142	124	146	151	137	128	123	129	132	125	115	128	121	126	118	130	129	130	116	142	141	130	128	122	121	118	135	136	144	127	126	121	117	128	119	124	123	140	107	140	125	143	149	113	112	140	123	151	144	135	155	149	143	124	135	137	145	127	128	133	133	99	135	117	120	126	127	143	134	120	125	123	127	151	151	137	138	115	121	130	133	111	123	115	138	139	114	119	130	119	136	133	165	124	147	141	121	151	109	132	143	149	115	126	138	145	148	131	106	134	147	141	143	123	117	131	117	138	128	142	121	111	127	95	134	122	123	121	142	136	120	146	137	115	135	119	123	148	130	124	129	129	121	144	145	119	111	141	110	127	129	133	157	134	122	122	132	118	126	133	111	115	134	125	112	125	132	128	123	135	129	133	144	141	133	127	127	138	138	131	141	131	136	114	138	130	143	125	128	132	127	113	118	143	124	122	117	112	140	138	127	128	122	124	117	123	125	110	121	131	126	141	127	133	128	142	146	124	143	152	131	107	128	107	113	112	121	126	114	122	131	131	125	115	143	122	116	127	142	144	128	143	135	143	125	130	140	160	127	138	150	136	113	125	144	162	138	145	118	140	128	139	123	129	124	141	137	115	104	143	134	134	140	140	127	128	126	116	124	127	132	134	129	122	130	115	121	123	140	122	119	136	129	144	117	111	129	133	124	152	156	106	128	146	117	117	113	126	117	136	115	132	159	136	114	119	126	132	127	136	132	126	159	124	115	136	129	146	119	131	121	142	135	129	131	121	105	134	149	135	121	140	123	130	117	129	120	144	130	141	107	123	132	113	144	133	111	112	141	159	104	126	108	130	135	134	135	112	117	128	136	128	135	136	119	125	114	142	117	132	138	119	138	130	134	141	133	130	132	163	141	123	140	126	131	128	123	138	123	131	131	148	136	135	122	122	123	144	116	144	130	136	129	116	132	112	119	108	134	133	121	133	116	118	149	131	108	118	143	107	135	128	130	115	136	126	109	119	118	113	104	124	135	131	128	125	148	120	126	136	118	126	114	136	141	140	129	126	139	117	130	128	142	140	150	132	115	139	120	116	137	137	120	147	114	133	119	126	132	128	122	129	136	144	127	136	136	154	122	118	120	134	127	118	130	127	131	124	117	130	133	131	116	120	126	120	143	122	119	120	140	135	128	123	140	129	112	118	130	131	126	132	121	139	140	129	123	129	130	119	125	147	133	122	140	130	137	138	134	132	126	145	127	133	135	119	118	131	154	131	121	131	138	129	135	139	127	131	123	119	139	131	144	131	119	136	149	136	141	144	113	127	139	136	156	105	147	129	131	123	125	130	131	119	126	119	142	131	138	129	140	136	115	139	117	134	110	116	138	127	129	113	143	122	124	127	140	117	119	139	134	148	133	124	127	115	136	127	126	129	128	122	147	126	122	109	145	136	129	113	121	126	125	124	108	142	133	130	129	139	134	133	125	156	143	130	134	139	116	140	116	139	128	141	150	98	108	142	156	110	134	124	125	153	144	135	131	120	128	145	126	124	144	132	128	130	121	146	132	117	149	129	139	119	128	129	128	132	119	132	140	130	109	124	148	112	128	137	134	136	146	137	111	132	129	117	138	127	121	138	165	133	137	142	130	137	120	133	128	129	149	149	141	152	113	117	140	123	140	120	134	137	132	130	117	131	116	124	117	109	130	142	128	137	117	116	138	148	152	144	122	133	137	117	126	117	123	130	127	142	127	136	129	144	137	125	114	121	149	131	131	122	135	119	129	142	122	119	135	152	139	127	144	137	136	122	121	117	112	120	117	127	130	126	127	156	112	110	132	112	125	120	119	132	116	140	136	108	134	131	147	129	128	134	132	131	125	112	126	138	149	142	129	121	110	140	146	141	151	131	135	122	152	139	140	138	127	124	120	119	132	124	124	119	139	154	145	132	121	125	137	125	127	118	114	111	130	131	134	127	163	153	135	142	122	113	138	142	129	116	141	134	111	127	133	127	139	136	110	133	130	117	130	125	126	123	123	132	128	141	119	132	142	120	111	127	118	117	111	118	127	125	148	119	129	151	156	125	118	124	115	136	119	136	113	128	112	127	124	144	133	120	136	123	125	121	133	122	113	112	119	146	136	146	109	113	137	124	121	136	128	108	132	138	130	128	139	141	126	119	134	118	120	123	119	136	134	125	134	110	144	140	138	110	110	129	110	130	110	129	139	120	139	114	142	121	133	129	136	131	130	129	122	136	118	118	121	159	142	141	145	120	129	123	114	125	143	136	120	135	119	130	122	121	130	121	131	136	125	119	114	143	140	125	137	132	124	130	128	128	125	130	142	127	112	127	124	137	144	117	129	117	115	108	131	128	121	141	138	146	140	127	124	123	98	115	132	133	130	115	128
20042	26479	34645	38973	38583	37807	30653	25977	17031	13433	16721	16303	14426	14924	14989	11097	13014	11841	12380	11781	3639	2703	4451	8252	5435	4257	5578	4490	2777	2477	1824	2279	1662	1616	1525	1393	997	967	719	536	499	458	452	719	1075	870	610	585	541	688	690	654	736	596	620	631	526	722	634	518	537	532	496	433	413	486	531	630	479	479	437	438	428	363	403	421	399	401	436	437	420	370	390	356	337	390	383	376	368	373	332	362	317	356	364	354	332	345	357	374	362	352	359	361	337	344	347	357	358	356	334	333	357	331	346	365	334	359	365	362	371	362	354	348	347	378	372	366	350	350	346	355	366	339	326	350	347	366	345	357	354	359	357	360	385	371	349	351	350	380	389	349	320	353	354	368	387	352	338	340	349	372	351	361	382	374	375	351	390	375	341	380	360	344	348	371	391	367	388	387	351	368	373	374	376	376	318	349	348	353	356	370	362	371	346	343	364	383	396	375	329	341	336	335	344	317	356	375	357	387	353	364	393	346	313	340	355	339	341	367	368	344	353	335	363	337	364	346	359	369	333	349	318	379	345	305	362	361	364	345	374	355	369	373	354	349	364	382	350	342	317	382	372	352	333	362	377	325	355	383	371	336	390	377	385	305	326	348	342	340	353	359	377	345	363	401	354	347	366	339	354	371	364	334	376	326	352	332	371	352	355	345	314	330	318	334	345	313	328	341	358	323	323	351	359	356	330	366	332	374	375	364	337	349	341	337	393	354	354	357	376	368	332	360	328	303	352	353	357	346	364	323	336	379	339	349	345	339	342	341	356	350	333	372	362	340	343	324	369	364	384	348	355	361	364	371	373	374	364	313	327	336	320	351	355	346	366	359	367	354	366	392	356	315	360	331	350	367	352	332	340	375	370	305	327	337	394	354	337	376	340	359	352	330	354	360	377	344	382	324	323	369	362	342	334	329	367	347	332	345	358	319	340	332	339	351	344	326	340	384	330	358	346	350	352	349	357	381	363	307	346	393	375	350	377	351	357	345	350	350	341	369	364	390	337	379	331	369	346	353	371	345	357	386	374	346	320	341	365	371	329	387	347	365	333	346	351	338	376	348	377	333	325	363	327	337	371	362	341	368	359	318	358	363	357	331	356	370	343	354	339	389	382	353	368	393	336	401	363	328	376	357	383	328	324	350	339	389	373	348	336	349	360	337	315	350	339	333	352	356	365	359	361	378	354	370	344	342	329	324	342	363	373	339	333	339	375	372	336	363	367	360	359	369	340	360	331	340	308	360	393	339	361	369	351	349	307	383	362	351	359	390	358	357	380	370	373	296	353	366	372	376	369	368	369	354	396	349	349	332	362	376	349	359	357	356	342	378	340	351	357	360	346	379	367	362	376	366	350	343	335	365	366	349	347	348	347	341	374	352	339	341	334	374	323	347	358	364	342	317	343	357	364	341	363	365	346	353	359	351	308	346	376	358	376	355	357	382	342	365	352	334	337	360	333	378	362	348	319	333	340	370	393	346	354	360	338	385	335	356	359	384	361	343	352	372	366	375	361	348	344	370	351	354	354	352	342	342	376	356	352	365	337	349	385	335	369	367	368	362	347	331	323	358	380	298	327	362	342	360	356	371	353	341	323	384	332	347	350	359	366	374	328	352	339	383	363	381	379	332	367	332	356	332	336	379	331	343	335	358	338	361	396	353	325	334	379	337	320	342	384	366	359	351	350	350	344	379	344	360	394	351	327	370	345	328	346	355	375	374	345	328	331	381	327	338	370	368	338	343	340	339	326	390	377	354	410	386	375	346	351	340	350	344	334	333	345	324	339	350	347	342	365	341	384	348	368	350	364	361	339	365	355	337	370	346	393	368	346	327	353	341	372	371	356	367	329	327	320	356	355	327	331	318	372	325	357	358	362	359	370	379	339	371	344	347	363	362	353	376	334	357	349	367	346	347	353	322	363	347	351	359	373	365	360	346	360	374	350	359	357	341	341	362	408	370	362	372	360	368	348	344	335	327	365	387	361	345	321	322	350	375	335	367	354	359	355	363	348	358	359	323	358	379	343	361	355	361	355	371	360	349	355	338	347	339	338	352	365	349	358	368	332	362	353	360	359	325	340	356	331	370	351	355	368	383	386	348	336	346	339	321	336	358	339	356	318	354	383	358	375	358	340	362	334	359	345	357	355	357	378	351	393	348	347	351	345	357	382	387	360	356	352	372	342	380	347	349	376	367	367	339	325	340	328	350	369	369	342	355	322	340	356	379	350	351	365	351	333	361	326	369	329	371	342	361	349	360	316	326	357	365	379	356	384	322	355	337	349	376	358	353	392	368	320	338	357	374	351	398	360	366	360	373	377	361	353	372	381	348	381	345	359	345	343	375	378	358	337	372	389	356	339	386	379	352	360	301	367	374	366	328	351	349	341	342	352	349	358	371	393	389	372	359	339	385	356	332	374	340	329	371	334	347	348	347	354	340	340	315	332	330	358	326	362	351	374	353	365	371	341	359	340	367	367	368	345	349	370	369	313	317	364	321	330	343	356	352	382	317	340	363	362	355	342	347	365	388	359	385	321	376	350	357	333	345	329	381	341	330	360	381	353	347	359	336	386	352	336	343	385	334	356	355	352	340	369	371	379	357	362	392	360	396	364	354	376	373	383	359	344	327	349	362	367	359	359	345	331	365	381	378	363	341	329	342	374	376	311	347	323	352	336	336	362	372	346	339	352	363	319	321	350	361	337	352	343	339	363	379	373	360	339	359	378	331	360	349	325	353	347	392	342	335	331	377	328	333	365	363	343	356	347	349	371	353	365	373	334	338	334	357	321	365	330	341	360	387	327	380	385	364	332	369	366	319	368	372	354	327	362	336	330	356	314	367	370	355	380	363	388	342	374	346	351	352	336	364	363	350	344	349	363	326	358	362	358	366	339	344	352	395	389	366	344	354	334	323	366	344	366	362	326	346	365	356	373	349	367	333	342	379	332	349	369	356	321	334	388	342	345	369	342	358	343	342	353	367	365	378	332	373	350	345	352	369	357	334	360	351	354	309	353	334	360	358	352	355	386	350	368	343	357	368	347	353	316	324	358	350	359	343	338	357	346	350	358	367	369	366	339	353	338	325	373	350	352	364	349	356	332	354	353	364	382	337	351	362	342	356	324	396	369	368	369	345	336	354	362	364	404	319	374	348	339	375	349	366	351	344	350	336	329	402	357	343	351	363	368	370	344	347	366	339	335	378	329	355	340	344	362	387	350	356	341	361	362	400	369	380	393	344	379	360	341	372	345	361	362	364	321	360	357	355	336	395	353	338	331	344	370	365	343	352	359	378	355	324	354	372	374	340	355	355	334	366	341	348	381	358	363	358	378	388	351	356	330	340	364	344	391	364	349	381	364	338	350	327	365	333	343	343	328	374	350	354	369	351	383	392	363	361	341	392	341	377	414	375	410	341	372	346	347	352	368	334	360	326	323	342	346	340	373	363	327	352	360	375	384	339	337	353	350	347	348	344
52509	45488	42746	42561	42328	45186	41433	43250	34250	32504	36954	37539	32902	32377	31792	28906	30417	28518	32409	28350	18772	10628	8377	17834	14128	9075	12161	10285	6161	4450	2633	3868	2731	2657	2460	1769	1275	1109	884	383	390	306	358	922	1479	1088	531	496	520	669	756	612	683	557	621	637	549	722	650	520	484	485	563	435	415	443	513	598	473	364	357	377	324	301	343	335	304	313	364	348	286	257	314	240	263	261	255	248	246	227	233	248	254	226	224	211	229	202	259	205	230	223	240	223	208	235	201	229	219	236	214	204	230	217	196	231	220	210	260	230	228	213	207	203	197	200	208	241	192	241	243	211	224	200	236	201	219	193	214	226	227	190	221	248	254	225	233	212	197	216	234	205	223	217	230	224	215	213	254	233	216	236	211	210	239	208	246	212	207	210	234	227	215	205	210	201	220	235	196	236	248	221	215	234	221	210	214	228	201	219	238	223	224	199	255	220	204	207	206	215	221	206	226	208	206	212	201	237	194	228	218	214	208	250	228	206	230	226	241	236	243	236	197	245	205	213	202	220	248	211	216	247	218	221	221	217	210	228	207	219	224	210	221	239	232	230	216	193	244	218	223	221	241	224	223	242	263	212	227	222	207	231	236	231	203	220	238	209	237	215	219	224	239	231	252	226	242	193	244	232	241	215	209	235	230	244	209	233	200	226	228	220	245	239	259	219	199	206	224	223	222	229	197	230	220	224	187	206	214	211	217	226	234	263	203	263	211	246	237	218	213	234	238	238	222	218	199	202	211	234	224	203	242	207	234	231	211	248	210	234	232	202	242	244	231	227	220	215	251	201	246	206	255	262	237	231	205	220	226	220	227	226	226	247	208	221	248	226	227	228	229	201	222	197	235	213	215	230	245	222	204	240	229	234	230	214	226	224	213	232	231	239	217	217	238	247	218	228	213	194	184	227	237	248	203	214	209	210	189	197	188	213	217	214	216	209	234	236	212	242	226	221	218	249	236	221	219	204	206	228	216	224	188	220	218	207	189	233	214	224	226	240	241	218	230	242	215	213	203	244	254	233	227	201	208	233	227	239	242	229	236	217	229	218	213	202	203	223	226	206	227	230	215	233	209	251	215	234	204	189	229	220	215	217	195	190	231	241	230	224	212	240	228	200	236	210	216	227	221	226	225	220	218	226	211	223	209	213	208	208	219	226	220	242	218	222	254	229	233	233	222	212	212	227	221	216	223	212	214	239	228	220	229	228	221	207	222	249	227	215	220	219	227	216	238	244	194	215	214	227	220	207	225	232	241	238	212	225	198	211	229	219	210	207	211	184	231	238	212	220	214	236	214	231	217	240	217	244	234	204	222	234	201	176	242	229	203	209	209	201	234	218	241	209	195	254	214	226	209	230	212	206	243	209	242	210	219	217	215	229	196	238	255	238	212	220	226	194	211	214	230	222	217	223	232	231	234	216	229	218	239	210	237	216	212	202	205	218	224	239	215	227	246	260	232	203	232	208	218	194	197	233	221	212	212	207	227	213	218	220	210	233	243	277	207	208	250	217	212	216	239	202	217	206	207	205	208	238	223	212	240	219	234	232	223	231	240	231	239	220	233	208	185	218	211	200	233	201	219	230	217	224	217	236	198	204	217	223	205	211	201	185	205	242	212	252	214	230	228	224	237	208	255	217	224	210	225	213	227	232	225	213	226	223	234	227	243	225	227	226	196	203	194	180	214	215	215	217	253	216	221	236	216	231	216	216	203	196	199	227	182	219	239	236	228	205	229	208	239	208	206	211	205	204	191	229	220	232	233	236	224	245	196	237	189	204	217	227	214	237	239	244	224	240	180	237	221	272	181	230	234	233	206	202	232	222	203	239	233	237	228	234	223	229	214	204	229	216	245	208	212	207	211	213	220	221	238	211	214	199	215	216	206	246	226	233	199	197	231	237	232	230	219	214	220	252	217	216	227	222	237	224	184	210	199	216	212	198	220	228	232	229	215	228	205	230	229	208	226	214	213	231	251	236	246	237	220	221	246	214	237	216	218	231	201	205	236	199	230	209	214	190	250	230	222	223	210	208	221	207	244	229	215	212	223	211	227	221	208	218	210	224	241	236	244	199	206	215	221	209	207	257	229	212	215	222	268	224	223	211	207	195	232	209	253	205	200	228	224	248	215	219	205	211	234	214	249	235	237	202	228	219	213	221	224	233	187	221	255	213	201	213	239	211	225	248	242	214	215	226	239	259	230	212	195	269	221	243	206	184	238	230	238	227	222	181	203	212	234	219	222	215	222	248	206	235	228	223	253	212	207	224	239	231	216	228	229	240	229	183	217	223	227	210	215	209	219	231	238	231	232	243	209	216	198	202	236	214	229	193	229	226	228	216	220	200	236	236	224	214	230	229	227	225	210	210	207	257	225	248	245	224	245	229	222	194	234	216	227	256	194	255	214	214	230	226	228	206	237	233	208	220	233	197	214	214	220	224	197	241	256	227	223	257	220	230	245	204	202	215	215	232	221	217	203	214	243	236	215	193	205	247	209	228	223	232	198	251	242	203	220	236	205	218	261	221	224	196	216	227	217	218	228	214	230	217	217	196	215	216	214	225	218	233	225	219	223	214	244	231	199	230	197	230	237	229	210	227	195	222	231	239	222	222	212	222	233	218	189	237	207	213	218	220	217	199	205	201	239	220	227	209	213	225	234	221	201	219	240	247	238	231	231	197	199	238	223	261	209	233	269	247	227	195	196	219	203	237	211	253	246	218	226	258	217	240	237	206	222	234	213	223	225	235	227	221	199	225	224	225	194	228	202	239	185	194	224	212	218	235	224	229	230	215	206	221	223	200	230	208	212	245	203	198	239	205	201	227	243	216	232	226	229	204	213	239	207	218	215	234	240	226	211	214	226	214	219	247	221	249	210	212	229	227	239	239	195	206	253	212	195	195	233	216	204	188	239	222	210	213	223	229	192	220	192	215	218	197	236	227	217	220	238	204	194	221	217	187	214	209	218	236	224	237	241	210	215	223	207	201	233	226	243	213	219	247	233	192	202	223	217	215	228	248	195	226	228	200	239	225	241	225	220	221	224	209	190	199	243	219	231	236	263	226	209	240	223	216	216	210	257	219	241	228	233	244	235	236	214	232	199	226	200	229	222	212	219	210	230	220	216	233	203	209	233	221	234	226	219	191	205	242	233	203	222	201	244	240	210	248	215	232	215	225	226	240	218	201	215	254	228	234	207	245	197	205	205	213	205	211	210	243	235	215	226	223	194	231	233	213	245	213	232	228	246	189	203	240	211	222	216	197	200	211	203	227	205	236	193	251	194	226	201	193	207	217	203	230	246	217	232	222	244	214	192	231	196	209	234	205	208	205	220	212	213	207	240	207	228	226	206	210	219	241	227	205	209	214	199	227	235	233	214	224	228	218	234	220	221	216	217	190	230	203	208	220	233	240	216	223	204	215	217	223	211	248	244	199	248	224	211	195	231	200	243	206	236	199	226	265	209	196	215	207	231	209
44622	51908	52725	55667	63039	62636	62686	54961	46277	46814	49234	47334	42673	45909	47342	43785	46534	45772	48574	44595	31429	20817	22511	39664	32202	28676	33989	28425	22132	17036	13051	17124	12924	13753	11450	9488	6583	6168	4195	1665	1397	1170	1490	4869	8416	5839	2610	2476	2533	3398	3953	3193	3412	3036	3201	3237	2706	4102	3204	2520	2686	2503	2684	1982	2021	2157	2541	3868	2117	1620	1581	1604	1157	1178	1376	1076	1191	1317	1915	1483	1138	895	828	801	752	734	747	761	697	670	639	652	632	574	578	540	550	531	563	564	577	582	601	556	561	535	581	556	567	572	590	540	562	526	568	548	529	557	511	558	532	592	540	549	537	608	523	534	571	540	550	530	552	511	528	586	502	549	577	478	511	562	531	536	558	576	584	523	523	563	541	554	566	574	528	553	540	542	585	531	564	557	566	569	560	525	547	556	562	536	540	562	540	499	551	566	542	553	553	530	543	558	539	582	531	559	538	548	506	591	531	538	527	564	534	533	565	527	549	555	514	552	536	532	533	548	575	518	563	573	520	512	550	563	554	500	529	545	496	558	488	516	536	558	522	521	530	513	514	543	555	553	544	508	592	531	567	540	545	547	550	543	543	545	555	511	549	522	529	539	537	553	562	529	539	546	547	550	559	553	522	572	518	496	522	547	556	525	524	516	538	543	525	528	552	564	559	530	550	523	528	537	497	521	557	514	562	515	512	568	550	547	554	539	562	559	585	513	517	534	571	517	537	547	573	564	518	546	519	513	536	539	530	567	503	552	580	551	492	531	537	523	528	532	510	554	559	554	579	572	518	566	567	537	554	577	572	557	530	517	529	557	549	545	561	535	562	566	553	551	570	530	554	573	528	537	548	522	521	531	503	605	492	516	538	505	554	564	549	556	566	541	544	590	584	564	544	557	526	561	543	555	536	548	538	516	561	523	558	571	536	511	535	535	555	546	559	558	551	549	567	522	550	516	514	520	528	548	566	528	519	582	538	521	544	563	553	537	518	574	596	509	562	507	531	574	577	551	509	566	545	542	496	542	530	527	545	585	525	545	537	496	526	533	567	521	556	544	593	552	538	562	563	558	532	499	508	545	542	512	538	565	531	588	537	507	552	546	538	557	538	492	544	531	595	565	518	554	566	538	522	521	562	537	510	560	536	525	543	498	591	537	525	543	533	548	572	555	587	564	565	546	508	566	556	559	532	597	504	583	542	535	552	529	561	559	540	562	510	512	563	520	546	533	544	530	563	574	554	577	527	553	564	479	533	536	504	537	548	563	527	563	517	522	538	555	518	529	549	546	520	552	552	502	545	539	509	561	540	568	507	564	534	527	522	518	543	575	547	559	509	518	564	549	570	550	572	545	593	540	566	564	529	518	580	564	591	549	555	555	519	550	505	531	534	524	520	543	543	562	523	551	499	525	541	503	561	572	512	554	521	549	562	509	530	590	559	561	528	509	542	545	540	527	534	540	564	534	530	550	549	542	578	505	516	515	546	536	564	500	528	526	540	543	536	555	540	542	502	508	508	561	564	578	519	516	548	569	544	547	546	594	580	523	513	579	540	553	566	584	547	528	542	523	530	510	523	527	561	529	538	586	549	571	498	542	571	531	554	554	550	552	504	468	498	561	508	593	530	551	567	547	551	569	554	520	546	601	585	543	540	543	549	525	512	489	543	551	539	550	570	541	555	560	575	548	524	501	554	551	517	510	534	583	571	593	537	551	571	561	540	562	549	552	537	559	549	556	541	507	541	557	517	572	551	548	534	526	543	561	519	592	543	542	484	555	560	566	561	557	545	553	570	537	532	539	561	571	547	580	547	507	583	529	543	581	533	498	569	520	592	579	512	530	543	555	550	534	506	575	581	528	577	578	554	559	559	518	551	572	524	555	516	535	521	490	528	563	542	542	569	573	554	535	564	563	523	582	552	576	537	560	530	552	557	525	573	535	534	521	513	562	559	565	520	524	561	548	524	530	503	543	507	540	526	532	561	580	558	545	570	530	524	541	518	531	541	537	530	535	514	484	563	549	551	592	513	541	485	552	518	573	536	578	570	552	531	553	511	504	593	551	564	525	573	558	559	552	528	540	570	527	541	564	516	551	553	557	535	553	515	534	537	537	564	518	554	571	520	533	545	519	571	532	536	559	519	528	549	525	567	542	527	538	560	553	528	547	569	580	537	538	554	533	536	517	543	498	530	545	584	590	571	572	526	552	538	550	562	557	562	509	574	518	526	543	536	535	538	540	545	530	544	572	536	523	579	519	530	563	534	532	543	528	531	542	588	550	539	518	560	549	572	505	496	547	502	548	560	539	553	544	546	529	522	561	574	541	516	565	543	574	567	508	523	566	536	557	564	524	498	556	554	515	475	549	561	574	577	526	544	542	549	520	533	526	538	516	539	573	494	563	600	567	561	546	588	542	560	573	522	548	531	541	510	524	542	537	527	552	509	543	574	545	584	552	570	547	519	588	550	494	561	496	564	512	529	559	518	550	538	580	562	507	564	568	596	534	571	548	497	536	544	555	549	535	539	488	554	602	550	528	581	575	559	572	514	543	500	544	529	526	506	576	531	520	515	573	557	529	516	556	557	562	552	514	526	515	523	570	515	555	546	590	541	491	525	518	553	560	524	573	537	543	554	547	504	601	583	532	565	566	522	560	494	556	535	555	560	506	566	533	547	557	539	529	562	540	513	534	552	557	566	531	540	528	538	528	553	536	556	519	553	509	578	560	519	569	520	503	535	551	595	543	525	543	561	530	513	574	566	550	562	534	523	515	556	593	513	530	539	569	545	580	565	516	508	524	557	513	567	539	529	528	515	582	507	537	547	509	513	567	539	533	549	498	548	558	520	563	528	573	536	572	524	544	561	560	532	524	539	523	514	557	537	537	548	530	521	565	554	550	530	529	497	536	577	518	508	532	565	517	514	554	545	576	566	552	545	486	584	521	574	581	526	590	542	537	579	555	517	528	546	505	542	542	533	549	548	550	517	548	556	563	556	479	546	522	529	540	525	556	560	544	557	588	578	540	545	601	556	513	546	581	572	588	543	514	544	549	563	541	520	542	576	559	539	504	532	554	551	557	522	532	549	527	522	497	577	553	518	537	552	565	543	588	561	515	523	503	513	517	556	532	527	521	532	547	537	548	568	551	556	593	571	580	564	542	566	549	561	515	570	517	547	540	524	544	542	561	556	547	550	537	532	533	540	510	507	523	530	567	555	582	549	526	585	519	575	555	565	523	527	549	502	550	531	529	526	539	550	524	556	503	524	564	555	495	519	528	499	511	526	534	516	550	537	570	543	505	559	494	579	565	542	565	514	526	500	557	535	535	521	568	503	557	551	589	539	539	570	531	579	545	522	534	523	501	558	560	572	518	517	478	537	600	523	488	559	517	547	526	526	587	574	513	570	541	515	474	569	564	542	564	548	555	566	557	513	521	533	519	563	524	562	518	560	521	569	559	542	537	545	549	563	523	556	534	547	570	538	520	552	544	535	561	535	531	538	545	553	528	522	572	534	532
55746	43029	42702	43163	42867	47537	45512	46933	37125	37479	43589	41212	37024	39377	38779	38514	39307	37697	44460	39642	30030	21998	16129	27675	23676	17954	20890	16983	11593	9467	5311	8051	5363	5350	4664	3433	2408	1939	1198	571	540	508	566	1749	2899	1944	878	811	801	1158	1269	1071	1249	1033	976	1154	970	1204	1022	913	885	939	974	703	674	719	789	1093	720	623	536	564	441	477	536	455	427	466	540	491	371	437	346	323	335	331	319	302	315	303	290	307	251	276	263	260	272	278	304	242	286	314	241	274	273	296	252	256	271	276	272	243	253	239	251	263	259	261	289	252	303	275	262	258	279	255	257	263	253	269	300	266	286	268	290	294	269	284	260	292	281	276	291	261	267	259	264	268	234	254	267	226	265	284	278	294	257	279	258	303	247	248	285	282	270	280	238	265	269	234	258	277	293	265	300	280	265	266	247	262	274	277	254	295	279	279	265	265	259	292	269	267	275	273	284	284	281	266	260	221	267	277	240	263	247	237	277	282	274	289	269	263	271	294	261	244	266	282	254	231	283	254	242	282	262	280	283	278	277	270	254	264	272	281	254	292	299	296	275	274	257	282	278	274	269	279	269	250	270	272	260	285	265	256	253	285	275	286	275	270	265	300	274	281	287	264	274	247	247	276	293	220	250	291	276	286	269	286	266	274	253	290	270	281	273	278	266	288	271	237	279	238	242	249	285	273	257	269	280	253	269	268	268	263	261	278	277	271	280	231	261	289	285	255	274	241	297	244	273	276	251	261	264	277	292	259	268	275	290	257	247	268	280	279	253	248	273	269	307	267	258	252	266	310	252	249	266	249	293	259	285	248	250	250	292	270	286	255	252	302	268	276	298	279	235	261	262	271	280	284	292	264	241	227	263	293	298	287	278	244	263	256	241	268	252	263	274	281	276	276	286	261	297	291	295	282	277	268	270	292	297	265	283	270	270	264	244	264	268	279	270	243	250	268	281	270	256	271	269	292	276	264	270	271	256	264	305	246	274	243	270	293	283	242	248	280	242	274	261	275	261	246	253	270	284	263	281	228	259	254	293	306	277	306	283	275	279	271	267	279	256	256	261	276	276	300	254	272	291	245	267	305	263	259	275	296	263	287	279	287	254	290	250	262	276	273	235	261	242	267	261	261	253	278	283	283	301	293	249	267	267	255	262	285	260	282	273	240	286	282	265	268	267	249	275	265	305	256	270	242	296	260	270	300	264	274	288	287	230	248	260	260	280	259	256	295	276	265	269	287	264	271	274	224	284	270	276	283	283	261	253	225	265	293	283	260	280	280	285	258	256	268	242	253	241	294	295	295	265	293	269	270	271	256	276	281	258	260	270	301	270	239	276	276	279	290	282	273	283	246	248	280	253	277	230	249	232	276	223	236	282	272	239	269	281	258	255	243	245	281	282	245	250	247	246	266	223	288	256	271	252	266	262	271	264	268	242	239	247	265	291	283	271	254	286	289	275	254	277	251	270	288	286	264	264	285	295	291	269	230	273	274	253	260	251	266	267	281	253	263	293	270	267	283	254	275	247	268	239	259	273	281	249	264	256	305	286	260	274	279	244	265	255	295	258	272	280	249	236	246	278	269	237	283	268	304	254	253	270	257	241	272	267	252	235	228	277	229	262	245	282	271	270	240	244	270	276	263	248	283	261	280	247	252	252	300	262	281	288	262	273	284	273	269	262	245	241	260	280	283	266	269	252	257	270	273	259	253	299	256	294	261	248	255	251	244	266	261	274	281	278	261	268	258	237	242	278	283	265	285	246	300	242	269	276	293	294	271	275	281	281	244	259	289	292	273	266	287	251	227	281	276	263	257	276	282	247	274	286	271	242	252	256	279	270	283	263	291	245	283	241	292	305	271	261	294	268	245	239	265	251	266	267	273	243	262	280	249	276	305	266	264	245	248	284	283	224	261	249	291	249	272	276	262	240	285	274	251	235	267	275	265	239	276	261	284	234	269	274	287	280	232	262	275	271	299	269	291	259	262	290	262	278	279	280	285	245	256	252	277	237	258	264	282	294	253	250	255	263	272	265	256	256	257	268	282	236	251	254	299	265	252	239	268	270	277	280	276	272	275	301	259	273	267	218	257	259	271	234	300	241	260	281	271	250	277	240	237	277	263	252	276	273	263	256	270	282	300	265	249	267	282	240	234	295	260	255	287	283	282	270	274	229	274	248	267	255	263	254	287	249	264	271	253	272	243	254	264	297	282	275	258	268	232	276	238	264	254	272	262	242	278	285	262	279	260	273	288	290	253	303	259	279	267	257	291	270	249	268	274	260	243	265	286	265	263	306	264	291	285	285	272	262	264	289	293	249	266	275	273	251	287	283	248	264	277	281	300	279	275	249	237	271	298	285	273	242	269	306	274	225	274	249	272	274	258	261	272	285	261	278	275	286	250	266	251	273	214	262	324	266	243	257	240	283	265	291	285	289	263	285	262	259	283	238	249	249	271	255	268	299	262	282	224	271	275	281	259	266	262	263	260	275	260	243	306	262	270	280	240	253	279	269	279	272	273	279	296	276	249	241	236	254	250	299	268	292	278	243	286	298	272	292	244	256	254	262	233	270	242	232	290	254	303	279	277	271	275	279	265	278	268	282	310	246	267	282	264	252	248	249	308	265	276	262	240	270	276	270	309	265	254	284	270	238	247	289	270	257	272	267	277	302	240	265	265	244	284	290	286	252	288	251	298	270	279	247	275	260	307	260	259	290	227	279	273	267	237	271	274	282	259	261	271	250	286	285	243	265	266	263	266	263	278	278	267	258	243	259	263	299	257	302	296	288	298	257	265	250	305	284	240	240	265	271	242	288	269	251	255	275	270	277	282	237	254	261	273	271	255	243	256	277	300	278	301	245	285	291	243	300	299	277	247	276	278	268	274	255	258	264	281	310	251	253	250	256	275	279	273	267	271	300	278	291	268	261	247	274	293	275	250	275	271	237	261	256	245	283	299	252	274	244	240	226	248	266	246	294	277	268	269	256	266	270	256	258	269	275	259	283	265	248	255	231	273	269	269	255	284	302	255	236	270	281	264	280	271	297	241	290	284	263	248	276	263	286	290	290	297	239	288	265	295	273	261	257	235	305	290	241	276	262	262	260	252	268	250	264	266	270	245	285	272	268	239	283	286	249	293	280	289	235	268	280	281	271	267	272	270	266	249	275	282	272	286	254	254	259	278	292	303	250	254	272	261	269	274	278	276	266	292	285	233	274	278	275	266	261	275	258	254	264	272	265	249	274	274	261	274	303	274	267	266	257	281	282	264	283	288	269	266	284	289	298	251	257	256	275	260	259	264	234	254	270	304	285	254	247	264	258	265	279	272	263	271	257	231	251	246	275	289	263	242	260	277	282	257	257	271	246	250	272	256	264	280	259	279	266	270	263	247	256	254	243	270	248	285	272	261	262	246	233	272	228	265	264	262	288	265	280	243	262	270	288	258	253	270	277	266	267	252	255	263	262	260	263	295	273	273	262	264	289	246	287	250
50758	54694	54744	55006	62795	62970	67010	58984	51740	52966	54849	51947	47941	54462	55786	52384	55943	55221	56963	53576	41952	32072	31919	48316	40762	39576	43257	35049	30574	25948	20407	26477	20429	21769	19091	15604	11810	10191	5847	2360	2198	2027	2377	9027	14233	9537	4415	4185	4387	6183	6899	5511	6528	5155	5388	5862	5299	6716	4955	4678	4467	5076	4756	3582	3424	3731	4072	5882	3610	2847	2591	2734	1822	1875	2277	1827	1753	2078	2990	2224	1467	1777	1272	1038	1085	1126	1065	945	867	869	840	787	749	686	690	672	648	661	610	660	673	656	629	648	658	650	643	627	631	650	631	663	637	670	625	617	632	667	652	606	600	608	610	622	610	607	622	600	662	589	670	624	649	628	614	662	614	639	670	612	627	659	602	607	636	591	631	606	683	604	589	588	620	567	598	604	635	647	618	593	608	604	643	575	652	628	647	640	626	643	621	568	604	650	652	673	621	616	662	624	580	640	597	617	617	614	643	614	626	635	585	643	623	628	645	628	583	591	611	609	623	608	622	564	629	627	614	620	639	594	580	602	624	628	614	616	608	616	576	604	624	603	609	641	675	632	642	616	646	617	578	566	584	585	634	625	604	690	646	655	644	620	629	710	616	628	605	579	617	586	651	563	612	611	605	604	612	597	620	607	654	618	618	605	597	599	659	578	585	661	589	604	624	638	618	626	623	591	642	628	619	587	602	645	650	644	648	615	625	586	620	606	676	636	649	595	581	606	670	629	599	583	647	629	579	623	586	627	614	595	607	608	614	626	643	615	633	611	640	615	613	589	609	625	613	617	583	668	644	644	605	606	594	627	635	690	652	639	583	635	631	628	639	628	613	664	620	658	592	588	643	633	626	647	621	613	629	621	635	622	579	667	605	644	577	610	636	642	604	660	602	637	594	592	586	594	656	638	619	589	646	633	611	587	656	615	614	633	578	637	621	577	580	618	647	580	653	591	615	654	654	642	641	606	618	580	625	624	623	602	644	642	605	633	645	590	629	627	626	642	637	636	623	655	625	661	627	609	609	643	629	596	590	609	584	624	626	629	637	611	595	604	635	580	586	601	629	638	608	638	621	623	604	634	640	614	595	594	636	579	638	647	626	629	646	588	626	609	572	619	656	627	669	648	617	605	617	652	601	590	555	617	600	634	615	582	593	651	620	611	576	638	601	574	627	667	640	608	602	623	561	623	587	651	646	615	625	610	614	600	590	582	647	652	576	621	646	614	622	629	631	605	583	599	629	654	606	620	608	619	615	617	619	633	634	602	622	623	634	628	618	634	599	604	612	619	612	658	616	600	576	627	599	643	624	596	649	641	586	613	624	624	589	611	595	621	593	629	605	650	637	655	624	602	571	614	623	637	615	644	640	597	601	604	617	608	582	621	595	636	599	626	616	626	632	643	618	627	634	623	646	634	627	641	616	622	601	659	653	667	627	601	589	606	641	657	562	617	626	628	623	653	591	613	581	626	628	582	628	579	643	610	612	617	657	582	669	606	607	613	647	628	632	636	610	624	647	607	677	597	590	645	644	612	599	620	593	629	603	593	622	643	598	620	645	594	593	599	600	622	641	572	567	597	674	616	630	641	640	590	636	577	615	585	663	653	564	639	594	615	638	609	645	644	577	607	590	597	632	622	620	613	623	590	657	588	621	590	625	614	577	642	607	630	598	606	607	595	562	620	623	646	579	647	567	643	583	677	625	564	638	611	614	577	649	643	600	551	649	624	600	659	645	578	605	569	584	644	613	634	623	604	603	646	611	640	602	593	636	573	612	627	604	632	614	611	616	615	606	635	614	601	636	609	645	603	622	595	570	604	626	616	569	586	652	658	622	630	613	601	597	624	602	635	622	630	598	641	648	625	591	634	614	601	607	560	625	652	611	599	631	641	660	617	587	661	590	645	599	620	646	588	625	626	631	600	590	631	603	564	641	645	610	642	557	642	641	661	629	624	583	633	646	589	578	614	631	639	617	634	579	599	640	645	634	693	590	608	588	623	623	627	651	614	588	612	611	614	625	603	610	616	615	653	621	581	615	651	657	647	592	649	624	631	616	602	604	624	620	598	597	611	659	632	624	626	637	637	620	590	643	665	581	602	615	644	629	590	605	598	657	582	616	614	625	613	595	603	608	611	627	619	582	658	656	603	592	594	627	604	630	628	626	657	628	619	624	598	634	617	589	598	601	621	617	657	617	631	634	657	616	695	590	598	602	661	594	588	669	568	604	632	601	638	630	610	614	601	619	600	607	643	612	583	602	601	628	622	642	599	642	598	664	669	625	610	638	658	592	597	598	620	620	602	628	598	602	622	629	611	656	575	613	598	658	607	575	597	598	606	638	610	620	604	568	644	615	648	608	651	598	595	651	626	600	612	619	624	606	640	608	602	590	614	612	572	616	604	584	635	659	609	598	607	585	615	630	600	623	610	606	614	580	630	616	626	634	578	624	597	592	652	608	585	621	640	636	608	577	611	630	582	620	652	578	605	606	617	649	622	628	580	555	660	641	601	613	587	636	591	636	597	615	618	604	636	642	606	606	627	564	572	600	688	604	625	639	646	581	640	654	634	589	628	616	610	617	575	667	586	569	621	593	602	604	626	613	641	615	590	615	595	601	592	626	622	701	632	625	649	622	606	588	596	620	641	620	630	628	577	617	556	592	629	612	589	628	569	633	611	617	612	592	602	650	658	625	649	605	633	615	666	606	582	591	612	618	622	599	639	598	614	617	620	618	607	640	606	630	603	589	649	603	594	616	568	601	616	650	622	586	604	635	594	648	612	581	625	602	651	579	593	643	589	600	640	586	633	610	608	633	615	586	656	632	636	623	619	635	610	624	623	611	615	636	583	607	584	603	622	575	564	630	597	620	629	568	633	633	602	623	623	620	592	594	625	600	621	589	605	601	664	593	604	637	566	572	643	597	593	641	645	620	608	600	643	605	610	625	637	621	658	584	621	585	634	586	631	626	641	607	645	622	625	643	647	606	655	604	606	659	608	621	651	614	619	624	649	646	638	603	641	629	627	618	630	595	611	620	592	551	652	651	602	603	600	646	596	568	618	617	640	667	599	628	592	615	639	578	596	619	627	640	603	596	645	589	569	613	590	612	623	630	610	644	654	609	601	617	587	639	621	571	615	646	586	675	524	598	602	629	594	615	610	622	600	604	617	615	623	580	616	596	575	617	598	626	639	623	659	574	592	614	591	669	622	626	586	626	652	616	605	593	624	593	637	648	600	632	619	561	631	603	629	595	606	659	615	632	584	644	591	597	579	587	604	609	579	652	666	581	648	629	618	633	671	642	584	617	633	610	627	597	607	599	588	634	629	601	639	662	582	616	688	599	599	630	633	617	631	598	612	582	665	642	620	662	610	619	655	599	605	631	642	603	635	622	603	623	629	620	660	621	604	598	620	643	622	664	585	622	619	665	617	614	641	575	621	606	591	594	639	627	623	627	605	634	631	653	594	571	573	613	613	633	615	626	658	596	645	617	571	622	597	633	628	655	601	607	642	614	584	635	634	576	658
28574	28703	33194	31225	25603	21809	14503	11098	5972	4993	5672	5133	3625	3846	2865	2724	2706	2318	2818	2491	1399	985	1109	1808	1039	818	1079	780	558	406	308	459	344	274	284	232	225	214	165	124	151	150	136	180	207	202	134	162	143	164	180	160	190	160	170	166	170	164	164	143	149	152	147	129	154	138	157	171	139	128	141	128	138	127	132	137	117	148	132	102	128	140	127	151	139	134	122	136	120	139	129	150	110	131	155	122	134	117	147	126	122	119	128	102	140	132	148	127	127	129	133	114	121	116	122	135	113	125	131	121	122	132	136	117	148	113	122	133	121	138	134	133	134	142	109	120	122	123	120	121	137	114	132	121	122	135	120	117	140	122	115	127	125	126	126	114	132	132	142	126	121	129	128	113	101	121	137	120	150	124	115	128	149	126	130	124	121	140	119	121	132	122	124	117	126	125	159	128	137	126	128	134	104	125	121	135	119	131	108	155	122	122	128	131	123	111	139	125	118	136	123	129	132	135	117	130	135	111	132	123	130	116	132	128	142	141	135	155	119	121	132	148	119	120	125	151	136	130	110	137	127	122	129	147	130	117	133	121	115	112	134	125	124	125	124	106	140	129	146	112	132	136	156	125	127	120	112	125	142	125	125	131	138	131	128	115	126	144	131	118	112	125	108	131	134	115	143	112	125	123	143	149	149	125	116	144	127	150	140	115	124	111	136	131	126	132	142	145	128	128	139	123	120	145	145	116	161	121	123	122	134	125	151	151	126	119	125	125	114	133	140	120	117	145	149	141	114	128	123	134	123	134	131	127	121	120	119	136	136	121	145	119	119	135	130	137	122	110	139	149	127	128	128	127	117	134	110	115	128	134	135	121	136	133	111	127	122	140	118	121	128	133	118	128	131	119	109	148	135	125	135	138	124	134	127	133	141	128	127	124	140	137	95	126	127	129	137	127	111	136	117	132	120	128	122	128	117	125	123	156	136	123	136	114	140	144	126	132	129	114	123	123	136	136	118	128	135	126	124	135	147	138	113	99	138	145	128	105	128	120	153	117	120	128	130	127	125	128	113	112	112	132	113	124	130	115	122	130	111	121	150	131	129	121	130	131	127	145	116	115	136	127	127	108	127	122	133	113	120	124	130	136	133	138	119	116	111	112	142	145	118	128	130	118	132	134	142	128	111	125	127	113	137	122	120	131	128	123	108	140	135	110	149	119	134	141	107	111	124	127	114	112	118	128	127	131	122	133	126	108	127	125	113	129	133	134	127	127	132	131	131	129	131	121	133	123	123	122	121	130	136	118	135	135	142	117	132	154	136	129	121	130	119	151	153	117	109	151	149	125	124	145	138	132	153	144	120	135	129	135	131	140	118	122	115	127	121	128	97	126	123	117	115	114	123	124	112	113	111	148	119	132	157	142	129	142	133	133	138	142	125	121	130	136	130	112	116	126	109	132	116	104	113	129	134	134	122	125	137	132	130	130	121	134	123	138	132	133	144	148	124	119	113	129	118	123	112	111	156	128	131	141	131	129	136	119	134	123	149	122	129	117	144	150	103	131	134	150	143	115	137	135	129	136	118	118	136	114	139	123	108	117	138	106	125	116	133	122	127	129	137	125	127	137	110	138	138	131	153	128	124	104	119	135	125	145	112	147	139	116	114	133	142	119	134	115	132	140	130	129	113	138	127	139	134	123	131	110	118	137	115	134	149	130	119	117	144	128	136	136	131	133	119	140	137	125	123	102	132	138	128	124	126	143	128	137	139	122	128	121	123	104	130	135	146	122	121	128	112	123	115	142	142	135	128	127	127	128	121	119	130	131	121	146	133	135	131	119	131	127	139	108	118	98	123	133	144	99	127	128	130	136	120	124	104	133	143	144	122	136	116	135	132	127	136	126	105	118	134	124	118	118	128	110	130	116	136	136	130	147	106	102	118	132	127	142	117	122	135	121	111	131	119	114	129	127	133	104	125	129	145	126	145	131	144	100	138	117	127	117	164	133	130	115	144	117	133	137	136	141	130	124	130	134	129	128	161	124	112	128	117	147	112	128	125	134	131	147	145	148	125	132	131	119	133	108	125	138	116	116	114	138	123	126	123	139	130	118	140	125	110	164	119	132	139	134	121	128	146	132	109	118	127	133	113	154	116	140	124	125	134	134	126	124	118	119	126	119	143	152	111	125	134	139	137	123	125	120	132	108	126	132	115	112	134	128	132	118	123	139	148	145	121	147	118	125	152	114	130	126	129	133	127	141	126	122	154	127	153	115	127	128	130	151	120	128	113	146	115	115	121	121	128	128	116	95	140	143	116	126	138	127	134	127	143	130	144	137	130	126	125	114	135	117	147	133	125	115	126	138	129	137	122	136	134	131	112	122	113	102	136	124	130	104	134	102	124	133	139	122	136	104	121	125	122	145	135	128	123	128	116	157	126	149	121	129	130	121	118	117	126	139	139	128	134	130	144	136	123	134	127	125	115	127	143	98	116	142	161	134	102	112	113	131	135	126	118	98	124	139	140	126	116	108	130	157	131	128	120	133	121	113	119	119	126	132	128	148	129	133	142	114	140	132	130	157	122	134	125	131	125	125	149	117	130	121	140	123	128	137	143	133	159	129	155	115	123	142	141	129	124	137	138	132	121	126	142	117	127	122	110	129	115	139	126	139	141	121	128	136	143	144	117	114	140	150	96	115	128	131	126	104	113	126	135	120	123	127	128	135	120	134	142	136	123	130	122	146	131	126	131	131	136	135	124	125	124	137	119	128	121	124	143	132	124	124	135	121	140	120	147	130	138	123	147	126	145	113	124	125	117	142	117	113	131	133	145	119	136	119	116	119	137	131	142	125	115	116	113	144	142	130	127	115	141	127	133	119	122	112	142	116	157	109	129	126	127	113	121	133	131	131	115	123	125	117	118	128	130	110	151	165	107	125	140	123	143	107	103	141	102	135	109	110	118	124	134	129	114	127	115	131	107	116	120	121	139	148	133	129	127	133	137	149	115	141	123	115	115	122	115	127	135	128	130	135	130	139	133	144	130	131	104	123	114	139	121	127	123	116	134	107	124	102	108	132	147	129	121	113	132	115	135	135	123	129	116	130	115	123	145	135	144	129	125	117	121	125	133	128	134	115	130	123	129	138	147	144	117	133	106	111	126	113	131	139	118	132	143	140	132	112	118	126	109	128	134	131	126	148	138	124	134	138	124	120	133	148	139	132	134	120	159	111	106	139	145	123	118	117	113	114	126	132	121	135	131	138	118	135	137	135	140	149	126	144	140	111	116	125	132	121	127	137	138	132	132	128	124	123	138	149	129	133	116	129	136	130	133	130	132	135	124	136	110	137	116	111	141	120	122	112	117	129	138	130	118	119	126	140	147	127	141	121	136	148	150	134	102	122	134	142	142	130	146	126	134	118	124	102	116	117	126	129	146	125	121	130	138	134	138	130	111	132	142	153	127	133	124	119	127	128	140	125	124	114	112	117	113	122	133	135	114	116	138	108
21689	26127	34705	39373	38999	37132	30418	24782	14865	14983	18800	15279	10989	15085	12461	11981	12397	11686	12771	11592	6470	4131	5324	8820	5351	4862	5778	4155	2887	2100	1658	2353	1643	1498	1461	1272	1011	916	660	487	452	453	442	760	1062	771	576	567	614	639	701	688	685	602	595	590	546	609	565	560	524	529	527	461	459	509	504	624	489	467	435	409	432	390	434	401	406	431	433	419	379	422	389	366	372	387	405	345	365	353	404	363	369	343	397	353	348	348	334	372	355	355	376	356	359	369	366	369	361	345	329	311	324	367	373	375	375	341	361	362	375	346	353	384	328	360	360	357	381	371	347	359	337	340	348	350	367	354	354	359	368	358	383	351	339	385	385	368	373	346	353	340	339	353	355	335	401	380	365	378	348	349	330	319	346	365	373	347	331	377	369	363	346	330	354	359	361	358	354	365	349	344	366	338	310	353	328	345	372	358	326	349	365	363	359	380	357	408	361	340	365	365	349	369	341	338	306	331	348	378	348	353	374	378	386	360	367	358	326	368	381	332	369	365	365	364	370	404	329	364	354	377	331	353	370	356	345	333	366	366	350	351	372	315	340	382	376	335	379	362	325	373	374	354	368	331	371	372	344	338	354	355	343	357	312	383	366	367	375	372	346	334	311	313	331	361	350	349	352	367	318	396	336	359	352	338	340	338	349	360	368	379	360	355	350	372	350	356	343	333	386	362	364	357	375	332	346	351	363	365	388	344	359	371	355	365	373	324	355	325	319	349	345	350	391	383	349	318	346	357	347	322	382	372	340	358	330	331	371	361	347	352	327	376	301	368	348	354	368	359	310	360	355	339	391	359	341	330	354	372	373	325	343	353	347	361	314	377	343	350	336	334	368	361	339	350	370	339	340	372	359	370	366	343	355	336	323	353	354	336	383	393	322	346	362	361	377	349	360	384	349	362	355	339	329	389	353	369	362	345	328	336	350	338	355	339	383	338	357	328	372	373	348	329	357	376	345	378	356	360	339	339	378	348	386	357	368	349	388	332	377	361	355	358	360	351	341	349	361	365	383	341	368	374	345	364	336	349	343	348	337	358	338	377	346	327	359	337	376	348	366	371	362	337	363	363	365	335	372	337	323	357	337	361	347	324	343	346	380	382	334	367	380	319	378	374	351	338	341	350	335	318	366	361	375	334	354	319	359	362	346	364	372	330	348	356	345	344	351	375	355	357	382	370	350	332	377	357	368	356	369	321	365	400	343	347	373	344	355	356	354	379	337	370	361	398	344	361	363	305	359	334	367	322	347	316	373	364	322	333	334	313	343	352	344	381	349	333	340	349	341	371	312	369	366	386	384	379	351	345	335	365	346	419	377	354	357	388	357	360	346	340	361	334	356	336	342	361	375	319	348	353	367	362	345	344	360	347	358	355	368	387	330	362	344	370	348	343	328	344	354	348	368	380	338	347	341	340	370	320	368	333	374	389	350	365	362	326	340	374	394	391	350	376	358	330	357	359	345	325	355	355	320	379	323	348	364	354	351	349	356	366	353	360	366	351	354	333	338	372	342	365	346	327	390	334	335	389	376	319	370	366	379	366	352	357	344	336	392	373	341	378	362	344	335	356	362	386	331	345	350	334	323	361	386	355	386	391	362	353	372	339	347	359	360	367	346	322	341	370	357	387	356	346	347	336	349	361	338	337	324	368	341	377	372	344	324	311	348	331	327	360	373	342	353	346	352	394	329	345	384	390	370	321	351	369	357	379	358	348	375	354	359	363	339	369	351	390	355	340	335	380	385	360	327	344	377	333	347	340	370	375	376	350	363	369	338	339	353	337	325	387	356	348	363	335	348	358	345	336	361	319	359	359	356	364	352	356	353	351	306	368	327	370	353	354	344	329	321	331	358	335	328	363	356	338	367	341	329	370	360	329	362	375	358	352	400	355	359	349	365	336	381	383	357	357	367	362	304	365	342	375	303	369	345	340	312	365	338	352	336	372	328	357	379	364	336	338	349	370	372	366	364	311	347	388	363	352	354	343	372	336	394	356	350	341	360	369	327	340	365	325	379	359	373	368	341	339	362	365	345	347	350	367	369	353	348	340	341	359	368	356	338	350	364	360	310	366	342	339	338	347	340	360	369	356	394	379	364	364	355	342	374	357	344	361	384	349	373	365	328	335	374	358	352	354	363	355	379	358	314	346	346	310	365	373	341	333	361	373	354	376	359	352	381	343	378	335	344	330	346	375	377	342	322	356	392	346	373	366	345	353	366	341	334	351	374	382	351	354	357	370	377	342	333	355	349	331	362	340	371	333	332	327	351	330	353	350	351	366	346	394	346	390	323	326	361	371	354	348	366	376	351	370	364	334	347	362	370	377	321	334	365	380	322	362	377	375	352	375	344	380	388	351	357	342	329	347	322	367	325	347	367	352	310	359	347	366	348	321	331	339	354	335	348	323	340	352	357	341	370	347	337	329	355	345	347	360	360	350	379	343	358	365	340	353	336	363	334	340	350	347	377	365	370	347	326	357	328	336	354	328	355	320	350	347	373	372	395	354	351	357	341	352	376	379	367	338	340	332	346	372	349	356	348	378	390	332	317	323	352	377	336	362	366	339	360	362	352	370	333	354	370	376	382	368	339	369	358	364	344	339	346	348	368	365	397	347	340	345	338	339	389	343	358	346	355	369	317	356	352	333	384	358	340	325	344	352	341	332	383	380	367	347	345	365	346	395	336	360	340	357	402	388	330	372	351	358	334	343	327	359	378	336	349	374	330	325	331	330	379	354	389	337	328	361	371	344	349	339	373	328	355	347	356	343	352	357	367	377	367	372	373	343	347	332	356	386	347	328	352	380	378	384	335	366	362	328	370	322	351	342	350	347	357	341	368	365	387	370	345	335	357	347	326	354	345	336	342	379	356	353	376	370	353	350	382	372	318	364	340	366	350	362	338	344	357	362	331	330	370	352	319	360	350	377	355	375	353	335	365	359	330	329	313	324	358	377	368	321	359	368	344	351	363	366	351	355	354	349	339	356	337	356	353	331	355	358	349	347	352	359	361	336	365	360	343	343	385	360	372	348	369	375	348	386	348	345	352	342	360	362	363	361	345	364	354	327	324	322	334	348	358	327	333	335	355	391	387	320	369	351	396	345	360	329	381	363	351	364	373	340	355	382	366	387	348	351	354	351	368	334	353	337	355	362	322	363	365	348	333	347	370	362	360	385	361	350	356	343	370	343	314	370	352	370	353	338	380	357	353	383	340	377	359	353	349	342	343	319	349	348	355	368	351	336	339	377	345	335	353	307	373	346	366	395	351	363	374	344	346	365	374	360	392	345	308	338	367	361	389	345	330	349	344	381	318	338	318	347	332	373	358	335	348	379	358	386	339	361	357	388	357	329	328	323	370	368	371	391	342	330	353	368	339	383	328	336	396	353	320	366	324	348	329	342	346	359	352	326	320	355	380	365	368	363	337	350	376	390	344	350	341	338	367	365	342	369	377	328	371	351	340	365	353	374
52227	43188	43777	44080	44027	47674	44454	42887	31628	34212	36965	35432	29824	34563	29297	30458	29403	27408	30692	30317	15817	8218	11106	21146	13946	10197	11490	8700	5875	3936	2282	3739	2584	2047	2066	1684	1207	1171	509	323	366	353	390	1034	1520	950	525	468	515	629	677	601	662	570	653	704	655	684	604	588	508	550	541	439	436	459	438	575	421	383	377	339	317	314	332	297	291	339	396	314	297	279	232	269	271	243	265	239	214	241	237	203	231	224	251	234	224	223	233	226	232	239	223	217	216	241	225	213	241	192	204	233	199	220	233	253	232	219	214	252	221	226	204	229	252	249	212	207	228	225	227	214	188	201	218	193	241	228	216	203	199	220	209	225	209	213	255	219	238	228	237	199	211	199	222	218	213	241	225	199	196	196	226	213	215	222	196	198	212	213	197	223	200	217	218	214	217	231	225	257	227	215	225	233	198	208	225	215	200	213	199	218	221	254	236	202	201	219	224	248	252	212	209	234	229	225	226	224	210	224	245	212	172	216	232	223	195	239	200	216	221	245	202	193	238	240	198	216	231	221	255	214	206	217	244	205	208	214	210	244	238	222	229	225	199	248	234	228	216	214	236	225	222	244	226	220	245	215	252	218	183	214	213	247	217	218	205	215	205	208	215	222	225	218	207	222	220	231	223	225	230	201	218	230	208	241	236	198	208	209	225	233	210	234	242	228	235	242	215	212	246	235	217	221	212	212	209	245	231	238	232	204	218	215	192	223	232	230	242	214	201	204	228	220	232	233	224	230	214	218	222	245	234	229	209	218	255	209	209	246	243	195	255	228	202	231	240	194	210	222	221	217	209	202	217	239	231	212	232	214	212	235	225	208	196	190	183	221	208	227	215	218	209	226	220	238	232	219	204	210	196	217	223	230	231	214	216	210	206	239	227	249	217	222	180	221	214	206	233	209	229	215	217	206	238	245	224	220	239	201	213	206	208	205	235	213	239	225	218	205	198	202	227	228	215	232	224	187	205	200	208	227	209	238	230	245	240	228	244	243	208	239	216	203	212	218	208	241	197	210	232	224	202	231	194	199	206	208	207	244	227	207	231	242	194	203	174	219	244	229	191	213	211	241	223	246	239	228	215	230	208	244	218	227	225	200	216	218	227	208	221	241	230	212	229	206	230	217	187	240	207	197	192	218	242	201	223	234	244	180	231	186	241	222	216	219	214	206	225	242	208	219	264	228	211	221	220	218	215	202	217	219	211	219	233	188	235	225	196	219	218	202	228	200	200	236	227	225	229	253	200	224	192	224	201	223	197	206	201	226	230	224	233	227	239	281	220	226	197	208	198	204	244	255	222	228	215	233	200	224	227	264	229	200	238	208	222	245	207	204	211	213	225	229	241	212	220	219	227	198	212	223	196	225	177	219	224	237	205	240	221	219	212	236	232	213	209	218	219	216	222	219	216	185	219	221	246	238	220	211	196	208	221	218	215	213	233	238	225	217	229	208	232	233	211	242	240	237	201	213	211	230	227	213	211	213	225	222	191	214	238	185	243	242	212	198	216	214	211	234	222	226	210	215	211	223	207	204	234	220	207	237	242	194	195	212	217	202	260	250	195	239	239	207	236	237	215	190	218	223	230	219	203	235	202	204	215	237	226	229	215	223	200	222	210	211	224	213	206	215	200	202	208	217	245	222	208	232	208	198	228	216	219	210	219	221	232	225	225	232	193	186	239	232	208	212	192	185	199	219	223	225	217	208	241	221	216	236	204	232	229	230	221	207	212	212	223	204	238	224	239	242	243	208	222	218	216	203	211	198	219	228	242	210	235	187	208	219	224	201	234	235	203	216	199	224	201	215	235	195	236	222	229	225	219	211	249	227	241	259	205	206	222	236	209	193	225	210	226	248	223	210	215	236	235	193	218	201	198	191	230	218	257	209	224	209	206	210	209	208	206	214	214	225	221	225	227	209	251	207	230	218	196	230	219	222	234	204	223	223	212	213	225	209	224	210	222	214	236	205	223	274	243	214	217	197	211	211	229	232	214	196	221	219	225	232	222	182	202	225	214	226	205	235	221	194	222	237	204	215	189	223	234	206	222	223	210	208	233	214	237	200	191	215	207	225	199	242	198	237	230	219	246	223	240	213	220	215	229	207	262	246	213	223	234	249	219	210	222	239	244	215	228	209	221	243	211	218	207	215	211	218	224	221	213	200	217	211	223	270	208	229	228	220	201	210	248	217	189	218	206	235	218	224	206	200	216	218	208	213	208	201	208	204	240	226	248	238	242	232	230	229	222	232	236	255	215	205	216	207	216	218	232	217	224	214	230	235	212	245	220	237	212	207	199	219	220	221	218	208	207	220	210	197	239	216	214	239	241	222	214	227	232	201	231	233	208	219	216	212	201	216	211	223	186	230	241	224	246	235	234	218	195	197	216	240	213	214	261	211	239	196	229	228	216	253	227	203	192	262	248	233	233	223	202	201	234	198	232	230	215	226	211	236	201	232	224	213	241	239	260	235	200	193	228	220	202	210	216	231	221	220	237	213	226	252	232	196	239	229	231	241	232	206	218	227	192	229	244	194	211	220	227	226	206	220	207	231	244	207	228	222	229	236	213	239	225	230	221	214	216	221	214	228	221	198	215	200	208	251	237	214	211	206	202	201	221	209	223	237	199	190	225	201	223	228	234	256	248	189	220	238	235	226	213	217	233	220	204	206	216	239	223	219	231	233	215	197	228	208	222	215	229	208	245	213	206	233	217	217	215	220	215	212	210	211	214	201	213	206	228	228	218	228	211	220	218	219	221	225	223	226	210	213	213	201	206	232	226	220	212	230	243	263	223	204	202	218	217	227	194	212	230	212	229	248	208	213	211	219	229	240	217	220	225	223	225	223	211	204	205	225	206	212	252	235	214	217	214	199	241	229	228	201	215	225	209	234	208	212	228	203	221	216	207	230	193	193	236	227	213	210	228	239	237	182	230	219	227	204	252	209	205	220	212	214	197	225	226	220	228	212	235	217	208	209	195	214	214	221	204	199	227	207	214	219	205	233	237	197	220	235	202	236	231	241	195	185	205	232	217	226	236	206	216	222	225	204	215	212	215	245	194	225	220	206	224	217	234	202	226	231	247	235	204	202	223	223	219	213	232	227	247	204	225	217	205	217	193	220	237	246	224	226	249	239	240	250	223	247	203	175	232	211	230	206	200	213	242	211	226	224	215	217	226	226	222	230	219	216	201	197	267	219	207	188	219	228	201	228	242	182	241	200	245	202	231	206	219	221	238	197	233	229	219	212	216	206	230	251	212	232	216	222	234	216	217	209	222	217	234	225	234	266	213	235	221	220	224	235	203	225	234	203	215	235	239	220	221	198	243	200	205	214	220	240	247	196	204	214	221	216	217	233	211	234	228	252	232	223	236	223	225	201	229	196	222	229	248	224	241	240	185	221	224	196	267	254	224	219	209	201	235	234	245	228	223	227	225	248	213	209	222	225	229	264	254	225	224	214	210	235	207	206	202	236
44854	50974	52001	55066	63578	64418	62572	52459	44203	48151	49234	45830	40528	48178	46474	44292	46223	47376	45412	45128	25697	16481	28099	42850	31323	30492	32288	26369	21746	16394	12327	17962	13136	11671	10899	9398	6899	6179	2024	1192	1295	1395	1524	5371	8215	5015	2487	2410	2617	3406	3781	3326	3547	3128	3508	3646	3697	3645	2941	3048	2564	2939	2938	1978	1934	2354	2423	3143	2053	1909	1659	1582	1207	1219	1440	1169	1117	1419	1615	1150	1127	1017	726	700	739	782	851	681	704	675	630	555	605	567	575	551	541	565	535	563	569	558	576	562	552	530	568	584	557	551	591	510	571	566	555	510	534	521	536	541	499	555	543	584	565	558	565	580	549	582	544	541	566	544	552	551	529	526	584	534	569	555	548	489	517	564	540	556	543	539	514	515	508	549	548	580	563	510	511	555	516	566	552	542	527	544	515	510	555	530	553	553	545	565	512	585	543	530	547	561	535	491	528	523	559	568	551	499	524	545	523	473	552	518	537	510	561	583	529	501	543	552	507	508	555	572	532	547	516	541	527	535	566	579	477	523	526	516	512	586	545	581	527	550	535	526	541	568	550	518	563	548	550	570	525	530	559	529	549	524	540	518	540	603	541	537	557	576	554	551	547	552	537	566	570	543	554	532	548	559	548	500	513	516	535	533	548	552	540	525	540	558	550	549	573	520	518	503	526	552	539	576	517	530	524	534	534	559	517	542	532	549	577	537	568	514	568	585	538	551	514	562	527	534	507	557	551	536	559	535	523	562	561	551	563	512	583	520	527	554	542	530	536	511	527	585	535	529	556	530	517	559	589	561	519	533	556	530	517	543	517	539	571	555	510	503	514	531	530	532	576	530	526	550	545	537	537	547	536	523	552	510	553	536	537	519	540	518	545	543	558	563	551	540	526	549	566	534	539	539	521	531	526	570	559	555	530	544	548	564	566	542	543	546	578	525	581	539	526	484	582	572	535	602	583	545	516	530	555	514	574	537	508	560	567	558	554	560	572	511	579	515	544	531	555	513	553	538	524	532	501	529	522	586	549	537	559	540	584	567	534	539	549	529	554	532	523	541	540	573	535	523	531	548	501	536	556	536	542	552	500	548	564	501	547	544	552	559	541	603	516	502	529	579	554	550	579	513	531	559	568	574	539	531	585	537	519	589	539	546	557	541	535	526	546	564	541	543	522	522	552	567	555	563	583	548	566	526	551	515	566	586	550	521	502	534	570	572	541	543	524	531	513	531	523	532	553	579	554	534	540	552	556	530	552	546	576	533	548	564	569	508	566	541	558	518	534	591	552	567	554	545	553	508	525	517	541	570	554	513	561	501	558	542	544	543	582	560	551	537	561	544	543	554	518	479	492	542	543	541	546	540	528	526	550	551	530	537	545	545	568	552	521	552	555	562	541	541	530	552	563	571	564	559	557	558	573	537	521	571	524	567	518	540	510	541	524	590	574	534	581	529	523	529	502	543	531	522	523	562	532	533	526	533	553	561	566	530	555	577	522	523	546	543	564	565	475	506	533	522	568	522	559	561	532	542	520	520	517	496	506	526	550	565	578	583	533	527	562	587	520	555	586	526	557	577	489	571	489	471	566	533	566	524	557	528	566	535	487	553	562	527	553	528	553	551	525	517	530	503	551	550	585	530	562	570	527	537	514	529	560	507	527	493	514	556	552	561	542	563	497	560	543	500	535	520	548	519	529	519	586	532	564	524	572	545	522	528	537	554	497	552	585	541	554	541	552	515	515	538	540	538	528	541	564	526	544	548	566	565	536	537	520	541	544	545	534	582	531	540	554	557	559	487	518	525	526	519	566	523	573	554	550	588	536	543	490	545	570	551	560	593	568	513	498	540	535	533	516	529	528	525	524	557	566	562	556	521	536	553	537	485	559	522	550	573	532	520	520	549	547	501	513	565	518	553	541	544	508	522	620	588	540	580	597	569	551	528	497	574	517	535	520	507	541	525	518	538	521	582	516	541	580	548	537	503	561	572	555	531	491	529	548	543	523	556	550	511	572	507	534	561	511	529	576	558	560	522	547	554	572	567	580	541	540	546	557	533	539	536	570	524	554	537	548	524	484	572	547	542	533	571	564	533	558	559	587	547	519	528	541	541	550	531	550	565	513	578	539	504	547	521	583	492	555	537	533	519	537	544	519	562	536	557	530	537	554	497	546	521	569	551	555	566	523	564	563	512	546	532	550	556	563	557	550	561	565	564	560	585	534	531	524	570	544	556	545	552	579	533	560	557	539	542	517	541	516	558	491	550	527	558	508	553	544	562	548	543	561	539	544	507	588	500	525	512	526	552	526	549	565	510	539	553	535	526	548	509	555	520	550	545	513	544	551	534	534	541	520	562	587	529	568	593	500	532	511	529	565	519	526	528	567	513	563	579	529	586	573	538	556	577	508	506	533	512	557	542	492	536	562	545	511	505	576	587	545	535	555	539	541	549	541	556	564	561	501	522	517	562	523	575	552	562	564	541	559	552	576	534	548	581	498	513	585	548	560	581	515	546	534	571	553	576	543	554	480	546	556	528	526	497	538	554	554	566	535	575	569	523	525	561	516	514	548	506	528	539	573	543	545	567	576	502	513	560	552	532	528	527	514	558	533	566	502	493	512	555	533	554	608	550	518	592	567	502	551	551	552	532	517	548	572	533	531	522	483	589	542	532	517	531	561	508	521	545	560	523	524	542	523	549	528	526	541	521	553	566	545	540	547	526	509	574	530	545	501	525	545	557	567	520	567	525	549	530	560	573	569	518	540	587	548	577	539	556	558	531	533	517	528	552	538	582	560	530	556	522	511	544	570	553	541	542	558	520	515	541	545	541	549	521	559	576	576	544	565	555	547	494	567	526	555	525	525	559	601	569	557	555	558	520	550	531	515	506	592	550	526	551	563	547	532	549	544	527	550	504	513	580	549	536	547	555	505	543	592	549	537	562	563	554	524	566	540	521	526	557	540	507	494	526	584	567	558	575	554	576	465	546	502	536	537	540	554	543	533	520	543	538	512	530	553	550	538	553	541	532	592	549	589	552	543	502	563	572	529	478	538	538	542	556	536	508	497	565	548	551	518	564	512	554	518	537	556	552	512	549	554	567	577	577	528	555	545	526	483	566	575	564	544	530	505	516	521	520	549	510	580	561	523	534	489	555	548	525	499	548	519	529	528	517	493	556	544	545	520	559	545	523	521	540	605	522	540	560	583	491	569	536	551	558	519	514	542	586	545	562	541	551	499	584	548	549	516	577	572	568	558	531	561	567	520	579	571	514	523	559	562	523	525	521	550	524	537	564	568	536	513	516	506	541	539	573	527	548	516	527	541	561	530	543	512	555	555	521	522	564	516	539	544	554	516	533	522	522	524	546	498	567	526	553	563	538	511	481	537	577	550	524	544	510	569	530	545	536	510	556	537	543	556	530	573	554	535	535	532	554	517	546	533	510	529	522	557	575	560	516	539	513	515	549	549	512	573	568	550	548	544	530	575	549	533	555	519	529	537	568	536	514	563	572	520	545	527	573
56225	43415	41131	42742	42819	46438	45314	40860	33520	39450	43083	40786	36383	43342	38247	40402	39556	40432	40556	39155	26363	15019	23714	35577	24378	20008	20890	16625	11446	7826	5235	7881	5830	4614	4166	3451	2288	2515	996	473	498	464	613	1769	2765	1608	819	811	908	1120	1191	1078	1263	1133	1136	1145	1139	1178	1053	1089	930	1072	946	731	794	851	802	879	738	653	692	597	456	488	550	433	469	490	622	410	421	371	301	341	344	320	322	327	286	322	318	304	283	270	267	256	268	295	275	288	274	308	291	255	252	259	292	275	276	281	261	259	257	294	277	258	298	286	273	292	245	279	283	282	258	266	264	287	283	258	239	264	282	262	248	283	260	265	261	291	280	283	240	276	256	275	261	298	265	256	269	265	277	252	279	263	285	310	275	278	276	260	285	270	269	287	270	278	291	270	259	267	239	266	291	265	254	273	241	268	279	257	306	242	294	262	260	238	272	236	260	260	291	298	248	270	284	279	248	268	246	261	265	253	280	260	282	261	243	248	279	283	271	261	274	257	275	278	286	274	257	290	280	284	268	297	236	261	291	265	228	277	265	281	234	269	260	246	271	287	261	245	269	240	273	283	254	263	226	272	279	260	280	289	261	241	260	246	248	274	282	264	263	249	260	247	290	286	273	285	290	288	272	274	257	260	262	282	257	288	278	277	248	246	296	239	255	250	246	264	287	249	264	248	281	257	256	235	260	256	268	278	288	265	255	251	264	281	283	290	264	288	273	275	274	273	280	267	258	235	264	289	270	262	251	265	284	268	254	236	308	273	262	267	267	277	257	237	271	262	284	252	234	259	277	298	264	224	289	272	257	251	242	264	278	251	249	237	241	277	290	263	275	248	275	233	264	265	255	274	270	272	263	268	252	281	291	266	271	235	247	252	245	257	284	249	302	263	286	260	254	278	260	267	257	272	291	273	258	258	241	266	235	277	289	279	268	257	279	257	247	272	307	278	276	277	237	295	286	256	248	297	271	239	267	265	269	276	270	246	259	263	264	246	243	241	263	283	257	269	264	245	275	293	299	300	302	243	266	295	289	263	274	234	291	279	279	298	256	269	295	278	258	281	266	246	250	262	291	245	237	271	257	262	250	232	245	297	309	262	265	277	293	240	285	274	273	264	270	284	244	280	269	271	261	265	264	272	270	243	272	233	260	261	244	229	236	253	274	254	273	272	305	253	269	290	259	294	280	291	271	262	271	269	267	279	249	236	244	296	268	246	282	286	261	274	259	272	281	260	255	294	279	261	273	259	302	239	285	276	239	301	273	270	276	271	275	225	264	252	294	267	251	262	240	283	279	240	293	261	327	267	254	261	240	295	223	251	255	267	276	280	281	276	271	270	255	259	268	262	247	263	253	242	255	275	265	257	265	247	256	247	252	266	256	265	243	257	246	263	284	278	288	245	253	275	297	254	255	262	269	246	275	268	259	280	287	283	275	275	280	249	262	264	269	267	281	271	279	245	272	281	258	281	306	292	260	277	245	282	290	240	239	236	228	293	261	247	275	261	272	267	257	263	242	272	283	251	236	266	269	236	258	271	233	318	300	251	275	276	275	258	302	264	310	308	235	253	270	251	259	268	261	260	273	302	288	272	276	270	272	254	262	228	266	265	275	288	270	297	283	258	246	259	266	240	273	281	243	257	289	250	258	240	251	277	279	294	242	256	227	316	272	264	258	277	287	279	284	266	274	286	257	265	263	245	259	279	258	233	288	259	246	243	242	268	263	285	259	270	264	267	230	269	256	269	266	239	271	251	247	249	283	258	270	248	265	262	259	254	258	271	281	241	276	273	257	255	290	288	292	273	258	261	290	239	281	250	239	275	245	271	274	252	272	268	259	265	259	247	293	287	259	264	294	273	270	269	273	219	281	275	287	251	271	257	242	248	251	281	275	285	244	289	247	271	273	250	257	256	273	249	292	256	281	275	272	279	282	259	252	220	266	269	284	286	276	267	249	264	272	290	295	258	269	250	262	240	286	260	271	231	274	254	273	303	270	251	272	266	292	256	273	269	262	267	263	288	272	236	241	236	244	278	268	275	284	270	272	296	249	249	267	260	274	257	298	252	256	266	251	259	263	239	261	265	263	242	260	243	283	268	241	243	260	256	253	305	224	255	257	278	265	274	276	278	272	255	244	268	270	280	266	243	263	279	250	268	252	236	240	275	262	282	235	274	265	261	245	289	265	294	279	277	265	260	276	270	262	293	222	252	255	251	275	281	259	284	293	244	259	262	274	293	276	276	260	298	262	289	278	281	256	281	276	258	273	261	301	249	261	276	244	264	235	272	294	262	268	228	265	262	296	260	276	269	273	279	245	270	273	283	281	292	277	292	299	288	285	312	269	265	258	282	267	270	241	264	240	263	274	298	264	253	266	259	251	276	277	237	270	249	281	259	268	279	290	296	274	248	245	228	253	237	241	294	277	264	259	276	278	242	251	273	275	276	278	266	266	308	250	263	253	247	276	278	226	240	262	297	258	266	294	258	264	272	232	245	277	258	279	273	271	256	289	260	255	280	258	241	249	270	280	260	297	295	274	266	257	257	255	264	229	232	240	269	303	259	276	259	269	248	279	240	234	315	266	281	210	257	261	248	281	260	241	282	274	270	296	277	248	286	259	289	225	257	287	249	259	285	257	258	271	245	233	259	239	254	243	241	280	259	271	282	272	268	254	237	269	271	268	295	239	260	280	246	240	260	301	240	285	259	240	277	250	258	259	263	297	270	279	253	269	272	248	295	259	261	255	261	273	268	255	247	271	278	294	281	258	275	265	251	255	253	259	231	239	262	253	252	269	245	282	289	293	274	249	258	248	274	266	262	302	254	262	274	239	250	274	254	265	252	272	263	268	257	304	269	241	266	252	248	269	246	239	291	274	253	290	274	255	254	278	234	252	245	246	271	267	277	273	253	227	266	254	267	263	278	265	282	299	264	284	218	258	292	252	270	259	252	248	284	243	263	259	278	253	278	272	231	251	239	255	269	266	263	263	282	264	278	250	294	296	272	244	274	240	246	260	262	226	271	267	275	253	272	259	284	254	266	256	274	252	246	260	289	300	271	259	245	241	235	259	261	277	253	258	274	258	275	240	249	273	247	267	254	313	289	241	257	261	280	230	239	254	278	286	249	271	258	270	254	274	279	267	250	266	253	282	299	255	265	308	260	290	272	255	264	274	279	292	261	279	267	263	283	264	241	250	264	266	275	296	283	226	287	235	291	242	254	299	272	245	259	249	277	249	269	226	281	254	263	259	266	240	250	270	242	245	232	287	284	303	288	265	271	273	249	257	290	261	243	296	291	302	287	274	235	268	310	276	245	264	276	264	296	254	227	273	252	306	283	265	261	275	257	241	258	277	296	274	270	292	237	282	273	264	253	304	276	251	247	262	273	255	267	249	268	244	261	241	274	251	277	244	280	296	266	259	276	259	287	270	274	274	257	246	278	280	282	235	244	277	251	280	256	257	247	276	274	276	288	259	240	215	273
50317	54573	52650	54351	62380	64102	66007	50520	48737	53843	54137	51049	48908	55997	56157	54892	56086	57701	53600	52852	36618	20691	42988	51789	41348	40738	40326	36000	29858	23979	21000	26227	20663	19180	17772	14958	11266	11927	4087	1767	2382	1969	2700	9786	13961	7944	4003	4145	4787	6006	6655	5317	6561	5493	5982	6421	5919	6756	5398	5974	4638	5987	4909	3839	3710	4739	4402	4803	3713	3503	3108	2807	2108	1871	2452	1700	1884	2569	2979	1798	1807	1418	1019	976	990	975	1094	1063	821	790	860	736	718	726	649	652	677	685	748	690	648	654	639	622	638	652	674	644	602	647	640	593	621	609	620	633	655	570	577	603	606	624	644	644	605	610	581	631	649	615	673	594	646	661	611	602	628	600	658	658	638	635	618	612	593	649	565	579	615	626	646	635	602	593	650	586	621	595	611	627	622	601	642	577	611	583	611	670	629	622	627	616	585	602	603	644	611	614	618	619	662	644	608	602	597	630	612	604	594	606	647	645	632	601	617	598	611	617	596	646	584	636	618	608	648	613	583	649	643	622	631	590	636	633	588	640	655	611	655	619	592	603	642	586	590	613	622	631	615	612	660	626	555	641	628	649	643	618	629	625	644	605	601	589	602	608	596	666	650	598	651	642	628	629	647	613	591	624	667	589	639	630	645	647	611	595	617	648	611	609	577	659	638	591	624	584	567	610	625	648	617	576	640	599	637	609	649	631	638	596	623	669	637	676	599	616	603	608	638	619	652	640	637	631	625	619	622	569	619	636	592	610	627	635	616	619	614	605	606	637	641	632	602	643	621	652	642	643	621	594	609	588	597	613	648	582	576	614	608	637	636	607	619	619	628	621	614	648	629	630	630	587	575	616	599	667	582	600	592	653	629	667	561	597	593	634	615	630	641	630	577	607	637	600	630	596	609	604	623	606	611	668	612	614	584	616	662	618	570	574	599	603	625	603	630	665	647	603	579	625	592	641	629	594	626	596	579	646	629	601	620	616	666	649	611	640	661	620	619	655	622	581	638	638	599	600	608	632	631	601	633	647	598	606	585	646	625	574	608	647	593	610	634	640	658	609	657	638	583	605	592	607	648	582	616	571	619	602	622	643	622	647	600	630	597	605	654	598	624	626	601	589	622	637	642	606	573	617	552	660	649	572	649	573	605	596	642	601	650	609	613	619	637	676	629	610	654	634	632	653	603	608	611	612	573	639	653	677	645	640	626	636	625	631	650	647	619	632	614	630	627	643	640	600	586	629	617	625	620	629	608	606	627	630	589	602	632	589	654	647	607	614	593	647	658	597	570	607	582	633	613	597	597	602	596	617	650	639	606	607	631	615	630	617	636	588	696	593	635	646	591	624	597	630	608	628	613	563	627	582	617	654	604	578	578	604	632	621	598	616	609	644	631	622	658	586	590	611	609	624	608	626	612	608	623	636	610	613	640	582	593	630	609	597	587	636	626	633	574	611	661	596	631	652	626	590	618	636	644	558	556	610	653	598	627	603	587	647	634	637	596	592	602	662	615	603	608	540	595	621	607	650	651	642	635	635	671	635	585	645	641	650	632	612	565	616	656	647	616	653	636	596	605	615	621	615	606	602	609	591	650	604	636	641	636	636	645	615	625	601	603	617	608	583	606	609	600	641	622	616	607	623	580	574	620	642	605	652	646	645	606	642	622	630	627	655	653	601	620	596	610	594	578	634	610	616	633	568	600	607	612	613	605	559	640	605	643	587	599	652	604	597	587	589	640	626	597	647	599	646	631	617	635	620	613	603	624	592	665	656	631	644	618	638	597	621	630	615	623	600	592	600	632	673	619	631	660	624	653	604	622	577	602	607	629	608	650	629	635	640	613	630	662	610	616	597	594	655	588	667	654	608	595	645	623	615	620	642	625	608	643	679	609	639	613	612	642	657	631	614	629	597	602	641	641	637	625	670	670	585	608	599	613	629	631	638	544	658	620	674	594	629	595	615	627	617	615	618	631	608	634	587	619	641	627	701	621	587	649	595	591	628	651	614	617	676	621	636	594	634	572	635	590	647	601	609	620	647	614	646	562	601	606	622	599	609	627	641	579	614	670	619	632	604	623	656	623	615	598	600	626	614	592	616	604	651	595	615	598	627	599	620	589	617	624	642	623	625	624	648	634	609	643	589	592	595	622	620	606	648	601	631	655	630	600	627	623	592	624	596	595	634	581	653	630	634	634	655	609	611	621	628	602	614	604	651	678	607	614	637	590	620	616	665	632	591	629	572	660	610	657	566	632	632	590	596	624	614	571	629	598	613	612	613	610	650	590	634	596	584	643	591	613	644	634	579	666	649	606	574	634	601	650	617	569	598	632	586	653	605	579	655	642	613	629	583	588	625	593	618	626	598	617	579	623	656	578	599	629	560	654	650	579	608	612	626	589	589	612	609	626	612	653	607	652	560	638	613	570	595	661	649	604	643	607	615	620	610	615	628	606	620	617	653	637	653	644	640	647	626	596	565	616	658	670	607	587	585	603	630	624	610	621	620	640	616	582	645	593	576	601	640	626	597	620	659	596	606	652	625	591	642	657	594	669	629	646	570	580	578	604	641	595	610	630	675	625	648	582	600	595	645	631	610	572	631	623	658	597	615	625	647	616	588	584	635	615	643	593	621	574	654	586	615	565	653	616	587	620	588	632	598	660	595	604	614	687	632	626	620	678	569	599	673	624	630	599	656	638	604	592	624	603	617	621	606	615	615	597	616	643	616	587	609	660	631	596	613	620	616	584	613	622	665	606	603	619	629	619	615	575	608	602	633	624	635	667	603	645	612	615	600	629	613	603	607	588	584	647	594	616	605	618	608	629	661	632	624	599	594	612	593	582	624	592	634	624	638	628	654	604	664	562	653	604	614	587	616	680	622	667	581	644	632	665	619	597	616	605	619	634	613	630	613	583	655	574	581	590	641	603	611	587	609	638	626	647	609	627	623	615	604	625	650	597	602	626	621	599	658	648	664	599	607	615	600	645	587	615	632	587	648	632	582	611	618	604	618	601	616	589	630	637	579	615	604	647	595	591	616	653	610	577	602	622	615	605	598	558	632	602	644	609	619	608	593	639	636	623	636	616	565	621	631	634	591	605	644	629	617	637	595	634	624	637	590	575	597	590	629	614	639	662	611	641	657	623	582	610	596	587	610	603	637	580	624	603	660	602	659	597	631	642	611	627	644	641	590	624	597	609	632	636	599	617	602	615	569	648	588	628	653	644	612	612	624	589	642	618	629	620	597	634	600	572	618	646	610	594	637	620	628	634	600	631	603	635	654	600	652	615	579	656	629	605	582	647	638	633	636	620	574	616	605	627	660	633	621	616	553	589	680	595	636	630	600	607	627	629	617	623	591	612	600	577	619	624	584	676	665	606	620	614	614	604	585	583	624	589	607	658	636	585	647	562	589	604	638	632	613	627	637	620	615	614	605	579	640	626	617	608	616	621	588	591	672	627	586	625	641	612	652	583	620	617	628	585	593	606	590	603	622	609	621	608	648	604	652	578	612	577	594	604	641	607	634
26810	30112	32787	31321	26207	23173	15277	10740	4388	5360	5902	5405	3688	4742	3161	3028	3303	2970	2964	2655	1417	718	1393	1861	981	826	992	740	529	399	333	445	320	248	294	248	221	198	163	167	147	144	156	210	226	159	167	154	155	176	184	171	181	160	173	162	146	173	155	172	165	162	158	132	111	149	140	147	144	153	123	121	127	143	147	108	135	139	134	130	135	128	134	128	138	126	139	138	145	139	136	130	142	118	138	134	130	113	133	133	127	134	129	127	116	111	134	130	146	149	131	120	134	141	141	119	144	109	121	114	129	144	134	125	125	138	123	112	149	131	135	147	135	134	124	115	133	140	123	134	119	131	126	128	101	135	133	142	108	123	122	122	122	119	121	134	136	148	125	126	121	128	141	110	136	124	131	124	132	114	140	126	127	130	123	136	115	114	130	129	125	135	135	140	151	138	123	141	144	134	131	161	121	130	155	100	126	110	115	146	126	118	119	124	143	109	139	112	116	126	121	140	120	145	129	126	120	127	129	118	134	135	108	140	126	131	133	127	120	130	136	121	122	123	130	147	132	126	126	136	128	118	123	126	144	141	131	118	131	117	133	116	120	150	127	128	128	132	142	135	138	128	125	123	147	126	127	112	119	109	127	103	127	129	129	120	129	123	134	126	126	129	134	129	134	127	126	142	118	121	115	142	128	150	154	120	130	127	129	134	122	105	120	137	135	130	124	127	122	133	122	111	117	119	110	144	131	119	101	135	132	111	115	125	114	143	139	119	122	129	137	134	129	122	167	141	114	114	124	128	143	139	142	117	145	118	137	132	128	126	124	131	111	140	132	119	117	117	147	138	144	130	125	132	111	119	126	125	128	139	112	128	101	137	133	118	125	118	124	136	125	122	118	121	107	136	125	132	119	134	124	138	124	131	136	137	122	115	136	122	123	135	143	132	109	161	136	115	125	127	121	111	149	121	127	132	122	136	143	122	113	137	114	139	134	110	144	139	151	136	128	128	140	121	121	125	118	129	115	126	143	135	127	130	114	147	126	121	125	149	122	121	126	129	129	139	129	132	140	135	116	143	112	129	127	125	129	116	101	115	131	126	132	145	117	115	133	129	128	115	125	132	146	121	128	140	132	119	109	114	130	130	102	117	120	135	125	123	127	123	123	102	133	135	140	129	124	129	150	139	120	123	132	139	136	125	130	121	125	126	129	131	138	127	135	129	126	120	136	130	144	124	122	150	139	135	117	126	128	127	129	144	133	135	150	156	129	133	122	125	128	143	123	155	129	155	120	123	117	123	128	148	137	106	131	136	136	138	123	135	126	111	108	129	133	143	142	128	140	127	126	138	132	131	122	137	117	139	103	125	126	131	131	136	140	111	118	137	128	136	129	114	116	125	113	119	111	113	118	140	105	129	126	150	131	122	119	132	114	125	129	125	129	156	109	144	127	139	119	130	136	115	123	154	110	106	138	122	105	144	122	126	126	149	133	132	143	128	109	128	125	113	135	110	128	127	111	128	133	136	129	128	132	141	135	129	116	119	120	115	138	122	129	97	138	129	129	131	128	118	112	124	134	115	111	126	112	122	144	131	130	116	136	149	167	141	125	143	125	119	117	125	119	138	106	131	124	118	127	148	100	127	143	124	129	146	118	123	111	137	145	127	109	116	120	132	131	142	128	112	136	138	130	128	108	147	116	121	136	117	116	136	135	125	116	130	114	137	123	124	137	154	137	125	126	127	129	140	165	127	131	119	116	138	117	136	127	118	131	132	142	123	131	131	122	119	120	123	136	126	143	133	126	139	139	163	121	117	129	141	120	137	105	138	122	141	137	112	129	115	116	138	130	148	144	117	126	130	124	120	113	130	134	139	130	103	131	139	152	135	133	127	142	127	115	137	136	119	121	143	123	133	117	126	117	143	121	130	121	130	114	129	121	133	128	134	124	113	118	119	130	111	107	151	117	128	118	104	107	136	145	101	116	115	123	115	105	125	146	129	154	121	118	130	139	129	128	123	126	116	124	124	107	144	145	134	129	124	123	122	118	118	121	144	145	133	134	127	140	147	129	115	138	131	117	128	120	118	125	125	133	133	125	132	124	124	130	105	112	128	132	110	116	129	125	129	130	126	132	118	135	125	132	133	104	112	118	135	137	142	90	128	117	104	119	130	120	135	125	104	144	124	154	114	132	122	119	129	143	135	131	138	111	134	125	123	130	112	128	128	108	137	125	127	108	107	133	127	130	148	140	146	133	119	142	145	116	130	139	124	124	128	127	107	145	146	132	113	137	122	110	142	114	135	144	113	138	124	145	127	117	139	109	112	123	130	127	129	113	123	126	124	129	146	121	111	142	142	139	136	122	149	127	123	131	127	106	124	122	136	149	136	121	122	135	143	120	132	142	135	135	155	132	129	124	131	140	108	131	119	111	132	144	122	118	118	125	103	119	123	142	133	127	132	120	153	129	133	126	123	151	107	117	125	129	119	125	113	144	108	137	140	120	114	126	124	110	117	134	110	128	132	129	117	153	117	133	131	113	117	116	128	106	108	125	114	139	139	113	119	130	141	130	132	143	100	124	120	104	124	116	114	128	155	127	132	122	136	142	143	151	135	111	147	117	127	120	131	112	121	120	134	124	119	130	138	112	118	140	135	143	125	99	119	127	128	112	122	111	125	111	132	130	126	134	131	126	134	129	123	144	129	124	113	139	116	133	131	127	126	134	132	109	129	136	130	135	119	112	120	151	120	124	131	136	131	142	112	125	139	108	117	124	139	143	134	137	134	138	120	140	127	118	133	144	143	113	129	121	117	126	125	113	141	115	132	137	119	118	126	129	142	133	127	137	132	121	114	127	129	119	122	118	129	119	132	124	127	142	123	107	137	125	137	116	144	128	122	132	124	102	116	120	147	132	132	128	120	138	121	123	130	116	125	120	135	126	118	109	122	136	131	130	129	111	151	126	137	130	114	140	122	141	134	135	142	112	127	126	109	123	117	127	141	110	127	149	145	142	128	121	116	150	132	138	128	128	142	136	119	130	122	115	130	129	122	149	141	139	136	132	132	116	124	124	127	129	125	121	135	142	117	132	143	114	119	123	143	134	129	119	127	133	141	166	114	128	137	124	132	122	118	132	146	136	113	145	134	131	140	120	135	134	118	128	126	127	128	117	137	131	131	132	133	113	112	137	134	143	143	134	155	113	129	115	131	116	131	109	115	115	126	140	140	126	104	125	130	127	111	108	126	133	114	116	142	132	119	118	139	127	139	128	108	139	113	147	130	145	117	116	131	140	108	125	134	117	143	120	118	128	133	115	136	144	129	125	130	127	119	116	124	121	118	132	128	136	172	136	134	94	142	112	114	125	129	116	132	137	126	117	150	159	118	146	144	135	130	122	162	129	117	134	107	136	144	135	119	129	132	120	110	99	130	136	129	126	156	138	119	148	130	127	123	144	135	131	135	123	102	118	113	153	121	123	124	114	141	125	133	137	110	120	143	138	109
20251	27732	34425	39132	39968	38544	31122	20092	12578	16252	17309	15657	11886	16958	13126	12969	13887	13143	12607	12345	5934	3110	7241	9774	4950	4637	5206	3888	2934	2382	1832	2203	1760	1457	1499	1277	1004	1036	588	475	513	483	501	814	1079	713	536	583	593	640	728	623	653	705	663	594	589	669	572	596	582	670	541	471	477	572	514	476	529	503	490	434	407	400	409	410	384	420	462	388	405	385	368	351	390	370	379	370	401	388	399	366	362	327	347	373	341	352	402	366	369	320	344	386	355	355	327	346	361	357	350	361	348	352	369	341	326	347	351	348	402	355	367	336	364	355	338	346	357	342	339	359	350	358	321	372	371	333	388	359	367	346	351	344	316	346	379	329	371	362	332	334	387	373	362	370	317	338	352	341	350	322	349	355	357	387	355	360	381	349	349	360	348	334	335	343	338	366	353	363	326	321	334	362	360	348	345	391	337	341	351	338	332	376	361	339	365	337	344	363	319	358	348	358	357	331	372	361	352	338	320	388	327	315	349	361	336	344	363	355	359	359	376	357	358	350	376	350	357	344	338	303	318	366	345	347	354	372	355	361	333	371	329	376	372	353	312	371	369	349	367	345	376	369	345	339	337	354	361	318	346	348	349	352	376	375	375	366	399	331	336	341	371	360	356	350	353	311	352	312	343	368	363	402	360	353	356	348	394	339	333	352	314	339	353	375	368	355	356	365	365	330	350	362	337	372	400	382	348	339	353	349	352	355	349	352	348	359	357	315	365	352	342	356	374	355	330	364	361	359	357	346	355	345	362	343	366	371	355	335	320	373	350	351	367	372	345	317	332	349	355	379	352	374	341	330	338	371	370	325	353	330	352	325	359	369	348	364	320	344	343	360	355	370	319	348	357	332	357	327	364	320	340	341	353	338	368	321	348	370	364	358	346	358	356	359	342	387	347	387	329	355	381	344	343	363	348	357	346	336	354	380	345	355	341	346	340	306	340	378	335	387	356	338	361	326	341	378	343	347	351	332	317	355	350	344	324	333	365	353	327	341	329	341	326	343	375	385	376	325	360	391	338	318	323	331	359	369	385	368	360	323	328	364	341	346	383	371	337	336	406	357	365	357	380	393	344	359	388	340	373	340	351	386	367	338	328	376	339	333	376	368	385	345	359	344	347	310	354	360	343	350	363	352	372	355	350	350	369	387	350	347	349	347	342	358	379	361	348	330	342	368	357	349	338	376	357	356	346	349	347	391	344	346	347	369	316	354	364	397	356	369	378	367	325	381	334	346	357	364	351	355	350	360	333	351	374	349	331	386	356	352	332	344	329	370	318	350	334	373	383	342	398	352	347	349	354	379	352	317	345	333	370	366	350	348	303	383	350	367	366	356	343	351	337	347	344	314	335	355	352	369	319	331	346	339	332	322	315	355	357	372	329	390	341	373	338	373	359	365	328	333	335	369	339	353	352	352	357	353	359	372	346	348	351	342	357	346	338	332	346	350	338	337	331	350	350	345	346	343	370	358	363	365	315	361	377	349	334	369	380	400	385	331	361	334	385	355	393	356	383	373	349	337	356	340	334	320	343	325	313	327	331	379	343	334	366	360	359	324	364	355	326	401	345	321	333	339	390	355	343	338	350	372	335	344	357	324	342	352	351	341	359	361	351	361	343	345	360	370	356	362	362	354	368	356	361	331	329	339	377	359	391	374	357	368	374	373	346	338	336	356	330	358	368	326	363	353	330	376	387	365	336	309	375	380	354	378	370	346	341	373	363	351	371	356	351	364	347	320	348	312	369	365	329	378	360	361	304	330	339	350	345	382	335	323	352	351	337	359	363	362	358	319	362	354	371	364	373	344	351	317	387	364	367	372	382	363	357	337	346	332	355	393	349	364	335	390	386	361	362	362	350	353	374	325	357	349	352	321	380	328	388	346	331	348	323	352	353	328	361	383	353	368	348	373	338	342	325	349	362	358	370	372	331	336	394	354	341	332	342	361	333	376	334	357	340	344	378	362	375	354	365	373	358	350	350	348	354	334	325	357	345	365	353	355	356	377	347	361	335	350	373	337	363	356	323	345	377	338	366	335	337	384	341	337	398	344	348	325	343	382	356	363	337	366	360	352	387	357	351	341	340	343	363	354	344	381	342	334	341	376	316	371	321	386	350	353	347	396	344	342	322	322	338	351	356	356	341	354	347	356	363	362	337	346	334	364	341	363	375	354	359	371	367	369	325	337	361	361	332	409	356	355	348	336	345	351	354	340	347	354	351	364	353	350	360	341	354	355	345	339	352	324	339	333	361	352	389	364	319	335	364	354	353	374	337	322	342	358	339	350	354	356	343	359	339	320	359	367	365	331	370	373	384	351	368	388	372	350	372	338	391	358	352	373	341	320	326	370	369	349	370	331	339	356	355	346	367	337	353	351	357	330	358	341	349	364	343	341	328	358	357	330	370	360	348	361	369	360	355	337	369	333	378	330	360	382	366	345	335	383	379	317	358	334	344	352	354	374	367	322	367	369	323	341	368	374	342	357	325	338	368	384	360	328	375	356	347	372	335	336	346	357	315	337	332	351	343	381	354	373	341	331	346	355	358	346	367	342	351	336	363	346	390	346	326	382	355	359	359	346	351	364	385	352	359	346	324	352	325	338	323	351	359	350	367	383	359	340	365	345	359	371	356	357	350	344	342	356	338	308	346	359	354	331	339	345	371	372	396	340	297	364	364	343	365	372	348	336	352	378	357	367	339	370	334	370	359	339	319	359	355	347	355	348	359	380	333	348	350	361	322	310	346	369	354	345	354	369	364	360	343	347	362	345	400	330	333	347	356	362	339	377	353	371	346	344	362	324	355	345	363	370	357	371	318	366	353	365	387	358	384	323	358	327	368	360	360	379	367	349	329	355	318	357	360	334	342	345	372	362	337	382	334	392	339	352	329	376	363	327	337	354	378	332	375	383	331	348	400	347	343	363	313	347	325	362	343	353	382	343	333	330	328	361	356	356	351	344	380	372	379	358	373	359	356	320	345	365	306	362	396	375	365	384	363	361	367	369	334	359	317	375	390	332	330	329	319	329	366	341	359	356	378	343	322	338	350	320	347	353	333	347	366	366	327	312	344	356	325	358	375	376	347	357	341	379	368	350	339	374	351	332	376	363	342	341	349	346	326	343	371	361	368	339	353	360	338	352	364	353	384	324	379	363	323	359	353	321	362	334	366	336	345	362	342	379	341	360	335	390	337	333	332	369	343	401	331	334	351	330	355	372	341	340	352	341	347	336	376	352	357	390	339	355	391	364	348	350	363	337	362	367	353	376	344	370	351	407	333	366	360	364	355	342	340	354	354	325	358	368	347	317	321	376	344	322	347	377	379	368	373	336	355	368	346	346	377	346	360	349	321	366	346	362	351	334	302	340	351	339	370	344	334	375	339	343	352	335	346	346	324	320	361	348	345	358	373	373	330	345	391	372	390	355	344	350	353	347	372	356	342	322	382	370	332	329	339	346	359	334	368	356	356	346
51145	44649	42668	44695	44050	45342	44981	39017	31430	34489	37569	35322	30355	35128	32792	32620	31500	28163	31785	27648	14726	7124	14420	21245	13174	10046	10129	8208	5639	3945	2871	3413	2970	2086	1926	1826	1326	1458	641	332	365	316	398	1013	1390	852	466	477	510	659	640	539	658	696	658	624	601	659	632	691	538	623	487	434	471	522	497	547	517	403	410	363	284	312	316	304	320	396	401	333	268	275	243	253	246	231	244	249	246	277	255	260	233	206	230	216	231	218	213	270	189	205	218	236	233	213	198	231	192	212	242	195	229	194	234	242	203	203	234	236	201	209	223	218	220	241	222	233	223	192	221	219	220	180	237	246	201	204	208	215	210	226	200	209	210	227	230	232	236	214	223	241	184	251	220	218	209	241	231	232	236	228	204	231	235	218	212	206	252	232	235	216	224	204	210	228	239	199	200	239	219	209	206	207	199	220	247	225	219	227	215	239	219	222	227	222	191	240	234	234	209	214	223	253	236	204	233	229	252	245	193	186	235	213	234	187	220	201	213	227	229	209	223	245	233	243	215	239	214	225	224	229	202	227	218	212	236	220	228	215	241	217	237	219	196	195	242	256	204	205	212	220	231	220	201	208	229	241	243	218	224	215	222	224	212	208	238	214	210	219	215	210	232	197	219	226	181	232	213	222	240	250	218	209	245	221	217	205	229	225	229	227	195	241	225	228	229	239	202	213	210	216	224	228	219	220	212	241	211	204	224	233	178	233	215	206	201	214	232	236	210	264	211	198	236	205	204	230	243	239	205	211	224	200	226	221	218	194	225	214	212	217	238	214	215	251	221	216	224	240	200	213	221	181	228	212	236	230	208	200	207	195	244	217	209	230	198	231	228	233	220	209	221	223	207	204	223	218	224	219	204	237	194	214	199	213	257	220	217	214	227	220	220	212	203	197	195	212	266	214	223	207	205	217	217	200	220	266	226	237	223	213	215	219	215	249	245	188	214	248	247	224	211	200	222	176	219	229	236	202	212	218	195	220	198	219	227	223	196	235	222	227	221	240	206	221	231	225	245	213	235	199	213	236	245	225	224	199	243	216	227	218	220	190	218	227	250	222	225	227	231	237	250	225	225	248	207	202	207	214	218	233	226	211	231	231	211	207	199	208	211	225	230	230	243	216	182	221	236	217	218	232	195	227	209	257	220	230	192	197	210	207	212	239	232	246	228	233	222	198	195	234	203	207	221	215	244	217	232	231	189	228	188	231	208	236	216	228	245	223	226	216	224	204	254	247	233	237	220	210	216	227	205	197	184	193	222	217	214	226	215	214	246	216	240	219	233	217	213	224	203	217	227	231	227	240	204	210	245	214	214	227	230	226	228	243	229	216	225	203	199	215	215	226	199	205	215	221	224	208	202	217	212	215	220	226	211	252	228	227	246	215	222	230	229	174	222	214	218	223	239	212	209	227	207	229	229	190	210	216	227	227	197	225	224	200	215	221	195	218	196	249	206	182	233	204	237	233	182	243	242	207	237	231	217	212	219	228	243	201	214	221	235	247	203	217	253	227	208	230	207	213	195	211	220	230	196	222	232	237	210	223	230	222	219	249	207	237	199	220	216	223	212	204	209	218	241	215	199	241	233	218	211	215	250	196	229	209	209	217	189	229	197	213	231	190	249	217	222	213	227	208	214	229	208	199	212	201	197	200	226	224	242	203	231	250	229	205	212	230	232	197	208	248	217	220	252	241	223	209	224	218	221	209	220	230	212	195	223	210	218	227	196	222	225	217	196	219	212	235	232	231	237	249	210	213	219	222	221	210	221	232	205	227	204	204	207	217	198	248	231	236	231	236	251	192	207	244	222	237	212	219	228	188	232	214	200	223	248	222	242	216	248	223	223	206	233	249	213	216	218	224	241	166	225	242	218	281	195	241	214	211	235	217	215	197	202	243	197	201	204	201	202	179	224	230	222	208	197	211	210	220	244	224	199	239	231	224	235	238	268	221	184	200	214	235	194	208	213	251	217	205	220	233	231	211	219	193	204	216	220	228	224	223	220	235	201	225	210	211	227	232	247	203	219	232	218	226	226	207	222	224	241	190	217	194	217	200	207	198	237	221	218	244	230	206	216	223	224	209	226	223	232	196	251	211	210	208	224	214	259	241	227	223	220	225	230	224	236	227	215	198	234	212	206	220	240	205	234	211	230	184	203	197	218	224	231	225	221	213	226	227	198	241	209	221	224	224	204	212	187	209	222	228	255	232	205	236	221	232	202	205	240	208	225	227	214	215	211	204	234	231	225	230	215	240	195	215	218	214	221	224	207	246	211	190	230	224	200	222	238	197	209	239	208	211	208	208	235	241	240	223	217	215	222	201	228	232	219	225	256	208	227	208	203	216	198	215	195	228	211	208	213	210	203	192	249	196	226	187	232	238	249	214	206	239	214	218	210	217	208	222	207	219	238	218	220	218	212	224	240	232	208	234	231	229	219	237	190	239	207	211	244	213	208	226	205	246	232	191	198	229	228	222	243	202	211	197	239	204	212	242	209	188	252	219	252	206	227	251	193	220	228	212	246	189	210	220	231	254	214	217	229	241	210	230	231	215	192	204	225	240	227	204	198	210	201	212	222	227	253	239	225	199	208	199	221	238	232	223	228	210	214	208	226	211	238	223	231	198	240	215	234	229	227	232	204	216	232	227	199	193	246	222	202	211	198	235	201	231	230	247	217	220	232	203	226	233	240	207	223	233	185	180	240	194	243	249	230	256	191	219	208	229	241	228	216	215	241	202	229	198	234	211	236	194	248	231	212	208	205	221	214	220	235	235	206	224	190	215	217	202	233	192	205	215	215	218	216	203	231	216	232	224	223	225	214	199	227	232	233	217	205	237	207	244	226	238	208	227	199	211	223	235	229	225	243	226	213	222	211	221	229	202	196	196	232	236	219	207	241	213	217	240	218	218	215	212	254	211	232	222	216	228	215	240	218	223	258	200	235	192	225	183	220	255	201	194	226	209	218	233	188	223	215	208	246	247	240	228	223	221	216	216	268	199	210	243	193	219	231	240	216	243	238	230	236	208	225	226	217	231	217	185	194	254	204	225	201	253	234	228	211	237	236	211	223	246	208	208	218	242	191	188	235	198	204	187	190	234	249	209	214	244	203	247	225	243	207	212	212	230	198	218	208	224	220	216	207	235	214	193	199	191	235	227	223	224	231	239	217	224	211	217	212	204	202	220	204	236	199	205	224	259	235	240	222	219	238	216	236	240	239	232	231	244	208	237	225	220	219	223	216	229	247	222	229	222	205	215	240	239	235	226	220	222	200	201	195	206	216	211	219	205	193	223	218	210	238	227	247	217	249	215	247	201	215	222	211	203	217	230	197	216	226	212	224	230	218	211	248	240	220	219	216	239	197	213	212	227	207	225	225	212	194	218	219	252	224	212	229	222	240	234	231	230	214	188	236	200	210	205	205	239	266	203	243	218	222	234	256	200	215	230	206	218	206	223	203	230	221	199	201	231	228	207
44778	50825	52117	55731	63075	66132	63029	47698	44920	48693	49730	46966	42783	50122	49700	49132	47173	48004	47629	43465	22731	16568	33769	41215	29948	30203	30445	25888	21274	16921	12517	15994	13853	11196	10811	10061	7751	8181	2964	1181	1314	1263	1818	6053	7872	4234	2235	2318	2872	3391	3801	2955	3687	3824	3440	3503	3009	3668	3327	3418	2671	3483	2590	2179	2432	3164	2388	3090	2572	1755	2051	1386	1190	1296	1422	1206	1268	1797	1773	1379	1174	879	830	795	712	762	865	825	697	641	649	625	639	584	553	579	591	582	582	581	565	575	568	581	511	534	517	546	555	563	544	557	588	514	490	531	518	542	528	565	567	528	512	560	543	550	584	553	521	530	550	524	555	521	509	569	534	529	558	534	524	570	501	539	555	512	542	542	512	501	543	579	549	552	523	520	514	528	559	557	552	595	541	570	519	509	557	496	535	576	556	574	536	536	556	537	552	562	531	571	579	571	554	559	518	536	559	541	527	540	530	509	535	555	472	531	524	571	531	576	564	564	526	540	540	560	517	543	552	560	511	538	552	518	550	577	582	542	527	516	520	575	532	498	538	548	557	555	558	539	565	562	507	516	569	552	572	552	512	585	534	548	544	585	488	528	562	595	541	542	525	540	564	517	553	538	508	552	559	530	508	575	548	543	531	485	555	529	556	566	538	520	556	589	597	548	527	549	545	533	551	576	541	529	513	550	551	543	511	530	552	569	554	516	545	554	558	584	522	541	525	551	499	525	556	569	545	594	608	548	573	572	577	541	578	541	536	556	529	554	562	518	514	542	553	525	512	565	550	529	558	549	531	553	511	543	574	541	545	526	539	557	560	531	598	568	566	559	503	525	549	516	560	501	529	545	521	537	550	585	542	548	521	566	564	529	505	571	527	546	524	527	558	496	497	564	516	581	546	558	537	535	541	538	542	560	530	516	523	542	528	522	541	586	506	518	545	541	565	537	541	554	569	494	593	544	582	538	528	524	616	587	524	540	573	544	523	481	570	552	557	512	554	558	501	560	537	539	563	606	574	576	546	538	532	535	530	518	538	497	525	579	494	548	529	583	538	501	544	572	548	535	549	574	539	558	538	561	549	558	506	513	518	539	522	547	534	563	552	567	498	508	565	523	567	543	580	557	564	511	572	556	546	497	543	548	548	539	531	536	570	563	565	562	530	533	529	578	607	543	490	531	506	531	547	536	537	556	539	551	512	538	520	574	526	553	516	519	571	558	557	549	543	531	554	558	565	559	562	566	512	528	523	577	542	543	569	578	550	535	540	527	582	540	511	577	582	528	579	531	488	534	576	555	545	553	552	568	540	521	528	509	541	551	540	595	523	533	529	508	550	575	540	552	559	536	514	538	528	490	589	540	549	571	555	543	531	497	563	555	567	566	530	565	537	537	531	547	528	513	519	563	516	533	522	585	577	557	505	577	531	552	530	547	554	523	556	580	541	538	508	541	588	524	516	539	545	524	560	545	542	536	551	532	570	544	558	515	543	563	517	517	529	529	538	510	553	541	498	536	525	523	522	552	513	538	578	578	571	563	537	534	548	555	520	574	529	515	522	490	516	515	555	559	549	583	524	549	587	566	576	576	533	545	510	500	543	514	532	536	547	521	568	548	566	552	522	585	535	560	572	532	548	550	518	533	523	551	547	526	528	566	583	544	533	549	572	582	594	506	562	576	562	565	522	497	585	517	504	519	514	540	551	561	556	587	547	502	565	584	530	571	566	525	542	527	547	550	560	515	541	557	549	536	536	556	585	592	575	527	577	594	556	542	547	517	556	533	531	586	553	549	569	566	517	564	520	579	557	525	514	563	513	544	521	553	544	546	542	536	596	581	531	508	520	539	573	554	494	552	485	559	572	556	541	572	539	559	524	547	527	527	557	554	540	523	588	541	584	560	556	573	532	499	571	551	506	558	563	532	527	528	503	549	502	568	557	542	542	518	533	526	579	563	560	554	572	544	548	525	506	533	518	569	527	551	548	517	575	578	537	556	527	528	552	558	542	533	522	545	493	523	495	542	521	556	510	526	546	525	488	529	549	537	542	547	556	586	522	555	575	540	540	543	498	586	533	554	532	579	541	534	523	570	548	531	561	574	533	539	509	526	535	534	547	540	577	521	533	538	562	553	531	543	559	577	539	518	537	510	528	577	530	573	543	562	542	539	531	523	562	544	560	556	542	537	562	534	542	531	565	539	503	577	519	576	545	503	576	545	561	538	509	546	551	569	560	521	501	529	538	573	607	550	506	510	510	487	507	543	537	503	536	556	542	527	521	538	516	553	525	514	507	555	532	572	562	525	514	528	592	542	545	541	546	539	521	541	547	520	492	533	580	546	563	544	546	536	499	545	541	497	550	552	531	577	524	530	509	536	546	545	555	557	553	531	518	538	519	486	533	564	537	569	538	546	544	541	495	584	522	551	574	545	525	574	553	549	554	571	611	528	520	518	536	529	555	575	537	537	548	515	523	566	538	598	517	550	503	546	540	555	539	569	574	566	564	520	548	539	530	553	542	562	539	549	544	574	536	563	523	515	497	527	506	584	543	540	550	538	551	557	524	571	550	533	537	506	560	573	591	517	488	527	547	563	525	549	581	562	501	533	550	570	573	560	536	477	522	583	573	552	542	552	513	516	534	527	527	562	534	575	541	549	526	505	568	561	505	539	557	532	550	527	585	539	511	528	537	521	511	523	580	567	562	494	500	528	553	572	504	543	510	519	547	505	532	526	553	556	557	546	527	525	552	518	512	620	523	521	520	492	530	528	521	551	497	550	538	540	538	560	572	536	550	509	528	526	541	565	520	543	560	531	500	526	535	571	540	527	499	582	539	518	549	564	570	568	540	511	524	519	511	545	519	542	543	500	540	552	529	542	514	593	540	546	518	522	510	552	558	538	543	535	546	531	576	566	582	538	549	523	551	557	529	551	535	491	511	538	542	488	574	554	547	556	524	536	544	519	572	578	537	528	550	555	589	494	563	564	536	566	485	559	547	532	530	521	560	528	579	545	560	532	557	559	568	548	509	540	496	550	540	550	569	539	552	483	538	525	561	552	573	561	505	530	564	579	520	547	514	531	535	569	521	543	553	565	572	540	550	521	547	537	547	543	505	541	550	545	573	514	587	530	551	523	534	522	510	535	529	579	524	546	576	532	544	486	529	553	546	547	567	561	531	511	529	597	536	536	553	526	580	548	513	542	523	553	541	487	579	531	567	557	545	547	513	561	537	545	529	542	511	537	526	521	510	560	541	501	514	539	557	513	551	555	585	525	552	583	534	569	525	587	536	536	539	514	573	569	563	556	572	558	506	547	557	524	574	553	567	547	515	571	518	531	591	517	547	530	537	520	537	545	539	538	550	532	558	522	530	552	558	568	581	529	551	538	517	566	559	558	561	521	549	545	566	517	593	541	570	499	596	517	514	517	553	566	541	508	530	516	552	510	513	538	522	494	566	594	562	559	564	517	538	565	584	537	576	604	545	567	541	566	558	556	541	531	494	568	541	552	580	569	571	546
54701	44221	41851	40580	44749	45791	44953	39316	34797	39584	42665	39599	37147	43309	42086	41137	39684	38637	44048	35982	21195	13565	23745	35127	23531	17746	18923	15947	10980	7365	5629	6381	5594	4571	3675	3561	2597	2641	1347	467	411	497	660	2091	2617	1418	761	815	938	1178	1207	958	1152	1190	1052	1175	1005	1177	1272	1236	873	1074	972	729	855	989	744	890	866	554	597	486	443	458	519	507	526	605	617	468	409	356	341	311	278	379	338	315	277	327	287	319	297	255	265	266	252	261	279	255	227	257	262	282	265	273	266	239	284	238	261	271	281	285	251	269	269	292	264	248	253	247	286	250	266	265	255	281	272	231	296	233	248	261	272	258	248	297	292	283	254	281	272	274	288	261	248	262	268	261	276	273	265	298	268	272	271	229	284	248	243	275	274	275	246	276	271	259	251	262	254	257	237	247	268	239	279	279	284	289	247	247	273	245	280	261	274	204	252	241	267	286	271	266	264	265	268	288	318	252	280	249	241	239	258	278	267	266	236	261	231	313	275	246	267	225	263	291	247	268	316	283	265	258	284	280	255	257	236	277	270	287	260	262	266	277	263	240	280	263	274	237	246	273	250	263	264	259	250	257	237	242	266	296	248	250	275	257	283	290	272	269	226	238	278	297	293	275	267	286	313	267	277	264	289	264	287	266	264	257	292	281	267	269	262	266	244	272	277	264	280	256	273	261	298	266	257	268	266	274	281	249	243	271	262	283	273	258	267	272	270	267	274	285	277	285	244	278	251	269	251	266	288	244	257	270	266	299	276	293	270	258	251	306	274	248	253	257	281	266	259	285	270	260	226	273	279	262	267	243	259	268	241	260	272	252	275	253	254	249	243	268	237	237	280	285	257	256	271	239	285	231	239	240	267	232	263	265	257	252	265	271	255	241	270	286	241	258	304	262	282	248	240	256	282	282	252	274	309	269	270	245	257	245	258	265	266	254	281	283	258	259	240	257	242	297	214	257	240	248	275	257	280	254	287	304	273	270	267	257	266	295	254	248	253	268	247	263	275	255	269	286	249	234	266	248	250	261	263	278	227	256	280	277	295	247	250	271	291	241	264	249	251	269	252	256	236	280	251	258	274	275	272	274	218	261	268	281	268	261	247	258	234	254	277	265	256	269	264	276	262	260	263	275	291	264	250	233	239	264	271	283	247	265	270	263	248	285	294	279	238	290	279	280	254	254	246	274	275	268	250	277	252	282	265	266	261	293	281	250	262	280	285	237	289	252	255	269	277	233	265	274	257	277	237	262	269	258	241	275	256	263	257	278	258	222	271	272	294	254	258	267	264	238	272	269	257	272	261	253	272	254	237	252	242	227	269	253	277	265	263	254	267	299	247	294	272	251	267	270	260	283	235	290	247	264	306	240	264	273	251	262	259	267	247	255	267	250	238	265	259	262	268	260	255	265	265	261	268	269	274	261	273	282	286	255	256	278	253	278	255	300	280	264	295	266	265	245	243	242	259	278	222	291	246	258	270	261	257	271	283	269	246	245	278	249	262	236	255	273	254	259	263	277	278	273	247	268	277	277	254	266	260	269	258	259	275	293	257	238	255	270	247	281	237	263	245	289	261	275	272	256	247	273	255	250	302	249	257	291	258	276	264	250	241	256	291	266	264	255	276	252	269	260	250	243	242	248	262	271	242	280	281	233	256	262	234	245	281	240	309	288	265	267	241	269	254	250	238	260	259	278	278	249	276	270	270	261	255	271	266	256	269	281	248	273	293	284	262	249	255	289	262	253	282	275	268	240	286	279	257	281	265	299	257	289	285	269	234	276	284	262	285	300	231	280	244	254	234	249	270	282	255	292	265	269	241	284	276	236	253	245	272	244	254	248	284	223	266	250	265	310	273	257	237	255	248	278	231	268	280	272	262	263	276	283	288	250	287	247	257	259	221	256	259	273	272	255	247	273	262	263	258	250	278	239	282	298	251	256	289	270	257	242	276	261	288	291	282	260	262	269	268	285	281	268	281	257	291	268	256	248	260	322	264	269	237	272	267	291	270	286	259	264	272	255	260	253	273	271	260	263	289	262	262	284	271	249	262	288	250	295	256	258	289	256	240	254	261	261	265	253	252	252	234	278	284	284	263	268	291	284	243	273	247	257	272	262	258	249	249	260	252	233	278	253	252	249	285	264	258	250	260	252	274	242	273	257	292	250	275	254	242	264	271	246	265	241	239	243	259	279	246	259	292	242	261	262	266	265	255	247	262	266	270	259	279	272	273	261	265	264	233	236	251	237	285	241	286	268	248	288	264	275	259	299	262	268	280	271	245	262	282	279	258	266	244	291	247	244	289	307	294	267	275	249	237	249	247	268	266	248	290	236	232	274	276	266	288	246	283	253	301	265	245	272	262	290	259	249	259	235	268	285	247	264	264	249	281	264	270	228	244	294	298	295	264	267	269	238	264	265	284	236	275	268	265	256	276	242	274	224	290	264	264	262	291	262	270	238	246	259	249	268	242	271	256	227	243	249	259	264	302	270	234	245	244	272	273	280	258	271	279	244	265	260	262	253	248	251	252	282	266	267	268	256	279	261	294	270	286	288	268	279	254	258	264	263	274	264	264	237	282	264	294	266	265	258	254	263	269	248	271	237	282	266	277	267	273	267	289	275	278	275	269	263	252	261	233	268	262	276	244	244	264	255	216	290	235	271	266	262	293	238	253	279	253	223	257	241	275	248	259	272	262	233	279	234	278	286	256	257	293	270	244	272	273	240	252	249	252	274	261	287	281	253	241	266	271	251	247	274	267	250	269	273	246	245	252	291	249	259	249	272	275	234	241	267	270	270	285	243	262	254	268	264	259	280	266	262	272	246	279	269	271	267	257	282	284	284	256	304	251	284	252	249	287	266	313	257	264	283	237	261	240	266	290	270	253	253	281	262	239	258	241	260	299	242	269	288	255	258	277	281	302	238	254	268	292	288	225	242	244	259	239	280	266	288	271	261	269	250	269	290	269	296	286	277	282	262	250	259	250	243	281	262	247	256	252	278	264	258	259	231	274	209	269	253	240	259	273	287	253	253	248	240	282	280	264	247	270	263	284	272	275	261	259	255	271	259	262	259	296	257	255	284	258	297	267	252	283	294	234	274	284	249	266	262	271	242	223	242	280	275	270	270	272	269	292	261	281	265	243	290	287	261	257	266	288	285	280	251	246	249	230	257	280	255	250	258	286	270	283	271	280	276	254	265	260	270	253	253	262	268	262	242	273	260	305	245	244	240	296	269	236	294	264	224	293	258	285	262	257	261	292	281	274	261	270	260	276	287	262	258	268	261	304	252	282	267	276	255	266	253	275	275	271	276	296	322	255	254	243	271	293	301	288	279	245	279	240	266	252	242	256	269	270	260	298	292	299	258	282	245	240	290	237	258	266	295	277	271	275	280	246	247	267	260	303	240	286	256	267	288	259	263	264	274	259	290	268	269	267	275	243	256	248	272	245	288	263	269	256	242	264	246	274	258	280	271	286	275	265	246	240	256
50235	55943	53471	56134	62474	63832	63833	51199	50651	55859	54631	51537	51144	57143	58702	56140	55210	55264	56062	48946	29243	24691	42916	51443	38994	39491	40334	35328	30768	24173	21050	23556	21948	19034	17256	16801	12797	13192	6190	1721	1755	1905	3194	11145	13132	6887	3839	4186	5296	6236	6420	5315	6359	6643	5532	6076	5387	6725	7046	6798	4879	6503	4914	3767	4537	5450	4189	5419	4505	2891	3125	2150	1954	2113	2207	2188	2230	3297	3019	2064	1670	1332	1108	1028	1098	1153	1163	1082	930	1070	830	794	730	685	648	695	667	696	700	693	625	625	635	661	669	647	594	642	662	630	625	541	606	650	634	664	593	603	637	592	628	609	628	601	667	614	620	600	599	615	581	663	640	658	631	614	619	638	631	633	626	635	616	609	614	629	631	613	578	613	658	640	602	592	614	661	604	610	629	591	594	606	639	594	623	607	623	623	560	649	613	646	607	603	614	586	641	660	636	622	580	589	639	615	650	607	611	639	611	609	649	623	609	654	599	622	624	642	581	613	608	627	674	617	583	589	623	615	622	610	662	593	633	645	623	605	655	622	613	647	611	607	620	619	665	622	581	615	604	620	576	597	628	590	597	626	597	626	637	588	555	644	599	617	657	585	608	656	603	692	611	598	569	575	592	636	591	656	585	595	626	595	645	627	651	642	620	618	589	597	622	634	602	609	617	667	597	599	608	607	638	625	622	610	601	591	619	625	631	588	629	632	597	619	609	610	611	602	645	596	606	640	610	633	562	631	618	643	641	644	573	644	598	619	610	631	630	632	596	608	652	636	611	621	661	610	626	634	617	582	635	623	660	635	609	612	565	658	614	593	592	607	649	609	624	613	612	601	626	617	612	649	625	622	653	595	617	565	585	594	599	594	627	600	566	578	643	673	612	613	609	643	600	623	610	624	632	576	659	628	573	647	598	617	630	627	647	659	575	627	610	624	627	671	587	607	640	590	562	582	636	618	604	636	619	613	621	642	631	576	606	593	623	603	606	580	605	647	574	632	659	662	618	636	576	631	642	574	637	645	583	598	610	651	661	619	642	621	576	618	605	649	606	609	604	572	629	629	606	650	644	650	628	639	609	692	662	633	584	676	651	627	615	599	599	645	612	599	596	676	611	606	631	624	613	623	628	614	642	603	593	607	597	586	607	609	597	621	597	625	589	622	611	673	594	590	587	624	595	579	632	639	607	592	598	599	644	608	634	575	625	632	606	647	582	654	624	602	627	621	615	610	627	639	596	597	579	579	659	596	637	599	605	592	549	600	656	610	610	631	654	583	582	627	594	583	579	608	613	638	589	612	581	622	536	561	601	646	604	653	595	643	611	603	602	586	582	603	611	620	614	623	622	614	646	598	587	602	614	615	614	616	649	632	623	626	598	654	563	572	575	584	606	609	619	682	610	641	626	589	619	629	621	644	616	591	607	592	657	597	619	543	625	618	646	659	626	628	591	573	650	630	624	596	630	596	596	629	574	584	599	633	601	610	633	613	628	654	607	588	613	643	630	652	645	682	585	590	635	624	628	594	605	585	602	630	616	607	581	631	663	629	618	607	616	605	645	612	616	589	593	595	601	632	598	611	608	609	638	582	651	563	593	641	582	602	585	590	636	605	629	637	631	655	655	578	630	575	589	603	566	618	604	604	626	606	656	645	636	589	653	625	605	613	592	596	637	593	582	610	588	625	611	622	609	600	595	620	634	589	647	621	671	616	619	588	640	595	577	619	641	658	639	616	604	600	634	611	627	609	590	625	619	566	639	648	601	591	612	627	598	615	576	628	627	603	639	595	605	592	624	643	631	618	620	619	595	638	600	631	588	587	600	616	635	621	587	612	631	611	594	619	581	614	577	613	612	601	586	609	629	636	602	621	613	646	609	628	556	629	603	587	571	620	583	613	648	626	611	624	618	571	601	598	590	661	624	648	572	607	632	596	622	686	657	653	598	604	625	600	611	613	637	649	645	547	621	616	548	602	596	628	617	611	571	605	613	607	655	621	636	586	634	615	573	608	596	641	626	630	654	618	623	638	614	639	605	595	612	585	593	610	630	590	588	616	639	618	630	585	647	605	604	600	625	646	654	611	600	611	655	583	615	616	613	596	619	603	618	605	625	656	625	625	571	639	616	595	639	628	653	602	615	605	624	617	591	624	626	552	586	633	592	638	580	586	649	625	631	583	641	627	661	572	626	624	563	581	591	598	604	642	642	608	584	583	632	581	637	603	644	629	602	631	635	595	552	577	595	643	651	619	613	631	631	641	665	594	636	657	619	639	606	628	599	611	652	624	614	632	644	615	609	571	607	664	603	633	609	593	611	609	618	582	618	607	600	593	606	603	616	599	583	593	647	632	635	617	573	561	589	600	575	602	635	641	601	589	607	626	570	648	634	598	627	599	637	586	667	590	624	579	574	620	614	621	603	574	615	605	569	612	607	655	606	626	602	609	574	615	558	621	636	594	595	609	660	615	638	632	595	572	612	574	560	584	552	601	664	583	608	620	603	603	601	663	592	598	601	643	634	611	577	637	646	624	565	620	576	605	586	607	641	654	630	645	623	654	654	638	626	611	646	603	592	605	616	619	605	623	624	566	628	611	606	622	609	607	613	619	618	635	578	593	619	630	650	589	584	621	638	611	600	669	593	604	639	628	542	649	597	584	591	617	612	638	616	584	634	653	597	604	592	612	575	680	668	605	628	597	623	584	639	600	596	579	587	632	618	578	604	673	597	621	663	589	627	617	611	660	623	620	562	601	626	615	618	618	603	595	608	639	626	572	622	619	601	635	631	613	632	604	622	630	592	607	615	598	595	602	595	611	619	586	601	605	614	586	629	597	671	582	618	619	627	644	619	620	590	614	613	583	611	612	595	620	644	606	646	631	644	561	612	624	623	607	598	613	621	589	630	589	629	586	594	628	653	611	600	594	643	602	628	630	615	599	579	601	612	633	649	643	599	597	629	651	622	618	652	629	593	652	599	653	614	620	649	628	560	606	645	600	654	632	633	645	561	634	612	605	609	657	600	655	571	568	562	600	624	644	602	609	622	593	619	629	575	607	613	660	603	628	657	614	613	625	579	604	610	639	594	619	644	587	536	601	600	617	616	636	597	599	616	643	597	633	605	591	565	630	653	620	580	582	651	574	611	608	599	619	598	613	617	629	589	617	606	592	605	662	572	603	589	607	656	584	597	587	590	653	658	614	605	622	627	628	545	639	613	574	621	615	559	581	611	602	606	642	654	589	607	585	583	585	637	556	648	624	602	647	598	632	596	605	562	594	610	599	632	605	572	635	604	605	589	595	623	603	605	625	639	605	589	628	670	591	639	593	618	584	597	605	615	606	642	596	637	608	599	665	619	611	591	576	591	625	580	604	610	589	602	587	587	617	582	619	637	581	592	602	593	585	639	641	562	611	559	635	631	617	616	593	629	574	590	636	608	567	653	617	586	586	605	655	638	644	603	663	642	602	605	668	635	582	590	659	598	627	628	586	647	588	620	622	590	595	686	601	608	585	587	608	630	607	592	607
26106	29226	31782	29822	25715	22748	14834	8887	5192	5673	5386	4819	4192	4659	3611	3237	2433	2365	2928	2388	844	783	1378	1797	1014	739	815	705	520	424	366	421	376	287	274	286	239	232	166	146	150	135	132	201	224	190	153	139	149	164	161	141	152	187	177	166	155	159	185	172	157	153	144	134	146	154	113	138	158	139	137	129	162	122	152	126	127	135	143	122	110	115	127	116	136	128	116	132	138	167	136	131	137	145	118	115	117	124	145	147	144	135	114	146	133	122	110	149	129	141	120	130	126	136	110	127	129	127	113	153	114	139	118	143	146	109	146	129	137	115	127	120	111	127	136	108	109	119	101	125	113	120	98	143	134	139	134	140	136	128	118	106	127	98	118	117	125	133	137	136	135	133	109	129	116	112	131	141	122	139	161	120	130	133	101	113	141	113	114	122	120	129	126	141	123	107	150	127	115	107	122	143	109	135	129	130	154	142	134	147	156	125	127	140	126	119	139	109	121	125	117	119	112	115	134	129	119	131	120	119	109	122	147	121	122	131	129	114	117	129	129	112	113	122	119	132	134	134	104	137	138	131	128	103	121	142	126	147	144	124	124	124	134	114	130	124	114	124	127	143	127	141	124	133	138	125	129	120	126	140	113	114	102	136	124	101	95	125	125	131	121	115	130	122	109	125	120	114	116	146	129	107	150	123	141	117	136	119	113	101	114	122	136	138	124	139	132	126	131	113	121	138	144	135	138	136	146	117	122	125	113	115	117	127	137	120	125	133	105	113	128	148	129	142	115	136	129	118	131	113	117	123	109	123	115	112	141	124	149	143	117	138	108	127	134	123	128	133	119	137	134	121	129	115	145	139	124	127	132	131	140	127	122	132	135	125	129	113	119	136	118	129	134	125	121	115	125	121	126	136	141	123	133	113	121	124	112	97	117	127	133	133	129	132	131	107	135	127	118	135	130	128	109	128	137	125	140	137	117	113	121	125	118	120	126	118	119	132	134	124	134	120	115	133	151	144	125	119	118	143	94	118	156	134	134	133	116	133	113	128	109	139	116	119	133	150	147	126	128	117	110	132	127	152	120	144	125	143	131	130	130	129	130	116	118	133	104	124	92	118	139	126	129	121	117	120	112	123	127	125	126	141	134	132	121	119	123	140	120	128	123	125	117	154	130	108	115	158	135	141	111	107	121	148	131	146	120	104	126	117	144	120	132	103	121	120	119	114	123	110	128	120	118	126	117	136	127	136	120	129	112	114	137	116	126	123	124	113	146	129	104	118	131	135	134	142	153	121	126	133	133	125	126	119	112	136	131	134	136	134	115	160	113	127	137	132	128	123	119	123	126	114	137	115	135	110	122	131	125	143	130	119	110	114	105	126	108	138	142	113	130	137	132	118	113	111	154	123	132	139	147	134	138	119	130	129	116	121	124	149	128	132	133	116	138	122	115	127	154	137	138	122	137	122	129	129	115	123	116	118	136	136	139	150	119	139	138	131	92	125	127	136	149	126	130	118	134	127	110	139	131	138	133	129	130	110	134	122	133	132	134	117	112	128	126	95	110	126	131	128	116	117	126	123	128	113	122	150	128	126	137	132	131	115	122	106	168	120	137	132	133	121	132	131	127	140	125	110	105	154	127	117	135	137	115	123	133	126	126	117	118	125	143	113	127	126	124	155	118	109	140	134	157	155	137	121	115	132	136	132	114	144	152	124	111	123	146	118	139	124	119	137	130	128	128	119	124	114	127	111	114	118	131	133	122	129	118	140	124	132	131	127	110	128	120	118	122	140	117	108	99	127	133	144	122	108	99	129	129	128	130	122	162	135	137	129	122	119	122	124	133	124	139	108	136	126	127	145	117	117	121	137	119	141	124	133	117	106	100	138	114	115	127	137	124	136	135	125	133	121	122	124	120	114	112	111	123	130	131	114	129	112	118	139	124	120	139	112	116	133	123	131	102	119	141	124	131	119	141	137	132	128	129	124	122	112	128	140	118	113	142	128	135	116	120	129	119	113	135	134	147	137	130	121	123	110	109	127	121	145	111	132	120	136	141	130	134	103	130	119	118	124	128	124	131	132	141	126	140	113	120	126	109	125	114	112	136	135	110	139	125	146	128	131	112	137	144	132	154	130	106	129	145	119	123	112	118	118	137	145	118	129	112	134	118	137	124	130	114	132	117	117	128	98	140	125	110	121	130	124	144	116	125	133	119	144	136	141	123	132	133	153	125	120	129	139	119	97	146	130	134	130	131	124	119	135	105	122	117	124	119	101	150	127	118	128	129	123	118	120	106	124	124	136	141	122	128	126	112	125	132	114	110	141	157	137	113	130	140	131	133	115	137	144	118	129	121	129	142	138	132	143	123	142	126	121	98	131	125	128	105	141	122	106	121	113	148	138	139	101	103	143	133	126	129	129	146	115	135	104	135	142	133	113	119	123	114	137	122	110	129	140	121	134	134	124	115	118	120	128	122	146	101	123	120	119	140	119	118	120	127	135	138	127	124	124	115	127	124	123	119	135	123	147	105	122	128	114	133	114	120	106	144	110	115	123	120	128	123	99	133	130	133	128	127	121	116	133	138	163	126	122	136	125	108	140	121	144	116	111	114	114	120	131	124	137	123	137	126	131	116	133	128	127	118	128	129	122	118	138	100	133	141	115	110	139	113	113	128	130	126	117	133	100	112	140	118	133	128	119	150	136	137	143	120	137	137	121	113	130	129	126	124	121	128	128	121	125	120	131	132	124	127	126	128	125	110	126	137	120	119	133	138	129	114	133	121	121	127	134	122	123	114	121	144	116	137	138	114	139	116	132	123	106	124	114	119	142	126	122	131	128	140	134	135	124	154	116	115	126	112	136	125	108	126	117	117	114	118	139	126	124	117	119	117	122	107	127	133	114	137	123	134	129	106	111	115	130	123	130	133	120	111	126	127	153	127	120	119	106	128	121	133	132	136	119	120	136	107	125	150	126	119	136	113	125	129	113	122	118	126	108	121	103	126	144	102	128	137	137	132	121	136	128	127	90	114	103	125	146	130	128	125	124	142	128	130	138	141	152	135	129	122	129	116	115	126	128	118	122	122	132	126	138	116	111	122	118	134	126	118	104	110	114	115	144	119	139	124	131	120	125	131	123	142	113	103	114	134	132	124	134	127	122	137	111	119	124	96	131	129	119	107	126	128	133	110	135	131	124	153	122	129	143	115	104	103	117	141	135	126	144	145	124	121	118	168	129	118	136	143	124	143	132	109	136	119	123	123	125	125	142	131	140	112	125	130	136	123	129	126	113	127	129	116	131	116	127	117	122	112	114	121	134	133	147	112	123	133	124	123	126	140	132	101	109	138	127	122	118	140	131	128	122	129	150	123	116	127	124	135	129	121	110	127	113	120	120	135	127	139	124	156	120	127	108	117	122	150	132	132	123	137	129	118	135	125	123	125	110	142	125	130	127	110	124	137	113	120	118	115	149	109	138	123	131	150	141	136	129	133	131	138	118	132	155
19688	27367	33331	37749	39218	38813	30733	18724	14983	16952	17273	15159	14314	16218	14716	14070	11565	12273	13853	10451	3232	3908	6785	9310	4960	4105	4743	3766	3007	2346	1843	1889	1730	1500	1402	1296	1092	1130	658	522	450	459	539	930	947	689	544	539	562	683	659	596	646	641	634	659	638	617	638	640	534	607	568	445	517	560	487	534	476	481	462	410	360	451	421	434	427	460	480	410	401	378	364	349	385	341	408	356	348	381	371	363	375	354	334	307	327	331	361	338	358	349	373	348	337	389	341	342	367	359	364	336	363	335	332	366	336	343	344	375	342	389	349	352	347	334	339	364	360	334	338	332	332	367	342	359	361	332	383	351	335	340	330	347	348	351	365	340	356	394	347	351	355	349	323	343	349	334	317	358	316	324	343	371	356	328	343	360	371	315	336	312	356	346	343	359	376	335	354	373	329	365	354	356	366	352	363	367	326	357	371	332	365	361	363	397	349	375	336	344	388	347	346	370	313	336	353	349	356	347	371	336	314	366	341	361	348	345	332	367	346	345	364	328	338	364	343	318	333	332	334	370	347	331	331	353	360	368	325	319	318	352	340	309	318	380	323	322	347	341	329	371	332	328	345	371	355	380	363	346	356	335	339	371	359	390	328	364	322	336	367	333	366	332	356	343	352	356	351	346	364	379	363	350	325	340	353	317	345	312	369	358	362	353	364	338	360	341	317	363	360	321	349	362	333	316	351	344	330	340	325	348	333	348	325	328	351	308	337	357	347	332	329	346	332	360	369	320	393	325	363	341	322	354	343	342	381	345	341	337	319	369	337	359	347	322	375	371	328	380	372	348	387	358	349	341	365	357	358	348	345	345	321	343	338	311	372	359	311	334	327	337	366	351	316	389	327	336	359	341	370	332	346	347	336	362	344	347	349	334	350	345	361	342	344	370	347	328	330	313	320	350	384	359	360	343	365	347	368	358	333	342	335	325	357	357	378	321	330	346	369	316	342	361	362	363	347	339	328	347	359	299	318	361	340	331	350	341	376	301	344	358	358	370	325	381	337	345	334	346	348	325	352	357	351	364	336	359	362	351	403	365	312	310	347	351	336	336	359	308	367	356	344	312	350	343	332	321	336	347	367	362	334	337	319	353	338	372	348	321	339	325	370	342	363	321	373	343	348	352	337	369	372	351	374	343	351	317	371	343	337	359	332	365	327	357	386	338	357	359	362	336	337	351	351	368	352	343	319	338	351	357	355	352	323	325	383	354	353	325	339	346	314	358	319	339	352	346	363	348	332	366	322	373	360	371	351	337	324	352	358	335	312	345	322	349	328	374	342	342	323	312	342	345	343	370	340	350	373	353	357	343	328	352	357	336	365	361	327	348	322	373	319	368	337	372	330	329	371	344	365	388	309	383	337	341	345	343	388	345	377	336	335	370	355	355	370	325	358	332	333	337	340	372	312	374	348	334	358	365	344	379	369	335	362	334	338	342	355	332	337	348	383	371	335	317	350	358	337	363	336	371	358	357	358	354	347	369	364	350	399	342	355	352	347	383	345	361	383	330	331	347	326	358	357	325	355	338	330	337	331	350	338	333	366	344	315	375	344	356	336	323	373	336	363	338	328	362	343	375	303	362	317	322	374	380	353	343	359	348	363	340	346	372	344	352	353	319	352	350	345	353	342	358	346	346	380	345	361	355	355	337	348	336	348	358	346	387	365	332	336	351	337	312	359	316	375	341	386	324	405	369	334	323	284	336	318	325	315	394	336	351	340	341	385	345	365	333	364	341	324	324	347	368	367	331	312	355	314	335	322	360	326	335	352	330	329	320	313	341	372	349	319	358	353	336	360	343	317	356	372	375	337	332	359	303	359	353	326	351	366	335	356	327	371	318	349	359	363	352	356	341	352	371	354	343	358	342	331	349	362	364	365	339	351	359	335	349	324	340	358	359	364	339	342	375	363	356	318	338	340	354	363	361	364	368	352	363	342	358	331	368	363	365	376	323	339	346	358	343	332	319	355	355	321	332	377	339	352	335	344	370	350	351	321	325	380	311	368	374	334	319	347	346	347	391	337	346	346	355	355	364	323	354	328	366	359	332	331	330	340	326	341	352	368	367	332	348	354	367	353	302	361	349	344	350	319	328	360	330	359	351	326	325	350	353	337	345	374	365	348	356	339	352	372	367	325	328	349	320	358	354	352	349	383	341	377	342	330	345	362	325	373	331	366	367	377	374	352	366	365	320	356	307	363	365	352	345	340	375	338	344	348	344	321	350	352	345	342	333	354	355	356	308	307	362	347	330	331	367	375	351	349	343	347	333	341	341	367	367	337	349	341	342	322	351	336	344	325	335	366	302	337	365	349	371	328	370	289	339	349	356	303	362	340	374	369	365	320	366	352	370	342	354	365	339	336	331	353	373	336	335	363	360	329	358	360	352	390	355	341	334	363	352	349	347	342	360	339	355	359	378	361	350	396	329	375	363	368	321	362	352	342	335	336	336	367	326	325	368	334	353	349	334	346	368	375	357	351	346	349	383	352	379	345	362	363	331	340	376	368	310	371	335	343	350	365	337	331	328	364	346	353	366	356	344	336	373	336	367	381	334	362	323	323	337	345	365	334	333	338	345	323	380	354	349	353	333	359	332	370	374	353	329	347	334	338	374	369	367	314	341	364	320	328	364	362	368	348	337	363	337	324	338	364	361	380	346	374	366	336	333	342	335	348	352	340	297	332	342	346	341	350	359	369	330	334	348	374	358	362	350	315	349	347	341	331	339	321	350	364	368	388	358	343	357	331	378	365	348	360	376	370	372	345	358	357	374	357	351	330	374	360	344	337	367	346	377	360	357	358	338	362	373	327	340	353	320	348	389	324	342	397	352	336	364	351	373	381	363	339	365	322	354	369	362	305	374	347	336	385	352	360	362	321	340	358	337	284	363	357	352	339	367	317	351	329	368	349	327	353	377	355	369	342	326	336	351	320	362	378	323	334	344	351	360	358	369	296	340	391	383	359	352	362	342	355	338	340	312	354	359	343	347	348	353	356	335	338	347	343	349	333	366	383	341	382	345	323	347	354	363	382	324	371	346	367	348	380	368	320	333	337	340	347	351	358	348	342	365	346	327	353	346	335	352	350	317	358	331	341	321	333	334	349	347	358	347	331	357	352	336	338	348	325	318	315	342	360	374	344	364	363	366	342	314	361	375	331	344	337	360	342	330	334	330	360	361	355	343	378	383	344	348	325	336	361	306	362	344	361	348	331	365	344	364	356	338	370	345	350	351	363	341	350	354	361	361	338	340	352	362	356	344	367	381	374	371	331	352	343	329	331	317	348	341	313	358	358	333	358	342	371	356	337	314	358	343	356	348	338	340	370	309	339	344	347	350	344	371	347	320	340	330	377	317	347	368	329	355	362	355	364	343	326	346	378	334	344	332	364	341	336	311	334	344	342	371	380	377	355	351	340	354	355	338	387	349	367	338	371	345	340	344	334	352	329	360	357	317	340	363	357	382	340	348
51286	44671	41320	42691	44468	47829	43296	36715	33543	35169	35466	33625	33671	34983	32493	30836	28351	27210	31442	27409	11199	9718	14626	20585	12370	9011	9878	8418	5566	3666	2561	2812	2589	1922	2039	2027	1329	1495	771	297	346	315	485	1133	1324	764	483	486	558	591	682	529	755	703	645	637	606	609	832	803	548	608	511	456	521	600	413	609	510	327	361	351	325	330	329	325	306	385	408	268	245	278	244	249	260	244	236	248	254	258	213	245	227	225	236	217	221	261	260	208	231	226	217	195	224	223	240	242	221	250	261	211	244	217	216	226	238	209	241	206	218	221	203	230	217	211	210	262	241	226	221	206	230	201	214	206	217	228	218	205	236	242	221	238	230	212	219	220	225	225	216	221	243	195	195	219	207	241	216	207	191	201	213	215	220	224	203	209	214	237	254	231	220	251	214	255	214	251	217	222	229	213	228	219	222	211	206	209	240	217	232	206	230	227	228	214	212	232	225	228	212	263	214	235	232	211	222	245	229	239	218	225	197	218	244	219	229	239	244	213	190	228	242	217	212	212	227	201	212	201	214	234	215	249	221	237	219	221	231	220	223	210	223	216	214	237	234	207	201	205	215	256	222	242	217	199	246	211	226	192	208	224	220	198	220	198	220	203	207	201	188	206	207	249	216	193	190	206	245	230	207	209	188	211	250	204	197	236	193	224	218	228	222	203	223	208	216	254	238	212	199	231	188	202	218	220	201	194	248	232	210	203	223	196	225	202	216	197	215	234	225	231	216	255	214	213	214	243	233	212	226	231	241	190	213	252	202	228	230	228	258	236	251	202	211	192	235	223	225	234	225	203	234	217	205	235	225	203	245	207	251	206	214	183	212	229	218	235	224	244	212	229	223	227	206	226	209	206	218	211	213	222	201	230	213	207	228	221	214	196	209	208	202	200	208	213	210	221	241	247	238	217	226	228	230	221	243	221	186	217	215	213	228	244	217	242	217	210	216	218	230	214	234	229	214	233	211	198	228	201	198	210	207	232	192	224	206	221	228	198	229	235	248	241	225	219	218	215	206	236	210	183	217	265	189	213	212	215	222	201	227	247	214	237	193	243	236	219	227	220	218	210	228	212	246	245	199	210	215	216	241	201	226	224	225	220	200	234	205	218	171	205	217	225	219	211	220	212	225	212	219	231	220	216	234	186	223	256	231	213	226	248	229	196	201	228	233	224	211	235	212	236	199	231	210	222	242	222	221	170	209	233	215	204	209	230	195	195	217	224	212	213	213	230	220	239	233	229	221	220	208	245	212	236	232	201	243	225	220	216	248	203	195	205	212	190	211	220	231	210	222	212	192	233	215	218	218	234	219	200	219	218	218	189	216	218	213	204	191	231	216	189	208	224	238	232	221	196	240	231	240	226	218	227	221	222	190	221	240	228	215	206	215	217	210	214	235	209	217	203	218	219	257	233	228	232	242	224	227	230	201	217	209	217	213	188	215	223	248	215	210	223	223	193	261	188	232	222	215	220	229	227	228	245	216	219	222	224	199	217	226	242	238	201	231	243	220	255	219	248	213	242	237	216	205	233	237	237	237	251	229	220	199	225	249	215	207	206	222	213	218	222	209	214	212	230	228	200	211	196	242	226	220	223	230	209	203	211	207	201	225	217	228	218	216	256	226	226	182	257	214	215	232	248	216	211	191	211	176	235	265	225	205	253	215	194	222	233	233	231	221	242	215	240	211	218	205	223	208	220	225	227	241	207	249	242	203	218	206	221	193	223	229	211	209	206	238	232	228	204	223	238	220	214	222	212	219	235	234	213	178	215	220	203	214	211	213	219	205	206	195	231	210	200	223	272	234	215	203	229	217	222	211	209	188	238	221	217	228	211	233	203	250	225	204	202	238	222	189	240	200	211	212	254	225	217	215	206	213	232	206	241	230	221	218	200	252	237	191	218	239	211	234	210	224	219	217	245	191	217	228	222	238	223	217	201	214	202	264	207	184	210	250	222	236	221	222	197	220	213	225	202	224	203	222	219	231	192	186	225	222	184	239	235	246	227	230	248	216	225	219	227	218	226	226	240	208	231	206	200	224	231	234	228	213	213	190	220	228	225	227	205	231	213	217	246	194	252	222	209	237	219	218	212	223	191	208	218	218	234	212	253	205	208	219	228	239	223	230	213	228	230	210	205	226	202	208	235	249	225	218	200	201	229	217	207	201	227	203	220	190	235	222	209	216	236	243	229	226	229	218	200	225	205	232	211	221	212	218	202	233	231	207	205	244	200	225	235	253	231	217	225	196	219	233	241	227	195	217	200	223	221	219	270	221	215	224	233	217	236	207	228	228	210	202	224	251	232	217	215	219	241	189	219	190	231	217	240	200	216	213	193	229	241	218	220	246	248	245	201	234	209	213	211	253	219	198	248	227	211	234	229	226	214	217	208	201	214	207	215	244	246	216	234	209	215	202	220	236	201	194	236	197	211	217	210	230	192	203	262	233	192	184	235	242	234	203	252	225	193	199	233	232	223	232	223	182	213	200	226	230	220	212	189	200	227	211	212	208	236	223	223	205	212	204	233	229	229	227	199	212	222	218	210	218	197	211	215	219	204	201	218	217	220	230	238	230	223	220	199	177	214	215	203	210	229	215	197	221	214	182	217	228	225	218	233	236	201	201	205	237	224	211	207	225	210	214	244	220	225	222	210	241	205	233	242	220	190	236	245	211	223	188	229	188	241	210	236	211	212	231	222	216	223	219	238	228	243	192	223	201	199	227	194	209	224	215	212	233	231	200	219	183	237	237	208	213	239	211	214	225	236	208	216	215	230	250	265	250	222	216	209	238	228	210	238	212	209	216	227	220	218	211	204	225	214	178	221	200	215	222	243	230	244	242	201	220	214	233	212	202	202	232	232	249	230	226	218	210	218	212	203	216	204	206	231	217	203	204	220	248	227	224	211	230	215	222	204	207	210	229	242	201	241	240	223	221	242	228	208	218	219	221	219	226	205	210	185	211	231	218	216	236	219	233	215	223	218	227	208	225	186	185	212	225	212	202	216	227	216	222	239	199	204	218	196	206	219	231	220	193	213	222	228	232	226	205	224	246	235	183	226	188	207	223	236	203	212	213	213	191	228	232	210	230	243	193	220	192	220	227	231	211	215	202	216	213	215	197	216	197	196	190	244	209	262	211	212	213	215	222	229	213	209	221	182	238	220	221	210	185	205	234	231	203	202	231	210	204	226	212	223	226	230	197	222	229	203	247	203	209	198	187	219	216	224	243	219	224	246	220	220	249	214	234	193	227	219	211	188	226	205	193	219	213	206	225	226	240	227	213	216	216	213	223	206	225	205	211	231	208	228	234	233	199	201	241	212	239	226	220	209	237	192	213	212	220	240	210	195	197	222	215	214	234	224	211	218	247	237	193	185	195	233	213	244	223	228	217	222	218	212	218	191	247	215	238	213	218	228	233	222	196	227	185	208	225	232	218	208	244	221	211	231	231	225	239	185	225	208	231	184	215	244	207	227
44130	52576	51604	55829	63120	64824	61668	46951	47608	50348	47521	47362	47422	50066	49717	47947	43945	45564	47599	39199	19338	23621	35102	41094	29694	27911	30016	25865	21042	16470	13553	13811	13239	10970	10797	10503	7411	8839	3588	1185	1139	1293	2382	6820	7243	3556	2379	2248	3078	3404	3598	2867	3789	3633	3527	3422	3277	3599	4443	4554	2911	3453	2879	2323	2723	3153	2221	3217	2465	1544	1638	1339	1413	1320	1340	1406	1178	2160	1660	1171	1016	899	775	787	785	755	811	786	743	778	749	671	583	580	577	530	590	589	607	552	596	564	536	566	552	561	579	506	557	584	572	552	552	514	544	531	542	563	494	542	545	573	529	584	514	557	547	493	573	548	556	525	544	558	531	533	547	582	543	551	544	557	529	529	518	543	539	538	546	536	548	514	564	550	557	543	540	545	569	521	539	572	532	541	493	491	521	573	544	543	517	543	538	537	501	547	557	490	528	545	551	526	520	556	530	568	559	517	537	561	568	505	537	560	524	519	549	566	521	535	510	524	547	542	524	540	529	562	540	574	550	553	542	533	547	552	547	525	524	543	570	532	535	541	504	516	529	555	528	537	547	608	588	538	586	548	533	511	553	563	526	547	554	570	557	594	523	537	526	565	541	573	565	541	535	553	508	521	571	547	558	523	535	558	521	530	551	582	553	536	526	488	505	554	559	537	555	554	568	497	553	560	486	578	505	522	529	498	562	526	507	566	545	641	525	573	604	554	531	503	591	527	536	523	559	512	547	538	557	525	525	554	511	554	536	506	566	538	572	547	516	569	547	509	518	519	529	575	551	568	546	530	557	546	537	559	537	563	567	509	578	490	544	504	525	556	542	509	551	528	496	535	539	529	544	514	557	555	531	587	522	531	565	581	560	537	532	528	499	573	533	566	557	514	551	501	506	583	545	566	554	545	531	541	530	556	506	547	502	547	543	584	555	545	505	536	519	510	557	536	550	538	569	548	545	520	527	551	564	550	549	524	523	557	540	534	495	556	562	548	553	576	496	549	537	538	543	593	550	494	556	549	557	507	539	538	519	559	523	588	532	513	564	585	576	489	538	542	524	508	539	556	534	584	588	543	539	537	533	549	558	532	528	589	529	517	527	547	561	549	527	537	563	560	550	526	537	519	533	553	520	572	557	539	506	518	550	557	533	547	538	534	533	573	514	557	518	540	517	509	548	548	565	544	495	533	571	534	508	539	552	533	565	538	573	546	563	521	502	514	531	527	531	603	575	520	548	538	534	539	567	557	519	553	499	536	518	512	550	532	540	485	560	567	558	543	535	558	573	535	542	503	548	541	512	577	551	547	548	584	527	534	541	526	594	535	536	544	547	592	550	518	543	524	513	522	554	599	546	540	556	544	576	548	543	505	596	523	531	561	502	549	527	542	544	530	507	505	508	551	541	540	542	529	581	525	553	521	546	528	479	562	584	526	560	515	577	577	547	591	542	546	558	537	538	538	512	516	585	510	546	555	578	559	507	593	548	547	510	527	514	543	572	553	558	509	534	539	504	542	526	525	566	542	554	564	523	548	509	512	571	575	560	541	533	564	503	530	533	498	539	528	555	537	533	543	521	530	523	526	525	534	544	579	542	521	515	561	525	573	548	518	512	553	540	516	548	551	500	529	554	521	554	537	523	486	528	487	524	504	567	524	513	528	528	534	598	536	565	532	520	528	586	559	537	554	577	543	525	529	537	546	552	533	564	570	503	565	513	518	502	522	531	537	503	478	548	564	536	527	517	537	544	572	529	577	517	489	561	548	529	552	577	575	536	522	561	539	567	557	540	556	556	582	521	578	547	547	518	531	588	586	594	557	558	529	569	549	529	545	547	558	576	497	564	553	556	539	544	563	601	572	543	547	529	609	543	533	496	503	551	548	549	519	540	543	549	552	525	541	581	569	545	538	562	572	548	564	535	564	561	516	543	581	506	519	512	564	558	558	583	558	528	534	527	529	495	547	509	508	523	493	500	535	518	508	508	544	545	543	567	569	576	532	519	560	573	526	568	552	502	550	541	561	573	562	524	531	554	555	543	530	534	538	541	484	534	492	538	521	527	557	533	492	539	521	553	518	493	552	532	563	533	549	528	546	555	575	534	581	537	571	541	570	561	499	565	530	545	528	547	531	567	572	526	528	537	543	564	529	516	524	526	531	526	536	493	530	529	586	546	573	529	536	570	517	556	525	568	562	532	542	483	523	554	512	527	531	532	542	513	536	573	531	532	557	540	573	536	523	538	539	563	591	523	522	510	577	593	553	541	533	497	545	519	564	540	521	543	518	566	514	514	490	527	545	548	579	528	531	516	536	570	524	497	525	535	553	543	499	535	515	514	534	530	542	533	465	614	570	582	539	539	554	553	497	583	515	531	517	575	557	566	518	494	520	532	513	542	512	552	497	546	534	556	537	518	505	531	509	560	541	554	545	608	521	555	535	533	517	545	546	539	544	523	507	547	557	520	557	505	566	566	515	490	538	547	553	481	555	535	522	562	529	536	499	532	533	517	504	553	513	509	532	536	549	494	516	541	523	553	548	562	517	549	537	524	521	555	518	543	516	543	575	544	549	571	529	557	533	567	536	548	537	504	535	506	540	565	569	534	577	519	543	528	475	578	557	549	537	559	520	526	557	504	529	560	550	559	544	508	548	567	489	555	511	545	520	573	572	559	514	559	544	549	494	519	504	525	556	534	564	550	542	556	566	547	523	527	524	556	560	541	541	522	562	558	545	578	551	540	547	545	528	526	516	513	515	556	554	520	543	543	510	511	556	565	530	595	531	547	584	541	508	566	514	567	569	580	580	556	538	571	544	551	525	500	518	551	529	524	501	544	547	534	527	555	506	544	523	511	534	521	535	534	530	522	531	547	570	543	570	555	545	531	476	579	534	528	538	573	514	525	545	545	507	590	546	525	543	531	508	546	515	518	569	522	612	502	534	534	518	530	560	515	505	534	532	518	566	516	511	530	551	570	559	580	579	509	515	541	554	523	586	552	565	542	542	531	551	592	533	529	549	526	574	516	529	553	555	498	565	562	562	510	558	570	514	529	526	525	512	539	539	492	522	498	525	560	487	553	505	532	510	543	513	568	578	492	535	519	527	548	565	513	520	542	568	562	540	543	548	501	571	515	525	497	565	527	549	507	524	581	544	555	530	547	527	533	539	591	540	564	512	533	538	526	538	593	543	558	581	565	550	550	536	588	584	538	523	502	536	535	509	566	559	550	539	547	543	566	540	576	526	548	558	543	572	537	522	577	527	520	557	539	537	581	535	508	514	539	528	530	519	521	533	517	521	567	529	526	576	561	548	561	544	518	541	541	540	558	572	549	522	561	529	510	598	552	558	477	537	559	572	552	517	513	570	579	556	520	543	533	529	552	549	504	525	528	548	510	560	506	548	515	521	548	508	520	540	564	526	561	492	536	547	522	557	506	538	546	510	555	572	509	550	524	531	579	540	518	532	507	549	536	528	505	546	590	542	544	498	525	531	494	547	580	521	515	541	538	521	512	587	570	526
54047	45942	42585	41374	44148	47452	43911	37860	37526	41122	40446	39091	41553	44956	40918	40762	39139	37983	41344	38870	22451	18714	25782	32115	22651	18593	18097	16041	11238	7634	5303	5697	5404	4029	3511	3677	2833	3237	1961	469	420	455	848	2342	2426	1309	792	807	1005	1142	1125	1060	1244	1325	1175	1170	987	1101	1496	1422	1029	1091	1005	833	881	962	808	1100	637	582	554	526	519	501	506	514	593	782	634	425	409	346	348	360	298	320	327	301	310	317	322	322	302	303	274	247	321	284	269	271	300	260	251	254	294	293	278	281	250	248	248	245	272	266	289	245	244	282	286	276	249	256	261	293	267	247	250	269	245	282	270	258	266	272	265	255	259	270	240	253	258	244	264	266	271	259	259	259	235	224	257	290	246	263	259	289	272	265	286	263	277	293	254	259	268	282	240	254	257	262	291	257	256	240	269	265	284	274	273	275	225	296	307	258	257	299	258	286	282	264	252	270	265	265	275	237	279	286	269	256	268	285	264	261	260	249	254	242	294	261	253	264	250	273	262	241	265	278	302	279	278	294	261	257	232	276	279	257	265	280	274	264	255	262	277	295	292	266	261	280	263	278	265	269	261	246	272	250	253	262	246	261	265	284	293	246	278	300	265	257	266	265	282	273	230	251	263	268	269	249	257	245	233	263	278	295	252	241	286	270	284	253	258	253	286	299	259	277	274	286	288	265	246	278	289	281	257	307	268	234	276	262	278	281	253	250	246	276	252	249	228	240	307	275	253	232	266	262	276	246	261	270	275	264	258	257	283	265	231	266	255	232	277	225	252	259	272	268	263	230	261	241	288	247	277	258	254	263	257	286	266	266	290	262	268	259	271	255	273	276	270	293	283	257	269	262	246	250	257	284	248	260	275	284	225	242	229	253	252	252	249	238	283	239	253	257	277	235	282	247	273	266	278	287	242	251	246	276	256	249	271	286	306	286	265	249	277	259	271	234	251	253	257	285	269	244	294	259	268	294	260	280	263	245	273	279	279	258	284	271	263	264	272	255	258	280	246	261	245	284	254	278	265	281	242	258	254	247	274	250	264	260	263	275	252	263	244	267	270	284	263	278	295	264	266	248	266	228	262	261	279	248	257	275	264	283	262	259	281	278	224	289	257	271	256	249	275	243	251	264	257	272	271	253	269	273	266	236	281	270	280	257	273	262	286	274	279	274	255	234	240	271	223	234	228	299	256	282	246	240	262	264	257	275	254	282	278	235	283	300	260	259	266	278	295	290	277	258	272	280	252	255	274	280	282	272	280	261	258	282	248	298	245	252	252	294	290	253	292	264	265	273	267	257	282	258	253	265	276	254	238	275	266	269	240	273	291	285	252	278	286	284	256	275	268	253	242	289	280	272	291	259	301	279	261	213	259	273	258	266	300	273	257	279	282	266	277	284	279	222	250	240	261	288	249	290	272	255	256	258	260	233	277	253	263	305	237	274	282	258	260	264	267	261	265	248	261	280	255	271	276	265	280	272	228	276	267	270	263	263	285	275	257	264	259	276	301	250	237	266	271	235	271	257	245	275	266	259	266	251	287	260	291	289	272	256	260	279	258	269	265	269	266	269	246	262	268	284	267	268	222	311	292	270	266	229	253	268	276	251	254	280	226	267	234	272	276	261	216	259	239	255	280	257	242	262	267	281	262	302	242	286	249	240	253	273	255	256	274	268	273	246	270	273	267	264	254	257	275	292	262	270	258	252	254	289	284	250	251	219	235	270	243	274	249	278	254	248	238	256	275	273	286	281	223	249	276	239	310	283	274	250	238	252	266	283	258	268	264	294	261	248	236	265	285	277	272	245	284	246	255	289	271	244	262	280	245	316	284	245	274	246	265	259	274	300	257	253	274	271	293	278	249	261	288	258	270	253	249	273	276	297	239	242	265	262	282	277	283	240	241	288	258	266	247	277	260	292	271	258	244	254	260	251	263	267	256	264	279	285	279	260	256	266	259	245	262	272	280	234	255	234	278	279	248	286	262	252	250	246	273	254	262	262	246	255	257	257	290	231	264	276	237	258	295	269	276	270	257	262	262	257	231	279	282	253	254	282	255	282	254	251	280	246	247	280	265	264	250	295	247	265	263	257	261	267	260	278	273	307	287	309	242	254	264	246	260	241	267	256	291	254	261	262	278	274	249	277	269	267	273	277	261	263	295	248	243	281	307	262	240	272	259	290	270	282	269	224	295	273	265	271	272	288	266	258	282	237	261	236	274	247	264	275	261	283	285	281	298	262	272	253	288	277	258	250	277	271	280	250	245	291	249	278	274	273	239	272	252	276	276	270	234	282	247	280	248	253	290	286	277	280	262	258	263	257	268	277	254	260	259	249	270	272	247	238	245	272	262	242	286	259	249	254	254	276	251	279	282	250	251	278	260	272	286	260	307	284	271	283	262	281	269	243	264	286	262	274	279	292	285	247	261	261	289	244	275	278	281	255	279	248	271	243	233	250	258	245	275	264	241	276	253	264	279	274	281	252	283	285	271	280	270	250	259	276	276	258	277	221	246	295	244	255	238	291	256	264	288	284	242	247	277	281	258	257	267	256	268	286	198	270	262	257	273	279	260	281	284	259	269	252	230	267	245	248	264	290	259	277	282	271	259	224	301	247	232	227	291	284	275	238	248	256	240	235	283	288	293	277	266	273	236	254	230	244	266	245	228	268	279	273	259	293	263	283	240	280	268	233	262	277	259	244	255	252	279	285	296	283	250	241	283	243	280	244	252	277	263	271	260	257	258	260	248	300	245	243	247	246	252	259	283	231	279	281	285	293	253	259	254	240	252	241	263	272	251	285	271	257	259	275	258	264	297	235	234	261	267	238	286	273	247	266	248	283	277	268	270	260	255	255	281	262	271	293	255	254	288	285	227	238	248	238	263	268	259	300	255	237	266	243	258	236	254	241	266	246	275	289	267	282	270	269	255	261	266	257	267	290	230	282	279	273	273	265	256	262	260	254	207	269	260	279	272	262	245	250	288	270	254	240	284	298	282	253	248	255	259	274	254	258	250	281	263	274	256	263	284	247	296	274	295	274	304	238	237	259	261	285	262	272	274	261	267	271	245	274	269	280	264	251	255	254	280	276	246	289	257	215	291	286	246	274	280	275	259	256	241	272	267	256	268	262	245	281	268	263	259	253	253	265	249	258	251	255	252	289	270	252	281	260	257	286	297	258	253	269	262	274	268	247	240	263	260	285	276	226	250	274	277	256	284	239	272	238	277	262	265	230	274	271	300	279	283	285	243	249	252	240	263	279	226	288	289	234	295	234	250	266	264	249	274	244	260	262	235	279	251	271	258	298	264	285	280	268	253	269	260	282	237	282	287	261	261	245	262	255	257	248	260	247	310	270	257	297	283	272	296	255	272	274	272	268	266	275	246	271	254	271	262	277	245	260	222	265	271	267	272	260	269	313	258	259	269	262	282	270	270	294	228	255	268	240	254	261	272	255	261	246	255	269	271	230	284	273	293	284	254	262	268	257	281	291	292	258
48392	56628	53526	54662	62187	62201	65000	50814	53593	56598	53584	52168	56227	56876	58285	55328	52377	54231	56267	47871	32124	31131	44926	48881	39768	39201	39328	35611	30245	23900	20954	21575	21943	17395	16728	16868	13198	15195	8474	1769	1531	2078	4224	11757	12246	5889	4078	3817	5526	5825	5839	5650	6713	6885	6175	6403	5358	6394	7363	7692	5410	5431	5292	4333	4759	5413	3978	6393	3526	2898	2630	2185	2279	2132	2247	2035	2745	4094	2798	1775	1538	1168	1017	1169	1068	1071	1127	1136	1105	1163	970	864	778	761	685	678	663	706	624	691	665	634	652	603	623	597	637	678	617	577	618	646	627	625	604	659	601	636	636	603	615	613	612	630	611	555	632	622	663	620	584	658	639	620	595	618	595	614	610	586	627	602	632	553	616	592	607	591	652	609	635	611	602	584	629	569	628	631	587	620	582	678	585	596	598	627	579	633	629	618	557	608	600	639	647	612	595	598	626	597	633	632	650	640	591	628	635	577	618	596	615	604	646	638	640	558	586	608	627	629	600	655	618	600	600	579	632	590	590	615	641	611	617	614	616	608	601	587	636	594	601	645	603	547	549	654	580	655	574	583	638	627	646	592	591	599	626	650	635	610	596	613	655	609	601	579	583	651	665	629	634	650	591	648	588	632	632	605	637	606	603	589	641	626	580	656	618	617	606	618	558	642	638	638	608	637	595	609	622	627	587	652	598	582	663	624	604	591	613	610	576	571	656	584	602	639	589	630	559	569	642	555	612	599	593	613	623	627	571	636	639	606	600	627	614	567	589	641	616	583	607	568	585	615	626	580	594	566	617	613	594	650	602	609	621	578	579	657	623	579	626	570	596	616	608	613	615	631	615	599	563	644	602	628	605	560	566	637	634	634	612	642	592	638	611	614	614	612	646	570	584	635	617	647	581	602	684	590	599	623	621	596	597	603	602	628	581	589	584	577	601	555	657	617	585	599	582	648	584	600	609	606	606	611	614	640	632	593	645	650	617	587	634	589	587	662	591	596	604	580	608	629	637	662	631	682	663	655	598	590	600	656	595	614	579	601	648	616	547	589	620	621	610	643	610	603	606	628	636	612	593	623	653	589	616	604	625	607	598	586	564	597	637	629	596	587	616	604	612	638	580	578	578	651	587	586	623	663	600	652	610	641	633	635	620	636	609	605	634	613	566	603	584	596	621	580	608	572	626	595	619	646	650	604	648	615	629	582	634	615	615	611	633	668	658	609	609	602	618	589	648	614	602	594	575	631	606	613	642	645	623	646	590	619	581	617	627	630	607	615	630	630	615	608	623	638	625	610	597	554	627	615	611	644	609	626	546	600	669	577	584	609	642	604	601	616	600	653	605	617	603	570	623	622	580	641	603	641	611	633	604	619	644	639	617	632	624	619	616	600	596	585	624	644	627	576	642	632	632	652	669	611	621	632	613	607	585	579	601	633	590	583	601	612	600	592	640	576	631	603	635	541	632	640	626	600	657	633	611	605	583	591	643	601	594	582	576	640	646	595	628	618	608	636	615	586	540	634	650	599	623	626	649	646	637	665	605	636	608	560	605	621	595	608	631	572	623	624	638	620	619	622	635	627	632	663	635	632	626	604	607	607	594	590	620	589	558	631	604	592	610	605	603	630	621	638	635	628	627	626	633	615	597	619	613	587	605	566	594	604	628	565	618	629	650	605	621	692	625	603	600	612	632	605	551	609	584	633	624	583	651	600	629	637	591	630	646	608	604	581	571	632	575	626	592	587	605	619	605	603	584	594	633	594	627	635	617	624	580	596	604	625	594	648	594	655	576	634	646	587	569	580	595	580	593	651	606	605	623	577	625	594	584	590	587	589	651	570	635	581	617	604	577	585	679	629	609	617	628	618	626	619	599	592	597	612	639	608	617	604	624	622	609	537	589	639	627	557	637	615	587	604	598	601	609	610	627	595	608	624	611	650	613	615	598	652	616	576	573	551	628	628	595	582	636	607	588	633	630	649	566	599	616	629	632	621	580	658	627	634	601	602	635	621	604	598	613	595	609	602	602	647	583	567	584	631	595	606	590	644	661	635	617	593	641	611	597	614	602	599	592	619	610	572	597	642	618	610	606	610	594	593	614	615	613	600	638	605	636	622	577	579	569	587	663	604	626	580	618	569	617	573	606	644	601	626	564	635	574	606	621	602	621	585	604	608	630	605	619	590	605	595	604	571	624	597	592	634	628	601	616	622	620	563	602	600	591	610	643	617	608	616	641	632	644	561	668	617	592	612	608	636	650	610	598	613	609	610	572	597	618	594	629	582	626	617	606	554	610	638	586	618	601	651	589	633	602	619	630	626	601	617	598	602	598	591	628	581	607	617	702	645	630	615	607	611	595	600	616	581	636	582	644	613	642	603	622	624	623	634	628	614	675	628	654	635	586	615	603	612	641	628	597	631	640	594	607	596	623	582	647	608	603	659	569	610	600	638	627	566	596	624	558	622	608	591	663	587	607	649	586	600	612	608	645	666	629	598	579	630	603	598	589	627	621	571	612	599	605	584	571	593	621	610	556	635	646	556	599	618	628	648	572	587	607	675	614	597	629	651	600	617	629	591	606	630	608	615	640	637	637	600	606	631	600	663	619	645	654	620	630	585	619	566	651	566	621	636	636	618	612	606	660	590	625	649	617	622	604	592	580	614	614	568	616	590	640	568	636	623	588	606	580	655	627	594	600	641	614	626	615	623	584	581	634	579	638	628	652	654	605	560	621	589	594	574	598	572	623	626	591	646	670	602	622	611	595	607	583	613	599	587	639	634	595	616	601	606	584	631	575	573	556	568	634	614	592	608	577	602	620	647	632	589	631	562	635	633	606	585	620	560	615	575	647	580	611	659	611	598	605	628	624	610	616	611	624	613	619	626	589	644	657	630	625	633	626	606	615	617	588	637	631	595	571	600	634	610	592	632	617	629	605	638	589	626	617	639	610	631	601	622	588	635	564	645	615	639	609	578	586	635	596	596	590	646	583	629	602	650	619	641	600	582	650	643	597	606	591	619	609	618	610	635	620	624	598	609	592	612	658	603	615	592	640	586	613	636	587	637	599	617	616	597	642	609	633	576	628	585	668	645	631	611	625	645	613	564	625	609	574	614	596	613	650	643	608	642	622	630	643	574	591	631	610	615	639	635	606	597	562	616	580	674	622	566	639	539	573	571	597	604	658	632	609	621	581	585	588	658	607	625	612	612	631	590	614	643	623	642	612	615	629	626	642	556	645	569	593	628	615	609	617	580	630	603	622	585	624	576	606	614	637	551	609	606	637	601	620	600	657	599	571	586	653	620	585	623	643	602	631	652	610	562	588	599	603	612	615	646	656	604	573	603	658	602	602	594	610	584	611	625	621	604	670	633	593	591	601	628	605	608	631	673	618	653	617	599	591	623	631	593	590	582	605	629	594	640	629	610	641	638	583	638	576	634	583	623	633	609	627	660	625	612	588	609	625	593	652	642	577	633	592	629	607	645	610	580	596	627	640	608	597	599	630	648	626	661	585	629	629	621	604	625	614	600
26877	30059	32422	30460	26031	23012	14908	8251	6075	6283	6090	4882	4801	4571	3564	3389	2350	2707	3138	2488	1288	959	1216	1680	888	709	833	667	642	389	309	396	366	272	282	273	235	218	219	110	125	140	136	181	194	175	180	132	162	161	152	169	170	155	149	161	174	175	173	166	151	170	178	137	128	175	122	161	147	143	128	95	130	130	141	153	137	132	144	128	105	126	110	138	127	141	119	134	141	115	137	148	110	110	131	138	110	126	131	128	104	141	123	127	123	112	140	116	124	128	124	118	143	127	110	144	149	106	137	133	130	116	125	114	127	119	126	136	123	91	122	122	134	102	138	132	125	120	106	112	127	141	129	140	133	144	144	117	127	137	105	114	105	134	109	125	140	115	111	117	130	130	138	126	132	122	128	125	140	144	126	128	116	113	121	125	122	119	108	125	120	125	131	123	127	121	102	115	130	120	108	130	114	134	122	127	119	134	109	112	119	109	113	114	136	121	143	109	121	127	134	114	149	117	126	125	146	125	132	141	121	130	136	132	122	125	125	133	137	121	128	130	142	131	116	121	130	133	120	126	126	128	130	122	137	117	113	109	129	138	122	142	122	141	133	141	127	142	119	112	125	121	116	133	109	137	125	128	140	114	107	129	115	116	128	124	135	122	124	133	131	124	126	116	124	108	131	128	136	122	122	134	119	129	112	141	116	133	121	136	122	142	111	123	135	128	136	120	115	128	134	115	128	116	124	103	113	121	125	106	110	101	107	125	111	116	119	127	132	137	134	135	109	128	138	138	129	109	115	139	133	120	98	123	130	110	152	133	151	127	125	136	123	133	123	124	103	132	123	102	125	122	121	138	119	154	126	138	126	126	125	99	103	122	115	122	116	142	127	115	118	123	124	127	130	112	129	123	123	137	134	130	127	119	131	134	119	118	135	137	121	145	122	128	127	143	118	123	138	116	126	111	137	130	117	116	120	138	128	127	133	129	113	140	130	131	127	149	134	128	124	131	134	124	118	135	140	130	144	128	127	112	148	118	126	135	121	153	124	112	104	114	131	142	130	123	153	137	135	127	127	137	115	123	125	142	125	125	135	132	119	122	114	121	109	134	132	111	121	110	123	128	135	130	112	108	135	117	133	125	106	124	134	118	116	125	150	129	95	115	113	123	128	131	131	128	103	113	132	135	122	145	117	117	128	111	122	109	113	144	126	129	100	156	119	129	147	139	114	116	130	118	119	122	114	114	121	118	128	122	136	128	116	122	115	125	130	111	124	140	142	108	128	130	124	147	139	137	131	141	138	133	133	129	126	136	125	126	124	121	141	108	108	132	128	125	113	105	142	130	125	113	139	116	125	118	138	141	123	147	133	121	119	133	125	127	113	130	92	128	117	130	125	139	122	120	134	149	132	143	146	110	130	135	136	120	118	121	122	130	132	138	134	112	136	135	113	108	113	132	107	148	127	116	141	148	147	147	104	132	125	115	112	112	108	110	137	127	119	115	146	117	136	119	123	118	136	139	146	109	122	118	98	117	101	125	128	151	131	123	121	135	137	112	136	120	128	125	139	134	134	140	133	100	151	123	126	116	136	118	106	136	103	118	130	124	118	141	147	123	113	115	128	118	148	118	111	117	128	107	143	146	122	129	111	140	102	137	150	123	120	133	127	130	120	121	137	113	115	103	130	126	110	125	118	133	120	130	109	121	101	108	149	117	120	109	142	124	131	139	136	128	140	142	133	114	102	135	121	116	112	114	120	132	137	149	110	106	128	126	129	112	143	123	111	117	119	129	122	114	118	145	113	127	124	139	121	124	136	117	116	136	97	133	150	135	116	133	127	101	140	145	124	139	115	147	137	124	113	161	133	128	138	130	118	120	128	140	103	113	151	118	104	137	117	125	102	119	124	129	116	118	127	118	138	117	120	118	127	125	126	119	119	141	121	137	123	123	120	130	110	120	123	133	120	100	114	121	128	116	131	143	128	125	127	122	127	150	126	128	122	127	116	125	144	112	101	143	126	136	136	161	128	129	140	122	106	134	113	115	125	110	96	122	126	133	116	117	128	138	125	138	138	100	137	134	131	136	115	137	136	125	150	111	128	136	144	118	132	113	110	129	132	114	128	119	106	110	135	136	137	150	128	134	119	131	112	132	126	100	125	112	127	125	109	134	122	99	123	123	128	126	127	112	151	126	126	116	133	128	119	103	129	115	131	152	124	134	140	117	117	119	107	140	118	137	126	121	119	114	102	124	123	114	146	133	113	127	134	131	123	133	92	118	120	123	113	121	148	109	126	117	107	107	125	132	137	124	118	119	111	134	137	136	134	109	130	124	123	127	125	125	123	137	115	130	141	116	104	146	119	138	125	124	148	102	139	127	151	110	113	130	134	131	117	123	122	123	128	131	134	119	120	131	122	106	123	106	125	135	120	139	125	143	103	104	128	117	106	115	99	147	118	120	130	128	103	108	131	119	138	121	130	116	133	119	107	140	117	117	116	140	122	127	103	126	119	123	131	106	131	131	123	126	145	126	143	126	108	111	128	113	143	129	117	129	153	116	119	111	128	116	114	119	120	124	132	108	111	135	130	114	103	147	143	124	107	112	109	123	140	131	124	126	138	129	145	125	118	139	121	126	133	107	133	121	130	131	142	118	146	129	134	123	127	122	136	108	110	118	142	135	120	120	143	132	138	137	117	129	133	127	114	125	139	150	139	144	127	140	110	124	116	128	147	121	154	150	133	111	121	136	128	128	134	124	115	128	129	114	122	106	123	129	113	141	116	113	111	145	137	117	147	118	129	117	127	115	113	120	151	133	115	130	116	126	94	122	120	106	120	131	112	136	121	125	113	126	157	117	122	135	122	121	121	147	118	123	122	122	98	122	127	131	115	117	115	152	128	139	130	132	116	126	119	130	112	143	137	116	125	141	131	109	134	134	122	143	127	128	132	142	139	111	131	121	126	110	112	112	115	128	119	131	134	127	130	124	118	127	137	138	128	112	139	121	100	115	143	113	132	141	139	135	119	105	113	111	130	114	129	115	132	105	137	122	122	123	134	123	118	134	133	116	129	124	127	109	131	127	115	127	146	136	136	128	111	122	119	129	117	135	123	138	126	118	124	110	105	124	141	126	120	123	123	145	106	121	112	139	137	137	138	130	119	113	143	152	119	123	124	144	147	97	114	129	126	121	118	131	135	117	137	132	112	113	153	153	131	135	133	126	137	124	123	129	135	127	126	113	112	124	136	137	120	127	103	120	124	125	135	122	106	116	128	143	119	112	121	110	112	125	114	141	117	135	137	127	130	122	137	139	118	120	124	122	108	127	125	140	128	118	120	114	141	122	128	133	140	131	142	148	126	129	105	118	126	121	123	134	124	123	102	125	113	103	120	127	138	127	125	117	148	117	117	138	122	157	103	103	112	119	114	118	119	127	120	116	135	132	139	108	129	115	114	119	133	148	130	121	131	134	112	126	102	129	140	113	113	138	120	120	107	102	115	125
20297	27657	34056	36692	38692	39073	30403	17223	17069	18305	18211	14498	16234	16004	13835	14051	10961	12451	13432	10542	5308	4440	5843	8502	4631	4137	4682	3710	3033	1988	1702	1962	1821	1473	1348	1347	1119	1190	884	474	469	475	572	928	941	669	585	525	595	640	641	652	658	665	659	674	571	598	615	612	578	545	572	483	529	520	498	558	496	447	408	439	422	422	389	400	445	442	431	409	392	368	345	379	393	372	372	366	357	384	374	357	336	352	345	352	371	350	352	355	333	354	377	337	362	337	357	333	390	351	387	368	364	342	348	345	372	324	354	328	350	345	379	362	341	330	394	340	357	325	397	354	345	339	341	350	360	324	337	351	346	350	302	318	365	339	352	381	348	360	325	360	367	317	320	347	368	364	353	343	326	359	339	336	341	357	408	360	326	331	342	333	338	355	374	372	358	346	355	340	352	337	354	389	324	347	362	363	346	332	329	326	358	327	362	337	381	311	312	350	355	336	332	352	347	362	340	346	346	332	337	340	329	370	332	362	382	330	357	342	363	352	360	339	343	371	377	329	300	356	339	337	361	344	328	376	367	345	358	319	343	343	370	347	375	350	323	360	353	328	372	336	330	341	331	339	361	335	351	368	321	329	363	323	356	361	345	339	364	353	363	385	348	370	389	333	343	359	371	341	346	345	369	330	380	357	331	377	358	380	349	355	332	333	352	379	314	353	350	368	326	342	340	392	381	348	362	326	356	341	349	344	359	335	318	369	378	369	364	372	381	350	367	332	299	348	350	353	327	376	336	345	327	361	345	346	378	364	356	356	322	375	299	342	338	379	363	326	379	330	342	362	332	352	340	372	351	356	377	344	334	353	353	363	379	364	362	339	357	354	347	344	344	326	342	309	364	321	357	376	321	400	351	358	339	365	353	342	363	357	380	357	366	352	332	366	354	354	349	366	320	350	350	352	344	340	344	334	378	320	330	368	331	349	328	311	367	336	343	370	360	345	354	365	366	340	361	318	343	334	351	339	388	337	341	386	329	364	381	331	355	328	342	370	322	341	310	317	328	347	336	331	381	329	338	349	353	371	354	344	309	331	332	329	336	322	303	358	344	375	343	327	365	331	359	347	326	326	378	344	378	344	345	382	325	385	336	321	369	354	348	358	333	365	387	342	357	355	349	342	371	325	379	337	361	354	344	363	341	337	370	368	353	329	333	340	348	335	353	327	338	345	334	293	325	346	361	347	364	355	340	332	345	344	353	346	350	352	371	321	343	355	351	346	342	355	346	356	357	346	328	312	388	309	356	352	343	325	341	373	369	389	353	321	366	351	351	367	376	362	373	341	358	361	331	332	360	341	355	325	334	371	383	377	346	350	328	358	375	358	341	352	355	318	351	352	358	345	374	360	340	353	321	344	329	380	368	365	355	363	343	336	349	365	330	350	321	352	349	314	367	355	365	362	303	342	367	333	339	342	356	323	371	331	340	343	372	335	343	349	341	335	352	337	363	355	338	357	311	357	334	345	343	360	372	346	353	348	347	365	364	371	336	348	329	357	358	346	320	344	349	368	364	363	357	360	342	339	348	341	327	391	407	337	298	363	342	351	346	339	341	368	346	333	335	377	349	389	336	327	353	365	359	314	337	369	343	361	307	319	343	316	367	339	351	345	352	328	350	335	357	352	355	337	334	334	361	351	380	336	336	328	314	348	322	369	349	322	322	328	348	373	314	342	367	335	362	352	336	367	358	342	337	368	359	370	342	296	369	360	330	341	349	326	381	340	362	341	324	315	359	329	325	340	368	345	352	364	373	373	307	376	349	358	354	337	363	346	356	344	374	345	349	351	360	349	348	349	386	369	366	319	311	346	369	364	340	339	357	340	368	331	348	312	343	312	371	380	347	353	333	358	383	370	344	376	349	345	393	353	333	351	352	373	361	334	354	336	360	343	379	349	345	344	354	327	334	373	344	360	353	385	360	345	359	358	370	348	321	357	356	347	330	364	349	316	362	352	329	344	370	345	370	350	345	323	331	332	382	347	350	371	344	327	354	349	366	361	344	353	318	332	356	338	359	350	334	335	338	328	326	362	318	353	296	346	362	339	357	325	348	350	359	340	345	353	376	324	362	332	363	383	336	322	331	381	334	354	345	318	327	352	339	370	359	369	314	327	349	359	377	312	337	352	361	303	367	307	338	327	312	334	349	343	328	384	382	355	353	361	363	321	342	343	336	332	336	370	342	368	357	336	353	380	331	342	377	334	342	364	360	332	346	360	348	342	331	339	334	362	348	332	340	356	359	371	346	334	355	321	398	344	349	351	326	325	353	361	328	387	374	338	338	314	327	395	339	331	339	365	342	369	350	346	370	322	352	341	347	370	364	350	364	347	327	355	338	374	366	339	343	332	373	353	364	388	351	369	348	352	349	322	360	355	354	346	357	394	331	351	359	357	344	347	340	331	357	323	348	334	348	383	381	375	345	358	329	364	361	333	342	363	333	331	345	355	347	314	311	342	357	359	368	365	369	345	340	320	334	358	352	344	343	344	354	347	347	363	325	344	364	341	342	355	359	325	337	358	334	375	361	334	357	322	361	360	321	315	372	347	341	326	360	335	367	368	375	345	359	338	352	331	341	351	314	353	345	362	344	351	341	358	322	325	323	338	344	366	338	340	329	379	345	361	351	364	320	356	358	337	357	397	371	339	355	329	325	356	370	327	344	359	316	362	335	352	355	361	355	369	375	359	344	374	322	364	367	329	387	363	358	363	347	363	319	374	377	333	338	341	346	334	347	328	368	350	357	402	362	343	340	356	350	372	367	368	363	341	335	360	370	331	316	346	350	357	395	339	345	307	380	376	334	357	379	328	333	339	338	324	343	321	357	353	326	356	356	369	355	374	355	354	366	330	332	335	375	332	301	370	330	333	341	327	337	353	350	383	341	323	357	310	334	345	376	318	319	369	346	319	375	346	389	357	343	339	371	343	367	324	358	322	359	367	364	321	358	324	377	352	339	352	339	360	340	348	348	336	315	361	316	350	360	354	335	345	336	340	367	364	373	331	367	339	329	339	327	357	334	349	320	336	376	373	349	339	359	324	363	339	347	337	382	349	352	364	331	333	374	342	337	330	320	310	346	351	383	357	340	359	338	335	343	363	365	354	340	345	387	350	335	348	319	378	357	337	365	338	369	313	346	349	368	358	359	309	349	353	348	340	327	364	357	358	341	348	337	321	344	364	344	359	343	325	366	310	382	341	377	358	347	335	348	348	379	348	316	343	339	317	372	330	341	363	360	369	342	342	346	346	375	363	332	360	347	331	345	326	334	351	370	345	344	348	342	360	383	348	346	351	342	397	343	349	358	350	345	318	352	320	336	345	333	330	339	359	359	344	339	339	357	370	329	372	359	335	371	349	376	369	316	357	314	360	347	348	377	295	337	353	322	371	358	385	325	342	338	354	359	362	354	370	371	357	348	333	334	371	364	336	351	331	350	334	331	361	349	308	347	331	354	351	375	344	381	329
51228	45172	41902	42646	43428	47472	44269	33475	32337	38206	37324	32074	35669	35595	32464	31893	27022	29352	31824	27099	14235	12251	12948	20462	11384	9914	10110	7648	5240	3705	2716	2662	3086	2172	1865	2142	1507	1697	1355	551	323	309	546	1248	1254	616	493	467	605	672	647	594	778	640	710	690	599	635	765	734	653	587	650	543	570	534	513	624	431	350	392	361	358	329	349	391	453	461	348	321	254	233	249	235	249	200	262	244	281	262	265	243	241	191	235	217	210	204	219	218	231	227	230	221	213	218	222	209	212	223	262	216	203	217	210	236	238	242	190	211	225	222	223	218	208	227	221	230	218	232	225	230	174	208	208	243	232	205	189	221	216	213	233	227	198	223	199	223	244	245	245	208	221	222	230	227	233	244	243	222	193	210	221	222	210	200	241	240	199	203	207	227	211	225	224	218	253	221	203	215	206	237	203	202	220	200	206	213	192	234	210	225	228	227	211	225	237	237	212	227	199	229	207	220	216	218	203	209	244	235	212	233	208	229	205	220	224	227	206	204	232	221	222	225	221	223	222	227	211	216	194	211	241	230	235	225	223	229	209	216	228	216	242	218	233	240	215	204	214	236	225	229	230	222	221	219	210	223	207	219	228	201	213	236	202	204	206	227	197	215	208	223	212	228	215	239	214	220	221	226	250	190	230	201	208	219	230	242	232	225	224	207	214	222	236	206	233	236	218	188	231	191	215	233	221	239	230	203	231	218	240	204	206	223	197	215	196	219	199	183	218	231	213	217	188	223	213	225	195	209	219	236	227	186	240	218	221	231	237	218	222	218	226	207	191	234	208	219	208	204	221	200	218	208	201	234	203	214	193	229	203	202	276	200	227	212	213	219	210	219	237	236	219	219	196	200	206	217	219	213	243	244	236	215	205	237	216	235	222	243	237	188	223	216	231	240	217	208	211	203	210	224	239	240	239	229	197	212	218	197	223	245	227	233	236	229	226	207	204	226	206	204	232	236	202	217	209	222	224	223	254	209	237	232	238	207	219	210	238	222	229	184	206	240	220	223	224	206	245	227	235	203	192	227	232	238	225	258	226	209	218	221	235	223	233	226	228	217	222	220	245	247	226	204	241	225	229	229	218	231	217	233	219	202	224	238	209	197	204	189	237	214	224	178	192	226	233	239	232	206	223	216	223	181	190	232	209	234	204	195	226	205	219	231	204	209	225	230	201	232	241	200	200	217	218	223	229	210	206	236	214	240	222	224	217	207	226	230	186	210	235	226	196	222	199	191	212	207	203	217	220	230	210	246	223	236	215	206	230	231	208	225	199	224	236	234	201	227	232	222	194	221	235	234	201	240	228	217	204	249	236	221	188	203	227	222	224	181	223	213	197	230	247	189	213	204	232	233	221	233	237	230	199	188	198	188	236	219	214	207	208	217	228	231	225	206	200	250	214	216	211	211	219	207	216	216	204	201	219	235	232	223	206	219	218	219	215	212	238	237	222	232	232	211	193	233	223	204	200	217	231	221	212	194	228	225	209	228	218	207	213	227	211	216	223	204	202	196	212	232	221	218	212	219	207	209	229	221	207	225	214	210	234	230	227	212	199	192	206	228	231	193	191	225	208	224	219	239	215	187	220	225	234	207	208	206	238	176	183	220	208	238	188	227	217	225	225	225	227	213	213	240	236	224	224	216	196	211	225	223	226	225	212	219	231	219	210	202	213	221	198	238	238	232	210	226	215	227	213	214	217	205	202	211	236	200	194	217	225	210	230	227	214	206	240	236	219	224	207	255	218	236	237	224	218	209	262	213	189	212	220	214	235	187	233	213	235	224	249	235	213	209	242	223	208	229	226	187	218	214	223	218	209	225	204	242	236	210	238	209	210	206	215	223	218	213	229	205	210	231	247	219	226	227	231	232	231	200	216	235	241	199	201	204	199	200	241	225	231	215	216	231	215	234	204	219	246	249	234	199	196	214	251	233	210	211	216	208	226	193	222	199	218	227	254	215	243	204	222	252	195	224	234	221	216	236	224	224	194	239	225	231	229	227	215	222	232	208	242	187	244	223	195	229	229	228	204	239	212	219	208	196	223	195	210	209	223	192	242	227	214	243	222	202	241	217	216	231	223	246	189	237	203	203	244	214	220	241	216	220	196	217	226	218	211	219	204	208	242	226	204	212	210	207	213	188	218	206	214	226	247	199	203	219	206	227	223	211	220	226	234	210	203	203	232	223	224	225	219	245	219	222	242	218	187	224	215	206	241	229	213	237	202	230	242	206	241	230	217	218	217	223	243	224	258	204	204	238	224	212	242	207	229	212	222	208	243	212	203	205	255	201	220	214	225	209	215	209	199	206	219	228	258	216	221	214	223	231	220	247	215	199	209	224	226	203	187	240	209	245	205	235	226	200	225	208	215	232	219	211	221	211	203	189	233	205	211	224	241	236	213	247	211	209	237	206	213	205	227	221	213	232	209	200	234	227	249	213	236	200	213	208	234	206	209	243	217	235	226	235	218	236	240	207	210	218	223	224	207	212	220	222	197	217	216	217	209	205	207	202	235	226	193	183	219	224	220	206	237	228	204	232	217	218	219	214	205	227	239	211	221	204	248	193	202	207	256	211	242	209	205	218	198	199	229	220	190	209	232	208	199	229	231	214	191	216	208	242	225	232	182	208	239	232	214	225	224	216	229	203	217	209	205	209	218	215	223	217	230	215	241	221	229	210	223	202	239	213	220	224	236	209	207	213	191	209	216	220	216	198	222	227	228	232	200	206	219	211	224	231	252	204	185	230	209	221	212	230	222	231	241	217	230	233	219	230	192	235	206	231	236	230	224	226	230	240	204	238	237	201	229	246	213	252	233	223	206	219	232	220	205	221	226	212	203	220	222	216	221	199	213	181	198	231	226	219	204	217	211	205	198	208	222	217	236	209	221	200	227	208	196	210	231	199	235	217	230	216	239	218	205	239	212	232	214	230	192	221	242	228	213	202	203	218	233	233	208	217	220	196	201	221	233	224	203	212	214	213	215	232	217	197	203	199	239	197	222	236	231	228	212	207	236	224	234	187	206	238	205	228	199	219	213	228	200	234	202	221	234	195	199	223	224	215	226	252	202	219	245	197	221	216	243	223	213	233	207	225	237	222	215	193	227	213	175	226	237	218	224	236	223	210	224	203	216	229	219	237	206	194	197	207	226	243	218	197	230	243	213	224	223	221	199	250	240	207	196	238	216	200	219	205	217	208	192	186	205	221	222	220	240	257	195	193	210	217	234	219	216	227	258	220	227	213	208	223	213	211	209	216	192	190	192	220	207	216	234	232	249	221	213	216	222	210	221	212	185	240	229	224	199	229	198	191	205	216	219	238	227	241	217	238	215	224	237	219	196	211	201	218	222	214	235	226	202	222	205	191	210	213	214	210	193	194	203	226	193	214	236	233	236	206	252	219	234	221	211	219	239	201	223	204	185	217	200	229	223	234	193	252	230	238	194	215	220	236	223	216	210	207	227	241	217	224	201	190
44090	52677	50959	54091	62084	64417	61333	44586	47877	50745	50614	45972	49648	49354	48380	48155	43982	47252	47999	37351	25677	25330	31822	38986	28868	28496	30129	25235	20236	15729	12751	14117	14817	11256	9837	10723	8340	8944	7796	2446	1148	1258	2679	6877	6552	3198	2387	2318	3283	3458	3326	3444	3847	3594	3430	3940	3570	3449	4365	4281	3650	2890	3053	2545	2949	2892	2311	3653	1913	1650	1611	1530	1607	1467	1543	1609	2171	2018	1513	1132	893	812	769	801	730	736	763	759	858	832	761	751	680	586	555	575	539	553	586	538	563	566	556	538	553	547	513	600	554	542	524	519	545	560	571	574	566	530	562	552	555	540	550	561	548	529	549	531	511	535	559	505	550	539	553	515	530	524	514	525	524	529	520	542	486	539	548	555	527	575	557	528	534	531	547	567	531	505	551	558	538	550	518	561	543	576	588	557	572	576	518	560	548	557	548	532	534	494	592	543	563	548	541	541	564	522	566	529	542	530	569	523	541	500	543	519	545	568	507	547	556	524	583	532	547	508	516	539	558	540	538	556	563	525	515	537	520	528	507	515	525	555	556	541	527	519	551	523	518	571	536	552	527	514	504	542	531	566	569	521	576	551	518	544	559	553	524	505	559	510	516	499	540	531	527	513	561	504	561	550	535	541	534	515	508	545	518	512	539	579	569	494	579	569	511	538	564	520	516	525	543	605	568	524	566	554	545	519	522	538	563	516	529	532	529	587	554	533	527	517	528	528	537	545	532	525	530	523	553	531	529	608	545	521	573	508	535	519	529	525	521	575	556	510	519	557	549	523	566	546	563	530	575	535	511	563	551	556	563	561	548	502	551	554	529	540	554	551	564	579	526	550	584	563	575	568	545	538	575	597	549	521	516	537	558	518	530	562	549	528	566	557	535	547	549	547	561	571	488	566	539	520	546	533	528	561	546	568	538	559	538	552	591	555	537	542	531	564	506	553	530	567	537	544	532	560	570	535	559	538	517	544	492	500	523	508	540	523	540	526	516	518	542	546	574	531	516	527	525	567	521	553	554	524	545	551	585	575	535	511	541	548	511	540	562	547	512	523	528	545	519	555	549	545	531	565	536	547	526	540	513	602	502	543	517	559	534	561	513	569	519	533	558	525	533	545	531	569	540	529	516	546	535	532	547	519	530	536	552	512	566	516	537	528	578	539	547	512	530	547	542	528	516	540	509	556	548	577	532	523	534	505	536	519	546	523	508	536	540	509	545	552	536	546	550	539	506	524	522	553	576	530	560	585	534	544	507	531	536	561	522	578	553	495	500	524	504	519	553	538	511	571	543	499	566	547	555	521	512	520	525	547	559	541	577	524	526	569	517	516	590	541	558	534	540	501	562	542	517	522	565	547	514	577	481	517	530	556	536	534	529	562	579	521	535	575	551	570	563	553	542	543	510	537	561	546	551	533	550	501	538	541	565	507	566	556	508	534	536	546	565	529	553	484	525	565	579	533	514	557	529	534	569	572	554	510	557	560	542	482	554	495	544	515	543	530	547	521	549	608	525	559	552	518	510	546	570	538	518	500	537	557	540	525	558	516	575	529	541	528	544	519	543	525	541	552	533	545	491	580	543	509	540	564	538	494	545	564	515	544	555	512	505	564	492	562	597	548	535	512	494	513	579	530	556	546	583	520	546	545	537	561	527	520	515	482	538	553	502	542	516	519	525	606	512	500	556	536	501	512	530	556	541	546	561	540	482	525	518	529	551	535	569	558	577	556	543	494	522	558	516	499	517	556	546	587	560	530	565	511	541	557	531	578	545	493	545	541	541	524	573	561	533	568	487	511	565	479	550	513	559	554	545	499	544	518	531	529	552	553	518	517	535	552	513	518	554	550	515	565	528	516	538	522	532	563	515	501	504	553	526	515	522	489	552	544	547	513	550	536	546	534	553	515	526	539	548	553	541	542	567	564	528	526	509	519	554	566	548	539	531	534	568	576	538	576	551	542	509	528	501	541	579	528	538	565	517	575	515	522	529	563	526	589	539	516	549	518	544	515	558	500	538	499	493	525	531	556	539	533	561	548	526	566	554	543	539	502	545	538	578	558	529	551	558	555	499	550	531	533	527	544	554	527	497	546	574	550	539	529	531	555	551	544	546	536	538	544	524	537	585	545	502	569	546	541	538	527	534	542	520	547	537	536	529	566	546	592	546	497	539	516	565	504	498	560	553	526	530	565	509	565	515	556	514	542	552	528	542	528	576	536	548	549	551	563	546	578	576	544	543	554	580	545	584	556	550	539	535	519	528	565	546	521	511	581	498	500	511	563	556	528	498	581	471	530	543	591	512	504	527	484	522	535	533	562	529	518	530	533	512	551	515	518	580	518	538	528	546	537	568	542	498	564	539	571	517	537	493	525	598	544	531	509	551	521	531	544	544	528	558	563	492	552	538	572	534	548	541	530	589	550	523	525	537	538	557	528	524	506	550	548	528	556	537	521	529	574	576	560	533	545	558	519	514	593	522	488	505	589	539	560	565	524	532	525	498	584	579	509	540	571	554	543	513	504	565	558	513	534	551	580	578	546	540	552	559	530	557	537	587	549	523	550	503	538	562	533	553	536	548	560	569	565	523	560	509	534	527	511	551	491	524	516	541	525	566	542	512	552	569	558	578	509	527	526	550	533	550	559	551	550	500	542	569	537	573	533	532	523	534	568	539	588	556	556	568	539	501	535	562	528	513	558	555	537	570	563	494	544	515	531	543	512	549	536	528	544	550	531	538	520	550	525	537	495	542	549	544	533	546	523	556	526	548	558	557	529	554	563	563	570	527	535	595	568	561	553	501	542	533	516	501	556	589	504	551	564	573	558	532	579	487	559	560	593	518	527	520	541	554	533	535	566	516	557	594	554	518	577	547	519	523	548	514	527	513	556	499	538	533	555	564	492	558	562	535	450	539	497	554	519	534	552	557	564	531	538	541	519	569	558	532	537	546	509	525	567	503	502	533	570	525	535	561	534	563	527	543	564	564	527	519	527	514	541	534	543	546	562	534	552	563	567	544	562	551	540	533	525	557	560	570	558	546	526	518	552	578	537	531	559	554	561	533	541	550	546	522	493	517	517	569	528	565	511	501	515	519	537	518	499	491	558	517	543	549	507	552	557	529	518	532	508	506	548	563	587	525	545	550	585	541	563	531	561	559	575	543	525	558	501	540	529	508	529	565	545	516	521	572	550	501	513	573	560	513	549	592	525	549	540	525	543	536	516	531	496	555	500	517	492	536	505	512	591	563	555	542	558	550	519	536	530	545	560	520	533	557	528	529	558	544	570	565	520	614	502	560	534	532	538	529	530	590	543	532	519	514	532	528	555	575	561	592	555	523	529	555	553	537	518	544	534	501	527	565	557	566	568	520	535	541	546	548	535	541	549	522	502	523	567	525	645	532	524	518	538	502	489	539	551	570	517	537	537	545	575	550	532	507	517	576	538	509	535	544	549	551	521	571	534	550	553	498	509	541	572	538	558	565	516	586	584	548	536	559	526	525	510	537	603	505	516	538	534
54488	41935	41323	41758	41531	46842	44399	36960	37534	42952	40667	40829	43709	41244	41233	39916	38354	39769	42482	30982	22006	21664	21939	33429	19535	18088	18199	15182	10572	7413	5456	5558	5810	4451	3382	4140	3023	3011	2863	801	456	476	929	2487	2261	1115	836	790	1160	1184	1061	1153	1221	1208	1201	1277	1176	1273	1642	1284	1251	1022	1023	827	956	904	765	1087	690	545	563	556	516	556	521	564	804	719	548	424	380	364	316	329	316	320	362	355	316	343	367	347	282	274	233	278	242	267	272	285	287	298	288	302	258	271	257	283	253	244	287	259	298	271	285	276	255	271	274	255	309	281	249	271	251	271	250	282	267	243	275	241	228	283	230	269	263	240	281	285	245	276	245	262	245	237	286	273	272	262	269	273	283	256	243	250	245	272	241	272	277	259	260	266	258	257	274	291	291	298	258	272	267	288	251	278	270	275	270	235	249	274	257	259	288	266	283	239	275	269	238	248	293	287	265	234	269	267	283	279	268	248	278	262	261	258	235	259	269	281	304	259	291	262	288	257	257	266	267	250	248	264	274	243	231	266	253	262	282	252	257	264	269	280	263	263	275	272	246	238	276	251	244	256	267	253	253	264	269	258	255	284	240	266	256	300	262	267	260	276	267	289	244	248	252	269	265	256	227	248	290	271	256	260	253	254	269	237	259	248	301	252	279	254	249	250	235	287	259	267	254	267	287	256	249	269	259	257	266	268	264	232	284	249	235	275	262	266	231	245	281	273	268	272	274	267	271	275	250	241	254	289	285	260	236	261	262	243	277	249	252	261	250	265	262	270	236	276	259	258	270	280	263	259	275	244	247	264	243	254	279	255	291	275	245	277	279	246	276	282	276	266	238	232	252	273	245	265	265	242	238	256	252	290	269	270	231	254	263	249	274	238	278	232	266	237	286	253	242	239	268	261	240	242	255	262	251	271	268	261	254	276	271	269	255	274	254	260	302	260	276	240	250	280	278	282	279	259	264	275	280	255	254	304	262	265	281	270	254	289	287	278	271	285	307	281	255	286	261	245	263	235	262	243	268	279	277	268	252	274	295	263	216	221	261	275	244	243	276	285	283	257	248	266	270	270	262	258	247	250	252	287	272	255	257	289	258	267	276	259	261	286	239	269	278	287	255	271	270	248	252	283	281	284	254	259	290	231	281	256	257	271	281	259	247	254	312	269	285	256	284	248	268	268	268	268	287	276	296	268	263	276	288	246	248	248	259	272	287	209	247	234	293	244	230	271	249	233	247	278	276	257	241	261	270	266	286	281	246	234	266	322	269	246	275	222	253	262	259	264	264	266	268	286	275	268	259	298	267	266	280	273	245	280	280	282	266	266	251	252	263	288	247	276	269	263	275	281	264	269	258	260	255	264	247	255	264	291	254	245	255	278	263	286	278	240	286	236	301	239	291	268	258	283	243	263	246	247	255	265	267	245	279	256	269	273	260	295	235	266	273	235	250	272	244	264	260	270	257	267	292	278	285	292	289	260	229	268	284	277	237	238	286	250	271	306	258	273	273	245	278	264	255	266	263	263	279	255	256	243	273	288	272	284	261	262	238	259	227	281	252	265	259	255	242	296	271	264	251	222	278	285	272	260	260	238	257	266	259	250	296	255	232	288	229	272	277	219	261	271	287	249	288	274	250	249	283	297	268	276	255	276	263	237	252	267	295	232	258	251	272	274	285	265	256	253	268	253	245	269	251	253	273	271	253	248	258	245	256	241	245	255	261	279	265	255	251	247	259	265	242	262	280	255	232	254	270	255	259	284	255	274	264	258	257	261	284	296	250	292	259	299	260	241	256	278	257	259	268	227	264	231	244	237	231	241	308	253	239	250	268	240	277	300	308	269	283	246	261	267	238	286	235	271	271	251	265	254	262	258	270	264	236	260	265	261	238	253	219	236	259	249	243	277	273	259	260	253	244	260	293	275	274	278	255	278	239	258	274	275	283	254	272	253	274	245	267	244	247	279	271	228	237	294	254	247	278	231	238	249	274	262	262	289	281	239	280	258	254	286	264	264	261	262	240	269	268	275	247	269	251	249	250	284	269	268	266	241	235	261	262	287	252	232	244	244	257	281	269	247	256	280	276	244	256	247	273	281	258	239	241	251	302	261	257	276	266	259	282	271	243	286	274	281	306	291	270	265	276	234	269	270	256	254	257	268	233	274	260	284	275	259	242	283	261	265	273	244	304	249	265	275	271	259	278	279	272	288	210	266	252	272	277	262	256	273	256	250	294	298	241	247	247	294	291	285	285	258	257	257	270	243	278	285	273	269	229	265	259	276	254	275	244	293	274	219	254	248	256	248	249	235	243	249	244	235	261	239	270	253	263	245	276	248	241	273	286	274	280	249	286	288	269	258	274	244	274	247	280	242	236	232	242	244	240	306	262	256	227	274	263	248	267	262	275	283	279	267	274	205	290	224	258	246	235	281	252	254	291	282	237	255	257	249	260	257	257	237	260	263	250	240	260	250	227	227	247	251	219	272	255	266	245	266	251	251	253	248	280	292	223	269	281	274	251	261	238	242	269	246	255	246	264	298	269	265	263	260	249	252	291	275	274	271	277	267	285	282	277	246	259	294	240	269	297	247	291	271	275	235	246	244	266	262	284	264	262	289	268	282	220	279	265	286	276	277	259	332	259	269	228	233	262	255	240	265	253	246	222	248	266	249	293	278	268	284	274	252	306	252	253	241	267	269	293	238	290	271	271	279	283	262	241	291	264	267	268	303	279	278	259	247	240	257	269	267	248	280	268	263	270	284	284	228	266	315	284	251	275	276	277	279	255	240	254	255	267	237	294	278	275	256	297	239	282	247	270	271	278	240	275	256	268	243	249	269	267	263	283	254	247	236	283	297	262	264	267	245	292	279	264	246	278	266	252	210	244	237	260	245	290	291	249	276	267	254	250	300	301	265	251	272	275	259	265	263	248	277	263	278	260	265	265	267	282	258	260	275	238	261	278	274	240	267	258	281	221	244	271	273	275	245	298	288	258	265	228	267	272	263	266	268	254	293	275	253	269	246	281	258	264	236	276	264	281	268	250	252	248	275	281	244	288	275	256	292	262	298	278	253	297	257	241	245	266	277	281	262	242	243	257	250	261	238	279	287	256	244	234	264	269	238	264	258	259	248	226	259	239	247	271	264	272	256	287	247	282	254	236	266	281	255	281	259	285	248	266	253	268	266	276	259	248	266	243	260	283	236	279	254	269	237	232	285	268	266	266	280	258	270	249	272	263	259	233	271	264	252	252	233	243	287	265	242	278	271	296	261	267	291	272	277	237	282	287	247	286	254	248	229	244	260	254	279	252	257	262	257	276	271	262	258	263	265	284	243	271	259	266	258	263	238	285	272	263	267	248	248	260	268	269	241	294	276	273	254	263	236	239	268	291	274	280	280	247	249	246	294	255	244	254	242	258	233	257	238	273	297	274	265	274	283	269	253	240	269	267	255	259	270	246	207	268	279	255	260	291	259	279	277	240	263	275	262	251	252
49538	54809	53857	54191	61323	62689	62372	51050	53980	57677	56197	55544	55554	56211	58224	56138	52633	55718	56442	37120	33447	35479	39418	48261	38283	38349	38855	34607	29187	24142	20385	19770	21964	18604	15920	17789	14227	13811	12728	3464	1797	1995	4626	12035	11174	5517	4237	3831	5914	6095	5921	6046	6961	6056	6311	6768	6447	6803	8492	6533	6733	5510	5367	4265	4896	4819	4166	6196	3184	2993	2703	2623	2471	2634	2530	2606	3932	3505	2594	1685	1314	1169	1084	1138	1027	1068	1078	1062	1138	1248	1230	1111	837	726	700	738	661	659	647	676	640	651	629	618	632	665	630	627	623	618	615	575	707	589	590	609	633	641	595	622	652	635	594	621	580	613	658	637	616	640	555	624	621	645	598	622	608	604	630	600	631	587	622	605	629	600	589	627	598	575	646	632	650	631	631	628	591	588	640	638	624	589	585	642	654	628	618	578	577	640	612	655	635	643	616	591	604	607	585	622	628	590	588	599	583	570	630	627	591	627	589	612	602	597	601	646	616	622	606	607	587	624	630	538	649	564	643	648	634	608	611	633	598	598	624	607	594	609	619	595	644	616	599	598	630	610	583	576	599	560	622	669	616	578	592	633	604	641	599	550	667	592	642	604	618	598	626	548	619	569	619	570	626	554	621	607	635	592	590	629	654	586	610	646	583	616	604	585	622	636	565	648	617	639	601	643	593	625	608	625	594	575	605	656	604	596	584	650	618	615	610	618	597	642	576	616	605	585	600	615	620	580	619	623	609	595	580	607	647	603	600	610	606	565	618	607	581	563	622	622	625	636	609	607	620	595	611	625	593	641	573	616	623	619	600	628	636	608	661	624	645	605	603	588	628	587	648	590	645	623	621	646	597	636	590	608	578	619	645	606	580	617	602	613	571	634	604	628	585	608	620	586	595	604	559	597	576	619	603	630	609	612	641	614	628	604	631	610	654	619	563	604	643	604	642	587	659	605	611	629	653	650	588	589	596	590	617	604	596	619	599	645	649	603	628	621	616	605	621	630	568	618	623	577	608	613	600	617	630	638	606	626	597	612	576	566	617	616	618	637	611	578	634	624	579	631	573	607	607	596	579	582	624	613	674	603	594	600	606	625	570	623	554	654	608	604	653	575	579	600	584	619	572	612	614	567	621	625	584	648	622	577	558	629	590	599	616	600	576	639	622	596	574	604	631	634	598	636	610	600	637	605	610	617	559	615	615	612	603	644	608	586	633	614	629	606	633	582	631	571	657	581	584	594	559	602	634	605	607	620	607	637	561	608	609	614	598	601	651	608	651	563	591	576	571	600	645	615	593	584	611	642	634	611	595	593	619	568	627	609	586	566	584	601	635	626	603	622	675	557	618	627	618	607	611	588	634	591	615	584	615	579	633	567	603	581	662	606	579	604	599	589	526	589	599	629	573	608	587	567	608	638	631	628	587	642	593	602	619	633	644	602	634	608	632	654	606	589	628	634	609	560	629	588	632	625	649	582	641	663	564	607	622	620	648	632	640	605	621	586	625	625	654	586	598	607	603	595	640	578	598	613	621	582	596	625	629	576	620	621	615	589	609	596	561	595	563	604	599	663	614	589	618	600	628	580	632	564	618	602	593	589	601	603	604	635	610	606	626	588	633	595	601	598	600	613	634	578	628	572	639	623	601	606	574	596	641	630	636	643	600	593	601	611	609	643	612	595	617	613	588	617	590	599	591	612	623	600	568	602	635	562	576	612	582	584	558	586	599	632	611	586	621	592	600	613	568	631	584	561	589	624	611	575	605	623	623	610	631	639	616	618	630	549	562	652	661	640	592	611	615	588	595	607	612	602	604	577	593	597	609	568	609	614	620	624	631	603	627	615	587	634	638	639	575	578	582	625	649	601	604	595	617	615	641	609	589	586	605	614	556	616	576	580	607	611	623	664	637	575	611	632	654	627	625	607	568	631	614	609	583	572	638	635	609	627	606	595	620	585	639	613	610	616	636	624	589	616	621	561	613	603	602	593	611	626	593	620	604	658	589	589	649	643	598	610	604	623	628	580	592	622	592	592	620	584	631	629	635	600	624	593	608	599	640	640	588	650	616	653	551	617	616	624	608	614	598	624	617	627	616	590	605	622	612	592	603	614	614	598	553	622	582	628	605	616	641	597	621	602	626	584	607	615	606	627	657	606	648	622	566	663	646	631	619	578	623	629	624	601	641	633	621	606	592	611	613	619	575	593	630	594	596	630	611	629	654	609	594	591	583	584	599	616	664	628	668	602	640	622	578	638	574	630	602	603	554	622	558	649	613	607	618	610	607	627	593	615	627	601	610	641	612	617	640	626	589	613	636	566	629	581	588	603	601	641	620	612	628	596	597	626	622	590	600	626	580	663	585	600	605	596	615	560	629	671	617	610	585	603	588	593	588	580	592	604	638	680	553	625	641	611	596	599	621	606	585	630	651	628	604	585	606	624	672	622	585	609	627	581	670	583	594	637	614	610	602	591	651	622	630	608	626	599	610	611	628	596	576	574	635	627	602	651	661	591	575	643	571	649	623	596	565	606	655	576	592	616	650	639	623	626	570	620	594	575	645	601	631	595	593	637	595	569	665	623	604	600	642	617	624	600	593	617	606	627	636	585	583	642	587	579	592	653	594	636	609	618	609	624	608	593	594	629	603	651	598	614	586	612	621	613	592	606	621	614	555	607	571	616	589	626	598	597	600	599	614	576	591	593	602	595	592	595	593	612	586	557	645	586	616	640	624	617	582	606	620	601	611	641	593	626	674	614	663	635	608	605	605	605	606	651	570	609	617	612	597	666	603	609	619	633	603	614	592	638	615	617	581	597	618	580	617	587	581	598	565	601	604	629	598	581	613	584	612	600	612	614	554	671	593	621	639	621	603	625	617	582	626	610	631	627	628	646	613	609	596	613	598	605	562	657	593	633	612	616	603	611	617	652	589	627	593	639	634	600	629	574	599	603	580	654	595	582	619	635	579	634	618	628	593	591	629	647	593	601	596	604	669	639	566	624	611	564	617	624	637	616	619	614	649	641	605	592	612	629	635	645	604	614	598	576	652	601	592	647	620	656	578	604	622	628	568	603	646	634	593	602	617	614	599	598	600	624	626	603	651	586	644	609	588	642	637	604	628	588	605	599	630	621	579	597	617	630	604	596	573	587	597	606	565	599	610	653	625	632	592	646	594	575	604	587	591	634	578	587	589	610	620	546	617	638	591	585	637	627	632	584	686	616	670	634	615	629	594	603	610	657	595	560	653	614	638	660	599	610	603	614	625	613	592	626	642	640	563	638	622	625	603	621	617	627	610	588	565	667	583	613	581	653	631	613	643	599	645	654	590	613	612	581	670	628	589	586	589	593	594	618	639	604	582	579	605	624	627	608	607	578	599	634	649	607	586	653	555	618	592	625	590	553	600	643	600	646	639	633	626	622	594	575	644	611	635	618	618	590	618	610	597	589	567	585	606	641	620	629	574	616	625	589	657	639	627	596	590	616	636	601	612	594	623	604	585	589	679	605	603	602	616	621	612	588	581	594	561	634
24238	28038	31930	30417	25722	23423	15484	7870	6517	5981	4926	4824	5091	4951	3844	3259	2174	2660	3011	1734	1115	1074	1004	1558	786	721	793	696	511	346	331	363	349	268	281	290	241	261	204	150	151	155	156	242	193	161	172	142	166	153	152	138	154	196	142	171	171	178	174	159	148	166	145	153	141	166	144	146	138	138	118	138	113	131	133	149	167	122	131	139	133	127	133	134	121	127	120	112	127	134	140	149	126	119	104	141	124	106	134	135	131	125	101	114	126	127	143	128	111	102	121	120	118	131	139	117	102	122	128	117	137	125	116	143	115	120	120	134	127	135	122	113	131	151	131	120	101	138	138	132	150	133	121	120	148	119	131	129	137	127	111	114	135	126	119	129	114	140	141	129	115	117	131	123	124	129	139	123	127	131	121	109	108	131	141	131	118	111	120	127	125	117	117	113	104	117	122	116	126	123	112	132	126	143	133	119	115	112	122	116	126	99	120	132	150	134	122	122	119	132	107	117	105	133	113	123	122	112	121	116	127	124	134	122	99	121	137	134	110	130	136	109	124	135	122	125	125	133	119	124	126	112	100	129	125	120	113	114	118	116	135	122	132	134	113	122	133	135	122	121	126	127	111	119	111	116	140	122	137	140	125	141	136	116	118	106	119	130	126	122	139	131	108	127	113	124	120	131	126	123	130	117	131	126	93	123	149	115	141	126	122	125	126	110	121	123	114	124	138	116	137	122	127	129	121	141	111	137	117	113	124	107	134	124	123	123	115	120	145	109	128	113	126	134	118	131	126	128	123	131	131	126	113	135	123	123	135	130	123	127	133	110	137	138	123	120	126	121	130	117	100	100	122	113	119	118	128	121	144	134	118	128	126	123	116	124	122	124	119	132	137	136	137	138	116	123	111	131	125	109	122	104	121	130	120	118	135	124	135	131	119	110	129	131	122	120	145	126	141	120	141	122	108	125	105	123	107	139	127	123	133	127	104	111	139	110	111	123	115	134	97	131	123	128	115	117	126	135	119	135	122	131	128	130	112	105	140	138	132	124	136	138	116	111	142	149	115	124	119	117	118	132	143	140	143	116	143	124	135	115	116	122	115	129	126	122	117	128	135	125	120	126	128	124	117	118	132	122	122	135	124	131	118	123	140	114	119	122	114	122	141	140	138	137	139	112	128	115	96	110	123	118	118	120	131	117	127	129	147	109	122	114	118	101	133	139	110	119	135	133	144	123	122	135	116	136	99	123	135	129	126	136	126	127	140	141	131	139	128	112	112	92	144	140	138	125	104	120	122	133	110	123	127	127	120	154	132	108	110	130	152	126	115	138	131	134	99	121	126	123	122	106	113	109	108	105	123	111	120	111	136	114	123	129	114	124	117	130	125	112	107	115	132	118	141	129	155	123	122	126	135	148	137	108	141	119	128	113	147	133	127	140	132	126	140	104	124	110	118	141	139	129	153	130	129	125	110	109	133	144	116	120	120	109	150	127	118	151	153	145	141	126	125	106	135	125	132	124	123	126	99	139	129	133	103	131	101	124	118	118	128	116	110	131	122	139	139	128	126	107	115	109	129	134	118	119	127	126	127	132	127	117	122	127	122	133	101	124	107	115	121	115	112	126	134	125	121	133	117	149	118	129	127	116	118	123	113	122	97	131	108	129	142	120	120	132	107	116	123	124	129	131	129	121	121	142	124	132	110	129	120	116	120	111	118	136	117	126	132	135	127	107	111	131	137	140	110	99	127	126	120	117	92	124	109	125	118	138	125	118	121	113	141	114	145	114	103	130	119	140	115	107	109	137	115	127	140	124	142	109	126	124	127	122	149	128	109	123	127	144	134	132	139	128	125	138	127	116	123	116	129	115	124	114	157	119	133	129	116	110	137	125	99	150	105	114	115	103	123	131	110	114	119	116	115	112	123	114	133	107	129	129	137	140	126	128	130	112	110	112	140	121	116	135	116	130	113	115	119	114	137	142	115	118	116	136	120	142	133	113	127	132	139	141	110	133	115	111	135	137	118	114	124	114	125	132	124	125	126	124	125	121	110	117	118	120	132	129	118	126	130	133	121	112	127	116	113	99	122	132	128	105	118	128	117	126	127	104	126	113	131	126	105	111	127	119	131	127	119	119	114	133	118	123	128	137	126	130	115	111	127	138	115	114	126	146	120	137	137	136	135	114	90	128	113	126	119	133	162	130	141	132	115	130	117	107	107	124	121	132	132	111	136	107	126	119	125	118	119	111	116	119	128	116	142	119	116	129	111	113	122	120	124	116	135	141	122	109	160	142	126	135	108	127	121	130	110	126	111	115	115	132	136	124	134	123	115	136	115	122	116	129	120	103	113	111	115	103	139	147	110	121	105	135	125	124	130	136	134	111	129	140	129	124	133	132	144	137	130	133	111	127	117	107	136	111	148	110	126	96	112	123	126	126	113	124	124	115	131	132	138	109	126	154	117	111	112	127	122	126	116	135	141	113	112	118	134	114	146	97	137	116	110	132	119	111	147	115	127	115	120	126	121	148	124	136	122	126	123	126	115	135	134	134	122	112	144	107	126	129	156	140	109	124	124	106	121	123	132	136	133	151	122	117	124	121	129	130	118	137	123	114	119	146	133	139	119	122	116	137	127	143	116	119	127	114	126	123	132	113	105	141	118	120	133	131	136	139	138	140	117	129	128	98	128	111	137	128	130	119	121	136	128	116	147	127	128	140	123	154	130	129	110	141	139	135	121	114	118	129	129	139	123	138	132	116	138	115	115	118	102	118	112	112	109	135	113	119	140	149	137	128	119	116	146	123	130	126	139	124	107	102	121	120	129	117	131	128	94	122	124	116	138	119	123	135	121	128	128	132	115	116	114	130	121	131	117	140	128	116	104	122	121	134	141	109	110	120	125	132	136	129	121	128	118	125	118	130	114	121	135	128	104	112	124	126	148	136	119	115	129	130	132	131	111	125	95	120	118	113	125	127	107	139	140	141	138	128	121	116	131	124	123	129	126	112	126	107	114	142	139	138	125	125	135	123	121	125	139	137	128	133	123	121	129	146	136	145	111	127	130	138	128	111	128	121	132	120	124	140	120	116	126	112	117	106	126	138	132	111	115	142	136	107	108	119	120	126	135	124	130	109	130	95	126	117	137	110	135	120	114	102	136	104	125	112	118	147	118	136	151	147	125	120	121	118	118	126	100	129	123	130	130	126	134	132	117	115	129	120	108	113	126	128	138	129	130	111	122	117	140	127	124	128	125	124	116	118	152	124	117	128	93	115	137	135	111	125	115	118	132	130	129	127	147	116	125	136	146	118	144	112	132	117	116	117	114	133	115	121	129	132	117	125	127	113	143	129	125	126	115	117	105	128	134	106	100	106	156	109	124	144	144	126	147	106	138	111	117	133	117	139	104	127	114	121	116	122	136	122	126	135	138	140	106	126	135	139	129	133	117	136	117	149	119	124	135	126	124	144	117	112	119	115	133	132	117	139	120	138	135	118	117	130	122	137
18789	25452	33506	36896	38292	38354	29807	16072	18160	17493	16344	16037	17551	16826	14638	14080	9978	13106	14035	6869	4838	5133	5274	7862	4032	4448	4501	3754	2687	2123	1727	1769	1862	1414	1409	1328	1190	1081	1023	563	449	416	569	1004	869	599	557	569	635	675	616	593	709	619	639	581	595	631	707	585	605	512	516	488	508	509	515	538	442	422	442	432	421	427	450	404	566	463	437	381	334	392	375	368	340	346	356	340	371	336	385	347	363	351	343	323	338	299	315	371	358	362	335	323	344	335	355	347	365	358	340	368	335	343	360	315	355	351	362	354	338	373	371	386	343	377	381	377	361	337	375	390	343	339	349	308	336	330	321	315	351	367	325	357	337	383	346	353	347	387	357	307	372	331	367	333	328	321	335	330	354	358	351	330	344	355	335	362	384	345	332	339	387	327	335	365	338	333	327	351	361	338	314	338	343	381	318	328	342	345	367	357	359	334	369	353	364	345	345	353	369	343	336	380	327	352	333	333	352	357	361	362	336	322	348	364	328	360	317	341	384	369	347	329	368	342	321	364	347	381	345	362	322	333	334	364	327	380	330	324	360	339	370	332	362	356	356	368	358	375	368	344	331	364	369	345	346	360	346	335	323	354	338	361	359	321	355	345	306	368	314	277	355	347	356	331	359	336	326	332	344	348	359	353	362	327	342	350	354	339	363	361	336	351	355	319	351	350	357	335	362	367	325	336	334	316	346	370	346	348	339	341	335	341	335	362	342	343	353	358	363	345	355	324	341	351	331	339	351	349	326	341	356	369	349	369	341	354	398	303	349	378	372	359	329	359	349	348	334	331	357	347	341	319	330	373	348	323	367	331	351	381	351	348	325	352	333	340	366	402	350	363	321	305	343	369	352	326	350	364	338	363	350	358	336	334	354	368	342	361	337	316	356	343	375	361	332	364	305	359	370	338	328	356	348	372	347	356	361	341	372	325	321	360	313	334	344	323	333	344	334	329	375	330	327	358	358	353	385	351	345	356	324	368	350	353	348	362	373	342	364	332	330	360	341	352	351	362	365	332	351	348	349	345	367	361	347	358	352	356	324	364	329	358	378	363	333	315	355	335	326	380	337	347	320	371	345	366	373	359	347	348	315	358	369	334	343	350	347	350	342	387	327	367	356	340	345	355	347	319	340	341	366	312	327	369	352	337	340	333	342	327	359	343	351	315	342	353	316	334	365	348	358	329	352	355	347	366	369	334	366	294	374	345	364	318	330	343	324	340	334	347	367	310	340	345	345	344	361	339	339	369	337	358	320	367	318	371	337	346	328	327	351	356	341	362	362	333	339	334	340	342	361	329	369	354	349	328	342	394	379	338	324	363	338	345	360	334	397	329	342	351	369	359	325	359	331	352	351	382	332	353	334	342	375	340	355	332	351	340	328	351	360	366	329	358	354	389	345	323	336	365	343	346	348	320	367	368	355	317	367	346	329	326	339	354	351	341	355	369	332	370	337	349	355	340	348	329	343	335	349	374	357	344	340	357	354	356	344	338	367	344	327	317	350	341	308	345	380	347	341	371	344	368	374	340	328	368	351	336	308	295	357	336	377	344	345	385	379	326	349	346	343	361	328	329	342	375	332	362	333	368	338	359	346	354	353	339	332	351	356	325	350	363	368	374	345	327	386	352	351	362	366	355	354	343	353	339	328	332	342	326	333	345	332	362	328	366	371	375	343	338	363	342	322	337	348	331	316	323	335	368	334	370	332	366	317	351	350	371	342	311	379	354	327	338	342	339	358	343	365	343	375	333	312	355	355	369	364	376	343	349	328	350	344	353	329	355	333	344	329	364	359	340	326	347	325	310	346	344	344	353	339	349	339	350	320	343	354	347	351	338	347	361	329	380	306	347	346	329	347	346	334	373	364	343	349	368	299	351	339	312	336	315	351	342	351	332	334	352	330	370	341	332	361	359	368	356	386	366	321	380	379	361	371	323	362	317	338	309	348	332	336	351	336	332	346	301	357	350	320	358	350	340	363	358	345	340	373	357	336	320	373	366	352	319	335	319	351	374	374	313	327	348	344	339	372	346	335	344	331	388	344	353	365	361	297	342	351	360	358	329	346	327	360	333	339	356	345	374	325	337	311	369	368	283	357	341	357	350	334	366	335	324	372	347	349	358	358	320	336	355	370	341	335	315	338	340	374	384	306	321	296	369	351	346	342	327	338	344	368	317	343	343	358	319	371	358	333	329	379	359	359	344	363	343	339	366	340	311	339	338	357	355	325	343	382	340	302	347	336	366	361	327	289	351	349	371	348	320	334	358	333	340	336	326	329	352	319	318	356	350	312	350	329	363	316	330	365	325	328	361	327	346	374	354	361	327	366	327	349	371	355	353	351	319	334	369	349	332	330	406	347	368	362	363	350	339	341	332	339	356	368	328	336	366	363	372	335	367	330	328	341	343	335	332	339	362	331	344	358	354	327	332	341	344	353	340	360	371	374	332	331	372	334	351	313	377	337	345	365	322	349	335	327	332	377	355	347	341	342	349	317	368	342	356	328	341	348	360	364	326	357	319	351	349	339	347	338	323	355	337	320	322	333	337	354	322	315	321	341	325	345	368	356	359	365	314	348	335	361	360	380	352	369	368	380	359	348	348	378	350	350	390	353	341	347	353	345	333	342	363	359	325	350	323	390	361	328	301	373	347	346	371	328	359	383	345	362	338	342	345	334	347	353	321	340	350	358	309	351	389	350	342	349	340	324	349	344	361	368	341	316	352	376	311	370	350	340	342	348	314	325	306	349	334	341	316	381	324	364	329	342	347	371	318	311	364	346	335	360	355	352	351	378	340	373	330	367	332	347	336	354	339	340	338	365	349	354	368	355	354	359	361	365	328	318	353	336	347	357	346	344	346	357	337	341	353	353	352	336	343	371	360	350	372	368	377	337	337	345	353	343	351	361	328	329	359	322	349	324	348	361	325	345	365	376	332	374	366	352	353	376	338	355	330	352	327	309	359	338	336	328	338	324	356	348	367	314	340	367	351	328	341	379	393	362	375	343	343	361	333	363	356	388	354	302	353	371	370	369	347	351	371	325	324	339	345	341	352	367	334	334	370	343	341	349	346	348	335	377	366	324	347	346	357	357	323	359	364	361	327	324	347	350	347	325	374	345	334	356	356	327	387	370	372	333	362	374	361	364	334	360	347	331	359	327	327	336	380	338	338	300	337	343	309	366	316	349	357	340	363	376	339	327	352	337	340	312	338	349	394	358	364	354	351	318	331	344	370	368	370	342	364	346	357	350	342	341	361	354	338	343	340	324	339	369	311	360	353	330	352	313	317	353	357	328	335	349	309	350	357	312	368	345	330	339	329	383	348	371	329	319	344	351	317	352	309	340	372	306	363	328	363	337	338	331	338	359	370	356	349	324	360	356	373	358	347	343	364	356	336	328	353	315	345	341	310	327	345	303	331	375	347	368	347	361	372	342	331	353	337	312	369	339	352	357	321	361	333	361	342	361	329	330	354
50440	46646	44329	44331	42013	46170	43154	34469	32804	35960	38133	34733	36813	36599	33584	30955	26841	30613	32390	23667	12068	10681	11715	20917	11110	10570	9328	7738	5151	3516	2503	2274	2818	2238	1587	2076	1587	1497	1584	575	347	369	603	1268	1110	609	459	438	598	663	634	598	767	672	624	808	690	727	870	728	720	572	544	490	560	510	496	536	345	388	359	394	326	351	344	356	552	402	358	304	279	256	264	240	248	257	244	238	216	243	247	240	237	205	248	226	208	234	221	237	223	236	214	212	221	233	210	222	234	228	217	229	204	231	215	206	203	246	215	227	215	202	204	220	203	248	213	206	216	235	241	228	217	218	203	202	220	216	215	229	195	237	234	240	213	231	214	189	217	198	235	207	203	219	203	204	193	210	198	214	204	210	207	230	218	206	231	225	223	219	239	202	203	210	224	227	209	218	208	211	207	232	224	218	234	225	240	219	202	209	213	225	185	201	210	229	223	228	211	215	209	201	228	225	206	213	231	202	220	206	213	219	212	203	211	205	206	218	206	241	215	224	198	203	229	228	224	198	203	231	210	226	219	211	224	228	226	203	210	234	200	243	222	194	211	242	235	244	212	198	202	183	226	222	216	224	243	221	217	203	220	225	222	231	226	217	213	215	225	220	217	202	227	187	240	216	218	224	197	213	215	217	205	225	208	216	186	204	232	215	234	220	234	224	215	218	217	211	228	226	199	234	201	221	209	221	237	214	198	193	209	233	229	207	203	206	202	228	225	228	206	218	203	211	217	210	198	211	235	216	247	193	242	200	192	211	205	202	191	230	203	201	205	214	223	228	210	178	182	200	203	192	234	212	223	238	201	212	239	223	222	219	211	212	208	215	203	217	229	219	226	207	208	243	233	212	220	190	203	186	204	184	212	187	214	227	212	228	223	213	236	231	222	219	213	240	217	234	197	207	209	214	242	227	209	209	217	205	224	217	183	229	213	207	258	208	199	229	199	175	227	195	230	212	203	236	214	225	245	236	203	238	215	221	219	201	209	203	191	218	216	208	199	212	213	210	221	222	247	214	217	212	207	204	201	250	223	217	228	215	206	239	213	232	219	228	221	231	225	211	208	217	208	239	229	222	215	194	234	205	183	236	221	267	234	235	215	219	207	214	201	224	232	244	187	197	202	215	226	237	213	248	213	223	207	228	206	213	182	243	243	213	242	252	207	207	228	206	193	211	224	221	192	222	202	212	195	229	216	240	203	193	181	248	209	229	222	207	216	237	211	216	218	212	195	213	215	195	251	204	204	193	210	221	243	218	267	212	223	226	209	199	207	225	214	205	234	208	234	202	223	213	241	216	210	242	218	205	216	217	239	220	228	223	228	237	254	201	199	200	198	204	216	227	222	223	187	201	221	209	202	219	229	213	222	229	222	235	207	210	224	243	213	219	195	197	221	210	220	217	219	237	222	214	223	211	233	218	198	212	198	220	204	224	211	215	210	202	209	191	242	203	229	217	215	219	208	222	246	259	225	215	231	214	235	214	225	216	224	206	214	223	221	197	216	220	203	193	203	215	224	218	233	211	186	185	212	216	212	229	210	218	220	226	230	230	213	215	220	240	220	232	208	221	220	209	222	211	224	222	235	219	206	214	236	223	220	182	223	199	224	218	209	221	219	223	216	229	232	211	232	217	199	225	221	200	188	203	183	214	217	223	227	224	220	209	239	211	214	223	218	195	179	203	216	222	222	203	209	194	237	203	212	209	243	203	183	238	205	211	188	200	224	190	203	211	219	245	213	207	241	214	226	195	207	218	220	226	222	239	219	238	175	187	195	220	195	208	189	210	234	217	206	209	224	182	198	221	194	199	211	211	233	223	202	205	231	208	206	214	222	246	193	201	240	229	213	212	223	206	215	209	224	212	194	242	197	223	221	244	221	210	233	219	198	218	211	234	208	229	219	205	210	236	207	230	212	210	219	242	227	231	193	224	233	218	226	234	224	193	214	202	227	225	207	202	215	210	238	236	210	207	194	193	225	217	236	233	211	194	205	229	193	223	234	210	211	218	244	206	187	238	210	200	208	202	220	192	208	222	223	213	202	240	185	213	221	218	221	227	231	211	199	189	209	217	204	231	202	192	206	200	203	222	204	218	225	218	211	250	195	234	206	195	212	220	233	245	237	240	216	215	241	192	226	221	219	194	213	247	227	228	225	203	201	219	212	224	202	230	201	250	198	218	228	203	205	221	225	216	215	213	223	218	188	193	207	225	228	206	200	206	226	232	194	206	210	214	198	233	210	222	216	228	239	236	227	220	192	237	211	215	212	195	206	226	193	211	193	218	231	209	227	226	208	219	208	202	208	223	206	218	233	226	220	194	200	207	226	211	219	235	211	223	247	210	205	235	223	240	186	196	230	227	217	203	220	239	216	211	222	202	231	219	208	211	220	220	195	235	212	223	204	213	213	209	231	202	234	207	229	202	212	226	223	195	211	213	210	231	220	213	230	199	183	199	232	179	216	228	209	223	219	208	210	213	223	238	206	227	226	215	224	227	225	197	223	231	212	210	222	230	217	235	224	219	240	239	236	222	220	214	200	220	207	209	219	209	200	240	219	212	184	207	229	221	196	205	213	203	210	210	205	218	209	220	230	218	228	214	201	228	184	230	206	200	196	210	207	225	202	203	218	233	228	219	226	232	221	210	227	179	231	221	230	202	195	213	219	191	237	201	203	201	207	202	219	226	196	196	210	216	201	188	207	228	222	204	194	194	203	208	222	236	230	243	209	211	246	235	240	210	197	216	213	214	203	242	239	194	196	222	217	230	216	234	222	212	205	214	193	208	229	240	216	224	219	206	212	206	229	200	212	249	208	211	238	194	198	217	224	208	218	193	214	197	213	225	223	220	222	188	229	219	207	228	234	239	205	237	219	221	206	210	210	229	228	214	228	211	225	231	216	221	213	221	238	238	225	216	204	225	197	225	222	220	227	224	186	235	200	223	248	201	205	221	213	201	216	219	185	204	192	218	225	185	205	210	208	214	227	189	216	199	204	228	223	236	216	210	219	206	202	226	194	211	220	208	219	216	221	222	240	226	186	194	220	202	199	243	242	210	224	214	226	255	217	215	233	224	237	206	208	208	209	221	200	202	218	221	199	217	206	196	219	222	237	215	231	221	210	203	191	217	219	220	194	213	199	198	211	208	223	254	219	187	207	188	222	206	220	213	228	214	195	215	198	168	204	221	218	190	191	223	206	192	207	216	214	199	228	210	232	206	232	224	215	205	223	239	222	203	215	233	204	222	218	202	228	224	225	221	241	238	233	190	205	207	209	179	229	217	227	214	236	215	207	206	232	215	214	229	230	217	198	213	225	219	204	197	219	208	235	195	209	234	235	228	229	234	191	233	220	213	192	212	251	215	215	225	200	179	214	214	198	243	234	220	223	228	205	191	224	219	223	225	214	215	184	197	231	218	207	203	220	231	196	229	211	225	196	240	189	217	247	219	219	220	190	242	231	214	230	213	230	263
42692	50479	52039	54278	61312	62143	59965	47024	48818	50427	49779	48970	49224	51448	49990	48248	42773	47735	49350	31910	21217	25025	29901	40136	28982	29833	28435	25920	20313	15374	12890	11979	14658	11239	9099	11229	9068	8242	8214	2405	1331	1688	3170	7272	6252	2888	2543	2307	3494	3510	3329	3309	4479	3577	3526	4458	3697	4119	5001	4024	4024	2793	3061	2520	2971	2588	2567	3229	1689	1778	1797	1794	1608	1578	1511	1644	2705	1699	1533	933	932	836	771	840	821	801	826	827	775	775	781	773	681	605	613	609	565	576	576	535	531	527	567	518	534	538	553	556	538	572	564	517	532	504	567	523	569	551	509	556	527	559	543	538	561	558	524	525	527	570	525	550	530	549	581	519	490	507	571	539	548	540	537	562	562	509	534	540	501	560	545	524	485	534	554	533	567	540	518	514	544	504	576	517	504	555	544	552	539	505	499	518	509	509	517	536	567	565	534	550	544	531	528	552	551	504	555	537	558	573	531	554	574	557	518	550	582	548	534	552	538	531	548	544	485	495	533	578	507	500	546	542	523	526	553	512	532	535	530	522	547	580	540	537	547	554	536	504	554	511	573	562	536	589	535	522	495	512	481	544	536	495	529	550	588	530	545	538	507	526	556	564	525	548	520	504	529	528	531	570	568	516	504	515	542	518	521	532	503	542	572	567	538	548	545	538	545	529	546	582	542	513	568	554	520	485	539	533	527	514	504	533	540	518	577	544	541	495	561	527	531	552	520	541	518	539	541	561	520	492	523	549	537	512	523	549	517	545	541	503	496	514	522	532	507	539	515	548	537	508	558	554	497	533	531	524	482	508	523	553	536	535	522	535	543	522	553	552	558	552	534	564	516	529	496	532	570	552	518	531	574	523	547	544	556	547	553	552	534	571	544	553	509	553	546	560	548	547	570	545	543	558	556	494	590	536	524	519	548	523	536	519	557	554	526	546	550	518	517	542	555	545	511	538	556	582	589	513	500	535	616	575	545	528	508	553	553	548	529	523	524	510	539	533	546	526	544	544	543	556	555	509	557	540	510	554	544	525	544	521	528	510	550	520	500	521	561	556	502	568	531	549	530	537	553	598	517	503	531	555	515	548	526	541	562	557	520	537	558	547	551	519	507	531	501	556	548	556	503	540	526	510	554	532	574	543	536	521	491	565	544	550	548	558	529	511	552	550	552	487	530	521	565	537	528	564	547	548	563	547	548	560	523	523	515	544	514	516	542	537	529	600	536	528	552	500	531	557	521	516	529	541	519	551	509	544	562	522	523	527	542	560	561	571	525	556	517	515	487	519	544	510	563	521	537	509	526	533	506	541	542	496	529	550	517	552	531	514	551	491	539	565	525	557	525	572	543	533	520	497	509	565	538	488	529	560	613	577	511	498	547	536	537	545	539	544	554	552	527	541	543	538	546	566	518	510	522	501	504	546	587	478	549	527	533	566	566	554	536	540	570	512	526	584	522	531	559	534	530	555	573	519	513	537	522	552	535	533	541	533	532	544	536	604	513	516	538	515	536	530	549	527	538	566	530	518	513	599	549	546	514	523	574	531	513	554	570	564	496	539	526	543	547	533	539	511	570	542	503	515	537	505	553	522	525	520	535	544	567	601	516	547	489	543	544	533	526	517	556	538	541	553	570	528	500	549	563	531	488	575	495	534	537	548	514	545	539	530	518	545	579	528	540	536	526	556	547	529	556	571	530	540	557	526	541	540	538	480	505	523	537	542	546	543	577	541	511	530	531	570	581	546	511	505	530	540	528	509	537	554	524	504	518	549	536	530	521	528	544	500	534	544	563	529	509	556	546	545	519	521	590	531	531	540	536	486	490	515	548	566	549	527	568	510	495	529	565	554	533	546	537	567	557	542	535	559	529	563	542	511	555	533	514	527	531	591	514	509	541	542	538	527	576	537	517	529	558	550	514	556	526	557	555	540	504	565	534	540	544	517	566	544	564	531	552	544	526	537	581	545	565	546	576	530	555	512	498	539	552	535	542	539	558	513	562	509	570	529	536	520	521	549	502	490	526	507	521	513	565	483	545	564	503	552	495	540	536	527	514	565	545	560	554	552	535	539	520	541	526	558	524	540	565	524	530	521	552	522	550	512	523	511	506	535	504	591	558	531	516	558	512	531	562	506	486	556	542	552	557	516	496	515	532	529	540	546	542	527	550	497	526	535	577	541	540	579	566	552	501	503	505	546	545	540	539	549	505	578	492	535	527	517	545	575	559	546	534	537	542	555	498	533	500	491	540	554	541	568	564	521	544	575	512	561	541	527	538	534	535	536	480	509	526	537	565	565	504	552	573	533	538	534	555	512	566	543	519	501	538	526	515	588	535	507	538	508	542	558	557	549	548	527	540	512	526	516	510	520	534	507	573	547	546	583	526	547	504	510	557	508	527	546	519	581	541	509	525	524	525	527	571	514	508	559	509	510	527	563	517	527	540	548	515	552	515	504	516	514	589	520	538	554	555	570	564	586	529	508	564	523	521	564	528	487	521	524	508	533	557	518	546	545	478	531	499	573	556	529	542	553	520	529	484	547	569	538	525	509	552	553	553	566	534	518	571	548	529	569	541	501	514	537	545	521	578	518	514	509	548	568	478	538	528	525	564	518	559	557	533	548	536	559	543	556	549	555	539	514	518	521	539	569	531	553	574	559	542	544	534	488	506	527	536	563	538	518	472	536	526	592	512	521	538	506	512	532	541	545	488	514	505	565	537	553	533	534	547	512	520	548	512	507	546	510	531	569	548	522	527	561	550	588	590	558	544	543	565	530	564	582	541	517	538	539	506	509	543	527	501	565	549	519	543	547	508	522	544	546	515	573	504	515	534	529	534	586	523	533	507	507	534	554	525	538	503	521	549	513	539	529	501	548	576	532	532	540	522	497	536	547	527	533	547	552	567	520	493	517	542	492	519	510	534	550	554	553	554	508	546	523	533	531	575	516	530	479	543	530	523	513	556	541	538	514	559	549	521	538	550	533	539	555	590	551	573	540	496	546	565	534	523	588	543	526	546	523	515	552	549	533	550	518	514	534	549	560	520	531	530	533	519	499	518	534	546	505	512	484	544	555	535	529	525	534	487	516	547	536	519	558	544	530	535	506	569	538	551	543	514	547	498	547	531	550	518	539	521	559	559	528	501	589	552	511	518	492	502	568	527	505	541	491	531	537	588	497	541	537	535	528	523	534	511	541	548	506	550	575	520	569	548	553	542	516	502	537	543	583	542	519	547	596	557	596	524	546	513	525	556	542	529	545	526	550	516	563	554	556	572	559	512	508	538	540	548	512	584	588	507	581	530	559	532	563	574	502	601	514	519	529	513	543	558	551	537	527	506	548	545	519	549	510	523	545	528	535	531	528	564	536	561	558	535	528	491	529	562	544	540	577	525	523	531	542	536	559	531	572	541	508	496	545	527	514	533	517	538	516	567	547	530	540	597	541	520	554	545	512	503	569	521	483	533	582	580	532	536	525	530	542	522	552	553	524	534	518	558	524	541	590	533	540	526	559	562	540
55318	45065	42456	42659	40868	46162	41515	36325	38378	40687	41608	41769	43017	43199	40837	39237	34549	41230	43733	33865	20530	15739	20945	32078	21221	16704	15382	14049	10039	6342	5343	5275	5954	4520	3346	4239	3214	3025	2392	1305	580	708	1131	2504	2135	1015	840	846	1183	1143	1076	1112	1482	1370	1111	1397	1158	1213	1620	1294	1259	881	923	839	880	812	764	998	646	579	591	675	561	509	559	667	870	541	564	418	354	360	347	329	366	336	334	318	360	339	315	319	308	308	267	275	281	278	284	262	276	277	284	282	263	258	265	253	267	242	248	230	264	260	256	253	283	288	276	261	283	264	264	253	256	272	262	306	234	269	230	271	248	292	267	291	238	244	271	242	275	251	240	244	242	271	243	257	273	248	263	273	265	264	235	275	289	258	260	265	287	235	252	273	282	278	274	286	297	263	240	260	272	282	295	243	285	235	250	279	264	280	260	295	257	244	269	264	289	253	257	249	271	269	253	274	294	239	246	256	273	250	231	268	247	254	263	262	251	262	227	257	259	218	266	240	242	274	276	259	242	270	262	276	243	260	262	248	242	274	271	271	276	227	293	275	274	266	251	277	247	254	252	239	265	210	296	268	253	274	251	269	245	298	247	227	282	244	279	270	296	263	238	251	286	269	245	288	251	293	298	265	269	252	247	254	298	231	248	258	292	261	258	272	250	279	267	253	248	280	292	265	254	249	257	264	284	280	276	247	275	247	249	267	246	259	254	278	284	253	280	239	294	251	296	265	265	270	225	287	245	224	253	240	258	246	270	274	288	287	271	247	283	276	258	275	256	265	291	268	263	246	292	275	274	243	260	259	247	260	275	274	280	273	256	253	261	267	230	244	253	287	252	255	256	253	241	281	274	265	270	286	286	275	264	243	251	231	252	270	264	246	268	265	257	256	249	268	279	244	243	234	262	249	274	279	251	275	265	275	250	229	260	251	271	248	277	283	270	272	261	245	277	288	269	260	256	250	257	268	270	246	273	267	236	229	245	250	269	265	254	277	291	257	243	256	251	276	259	268	239	261	237	259	289	273	258	286	253	252	267	235	276	249	267	261	279	271	267	286	281	289	260	243	276	262	267	252	262	240	267	259	277	258	243	260	256	250	282	266	257	257	278	247	259	259	276	249	286	259	255	253	268	258	265	267	250	248	258	272	262	267	290	236	250	252	252	275	261	224	273	266	262	286	230	299	293	277	257	266	245	316	269	264	236	259	259	257	295	261	273	243	273	246	238	260	257	258	260	277	250	252	256	301	249	275	225	276	264	257	273	269	273	276	263	273	247	270	269	271	275	234	258	259	257	242	229	284	254	255	260	277	250	234	254	230	252	279	270	239	249	247	256	303	281	263	240	263	255	271	239	257	285	297	267	234	265	254	252	264	268	263	250	236	275	260	246	278	252	259	257	246	269	248	228	260	259	263	264	256	279	245	251	259	257	263	281	261	277	264	273	271	258	243	254	285	265	268	245	269	245	250	235	267	264	274	259	239	284	258	271	250	237	283	265	231	268	262	261	277	259	286	228	270	273	286	261	295	241	256	293	242	284	275	260	257	268	269	286	276	259	255	274	224	238	271	278	249	259	252	260	283	241	234	266	283	223	280	263	279	261	275	257	261	270	275	289	255	263	277	293	257	279	269	256	265	267	283	257	267	250	255	225	291	277	257	285	273	268	256	229	282	259	271	276	275	271	278	240	219	261	255	266	256	283	224	272	287	301	258	270	234	268	277	262	286	268	250	248	298	262	274	267	243	241	271	232	262	291	239	244	249	300	276	258	276	277	272	254	270	249	243	255	258	265	251	273	244	242	284	278	244	263	264	274	269	246	248	249	283	279	267	258	267	272	301	269	232	261	272	279	270	268	243	243	264	254	255	248	272	252	261	280	249	277	260	269	244	277	265	244	244	263	258	268	242	287	269	250	263	250	273	274	251	264	274	278	270	266	278	262	247	275	240	268	264	232	254	270	277	298	245	259	263	271	279	242	239	275	256	266	274	241	225	265	281	255	245	241	259	253	265	253	260	246	255	256	234	272	275	277	249	260	238	269	290	255	268	252	254	242	257	260	267	278	284	284	241	299	297	259	278	259	289	279	247	289	246	264	268	296	271	269	292	292	236	276	235	277	287	274	266	283	272	280	251	244	223	242	261	221	258	264	272	274	260	272	268	261	243	244	272	259	307	256	284	269	276	270	286	247	259	252	283	287	267	279	264	256	252	251	247	254	248	295	279	259	260	252	230	259	245	230	257	266	264	248	251	274	264	269	267	266	270	245	246	276	265	270	270	251	264	234	248	269	243	262	270	251	292	282	283	248	301	258	245	275	262	253	250	283	273	271	294	260	258	247	274	230	260	268	279	257	241	290	250	266	265	283	283	269	255	267	244	299	239	259	248	262	221	250	245	247	266	253	266	255	272	307	286	265	268	269	231	256	244	257	266	245	257	274	262	245	246	280	246	273	233	261	257	254	284	231	252	271	243	271	224	234	259	292	292	262	238	274	288	269	230	228	282	242	291	269	259	282	272	234	265	267	265	246	272	272	254	223	260	252	246	267	261	258	210	264	269	250	260	284	249	266	250	262	224	263	235	255	276	272	248	239	265	263	247	291	270	279	260	233	291	257	239	240	248	263	288	222	251	246	256	249	247	235	255	268	273	241	243	301	238	272	277	217	243	262	243	256	255	247	273	256	271	266	255	273	286	258	267	235	253	237	217	270	253	246	239	281	250	281	245	262	254	282	283	249	263	283	245	263	283	296	273	294	262	283	291	248	269	261	282	250	243	275	277	284	250	276	289	276	251	249	258	256	271	252	268	246	244	245	267	270	282	257	263	273	231	268	259	258	258	279	310	247	249	283	244	256	286	272	247	281	281	273	251	274	289	232	220	272	237	223	241	252	264	283	261	242	257	276	263	285	246	258	254	280	284	267	248	237	265	249	270	263	247	241	273	248	270	252	264	267	269	228	249	254	255	250	260	288	248	247	279	266	242	268	283	268	277	275	261	262	283	278	276	250	234	252	258	285	270	271	273	277	245	262	253	282	260	277	252	256	232	263	252	278	282	233	293	266	255	251	256	275	278	264	256	245	272	224	282	256	270	257	250	251	257	279	256	291	254	274	285	269	253	261	246	258	244	252	258	276	251	248	239	281	280	277	251	251	254	315	258	254	273	244	280	254	288	255	270	288	271	240	286	276	254	252	287	247	258	251	285	248	225	229	278	260	258	249	269	254	290	262	258	254	259	260	239	288	261	241	293	272	282	251	247	257	264	225	262	252	294	260	288	268	262	230	253	262	268	262	256	263	269	251	289	235	255	278	246	266	268	261	280	265	275	255	278	260	276	241	228	254	262	293	249	290	285	245	284	291	228	293	259	268	281	266	253	282	266	278	237	265	229	277	255	249	261	292	243	240	262	268	264	286	276	272	274	278	262	253	287	268	250	265	264	250	268	276	258	259	251	261	278	263	265	245	249	277	278	275	265	273	267	270	242	255	248
47958	53523	52336	53772	61673	59639	60175	51931	54381	56710	54658	54519	55690	58289	58063	55074	51900	55668	57535	38427	29024	26522	38063	48723	39854	38326	36753	34368	29229	22366	20758	19918	22383	18300	15472	18780	14950	14661	10599	5655	2798	3022	5709	12524	10362	4751	4509	4166	6014	6210	5878	5350	7693	6563	5960	7812	6167	7035	8290	6598	6823	4998	5262	4494	4995	4577	3945	5284	3002	2740	3100	3510	2743	2435	2674	3604	4767	2684	2480	1452	1360	1216	1176	1114	1080	1113	1140	1060	1166	1129	1007	1017	838	741	744	744	743	714	719	695	658	572	619	654	642	616	651	641	633	612	610	621	610	634	597	604	608	572	586	635	596	612	663	658	616	595	598	651	642	613	631	599	664	630	595	591	644	603	615	630	644	598	572	646	604	667	607	600	601	644	625	579	594	614	624	593	614	588	613	642	591	625	634	610	598	595	600	602	605	624	610	649	635	582	565	630	640	617	641	580	637	633	586	628	594	609	572	609	654	637	574	593	650	607	625	581	604	618	618	533	636	624	628	642	634	601	649	592	596	636	599	644	628	601	632	639	611	618	605	593	558	595	599	631	660	595	598	634	582	608	599	627	625	599	607	629	563	604	632	601	613	656	604	621	606	581	637	633	595	620	595	606	600	603	635	586	604	633	573	606	614	602	659	627	619	577	602	630	620	598	611	619	623	614	645	612	638	593	620	620	609	590	605	604	583	618	595	612	626	613	623	624	636	590	608	585	602	629	610	631	655	613	575	579	619	598	587	632	628	632	660	601	608	587	640	662	617	603	638	664	646	606	593	585	615	617	580	620	617	639	642	633	630	611	621	583	552	618	607	599	597	627	621	583	647	613	606	601	657	573	641	627	628	600	632	598	638	581	592	662	602	620	595	651	639	584	594	603	600	605	583	649	610	627	627	586	628	616	601	587	636	632	587	602	633	591	576	574	602	582	629	636	627	601	602	583	613	590	632	599	584	644	594	563	603	578	625	600	585	614	620	622	624	665	582	608	575	584	564	648	623	646	643	622	572	598	614	613	624	574	578	615	623	622	624	633	650	624	618	598	597	576	671	583	603	615	632	622	631	620	646	592	620	640	628	569	600	600	647	588	603	603	602	592	634	565	616	618	613	579	653	622	597	562	561	612	613	572	573	615	605	595	614	637	559	584	613	632	577	583	575	608	610	567	618	612	630	606	591	597	669	594	634	613	540	643	659	584	637	607	601	624	629	663	600	607	608	631	646	644	586	627	584	641	622	645	573	596	642	588	585	626	642	589	597	576	604	635	600	602	589	599	616	571	674	578	619	655	554	613	574	619	596	591	619	595	562	595	557	611	606	608	617	573	651	675	586	628	644	587	594	616	628	573	630	612	610	602	625	578	662	587	617	618	621	595	598	574	653	633	627	547	621	634	591	635	649	600	625	618	672	612	611	577	607	626	628	581	615	599	610	587	635	603	620	562	602	599	583	615	656	602	602	641	597	582	621	580	635	587	593	591	618	577	589	586	625	588	619	561	607	622	627	584	644	616	561	607	617	588	622	638	604	638	586	587	576	619	561	574	626	639	616	600	611	658	599	619	665	613	602	643	625	574	595	608	587	619	621	591	602	586	592	609	622	616	556	620	606	563	617	589	638	605	599	603	600	635	595	627	583	657	536	601	624	592	624	642	615	661	625	620	632	595	615	610	579	573	595	645	643	611	662	614	637	612	610	617	593	614	625	568	621	586	609	590	578	636	632	638	650	562	611	663	583	629	581	633	593	657	617	594	614	634	586	647	622	603	678	623	584	617	627	613	614	636	596	608	615	614	630	615	650	582	569	584	635	640	627	609	645	567	610	607	598	610	631	559	610	601	594	598	611	621	602	623	582	599	609	585	617	551	668	585	639	563	565	577	646	556	646	599	626	581	665	634	615	623	613	630	631	592	626	596	620	598	644	594	627	602	593	601	605	598	602	636	595	630	651	593	606	671	607	669	649	595	552	569	641	628	610	623	592	639	630	596	617	602	610	618	567	600	640	660	622	607	610	622	614	594	595	600	575	644	631	613	608	584	628	617	579	627	593	637	581	602	608	597	595	599	609	620	654	609	658	588	628	582	638	587	642	621	641	639	579	637	625	618	555	586	582	590	603	588	615	583	614	613	597	600	656	583	621	611	584	605	602	609	606	650	596	578	601	606	599	621	631	588	619	622	586	585	668	637	592	569	620	555	613	533	634	627	641	678	641	611	641	635	552	608	593	582	568	590	667	605	611	616	576	571	606	630	602	639	610	554	662	592	621	659	599	613	594	593	569	592	608	550	633	608	618	581	635	639	586	599	648	609	603	606	602	629	560	588	606	589	606	605	652	605	606	609	601	600	610	632	619	625	608	603	615	606	606	593	623	581	607	583	600	623	641	629	622	585	608	606	587	574	630	582	622	630	632	632	577	627	595	640	628	578	605	601	614	622	624	620	586	617	586	627	661	580	632	614	597	622	648	620	597	602	617	652	639	603	606	587	559	613	572	591	614	641	609	615	609	605	597	626	615	648	633	571	583	600	641	647	664	628	623	566	608	625	616	618	628	623	577	571	614	552	647	628	604	614	593	601	618	621	644	593	649	638	608	608	595	616	571	647	640	628	613	620	577	606	647	674	600	617	581	655	600	627	619	587	619	613	628	583	622	621	601	601	658	605	571	614	572	612	585	621	620	581	616	571	620	600	604	632	584	597	629	619	591	636	594	565	621	629	634	581	575	630	592	585	612	570	564	615	632	604	622	617	610	636	593	613	613	628	567	567	559	611	586	628	608	624	598	640	596	640	621	630	599	630	611	610	571	613	639	601	614	669	593	620	619	558	638	585	608	607	616	592	627	603	621	588	584	629	635	600	574	600	609	549	598	555	611	584	600	639	608	647	622	621	639	613	595	594	656	625	655	654	583	622	633	626	583	605	619	572	587	638	635	592	632	632	540	596	609	627	602	581	612	593	575	595	581	619	570	592	589	625	612	605	600	577	611	608	669	598	603	576	571	630	564	638	583	634	595	545	568	596	622	606	611	607	605	643	612	647	629	627	627	613	588	615	579	606	598	641	618	608	604	636	584	624	587	672	642	625	637	592	580	600	616	640	639	589	627	637	592	569	609	610	588	634	632	576	613	573	586	583	635	631	577	627	599	623	626	629	632	605	602	594	585	600	614	637	596	672	632	626	598	594	602	569	607	632	576	599	615	624	640	610	585	644	597	634	626	641	594	593	600	547	581	597	589	576	623	630	645	631	576	547	593	585	655	572	581	595	611	650	619	612	615	589	567	628	546	574	648	624	594	590	666	605	599	598	613	625	606	577	646	626	621	573	619	626	571	601	583	590	629	605	626	668	577	560	619	569	573	597	590	610	617	673	621	607	644	596	581	558	619	602	649	584	629	649	609	587	609	617	592	626	592	585	618	633	583	592	625	630	617	652	637	606	637	609	607	585	605	631	577	611	618	575	617	604	559	619	633	599	613	613	593	660	613	601	619	605	568	623	628	654	610	623	641	572	592	590	631	586	582	634	631	616
24414	27509	32183	32478	26438	22840	13427	7174	6956	5688	5488	5057	4967	5188	3492	3262	2329	2944	3467	2196	948	730	1014	1813	1031	809	757	606	503	365	315	346	411	348	240	335	256	224	239	157	143	122	151	218	213	152	163	149	150	171	180	171	162	180	184	179	139	155	204	163	162	149	156	148	134	137	162	145	142	153	123	136	128	129	153	165	162	171	171	147	124	148	143	125	123	129	135	116	117	138	108	110	129	120	140	138	137	116	109	121	136	126	115	136	121	124	103	140	124	118	135	103	135	141	135	122	114	126	135	108	124	143	115	125	132	150	129	135	143	120	126	132	121	128	112	121	127	122	116	111	133	137	132	121	128	126	139	130	114	125	120	115	121	126	125	134	119	105	125	128	113	153	113	130	119	147	135	126	129	119	120	124	119	135	135	127	117	103	121	165	135	152	129	143	120	110	114	120	110	124	120	120	114	135	128	153	121	139	128	116	123	149	129	121	121	113	103	108	127	134	157	139	124	129	130	120	142	140	129	139	133	139	124	134	128	118	120	119	134	131	116	115	139	137	133	105	123	116	136	116	164	113	125	129	135	119	135	106	87	132	116	109	126	130	102	127	119	138	135	121	110	146	119	136	148	127	125	114	114	131	125	114	130	121	119	112	119	113	114	134	134	116	108	127	131	115	135	121	119	126	118	133	141	112	109	133	123	129	120	132	123	130	126	143	133	109	128	129	129	107	123	124	109	123	105	133	107	108	121	152	142	139	116	122	112	105	129	142	121	124	137	115	126	136	110	116	119	121	123	104	123	92	124	124	127	140	149	104	131	122	114	111	137	132	127	133	142	122	139	144	140	103	124	112	126	116	132	128	121	124	106	98	120	114	135	125	112	126	119	117	135	128	142	132	114	135	118	119	109	114	137	115	131	119	106	122	129	124	113	129	123	120	128	108	154	108	141	113	130	114	133	133	133	121	116	127	144	120	114	135	109	133	128	112	122	145	135	109	117	114	124	109	111	166	111	110	102	109	101	128	138	125	144	133	124	148	136	125	126	98	146	139	135	115	132	134	113	117	128	126	120	121	99	101	143	125	133	152	122	119	137	115	139	118	116	131	124	132	103	127	128	116	136	110	125	139	111	112	142	127	109	118	116	148	114	140	140	126	130	132	135	117	127	127	127	124	154	131	129	138	150	116	125	125	134	125	137	111	125	129	132	114	126	105	108	124	116	119	118	127	117	133	100	127	121	126	111	104	108	115	148	131	126	116	116	136	137	143	121	131	118	143	123	128	144	139	112	127	143	117	128	116	124	126	158	117	135	141	105	130	129	135	129	130	120	112	135	119	117	123	110	122	123	131	140	121	125	117	104	115	120	140	143	131	128	160	120	126	110	129	117	128	118	136	130	119	120	126	114	134	138	120	129	119	121	136	124	146	131	122	131	135	115	114	117	114	138	138	121	127	126	113	129	129	101	123	115	123	106	111	135	125	123	137	107	141	115	136	114	125	115	121	124	139	121	123	122	122	131	116	122	124	119	118	141	129	117	119	133	97	112	117	140	104	118	129	110	111	127	113	127	117	117	136	129	144	120	144	118	124	117	133	131	124	121	123	113	115	131	131	116	127	126	125	127	117	143	119	120	142	133	131	97	116	116	130	130	135	123	138	116	126	130	123	131	130	135	125	114	118	119	126	119	109	111	129	136	118	129	117	101	132	124	121	125	138	145	108	129	122	134	125	120	131	139	117	133	116	146	156	143	157	139	116	115	139	150	140	132	113	122	103	119	109	135	120	133	132	118	117	142	129	125	130	134	114	122	125	121	110	131	129	134	130	110	119	140	129	122	116	128	132	122	161	125	115	105	123	123	133	124	124	135	126	118	121	137	115	155	120	109	113	116	110	130	124	125	122	136	138	120	150	116	125	132	124	151	111	119	118	130	134	110	126	136	113	126	111	121	125	120	115	124	134	134	115	142	117	128	120	121	141	121	111	127	123	121	138	138	111	129	120	131	123	141	120	141	104	117	103	104	128	112	91	140	113	124	125	122	116	108	133	119	117	130	117	137	137	138	127	143	141	127	139	133	109	136	126	144	126	126	111	96	120	130	145	105	134	121	140	138	135	113	141	113	131	108	107	126	130	124	124	133	126	125	118	114	134	133	123	122	128	127	133	92	137	127	102	113	109	109	104	121	119	114	124	129	127	130	116	129	137	136	128	138	130	132	126	104	126	113	148	139	110	111	129	118	98	120	111	139	118	121	143	135	125	124	120	132	112	126	125	86	128	106	114	122	135	121	130	134	129	128	113	126	131	115	151	130	124	109	135	102	140	120	116	145	123	161	126	145	114	128	129	100	114	143	119	124	129	129	148	130	131	115	102	136	120	127	114	122	123	120	123	120	135	131	108	137	117	139	139	129	151	131	122	128	133	130	109	121	126	126	134	119	125	111	130	127	126	128	137	119	131	127	133	113	146	105	118	111	112	138	124	121	110	123	113	135	133	136	111	136	144	136	123	129	159	122	132	127	121	126	157	108	143	133	103	133	114	128	124	118	113	133	122	149	130	117	136	126	117	130	105	142	131	127	121	120	123	114	130	104	108	128	122	125	129	126	136	143	134	130	136	138	107	149	117	116	108	142	138	130	128	121	142	139	140	111	105	129	116	136	133	109	126	131	132	111	131	125	120	119	112	117	145	137	126	124	120	124	127	135	141	108	121	113	121	103	123	107	131	141	115	136	131	129	130	133	125	105	124	133	102	103	121	127	119	142	122	112	137	127	131	123	133	127	141	96	137	126	121	143	123	120	126	129	115	122	116	129	113	114	133	113	116	121	123	126	111	106	125	125	125	108	119	137	106	139	127	138	123	89	132	133	142	117	138	124	120	121	117	118	117	129	94	134	128	148	132	121	118	151	145	119	133	137	132	153	136	132	125	116	113	118	117	112	110	99	129	143	125	99	158	135	140	117	115	120	135	106	132	138	128	115	123	120	115	131	126	141	119	134	147	124	133	122	116	139	114	111	109	130	124	120	123	139	142	147	137	109	123	126	143	133	107	123	140	130	114	112	119	131	129	131	135	134	128	139	134	122	145	149	139	120	117	132	130	118	156	126	144	155	128	103	128	131	118	120	118	116	151	118	128	121	135	133	123	146	134	119	116	121	110	122	107	123	143	121	107	132	115	130	126	87	120	133	122	106	139	130	139	103	143	128	118	140	116	129	114	117	128	124	139	130	114	119	145	117	116	109	122	107	131	141	130	114	145	140	116	131	127	127	122	122	116	139	122	125	134	133	112	142	119	115	100	126	116	124	105	113	113	131	127	115	120	125	123	117	108	130	115	111	120	141	140	98	128	124	124	102	125	123	125	108	134	132	131	135	139	104	122	136	154	129	122	101	121	130	126	126	123	137	128	145	128	106	121	124	139	130	111	132	127	127	156	114	132	121	122	125	150	137	137	130	136	129	144	100	122	146	122	122	130	123	127	123	124	124	117	121	119	109	131	119	134
18728	25436	32986	39671	38631	37222	27354	15381	18968	16323	17175	17176	15844	18132	13730	12597	9919	13290	14567	8671	4141	3382	5424	8900	4740	4010	4060	3350	2694	2089	1901	1666	2158	1624	1244	1414	1237	1168	932	689	532	498	600	967	873	564	563	567	654	651	602	628	800	660	647	686	603	627	765	597	680	573	589	508	532	517	453	533	460	390	494	457	432	433	462	471	511	434	394	412	364	393	388	331	383	376	380	378	397	393	369	380	345	335	353	361	374	340	351	370	368	365	352	329	345	347	352	353	347	352	340	354	332	332	334	347	320	327	369	373	329	355	356	348	336	365	347	360	370	387	356	337	368	323	325	358	350	351	355	324	360	321	351	353	356	376	363	343	304	353	358	347	342	342	355	337	381	326	333	361	363	355	351	354	342	345	352	367	345	310	338	385	349	344	341	338	352	341	323	351	338	361	341	335	351	353	333	350	362	337	332	324	325	356	376	320	352	321	319	347	318	359	360	385	333	364	336	340	330	398	358	324	348	370	356	327	379	341	365	367	373	368	356	338	370	342	334	343	334	353	340	369	344	348	346	354	315	336	343	341	357	357	349	380	338	364	336	348	324	342	361	391	349	391	353	350	362	334	332	356	303	349	332	322	353	344	341	369	339	349	350	344	374	338	336	315	347	334	377	342	358	336	321	310	339	337	319	351	364	342	365	322	346	337	322	359	353	349	314	331	371	348	351	328	336	320	375	385	373	364	338	327	339	347	351	349	331	331	356	363	352	359	341	349	338	352	347	356	363	391	350	348	360	332	357	336	343	315	379	368	371	357	322	358	338	382	331	320	341	356	347	345	360	356	333	355	307	356	344	321	362	348	371	355	341	330	310	333	339	325	337	330	365	339	306	323	346	351	342	352	358	343	333	319	358	343	329	336	352	331	356	353	358	337	328	354	369	343	348	348	362	345	364	376	357	360	348	356	329	344	374	335	360	328	325	354	342	307	327	333	353	325	352	339	382	330	341	337	349	309	371	328	312	352	309	328	355	379	319	339	353	366	331	376	313	372	309	322	365	347	356	341	346	358	357	364	351	334	337	333	346	342	349	349	332	367	340	345	376	328	326	353	358	349	343	368	317	382	346	380	336	362	337	327	366	364	331	338	345	343	361	347	353	353	334	351	340	362	370	325	336	358	340	322	341	325	324	342	377	317	351	338	374	316	354	329	380	358	332	347	362	340	356	359	361	355	334	390	341	360	359	368	374	332	363	344	350	355	356	355	345	383	374	360	339	355	338	360	346	295	357	359	333	335	364	344	351	365	353	323	317	342	348	340	315	341	357	359	335	374	326	367	396	332	352	334	328	373	348	316	342	321	316	303	360	366	339	366	351	372	341	321	361	354	356	326	356	320	340	324	338	337	345	358	341	362	331	346	352	317	347	344	364	352	345	362	354	337	301	317	329	348	360	335	372	334	351	356	323	348	348	332	339	325	335	330	356	334	318	370	351	335	376	341	350	351	322	357	345	339	352	361	341	327	346	357	355	353	357	337	335	349	342	358	357	341	338	332	335	348	341	319	337	339	344	379	364	374	361	353	358	330	349	329	357	341	343	315	353	347	350	350	330	368	315	325	357	364	361	373	352	309	347	339	343	341	365	349	351	363	372	320	353	337	357	353	331	353	347	330	323	346	341	364	365	375	330	350	380	339	343	345	369	336	340	319	367	352	382	347	368	363	323	365	347	326	343	339	352	333	337	346	357	338	367	348	347	342	337	348	359	343	318	345	351	335	351	351	332	366	305	344	325	358	350	379	318	319	369	384	351	334	339	323	364	331	340	333	359	339	381	355	348	325	349	342	344	358	372	393	343	365	326	348	299	362	337	336	342	345	322	367	367	336	351	360	360	329	354	344	357	329	328	334	340	363	377	363	311	328	335	351	348	326	334	348	323	341	320	358	320	353	344	363	346	333	339	390	375	375	370	325	348	328	340	336	333	352	356	367	363	340	355	348	361	331	378	329	355	356	331	384	361	328	365	306	334	348	317	365	368	354	343	332	343	351	369	365	366	373	324	333	362	335	357	337	332	329	343	336	329	328	317	338	369	345	362	373	385	326	340	355	330	367	365	342	365	356	344	324	367	344	358	379	346	372	377	353	334	346	319	363	356	353	349	369	346	364	327	320	383	342	356	334	366	343	360	353	353	358	342	354	366	350	346	362	325	329	342	329	346	359	350	333	332	351	329	347	347	342	349	349	357	353	368	331	338	345	333	334	352	328	345	384	357	348	362	340	326	357	349	371	350	336	348	319	364	344	339	332	362	344	364	329	331	324	370	336	349	347	324	311	371	351	333	341	313	340	346	335	357	364	333	364	344	354	375	374	355	330	353	352	345	364	357	376	343	385	341	324	353	361	317	342	355	351	327	328	326	332	354	344	337	303	314	363	319	346	361	368	365	351	320	344	365	341	350	330	343	325	345	377	339	341	323	320	341	340	341	328	367	353	362	322	316	330	336	356	355	364	330	353	390	373	333	356	335	338	369	343	356	345	343	377	324	346	375	315	368	365	356	349	348	361	315	349	344	345	334	359	350	334	382	344	375	349	341	356	363	329	342	349	317	366	347	350	327	325	371	349	358	323	352	373	350	358	370	353	340	351	336	365	315	343	357	333	334	374	340	382	350	349	344	354	340	307	356	321	372	364	344	319	354	360	348	357	347	328	329	347	325	377	363	326	334	332	351	355	339	373	319	360	376	366	359	332	350	330	364	347	372	331	350	370	361	340	363	346	346	318	325	336	344	345	324	327	330	364	326	328	358	370	352	350	360	348	369	349	346	341	366	339	352	366	365	354	302	329	342	357	372	338	337	318	347	354	342	353	332	329	317	341	316	345	346	342	376	366	332	332	354	346	328	326	372	341	346	354	330	350	305	356	372	360	368	339	311	333	329	339	352	332	344	366	327	346	344	375	349	389	354	341	328	338	338	331	331	353	346	357	353	310	341	372	341	348	334	392	333	317	346	373	341	327	331	352	331	341	349	386	327	323	332	295	325	324	303	366	345	340	328	356	353	351	352	355	323	328	354	337	386	334	364	375	362	345	349	367	320	361	348	336	314	338	376	332	349	345	363	345	356	309	364	349	320	337	328	367	378	349	338	369	376	327	370	349	357	352	337	342	340	336	332	331	355	321	330	342	357	346	336	358	361	369	348	351	318	338	339	360	335	356	370	353	345	353	350	351	334	360	338	368	371	356	357	343	313	344	346	327	357	341	349	325	325	339	356	363	366	340	328	324	393	363	329	362	348	351	338	330	386	354	346	339	376	385	365	335	356	349	382	360	356	357	316	344	338	331	327	361	335	349	356	353	332	326	355	277	360	353	357	343	350	362	342	337	350	355	356	331	338	354	333	387	355	356	353	340	338	351	321	363	339	377	338	361	340	329	342	349	368	360	327	342	333	340	327	344	314	386	361	353	382	354	356	361	348	341	324	366	340	365	336	356	347	345	337	329	333	337	339	376	336	383	338	360
49812	43867	44032	45140	42210	44435	39628	31269	36393	37590	38745	36636	34362	38517	32009	31139	26655	32953	33763	27267	15398	8742	12450	21035	12600	10467	7357	6954	5168	4081	3094	2496	2919	2131	1769	2264	1769	1848	1205	669	373	423	587	1408	1016	579	525	481	646	705	655	653	874	724	655	855	691	702	953	709	670	547	549	476	492	510	449	480	363	362	410	424	420	365	373	544	389	389	346	256	265	270	260	252	245	240	252	251	256	248	245	236	258	222	260	213	236	215	233	207	217	195	230	229	233	211	201	203	217	208	200	186	211	225	229	224	212	210	223	206	218	228	239	234	229	219	203	199	246	225	237	215	229	221	232	225	208	224	199	225	218	203	244	204	210	235	196	225	218	193	221	212	236	212	220	219	259	218	246	220	253	214	241	194	204	242	215	242	215	209	231	236	221	213	227	229	216	235	208	227	238	221	220	227	238	205	234	221	240	247	213	250	209	230	228	232	207	223	225	217	247	211	229	226	229	218	201	257	211	225	232	217	241	212	235	200	230	255	243	233	206	209	234	215	227	211	235	202	209	204	214	204	220	227	208	253	230	202	216	210	221	264	191	214	200	211	216	208	218	213	206	195	214	190	228	211	209	239	223	243	196	226	225	213	217	226	230	213	237	224	219	215	243	200	200	237	216	217	220	219	205	240	230	264	199	219	218	218	230	223	207	232	205	216	210	216	218	251	217	193	201	236	209	227	229	240	239	234	220	258	208	208	235	214	200	223	228	264	222	250	218	236	222	217	216	227	216	205	205	200	202	216	229	233	222	219	224	211	207	230	209	212	232	234	219	202	210	216	226	218	232	251	208	230	255	237	209	228	246	233	236	208	219	232	209	212	193	229	236	205	236	220	222	214	219	223	237	211	202	237	244	192	247	250	240	265	202	229	238	194	242	233	227	229	212	238	226	236	214	228	210	207	197	208	229	219	228	223	237	258	260	229	218	214	241	233	235	238	220	223	203	213	235	229	211	213	219	191	219	226	227	222	217	219	204	264	204	213	208	222	213	205	237	234	212	240	236	219	215	196	199	230	236	216	224	206	232	221	224	183	214	215	211	224	232	235	180	219	217	237	256	218	243	205	215	241	215	210	184	210	213	232	213	203	214	206	217	203	200	219	205	242	225	213	243	209	244	243	226	232	252	241	198	223	206	214	214	220	185	207	220	206	250	224	215	223	219	230	202	192	220	227	238	230	209	208	215	245	224	232	211	238	234	203	216	235	203	243	235	212	194	222	226	213	197	202	230	185	214	215	231	212	223	233	203	206	233	237	210	196	239	200	226	207	195	220	188	254	205	211	235	205	220	227	202	214	181	215	241	213	247	205	219	220	230	204	241	236	204	235	193	201	227	215	215	226	219	218	207	227	235	227	215	226	232	249	222	211	221	238	237	209	228	219	236	209	245	252	228	231	246	237	218	195	204	234	223	243	220	228	198	229	248	234	207	240	201	225	221	210	242	208	261	205	226	248	210	212	207	204	222	220	198	209	226	234	237	242	223	201	234	229	170	234	224	217	214	213	207	208	211	222	206	204	211	230	199	231	219	200	226	255	228	230	202	205	227	226	209	217	230	207	232	216	195	223	229	214	210	226	241	220	226	223	228	241	222	235	214	178	205	194	230	227	236	188	227	223	222	224	216	193	204	208	196	232	217	249	227	226	200	227	217	225	215	215	244	269	216	233	228	222	207	227	214	235	225	212	210	225	189	203	228	232	232	222	222	244	227	229	213	203	214	219	206	231	232	179	221	195	205	191	228	236	216	237	217	231	196	218	203	223	220	221	178	204	241	242	187	212	237	224	187	192	211	193	201	217	223	202	253	213	229	200	253	236	214	216	266	257	224	217	212	213	248	226	221	230	222	228	215	187	230	238	228	218	202	206	229	213	232	223	204	215	225	223	221	205	205	247	188	227	181	226	243	221	237	202	217	228	222	208	212	210	218	207	224	199	217	199	222	232	253	229	200	207	231	197	208	202	221	212	196	210	228	236	221	241	212	203	216	236	233	240	228	223	222	218	208	251	217	222	234	245	250	204	246	220	233	196	208	231	226	204	265	211	196	223	218	191	215	213	209	213	226	227	224	231	227	233	197	237	225	236	239	203	237	207	225	224	216	221	224	233	237	232	266	228	251	232	221	212	239	210	235	248	232	210	211	230	202	207	237	215	203	195	205	232	208	235	193	218	227	226	214	232	216	222	225	229	216	257	192	218	204	218	228	228	217	217	233	206	226	208	215	213	257	205	220	219	232	223	241	210	237	201	208	217	218	213	219	224	220	215	221	204	224	211	226	251	241	219	224	200	213	231	225	226	208	217	216	235	184	205	233	211	209	238	190	224	203	245	189	199	200	205	229	220	225	211	236	220	234	213	228	246	223	195	213	199	238	215	223	234	230	236	227	228	234	198	225	222	210	213	215	235	237	230	226	232	215	214	221	217	217	207	200	239	222	216	210	223	191	241	207	224	214	200	202	210	228	234	200	221	205	215	221	205	212	223	214	233	247	244	217	208	188	209	199	243	198	240	238	224	228	195	244	220	191	193	198	251	227	213	214	220	204	207	215	234	217	221	233	204	216	227	220	194	219	204	222	233	239	230	207	216	189	212	205	224	214	229	218	209	207	229	228	239	186	222	221	235	210	171	225	213	198	233	228	206	209	245	209	230	215	208	251	228	232	213	196	242	228	221	197	219	234	205	214	214	210	234	207	184	230	232	246	210	203	210	250	225	212	223	243	220	206	210	198	207	223	222	231	202	239	224	247	237	258	182	222	230	226	232	215	244	260	244	226	194	219	230	244	196	215	214	218	220	236	213	231	221	218	240	217	217	258	216	209	224	237	228	206	188	194	207	229	234	262	195	223	217	249	208	232	221	216	223	249	209	226	237	219	248	239	226	197	233	209	192	224	229	226	221	239	226	222	249	204	206	219	217	196	210	191	234	231	229	203	226	209	222	211	198	242	224	228	227	221	230	244	227	244	222	225	211	226	212	225	220	242	234	216	234	213	224	216	202	244	217	212	232	219	192	234	241	227	215	204	238	225	205	216	215	208	209	196	220	252	239	203	248	236	229	207	227	207	245	207	242	252	195	222	219	232	212	248	223	244	223	223	202	231	229	226	243	227	234	204	224	216	230	215	261	227	220	210	232	196	206	219	233	205	220	220	228	233	229	254	230	192	214	182	215	230	224	229	224	197	208	219	241	241	250	214	214	213	229	218	231	242	241	206	225	220	227	217	242	226	222	205	211	214	207	222	231	223	229	238	232	212	221	212	219	208	225	228	210	232	198	211	223	231	222	255	225	218	245	223	233	206	211	217	240	219	228	224	238	227	256	223	211	226	230	241	204	253	215	199	214	261	205	207	220	248	233	207	200	235	227	198	227	264	240	252	224	224	229	212	230	221	219	243	223	195	190	233	230	203	230	216	226	213	189	198	230	237	221	242	198	226	209	229	213	197	258	249	235	226	205	222	228	227	221	243	238
42883	49469	50399	55270	63185	63413	56180	44048	50275	51918	51744	51249	47972	53271	47449	46849	44254	49104	49420	39513	24260	19613	31342	41341	31158	29210	25157	24479	19523	15937	13360	12158	14291	10934	9270	11928	10219	10294	5917	3137	1602	1887	2701	7530	5111	2554	2560	2461	3398	3610	3574	3087	4558	3793	3743	5068	3653	4227	5214	3793	3862	3091	3248	2500	2527	2818	2366	2610	1625	1622	1911	1874	1564	1470	1672	2628	1941	1507	1471	961	901	910	720	748	798	797	797	756	835	767	822	684	655	678	624	593	622	535	592	533	522	601	545	590	585	557	571	570	567	579	529	565	557	533	557	560	521	545	536	540	523	569	551	567	539	526	574	575	512	550	524	568	513	561	596	540	527	547	535	481	577	520	553	526	539	530	528	513	570	546	505	499	522	539	501	574	528	582	494	554	549	559	535	516	546	539	546	535	558	530	513	594	532	533	559	548	542	571	542	533	508	550	530	559	542	546	538	486	537	559	549	545	531	565	546	545	569	536	555	490	556	563	550	605	533	543	543	552	529	539	546	570	538	538	512	528	569	549	560	551	546	563	556	498	561	516	573	539	532	535	556	526	507	500	532	539	575	550	558	483	494	574	501	518	507	524	537	528	559	559	538	527	550	517	545	484	564	548	539	531	576	486	542	533	517	503	556	599	513	543	505	519	579	548	571	552	565	591	514	535	548	529	526	523	537	499	505	532	527	531	551	539	578	548	522	592	527	523	633	532	540	510	529	537	517	543	534	575	545	566	551	553	569	534	522	517	593	542	523	479	555	561	492	546	553	558	559	528	534	545	559	517	551	570	538	534	500	519	529	572	547	546	562	485	541	547	589	527	543	545	576	541	564	514	515	549	495	545	577	558	560	505	547	544	484	554	527	565	529	516	508	549	548	578	534	523	602	521	561	563	590	572	549	505	503	550	541	551	521	525	563	557	563	517	560	518	544	554	544	513	520	542	572	579	538	557	538	526	559	534	547	572	543	571	544	503	506	536	580	541	526	534	571	522	552	521	569	486	551	524	538	506	556	538	579	576	560	561	542	518	568	548	560	562	505	514	527	535	569	535	527	551	560	568	512	544	535	544	542	543	502	544	566	532	577	537	566	575	566	587	559	529	537	520	522	514	542	585	541	556	571	530	574	499	592	526	517	501	509	544	495	567	553	540	544	525	563	511	530	540	514	550	538	551	552	566	526	561	566	516	555	553	508	536	562	515	547	538	577	522	508	533	544	546	603	546	558	520	554	535	496	551	499	556	537	507	582	537	506	595	562	559	568	551	519	533	574	571	531	531	552	495	551	569	517	544	522	564	557	513	559	507	555	568	526	539	555	572	516	573	518	549	509	531	519	563	530	582	534	563	526	593	520	478	540	485	521	529	541	547	589	533	546	529	531	550	516	572	526	589	492	530	536	521	503	529	583	558	544	522	558	516	551	594	513	535	536	577	508	522	526	578	551	548	514	547	526	566	504	554	568	554	597	525	533	536	549	555	515	501	539	536	549	543	536	538	516	560	517	510	560	541	523	556	544	533	538	559	520	530	525	541	539	549	534	556	580	548	526	554	535	518	503	521	556	532	554	547	581	550	564	518	518	528	519	537	540	515	600	548	551	556	522	552	561	498	502	551	516	551	535	545	522	511	539	517	532	555	551	548	549	506	525	551	536	552	569	533	572	555	526	574	559	559	509	553	566	524	527	540	510	503	545	541	524	537	587	580	553	521	516	592	532	555	540	527	544	547	542	556	531	542	530	506	534	535	541	512	483	595	555	572	524	545	552	547	527	546	523	537	565	498	561	509	517	522	520	503	541	558	533	500	543	579	520	555	520	518	566	577	554	582	567	537	516	552	572	541	498	585	536	471	558	595	545	526	525	521	544	559	581	510	532	523	526	587	519	549	504	544	548	552	530	564	576	568	539	556	509	521	548	536	532	553	525	570	547	590	552	553	511	535	558	549	543	532	542	537	558	526	541	521	520	534	528	548	501	535	537	552	586	545	498	553	501	519	552	540	559	531	529	563	564	569	540	512	533	528	548	540	516	539	524	498	556	490	581	597	550	516	542	566	524	555	516	565	525	555	512	523	541	560	522	547	534	553	572	523	559	530	577	560	541	570	530	513	542	539	539	486	510	539	521	537	534	540	556	526	521	523	531	548	525	586	528	518	503	543	585	518	547	543	532	573	537	587	553	552	551	564	553	559	550	523	528	536	514	525	562	535	500	557	552	503	507	545	546	536	520	548	532	513	557	541	535	543	524	541	545	552	506	546	536	590	526	537	571	497	548	503	571	567	527	565	580	517	515	550	545	525	545	532	492	507	560	547	520	546	555	562	591	544	523	530	525	543	531	524	542	533	591	560	545	555	523	543	532	534	545	521	525	541	516	578	507	558	533	552	522	562	555	564	555	524	548	515	566	555	567	520	557	551	503	523	550	564	566	562	530	558	551	509	563	519	541	538	533	565	593	550	502	568	546	537	533	560	565	497	542	552	555	550	563	530	563	547	537	583	556	571	517	553	548	507	560	531	522	504	573	495	510	542	543	570	564	548	569	527	577	578	530	532	544	562	551	535	533	504	537	508	554	525	533	559	524	516	550	538	528	520	564	543	515	560	548	529	566	497	546	544	525	536	555	554	552	510	525	551	564	570	530	561	546	542	551	524	529	554	534	557	549	545	577	514	548	562	533	528	567	571	582	533	541	519	497	509	545	526	527	546	491	543	578	530	496	526	502	533	539	565	536	519	528	551	531	573	512	547	533	542	545	545	520	517	527	550	504	548	543	564	547	568	529	539	551	528	526	514	547	575	537	513	557	565	489	562	533	566	530	568	534	529	527	563	536	558	515	547	535	564	544	561	560	546	560	551	540	569	507	544	504	530	570	522	484	519	521	511	509	539	547	533	504	516	523	578	548	532	544	512	521	545	474	536	547	570	490	563	528	532	525	555	520	551	561	515	559	549	533	568	556	537	504	558	541	543	534	531	543	532	531	523	535	562	570	534	569	511	501	533	531	528	531	513	584	528	526	560	577	549	548	494	547	560	517	582	510	529	509	507	531	515	546	534	526	540	570	506	570	540	526	547	579	542	539	564	543	556	518	494	550	529	565	570	530	529	549	545	548	540	530	549	555	505	603	558	541	548	551	543	522	540	505	591	501	583	549	515	546	570	538	524	546	505	563	547	533	527	540	520	580	535	572	534	568	499	528	516	555	541	531	561	576	540	551	525	525	492	556	492	512	547	550	511	548	542	521	544	514	544	527	553	536	524	529	530	539	527	495	566	552	570	529	551	527	511	564	573	587	551	567	565	542	543	557	533	542	503	532	576	535	558	508	550	546	538	517	593	538	565	549	554	544	567	516	545	533	530	571	527	548	548	534	522	536	554	524	538	569	579	550	528	547	560	544	536	557	547	577	542	551	580	559	526	540	562	508	569	543	546	469	550	570	548	496	522	567	540	567	548	538	530	539	516	554	535	618	581	522	523	536	520	560	563	513	544	548	542	526	542	515	543	526	534	528	527
53899	41057	42950	43761	43214	44641	39687	34298	41092	44247	44191	45501	41767	46015	38735	40273	35113	41989	44114	34905	25249	18939	25026	33696	21783	18968	14469	14109	10371	7118	5531	4633	5510	4255	3704	4597	3440	3276	2156	1020	671	596	962	2518	1836	946	887	808	1212	1156	1163	1106	1397	1237	1198	1478	1222	1329	1819	1389	1238	884	1008	743	863	868	801	760	566	599	593	656	555	514	630	787	585	561	511	390	352	375	320	342	327	335	340	333	340	331	341	343	318	325	287	279	276	272	276	283	271	261	286	281	246	259	269	250	273	267	249	230	277	275	250	267	293	248	289	266	257	289	254	284	278	302	260	263	236	272	271	238	272	269	288	234	267	273	261	277	250	293	267	235	247	260	244	256	296	245	285	264	249	260	294	242	258	256	249	279	252	268	241	257	266	274	278	258	258	256	252	254	250	271	260	240	265	258	259	317	273	241	286	266	245	228	270	245	268	260	278	264	238	258	259	269	272	241	277	269	277	246	254	282	286	258	251	286	241	286	269	283	246	254	290	245	283	258	278	240	285	264	248	257	269	260	257	286	281	265	269	283	239	274	259	254	270	266	292	253	265	263	232	281	246	244	266	268	263	270	252	284	253	274	255	281	289	259	292	293	273	271	243	271	237	246	277	232	289	270	276	257	263	261	223	256	279	251	249	231	255	280	263	262	255	233	275	312	257	283	258	262	275	276	238	288	262	267	267	276	228	278	301	283	274	265	234	257	239	261	270	260	257	279	251	268	282	250	291	276	271	258	255	260	295	249	253	250	255	268	244	239	252	257	273	272	246	278	277	248	260	232	258	272	250	259	276	265	272	264	249	287	263	270	271	250	282	281	282	270	285	275	261	244	269	286	277	273	279	267	271	274	243	218	254	270	260	243	270	261	268	272	290	271	277	285	260	250	255	266	250	292	257	286	245	286	252	286	241	228	247	287	292	259	258	261	288	279	251	287	280	247	282	260	270	267	245	284	287	239	269	280	264	250	271	267	283	263	267	255	262	231	276	271	289	259	285	274	250	259	240	230	263	254	264	280	250	270	278	249	247	250	271	241	252	274	248	246	260	262	247	230	241	268	263	240	273	232	275	270	260	235	228	260	252	249	255	292	297	244	270	261	297	288	255	253	279	247	262	262	248	266	254	266	262	270	280	280	298	265	253	288	265	284	269	245	272	262	292	267	248	274	259	242	287	263	244	245	275	303	263	280	278	250	265	232	273	270	256	275	270	250	270	269	279	247	246	282	272	281	307	263	297	265	253	297	288	269	275	250	270	291	276	228	247	273	274	267	255	285	262	292	277	233	240	254	259	294	288	238	243	260	251	283	293	268	279	233	270	249	289	294	261	259	281	284	273	258	269	272	290	277	289	285	293	267	275	293	241	253	264	283	251	254	262	283	256	278	286	300	307	257	288	253	264	254	266	270	254	252	260	261	260	287	277	269	264	280	253	251	251	229	254	255	251	263	276	257	274	251	266	251	262	254	266	250	265	253	272	252	265	282	275	253	248	291	267	283	263	265	246	305	255	268	263	287	259	261	253	263	236	267	258	282	259	268	257	259	292	240	245	267	290	261	258	269	245	261	252	266	264	264	238	269	294	233	254	266	253	268	271	238	248	254	268	297	261	263	266	261	272	225	259	252	270	268	266	244	262	245	268	249	261	250	297	282	240	252	275	263	261	251	278	271	273	248	266	276	248	228	270	248	289	280	274	288	252	269	270	240	260	284	240	256	262	284	298	232	273	242	269	262	243	247	310	255	261	250	255	302	267	259	253	224	287	269	257	266	249	268	293	284	269	258	258	255	257	308	274	237	275	260	285	266	248	238	268	271	280	265	273	265	275	260	232	253	286	306	279	234	297	311	303	296	235	255	267	265	255	247	283	263	273	242	238	254	240	271	288	259	241	292	268	243	290	254	265	255	239	252	255	291	265	289	281	255	238	244	287	256	285	263	265	307	305	259	272	295	250	262	271	257	258	269	244	251	268	269	295	240	272	259	261	285	263	278	240	239	251	278	232	261	252	255	267	242	265	290	252	275	264	292	289	260	264	276	285	283	276	246	253	289	270	267	264	281	261	262	284	311	234	288	258	246	250	245	257	245	224	284	264	250	248	261	261	280	262	270	262	289	257	277	235	275	256	271	274	269	252	248	262	244	247	276	243	279	219	264	274	266	223	289	285	297	271	292	271	273	257	249	276	287	255	239	232	237	270	293	272	272	251	269	283	258	283	225	284	282	235	256	252	282	241	254	270	246	247	282	266	246	276	270	279	285	253	283	280	279	256	263	278	260	287	247	273	245	277	269	264	272	261	263	237	275	273	246	266	256	241	245	260	256	253	243	249	252	287	230	277	251	289	240	278	255	289	246	259	275	238	279	273	254	271	292	278	261	243	294	292	238	250	266	279	258	277	268	273	296	270	270	292	252	235	250	248	243	238	241	245	247	257	257	239	278	233	256	293	243	259	270	254	254	275	257	249	277	289	251	259	285	266	244	275	270	266	269	290	279	264	304	247	253	290	300	261	267	263	234	275	262	276	270	234	264	270	269	264	233	318	287	266	242	232	272	279	257	272	268	281	237	242	283	258	274	257	271	263	263	265	225	252	289	266	268	283	278	245	235	248	302	267	245	271	278	263	272	289	236	290	249	265	278	276	232	266	289	249	248	246	262	255	273	252	276	247	291	245	250	259	279	253	260	281	280	274	236	270	243	272	248	255	225	247	246	260	264	251	265	272	274	294	268	270	274	241	258	243	247	270	259	257	290	287	234	261	261	268	255	258	242	258	249	240	277	272	264	245	278	247	269	276	288	263	279	294	253	259	269	315	300	264	284	265	279	281	231	306	295	277	245	252	288	254	271	268	275	264	269	245	279	241	269	261	265	270	258	287	286	261	263	249	292	253	251	274	253	255	251	251	244	254	280	239	278	231	265	259	269	252	275	248	264	304	263	280	288	272	283	252	250	253	243	241	284	284	275	273	262	283	288	249	262	234	254	252	246	262	290	271	272	255	261	251	249	271	245	251	284	242	258	256	254	257	241	263	247	250	253	256	260	274	294	256	273	255	256	260	259	275	276	262	271	234	262	272	270	267	266	279	237	266	297	264	290	263	259	240	296	295	260	248	256	275	254	253	263	286	232	255	288	275	236	273	265	269	260	275	239	246	252	271	259	276	225	275	272	286	289	278	250	259	268	262	295	258	281	271	239	263	257	253	282	296	278	263	268	277	251	248	288	257	272	236	261	264	266	263	235	259	269	244	272	265	265	255	268	242	263	300	262	274	275	250	260	306	253	267	299	251	261	267	248	248	273	287	248	287	273	280	279	275	264	229	267	295	255	270	279	248	288	280	287	268	248	268	269	255	264	258	265	280	264	262	273	280	264	259	299	288	263	239	273	272	266	241	253	255	259	265	238	261	263	227	268	277	257	252	288	268	254	244	278	282	269	256	259	258	263	235	274	272	246	262	234	273	244	280	262	268	267	279	297	272	235	283	248
47807	53239	51432	55525	61995	61228	58076	51126	56081	59872	56457	57744	53312	59101	52806	52378	55470	56937	56105	46447	34127	31314	42279	50606	40423	39551	34595	33963	27941	23368	20143	18304	21890	17312	15953	18685	16099	15401	9368	3996	2948	2371	4430	12781	8660	4487	4396	4224	5904	6114	6168	5386	7528	6911	6475	7989	6434	7240	8920	6981	6618	5043	5539	4158	4980	4925	3950	4133	2661	2903	3219	3647	2593	2447	3006	4165	2875	2637	2186	1383	1316	1337	1172	1129	1057	1198	1077	1033	1121	1085	998	855	836	820	726	708	706	707	693	643	655	657	622	662	623	622	649	646	650	634	627	608	641	636	641	608	645	621	585	559	609	612	612	633	618	604	620	630	587	629	608	647	615	615	617	632	594	593	655	636	606	635	667	596	604	606	647	595	623	633	612	628	618	605	630	574	607	590	603	584	599	608	618	636	607	615	616	608	634	627	634	593	615	632	627	555	612	608	603	626	555	653	596	630	608	630	620	609	584	631	601	633	650	610	642	657	621	638	592	618	640	615	638	583	597	600	600	567	608	627	598	619	603	614	627	649	603	611	622	612	597	580	633	642	629	619	588	611	612	587	641	624	617	646	622	594	629	624	611	620	626	612	599	601	608	622	616	603	588	626	634	613	647	587	654	603	609	588	593	628	615	586	609	639	602	593	597	597	637	622	630	600	594	619	623	588	584	603	595	630	603	603	642	612	569	623	579	620	620	605	631	619	596	655	628	599	577	655	646	614	654	612	603	622	594	576	594	626	619	599	626	633	577	628	612	630	620	613	608	605	582	629	562	604	606	626	582	591	646	605	623	586	619	628	588	628	605	639	626	639	580	634	569	576	642	633	614	631	637	643	535	607	604	606	623	617	697	571	613	606	605	625	683	673	621	642	606	602	624	658	594	576	626	601	624	553	607	617	585	586	592	582	629	616	639	609	632	582	626	586	608	675	641	603	622	618	617	588	599	600	574	607	619	630	664	583	617	607	647	636	605	569	635	626	584	591	622	647	629	625	596	572	614	579	588	643	637	621	621	585	630	640	570	600	594	641	636	605	577	597	617	623	603	594	596	621	607	577	642	613	694	612	603	592	631	617	579	605	603	623	651	620	597	622	604	621	598	634	606	610	631	605	599	570	653	638	646	559	584	637	628	602	617	608	626	614	611	640	561	624	588	657	622	618	600	609	572	608	594	587	611	625	610	598	616	666	585	601	602	625	642	623	576	600	569	624	620	638	639	581	612	585	617	619	599	620	655	603	608	624	653	610	614	601	629	595	607	588	619	608	595	604	563	562	608	591	601	601	630	631	594	630	567	569	605	568	597	562	621	610	569	618	577	644	611	587	585	644	616	623	605	635	588	614	627	629	595	601	607	565	608	630	606	627	587	571	620	547	607	607	581	622	593	616	620	598	608	605	586	583	600	645	640	579	621	689	601	613	586	642	629	637	565	608	615	595	617	687	629	628	629	613	606	640	618	578	600	594	597	675	626	629	602	629	599	615	650	597	595	588	605	597	659	611	644	629	623	620	609	587	613	644	603	572	628	582	583	606	633	616	582	626	638	586	629	629	606	572	600	576	657	598	583	580	634	606	629	611	661	577	607	600	594	640	568	671	587	604	628	622	618	625	625	603	613	632	650	616	596	640	582	655	570	577	623	646	635	577	620	647	629	647	630	637	645	587	608	566	638	586	621	603	564	573	651	642	596	614	600	586	629	592	581	591	624	565	612	566	597	593	626	622	622	562	628	626	628	616	602	588	601	578	548	621	602	651	591	650	630	600	624	588	563	596	573	605	608	555	637	625	659	604	604	600	591	588	596	637	620	628	610	611	630	673	596	596	644	656	631	641	632	617	591	581	609	605	612	603	612	571	611	612	566	634	628	638	587	608	604	609	577	599	614	614	610	664	610	617	626	627	624	598	584	648	610	606	583	620	576	598	620	553	616	628	600	595	658	656	588	632	614	613	648	576	610	573	567	659	605	660	595	585	601	566	611	617	596	615	626	645	591	631	626	591	638	552	603	648	598	616	635	591	626	598	618	592	620	598	663	582	634	614	624	660	606	616	618	607	621	666	596	628	635	627	598	653	576	594	585	585	628	608	616	632	616	639	646	613	652	617	600	601	628	610	625	629	600	613	567	608	606	598	647	582	604	623	625	595	628	598	616	644	628	617	643	572	626	624	619	616	585	609	648	638	579	638	619	606	605	601	576	579	653	633	608	596	573	584	631	613	612	635	573	582	602	644	606	590	598	629	627	652	593	586	650	593	579	628	605	616	595	568	596	600	640	606	657	598	563	614	633	604	636	618	607	634	592	636	632	591	577	615	587	609	582	570	624	577	611	651	621	612	601	597	638	602	633	579	602	614	606	635	636	559	629	570	589	630	636	602	594	586	588	574	563	639	590	618	601	630	620	593	604	605	587	569	583	605	625	559	614	571	591	547	619	618	617	605	620	598	572	603	608	626	666	608	660	584	682	622	602	589	603	629	599	657	617	596	568	632	597	627	608	567	609	592	619	619	612	582	602	595	592	608	590	610	625	629	629	619	631	625	619	642	609	665	603	642	593	576	609	602	613	618	597	620	629	603	641	647	605	638	653	645	600	615	622	581	558	580	662	656	605	630	654	629	639	597	596	585	582	556	623	612	593	606	636	581	592	655	560	586	606	630	568	634	643	589	629	623	594	604	617	608	592	627	671	625	620	587	627	641	627	635	617	593	599	647	610	550	617	617	634	595	614	612	599	622	607	587	580	640	617	619	585	630	571	596	572	572	622	615	569	632	674	609	579	635	604	596	607	675	650	603	604	630	630	572	593	605	606	637	659	607	600	581	608	614	599	612	627	602	617	542	621	624	626	631	626	601	595	593	616	613	611	613	617	582	620	630	570	591	621	620	547	587	608	591	579	632	646	570	586	588	611	637	631	581	599	604	635	631	620	601	653	569	575	617	586	614	592	603	642	568	598	630	593	609	643	590	599	621	588	655	595	587	609	617	592	617	596	612	628	617	643	590	571	611	629	604	612	570	614	649	625	615	640	597	593	602	611	644	638	649	604	614	612	593	622	562	602	579	609	571	606	618	614	566	629	592	600	569	624	558	591	619	617	604	611	638	635	624	622	611	627	548	639	634	598	608	647	562	652	601	619	620	627	637	608	601	627	629	590	640	608	595	615	607	626	585	591	566	595	653	625	552	618	614	589	610	566	632	633	572	616	664	619	637	593	605	557	645	637	613	616	674	651	643	591	632	608	620	575	637	631	589	611	585	593	558	717	597	628	594	604	601	581	604	649	589	607	643	590	606	575	584	584	620	592	590	617	620	567	638	598	627	603	589	588	544	589	618	603	583	565	595	620	639	600	615	672	634	633	640	627	571	603	656	579	580	609	580	628	621	642	608	549	587	612	656	626	602	601	594	621	571	612	585	629	634	591	606	614	582	630	636	628	609	619	564	616	609	651	574	637	593	619	585	630	631	625	614	560	674	657	587	632	639	596	621	623	677	584	574	595	609	566	590	594	623	594	595	592	585	586	608
22289	23936	31674	33168	29333	24200	13407	6629	7449	5919	5967	5225	4939	5836	3825	3104	2615	3331	3297	1991	1130	959	1591	1974	899	895	682	742	482	379	325	299	437	323	268	318	263	263	207	154	157	166	168	228	204	177	154	173	153	140	160	159	176	173	167	187	171	166	169	135	161	161	154	159	140	150	141	152	121	156	126	170	135	126	130	160	141	129	147	124	122	122	119	142	135	102	137	122	129	111	111	121	113	131	116	139	110	128	119	112	146	144	133	114	138	123	121	121	142	101	128	126	107	105	140	125	156	133	126	126	92	133	125	132	114	131	136	107	119	124	104	117	121	122	118	134	124	125	148	139	119	108	136	120	110	132	132	127	124	114	124	141	129	113	107	125	108	117	134	126	122	95	132	133	114	128	141	139	133	118	116	143	136	132	138	120	135	109	131	140	113	115	110	136	119	117	113	122	127	128	125	132	134	129	117	96	121	123	122	126	137	135	124	121	132	129	112	138	120	124	126	122	141	137	119	151	136	137	128	115	130	126	117	123	115	124	137	127	130	130	111	142	113	119	142	145	143	137	137	130	119	134	134	138	128	153	137	127	127	129	125	113	126	128	111	115	122	130	134	131	117	133	127	130	135	123	143	131	131	133	116	114	142	137	124	120	135	135	120	118	146	128	108	120	123	131	134	128	115	126	146	133	127	114	124	142	124	133	127	133	153	114	115	116	124	110	130	133	128	130	152	135	116	128	130	120	119	139	117	117	109	131	122	135	129	133	118	131	127	141	128	133	149	129	110	124	121	125	130	132	138	114	116	121	105	144	112	133	114	119	103	145	116	113	126	138	109	111	140	121	123	115	117	98	150	120	147	132	123	119	107	121	112	123	118	95	127	116	139	131	122	128	131	132	149	144	136	118	127	135	121	119	138	133	117	132	121	139	105	144	113	124	128	123	112	156	126	135	120	108	121	146	121	132	142	133	105	103	119	115	121	124	123	151	112	121	116	109	116	114	135	115	129	139	126	115	116	117	126	128	125	126	132	141	105	141	129	143	112	138	121	153	115	125	131	143	121	109	131	122	129	110	127	136	122	140	103	120	131	133	139	143	125	130	134	141	139	117	124	123	110	134	132	119	136	110	116	125	118	108	135	126	124	130	119	143	133	123	130	126	130	123	123	144	133	110	129	110	132	127	131	128	149	131	146	126	122	126	136	124	125	121	124	105	134	128	119	118	134	111	143	120	103	116	109	139	117	120	136	124	127	119	140	109	141	142	136	129	123	116	139	111	139	131	123	97	145	120	126	112	142	134	130	126	118	132	121	122	137	123	127	129	127	132	120	129	122	114	145	132	132	135	131	110	123	136	132	121	123	121	141	122	141	136	128	117	128	140	124	129	141	126	106	106	113	131	147	129	132	125	109	134	118	146	141	143	133	118	105	130	112	153	130	117	136	119	141	127	100	103	120	111	129	120	132	114	129	127	106	125	109	125	131	141	132	117	125	139	133	112	123	105	112	138	120	129	155	132	119	103	123	128	133	104	144	139	118	136	133	116	122	141	140	118	118	108	117	133	134	142	141	138	126	107	84	132	140	127	130	113	127	155	132	131	109	115	138	119	123	121	123	119	132	124	122	133	115	114	140	114	126	121	118	117	153	118	113	134	125	147	130	119	117	134	127	143	117	118	106	159	136	111	144	124	143	118	126	115	127	135	122	115	120	112	124	128	122	124	103	128	120	119	129	123	132	129	113	119	136	119	134	131	134	120	138	128	142	119	119	136	129	116	121	130	117	107	98	119	125	130	120	136	105	125	138	110	147	127	137	111	109	122	153	118	147	111	144	124	125	138	124	123	145	119	139	125	119	119	125	145	126	118	114	125	108	116	110	131	131	107	98	123	113	129	109	101	102	117	125	123	122	135	129	133	137	123	108	143	134	118	109	118	136	114	132	126	119	135	134	137	118	122	135	121	124	125	126	136	144	115	119	112	145	94	131	122	118	129	114	120	133	138	126	118	112	113	123	131	127	124	115	118	104	133	130	142	137	136	132	127	132	119	138	133	124	122	118	136	129	111	126	118	135	124	145	124	146	123	120	127	125	122	115	110	120	116	126	124	112	133	140	133	132	122	122	134	115	127	115	126	103	109	132	140	110	123	121	116	117	112	124	139	125	142	123	138	117	129	129	133	132	120	116	122	127	141	113	126	117	128	137	142	139	111	124	120	126	115	109	120	123	106	126	145	130	147	118	114	122	119	136	118	119	108	149	107	121	132	109	100	130	125	126	123	137	123	128	136	113	126	126	108	128	122	124	121	113	126	117	107	120	130	123	115	126	148	101	128	115	128	125	123	126	133	121	112	132	116	120	149	122	117	137	102	126	133	127	129	123	129	124	132	135	119	119	113	132	120	110	133	122	125	136	129	135	133	115	121	146	131	149	132	106	130	111	120	130	130	120	124	97	130	115	120	120	136	129	123	103	117	150	123	116	124	134	115	134	118	132	135	135	139	118	125	135	119	126	121	135	143	107	127	110	140	117	129	123	121	123	130	158	124	112	132	124	124	160	109	130	132	132	185	136	128	138	115	131	108	124	127	117	147	124	115	125	130	132	129	136	98	108	121	124	108	118	133	127	128	131	110	105	122	118	123	134	117	121	126	123	124	125	133	109	112	139	133	141	112	122	146	132	122	125	114	150	108	133	121	121	123	137	121	106	123	127	153	108	122	132	138	106	104	132	105	121	124	118	122	115	143	111	135	123	127	155	153	101	135	123	129	136	142	111	124	138	113	134	126	142	133	126	115	116	122	134	128	138	111	121	128	136	139	143	117	104	138	118	110	123	155	123	142	120	119	99	124	129	93	137	137	133	110	114	106	125	122	124	130	104	130	128	138	119	120	120	135	132	129	129	141	128	131	142	127	120	124	114	121	130	126	119	120	129	132	150	121	118	136	141	118	114	115	128	140	122	128	123	109	121	97	120	121	120	128	128	132	126	115	127	132	132	112	119	128	104	115	120	117	158	143	143	133	139	142	151	137	143	130	141	122	114	118	140	137	128	134	119	111	128	118	110	125	127	116	122	127	133	136	125	129	125	103	105	125	131	154	127	132	125	112	116	132	112	130	119	134	130	132	128	97	125	125	113	124	129	129	140	146	129	125	156	119	124	130	133	117	116	134	145	132	120	137	115	134	168	107	144	118	104	122	121	127	120	163	133	130	129	124	128	124	127	114	120	133	141	117	118	153	131	115	128	128	119	137	141	115	110	102	143	139	121	137	120	133	98	133	106	125	119	121	135	115	122	130	114	104	110	125	125	114	116	106	121	133	132	131	121	109	121	151	135	101	116	124	115	134	125	132	152	123	113	120	131	129	153	130	136	113	135	138	125	139	134	139	132	117	121	142	142	143	124	130	114	120	119	114	130	125	122	134	127	112	129	120	122	121	134	121	124	143	132	145	121	146	134	121	133	130	129	121	115	143	121	130	119	100	125	120	137	144	115	118	111	117	116	116
16881	23035	32320	40640	42457	36831	24350	16037	19684	17849	18537	18049	15638	20039	12378	12740	11712	14167	14354	7797	4544	4237	8142	9445	4081	4105	4005	3842	2353	2149	1859	1776	2019	1621	1340	1538	1359	1300	944	584	494	468	570	1072	793	586	568	532	637	618	681	614	707	704	632	708	628	710	717	597	703	519	596	512	560	528	476	512	441	409	474	438	451	421	460	539	465	409	422	385	387	407	385	354	374	347	352	362	362	351	322	383	330	366	366	352	316	316	340	353	320	354	356	365	352	348	383	380	371	338	412	310	351	345	367	368	335	361	356	352	339	363	369	351	366	348	342	373	348	371	358	358	304	309	342	350	371	336	348	341	329	326	359	325	337	324	371	350	346	348	381	316	338	374	345	355	377	339	335	373	340	372	310	356	310	363	345	311	316	335	355	348	357	350	357	346	357	335	334	342	389	358	330	343	347	347	356	335	323	347	371	363	356	325	363	374	335	336	335	307	328	319	344	356	341	335	359	364	321	321	341	338	346	356	385	363	343	328	338	376	320	323	341	323	338	343	394	331	338	327	337	371	344	346	386	367	377	379	332	348	378	330	340	355	333	335	331	338	351	332	314	331	370	329	356	362	345	343	337	352	373	327	336	347	387	318	366	319	338	322	306	355	366	344	340	363	348	330	312	334	327	330	323	354	382	345	344	316	323	350	340	334	337	324	340	331	371	337	320	385	356	372	379	325	351	347	306	344	356	359	331	333	341	357	337	344	339	340	367	359	346	373	346	338	319	336	344	336	336	333	365	346	344	351	335	364	337	327	324	349	334	337	334	356	332	378	343	355	313	332	335	332	329	347	330	363	346	367	331	347	380	356	347	341	340	369	360	366	355	357	340	377	352	319	348	350	405	361	344	356	349	328	329	323	342	326	331	355	342	350	340	319	362	352	335	353	324	355	340	337	328	362	340	300	358	314	374	338	306	359	364	363	353	302	362	358	331	338	317	370	374	348	345	349	354	348	356	337	348	359	332	314	336	341	386	384	363	349	355	345	351	348	380	345	352	338	355	354	367	328	353	350	352	344	341	343	338	346	373	383	366	340	369	313	334	365	350	339	329	354	327	332	355	309	359	326	351	326	343	371	377	324	358	340	357	361	341	348	312	361	334	385	355	327	372	354	315	336	348	319	347	347	361	355	352	329	364	341	361	343	350	329	340	361	353	333	358	305	362	301	315	366	378	325	372	380	331	348	321	380	355	348	332	343	363	354	380	331	353	338	324	330	345	346	374	318	335	353	351	371	351	326	344	351	344	367	314	355	335	344	353	350	344	360	343	337	368	373	356	341	347	295	356	325	325	333	338	323	324	358	321	316	347	365	338	352	341	340	336	337	339	360	317	320	362	350	346	344	357	380	324	343	363	342	341	335	378	341	346	346	314	347	340	356	362	334	340	359	363	352	360	345	381	350	327	359	369	358	335	346	326	345	339	373	364	329	369	370	333	354	334	353	383	361	334	344	300	352	362	284	358	356	334	320	342	339	321	364	324	352	341	303	329	337	388	365	344	328	337	333	374	310	381	372	336	360	324	332	298	342	333	369	337	315	341	378	337	313	350	321	376	327	352	382	341	373	370	372	325	326	378	328	337	335	364	354	353	329	341	321	316	339	341	350	330	364	356	358	332	340	347	332	328	360	372	362	366	381	347	340	333	348	369	363	342	319	341	329	376	358	329	360	383	382	378	365	359	345	334	315	347	358	343	312	332	306	328	359	380	349	347	337	333	353	322	312	321	360	368	325	334	387	345	370	371	346	350	350	371	318	332	347	387	362	327	296	375	390	353	347	334	357	351	339	329	338	340	334	346	340	341	337	324	337	347	337	332	350	342	361	354	324	331	349	355	330	350	321	364	356	361	373	352	341	320	326	318	344	365	333	347	338	401	356	367	377	351	347	341	386	339	320	344	334	348	395	356	348	348	354	333	346	322	339	350	376	337	332	341	358	318	327	319	390	371	374	326	338	326	313	340	354	379	344	354	365	358	340	366	356	360	357	366	372	345	367	342	359	355	324	348	387	343	346	365	346	348	355	347	359	392	337	335	350	334	331	346	365	349	343	350	322	338	324	334	330	364	360	382	338	349	364	356	364	359	345	358	354	348	363	333	323	327	310	345	388	335	345	350	323	331	346	333	340	342	375	326	369	323	357	335	334	362	350	378	341	338	345	348	336	350	357	329	385	375	356	357	366	325	339	349	341	330	328	346	361	340	337	338	340	360	343	373	341	348	308	327	355	336	367	350	326	315	336	361	335	341	335	389	317	338	319	340	340	344	300	353	362	340	322	343	312	375	359	312	318	363	356	359	361	355	342	346	313	373	335	344	338	356	336	365	354	291	341	324	338	340	365	357	365	344	375	346	332	343	362	330	382	366	344	348	329	325	333	348	362	355	343	323	347	334	339	341	344	354	339	358	340	347	341	343	361	329	349	345	367	330	359	379	357	365	316	334	357	351	333	358	353	372	356	308	350	376	325	374	339	305	324	336	375	379	369	349	342	392	343	354	337	362	325	339	326	352	334	336	356	348	338	334	387	345	343	367	336	338	337	376	324	343	354	349	338	340	335	328	343	319	353	368	360	359	363	353	376	351	336	365	351	345	367	326	336	327	307	367	357	346	335	324	321	343	344	332	352	345	341	330	325	329	351	391	354	365	357	377	357	350	336	319	401	327	352	348	360	368	322	333	326	346	379	351	366	352	326	344	334	343	346	362	323	337	331	346	351	356	358	338	360	397	352	322	326	340	355	342	396	344	348	317	372	329	315	346	333	363	347	313	331	356	358	357	347	351	352	343	337	364	342	359	314	333	368	348	333	351	349	350	335	362	345	355	356	394	336	331	340	350	339	335	371	354	350	333	345	351	345	350	349	319	345	371	329	393	372	316	336	352	367	308	330	366	348	353	365	344	319	330	331	354	357	306	363	381	383	352	311	344	347	322	377	338	368	346	319	360	320	321	347	387	344	302	353	360	326	364	330	340	357	331	356	357	319	348	356	310	354	331	351	341	350	336	336	322	348	348	338	328	358	333	341	320	358	331	360	363	332	376	373	335	376	320	347	350	353	339	346	340	386	347	390	363	364	339	330	361	336	337	335	364	354	364	381	348	353	368	370	354	329	337	329	362	343	338	332	345	353	349	319	364	354	336	340	332	360	346	334	368	327	374	312	324	358	340	324	351	325	337	350	347	357	315	360	342	355	343	344	347	339	345	368	334	337	319	335	376	361	355	357	338	367	329	335	332	357	339	342	375	352	339	314	369	307	350	379	327	331	345	354	357	330	338	358	366	333	364	334	341	324	376	343	340	326	344	353	344	359	400	342	353	332	366	323	354	349	405	345	357	342	359	367	353	343	340	380	345	364	353	342	332	345	361	348	329	344	358	360	342	341	321	370	336	311	343	369	344	376	346	341	342	328	326	353	350	350	317	358	373	364	306	361	310	373	334	352	357	321	350	361	370	361	349	354	353	350	337	348
49115	43903	45421	42678	42824	43794	37843	34791	37174	36577	39997	37481	33878	40962	31729	30854	26465	31118	32190	22578	13664	9859	19179	20849	10032	9322	6975	6817	4782	3959	2668	2356	2773	2078	1748	2132	1832	1562	1571	561	453	401	618	1218	864	529	495	488	618	645	681	623	776	758	656	783	726	751	833	802	683	468	603	465	551	548	450	486	384	401	452	412	384	392	388	444	374	354	288	260	263	260	239	266	267	262	252	271	250	277	260	254	232	224	231	215	241	228	202	221	219	222	222	185	259	229	239	214	249	226	239	236	237	216	238	201	223	243	230	236	195	222	209	224	221	228	223	221	207	195	214	218	223	251	236	216	221	229	217	218	254	203	230	226	227	188	217	213	207	224	239	214	227	222	215	273	232	237	218	213	195	230	226	230	218	205	229	228	210	221	203	223	219	231	211	210	234	227	216	213	232	209	192	217	251	206	210	237	221	220	241	208	210	227	211	221	198	195	255	206	219	215	204	213	222	203	218	199	207	197	210	209	233	213	228	238	221	218	211	230	205	196	224	230	235	229	217	222	193	206	203	212	246	213	237	218	213	206	211	210	186	197	229	217	231	225	243	230	214	246	213	223	238	232	200	232	226	251	213	239	234	181	211	213	206	208	229	196	220	206	235	204	245	210	223	214	219	237	229	222	201	223	214	252	207	212	213	229	248	221	201	220	259	230	218	209	221	207	231	202	214	201	225	239	227	219	210	214	205	212	204	207	221	203	210	223	215	216	224	223	218	201	194	229	232	212	210	210	240	197	207	222	228	232	249	223	244	233	201	189	220	234	237	218	187	225	227	211	228	181	209	214	229	215	201	213	189	230	250	224	233	234	226	214	203	215	244	233	253	233	210	212	218	227	225	205	230	209	233	201	220	228	219	226	204	204	200	227	243	246	212	219	235	234	261	225	201	192	229	217	226	223	192	219	217	187	224	235	202	217	246	233	208	221	222	223	222	252	197	205	201	210	239	200	206	199	211	241	228	210	227	233	220	194	231	248	207	213	232	225	229	200	225	237	231	208	219	213	233	191	192	215	206	235	204	216	186	213	221	223	222	223	238	241	212	248	227	205	202	224	222	237	216	227	215	207	230	207	237	236	232	202	203	240	230	235	222	201	229	214	232	213	244	218	205	232	199	226	189	212	234	227	210	227	232	239	217	208	203	226	234	205	215	211	202	246	238	210	238	207	193	197	214	233	200	226	236	221	234	216	213	188	195	245	212	237	216	208	221	225	217	217	222	204	241	234	240	233	198	214	211	215	247	224	229	221	209	221	226	227	201	217	225	218	222	228	204	217	199	206	190	217	225	235	228	227	247	232	236	238	225	219	217	185	197	222	217	205	243	241	201	212	234	227	258	216	244	185	223	223	211	244	228	196	209	221	228	258	217	218	212	232	254	214	237	214	234	203	205	223	229	202	217	210	215	224	195	213	203	228	247	223	204	212	224	189	206	211	202	200	215	243	220	243	207	217	185	223	229	225	191	195	219	243	213	200	207	233	204	229	227	228	233	204	251	204	214	220	219	191	235	225	223	230	221	237	234	201	216	197	226	220	221	219	206	210	232	204	215	219	218	218	228	222	242	258	256	239	216	213	216	198	239	237	185	223	214	219	222	217	241	207	220	220	225	211	198	220	239	219	211	216	207	223	216	220	190	200	236	219	221	206	245	212	200	212	199	222	251	237	188	215	221	231	221	223	247	232	249	208	198	231	197	238	178	201	226	231	217	226	197	230	227	207	221	216	213	206	234	233	223	229	199	226	236	218	244	224	195	231	187	212	228	210	212	230	226	212	177	202	199	220	216	222	240	215	250	251	218	215	228	194	192	231	210	229	206	226	203	208	227	184	231	209	236	219	210	200	227	218	240	221	233	217	216	242	235	202	238	223	227	202	220	220	202	218	208	220	218	198	223	209	230	212	220	208	201	219	206	219	213	234	210	202	224	201	215	209	242	227	247	200	222	223	186	249	225	249	198	196	221	205	209	228	232	231	228	218	222	215	252	216	197	209	223	245	198	223	245	231	230	205	215	214	227	230	211	201	195	240	249	211	216	233	212	192	218	228	221	232	222	204	200	218	221	197	237	209	184	212	221	199	264	221	219	206	268	218	193	203	218	203	236	244	235	203	214	202	227	226	232	194	214	220	223	222	226	222	212	213	178	218	236	225	209	231	222	266	195	217	227	220	219	216	226	196	231	212	248	211	202	195	229	218	222	198	211	209	242	198	229	228	226	209	189	225	226	210	220	201	236	221	234	214	216	228	225	229	227	232	222	202	237	253	189	216	199	246	243	237	215	234	212	227	224	209	212	208	223	200	231	240	212	224	197	165	231	238	207	213	217	203	208	200	227	212	224	231	200	210	231	221	191	237	235	215	219	207	199	212	206	184	247	212	207	219	223	181	219	187	207	207	213	243	203	234	225	240	198	223	228	209	224	199	222	214	206	208	213	219	234	234	213	218	220	248	216	202	210	209	230	241	208	187	203	241	211	228	242	219	239	205	193	223	235	232	224	221	190	186	225	221	221	244	224	200	242	243	206	217	213	197	217	217	209	221	230	240	226	208	235	241	217	216	223	207	238	237	191	240	196	220	203	240	208	196	203	220	191	221	201	191	208	209	224	185	225	221	210	250	215	209	224	209	222	220	200	243	242	204	222	211	220	219	209	218	190	208	231	256	194	201	217	210	231	187	217	195	234	235	210	231	217	232	217	196	237	226	221	196	207	251	198	215	240	228	214	230	202	221	229	182	215	206	261	193	191	245	208	231	211	199	220	203	204	234	202	235	217	243	225	211	234	222	223	220	210	250	219	191	214	239	209	209	221	225	205	218	202	207	208	182	200	218	243	236	195	209	209	222	245	216	226	219	199	199	206	218	196	201	217	228	233	230	222	200	239	174	186	219	194	215	208	213	204	232	212	215	217	211	220	211	228	195	237	214	233	231	206	217	211	212	216	221	206	219	231	221	222	223	253	201	196	201	186	244	213	239	206	225	226	207	210	208	212	227	222	202	229	234	234	208	240	230	231	252	215	211	220	207	243	214	215	233	215	228	213	222	198	222	225	219	215	205	236	242	250	234	219	208	222	229	196	240	223	209	186	221	207	233	218	218	206	204	226	194	198	228	188	233	208	210	240	204	204	205	200	220	204	218	228	227	196	211	216	210	229	195	237	172	217	224	237	247	202	197	209	213	199	233	241	269	210	217	247	216	243	208	179	210	211	214	231	214	215	246	200	228	250	197	211	210	212	216	196	220	215	223	213	215	227	218	202	213	208	238	211	235	233	221	217	217	211	210	255	213	236	222	218	220	211	209	212	229	210	228	207	223	227	244	212	222	207	216	210	227	197	209	203	249	201	209	231	211	216	224	192	236	192	219	231	219	219	224	211	241	249	231	220	196	227	214	207	195	225	216	211	207	220	236	255	231	202	206	202	221	193	231	223	218	231	217	213	224	198	220	204	208	234	244	225	200	202	215	196	208
40507	49253	50886	56607	62810	61560	54358	48334	52586	51871	51945	49716	47394	54979	46066	46360	44962	47853	48481	33495	24986	21494	40260	39514	27441	28689	24820	25101	18778	16389	14078	11827	14137	11555	9587	11644	9946	9283	7674	2257	1922	1715	2999	7021	4618	2476	2465	2600	3363	3362	3652	2995	4271	4054	3712	4573	4227	4219	4593	4085	3577	2632	3191	2405	2851	2970	2019	2301	1827	1924	2113	1913	1722	1717	1900	2445	1520	1602	1057	926	894	875	813	806	772	839	806	768	825	786	738	632	595	593	650	613	594	531	576	568	590	521	545	573	567	523	538	558	530	508	602	535	533	544	579	563	546	564	523	503	566	560	546	548	535	567	547	540	525	529	540	538	525	566	554	543	503	529	517	564	537	497	561	575	524	540	527	510	531	560	519	564	557	519	549	520	544	554	528	539	537	544	520	523	545	544	496	526	538	508	553	535	526	539	531	547	541	494	553	514	533	532	500	521	541	562	548	542	495	540	568	525	575	538	538	510	533	556	545	518	570	542	586	511	528	564	516	550	509	533	543	533	580	568	565	548	569	532	523	583	510	555	542	515	505	518	499	511	545	512	518	526	565	479	526	512	523	576	539	528	537	504	545	510	548	555	531	518	598	534	539	537	500	553	551	541	535	561	534	532	528	533	573	575	541	503	526	517	511	537	571	558	523	504	541	550	497	524	553	541	506	555	518	544	531	559	497	571	487	582	572	553	542	530	551	545	540	536	576	554	518	500	534	565	544	532	497	568	541	515	528	544	522	524	494	576	508	568	532	511	540	550	557	514	549	510	511	522	542	514	507	567	528	518	524	533	561	563	542	588	543	552	548	520	561	555	523	522	542	511	505	528	576	571	531	598	523	521	524	488	549	534	531	520	525	536	570	531	557	514	561	569	520	531	560	533	524	551	508	503	541	571	545	549	564	512	525	551	572	531	527	514	526	547	598	570	519	543	536	535	543	553	542	513	526	552	540	553	534	517	521	550	535	537	527	549	454	532	551	549	551	552	531	514	545	521	543	489	529	561	521	546	566	565	543	519	538	530	533	501	531	506	556	513	538	536	568	547	520	518	535	534	576	542	576	528	551	578	541	538	497	506	540	552	558	504	563	562	545	581	522	557	495	486	524	534	551	523	511	500	549	532	490	524	547	537	504	550	518	518	531	522	521	591	573	511	578	541	545	489	510	556	525	573	553	546	521	535	571	552	563	538	553	566	592	548	507	535	530	566	555	565	514	551	552	489	546	558	553	532	512	515	550	545	568	585	530	544	542	569	509	524	528	563	566	549	500	557	541	551	521	516	557	536	532	518	519	545	526	534	517	526	514	509	550	562	551	560	494	539	604	512	559	549	493	528	519	554	512	525	519	508	536	551	547	522	565	518	576	547	554	522	542	557	551	536	496	545	536	540	551	546	541	511	543	545	560	532	532	535	583	555	536	621	516	513	525	471	541	551	540	542	541	508	551	504	550	516	521	485	545	525	534	552	595	540	511	541	553	528	597	539	526	527	586	522	526	544	563	540	510	531	563	571	515	547	546	517	553	544	534	550	522	562	590	520	571	552	517	497	526	506	496	484	514	559	561	518	519	529	574	526	538	523	565	561	561	509	537	573	550	523	505	484	511	522	535	490	576	533	545	524	527	563	521	523	515	567	561	531	495	548	539	544	518	528	532	547	582	557	517	566	543	563	539	558	552	541	502	521	551	568	533	537	524	494	487	574	585	492	529	513	544	534	587	567	579	586	496	574	492	542	555	520	540	526	514	539	523	547	551	550	565	556	516	568	527	565	516	536	529	559	535	520	466	523	516	535	557	535	550	530	535	516	564	551	553	484	578	557	531	498	530	518	551	556	534	513	536	596	529	548	529	533	503	514	499	516	576	558	528	544	518	505	529	522	535	547	517	522	550	570	538	543	548	515	533	539	521	534	510	535	549	554	526	573	517	556	523	543	533	529	540	551	541	530	542	578	581	543	588	531	568	575	527	545	534	536	548	531	549	545	568	532	572	553	527	520	552	562	523	552	538	512	512	542	529	536	553	527	524	553	542	494	573	595	589	535	535	557	561	544	530	571	514	547	571	495	517	485	490	517	519	553	559	495	548	524	529	512	508	524	559	516	516	561	574	549	493	565	552	556	568	546	521	521	510	556	552	507	555	530	530	524	520	554	520	528	579	526	544	541	508	524	555	540	520	546	566	508	533	583	530	556	504	556	524	527	578	535	544	537	538	522	500	555	598	522	538	501	574	575	538	528	552	536	503	538	555	515	567	512	518	550	497	542	538	514	521	537	518	569	517	514	551	483	541	539	490	505	544	597	558	528	547	550	566	524	521	531	548	573	533	556	519	574	498	520	571	522	517	527	544	554	508	512	557	502	542	544	543	545	551	553	556	575	533	511	517	538	582	529	569	539	581	521	545	522	551	506	543	549	550	553	563	524	544	582	563	596	506	529	502	555	537	510	539	526	564	534	570	547	554	522	552	536	519	545	517	566	535	553	538	557	561	548	546	525	517	548	568	553	553	600	520	510	513	583	515	493	517	566	540	567	535	526	541	532	543	538	528	542	500	543	539	558	544	534	528	527	520	536	532	545	512	517	545	565	511	527	538	557	514	524	514	514	543	549	512	530	540	506	534	546	552	580	527	552	527	566	547	562	500	518	572	547	541	519	543	535	493	525	554	561	559	529	552	517	538	555	557	483	540	485	536	578	515	511	529	526	529	552	496	555	514	522	535	517	542	527	574	502	521	556	525	541	530	554	537	537	551	564	585	533	598	571	537	558	527	588	508	595	530	518	549	582	558	554	542	515	530	549	551	541	551	553	559	518	568	511	525	554	528	535	537	578	528	553	564	584	539	561	524	592	540	547	541	576	507	568	535	517	491	545	508	563	524	510	538	517	538	563	541	517	536	595	553	517	527	534	545	530	508	515	523	558	540	514	516	496	558	528	545	574	549	537	553	501	535	532	528	534	502	535	537	520	530	546	539	577	506	536	554	496	557	546	550	568	557	535	503	565	518	549	532	528	556	522	528	503	552	526	517	555	548	517	540	535	530	546	558	533	573	559	535	499	550	546	571	508	563	537	506	522	496	554	530	503	561	524	572	542	550	521	558	520	540	565	550	542	535	541	569	522	527	552	551	558	531	540	563	562	532	546	532	553	521	521	520	532	560	559	540	535	555	538	551	573	561	570	516	572	584	550	558	549	514	568	534	522	521	550	543	582	536	569	546	577	562	508	562	549	531	533	538	554	549	571	494	513	522	509	544	577	516	558	528	570	522	520	562	519	529	528	518	482	565	519	553	519	548	498	530	534	539	539	553	524	529	560	555	573	549	516	533	531	558	550	537	542	492	514	507	522	566	544	512	550	543	501	536	542	532	540	523	553	574	541	519	552	530	518	472	610	538	508	540	573	529	490	540	586	535	552	546	533	567	547	510	519	542	528	553	556	520	522	535	531	527	521	546	546	550	539	515	516	546	607	543	515	525	520	522	522	538	528	562	550	559	544	521	563	522	546	595	571
53830	42655	43042	43104	43605	44407	37091	38086	41781	42952	46642	44988	41417	46833	37923	37575	36531	40651	41647	33108	21930	15509	28249	31992	19581	16985	13836	15105	10322	7559	5485	4938	5618	4495	3561	4508	3663	3473	3441	1387	628	674	1117	2490	1694	893	922	888	1171	1175	1225	1055	1256	1312	1235	1559	1466	1276	1613	1517	1184	836	1009	819	935	942	554	680	640	649	740	625	598	548	635	797	554	595	391	379	374	386	347	357	336	352	345	353	388	366	338	290	278	268	322	255	248	279	288	264	265	278	251	283	272	266	310	279	253	260	263	245	239	295	272	259	264	291	244	273	270	259	264	266	296	268	247	271	261	258	265	271	254	265	260	208	303	261	326	264	273	273	243	255	245	300	266	298	287	252	264	279	264	254	280	266	276	256	290	286	269	265	269	226	246	272	297	259	265	280	289	242	259	241	240	261	290	252	274	278	259	252	286	264	243	277	257	256	278	258	251	279	290	249	283	268	264	310	273	299	256	323	267	278	237	276	301	249	277	294	248	280	252	276	277	252	273	275	256	287	254	267	286	275	227	260	259	246	281	275	278	273	273	266	235	270	264	241	257	268	252	267	267	260	277	292	285	289	264	256	268	269	257	263	293	256	250	246	278	256	249	267	245	255	265	227	260	278	285	241	275	300	284	259	285	272	280	301	243	266	254	252	259	291	276	277	252	261	277	264	246	270	244	268	267	238	239	259	285	274	262	243	304	282	279	253	288	250	278	242	237	277	257	245	255	263	262	273	266	276	269	270	261	251	276	234	250	247	279	283	281	258	269	281	263	256	253	270	248	258	270	255	311	268	262	255	258	280	287	254	257	263	298	259	271	262	288	277	287	239	271	249	266	284	281	258	262	289	234	274	254	267	288	269	266	268	291	261	282	272	240	275	248	239	292	270	259	284	268	251	258	266	298	275	256	269	243	253	264	282	253	275	253	229	261	262	272	218	252	251	258	250	255	288	261	286	249	238	243	309	281	265	256	261	268	211	262	263	249	266	253	279	266	253	239	285	254	277	262	257	290	258	240	258	264	293	254	272	308	272	248	247	283	232	261	268	288	243	265	240	277	238	286	256	243	243	238	249	265	276	247	259	241	227	253	281	244	265	250	234	248	269	283	259	252	248	260	274	264	264	248	282	243	254	252	258	241	274	279	264	235	252	268	289	264	271	270	264	281	264	268	266	239	286	262	248	254	237	275	262	252	284	281	231	247	228	262	295	262	268	295	227	261	214	264	285	269	279	276	278	273	263	277	271	268	266	262	262	240	266	291	265	230	249	252	250	279	248	246	290	261	254	261	293	261	306	277	258	284	252	239	246	271	279	294	283	254	267	263	294	285	265	269	260	263	258	293	258	240	249	232	246	289	288	271	252	270	268	272	259	271	251	268	253	289	269	276	244	267	282	256	234	254	271	279	253	266	277	270	241	266	266	293	260	254	259	269	282	240	273	246	277	274	275	276	256	275	239	278	288	244	290	268	251	284	252	283	253	265	263	280	248	251	277	260	249	245	263	260	278	267	236	271	237	252	251	259	248	274	282	242	244	284	269	280	260	255	256	222	274	239	248	280	230	292	293	239	270	281	271	304	291	270	276	223	242	263	271	297	260	247	270	276	247	259	266	273	272	248	237	279	240	256	266	229	287	256	264	239	223	246	238	270	300	272	264	261	253	256	297	245	252	239	254	251	253	260	283	279	251	248	261	258	260	259	261	255	266	253	285	301	262	259	253	252	246	269	274	241	242	240	261	256	264	281	271	270	251	255	268	258	218	260	259	270	259	278	310	258	287	237	262	283	258	229	278	235	288	245	263	267	261	271	246	261	267	283	287	276	244	269	261	281	275	264	228	268	288	308	299	260	267	251	281	262	255	255	251	291	247	297	252	302	263	238	283	260	251	269	290	278	263	264	287	271	260	276	253	264	255	287	253	298	262	253	264	276	250	271	253	241	268	257	266	288	239	255	270	248	282	269	300	262	284	259	281	271	272	254	252	269	248	276	236	271	264	265	273	257	239	273	283	257	273	267	284	262	282	265	260	287	278	275	286	235	233	244	259	250	249	268	278	264	265	250	289	249	249	219	268	272	275	250	296	270	253	257	269	283	270	245	256	281	328	254	276	276	240	280	274	264	291	285	220	242	252	274	276	265	262	298	260	251	251	262	238	241	250	259	250	256	252	256	248	279	272	231	263	269	258	243	256	247	273	250	268	274	269	245	251	246	278	240	265	297	253	266	290	241	259	268	245	228	251	235	283	247	259	251	267	266	261	225	249	250	283	246	266	279	279	277	282	241	247	260	263	268	250	259	226	283	244	281	255	278	263	282	262	279	274	288	318	283	258	247	266	259	269	262	253	277	253	267	273	256	290	264	268	247	250	274	267	252	234	282	263	256	268	229	290	246	288	282	251	247	268	250	258	273	275	232	256	299	268	282	263	241	262	255	226	267	261	258	247	243	242	294	272	246	258	277	277	252	266	253	272	269	304	281	259	252	255	268	303	285	270	283	245	268	267	231	238	278	263	255	257	270	287	256	282	256	271	281	256	271	268	245	247	270	248	273	254	265	246	252	269	286	264	241	258	257	294	248	260	267	235	275	288	267	234	250	244	257	266	238	275	279	256	268	248	254	276	262	278	270	254	250	264	269	250	269	255	233	242	257	228	254	285	246	251	271	265	257	277	248	268	262	225	275	267	293	263	240	281	260	286	256	260	260	278	284	237	271	241	252	274	230	251	228	265	260	267	266	279	269	230	238	246	220	258	255	275	253	241	252	243	267	257	260	244	262	262	278	253	283	270	277	252	274	274	249	241	277	254	312	269	273	258	272	267	283	291	264	264	257	263	245	269	307	289	274	274	258	260	277	273	252	250	280	260	246	281	255	291	257	251	252	253	254	292	252	254	254	274	260	256	247	247	244	266	276	272	249	262	258	257	247	278	271	262	228	274	237	277	273	280	263	286	251	263	218	257	252	238	267	277	308	272	256	264	285	266	234	248	260	295	271	293	266	270	240	268	277	240	251	260	229	261	253	242	277	245	265	284	253	244	246	242	257	267	249	282	266	254	290	262	288	282	300	295	245	255	242	257	300	247	252	294	259	240	277	254	263	260	291	260	271	256	242	290	269	218	249	255	278	256	263	240	264	239	248	286	282	225	261	289	280	262	255	257	261	294	270	254	272	255	245	243	263	252	272	257	261	266	289	238	242	278	263	275	237	290	242	285	276	254	279	270	278	277	276	274	272	273	245	243	271	249	274	279	305	237	271	241	294	273	273	270	270	254	247	270	245	269	259	211	259	314	261	261	265	285	307	277	250	267	291	283	256	240	242	243	250	251	237	260	270	250	263	276	285	265	252	255	250	267	244	268	262	264	241	236	271	285	264	281	257	247	233	276	282	287	273	264	254	227	279	266	259	257	280	275	249	266	252	289	238	241	258	260	253	259	259	278	263	252	257	262	254	259	266	259	290	256	259	228	317	304	276	246	258	260	248	253	252	251
46934	53229	52479	55066	61100	60874	57501	56151	58101	59562	56763	56211	54988	59743	53587	54126	54685	55036	56145	42756	31905	25886	47667	47878	36759	37001	34977	35785	27851	23927	21454	18764	22420	18549	15830	19209	16229	16503	14715	5826	2617	2781	5823	12074	8022	4353	4257	4540	6251	6044	6511	5582	7047	6907	6635	7849	7828	6678	9045	7260	5749	4207	5646	4508	5030	4998	3013	3714	3064	3311	3500	3328	2674	2764	2986	4409	2532	2570	1567	1397	1444	1266	1041	1154	1123	1210	1111	1254	1248	1140	1044	916	789	696	741	746	691	676	658	702	636	648	603	641	626	633	665	632	593	591	664	629	656	619	604	610	655	652	629	581	649	607	665	625	613	602	627	590	590	618	649	651	664	631	629	659	668	597	622	642	619	579	614	603	646	616	577	596	595	590	615	589	603	608	611	648	610	595	632	594	584	636	598	583	624	587	613	614	615	629	611	639	628	628	605	618	640	632	614	560	629	622	622	574	613	632	584	597	597	577	562	627	598	625	609	616	617	615	615	607	611	631	615	595	595	609	629	595	577	614	653	622	583	608	600	646	621	605	601	577	605	588	617	629	599	616	649	584	639	611	591	572	640	600	625	633	612	619	623	628	630	602	616	593	650	623	566	602	573	613	565	638	614	648	643	589	583	593	628	632	635	599	601	584	579	629	589	615	596	650	594	609	665	605	559	654	651	630	591	604	605	664	596	618	615	642	585	623	661	586	583	579	610	633	608	616	616	594	560	620	614	623	648	647	618	613	640	623	651	604	599	635	635	604	608	543	628	581	657	597	600	616	626	636	603	608	610	617	617	630	615	601	556	626	618	630	649	601	624	599	635	587	622	600	626	598	599	603	607	587	613	608	633	592	593	609	619	632	625	623	567	642	624	604	643	584	589	597	625	622	621	609	589	607	643	597	619	605	610	628	603	600	600	586	627	580	614	546	612	590	591	597	588	653	591	638	595	586	594	630	596	565	580	641	609	602	578	596	632	632	594	575	672	590	652	574	614	628	625	605	584	596	624	623	598	580	627	614	605	643	609	618	570	605	648	609	584	591	605	629	628	638	587	574	615	599	596	590	624	641	640	634	617	614	618	609	602	629	631	603	630	613	606	625	617	609	542	604	614	606	613	585	624	596	606	594	595	615	660	593	656	614	598	559	615	608	619	556	587	589	631	607	592	652	593	587	562	616	585	623	610	653	661	585	618	627	605	581	611	620	621	580	582	642	635	622	618	588	624	603	598	626	635	578	558	605	658	639	663	625	618	576	565	586	643	553	576	604	621	600	664	571	589	616	630	643	606	588	614	609	583	639	588	641	619	601	591	651	614	626	600	580	653	584	618	652	595	577	604	623	610	577	601	660	586	630	616	608	623	597	591	591	628	592	618	625	652	617	620	618	618	605	628	587	625	609	615	623	624	598	615	608	617	640	604	604	581	606	606	556	621	609	626	580	588	645	571	592	627	580	609	632	594	583	631	583	593	584	615	589	639	618	609	604	621	628	626	584	628	594	617	598	601	636	618	606	638	616	585	570	601	578	597	610	636	596	598	640	649	610	624	650	594	612	607	596	619	589	615	623	616	616	571	617	604	619	613	592	633	594	620	614	606	641	601	629	589	605	558	635	617	612	638	625	625	612	572	600	606	608	666	628	575	589	605	616	591	606	600	597	644	570	620	584	638	609	621	589	620	609	608	600	583	608	611	640	605	616	627	594	596	602	642	590	644	586	602	612	644	604	633	598	603	623	609	555	589	612	584	635	622	614	604	592	613	614	614	653	621	611	587	567	635	588	616	587	553	568	592	593	601	587	568	634	626	618	605	611	594	650	613	626	589	595	639	610	584	607	599	605	603	604	602	597	607	592	621	606	605	591	624	602	591	606	629	576	582	622	626	635	629	600	635	612	629	679	640	629	579	666	554	607	621	622	649	584	614	589	611	603	558	608	601	619	556	567	646	610	596	580	621	551	600	635	623	632	628	651	598	641	568	610	604	612	597	630	648	615	643	596	602	643	639	618	611	547	607	625	578	607	621	629	582	617	601	593	566	607	600	613	633	566	632	620	633	603	589	611	621	593	597	626	618	581	574	619	568	596	555	611	594	598	596	602	616	604	599	610	613	614	637	626	589	590	616	598	584	610	601	631	590	607	587	609	636	580	602	641	632	633	611	657	594	620	631	604	623	567	619	578	586	585	613	632	582	591	600	663	640	616	558	595	621	625	593	580	639	609	614	624	583	562	606	607	610	590	623	590	611	622	593	650	635	621	573	604	575	625	607	589	638	633	600	558	599	600	620	623	599	633	599	627	616	628	570	579	616	590	612	618	575	571	615	616	615	609	629	614	630	627	605	597	621	589	626	608	666	639	598	603	623	620	615	601	592	610	588	572	610	607	651	605	581	601	575	624	579	585	612	567	655	622	620	632	613	576	598	624	595	623	604	585	653	603	651	595	615	613	611	594	620	646	684	620	607	626	597	636	635	576	674	582	611	610	620	584	614	599	593	602	607	593	577	650	611	607	600	602	627	576	626	635	614	643	615	641	618	663	600	571	636	588	598	581	602	634	613	655	584	632	618	603	613	582	590	598	611	660	635	617	621	624	635	606	656	625	590	606	629	669	579	614	603	558	626	603	668	617	690	574	601	629	610	585	595	611	605	583	623	639	618	600	640	637	603	568	585	627	619	598	634	614	619	647	583	613	548	594	618	613	588	636	622	600	600	617	606	616	586	598	631	636	596	636	559	635	604	584	609	600	629	589	631	599	605	639	613	630	628	600	672	651	590	599	574	599	563	673	579	564	595	614	659	623	581	569	564	592	597	583	615	623	579	580	580	563	592	585	599	637	608	628	527	644	588	595	603	639	655	585	620	599	620	630	621	573	621	598	584	635	644	643	629	585	652	664	658	576	575	610	646	605	605	609	699	611	619	599	541	591	620	620	588	636	604	574	612	638	593	635	617	667	577	624	599	597	615	578	609	591	613	646	613	608	589	611	639	581	610	614	591	609	589	627	603	629	633	578	624	590	613	637	627	625	586	581	581	610	614	589	614	595	598	582	600	609	588	602	594	580	592	609	563	595	627	587	613	590	587	581	572	586	613	622	621	655	582	605	611	604	603	607	593	577	586	587	649	615	590	576	631	610	625	596	596	587	611	602	579	568	644	608	606	642	608	615	626	626	596	613	635	634	631	625	600	592	598	586	578	649	606	620	615	602	599	612	605	598	609	637	574	580	615	627	641	623	556	610	634	623	621	609	626	605	583	633	563	609	608	568	616	582	599	621	591	574	642	619	622	604	603	622	585	623	628	583	661	591	629	605	588	612	601	629	628	582	628	585	657	622	588	622	642	560	620	614	593	559	583	615	604	612	626	594	617	605	597	599	587	597	595	576	653	634	652	610	642	606	624	567	566	606	614	606	581	630	584	602	604	590	631	607	579	641	629	589	605	674	652	612	614	601	549	586	613	623	579	586	632	578	615	629	581	590	580	656	614	595	599	551	575	616	601	597	604	596	567	598	603	612	631	610	609	620	586	603
22513	24717	32611	32301	29791	23013	11651	8253	8214	5280	6304	5509	4834	6054	3262	2555	2235	2865	2821	1498	1000	685	1309	1395	871	706	537	621	474	395	303	305	325	281	276	313	258	264	220	197	134	147	165	195	177	143	135	169	178	171	153	163	178	147	152	181	151	172	161	162	157	142	168	145	147	145	147	146	138	142	136	129	126	136	118	150	119	121	116	125	108	133	140	128	130	126	123	117	121	147	128	125	122	132	138	130	128	135	125	124	132	134	120	121	115	126	133	125	128	113	140	116	115	122	111	128	109	117	112	128	126	124	114	127	134	130	124	130	132	117	138	108	134	116	122	113	135	118	140	108	150	136	128	117	124	113	125	133	119	123	103	121	128	114	111	136	127	116	120	127	132	119	126	117	135	110	114	135	118	117	125	112	119	127	129	145	126	109	118	135	112	152	132	107	120	136	133	103	129	113	134	125	128	103	111	126	138	135	148	141	112	126	112	113	112	124	136	145	149	127	128	110	137	131	115	120	112	125	137	136	125	144	132	107	109	132	132	108	126	135	130	135	121	123	118	120	112	122	124	126	129	128	136	112	141	145	113	134	129	132	115	121	108	126	129	123	132	120	113	139	133	110	146	132	112	127	143	104	143	142	124	136	137	131	115	140	138	126	127	122	133	102	137	114	131	135	113	129	121	108	132	106	140	145	141	119	108	122	124	134	125	145	142	121	125	133	137	108	145	135	138	145	126	131	127	133	115	123	132	119	106	132	126	140	117	113	127	115	124	107	136	119	112	111	108	115	116	113	132	120	129	103	132	121	136	112	150	139	131	138	142	124	139	135	110	106	135	139	129	105	120	124	125	120	106	134	134	127	118	146	128	114	107	120	125	135	103	118	125	121	103	127	110	129	121	124	118	130	122	140	120	112	107	100	130	139	134	136	130	130	120	130	126	127	132	119	118	117	129	121	117	136	149	157	125	138	130	112	110	125	117	134	131	132	111	111	96	123	139	113	118	128	150	117	118	111	119	97	115	124	125	123	127	147	157	130	118	145	117	120	114	123	118	114	128	138	117	130	122	119	142	126	102	113	140	110	138	140	127	126	139	135	115	118	121	122	140	129	136	146	123	116	112	134	116	107	105	112	108	156	144	113	128	137	127	130	125	126	115	124	131	131	128	124	134	123	118	118	139	125	136	111	131	122	96	126	110	125	119	116	113	133	123	97	122	122	168	116	115	95	126	143	133	112	121	124	146	114	111	117	137	137	132	132	116	131	118	117	125	125	118	149	136	142	138	115	125	121	100	123	111	123	126	133	117	133	134	155	149	125	109	132	143	125	123	130	117	144	135	127	137	137	112	126	132	123	112	123	115	152	124	117	131	110	134	114	130	115	124	123	154	113	122	105	113	144	125	119	116	147	131	135	128	128	113	109	134	124	153	137	126	107	148	130	121	124	125	123	147	128	143	119	132	143	134	140	117	135	128	112	119	121	135	112	135	102	129	122	145	133	118	129	126	150	125	131	149	115	114	116	121	92	141	128	145	119	134	140	106	118	124	145	114	148	111	125	138	149	120	116	141	125	118	112	131	132	119	131	113	158	149	155	129	117	138	106	113	133	130	137	117	131	135	128	118	132	138	128	126	117	137	107	112	143	141	127	125	112	135	118	124	127	131	123	121	134	140	135	116	142	115	120	116	136	136	114	132	120	117	133	118	120	129	152	114	129	115	126	139	132	115	129	123	129	110	135	118	123	120	133	112	135	135	130	118	125	126	132	112	133	148	109	123	123	110	123	147	92	137	104	121	119	143	136	130	123	129	130	127	126	133	125	132	132	128	127	113	118	119	94	135	142	121	112	118	123	125	130	130	123	119	130	115	123	114	112	118	123	130	139	147	140	131	111	125	108	108	140	108	142	123	132	124	117	144	118	124	115	137	122	111	124	119	110	134	120	114	124	153	144	127	118	128	142	123	122	124	119	117	127	119	131	116	123	115	129	142	120	115	139	110	143	119	136	107	140	115	113	131	120	116	127	124	135	135	118	110	125	128	112	119	121	125	148	151	135	128	125	116	118	106	115	125	105	142	134	134	126	122	141	138	122	121	132	110	144	134	142	140	144	127	115	132	109	129	124	152	123	132	123	133	150	136	112	124	113	131	112	108	135	114	112	115	145	135	143	115	103	128	140	135	116	136	116	126	137	132	132	122	121	113	118	121	147	111	123	134	128	119	124	120	112	142	141	122	123	108	130	125	125	123	146	118	125	125	121	114	129	111	129	107	118	112	117	123	145	126	118	126	127	110	119	122	130	125	115	114	104	140	127	132	106	115	135	129	139	127	136	135	131	135	151	127	131	117	129	118	139	134	125	117	133	101	130	156	121	131	124	136	126	124	128	128	114	123	118	109	115	135	111	123	115	142	130	135	127	125	132	107	125	134	133	147	96	120	103	136	124	119	135	125	130	119	107	117	118	129	112	105	127	144	121	122	151	104	138	148	111	122	131	138	100	133	132	116	118	152	123	126	136	135	115	131	116	127	128	125	148	114	143	134	115	124	129	133	126	119	112	115	114	130	123	141	107	145	119	126	133	128	113	113	128	115	112	130	123	131	119	110	142	128	103	138	135	132	119	145	153	120	135	117	108	120	139	137	119	122	120	123	126	129	139	127	137	129	114	121	143	116	126	145	141	137	124	132	109	135	146	129	133	136	119	133	133	145	132	116	143	125	119	138	123	131	123	134	147	149	118	116	139	128	112	132	123	132	140	146	133	140	137	120	132	132	121	112	116	149	133	141	115	132	127	141	128	120	123	137	124	105	118	130	121	118	144	124	119	122	100	139	111	110	125	133	101	135	132	135	117	126	133	124	131	120	124	127	126	141	126	124	116	114	139	135	142	120	115	114	120	119	124	123	121	142	107	140	126	115	118	134	133	129	109	119	116	108	127	148	124	129	130	109	129	124	107	130	109	143	114	136	132	116	134	119	117	122	142	135	138	132	122	108	107	118	127	123	142	120	122	133	127	114	122	139	123	135	122	126	141	108	131	137	120	124	110	132	124	155	119	125	125	121	118	113	136	126	126	134	146	110	152	134	116	141	118	133	135	121	122	106	121	126	112	117	116	123	114	128	136	131	142	117	129	139	125	127	113	125	131	159	120	135	125	138	105	120	111	126	124	146	149	128	114	139	114	106	125	120	118	121	111	116	131	129	133	132	106	143	122	151	133	130	117	123	121	120	139	121	117	167	104	123	139	131	125	101	127	134	127	123	119	132	135	127	118	126	124	128	125	141	118	131	140	127	146	112	123	147	113	101	120	122	117	130	132	113	123	132	136	133	138	135	111	112	132	125	129	108	120	105	137	124	130	107	113	124	132	115	126	111	129	132	119	136	134	124	122	124	111	139	140	114	135	109	127	107	135	128	132	130	145	131	140	115	130	118	130	121	106	108	106	110	128	127	128	117	125	114	130	134	141	126	137	125	125	126	127	113	114	150	118	147	119	113	133	121	121
17585	23046	33244	39482	42457	35962	23165	20316	19846	15997	19120	16243	15474	19593	12536	11794	11393	12731	13377	6965	4353	2618	7671	7280	4650	4078	3336	3828	2537	2332	1759	1738	1766	1597	1362	1526	1287	1206	1084	774	480	529	623	912	740	608	519	549	677	651	647	609	649	576	582	715	654	610	713	613	585	453	520	547	547	504	434	496	456	428	400	466	443	428	454	476	496	448	384	368	364	366	382	388	350	352	373	374	394	351	374	352	348	367	371	339	336	390	344	348	364	378	346	331	322	344	358	354	359	367	320	341	338	331	352	360	339	359	379	358	351	317	347	354	341	318	337	367	364	322	314	370	336	370	360	306	341	369	376	380	338	347	323	337	339	369	374	352	348	352	371	345	332	335	338	381	359	355	374	338	356	360	352	309	346	359	317	334	337	308	377	374	332	370	352	329	361	348	344	346	339	353	344	331	367	355	369	329	327	313	295	363	349	349	328	331	362	349	360	358	342	350	350	368	339	334	346	348	369	363	352	342	354	377	332	381	353	346	349	346	355	347	340	351	368	331	336	306	367	342	368	338	353	363	334	352	323	356	357	359	310	336	330	364	360	365	352	342	337	340	368	322	345	349	336	417	349	330	362	323	339	323	340	331	349	314	340	352	349	336	342	324	320	367	364	356	352	349	373	365	348	341	360	348	349	316	367	352	341	360	309	338	369	353	374	343	340	342	367	329	331	389	369	353	332	315	329	353	379	356	360	311	343	310	360	331	328	341	364	357	341	352	338	369	342	368	343	366	352	327	367	350	335	357	384	350	356	341	339	366	325	362	332	380	335	326	357	371	369	348	320	351	351	356	351	357	368	339	376	397	310	345	341	347	373	339	346	332	347	325	372	312	325	337	331	371	320	357	346	322	316	325	339	337	350	346	353	383	359	357	359	350	332	345	352	341	364	351	335	329	328	344	327	359	345	336	356	321	372	365	354	362	353	340	391	340	351	343	371	336	332	342	371	342	361	350	365	357	345	339	328	368	341	358	363	330	324	340	341	370	388	359	372	345	338	389	357	325	357	391	336	374	338	339	344	381	338	339	349	357	415	366	360	319	344	334	345	333	361	357	360	354	366	353	340	324	345	351	356	370	371	373	316	307	369	340	354	339	329	339	368	328	367	329	359	389	335	345	326	346	324	398	329	362	335	352	346	374	347	334	322	336	351	332	340	343	325	302	361	353	361	321	340	312	350	319	348	360	357	376	360	362	368	345	363	354	373	325	365	339	358	371	361	322	350	343	318	329	347	361	359	362	327	338	319	353	358	355	361	329	359	331	373	357	357	345	352	340	309	380	373	357	352	355	357	331	358	350	353	331	334	328	362	311	334	367	334	376	335	338	363	368	365	310	355	319	337	323	357	324	356	385	347	354	325	334	353	365	356	345	374	354	380	312	342	346	354	352	335	366	356	360	329	329	366	390	356	337	363	371	357	350	368	359	331	330	330	354	386	389	362	368	317	315	327	359	356	358	344	343	356	352	336	325	349	365	348	352	360	370	323	338	359	312	386	328	325	346	365	353	340	356	348	341	315	353	368	333	338	348	345	362	360	370	329	344	358	346	356	352	350	319	356	350	338	338	358	366	376	391	345	335	317	353	355	353	358	350	334	364	345	344	349	356	324	360	336	327	346	368	317	346	378	347	334	338	339	337	343	342	348	355	326	384	342	345	336	362	344	331	312	365	359	358	364	370	330	322	374	356	360	338	356	357	334	318	388	379	334	370	365	347	334	335	328	358	396	323	323	336	336	337	334	321	323	338	340	372	345	327	328	343	335	346	333	357	345	350	351	358	304	354	361	330	349	367	355	320	336	367	330	369	337	362	366	368	349	338	342	348	382	358	343	333	335	364	361	340	325	311	351	364	309	354	348	332	325	326	362	341	338	336	334	339	358	353	316	331	368	366	350	347	341	376	373	360	324	324	365	358	371	379	350	334	356	385	347	336	326	334	347	371	306	347	350	345	357	363	343	364	333	353	346	353	357	350	334	353	364	344	380	328	340	315	352	348	346	331	358	313	353	353	367	358	374	330	358	322	335	328	346	366	357	351	332	374	368	307	348	365	327	354	381	369	339	318	331	326	350	351	334	326	367	333	318	346	344	370	354	317	356	357	369	342	368	364	376	346	330	356	349	343	353	402	337	329	347	350	344	338	329	362	334	366	356	355	359	348	331	368	359	345	340	347	352	350	371	317	328	378	319	347	352	345	313	357	320	351	345	339	353	323	338	341	357	351	367	363	349	310	348	325	324	358	341	317	379	345	347	355	339	348	363	334	379	331	329	346	357	327	318	358	312	348	344	361	319	331	331	364	377	367	329	358	310	357	364	346	352	341	332	348	362	329	366	339	381	374	344	340	369	326	353	355	340	371	350	337	323	359	323	378	335	370	360	335	359	343	388	369	360	345	343	345	365	333	324	367	358	349	362	380	351	317	342	339	360	362	347	339	375	344	363	326	358	347	329	345	396	355	311	362	348	372	337	320	370	338	334	360	339	386	362	335	362	304	325	341	326	349	331	302	356	351	366	312	326	359	340	381	346	341	358	346	340	337	343	334	358	370	329	342	348	344	352	355	354	325	332	379	332	346	332	344	311	347	373	348	398	340	335	358	332	316	379	372	330	356	368	319	329	347	357	338	359	343	366	344	371	374	346	366	322	347	324	371	336	364	357	362	358	366	342	377	366	309	360	381	359	363	304	317	345	319	341	373	396	317	346	348	356	352	346	362	358	337	344	362	357	350	379	332	387	350	354	319	360	344	330	338	346	330	331	327	368	352	333	357	312	324	349	375	335	341	409	348	333	334	343	336	340	343	369	356	325	337	323	376	320	393	335	350	350	337	356	341	322	369	348	357	345	304	327	382	380	317	363	337	359	351	348	315	334	340	346	326	351	329	314	372	358	321	371	339	344	372	375	341	281	330	374	366	343	359	338	339	340	376	345	351	368	348	399	366	354	331	350	341	369	372	363	348	345	365	345	384	322	383	347	361	330	369	350	321	367	358	373	356	352	368	303	366	361	345	346	353	332	382	340	347	308	369	315	365	340	361	343	337	358	342	342	372	332	349	344	326	323	381	363	350	319	347	388	322	301	361	331	346	338	321	316	326	356	339	366	343	332	351	352	354	333	354	340	315	363	360	355	361	315	336	334	324	352	358	361	347	338	317	327	353	335	338	321	372	334	378	324	393	356	384	391	327	342	375	391	329	362	325	342	384	363	315	331	368	384	339	350	291	346	360	329	374	374	353	344	347	359	335	369	364	331	337	334	353	345	358	354	344	360	342	359	348	346	354	308	326	379	332	356	369	379	367	340	349	371	379	340	340	383	373	338	345	347	351	334	351	377	340	319	325	372	378	356	331	352	333	353	358	360	347	323	352	327	342	358	352	307	357	361	337	316	342	306	332	375	338	379	336	349	350	350	349	356	357	353	337	348	359	328	346	341	370	331	315	334	367	337	354	325	364	342	349	364	365	339	369
50421	44419	45120	44161	43519	44269	37377	36837	39187	38112	39436	36752	36674	39940	30254	28809	28095	32431	32108	22362	14065	6892	18926	18088	11105	9988	6899	7227	5102	3763	2518	2269	2497	2354	1753	2422	1737	1660	1761	1072	417	404	649	1181	890	575	490	508	637	690	684	630	804	759	732	814	746	736	990	702	641	540	590	497	511	513	372	517	446	456	381	419	377	387	419	456	374	349	297	301	240	283	264	252	236	280	295	278	258	250	274	244	251	244	213	255	237	232	208	213	245	236	246	245	201	227	245	219	221	254	256	221	241	235	246	213	212	202	221	209	235	222	230	216	205	225	221	260	252	203	216	227	225	247	212	234	236	238	229	237	256	249	221	201	234	235	219	231	231	204	205	229	246	207	234	208	245	218	230	198	225	235	217	225	237	212	250	211	235	219	188	231	235	221	217	256	219	228	208	238	209	235	215	236	205	233	248	229	254	238	202	212	210	211	246	234	243	216	244	231	233	220	220	233	214	230	223	238	195	211	238	217	233	213	213	224	225	228	224	231	211	231	231	251	231	236	234	224	220	233	223	218	218	197	280	226	243	259	188	207	223	238	202	222	240	219	250	248	208	205	229	216	215	205	225	232	237	236	222	215	234	236	238	226	239	244	245	210	229	224	189	227	233	208	211	223	223	226	227	222	208	228	236	222	211	207	234	223	216	199	234	209	239	227	226	208	220	225	230	224	234	232	245	203	230	228	229	193	229	205	228	243	254	231	212	187	251	213	230	241	207	253	214	213	251	201	249	244	213	233	210	249	197	212	199	216	242	230	209	215	236	185	196	223	215	193	225	236	217	234	236	224	224	223	230	216	214	243	232	225	238	231	224	225	240	226	221	229	230	237	229	218	239	200	224	222	234	237	210	213	216	206	222	244	225	197	196	211	222	220	219	216	233	221	211	231	214	220	204	225	233	231	247	234	238	221	222	245	251	215	218	226	234	246	237	228	213	245	207	219	244	206	233	222	241	215	217	210	225	235	202	240	236	205	221	212	227	224	223	219	239	192	235	223	256	214	184	243	246	222	261	222	207	250	239	248	234	235	194	230	216	238	204	199	214	215	244	227	238	223	228	227	266	208	228	210	209	221	188	226	221	225	222	209	222	241	226	225	228	252	216	209	244	234	220	206	240	249	234	241	249	241	253	268	210	230	237	219	224	210	212	234	239	203	243	211	223	231	190	216	232	213	235	243	237	252	232	186	240	200	215	257	187	208	217	227	200	227	235	211	234	206	232	213	206	238	227	247	234	213	217	220	234	236	227	237	226	228	218	218	216	241	235	213	215	247	225	231	240	240	245	242	235	197	211	213	238	221	218	203	257	246	234	207	250	243	223	229	213	211	231	214	233	205	238	253	223	243	239	218	202	226	209	223	227	239	233	259	201	214	244	227	217	223	255	206	221	246	214	234	238	248	222	247	244	263	229	218	219	214	235	230	205	215	237	204	230	214	256	208	222	207	232	205	218	250	216	224	212	251	229	219	211	254	260	228	233	239	227	223	212	238	217	249	202	221	230	220	208	228	214	237	221	232	212	210	227	226	242	217	233	222	236	233	209	217	232	220	196	211	245	243	242	239	228	224	222	233	201	225	234	226	224	234	214	222	245	218	255	213	223	202	213	233	217	202	241	210	229	222	210	237	232	242	223	225	242	220	217	230	256	219	209	225	202	220	206	189	224	209	233	204	204	240	229	235	239	215	257	227	201	226	233	213	209	241	207	250	232	220	211	223	218	201	225	237	226	214	224	208	237	247	213	221	245	209	227	219	230	216	218	199	208	235	212	226	240	244	225	226	230	201	226	236	241	231	239	209	234	241	228	210	232	237	206	211	241	234	219	224	222	226	247	248	239	215	204	237	225	209	229	234	230	226	223	257	203	238	236	220	219	228	227	243	242	245	209	229	215	227	218	238	207	189	246	239	227	241	220	242	205	231	230	207	259	270	228	202	215	232	219	188	215	254	239	231	229	221	220	260	215	214	226	216	220	233	213	197	228	221	220	232	231	218	226	235	234	251	254	241	216	235	214	195	213	235	257	235	228	217	231	218	240	216	211	212	240	221	247	215	223	253	212	208	227	224	234	205	235	220	213	228	230	213	226	233	203	236	227	204	214	224	216	236	217	222	232	221	235	232	223	216	219	231	228	234	227	220	220	250	239	239	228	257	267	226	232	248	251	217	212	209	231	230	218	227	241	223	244	243	231	241	243	260	230	245	230	233	240	230	241	236	200	216	230	225	222	240	239	264	217	242	247	227	230	235	233	230	245	241	216	217	246	213	235	208	192	221	224	270	209	190	215	219	243	231	243	199	245	230	200	201	212	214	241	238	222	225	242	209	209	205	209	247	234	209	211	249	206	223	231	216	214	255	205	206	227	252	249	205	237	218	220	249	219	236	213	232	244	237	210	218	180	222	241	210	228	239	235	225	229	240	234	199	205	240	224	217	230	232	213	237	212	214	225	216	226	246	251	229	233	233	218	242	212	201	220	211	212	226	228	217	242	232	208	223	217	226	223	226	213	200	212	228	240	226	227	215	221	212	189	204	214	252	241	239	263	220	232	207	234	223	248	200	208	231	218	225	207	213	231	228	219	248	248	212	233	246	237	215	202	210	238	247	235	251	238	247	231	245	233	214	219	215	248	226	236	239	225	232	236	236	222	241	194	239	240	230	232	211	223	217	218	223	237	266	193	216	223	226	226	245	207	237	231	240	232	267	227	235	251	242	266	245	200	205	186	226	237	205	244	229	232	220	221	198	245	227	228	207	255	261	203	224	207	222	224	214	216	208	212	233	201	219	211	227	216	230	221	220	230	248	222	204	221	240	235	225	226	229	233	216	237	211	233	223	249	236	205	209	231	235	239	245	222	213	243	215	253	233	236	235	216	226	226	201	213	194	223	229	220	214	216	241	230	235	211	225	250	211	235	222	208	208	206	250	225	233	214	205	200	241	244	223	234	231	218	230	252	219	214	249	187	223	179	193	213	242	220	203	234	222	227	227	241	228	223	239	217	214	246	213	247	236	199	206	213	229	243	249	215	241	224	221	229	220	201	224	243	222	234	200	223	231	224	240	216	243	226	230	226	221	239	208	226	227	222	229	214	210	216	209	219	242	235	190	246	234	224	205	224	248	223	238	232	236	220	222	193	213	221	224	223	184	210	240	211	241	209	225	218	215	219	246	199	237	244	224	227	200	211	212	234	250	230	230	226	235	228	241	213	230	200	194	208	210	227	233	198	196	240	232	240	235	223	225	235	211	194	199	225	217	218	210	236	204	235	224	212	244	209	211	214	241	215	196	240	217	201	232	222	233	211	209	231	235	192	224	205	198	229	229	228	272	236	235	231	237	210	218	216	220	223	252	233	222	222	257	248	229	219	215	218	216	224	229	223	234	246	224	208	197	243	241	203	222	258	203	204	246	217	225	215	232	230	253	218	231	237	202	238	209	239	239	225	235	213	244	215	204	220	237	247	256	213	226
41883	48762	50942	55485	64646	62985	54050	53549	51869	53191	51349	49590	49303	50136	47597	46088	46474	48220	48614	32292	25005	16081	39991	35948	29732	29152	24199	25032	19105	16627	12962	11730	13287	11945	9596	12747	9321	9367	9564	5428	1691	1614	3285	6502	4266	2689	2449	2503	3400	3456	3848	3046	4721	3879	4020	4810	4226	3977	5715	3549	3514	2682	3049	2475	2588	2460	1629	2561	2093	2143	1829	1980	1610	1635	2001	2469	1656	1337	1115	1069	973	891	795	805	813	885	862	897	871	825	850	760	739	686	577	612	613	527	623	599	560	524	610	586	586	606	557	563	555	574	556	534	540	570	529	582	582	555	558	524	558	547	559	567	542	563	543	594	534	552	569	554	530	514	556	562	559	558	535	493	555	602	524	532	519	523	539	561	573	580	508	551	601	562	623	585	581	574	540	543	548	580	564	562	552	543	548	519	556	577	533	528	535	592	531	547	534	554	551	593	561	595	535	533	568	571	534	502	560	516	557	613	511	530	581	573	567	589	564	535	568	518	550	528	550	565	563	575	589	586	570	587	585	572	558	613	573	561	541	593	528	532	571	567	549	551	572	579	564	559	571	562	561	518	595	558	562	594	568	584	536	571	542	543	591	558	511	578	540	517	536	524	506	556	552	550	564	557	607	561	566	548	546	556	561	586	572	553	577	559	521	565	552	541	517	550	593	546	554	568	562	562	553	580	593	528	573	601	561	541	531	541	532	516	571	574	536	524	561	587	590	564	563	571	560	573	585	531	559	528	580	562	563	557	574	568	565	523	585	512	577	515	577	600	526	565	508	585	559	521	558	553	539	563	573	572	589	546	562	522	539	532	526	509	566	553	542	542	547	586	583	517	570	537	511	549	569	560	540	549	554	496	555	548	534	533	558	551	542	562	533	553	510	562	562	556	556	550	571	537	545	541	597	557	541	584	559	551	560	556	565	562	538	578	559	529	577	545	561	550	570	551	553	536	573	551	530	593	575	558	553	567	555	549	510	547	544	524	537	538	558	503	559	583	556	564	582	574	529	532	506	577	565	550	544	539	526	581	583	551	582	538	546	545	567	570	572	589	562	555	554	540	553	576	558	548	563	554	521	535	563	555	558	552	556	514	580	583	547	566	591	539	556	556	539	580	572	565	580	509	510	531	554	560	586	510	573	583	606	521	546	594	551	510	546	593	558	530	544	552	544	548	519	543	573	559	571	510	568	597	546	583	532	591	562	530	575	571	536	544	540	577	538	535	548	585	562	561	572	539	540	592	536	539	530	573	550	572	539	565	538	547	572	508	533	569	547	564	538	551	551	557	549	558	577	512	556	550	533	588	515	576	544	503	559	519	552	519	589	560	578	545	569	569	524	544	544	533	572	574	547	581	545	567	540	552	569	556	544	523	567	557	552	529	541	584	512	538	542	562	570	535	515	540	541	554	527	559	565	550	536	531	616	554	600	542	553	556	571	562	549	598	545	513	541	541	536	528	564	498	522	534	536	514	604	531	568	570	597	549	536	580	538	548	517	540	564	580	568	536	572	556	562	545	554	588	566	569	618	579	501	508	539	568	589	551	537	549	528	581	538	540	565	561	527	556	532	549	541	561	583	588	555	560	568	555	540	531	544	558	551	548	546	572	597	571	561	521	560	565	537	532	539	525	529	580	552	535	532	518	523	523	549	589	586	546	528	531	545	598	528	562	605	562	601	544	538	571	572	525	586	575	574	530	559	563	535	548	586	528	514	574	538	578	514	562	559	518	555	548	591	566	579	550	553	546	579	569	564	575	573	578	549	605	574	590	529	535	507	541	518	534	541	495	525	561	572	561	512	541	602	555	524	537	536	563	531	584	541	542	544	533	527	552	575	593	573	567	586	531	560	585	555	543	570	515	554	539	552	591	553	497	540	557	544	525	528	563	551	541	544	559	551	607	522	553	547	539	564	594	535	522	538	494	519	558	589	577	587	571	538	582	554	537	575	496	532	547	546	577	559	564	583	571	564	633	526	564	574	548	546	527	575	563	575	557	526	535	537	566	532	585	564	537	539	554	601	524	563	542	560	545	557	575	583	531	545	548	561	565	597	582	530	548	519	557	551	553	554	572	561	597	540	549	547	551	555	559	520	553	536	566	575	601	546	573	583	542	516	556	543	520	602	576	571	581	570	544	557	568	547	571	560	556	554	548	555	531	552	527	558	554	561	540	528	512	505	597	600	557	523	573	577	551	555	562	549	543	561	606	594	563	554	581	569	600	551	565	559	538	517	554	531	586	530	549	536	530	531	568	533	592	583	542	545	524	590	525	564	587	540	528	526	552	564	560	534	585	523	549	516	542	530	574	527	590	536	553	559	554	556	565	520	571	517	567	543	603	548	547	566	552	540	617	546	583	515	592	502	540	555	533	566	537	570	540	556	539	580	555	546	531	565	562	574	560	539	551	604	554	546	573	592	561	570	551	540	539	558	546	548	587	540	550	551	523	564	574	528	512	550	524	538	571	602	552	564	529	570	592	561	551	547	563	598	566	553	558	561	531	581	563	557	561	569	563	535	604	514	539	610	518	511	523	539	592	589	583	531	511	605	547	569	570	578	569	597	573	530	547	539	513	557	522	547	548	535	519	558	564	569	517	552	499	546	551	577	544	584	507	555	578	553	564	570	531	575	584	592	525	556	558	535	582	564	534	574	570	556	549	549	525	549	587	578	578	552	576	551	490	565	544	531	561	564	555	555	553	555	547	485	546	574	558	547	546	531	550	587	533	555	597	549	561	552	534	574	588	566	552	522	537	510	558	558	541	547	575	563	558	561	556	550	537	573	542	561	598	572	565	558	538	544	601	515	532	566	554	548	558	541	583	543	561	551	524	590	564	523	526	557	549	548	584	546	573	590	530	536	617	560	514	611	547	556	517	583	544	543	503	502	526	615	589	525	539	521	528	559	500	576	563	537	567	552	569	565	581	551	522	575	583	545	551	552	564	540	503	573	533	555	533	523	572	608	586	597	563	534	510	564	557	523	600	536	570	558	532	589	558	546	553	558	597	532	546	557	550	550	547	537	563	589	536	572	553	553	519	532	571	586	578	540	537	547	549	550	558	542	558	563	545	564	547	545	539	547	562	542	551	504	564	577	570	577	593	577	561	565	557	533	518	565	557	583	556	547	537	550	551	523	532	616	586	546	537	560	565	571	524	526	586	518	576	570	550	570	565	519	590	571	540	525	554	562	522	543	522	571	579	590	539	560	529	575	529	538	567	551	539	533	567	546	538	581	523	545	553	523	574	597	566	549	524	504	565	579	546	564	557	523	480	539	500	558	518	572	568	550	543	570	567	568	532	578	532	580	547	571	579	550	518	584	573	546	578	567	520	536	572	552	543	569	559	542	549	515	536	564	540	563	565	528	585	523	557	552	559	530	582	529	541	566	541	551	574	569	589	535	565	537	563	547	557	559	520	550	564	510	532	573	518	597	556	527	532	570	515	545	547	581	521	607	514	578	545	589	550	534	577	534	540	571	554	592	561	509	558	576	526	591	548	582	537	558	544
54671	43159	42586	40600	40525	41010	36455	37402	41508	41911	43736	42068	41988	44131	37242	37147	38500	45350	43055	33040	23341	16072	25814	26956	20387	20407	14073	14196	11087	8399	5527	5274	4973	4777	3894	4856	3440	2902	3515	1829	704	714	1217	2268	1472	854	876	855	1153	1061	1254	1077	1479	1391	1415	1461	1377	1287	1781	1203	1102	877	945	843	826	803	570	851	729	746	748	656	592	509	628	757	557	488	456	423	401	355	377	343	325	363	366	379	340	305	319	317	337	306	265	301	287	280	269	291	301	277	292	304	280	258	262	277	243	253	267	251	257	267	305	279	339	256	266	299	279	267	270	312	241	269	280	299	245	283	252	251	263	269	302	253	267	241	286	269	269	284	277	287	283	254	277	285	257	249	266	257	275	258	245	297	269	281	263	280	263	269	258	294	272	255	279	244	259	294	255	262	264	253	270	276	230	298	279	279	256	263	276	275	265	272	242	261	245	255	275	304	290	262	265	288	274	303	254	271	283	244	291	295	279	272	244	286	266	241	280	269	273	246	254	310	298	258	292	309	267	254	262	280	269	261	301	267	272	246	267	261	240	281	259	278	265	261	268	286	257	260	285	262	265	263	268	275	269	262	287	252	260	272	269	259	292	272	242	282	281	245	267	278	257	309	249	297	271	268	298	299	300	265	286	297	289	276	282	266	259	285	264	260	281	259	265	272	259	284	250	293	258	289	326	275	248	281	275	252	280	275	267	271	294	246	281	293	281	276	280	255	246	272	277	285	309	236	282	257	252	290	273	255	256	259	287	272	277	255	276	250	253	273	252	269	266	264	258	269	264	270	282	267	257	269	246	307	254	269	278	268	281	266	276	247	281	275	266	307	275	275	256	287	275	296	258	239	276	282	280	287	283	224	305	299	294	268	232	247	267	220	260	275	287	266	292	267	291	275	269	287	280	268	255	259	263	297	279	261	263	267	265	279	280	287	290	263	279	296	260	261	286	287	282	280	282	286	249	256	264	259	283	259	289	258	272	283	269	263	253	282	258	276	263	289	299	267	282	252	243	293	275	238	250	262	287	264	306	264	279	237	265	268	289	284	269	278	266	254	295	274	257	272	291	255	284	248	268	270	279	248	250	296	253	280	250	268	286	268	258	255	234	263	246	317	272	279	259	298	265	254	258	248	255	277	267	262	261	279	237	278	277	250	281	275	285	276	244	274	262	238	273	272	280	263	293	264	270	272	262	290	260	290	310	263	270	250	278	229	274	287	277	274	280	261	263	252	287	263	260	253	280	251	251	269	259	280	250	236	254	280	253	268	259	249	266	237	269	252	253	274	289	269	294	275	261	252	256	268	286	295	258	275	270	289	250	275	261	268	298	247	291	255	255	272	279	246	280	307	275	243	275	264	251	267	259	277	284	244	264	273	286	257	238	282	271	262	290	274	297	282	254	266	271	279	271	244	311	267	262	283	238	295	285	266	257	271	287	294	262	287	267	239	287	276	300	259	269	255	280	258	271	257	303	277	252	246	250	306	251	264	254	296	284	253	265	293	274	264	258	259	266	256	245	281	269	267	270	283	250	277	265	233	270	281	284	239	261	270	260	283	294	276	309	249	276	245	270	256	282	258	291	222	264	234	258	266	267	270	298	267	245	251	245	248	279	253	268	293	282	278	295	279	279	251	272	243	233	275	292	276	257	280	256	240	275	271	258	264	299	266	229	275	265	287	278	291	263	225	274	297	277	261	265	268	264	245	259	293	236	243	266	279	271	264	275	281	264	277	300	283	257	253	291	272	257	272	273	273	295	306	280	252	284	297	291	252	277	253	253	267	288	275	266	276	312	249	281	262	279	258	265	273	297	271	260	285	270	272	283	261	281	252	261	317	301	287	267	244	289	253	306	238	267	251	259	281	229	286	278	272	279	279	296	288	308	292	274	238	282	252	266	314	270	267	273	267	283	290	297	286	276	268	278	322	280	277	267	268	322	275	271	269	269	258	242	280	276	300	277	276	272	250	243	279	261	248	265	285	279	262	268	288	257	267	255	229	275	281	269	277	267	269	278	279	273	265	256	281	246	243	283	246	300	276	289	263	252	254	281	270	240	270	273	292	282	278	258	268	269	235	265	261	274	282	299	257	249	290	255	263	264	257	275	264	281	263	301	274	268	245	265	243	260	283	270	271	265	248	249	289	278	273	250	260	265	242	256	297	273	257	268	278	253	246	270	287	252	278	267	277	282	265	289	269	266	270	297	264	238	247	266	287	267	263	291	301	259	254	314	287	277	262	286	259	255	265	255	263	286	262	260	274	280	283	265	275	270	263	256	275	257	268	245	261	299	272	264	264	262	254	249	269	275	280	271	251	251	271	275	277	301	285	292	267	277	246	279	258	267	240	279	295	289	264	240	260	273	283	294	263	274	283	287	270	259	281	271	273	292	291	273	240	289	283	268	250	267	290	260	276	285	290	265	291	304	274	277	276	255	295	258	260	285	285	288	264	273	280	274	267	278	270	285	282	286	247	283	271	235	279	280	252	268	272	291	270	264	284	269	254	295	262	266	287	261	283	303	287	254	262	291	259	285	246	259	252	274	275	268	255	250	288	265	275	277	310	244	276	256	268	273	250	289	284	270	252	256	272	290	282	255	299	247	266	280	288	269	281	281	261	244	281	293	261	275	251	282	277	254	233	233	281	246	271	305	298	278	280	274	264	286	274	263	291	275	268	256	259	261	265	290	267	268	255	254	268	284	244	275	244	271	299	291	238	254	261	275	276	287	254	288	265	259	271	278	298	294	270	270	269	258	261	249	277	294	279	288	279	249	285	238	256	275	267	272	283	298	272	303	281	265	231	259	267	278	269	251	306	268	324	273	297	232	279	308	253	307	295	282	274	278	258	281	256	274	256	263	272	258	245	283	282	254	261	244	275	279	314	263	267	265	252	248	269	265	236	290	294	259	278	264	296	281	267	263	251	278	283	279	234	258	275	295	261	273	291	277	238	268	285	277	264	281	272	288	270	281	255	265	247	299	278	286	253	229	252	248	261	262	255	267	272	255	261	280	278	277	268	265	267	294	270	267	256	296	265	282	257	259	232	262	282	265	273	270	270	271	223	276	275	257	265	260	282	295	235	269	277	260	272	258	259	270	285	294	267	281	276	270	262	239	270	292	288	291	277	272	303	282	261	266	266	267	275	270	266	303	263	269	271	277	256	272	257	247	285	263	263	247	270	289	305	280	272	292	284	243	236	267	304	290	255	267	278	274	269	283	245	273	252	281	297	268	263	260	276	296	253	263	245	262	274	275	286	267	284	291	287	243	269	294	262	277	240	292	256	282	264	255	276	263	279	258	284	258	290	290	290	284	272	272	296	254	270	284	253	286	258	286	263	280	250	265	297	274	274	275	260	270	260	266	280	287	277	280	252	281	271	275	270	260	242	259	284	257	299	272	281	268	276	298	263	280	258	259	255	245	270	248	274	284	282	296	274	242	277	285	275	252	298	275	301	251	288	268	282	269	258	261	251	279	277	246	278
47003	52895	51934	54584	60044	61338	57808	56904	56838	57906	57006	53952	55466	55917	54857	54634	55971	57156	57736	42908	32776	26974	46059	44322	39752	40356	33272	35495	27960	25777	21008	20158	20490	19358	16129	19793	15346	14434	14946	8202	3013	3178	6227	11140	7270	4435	4209	4586	6089	5727	6739	5245	8487	7106	7236	8281	7422	7095	8837	5732	6058	4382	5238	4410	4586	4112	3107	4707	3573	3633	3541	3251	2673	2653	3230	3922	2814	1984	1879	1600	1432	1317	1203	1213	1106	1033	1085	1163	1207	1042	1076	882	869	820	744	743	719	688	701	698	633	650	616	620	660	614	644	592	648	612	628	624	619	641	622	691	646	661	683	625	646	651	628	671	650	649	605	640	600	588	651	644	663	623	666	568	663	666	646	643	648	695	630	635	708	620	616	639	627	636	650	639	619	622	653	619	656	620	617	629	692	654	638	662	629	630	650	627	630	656	626	621	593	642	600	602	586	577	625	614	637	614	626	675	582	595	582	585	597	666	619	632	613	604	638	630	623	610	622	620	616	543	613	586	637	606	628	656	645	643	609	676	616	609	671	631	594	629	648	597	614	594	644	587	655	627	591	623	582	653	621	592	602	633	613	645	596	613	657	636	608	586	633	650	620	650	605	587	600	638	633	647	641	620	652	629	618	586	639	660	679	639	633	669	588	616	618	617	578	598	666	643	631	605	617	618	637	593	611	639	608	606	623	673	593	635	575	660	647	609	626	679	589	616	666	610	640	627	652	601	643	627	628	692	612	639	618	665	660	614	617	618	679	619	625	589	630	640	598	647	632	615	631	595	614	605	639	638	617	659	591	629	661	674	614	672	612	582	646	600	570	593	627	617	592	589	635	589	650	607	648	610	651	657	611	654	599	670	675	622	601	596	605	629	617	614	679	613	616	652	615	655	636	670	625	613	623	593	599	666	596	598	606	631	614	619	635	641	630	629	599	636	609	629	654	597	595	654	636	645	602	689	623	591	597	584	591	619	637	617	631	562	630	628	676	604	651	647	590	649	618	637	633	663	662	639	634	624	627	652	631	641	607	644	600	624	593	632	617	637	624	571	638	576	654	617	653	606	621	653	612	631	591	617	637	610	665	625	596	607	631	620	611	656	613	588	649	608	632	649	641	588	602	605	601	639	619	613	684	588	613	580	675	582	603	646	600	683	663	580	611	598	624	637	627	640	611	609	659	624	607	582	600	602	600	613	610	664	640	623	653	637	602	573	624	621	554	649	675	663	640	593	626	620	623	635	634	648	656	663	614	644	597	669	620	602	636	606	624	612	618	662	636	604	591	611	632	607	636	607	609	622	599	621	643	650	644	613	622	635	597	628	587	641	602	649	591	608	620	613	614	646	637	642	640	639	609	684	633	637	623	566	631	625	568	617	622	641	628	610	601	636	648	636	624	604	626	573	594	625	598	599	595	653	627	664	617	594	593	632	643	649	621	652	630	659	621	619	633	602	638	666	652	685	631	652	611	657	593	659	664	625	654	626	594	628	647	602	619	619	641	643	622	649	606	623	629	602	676	629	673	690	645	619	650	635	609	640	607	626	565	617	638	626	637	619	643	627	642	595	656	633	667	624	615	622	628	623	662	598	559	640	590	660	653	648	620	652	633	617	605	626	603	615	632	592	578	638	606	595	645	606	640	650	626	575	648	657	599	623	626	662	618	625	643	622	668	607	621	600	653	598	603	598	657	647	628	645	632	662	653	632	665	606	649	640	655	596	588	627	689	593	598	625	654	620	647	655	638	636	647	603	651	626	635	611	631	633	645	659	642	649	666	620	637	624	647	634	604	569	632	661	684	652	628	619	595	659	628	640	625	623	614	618	660	618	634	584	647	668	601	645	617	609	651	616	585	613	653	631	646	576	606	627	629	658	612	665	605	618	634	646	607	636	587	627	598	640	660	608	587	693	622	637	602	657	656	639	625	601	628	616	634	576	582	608	601	638	653	634	621	591	683	646	580	641	633	614	625	633	604	609	624	655	685	598	630	654	609	669	662	616	610	641	612	603	641	596	641	607	641	588	593	642	646	631	612	654	605	620	629	626	603	648	637	627	601	627	625	640	611	659	598	649	604	604	632	641	646	608	605	612	650	585	621	657	640	580	633	591	661	625	649	609	627	620	613	617	663	610	634	635	601	667	613	614	626	629	615	694	599	597	587	641	621	627	628	628	616	645	660	621	618	598	626	591	569	596	627	615	630	613	577	597	608	671	606	637	601	567	647	577	639	622	595	611	594	644	597	651	601	626	631	596	605	621	625	610	624	624	625	621	631	600	603	648	603	636	572	643	605	597	624	610	601	617	678	624	636	659	626	659	683	648	607	617	627	623	619	651	622	611	618	629	634	643	621	605	637	637	604	668	608	624	627	605	635	629	644	615	659	612	658	627	619	658	640	658	592	625	582	603	675	626	626	597	586	646	654	604	649	605	614	626	546	582	649	610	633	634	615	661	642	635	718	654	662	678	619	583	596	558	591	639	605	598	626	589	606	653	604	600	604	634	613	650	626	629	651	598	605	594	581	610	614	665	630	680	660	650	630	635	682	598	608	654	618	622	624	603	590	618	616	631	627	667	613	602	647	597	627	619	616	623	657	604	620	585	619	617	629	652	631	607	688	667	624	599	626	622	630	638	624	596	613	586	569	585	614	631	577	634	617	588	663	611	599	705	570	629	606	641	610	679	611	666	613	654	648	648	649	588	610	630	688	634	631	616	639	642	656	617	669	585	629	588	614	638	648	657	656	594	597	638	597	610	613	647	595	611	633	591	600	632	632	606	613	568	628	597	656	621	620	631	607	648	629	638	616	624	600	612	630	551	630	596	633	611	642	587	635	655	657	613	623	622	606	635	631	600	635	607	684	612	650	618	573	649	599	598	588	673	595	626	656	619	620	624	563	660	618	616	597	656	636	643	643	560	615	639	649	670	634	597	642	607	627	623	634	637	603	618	655	696	645	717	618	646	639	667	605	660	646	658	631	649	641	607	595	616	607	638	638	656	627	613	585	624	667	638	641	645	619	639	600	639	614	619	598	619	626	597	602	605	628	624	630	583	586	643	602	670	641	661	610	654	641	678	596	631	640	643	605	652	680	567	605	595	617	689	620	623	645	673	564	626	682	638	605	703	579	611	673	593	644	625	667	637	605	672	618	614	672	632	602	622	690	628	642	591	665	598	627	632	612	588	642	603	589	612	642	623	621	659	671	644	656	591	600	659	584	629	597	610	609	636	608	591	632	593	610	608	636	608	618	628	600	599	598	631	634	611	638	541	638	571	645	624	662	583	639	641	612	634	625	633	635	628	577	648	634	618	606	598	654	623	579	624	626	660	641	664	622	646	598	624	620	592	628	643	615	598	658	611	600	642	659	559	662	660	631	638	606	614	617	636	637	629	621	579	654	599	630	583	633	602	630	647	666	595	638	627	653	637	607	646	610	640	598	617	600	636	629	650	601	621	664	601	633	599	636	658	653	662	640	675	654	625	580	613	639	611	615	653	642	650	607	639	586	600	620	588	561	575	664	605
19700	24133	32772	35360	29831	23136	12988	8809	7158	6139	6180	4826	5089	5229	3376	2987	2348	3802	3286	1684	1126	714	1399	1341	966	934	632	619	479	356	342	333	319	299	285	293	262	228	240	204	151	149	164	205	206	202	172	145	156	160	168	168	188	140	161	183	209	180	195	198	142	146	156	145	150	144	147	144	141	138	135	142	146	110	142	155	133	117	131	168	136	147	145	129	125	133	126	127	129	147	151	133	140	125	161	129	124	129	120	136	119	123	124	130	133	130	126	112	146	128	117	117	121	131	138	127	111	122	132	113	147	114	134	130	126	146	133	128	133	123	126	146	149	132	128	109	102	131	137	119	123	125	132	133	114	134	117	131	114	117	134	131	131	139	121	137	119	126	130	127	124	127	138	127	132	127	152	113	119	126	129	113	116	121	140	120	132	120	130	121	105	123	138	124	125	114	118	120	136	115	121	131	162	144	123	126	118	118	127	122	123	136	123	139	116	127	137	142	130	127	99	108	117	125	133	127	135	148	142	145	131	119	130	124	146	123	117	122	140	133	123	123	139	135	116	142	153	107	123	117	118	141	131	134	137	135	138	135	131	101	133	135	144	119	119	121	145	153	135	143	133	143	128	155	125	152	129	113	143	128	138	133	115	104	125	131	151	138	137	121	141	121	122	117	128	114	122	128	130	153	157	134	149	125	126	127	116	125	127	122	135	134	134	137	133	129	120	117	125	128	132	137	130	123	156	126	139	117	123	113	111	131	126	130	129	114	152	116	123	112	122	118	124	139	125	112	130	154	127	131	117	117	141	124	133	141	133	144	116	123	122	133	132	123	123	128	122	122	156	133	143	140	124	143	106	141	135	132	131	138	138	129	124	135	119	138	132	116	135	132	121	122	139	125	143	140	123	112	133	133	113	137	120	146	125	136	117	117	122	110	136	136	146	120	121	98	110	128	105	128	128	139	139	134	112	154	140	128	107	121	129	128	121	129	140	140	138	123	116	135	128	108	134	129	132	104	121	136	119	128	119	117	133	133	150	137	118	135	115	111	122	144	128	127	123	115	151	140	112	133	136	119	143	150	136	132	149	128	145	137	144	126	130	116	122	134	136	134	141	151	124	122	126	116	124	141	132	129	144	143	126	155	135	139	132	119	139	131	142	131	136	125	149	114	139	133	149	126	125	129	129	146	153	133	128	127	132	135	113	120	131	136	137	135	125	131	130	126	128	123	126	114	117	126	149	119	113	108	124	129	141	147	153	143	130	124	111	119	145	135	148	151	127	113	134	118	134	125	137	98	115	120	144	124	135	119	135	121	114	127	141	123	128	108	128	131	121	135	117	133	145	124	131	131	128	119	135	111	106	119	138	141	122	120	137	106	130	141	113	126	141	151	124	146	145	121	150	141	144	120	113	138	110	115	135	134	130	122	120	146	122	108	109	135	134	117	117	115	142	143	117	129	137	125	146	142	152	140	117	104	120	106	103	150	132	128	150	136	115	119	132	115	129	115	132	118	134	136	136	110	129	125	127	124	136	109	128	119	131	110	141	118	144	119	100	142	130	124	129	122	131	118	115	144	155	134	112	99	125	130	104	147	133	126	113	126	134	108	127	134	123	123	135	117	144	128	115	122	148	131	131	109	133	130	124	132	136	129	131	145	110	128	133	123	125	125	130	125	129	118	119	128	127	135	118	108	100	137	123	132	127	130	111	149	130	133	123	132	129	128	124	127	116	126	106	113	132	137	140	134	121	121	111	124	131	128	139	155	115	120	128	130	129	135	141	146	117	111	139	119	123	125	121	133	122	125	118	127	111	116	144	137	128	120	113	153	124	126	118	135	117	124	124	141	135	124	138	141	122	98	140	153	135	124	105	108	114	126	118	121	139	158	115	128	133	142	114	133	125	118	114	129	119	117	123	121	136	137	147	139	135	118	127	149	145	126	131	131	129	123	150	119	121	116	135	124	128	133	147	117	106	139	141	137	123	132	153	132	120	134	108	129	123	124	128	123	124	104	128	111	118	115	125	116	127	137	107	119	133	124	145	127	151	118	148	106	114	133	116	123	124	132	120	111	121	129	130	129	128	176	140	136	164	144	150	125	127	147	134	107	130	127	126	115	117	117	127	124	112	123	138	119	121	114	113	122	126	127	135	132	151	121	125	107	131	100	132	134	125	129	142	130	111	132	149	128	132	107	138	126	126	111	134	116	137	147	111	161	143	113	142	134	135	128	124	124	138	141	140	146	132	139	129	143	137	113	141	124	143	128	110	139	109	112	124	122	154	121	133	147	103	128	119	125	144	129	105	124	140	142	140	111	133	149	123	127	132	127	116	126	125	126	121	142	133	131	128	146	122	139	120	99	132	147	157	128	121	132	111	117	130	126	138	111	124	109	126	128	119	121	145	135	128	129	142	125	138	140	140	114	126	106	120	143	130	152	122	140	157	137	104	142	146	125	122	101	122	132	127	126	124	128	117	143	117	125	129	131	127	138	116	139	153	129	107	111	108	117	122	124	126	122	115	120	133	137	99	121	121	127	139	129	124	146	125	108	129	132	134	127	142	155	138	123	123	115	126	132	121	126	141	124	117	137	122	133	136	147	139	125	133	118	107	124	118	141	142	125	129	122	132	131	114	129	135	147	123	125	114	134	132	105	140	136	118	98	108	140	137	128	115	150	161	124	111	128	113	135	134	138	124	121	105	131	143	118	136	129	116	134	128	130	128	143	135	141	116	111	118	128	113	136	133	121	136	110	125	127	148	171	133	130	133	142	126	115	130	128	131	129	151	143	100	144	125	127	132	132	137	133	119	123	147	145	114	142	125	134	118	123	122	121	146	121	139	107	127	136	126	127	124	114	120	133	143	115	124	114	107	143	137	122	105	120	124	119	141	131	120	134	132	142	127	128	158	126	134	134	134	111	115	124	138	126	113	142	143	100	134	139	134	122	155	141	123	130	115	133	123	139	125	132	122	127	132	143	129	133	143	136	118	127	123	120	131	120	151	134	108	139	128	131	120	118	126	135	131	133	139	118	127	106	111	135	132	125	126	125	129	146	124	131	109	119	133	147	128	148	124	120	135	128	120	149	130	131	147	109	136	116	117	128	122	123	128	111	116	135	130	107	111	112	133	126	126	122	121	129	143	136	115	128	136	132	112	143	135	160	137	116	116	126	116	118	133	153	132	135	133	125	117	136	111	108	105	129	147	149	124	104	123	142	126	110	127	112	115	138	121	123	138	139	121	134	126	89	134	144	117	119	116	131	136	128	134	110	156	122	120	142	132	129	133	126	120	139	127	119	136	142	143	145	118	154	129	138	128	118	127	130	129	122	130	121	143	120	106	129	129	127	141	124	158	143	117	133	111	125	136	164	135	114	118	131	127	135	136	136	137	131	127	134	131	127	112	130	101	149	109	125	121	125	127	116	126	108	142	127	142	123	137	152	117	131	117	98	146	108	136	121	104	131	157	144	150	120	130	139	118	140	135	139	130	129	145	147
15766	23895	33838	41784	42582	35705	25185	21261	18319	17884	19633	16187	17371	16809	13491	11920	11057	16351	14561	6623	4988	2976	7032	6873	5060	4802	3332	3604	2479	2217	1697	1726	1673	1557	1375	1514	1305	1091	1293	707	493	546	673	899	719	587	586	608	665	603	681	596	744	628	689	677	691	602	772	597	627	494	563	532	527	482	473	545	472	479	457	493	473	445	477	471	410	426	404	378	414	341	385	373	357	413	349	349	374	396	356	342	339	381	349	396	349	355	350	335	369	379	385	372	374	343	367	361	333	372	345	356	357	382	357	346	358	338	353	385	360	372	341	371	363	346	372	365	319	342	360	370	362	349	360	398	361	380	387	389	382	347	336	365	370	356	350	378	352	355	381	321	366	377	362	367	338	387	333	367	332	377	352	342	341	354	366	367	337	361	373	327	342	387	345	346	339	364	317	355	353	366	377	402	336	364	361	351	325	345	347	376	332	358	340	362	345	365	386	322	367	373	348	354	401	337	369	330	364	317	378	382	385	349	374	369	354	335	353	333	375	357	302	354	355	344	326	323	340	397	397	324	355	343	344	355	353	380	358	367	352	365	350	338	377	363	402	342	349	327	353	351	345	346	407	345	391	340	340	357	362	359	328	362	344	379	356	376	357	359	338	359	359	355	353	359	334	334	386	321	356	369	348	352	351	353	305	357	358	363	378	321	335	375	335	332	340	398	341	359	390	361	358	349	372	345	337	384	348	349	351	342	340	347	341	375	340	382	349	348	343	365	326	347	355	339	386	373	346	353	349	356	365	335	356	343	312	322	348	352	334	364	365	363	351	340	344	402	332	363	366	320	323	343	374	329	387	348	366	362	345	359	339	341	358	343	355	385	356	351	344	325	350	351	316	345	327	353	400	356	347	343	374	353	365	359	366	367	353	381	369	322	308	381	359	356	386	356	340	367	349	347	344	347	349	311	338	359	336	333	334	370	325	363	372	342	355	348	361	352	362	362	392	348	346	340	333	340	321	348	342	367	364	363	342	371	352	333	329	348	351	350	354	314	377	364	359	347	374	379	349	335	346	383	307	380	322	351	372	382	345	342	350	363	351	367	344	352	360	369	342	358	337	387	339	363	375	353	331	408	365	362	376	361	365	361	326	384	356	327	340	349	362	391	344	335	327	345	322	355	341	372	353	351	355	337	374	333	352	354	369	332	375	369	338	373	343	351	350	368	334	375	342	376	365	361	374	360	399	349	385	354	353	341	313	367	349	314	392	351	326	347	354	354	339	347	344	364	351	350	342	359	363	361	360	357	362	346	378	333	366	360	353	353	354	367	321	373	363	376	338	366	371	402	348	358	333	369	321	350	373	337	339	380	347	326	313	364	367	342	335	332	317	381	355	351	363	356	355	392	366	340	377	400	362	356	356	342	373	360	372	391	348	340	378	355	323	363	328	371	344	368	377	310	347	335	376	372	358	322	358	368	379	372	382	341	351	376	388	385	355	352	331	337	357	399	351	361	357	382	373	374	373	341	357	338	338	358	330	354	294	357	347	351	349	330	342	332	351	361	315	356	373	369	374	354	357	356	366	369	376	356	358	333	350	396	339	326	318	336	342	379	370	323	337	347	372	382	368	383	379	353	329	346	352	349	346	375	328	340	362	339	342	367	349	380	371	353	341	353	339	363	359	360	346	356	385	346	351	388	342	385	329	383	344	366	361	372	364	388	369	352	346	361	354	343	374	367	407	348	321	355	381	368	370	336	329	333	338	328	366	378	318	362	371	339	379	327	364	338	325	368	338	354	391	355	335	310	341	355	367	371	350	348	386	357	350	365	357	370	352	355	327	344	366	357	353	357	344	364	350	370	349	366	371	338	329	365	338	352	370	352	370	367	386	326	342	323	367	330	357	363	382	365	376	350	375	339	336	315	347	314	349	354	374	353	377	353	369	409	365	364	344	350	379	369	344	374	378	340	366	370	369	345	370	333	356	346	351	351	342	349	366	341	309	342	345	324	353	347	359	354	336	326	353	360	373	361	370	350	368	364	325	334	341	363	344	388	358	319	340	343	351	380	337	366	351	331	330	337	355	315	352	332	319	334	326	379	378	352	363	340	324	371	336	339	357	336	396	364	369	363	374	349	350	366	362	357	381	354	361	342	349	363	340	383	351	357	319	344	394	356	365	354	371	334	367	369	317	380	337	382	344	353	347	381	347	382	315	349	345	374	371	358	355	360	355	346	326	397	369	361	346	369	365	369	380	339	359	356	360	373	342	344	314	385	368	349	382	355	353	368	359	359	354	372	364	364	339	319	350	343	363	378	346	347	341	380	348	396	369	374	352	343	336	320	365	359	355	339	370	334	354	355	342	365	347	357	340	361	363	343	356	370	392	341	348	356	355	385	337	353	347	379	352	356	337	357	380	386	359	353	344	362	349	367	361	320	344	377	369	310	371	362	341	358	362	364	366	368	339	362	376	355	343	315	338	362	333	362	372	343	383	351	326	341	339	321	361	362	354	342	359	357	348	333	350	353	354	370	316	370	324	369	359	341	360	386	325	370	335	373	357	357	370	360	367	358	368	361	335	341	363	382	345	367	353	365	355	347	352	351	341	337	374	358	352	371	347	383	380	362	383	358	332	324	352	372	358	346	357	351	351	352	351	346	366	303	340	338	348	391	366	338	346	345	363	337	336	378	357	338	346	398	309	338	358	335	354	358	356	355	338	343	330	352	345	346	390	323	378	364	364	358	363	359	373	369	387	361	330	368	341	362	356	322	333	350	337	332	354	353	366	346	365	360	345	353	365	366	358	358	361	352	340	337	337	349	337	337	346	358	361	358	351	383	329	364	370	352	351	379	368	375	359	361	340	354	355	366	349	322	344	333	310	363	384	355	363	376	350	383	351	333	347	357	386	388	388	345	356	361	389	394	363	341	338	365	364	373	357	383	329	320	405	349	377	354	345	364	343	343	342	352	371	386	349	352	363	331	370	351	328	346	332	320	375	329	343	337	385	336	351	354	331	359	349	380	359	344	338	337	380	375	336	352	356	372	354	345	385	335	355	349	369	366	365	368	405	364	338	346	356	356	344	337	345	357	386	330	402	368	385	337	308	379	370	363	375	365	335	383	368	346	351	367	353	318	349	351	363	362	352	365	375	373	355	358	354	341	350	390	357	352	366	341	310	329	347	387	344	348	384	370	318	348	347	369	363	376	389	346	355	345	382	358	349	348	340	328	366	357	351	356	387	345	351	361	332	327	339	365	352	363	340	382	312	331	314	353	390	377	327	337	330	386	349	377	360	329	330	335	334	359	377	398	375	345	343	337	372	341	361	340	355	356	348	354	316	371	341	361	357	361	361	340	340	335	367	370	370	362	355	369	393	373	405	328	314	328	362	334	363	350	391	338	392	360	365	352	372	347	376	334	340	339	329	344	357	336	350	354	352	377	360	369	301	348	360	334	355	353	346	369	390	363	354	347	338	370	327	357	363	362	337	345	349	328	349	360	359	336	377	312	333	349
51077	44885	45100	44267	43519	41873	39082	36873	35765	37858	41715	35095	37019	34422	31352	29645	26810	33868	31190	20846	16894	10600	17408	14570	10718	11466	6332	6883	4614	3799	2646	2438	2281	2182	1796	2125	1903	1365	1989	834	413	437	672	1095	745	535	521	529	669	619	680	613	896	791	781	832	705	772	963	715	673	473	567	484	526	484	424	560	415	439	469	363	362	405	445	496	365	272	319	279	337	254	278	254	248	284	239	286	250	283	242	223	224	238	232	237	250	256	229	214	226	240	255	227	225	234	192	267	222	240	216	206	261	213	223	244	232	231	241	244	209	206	219	208	237	242	215	224	217	216	238	231	205	225	218	195	230	226	240	224	241	234	226	216	216	238	206	231	221	228	210	226	206	198	239	225	221	226	228	220	228	212	225	236	200	194	230	221	240	220	237	237	265	227	256	203	232	212	236	235	240	221	224	217	258	216	213	218	234	212	215	200	245	223	195	211	230	231	231	202	211	205	224	223	253	213	238	224	218	215	251	238	233	224	215	229	194	219	224	244	225	239	236	249	222	232	254	242	220	232	231	248	203	214	228	230	230	217	224	219	221	235	245	217	258	219	219	210	247	227	205	209	219	225	223	222	236	241	225	227	233	231	244	214	230	220	218	214	214	229	220	217	194	232	209	237	209	271	246	211	219	224	219	232	214	215	207	216	204	260	222	206	216	250	217	251	215	227	231	235	222	219	236	244	221	214	215	213	230	214	222	240	222	221	228	220	217	237	214	225	224	222	227	186	244	245	213	229	212	236	241	226	229	248	206	222	221	203	207	256	218	211	252	215	201	222	217	236	220	242	235	229	216	224	249	236	223	223	235	231	264	210	214	216	198	226	254	202	211	216	222	216	238	216	235	208	260	217	217	212	226	218	196	217	202	212	258	243	218	214	266	231	228	234	225	198	234	256	201	227	238	205	199	228	209	219	227	214	212	242	229	225	218	232	250	246	197	207	224	239	188	225	222	231	221	202	258	222	249	207	237	241	228	234	219	231	215	240	213	205	243	223	239	230	243	204	246	220	219	227	243	211	204	256	213	210	229	244	230	205	222	205	251	227	203	232	227	214	224	262	232	238	250	225	248	239	225	222	219	245	212	220	225	221	191	219	224	200	228	198	227	227	222	242	219	249	226	224	242	212	231	212	219	228	235	207	220	206	201	261	238	226	218	231	222	200	218	239	186	222	258	203	225	215	206	215	221	211	226	247	229	220	241	242	231	208	226	220	239	229	213	229	246	239	226	220	227	249	229	204	222	264	188	242	257	219	225	228	218	218	216	246	235	239	220	226	226	234	233	235	233	214	232	222	219	221	216	208	246	223	209	223	233	214	221	221	215	215	209	238	193	208	237	224	236	230	227	209	210	234	223	215	212	226	238	232	230	216	270	208	221	235	231	208	233	225	256	209	213	233	240	233	231	227	242	229	242	231	261	222	237	238	199	224	221	230	215	224	214	233	218	245	197	225	222	233	225	198	242	215	225	227	229	237	237	218	220	232	209	235	211	228	213	245	231	225	228	246	266	236	246	198	233	252	239	245	243	229	206	218	225	228	222	227	215	207	212	252	217	221	242	222	223	209	234	213	208	236	236	219	248	219	198	227	222	234	221	226	219	240	248	199	229	231	221	205	222	217	234	241	236	219	239	239	226	203	209	215	218	233	233	251	221	228	208	232	235	238	219	252	230	210	237	221	212	205	231	218	241	235	202	235	251	239	206	206	244	226	247	240	227	240	248	233	207	215	244	220	219	232	232	241	228	204	229	259	233	234	253	222	232	201	208	224	216	217	209	215	213	215	200	220	234	228	246	239	250	230	254	220	252	211	226	229	219	247	264	226	216	242	230	226	218	230	257	216	239	209	237	215	215	243	205	211	235	225	232	227	216	222	222	230	241	230	206	246	262	245	211	226	200	192	217	221	218	241	228	253	218	197	236	206	214	221	230	218	229	201	210	240	224	185	221	227	229	229	236	235	215	236	239	228	224	249	213	242	209	250	223	221	232	235	225	194	234	209	239	222	208	207	212	202	213	216	231	229	231	226	188	207	227	211	208	207	231	234	231	204	221	209	241	229	232	237	229	219	247	241	233	242	229	211	245	202	200	246	215	206	214	210	229	207	244	218	256	190	214	237	230	194	235	229	214	205	232	190	258	239	219	207	242	224	249	201	230	216	248	235	227	215	223	207	224	238	230	208	222	225	223	231	247	244	238	197	243	217	218	240	236	226	236	184	198	241	230	223	220	229	258	205	226	209	219	222	224	214	204	210	226	227	261	237	233	248	229	231	224	219	223	247	216	215	201	216	226	211	254	205	207	236	214	222	225	236	202	217	226	217	239	230	216	196	217	262	201	226	204	221	251	223	224	217	218	250	251	234	251	244	207	224	206	212	237	252	217	244	241	216	210	239	220	218	225	219	215	215	212	206	213	211	215	246	230	212	224	208	230	212	214	217	226	240	234	209	234	233	220	221	222	220	194	203	241	212	230	219	234	251	217	219	231	242	252	185	222	230	225	230	239	203	239	232	211	248	220	208	227	216	222	213	224	214	260	248	199	211	223	233	193	212	200	224	240	235	231	222	234	239	236	265	209	257	219	209	204	204	245	247	223	215	214	209	244	230	215	238	219	228	240	225	211	248	225	231	231	238	210	226	234	209	232	217	224	250	208	228	231	251	236	216	223	234	196	197	224	216	225	225	248	254	195	239	208	228	244	217	257	221	252	219	222	225	201	214	221	229	261	231	233	241	249	218	248	217	219	223	221	252	288	222	230	230	224	215	248	229	236	220	226	241	221	211	193	211	191	214	228	219	225	248	216	266	208	258	224	230	222	186	230	245	239	209	223	218	240	211	225	258	210	241	248	200	218	229	240	266	229	249	228	220	231	208	199	219	222	222	235	227	215	193	230	241	229	237	227	225	219	206	214	233	257	230	207	230	232	199	243	225	239	214	234	211	248	195	183	230	233	239	228	224	250	250	203	188	218	215	245	234	241	214	215	188	201	240	245	232	236	216	227	226	217	221	246	215	197	228	231	228	210	222	248	228	228	211	203	212	231	220	261	257	231	229	218	240	236	203	216	210	211	231	225	227	200	234	220	231	250	206	215	230	222	224	246	205	234	212	223	223	222	202	232	244	198	188	232	196	224	222	237	243	232	229	205	216	245	238	212	234	230	213	230	240	241	225	228	229	202	226	207	257	240	182	237	231	225	236	221	209	262	238	225	224	186	251	218	229	200	191	227	247	204	231	230	267	225	207	232	204	250	233	234	218	228	215	247	222	216	221	225	246	244	226	205	226	230	214	243	229	226	203	228	228	221	238	212	240	201	224	247	238	190	232	213	234	214	238	243	212	237	236	218	233	256	202	214	204	221	239	235	222	215	263	260	204	221	194	215	222	193	244	212	217	234	208	218	210	210	230	238	248	243	228	242	211	206	217	242	236	235	245	228	239	225	209	215	222	228	215	252	202	203	240	236	232	207	205
43357	49994	51563	55312	63907	61814	55660	53090	51596	53938	51378	48861	51732	47046	48248	45751	45015	48876	45405	33452	29549	23303	38267	33417	29375	31388	22155	25128	18015	16623	12959	12299	12617	11839	10201	11640	10185	7747	10722	3786	1600	2089	3399	5927	3972	2529	2456	2769	3513	3161	3876	3150	4898	4155	4480	4743	4197	4370	5602	3487	3369	2458	2999	2495	2635	2381	2054	2796	2040	2235	2202	1926	1589	1717	2024	2180	1404	1204	1081	1055	1002	875	857	834	768	805	780	816	814	759	674	658	618	635	589	609	602	550	604	575	567	556	556	565	597	582	578	577	542	571	527	511	563	557	565	542	551	522	571	504	536	563	580	590	533	516	527	587	551	558	554	576	559	488	551	595	561	509	576	556	573	567	547	569	569	511	574	540	554	613	585	535	533	567	535	524	592	577	552	580	546	552	539	536	555	599	548	588	543	594	549	563	584	552	597	583	559	593	553	562	536	539	535	562	581	528	579	506	564	546	591	564	572	536	527	534	512	544	515	573	575	536	547	568	600	562	541	562	577	562	569	524	549	549	563	558	590	546	540	549	559	563	533	546	575	551	563	523	562	532	483	515	623	588	508	580	548	547	558	567	536	542	542	544	533	540	586	523	557	598	511	592	569	590	573	534	583	529	535	545	553	550	598	537	556	546	569	556	597	556	579	543	569	576	552	532	564	557	546	545	599	522	551	507	531	561	583	564	572	546	582	575	573	538	590	556	565	584	573	592	540	555	527	562	529	549	523	550	533	555	556	547	568	547	573	584	553	529	551	584	555	563	561	597	510	506	563	584	540	534	542	550	515	572	547	502	545	565	554	604	535	572	565	546	570	572	599	616	573	586	538	545	593	565	559	570	518	588	526	569	558	585	525	559	527	560	581	521	544	481	573	579	563	556	540	549	560	586	575	583	511	578	545	570	558	546	555	519	572	584	562	541	584	503	575	524	548	570	584	551	525	565	545	553	548	573	586	568	546	555	565	546	580	539	573	517	541	530	587	534	556	576	548	549	551	579	574	545	564	516	581	550	517	541	555	572	544	548	559	567	573	555	569	555	560	542	609	558	608	553	555	560	560	561	586	600	546	540	578	608	592	563	549	566	540	538	573	590	543	561	554	599	551	563	572	559	584	581	510	552	569	579	582	541	527	514	581	591	538	572	585	596	563	587	607	548	556	546	539	582	555	512	546	555	567	562	517	541	512	530	589	536	574	504	561	566	512	572	585	567	561	527	538	553	581	564	566	542	578	587	535	557	517	572	564	507	564	568	532	513	556	542	548	511	530	544	558	572	531	567	587	545	512	562	595	562	554	585	537	549	534	551	576	547	493	580	557	549	526	567	520	549	538	543	584	617	549	559	562	554	545	547	573	544	551	576	560	576	567	541	522	508	529	563	545	587	571	601	569	577	507	551	554	580	505	544	576	551	541	555	540	569	597	611	548	568	562	561	560	518	542	572	543	572	517	566	572	561	550	564	521	584	539	562	571	554	588	552	577	544	574	521	541	568	560	575	589	554	517	550	565	566	549	540	558	571	582	572	525	556	564	537	540	543	558	539	574	606	621	543	557	558	589	529	533	532	568	539	557	581	509	534	563	548	545	549	574	543	537	597	507	588	565	552	582	539	623	537	565	586	555	530	484	607	583	581	577	560	563	537	584	532	546	583	577	582	512	515	532	538	561	583	546	557	608	503	588	570	547	582	521	546	561	537	551	554	576	509	580	562	623	538	544	580	522	571	531	564	549	571	562	576	537	553	572	539	527	540	556	500	501	543	573	633	549	586	543	545	579	594	573	550	535	544	570	561	543	562	585	508	536	546	579	575	538	544	570	566	542	528	492	547	564	550	491	556	501	532	572	504	509	552	568	549	580	553	553	576	548	506	547	517	565	546	568	564	543	556	594	550	561	574	563	545	557	574	538	570	549	557	537	548	598	568	583	559	582	527	520	542	547	560	517	560	573	542	529	543	577	549	580	538	546	554	535	556	554	546	599	581	564	623	556	541	508	578	544	507	530	535	554	548	563	558	506	514	531	562	593	560	524	556	546	568	548	514	563	559	549	535	493	573	558	562	517	508	543	582	522	569	576	599	563	558	539	542	503	534	545	558	550	565	547	561	572	551	589	539	533	537	546	517	538	567	593	536	546	535	545	519	542	547	572	517	579	571	534	536	532	572	599	548	586	549	521	586	568	549	555	538	521	557	527	577	564	519	552	560	523	547	535	595	541	575	528	563	526	561	539	533	539	596	574	552	544	563	541	558	544	559	580	574	541	563	580	514	586	564	601	572	553	533	551	550	578	529	588	576	560	544	561	530	542	539	557	548	565	569	543	553	559	522	554	549	611	548	570	565	553	538	572	554	568	600	588	568	517	579	545	549	588	533	527	580	591	540	522	545	546	574	580	527	558	508	527	516	562	561	601	538	610	586	551	598	602	546	564	527	530	519	555	555	561	497	530	557	579	559	570	553	505	602	544	528	556	572	548	533	594	547	544	543	558	569	526	579	549	529	549	529	581	559	582	583	516	561	546	559	570	561	536	565	575	575	543	564	555	539	555	528	545	545	539	585	572	553	577	557	576	571	545	550	545	550	575	518	554	518	583	542	562	567	562	578	538	531	546	542	559	549	558	537	569	548	519	560	570	554	548	506	516	543	548	575	567	554	567	554	524	555	528	593	538	554	541	572	553	549	540	561	545	571	583	522	549	563	542	584	592	511	573	495	546	564	566	533	546	585	609	563	552	538	549	564	520	585	595	536	580	590	558	558	558	511	547	560	538	561	527	532	542	569	584	562	564	572	542	534	555	554	559	522	539	548	567	556	542	553	575	557	556	570	527	518	536	513	573	584	522	566	582	561	547	539	557	541	565	607	575	521	552	541	522	529	583	578	546	575	576	547	592	599	551	557	535	551	599	566	569	538	508	536	562	540	600	576	605	551	555	535	552	614	548	574	552	553	554	575	559	533	555	621	563	463	545	538	582	561	540	545	542	498	559	582	542	603	609	545	578	605	516	558	579	552	546	547	582	580	589	548	538	570	535	553	534	546	554	528	554	551	553	565	578	553	590	548	562	592	560	602	510	567	577	495	553	563	555	570	572	599	592	540	540	552	578	557	569	580	527	561	548	575	575	559	510	581	571	543	593	518	554	538	590	587	598	560	539	584	550	563	566	564	551	532	538	546	573	521	569	567	562	567	517	588	535	578	538	548	561	554	516	576	547	580	547	536	552	532	535	535	531	557	545	537	547	526	523	547	551	552	552	541	564	585	540	561	572	559	527	575	573	530	566	544	570	559	547	531	612	607	551	576	523	531	527	556	524	535	560	530	545	559	528	576	603	508	543	535	566	580	575	577	531	598	570	577	584	564	547	564	548	559	563	583	581	544	538	548	565	580	557	554	555	551	557	572	535	591	586	540	543	608	546	573	573	524	565	579	564	507	558	543	568	529	570	576	509	536	531	526	559	575	529	551	547	548	560	543	541	548	583	538	565	556	549	526	550	560	534	557	537	542	577	530	574	548
55053	43401	43370	41100	42657	42546	38908	40496	40263	42774	46512	39797	45850	39894	40345	39303	38545	44403	37575	30132	25035	19279	24155	27685	18528	20180	12622	11547	8378	7761	5290	5172	4484	4399	3793	3969	3896	2662	3704	3058	718	896	1211	2126	1418	869	825	907	1115	1171	1228	1096	1581	1466	1518	1543	1388	1445	1881	1406	1121	802	939	783	875	801	698	907	736	749	737	647	578	591	652	693	543	460	389	414	406	354	352	367	341	327	355	399	356	337	326	323	294	291	259	309	293	294	284	262	279	250	313	269	290	270	307	260	317	264	274	326	280	262	294	267	288	276	291	278	275	275	273	291	299	294	275	271	257	279	299	303	293	269	264	266	272	248	261	250	261	280	283	267	277	263	286	291	274	281	282	296	298	262	284	272	259	268	305	284	245	275	309	274	310	277	276	305	280	277	276	254	266	269	283	299	286	280	280	268	315	266	269	282	276	271	296	260	283	263	268	268	278	259	275	294	270	278	255	278	297	288	273	262	278	270	268	271	246	267	294	271	309	256	253	289	319	275	283	277	279	286	270	297	277	278	302	269	287	282	255	262	299	266	284	295	298	287	282	289	287	284	291	275	291	279	233	300	288	282	278	276	288	282	261	266	239	288	255	256	300	278	273	303	297	298	282	265	277	259	260	250	283	281	268	287	283	273	261	280	264	239	266	266	293	274	292	287	279	282	272	249	247	255	262	291	241	264	280	292	273	274	299	242	281	261	261	264	264	289	290	307	267	276	264	272	260	262	247	275	301	257	252	248	267	260	281	283	287	288	301	262	270	257	273	252	294	288	298	251	276	287	263	265	287	252	270	268	301	249	269	259	273	270	284	308	318	287	296	280	272	280	272	286	288	268	280	298	253	297	275	261	297	267	247	256	270	255	304	246	293	276	305	269	282	254	252	299	275	290	259	260	285	297	302	260	275	294	297	246	274	286	277	272	266	284	277	305	248	283	265	260	272	269	273	266	278	271	275	295	279	254	265	287	302	279	260	286	277	285	292	299	259	246	271	278	296	314	290	257	262	249	285	300	293	284	270	292	286	288	238	269	255	273	263	308	247	285	269	280	302	290	263	274	265	253	244	281	294	268	281	280	271	278	268	288	261	286	284	291	267	261	279	291	283	262	283	251	270	287	295	268	284	259	268	320	292	292	313	291	286	290	302	274	257	284	290	271	275	250	230	224	262	245	268	290	297	273	290	305	274	251	256	302	276	268	273	278	290	276	302	264	260	271	267	273	271	296	289	278	288	241	279	265	282	284	277	257	288	271	257	267	245	253	299	292	289	298	265	296	267	258	283	253	281	272	268	292	270	269	271	278	263	287	308	273	273	308	275	245	237	275	300	268	292	290	276	285	294	271	263	268	271	279	279	253	262	277	249	242	258	278	307	275	312	255	276	282	326	272	290	285	311	307	281	311	281	285	256	274	285	274	304	285	256	302	271	253	245	291	240	269	266	279	293	266	268	254	273	284	267	290	258	248	279	250	264	254	312	270	276	269	258	269	251	272	267	297	244	256	274	276	244	275	242	265	295	257	271	267	285	277	304	275	238	278	290	274	236	262	276	273	294	293	269	273	274	281	296	253	269	291	275	274	273	269	287	284	260	311	237	262	285	285	265	301	261	223	278	241	251	249	276	279	280	247	275	243	221	290	271	270	258	247	271	268	262	264	317	279	265	249	269	293	274	278	271	244	270	273	284	268	276	271	292	256	246	271	295	273	251	277	264	294	256	272	279	256	313	286	267	287	266	267	255	281	284	284	292	292	287	288	256	251	274	251	317	274	258	256	236	289	291	250	307	255	293	285	277	284	319	255	257	284	260	255	260	240	287	282	281	288	303	281	293	270	277	297	247	300	266	240	263	275	281	293	257	304	297	252	258	245	250	320	279	289	283	274	286	230	273	259	310	253	252	277	282	277	280	274	234	281	275	271	283	295	293	279	291	279	258	231	296	273	272	284	281	266	265	258	257	261	249	272	270	245	281	257	258	260	284	274	256	275	281	271	298	268	325	261	292	280	270	271	281	269	248	276	291	294	272	256	267	289	268	291	288	285	265	276	306	259	275	302	275	280	277	265	290	259	279	266	250	309	262	268	291	282	279	280	302	254	283	267	265	269	251	269	271	312	242	289	264	238	310	311	261	263	267	279	277	256	261	238	252	273	291	281	270	310	262	279	308	288	270	280	263	288	287	275	287	263	253	296	281	263	261	264	284	278	286	267	260	280	251	293	247	270	303	270	276	292	268	266	272	264	261	254	269	277	282	279	259	293	279	279	262	266	288	239	236	283	274	256	281	239	261	274	275	276	273	303	265	290	263	299	276	289	300	294	283	249	241	295	274	293	271	325	316	277	245	263	277	300	293	294	298	273	291	291	289	306	282	274	266	276	308	325	268	297	310	254	291	291	280	257	251	286	298	256	245	268	268	250	266	265	272	277	279	297	280	256	300	264	287	253	294	276	293	269	245	280	256	291	265	252	268	286	296	270	239	284	277	278	276	279	289	237	250	282	265	263	301	294	267	267	244	286	271	283	291	260	265	276	284	273	273	256	261	294	278	279	253	278	261	281	252	306	280	314	256	253	264	258	283	270	285	303	249	285	253	275	262	261	278	275	261	288	282	279	248	262	235	293	277	270	275	251	292	266	262	254	292	258	260	289	241	307	289	308	302	253	244	257	258	260	258	277	255	272	283	281	303	240	255	246	275	259	251	251	261	277	302	283	266	260	256	254	307	271	277	256	288	267	265	285	238	291	271	279	299	265	288	316	272	279	273	255	272	310	277	273	257	311	260	296	266	285	269	280	295	299	278	297	252	264	286	269	290	288	278	279	274	274	245	277	266	268	307	309	246	293	272	283	293	267	285	267	266	249	277	256	297	282	239	282	278	258	269	273	273	269	290	267	266	277	237	299	305	266	271	254	254	278	236	270	267	303	243	279	277	276	281	273	273	291	262	284	266	325	280	256	254	273	279	301	287	276	300	267	280	264	306	300	318	261	265	289	269	272	253	261	294	315	288	306	277	270	296	276	267	277	296	258	248	264	254	245	270	290	247	275	263	271	262	273	274	291	282	264	280	272	292	259	286	296	314	277	300	275	277	274	286	298	265	249	274	275	288	270	264	264	279	267	279	270	284	276	283	255	287	247	283	269	265	254	294	313	310	294	283	294	260	259	260	268	270	280	283	272	253	291	259	250	266	271	270	288	299	255	276	270	284	274	255	289	284	294	283	247	264	268	274	270	287	289	310	273	255	243	258	282	264	282	264	252	312	265	302	285	248	248	266	256	260	292	298	280	281	265	252	272	259	282	265	304	313	290	290	312	274	247	300	287	272	277	236	277	266	266	311	282	325	307	264	285	273	273	294	279	274	280	259	262	283	292	298	268	283	282	290	275	275	280	284	292	290	266	263	302	265	284	289	271	279	249	252	254	260	311	288	256	263	259	277	273	264	280	293	256	287	301	272	295	296	253	270	256	286	305	275	274	270	255	264	280
47297	53793	52979	53528	62655	63004	59129	59492	55408	59402	55892	56170	59555	53880	57220	53980	56542	56494	49075	43519	34616	30527	44285	44251	37888	40697	32434	31941	26177	26068	20390	20287	18429	18513	16923	18513	15924	12725	17400	12130	2761	4032	6121	10506	6641	4372	4266	4931	5765	5768	6664	5946	8810	7796	7383	8164	7261	7695	9752	6985	5611	4161	4818	4268	4771	3938	3455	4867	3422	3852	3572	3327	2567	3072	3356	3231	2290	2010	1594	1725	1668	1300	1189	1032	1001	1088	1108	1127	1177	1006	886	826	742	756	742	721	706	666	683	639	601	638	686	654	654	667	662	625	603	597	679	674	623	636	702	644	662	654	631	666	626	670	643	608	669	679	639	611	672	650	600	662	671	658	662	655	678	619	590	659	674	646	600	623	637	642	629	608	622	640	562	688	647	655	630	641	641	595	632	595	677	615	647	602	622	614	606	661	640	643	635	602	663	619	663	636	639	635	625	670	664	645	614	643	647	657	630	626	622	585	637	633	589	660	627	654	674	660	607	627	635	616	625	599	641	614	667	659	654	610	628	629	613	635	623	632	691	667	632	619	592	628	631	610	628	630	637	656	589	615	625	634	628	640	616	675	627	620	637	627	657	680	579	628	630	635	645	585	626	626	633	620	654	655	614	636	603	582	637	660	686	619	664	637	644	593	626	665	649	627	651	716	634	630	647	642	630	661	626	616	641	636	640	637	649	561	632	561	685	624	597	635	666	605	606	646	629	609	639	604	588	636	670	633	643	665	631	676	630	656	613	637	591	612	604	606	664	664	643	658	623	620	603	627	626	621	633	635	649	619	593	645	605	629	633	569	612	584	651	615	661	678	686	602	662	668	604	629	636	633	614	682	642	651	620	617	635	610	599	656	637	584	653	636	668	620	661	685	569	611	632	659	628	667	643	609	639	634	653	637	639	650	664	597	636	620	602	595	631	636	645	589	649	657	645	637	635	612	666	639	630	654	618	620	610	594	642	653	623	622	655	652	635	627	637	656	637	595	599	608	620	648	639	635	612	600	633	630	625	653	684	640	652	635	672	667	660	618	666	628	630	619	617	669	655	615	635	613	664	631	662	660	643	600	626	579	612	600	671	619	668	629	635	614	629	661	620	581	637	599	665	619	618	604	656	653	647	667	643	640	631	667	636	594	596	633	633	637	586	627	623	623	619	641	574	620	655	586	635	645	609	607	592	669	624	622	641	656	629	628	600	598	647	639	679	649	627	608	634	621	614	630	615	605	676	643	601	589	631	679	594	634	634	620	640	655	656	624	642	649	618	665	682	630	605	603	638	633	637	636	629	627	649	617	613	626	618	677	637	666	652	644	646	626	613	673	652	625	601	612	620	647	600	630	640	643	622	612	650	618	629	608	634	674	590	614	597	622	607	630	644	614	662	623	615	647	615	630	646	665	633	635	585	621	679	624	611	600	588	700	639	627	634	645	622	632	683	642	639	595	646	606	613	584	623	676	610	592	647	625	642	602	655	594	637	668	645	578	619	641	648	651	645	696	582	644	603	614	632	605	638	628	620	644	654	639	611	659	620	636	585	650	593	662	623	624	642	653	662	654	634	622	643	611	657	641	642	658	614	637	617	608	687	616	648	619	629	617	623	614	671	625	632	664	645	599	609	668	629	632	589	680	642	599	640	613	638	619	623	623	691	652	611	649	633	665	590	617	600	631	622	635	610	596	637	615	623	634	600	623	620	636	622	635	635	612	643	626	634	614	682	626	656	653	649	639	643	624	633	611	616	683	635	621	568	637	643	642	642	661	639	683	624	651	665	635	645	596	640	661	667	614	581	638	602	611	618	640	640	620	622	632	637	594	630	581	675	676	647	672	631	691	638	677	650	694	612	643	669	592	646	650	633	637	632	586	629	596	692	643	629	640	610	676	586	654	651	605	625	594	625	618	605	669	616	688	620	644	651	612	628	663	647	624	659	607	641	637	613	643	628	613	610	645	648	618	669	614	605	637	663	682	620	641	654	616	615	648	646	617	612	619	609	549	639	658	634	650	640	618	616	636	686	651	630	594	610	602	625	629	583	638	665	638	635	616	679	591	621	678	639	598	597	628	619	627	665	644	629	588	626	589	593	637	638	666	633	630	616	632	638	656	644	656	598	624	608	624	644	613	656	640	657	660	596	611	615	661	660	627	637	657	643	622	606	599	595	648	617	632	616	670	626	618	643	539	622	629	671	632	629	637	641	636	641	647	640	627	660	628	582	593	634	662	601	644	613	635	650	634	627	594	607	654	643	679	612	640	640	675	600	607	654	630	637	649	620	643	616	614	605	636	599	658	613	644	644	624	667	676	606	649	651	639	618	665	638	601	659	647	648	624	616	618	662	635	625	615	622	646	645	628	632	650	644	628	631	636	667	648	633	655	636	643	585	604	607	608	649	621	632	630	609	597	677	661	681	637	606	632	598	666	668	578	660	637	676	616	615	673	594	642	656	618	605	653	623	619	645	629	645	603	583	619	651	609	634	654	570	614	582	651	654	631	630	646	698	655	582	630	631	635	634	648	589	620	623	670	650	605	642	629	644	603	631	631	601	646	651	643	668	665	657	653	635	613	674	634	663	599	611	643	617	669	628	659	559	625	657	584	656	625	633	627	641	651	600	653	632	671	625	586	635	642	647	643	627	614	662	634	654	635	630	641	596	593	665	651	578	640	673	628	654	592	618	640	616	602	626	650	686	670	614	624	687	594	610	655	669	668	633	674	627	606	617	611	616	654	600	634	654	649	610	635	639	647	602	644	637	621	649	654	638	614	618	634	618	624	609	611	649	661	625	599	660	585	635	596	631	605	641	629	643	636	602	589	645	670	600	628	590	632	675	597	648	611	684	628	625	655	658	613	647	633	634	649	664	617	609	627	587	591	581	612	571	651	664	671	636	615	621	572	616	616	621	684	611	595	579	601	632	659	602	665	638	616	686	623	615	612	617	626	639	685	573	618	680	677	621	612	642	659	630	652	614	633	605	597	686	634	632	629	643	644	719	632	631	633	668	593	664	644	639	642	638	707	631	623	647	613	676	642	632	648	651	653	660	595	646	656	587	596	663	609	580	587	638	639	642	604	573	616	595	636	609	646	603	617	661	641	609	586	665	644	593	633	597	627	636	634	634	667	620	668	613	592	636	632	630	644	587	664	607	669	633	652	600	625	655	628	590	621	609	595	639	617	644	628	660	663	645	578	611	640	603	661	653	630	643	610	641	625	616	656	629	620	633	599	662	627	634	636	636	648	573	679	611	690	639	656	652	639	646	659	634	629	663	623	604	667	637	647	613	593	631	628	683	653	606	602	658	669	626	629	648	666	657	620	660	605	648	644	602	620	694	636	627	635	597	639	642	621	637	621	649	645	628	611	615	626	611	604	627	610	632	633	656	642	603	636	637	651	654	604	592	630	619	648	644	641	600	602	657	609	641	633	648	629	659	663	605	667	629	654	659	636	626	609	633	675	603	615	670	620	668	643	600	626	608	615	592	626	583	643	659	628	626	637	631	594	656	647	644	639	605	664
20454	26014	34204	34721	28750	21150	13120	9497	6598	5887	6611	4516	5335	4084	3060	2370	2170	3202	2937	1662	1279	722	1221	1211	824	1009	609	698	454	433	337	341	303	274	304	303	275	232	263	279	167	149	171	202	173	154	187	192	179	164	165	189	200	172	181	197	197	154	182	156	165	153	150	156	153	156	150	165	155	171	129	140	145	139	167	160	153	144	136	129	149	132	161	128	130	135	112	131	134	127	137	138	115	141	119	146	133	143	151	140	141	126	120	148	130	134	143	112	144	134	121	127	155	138	138	139	145	117	141	133	111	103	145	129	129	149	130	146	144	115	160	129	118	150	151	150	140	154	146	133	138	135	112	143	138	140	137	127	127	131	146	118	135	115	116	139	132	142	139	120	142	133	126	112	132	122	152	160	157	138	130	142	127	124	140	113	122	127	141	138	144	141	127	122	103	133	143	126	135	129	123	144	133	137	130	142	142	145	125	131	134	148	144	124	159	155	127	126	157	153	120	150	125	138	147	144	140	150	127	129	123	160	119	120	147	126	124	137	130	119	135	142	132	121	144	123	129	117	127	146	130	116	146	140	129	126	147	132	140	144	132	133	131	116	150	135	129	137	156	146	141	144	139	138	158	149	136	119	142	134	136	144	143	110	135	155	108	139	138	129	148	149	118	143	113	135	125	138	132	159	148	127	124	149	136	130	134	127	135	125	134	112	134	119	149	115	132	128	143	147	135	104	143	127	142	147	125	139	160	141	139	127	139	156	144	136	136	145	148	150	128	138	155	119	128	139	127	144	121	129	110	139	137	138	149	135	126	158	140	129	135	158	138	141	132	149	135	110	120	141	140	123	135	141	132	124	123	151	135	127	144	149	129	137	125	135	129	130	134	121	120	134	111	128	141	140	123	136	136	132	138	132	140	137	168	134	141	146	123	117	117	137	127	122	130	112	153	151	153	126	126	148	133	116	142	135	138	112	127	135	126	127	128	144	133	124	129	134	141	130	127	127	133	123	135	111	157	117	124	146	108	139	126	140	134	135	138	116	141	132	137	127	123	118	137	117	118	136	137	127	159	137	153	127	133	150	138	114	129	137	140	137	139	134	137	122	142	132	147	122	130	142	137	121	117	97	127	145	136	158	124	132	142	145	164	126	137	147	157	146	160	146	148	144	138	137	108	116	133	140	127	146	146	146	141	137	143	136	125	116	146	135	122	132	127	137	126	142	140	125	160	140	148	158	136	142	126	146	139	124	107	130	121	134	135	132	138	132	150	137	128	150	124	130	154	124	156	141	134	112	135	137	128	154	146	138	147	124	114	141	105	132	131	131	136	129	134	126	159	142	160	128	124	134	148	151	148	136	148	144	126	129	130	124	144	126	142	127	136	126	141	154	145	132	150	137	151	157	135	141	130	137	133	145	143	137	144	121	131	133	151	152	133	147	142	146	145	132	125	136	115	139	136	142	143	142	130	144	117	145	129	139	144	127	129	122	110	105	145	138	174	128	123	148	125	165	122	129	139	125	126	159	151	123	128	150	137	143	140	147	140	140	143	169	137	133	127	132	119	125	135	130	161	119	127	161	134	117	145	149	136	149	108	158	133	130	121	165	126	105	125	122	129	136	135	128	139	150	140	123	131	129	132	148	125	132	119	136	121	154	141	128	138	139	158	134	133	112	135	130	128	130	130	127	135	154	127	117	139	137	145	118	112	132	145	118	161	145	122	140	129	124	143	137	135	128	120	130	152	125	133	141	140	119	126	129	133	127	123	128	118	145	140	134	142	133	139	140	136	130	139	119	144	148	122	133	165	144	137	137	150	141	134	129	116	129	125	136	143	136	131	130	118	151	139	127	130	129	141	142	129	142	129	133	123	148	136	133	135	130	127	147	151	142	127	135	160	142	121	123	128	145	112	132	133	130	146	135	130	119	143	137	114	132	157	133	127	146	157	117	132	132	121	145	109	130	131	120	126	130	133	144	121	140	125	123	139	140	143	124	119	126	144	139	147	127	141	129	139	144	127	135	131	134	140	120	143	133	148	131	134	135	125	146	137	145	128	128	138	106	132	142	152	129	112	125	149	134	155	129	159	146	147	142	123	138	135	127	127	182	149	152	160	142	127	130	148	128	127	140	137	137	150	146	122	130	116	118	135	132	146	127	125	121	117	146	137	127	125	132	121	126	136	119	157	129	134	157	149	136	142	125	120	126	138	150	128	138	138	183	143	144	143	143	147	137	109	144	128	145	119	130	139	140	138	134	133	128	156	128	124	121	136	126	133	111	121	123	133	114	137	143	129	148	151	123	132	127	141	133	150	141	134	138	132	146	144	140	160	137	145	129	135	144	131	123	114	168	116	117	139	109	156	152	144	132	142	142	158	150	140	146	136	156	131	136	138	143	119	122	137	144	161	140	144	133	143	131	133	126	129	133	133	136	131	135	123	139	160	127	138	133	136	131	153	150	143	125	149	149	132	136	134	115	136	140	130	130	128	154	127	165	142	134	129	140	144	147	129	143	138	132	150	132	138	138	142	132	144	126	149	106	134	142	151	141	142	160	144	141	131	142	153	153	131	129	133	112	137	131	150	152	124	135	129	131	131	135	127	165	153	132	144	129	149	134	130	139	119	146	124	120	121	142	128	139	139	139	119	143	139	145	148	130	152	125	128	147	140	148	108	130	136	133	163	119	119	140	119	133	129	141	135	126	147	130	125	141	159	100	132	128	141	135	135	152	132	137	121	140	112	135	148	121	133	114	127	133	144	129	118	152	140	144	123	125	140	161	158	149	139	140	142	142	123	146	127	111	134	128	135	129	133	143	128	121	124	131	131	135	138	131	144	140	134	147	145	129	126	146	159	120	140	122	126	142	151	135	138	143	135	122	149	144	136	127	151	132	131	137	138	135	136	149	125	134	129	127	121	132	150	128	136	120	136	128	133	137	120	141	118	129	121	142	129	126	135	118	116	124	140	119	152	131	131	143	120	146	141	129	128	156	128	131	151	143	144	139	121	120	129	135	129	139	129	163	142	138	147	143	142	140	128	146	132	150	114	133	121	124	132	137	117	135	134	136	141	141	148	134	137	124	149	128	131	124	114	132	122	142	124	134	141	118	116	135	124	132	136	140	132	144	129	122	141	138	132	121	128	144	132	125	138	156	135	136	131	138	139	144	127	143	150	147	147	141	121	130	142	138	147	126	114	117	146	137	127	130	146	128	122	122	133	162	135	127	130	147	120	134	144	144	140	132	122	127	128	107	157	137	142	124	138	138	131	138	151	136	122	130	137	141	127	143	122	157	128	111	136	140	134	122	125	154	140	146	121	145	145	135	144	140	151	130	142	154	124	116	126	129	146	136	114	145	140	133	131	134	132	148	151	140	129	118	127	149	139	126	140	134	134	140	156	118	122	145	151	147	131	139	149	129	132	147	134	110	144	170	140	139	135	130	126	143	152	156	114	154	145	125	158	121	151	145	140	134	123	144	129	143	104	158	129	135	144	139
17333	23878	35870	40381	41190	33593	27231	21331	17352	18914	18925	15113	18592	15395	13683	11149	10985	15059	12458	7374	5149	3259	6854	6558	4268	5717	3487	3284	2319	2287	1766	1880	1584	1459	1397	1396	1255	1081	1255	1103	581	549	603	897	662	581	558	600	645	647	676	662	757	662	649	657	666	663	728	701	595	506	540	550	543	502	513	525	518	474	502	435	453	477	471	464	410	443	412	421	404	404	390	381	395	416	392	380	430	406	356	384	382	388	382	363	381	378	393	364	342	365	360	378	372	356	371	356	343	375	357	392	366	362	395	389	357	353	356	348	413	377	358	368	365	355	368	354	363	357	363	362	364	360	376	372	373	346	378	349	405	360	385	370	367	361	363	371	371	364	365	416	367	344	396	366	379	397	376	354	368	343	388	358	355	351	383	392	382	338	412	369	390	364	368	355	348	352	375	387	399	375	352	393	384	377	382	360	377	386	354	372	344	372	383	360	389	373	373	376	370	366	371	359	346	354	322	356	385	370	380	354	385	368	356	345	338	384	369	341	361	385	362	360	357	359	373	358	380	346	391	368	337	311	351	354	361	340	357	356	343	400	368	368	360	418	379	351	373	378	375	342	370	371	372	395	365	378	353	391	363	370	372	397	352	355	389	354	349	385	323	368	349	397	355	393	370	372	324	371	361	370	378	350	344	367	370	356	376	372	369	342	399	365	365	368	395	396	347	358	411	353	353	354	373	378	387	376	388	360	386	380	385	377	352	369	377	372	379	347	378	370	390	409	377	366	358	357	349	380	383	373	397	366	358	371	383	392	356	374	365	392	382	356	390	362	387	373	364	368	364	321	361	355	357	331	344	368	372	390	383	374	382	358	373	359	359	379	343	365	340	371	401	397	364	366	418	359	344	366	348	368	351	351	364	366	353	359	365	370	368	361	406	371	355	371	352	357	370	419	363	356	391	362	401	346	365	366	422	374	393	340	369	370	374	394	382	354	384	370	399	357	372	363	356	357	365	361	373	382	384	376	384	393	366	322	384	371	369	376	372	341	364	374	393	366	364	356	379	370	346	384	346	373	368	343	380	329	354	379	390	404	364	377	387	391	376	392	381	378	394	371	365	382	376	344	348	340	367	366	395	390	396	344	373	343	382	383	376	377	337	377	412	348	355	342	387	382	377	407	387	368	359	356	378	376	353	351	353	366	403	375	387	374	339	345	346	367	351	374	342	354	379	379	378	399	363	356	362	336	363	408	357	385	391	355	379	371	366	384	347	349	379	340	378	346	362	395	387	361	353	375	343	379	342	363	362	376	363	377	361	384	361	373	370	387	365	361	421	347	368	366	347	376	355	364	351	318	364	365	350	378	389	382	353	355	363	357	379	383	380	381	364	378	351	379	368	398	374	376	383	351	374	394	370	378	342	359	381	331	351	352	359	351	373	360	374	348	373	381	436	348	367	359	345	364	380	348	353	362	372	353	369	352	390	344	365	378	396	341	391	381	358	358	376	394	385	367	356	363	372	367	338	382	385	387	369	335	362	367	341	368	358	366	373	368	384	376	347	377	392	366	363	362	336	346	367	365	380	330	358	379	372	372	339	363	391	358	324	336	331	369	391	369	342	381	338	355	416	383	365	340	369	389	385	373	359	396	394	319	365	341	368	331	350	392	385	374	338	377	369	386	333	405	383	361	374	338	372	360	365	375	344	362	355	355	361	361	402	396	362	396	379	369	392	368	378	390	375	360	381	362	383	364	370	387	367	372	377	374	365	337	369	385	379	356	389	382	370	387	354	365	359	382	401	363	381	397	331	369	360	378	381	368	360	365	384	362	342	334	370	340	352	387	371	361	329	362	365	404	392	399	336	372	315	373	358	386	339	393	394	376	399	349	370	373	400	387	395	392	326	397	365	387	384	394	358	371	350	375	383	397	365	352	355	354	386	373	394	369	416	385	379	375	381	370	365	317	376	366	389	379	371	347	385	371	370	369	350	395	331	393	357	360	397	376	333	364	371	381	318	363	368	323	357	397	403	349	358	358	344	374	365	385	375	345	365	372	349	350	379	393	379	342	369	367	353	393	384	344	363	376	356	341	362	388	354	368	356	363	356	372	389	354	373	368	363	352	371	352	392	380	360	342	346	362	374	356	377	374	369	391	379	370	404	375	386	358	354	338	403	356	355	374	371	351	368	345	362	376	386	349	331	360	368	353	347	383	353	365	375	384	372	377	357	351	364	373	379	403	375	383	341	356	388	375	367	362	370	389	364	358	384	365	340	379	371	382	386	358	383	372	377	374	387	352	359	349	380	361	362	345	374	379	384	388	409	364	381	394	370	377	360	373	376	351	384	331	379	392	354	359	354	364	316	392	353	350	383	341	368	371	368	379	367	361	369	367	388	392	366	346	375	336	376	369	392	347	395	376	378	390	383	380	363	349	360	405	362	372	398	387	343	347	356	365	377	342	393	361	324	376	364	374	361	381	390	377	365	375	386	382	376	348	376	384	424	366	374	372	345	364	361	362	393	381	370	367	359	368	364	345	351	376	366	395	354	367	375	348	381	363	379	369	356	352	373	335	374	385	408	357	370	389	354	337	380	359	347	357	356	361	400	369	395	346	369	359	386	388	401	371	360	361	372	343	375	363	356	374	371	355	399	392	373	358	384	354	362	376	373	386	377	383	401	354	357	367	358	360	366	340	398	352	356	379	391	347	377	377	370	376	400	400	324	382	367	337	361	403	361	362	363	362	363	356	360	372	363	389	361	378	382	358	347	344	387	378	364	391	359	370	334	375	355	373	352	405	376	382	333	367	366	317	344	369	387	396	355	394	377	386	345	405	356	397	360	359	360	363	356	354	354	361	382	336	338	394	350	371	365	368	358	363	375	360	349	408	391	373	335	372	373	371	362	375	390	374	394	370	381	406	359	369	376	351	352	387	371	378	388	356	353	378	349	368	359	381	377	392	384	346	359	334	386	365	323	400	384	342	352	352	347	364	342	351	407	359	376	357	393	381	361	374	343	375	402	355	358	376	369	369	367	366	359	400	378	376	351	376	382	364	371	364	342	369	374	388	370	353	389	355	378	400	383	376	342	352	357	375	365	374	342	372	353	365	340	371	374	342	382	410	348	380	350	322	382	379	373	332	363	342	356	408	397	363	375	365	395	349	385	357	345	376	375	373	353	369	388	372	379	342	327	341	344	333	371	372	361	366	373	387	355	354	312	360	352	348	386	391	366	372	403	331	377	369	399	353	371	409	366	372	363	357	391	386	384	362	368	384	379	350	388	386	380	364	367	369	359	351	379	343	355	332	373	362	343	365	340	368	370	362	357	397	349	390	390	368	366	358	368	357	357	323	346	358	358	348	385	378	343	395	383	356	380	384	378	331	374	405	393	351	354	348	385	352	394	361	376	392	386	368	357	365	357	369	391	364	368	367	373	341	363	386	367	373	354	395	378	347	359	356	352	349	362	378	391	377	386	343	355	377	359	394	382	397	364	373	384	374	385	371	362	367	367	386
52056	46527	46260	43220	40913	40801	37959	36362	37250	38470	39513	34503	38843	35082	31553	29083	27131	31613	30585	25849	16545	8006	13473	16196	11469	14111	8616	6337	4277	3665	2463	2493	2097	2014	1855	1644	1735	1347	1760	1215	504	363	606	1005	752	580	522	586	620	643	707	732	862	814	837	857	696	684	957	803	553	531	660	556	530	480	415	492	455	525	423	356	346	415	417	430	361	328	283	312	273	283	308	307	257	298	288	265	289	285	264	276	245	216	233	268	220	244	249	226	262	247	256	217	198	201	216	237	232	256	247	210	251	270	256	228	222	237	229	233	219	232	221	242	224	249	242	232	239	234	233	228	247	206	231	270	239	248	225	240	212	235	214	231	230	232	240	261	237	227	244	201	247	233	246	232	236	255	269	206	231	250	230	231	245	230	217	246	259	238	233	236	235	235	251	245	229	233	230	233	218	262	260	240	203	250	266	235	218	252	237	261	230	218	229	222	258	254	227	243	255	218	235	234	239	251	281	236	221	230	244	243	225	222	235	230	250	251	233	222	248	256	230	241	259	235	247	234	223	208	216	255	234	234	260	236	268	234	226	251	238	222	200	212	236	236	265	251	219	236	214	230	215	237	242	214	257	253	213	241	263	215	220	252	239	236	237	243	216	233	230	251	260	235	264	236	229	247	248	211	227	257	230	217	238	244	257	237	209	242	238	239	202	248	251	254	238	225	242	261	217	258	241	204	245	242	257	237	253	247	240	211	223	254	226	228	258	234	228	242	236	242	243	238	256	216	231	216	277	235	264	231	235	254	192	213	273	235	236	249	225	239	218	257	212	265	255	216	243	242	254	234	223	228	248	245	246	253	272	204	249	184	250	226	210	245	274	228	204	236	218	237	236	246	223	236	290	253	236	243	225	241	228	245	248	260	218	234	232	228	219	214	223	235	243	217	251	231	229	237	228	253	211	243	249	243	245	236	221	227	237	252	237	253	244	240	250	211	232	234	235	244	216	251	222	247	233	260	193	238	228	254	213	237	258	221	237	232	217	222	227	249	230	248	234	204	222	227	232	220	247	217	208	219	243	251	216	239	252	213	218	245	224	264	240	220	221	218	208	247	234	227	236	234	261	240	243	257	262	224	235	216	261	258	230	209	243	244	251	211	255	236	233	239	265	231	242	245	271	230	235	233	261	241	270	248	255	238	250	246	207	235	242	238	298	237	235	262	251	233	217	249	243	246	224	217	256	220	256	222	248	258	252	228	254	269	214	263	218	243	246	222	218	226	229	248	223	273	205	235	255	231	206	250	213	229	255	229	228	277	237	242	209	217	258	225	225	245	247	251	224	231	239	231	232	243	247	226	240	236	226	217	230	225	242	235	223	235	238	239	261	238	226	250	240	227	254	239	230	242	225	266	261	254	241	227	246	242	253	229	232	232	254	262	244	259	228	235	228	238	272	233	236	222	197	226	247	223	240	232	240	228	238	247	226	266	220	225	238	237	223	248	228	238	245	226	240	239	254	241	264	272	212	240	254	245	228	257	250	222	249	280	285	259	270	218	246	255	238	205	230	221	235	228	224	239	237	199	243	250	222	235	236	248	216	239	207	228	242	233	234	240	217	248	247	229	237	212	238	251	240	251	268	223	220	250	232	228	229	240	228	238	207	228	228	230	231	226	232	208	245	215	248	245	256	228	231	227	234	239	228	225	232	224	217	200	267	253	232	255	270	222	233	202	246	232	231	259	250	237	241	231	227	256	257	239	227	243	246	230	204	230	217	233	232	232	243	219	252	272	233	231	196	203	247	196	243	247	254	222	259	197	242	238	242	244	251	224	226	212	258	208	260	253	217	230	235	212	229	206	260	222	212	244	265	260	244	244	240	236	243	231	212	246	239	251	243	236	233	229	234	235	217	251	237	223	207	240	235	260	239	245	239	209	211	230	246	230	219	207	230	241	228	252	239	223	227	264	245	237	191	237	266	226	254	239	222	246	241	246	240	217	221	222	233	209	228	228	237	226	221	234	240	234	225	227	244	231	243	240	216	241	245	222	247	231	223	238	223	250	237	238	243	236	215	258	241	206	232	217	227	230	252	225	239	234	232	239	241	243	221	232	242	241	253	221	252	260	252	237	247	231	215	234	255	244	258	244	252	250	241	223	220	248	220	245	241	231	220	242	262	233	224	212	228	253	240	220	237	258	245	237	237	224	229	239	215	240	227	240	267	234	243	243	242	242	230	227	214	232	221	240	248	221	221	230	210	263	215	244	240	257	238	233	269	231	242	232	230	233	204	246	253	237	215	208	228	231	240	246	220	233	231	208	219	237	244	218	231	230	224	227	203	227	213	238	227	232	205	251	266	234	222	242	227	242	208	225	211	235	215	241	233	210	243	234	248	241	238	248	228	243	235	238	229	246	235	207	233	211	256	229	215	217	238	220	265	249	230	236	225	213	245	214	249	262	260	219	226	248	243	227	233	260	228	226	204	239	242	237	241	227	210	236	263	217	242	247	233	240	230	238	237	218	246	249	213	233	227	221	260	228	240	229	237	238	202	218	249	236	242	232	233	239	215	240	236	223	246	234	246	214	258	233	233	234	236	205	240	262	231	242	243	260	223	210	214	222	237	240	220	242	223	233	245	243	213	226	220	241	254	246	224	253	239	216	222	235	247	242	224	245	244	247	230	228	221	268	205	243	236	244	264	227	236	215	266	229	218	235	245	278	252	208	228	266	246	239	236	219	245	243	245	252	238	249	240	238	243	235	233	221	220	217	216	244	233	252	238	255	258	245	239	248	250	239	206	244	250	255	211	202	259	218	254	242	238	250	228	247	282	261	237	232	232	257	238	241	256	220	247	198	256	226	260	219	238	241	256	203	238	248	237	266	243	251	194	240	230	227	226	240	220	246	228	251	229	248	234	244	235	232	237	248	221	221	233	252	235	219	238	236	222	237	241	229	245	268	241	232	223	243	244	239	242	241	225	245	243	233	226	237	208	216	253	286	245	247	225	219	269	239	221	271	239	230	251	243	255	245	240	200	219	239	260	241	251	224	252	214	212	217	247	216	224	250	240	234	236	282	227	229	235	257	223	227	241	216	256	211	235	246	264	241	226	253	252	231	245	234	233	231	217	253	237	246	216	240	244	241	261	202	266	261	232	237	255	237	266	235	228	223	243	200	224	232	232	241	246	253	194	236	243	218	264	233	221	240	278	218	242	239	204	241	228	221	257	236	240	246	228	247	223	225	235	237	248	239	219	215	257	218	218	244	206	214	252	232	241	220	229	245	234	242	273	244	228	232	238	249	223	226	266	221	239	232	249	225	224	221	244	227	209	235	248	235	254	237	238	224	235	236	236	240	244	260	231	240	253	248	202	245	236	223	259	240	213	227	254	249	240	236	207	228	221	221	254	260	256	249	219	249	237	257	238	248	236	244	250	240	216	228	228	234	234	232	263	222	239	239	215	207	218	257	225	251	206	214	225	245	201	226	240	227	221	259	228	230	231	254	242	240	225	218	221	256
42151	49893	52867	54468	61956	60875	57075	53759	50393	56077	49692	48264	53616	49353	48494	45800	46587	47338	45723	40278	25973	15751	32909	35044	31049	34716	25112	22301	17630	16185	12215	12458	11421	10892	9950	9512	9658	7450	10520	5911	2320	1545	2824	5490	3838	2623	2353	2911	3031	3541	3843	3757	4743	4440	4138	4654	3673	4076	5601	4430	3176	2491	3113	2545	2888	2432	2129	2841	2044	2605	2013	1616	1611	1920	1845	1644	1400	1194	1072	1034	939	921	825	835	789	839	832	832	924	869	802	706	682	689	636	635	632	628	602	629	585	563	609	589	547	582	574	553	606	601	633	584	592	588	577	551	589	546	550	617	579	611	594	594	560	571	550	571	597	605	572	580	591	586	561	549	613	575	609	537	621	550	592	603	523	599	569	590	599	534	565	583	593	578	568	555	559	583	620	547	556	573	566	555	578	579	589	591	543	578	585	601	566	559	606	538	508	569	597	550	599	580	566	554	597	588	576	584	571	560	597	530	574	575	515	525	588	590	591	566	560	609	557	584	577	558	623	567	561	602	569	567	561	581	609	551	614	598	606	609	592	560	556	585	575	573	578	596	602	571	557	574	607	579	581	559	518	561	584	600	611	575	594	588	561	589	587	575	542	552	611	569	541	613	586	586	543	584	595	559	597	579	599	577	553	577	524	538	563	573	594	598	552	573	581	539	561	578	540	569	603	572	587	617	544	587	581	595	605	568	570	591	564	552	585	571	606	593	580	563	585	542	538	551	600	602	598	564	565	538	602	625	545	556	563	566	567	567	589	565	562	552	555	610	549	593	522	597	568	517	580	591	552	586	560	555	572	573	592	590	571	603	586	583	596	603	567	595	534	556	576	605	577	540	588	545	568	581	560	563	557	565	598	574	596	557	545	593	543	597	538	542	551	596	544	594	575	573	590	533	573	578	544	605	609	584	577	538	560	577	589	610	569	602	565	551	549	592	556	604	551	575	588	599	551	561	599	557	559	633	549	543	575	565	590	579	594	552	547	578	558	567	544	588	580	545	585	553	586	579	602	551	559	600	548	575	606	559	575	589	537	535	582	578	576	593	571	575	530	574	601	597	617	598	563	608	572	605	597	546	552	571	612	544	599	567	616	592	558	577	598	590	576	612	569	588	615	528	560	552	523	592	584	599	564	610	544	584	558	611	603	553	602	576	544	584	614	544	566	578	568	529	565	623	577	620	585	576	548	598	562	595	583	608	611	558	625	574	556	592	596	562	567	566	567	604	575	536	553	558	572	546	570	597	554	551	591	570	524	561	580	566	552	612	622	547	572	558	545	564	602	582	613	550	545	627	558	582	555	589	580	546	594	650	588	567	599	525	567	557	575	592	622	592	583	597	572	576	590	585	577	529	551	574	585	589	578	596	585	567	620	578	544	568	564	584	598	546	583	541	570	570	577	592	563	555	564	580	585	595	545	581	592	599	562	560	538	601	571	584	530	593	546	620	554	600	564	569	598	558	576	602	585	604	567	573	626	557	600	551	535	556	552	553	558	526	565	593	577	578	569	599	588	559	558	635	607	626	576	570	551	612	649	582	609	591	557	567	623	582	566	603	531	590	523	540	538	609	606	549	605	528	570	563	563	562	569	566	554	600	556	570	608	582	558	592	564	578	561	550	570	549	540	544	557	594	619	554	581	522	580	579	624	553	566	582	567	582	561	572	582	575	572	541	595	596	611	605	554	574	562	583	593	612	587	575	538	601	553	567	576	537	558	549	605	573	574	525	559	592	516	565	563	557	551	531	562	599	552	607	599	526	602	578	589	572	582	570	576	577	574	610	549	577	597	594	547	565	535	585	543	562	555	613	584	575	582	603	562	568	535	565	593	566	582	606	587	580	613	578	566	541	563	578	598	612	617	515	547	562	537	603	577	551	569	617	528	593	556	631	620	589	552	583	624	563	538	603	566	561	569	560	551	624	577	607	572	593	553	577	596	539	611	558	578	562	601	615	600	579	601	575	526	611	598	558	561	593	603	551	537	523	562	568	556	564	632	578	616	561	534	564	562	514	586	559	570	550	576	610	604	602	556	571	592	534	563	607	580	619	574	565	626	611	572	615	572	601	606	526	561	574	589	580	565	589	608	611	563	556	558	560	565	546	558	560	562	548	563	551	550	600	594	593	632	545	599	622	596	588	589	562	551	547	579	577	589	579	571	552	575	605	603	552	590	505	528	572	544	544	586	589	545	557	593	585	604	534	537	552	583	601	537	588	579	608	518	570	559	600	553	591	570	547	563	573	600	576	567	564	567	581	582	589	552	554	591	631	567	562	592	583	553	554	582	595	594	585	548	550	564	568	590	543	558	580	569	561	551	573	558	573	630	617	577	567	587	572	551	548	560	577	554	606	584	591	569	594	547	612	568	539	574	576	598	591	587	575	579	560	605	577	565	534	590	564	572	545	606	539	614	560	608	555	569	614	589	551	575	577	563	565	564	549	585	589	575	563	595	583	596	588	544	577	578	601	593	573	580	604	588	581	578	575	605	554	577	592	584	633	575	601	581	570	562	594	557	547	578	609	580	578	585	534	581	595	581	572	538	568	597	551	571	595	576	586	521	608	564	548	572	539	595	569	528	571	592	601	593	568	574	555	581	570	545	539	554	553	569	532	599	593	630	582	591	560	575	570	556	563	579	542	535	577	591	555	577	585	545	584	595	584	569	562	577	583	577	545	589	568	583	505	600	602	537	557	554	567	602	584	570	585	515	565	563	581	563	565	555	597	614	578	567	525	607	515	568	581	554	588	567	604	578	531	567	578	636	556	562	585	587	512	611	593	531	582	531	624	576	563	551	535	580	592	618	593	569	556	558	561	578	585	567	594	569	547	570	579	592	565	572	564	558	534	527	564	582	561	578	587	586	568	579	594	545	553	564	516	585	589	570	563	572	532	613	568	515	541	602	561	541	576	577	557	621	584	592	588	564	616	594	605	587	589	559	582	558	598	591	569	578	558	572	564	579	566	587	621	539	617	553	553	559	621	590	583	558	550	580	579	580	554	572	577	579	554	565	615	557	595	569	572	534	567	575	586	572	540	570	534	546	589	575	538	545	530	584	562	546	570	547	578	582	583	568	575	568	555	548	592	591	572	572	572	556	602	591	552	564	555	535	600	541	640	559	583	593	576	533	567	584	581	598	574	539	577	575	596	604	562	529	583	551	590	596	597	555	583	552	579	599	557	587	618	550	512	565	598	559	554	606	556	601	630	597	542	531	584	591	602	551	538	565	590	545	585	555	555	616	595	566	569	617	614	613	562	611	575	553	552	560	585	554	574	535	575	579	607	587	581	580	551	556	580	531	528	568	548	583	568	643	580	594	513	561	609	539	606	589	550	554	566	558	586	542	572	543	551	541	572	591	574	553	620	508	554	594	531	612	589	570	586	565	585	583	600	572	612	603	548	565	563	521	576	590	597	596	609	566	571	577	586	593	591	550	592	599	549	585	555	588	586	561	546	584	554	618	575	556	558	559	603	572	562	565	591	589	596	560	590	576	546	560	584	588	576
56721	43104	42854	40166	38961	39713	39329	41976	42518	44986	44506	41436	46670	42845	39762	38218	37734	44178	41985	34882	26162	16318	25498	29875	22868	24266	15417	12739	8660	7281	5155	4995	4184	4089	3684	3310	3555	2675	3433	2593	801	634	866	1837	1285	1005	860	999	1080	1164	1261	1315	1544	1530	1415	1553	1242	1343	1970	1381	1117	894	1063	886	936	856	756	918	727	832	691	567	587	652	604	561	530	428	422	399	376	404	359	369	360	341	366	370	385	377	352	308	330	295	308	335	291	298	262	294	294	293	298	302	271	307	327	296	295	272	282	267	303	289	295	276	277	286	284	315	296	281	277	294	286	298	288	332	265	306	293	288	304	300	279	295	281	316	287	268	284	266	269	308	276	271	287	290	259	298	278	278	295	268	292	307	248	275	288	284	299	269	277	277	313	272	287	269	266	278	287	267	292	289	286	280	290	266	306	259	321	273	316	292	300	277	289	281	321	308	293	269	277	295	303	270	288	294	309	280	257	295	291	292	287	293	291	280	265	289	285	294	286	282	254	310	274	304	265	268	265	286	267	274	282	253	288	287	278	295	306	301	299	262	267	275	288	297	285	319	262	291	277	290	296	296	313	287	296	265	295	305	293	285	261	303	262	292	272	302	251	283	265	299	323	301	284	279	293	263	295	280	293	283	262	272	279	313	287	266	326	253	298	298	278	271	302	259	303	294	291	305	274	278	312	277	303	292	295	287	287	255	298	270	271	277	291	275	275	289	274	271	266	307	275	293	273	258	291	301	272	250	272	309	269	299	299	283	306	279	276	269	293	273	263	277	267	297	294	288	307	291	311	316	316	288	293	270	295	261	276	317	289	254	273	244	280	288	272	284	319	295	306	271	325	315	283	294	249	287	270	286	253	325	278	274	267	306	286	268	252	273	281	266	315	300	303	295	276	274	287	277	301	289	285	309	289	266	289	304	273	265	267	273	276	291	274	249	296	305	280	262	319	261	254	279	273	271	281	277	271	267	276	286	305	333	254	282	274	320	285	315	308	284	275	269	282	268	294	280	273	298	272	328	278	281	281	293	274	277	307	293	313	267	251	263	291	276	302	278	286	263	304	291	289	246	269	281	305	303	288	291	297	306	296	305	285	293	279	291	285	291	289	263	294	299	283	303	256	276	267	284	300	324	327	305	261	274	292	284	302	280	285	282	306	314	270	290	282	309	267	291	295	304	273	291	268	329	271	306	284	284	319	280	306	315	312	269	278	313	277	303	286	273	279	268	281	306	270	271	270	295	278	285	300	267	303	276	304	308	292	265	286	281	277	272	295	294	319	284	295	278	263	304	302	299	272	268	284	324	270	278	311	282	302	279	298	290	291	275	291	264	289	268	280	259	254	288	303	298	273	289	290	252	302	277	267	347	278	284	286	291	293	272	274	287	279	295	279	291	312	289	299	268	287	282	274	280	257	266	284	256	261	281	296	278	318	304	293	269	297	315	300	280	276	278	301	286	283	291	274	279	307	280	289	291	250	276	292	272	293	285	279	272	292	268	282	277	289	302	300	271	300	281	300	276	279	297	297	304	248	281	281	280	284	311	287	298	287	291	294	323	272	259	331	305	267	300	264	285	301	297	308	272	305	289	273	327	300	282	276	289	285	278	284	270	298	286	293	243	314	287	247	265	303	260	266	271	254	261	261	292	304	250	282	297	272	303	272	309	278	255	290	285	268	275	296	302	268	290	296	259	291	274	256	301	262	287	295	295	280	256	295	292	303	321	296	295	288	311	268	290	323	269	288	291	292	290	274	318	305	304	268	249	312	277	294	283	321	265	270	285	278	306	281	293	264	264	295	310	288	290	272	312	321	268	288	283	295	314	293	263	292	294	282	264	279	301	286	279	283	285	270	298	273	288	274	300	285	286	280	283	279	275	271	303	243	265	265	266	302	281	269	314	316	321	288	313	269	290	279	301	275	277	294	291	279	291	267	270	252	273	291	317	285	283	306	292	255	266	300	323	312	291	292	281	261	307	287	274	282	245	283	277	315	278	305	296	294	295	317	339	293	287	303	277	273	303	305	279	274	280	278	301	276	257	293	274	280	282	325	256	271	295	276	289	263	272	284	291	284	270	281	266	284	286	280	299	296	309	281	297	261	277	243	293	271	263	309	282	287	266	272	298	289	287	282	282	283	302	317	261	291	296	314	291	269	306	266	253	285	274	317	302	276	300	331	303	307	297	272	271	309	272	244	288	293	270	321	275	280	296	303	268	259	310	295	309	304	294	292	290	277	289	297	317	273	265	255	297	286	289	288	278	293	288	298	269	270	301	280	262	269	278	275	280	287	302	283	299	256	294	302	278	257	263	281	326	315	277	273	310	260	253	266	296	286	270	288	261	290	315	282	293	265	293	303	305	292	285	295	264	302	296	261	248	291	271	295	297	279	289	276	265	269	269	315	256	254	328	298	269	297	251	289	291	315	284	314	265	299	273	288	288	278	292	291	294	280	258	280	279	308	251	322	272	275	329	302	278	274	296	254	303	290	259	288	313	276	298	316	312	263	310	302	270	262	307	273	305	275	283	273	290	286	325	287	288	261	279	292	291	275	259	282	309	282	277	270	299	286	306	271	280	267	308	297	314	296	303	280	280	298	295	313	294	272	294	263	280	283	271	286	300	281	271	281	264	283	275	319	265	270	300	271	285	303	273	304	278	275	296	293	266	280	256	284	298	289	296	264	272	244	273	272	290	302	279	286	318	316	300	279	254	265	280	296	292	285	252	287	313	232	276	276	281	325	265	320	285	269	279	266	281	286	282	299	280	265	298	304	280	292	312	303	324	319	253	274	303	279	270	289	304	290	309	313	290	281	294	295	289	258	268	274	271	275	283	282	270	255	279	287	267	270	287	306	268	302	293	294	257	286	275	258	312	304	266	266	281	286	261	307	285	274	295	294	288	260	241	312	279	328	276	296	259	287	274	274	265	265	287	299	274	315	295	269	275	265	286	287	278	282	287	274	319	289	269	289	260	289	295	281	284	280	291	282	289	284	280	275	287	326	302	311	282	304	300	274	273	284	288	306	286	282	271	308	284	295	271	288	318	285	287	286	290	288	293	298	308	294	285	321	293	267	302	253	242	278	280	262	275	301	289	272	280	293	274	278	247	268	320	296	240	283	281	257	270	303	300	274	289	288	303	287	281	268	293	293	279	269	318	271	266	267	272	281	285	300	279	281	315	294	277	277	256	273	270	262	270	273	298	300	291	278	315	298	278	277	285	281	286	293	360	275	302	284	295	262	266	279	285	265	264	291	311	276	288	272	275	277	313	289	284	260	282	269	256	266	257	295	298	304	304	279	276	266	293	291	281	272	284	292	295	272	264	302	297	326	283	284	286	259	285	283	254	283	299	270	273	296	292	299	283	257	314	252	292	291	268	291	300	276	252	295	292	314	242	279	284	283	251	266	275	282	290	293	280	257	275	271	317	292	285	269	306	284	297	266	281	300	280	279	290	289	271	296	298	281	251	271	257	273	308	295	267
49996	54426	52502	51568	59526	61118	60188	59216	55685	63094	55942	56430	59744	58410	56053	54311	55906	56323	53309	47463	36322	23449	44305	47458	42697	43570	33750	32609	25314	24044	20665	20030	18599	17536	16156	15170	15931	12946	16665	11035	3268	2413	4156	9393	6432	4726	4107	4934	5556	5947	6618	6916	8550	7934	7053	8222	6213	7297	10330	7239	5874	4640	5688	4737	5031	4541	3482	4886	3780	4084	3442	2562	2711	3503	2826	2606	2195	1783	1480	1532	1419	1297	1196	1118	1061	1172	1190	1159	1288	1190	1106	866	844	807	749	791	763	770	677	668	679	672	712	707	663	688	668	681	680	697	646	633	673	607	692	671	698	628	668	674	672	646	683	666	654	638	636	683	654	639	617	630	679	690	665	628	681	631	634	613	654	678	697	659	633	670	636	650	705	682	663	675	692	661	624	656	657	693	684	633	670	678	631	682	658	606	655	648	663	622	618	652	630	667	617	667	636	638	653	649	701	643	681	625	676	658	644	620	627	684	606	651	705	686	648	636	644	648	680	631	613	646	656	679	637	695	649	658	649	654	718	661	661	660	617	632	656	668	634	650	676	617	706	598	685	662	583	641	636	667	688	614	664	680	681	666	615	575	670	644	615	666	658	684	699	626	598	621	652	601	662	626	640	661	633	640	638	681	652	645	642	651	655	630	657	626	652	685	631	689	692	635	593	667	663	668	641	582	615	644	627	662	671	620	619	624	635	681	722	612	695	633	702	631	593	658	664	663	675	635	641	674	652	619	620	624	644	699	661	623	682	631	657	624	636	605	659	634	636	627	684	708	647	650	683	650	653	670	625	673	625	652	674	676	658	649	645	643	651	661	652	698	665	631	651	668	646	565	646	642	608	645	639	631	640	690	620	635	688	635	614	660	618	703	708	690	644	683	636	640	601	628	664	621	661	645	642	651	659	629	676	642	663	634	705	647	634	643	641	675	638	658	610	610	696	679	640	696	638	637	662	626	660	627	653	607	644	688	656	646	690	666	642	645	671	678	681	691	641	632	654	649	657	639	631	643	631	634	686	658	672	649	621	700	622	666	637	643	635	676	611	620	654	642	663	669	647	680	662	610	561	637	619	693	630	654	673	650	638	611	638	662	671	629	637	598	664	667	595	633	681	610	643	647	633	589	635	643	649	657	655	660	676	672	683	646	643	610	630	637	667	635	635	659	669	690	600	609	658	650	649	608	631	672	611	649	648	644	649	623	617	619	681	661	668	650	661	646	620	585	633	612	645	613	628	634	659	609	636	664	651	681	652	661	634	643	644	636	661	637	656	625	601	629	638	676	630	645	664	654	635	645	640	682	637	650	680	657	668	650	628	640	651	640	637	682	671	629	677	650	620	665	618	641	643	611	638	690	650	616	667	638	701	629	651	617	629	610	665	625	647	636	663	668	642	627	609	617	647	668	615	691	632	635	652	664	655	623	606	659	684	646	669	665	631	629	666	647	663	646	609	652	631	612	627	665	617	639	646	625	612	653	613	633	647	658	652	592	667	611	656	624	651	673	652	650	638	640	638	654	645	640	678	683	648	611	654	601	650	662	638	640	614	640	679	683	604	663	642	637	659	657	620	628	660	651	635	668	597	652	677	666	667	670	636	645	652	610	675	655	605	684	644	640	636	601	627	615	668	644	619	626	622	657	687	627	651	632	648	673	646	656	669	700	633	654	593	612	641	654	697	651	603	634	626	659	634	646	646	634	618	607	661	645	641	632	661	652	638	642	704	664	651	598	639	703	612	630	621	614	654	644	592	676	629	637	632	678	620	674	664	648	594	651	623	626	657	568	655	624	686	733	644	639	640	634	637	654	638	669	627	633	617	605	665	649	643	673	635	606	650	661	665	654	653	637	652	649	638	649	679	656	582	599	701	594	617	680	645	606	666	618	684	640	626	668	610	630	653	699	604	652	662	634	632	660	621	628	627	685	655	667	688	654	670	676	587	637	612	646	616	654	661	639	644	660	693	643	700	623	628	675	628	647	633	687	636	673	671	689	659	628	669	666	630	663	640	665	652	655	648	680	611	654	649	632	628	639	678	611	640	626	653	655	630	670	655	674	650	695	650	611	645	688	624	642	631	632	633	645	670	653	658	688	631	648	616	658	660	644	644	630	628	652	640	618	636	646	629	650	634	644	641	639	615	636	618	660	631	654	630	669	697	620	649	656	624	646	641	648	631	678	698	629	683	650	627	641	629	652	628	653	671	619	661	666	616	630	658	635	664	674	697	686	631	655	602	643	638	705	626	655	644	645	635	596	640	623	590	619	612	650	636	666	657	654	633	649	653	633	629	662	652	628	633	664	657	647	660	633	617	637	675	564	609	741	652	630	661	636	655	635	639	639	642	593	639	632	705	634	638	678	646	630	667	665	689	641	654	593	666	631	667	670	674	647	643	636	659	639	641	579	647	660	648	669	620	631	673	660	601	650	684	663	625	647	678	624	649	682	628	658	637	606	674	659	635	641	641	654	611	621	638	594	599	697	608	640	654	654	620	644	672	683	595	645	616	651	631	631	643	649	610	611	624	641	681	672	693	630	661	689	617	645	685	647	630	631	624	629	654	619	656	646	707	619	671	655	647	665	658	637	650	650	625	648	602	637	674	678	662	644	701	646	652	665	608	647	665	629	603	665	632	637	659	648	650	694	646	652	635	637	642	644	662	635	646	626	653	691	657	678	633	620	679	649	605	638	650	617	623	593	594	657	614	635	671	684	654	654	616	638	625	626	668	621	680	659	668	598	653	619	680	654	625	647	658	634	666	588	659	610	659	655	636	646	660	635	597	656	651	648	669	658	620	641	639	618	618	628	665	661	636	641	572	658	643	645	628	637	610	576	657	680	616	667	631	674	627	640	626	619	622	629	653	658	618	627	670	594	670	669	646	663	634	659	662	648	659	635	671	587	623	669	654	658	664	626	636	660	656	632	640	651	650	635	652	668	641	670	615	625	698	622	640	643	607	662	680	653	655	634	658	653	647	644	674	635	646	631	655	665	623	654	657	656	638	648	705	640	657	647	652	570	624	650	639	696	667	618	613	700	636	632	688	652	683	679	622	686	603	681	616	653	674	692	639	652	621	651	618	696	648	689	631	645	644	646	663	652	655	670	645	643	672	635	646	711	624	687	665	656	677	638	656	662	636	669	606	665	643	638	640	634	632	643	601	615	659	625	619	663	661	609	666	681	625	668	641	645	662	649	670	601	674	674	681	635	628	662	664	646	678	624	680	639	608	650	625	650	645	635	662	612	687	652	637	643	613	647	634	678	654	629	675	661	646	653	635	663	640	689	638	646	637	643	663	671	630	635	697	667	641	609	606	625	712	659	643	649	673	635	630	680	615	635	639	644	634	692	638	678	606	654	678	645	647	648	701	628	695	654	617	643	653	667	618	635	636	632	639	649	685	634	650	623	645	634	645	620	598	638	641	651	657	670	709	682	665	662	660	636	691	630	604	676	654	636	644	680	631	680	622	628	628	641	705	617	629	676	648	712	656	661	669	666	612	628	687	636	654	631	645	678	629	651
22191	29100	36359	33676	24777	19467	11467	7707	6982	7263	6100	4924	5679	4660	3181	2664	2293	3371	2835	2469	1188	786	1164	1676	1090	1229	603	633	422	426	376	386	325	310	314	283	268	263	270	254	194	172	166	200	192	189	162	172	164	216	192	212	196	163	175	198	149	173	192	191	179	159	156	160	150	158	171	150	172	154	158	138	157	146	146	152	130	151	164	140	115	147	131	136	139	132	149	149	158	147	160	138	123	133	154	141	151	146	142	137	130	139	123	160	139	129	136	146	140	148	142	144	139	127	143	133	137	173	154	137	131	128	155	146	138	134	140	137	134	131	128	129	137	135	135	160	149	144	139	157	170	149	135	114	170	150	137	139	139	121	136	153	120	122	121	128	133	117	151	156	157	139	133	163	140	155	132	139	146	163	159	144	146	129	140	136	140	154	117	127	151	139	175	145	117	123	149	150	115	146	147	137	143	133	110	140	148	145	160	160	111	116	145	137	140	154	126	137	151	124	151	142	138	153	113	145	147	130	154	147	144	159	128	145	179	144	136	147	150	137	146	163	138	143	126	131	133	139	146	124	139	139	141	117	142	137	138	130	151	124	128	131	132	139	139	142	161	145	139	158	161	137	117	134	127	132	130	153	136	144	169	156	141	145	132	154	114	126	121	148	141	143	125	125	139	151	141	153	137	133	131	151	165	167	136	141	145	144	134	142	153	147	143	149	133	127	126	131	154	138	111	148	128	143	153	135	124	128	150	151	141	138	140	147	156	136	145	168	156	144	117	128	134	145	115	142	117	145	132	132	152	149	121	126	157	153	149	121	148	128	137	142	150	147	137	137	132	132	132	150	146	153	149	165	150	113	142	137	139	147	165	153	133	136	137	136	117	170	141	130	170	124	146	126	143	153	165	119	152	129	129	128	139	122	134	133	134	146	127	148	140	131	125	135	132	125	145	128	119	126	137	137	158	153	133	119	167	144	138	143	135	135	132	125	151	131	141	144	150	160	125	152	139	154	150	131	129	139	140	153	126	134	121	127	130	155	139	152	159	163	156	140	139	144	137	138	151	147	123	126	115	125	120	138	138	117	135	118	112	142	142	156	127	155	150	128	146	121	107	143	153	123	140	119	143	141	134	137	142	145	139	139	119	126	146	132	138	162	130	134	126	132	134	128	147	142	123	138	123	136	153	147	139	173	140	132	128	138	178	146	153	104	148	137	155	146	149	123	144	145	133	145	139	129	134	132	132	149	130	158	145	175	144	141	150	152	132	136	150	113	144	117	145	132	120	126	151	133	152	124	134	169	139	124	123	170	145	144	136	141	135	155	145	137	108	155	123	147	153	131	148	142	139	130	125	138	158	102	133	150	146	115	150	148	149	129	125	141	157	138	141	138	169	132	163	135	135	148	146	148	142	154	155	146	115	139	126	143	129	144	117	143	143	153	140	146	137	158	139	149	147	149	158	189	145	123	116	151	131	131	145	127	144	132	141	139	167	125	126	131	144	149	133	146	125	128	148	145	151	145	126	140	156	146	134	142	138	145	142	138	126	143	144	137	130	158	149	139	153	139	135	128	148	130	148	153	137	135	156	136	135	151	150	127	129	141	141	160	147	148	133	132	133	151	146	116	140	148	137	140	151	125	144	148	145	137	144	136	132	152	166	132	150	146	148	153	142	147	131	153	126	136	137	125	154	140	150	125	156	145	110	122	123	129	153	125	156	142	138	145	152	134	127	138	128	148	126	120	136	136	152	154	154	159	138	148	131	153	156	143	140	133	132	134	151	143	141	128	121	130	135	109	138	134	131	124	139	124	122	154	134	153	134	128	151	128	140	153	142	141	152	153	120	143	139	157	138	131	131	154	127	131	134	155	143	131	160	144	133	152	144	144	142	140	155	155	125	128	135	157	139	138	147	132	163	134	152	148	140	145	134	122	130	145	124	125	165	161	151	153	143	153	135	145	147	136	165	146	128	130	155	118	157	139	140	144	146	146	144	124	143	142	157	142	148	139	133	118	133	147	124	131	141	151	137	142	143	137	135	151	143	151	175	139	140	145	132	162	153	161	118	122	129	131	136	134	146	147	140	149	137	141	142	153	119	144	137	138	134	118	132	134	163	160	180	126	143	140	135	153	135	114	120	144	137	150	146	141	134	128	159	141	141	127	116	133	136	127	115	150	137	156	153	131	144	155	154	137	143	147	143	119	150	143	127	157	176	135	146	134	129	132	161	155	129	154	166	142	154	146	138	144	128	145	137	130	139	128	151	137	132	146	135	128	126	131	136	139	129	134	135	151	166	132	137	137	161	119	109	148	123	154	136	131	130	138	152	145	139	146	158	134	140	132	137	130	157	147	143	142	134	140	148	143	126	150	130	151	150	114	146	119	136	140	138	135	158	153	155	150	123	152	150	135	176	141	135	156	157	130	123	150	168	139	151	145	133	133	140	136	137	124	146	125	129	156	135	118	138	130	141	130	147	130	151	124	160	129	143	154	122	151	131	140	151	149	125	140	150	146	134	161	116	155	133	132	150	151	138	145	120	131	130	114	120	167	145	123	151	152	130	136	115	148	114	126	132	129	155	139	134	127	131	130	142	129	133	136	139	133	124	151	140	148	124	141	144	133	152	161	152	137	142	119	144	155	148	136	140	135	127	144	130	143	150	137	158	132	140	141	152	125	132	144	135	169	152	157	141	133	126	151	137	141	146	144	144	135	154	144	162	140	132	133	126	164	150	122	133	146	117	129	130	150	140	151	131	135	139	139	149	138	139	150	147	131	147	130	152	150	135	138	137	152	140	133	136	146	126	127	168	168	126	136	130	142	163	127	135	142	145	143	129	136	144	155	140	139	128	158	139	151	136	139	125	129	130	124	148	125	144	144	141	136	148	139	120	135	151	142	136	152	151	147	160	150	134	163	152	136	151	119	138	138	135	136	156	144	148	148	147	125	127	131	132	162	149	146	130	120	129	138	140	131	130	138	142	127	158	148	140	141	128	153	118	125	136	130	137	151	150	139	145	150	144	137	135	137	145	168	147	139	154	142	129	142	153	157	130	135	143	145	154	127	158	132	154	132	132	153	126	139	137	116	132	147	123	145	140	171	151	151	127	142	139	129	141	147	156	131	133	170	139	181	131	140	145	145	149	129	157	160	136	136	127	137	143	154	141	129	152	135	136	128	139	108	138	140	132	108	143	170	128	148	138	164	141	124	141	116	142	146	132	134	127	166	141	145	139	135	146	125	150	149	151	129	150	166	137	154	147	131	143	134	157	155	159	130	120	147	139	137	137	145	133	139	165	121	139	155	147	124	150	138	141	156	137	146	157	140	131	154	139	147	164	158	126	122	134	142	151	123	157	123	157	147	128	141	161	153	153	136	129	142	151	158	138	132	128	130	152	125	147	142	179	142	146	144	132	150	143	135	139	143	131	130	161	139	155	146	150	146	157	154	145	140	137	103	145	148	156	140	156	158	145	153	133	145	135	144	149	146	133	134	149	143
18023	27265	36975	37933	37713	33540	25357	19790	20567	23076	18720	17112	20141	16863	12453	12039	11989	15064	11876	10869	4773	3030	5772	8758	5436	6317	3121	3351	2281	2318	1795	1744	1678	1464	1514	1346	1293	1185	1263	1020	707	537	583	840	664	630	562	655	652	642	685	666	740	742	627	736	650	702	802	649	563	533	626	549	500	521	536	538	523	540	469	443	475	501	491	495	421	430	407	448	379	430	428	405	424	391	411	389	391	349	399	388	367	408	400	409	404	386	381	396	393	375	396	377	340	384	329	381	402	371	383	354	365	384	428	385	402	371	376	359	385	373	371	366	371	373	366	395	380	388	399	382	399	406	358	383	376	367	399	361	397	351	414	383	390	382	409	382	385	381	382	362	360	368	341	374	352	401	395	349	377	368	378	366	359	354	370	346	450	349	380	373	340	387	360	367	362	377	321	388	380	373	352	375	384	399	350	403	373	343	357	401	356	355	397	374	370	381	405	392	389	387	360	388	388	343	398	375	390	381	390	395	372	414	376	380	353	387	405	362	364	378	387	355	388	358	393	380	383	376	388	392	395	387	379	369	388	391	359	353	401	366	382	367	391	376	400	348	385	357	376	354	368	371	398	418	375	368	372	350	352	389	394	392	395	383	368	380	394	385	334	404	348	371	390	402	369	389	392	394	355	349	406	384	372	375	371	379	413	352	400	391	377	421	404	351	378	385	398	363	351	375	388	380	357	390	378	362	327	385	388	361	377	366	391	409	363	392	390	359	372	378	349	371	367	404	357	363	398	418	396	380	387	379	389	410	365	356	390	402	342	360	390	387	372	397	393	362	340	365	372	421	390	368	369	413	377	388	357	372	378	374	408	419	384	394	369	387	404	381	394	360	372	368	337	367	366	360	397	365	356	386	402	373	346	381	382	399	366	411	400	394	381	371	366	392	372	380	377	376	384	373	382	412	390	376	361	382	371	389	365	347	370	370	402	406	369	384	391	405	397	353	356	361	369	378	359	390	391	374	387	407	356	370	403	387	364	379	386	376	364	355	384	412	404	401	345	382	386	365	354	385	376	385	354	391	397	394	371	403	316	381	361	352	359	427	392	402	381	387	387	350	385	346	386	324	351	385	389	380	380	394	389	423	338	370	421	389	335	359	391	406	400	381	377	378	377	397	377	389	388	374	356	395	377	376	383	335	331	390	376	403	400	384	405	351	364	375	376	381	403	375	368	387	350	416	375	376	381	387	369	386	369	378	386	355	381	348	382	360	370	396	383	390	369	373	386	412	400	375	382	384	380	363	375	375	366	361	356	409	384	365	393	359	401	396	362	375	367	378	346	395	369	366	381	379	397	380	368	387	397	409	379	361	403	394	354	402	361	389	369	376	358	360	352	365	395	397	373	338	346	384	362	375	377	377	339	362	369	357	353	390	373	376	388	403	372	351	413	344	359	353	359	404	413	367	354	372	378	382	367	405	365	381	360	409	407	363	391	418	387	387	334	356	359	386	325	378	364	401	366	382	387	387	360	370	392	370	413	378	383	391	340	365	343	396	401	358	395	377	417	400	380	376	389	346	412	404	379	419	376	404	379	416	351	402	380	399	403	356	414	400	361	367	369	407	362	390	389	387	366	401	360	359	413	407	386	352	341	386	385	377	400	371	390	359	381	371	375	373	396	372	354	390	376	393	356	383	399	367	406	361	363	361	365	388	370	380	342	387	355	379	340	374	366	378	420	384	425	417	383	360	360	379	378	368	393	386	425	348	391	363	389	379	368	400	358	407	379	357	380	392	363	360	378	380	368	379	388	392	358	376	395	372	384	397	398	382	392	369	346	418	378	389	406	369	379	383	378	382	390	358	373	386	395	380	384	376	377	375	394	402	371	380	389	403	363	370	358	389	358	358	331	357	389	370	377	399	355	355	374	366	397	379	331	371	375	415	340	345	373	383	365	376	386	401	364	411	382	380	352	383	370	383	392	385	381	395	426	402	372	401	415	361	371	382	395	348	438	369	368	346	383	389	373	401	402	392	390	378	361	395	392	405	342	345	352	380	378	381	381	395	335	408	375	364	371	363	349	365	348	364	377	400	361	388	366	343	369	390	368	369	394	388	366	428	376	355	357	355	375	408	409	380	366	397	384	347	384	374	398	392	380	381	362	398	438	364	383	365	399	408	376	369	350	374	375	379	405	361	383	365	335	387	386	384	355	350	342	371	399	371	395	377	366	384	401	361	386	384	358	406	390	370	398	364	389	374	403	369	369	366	358	398	367	417	418	382	397	373	373	408	383	409	369	365	409	371	393	370	360	363	388	379	364	353	390	383	365	384	365	386	389	324	364	380	400	351	378	330	373	365	393	401	401	415	368	364	425	373	402	362	349	353	379	385	334	365	386	372	394	379	380	395	361	371	372	346	406	341	365	382	392	373	420	353	376	338	391	387	343	395	403	371	378	391	344	359	372	396	385	344	370	401	371	396	409	410	375	350	374	372	354	384	374	341	374	386	374	382	352	386	366	369	412	376	410	388	359	372	403	365	397	363	372	353	357	401	415	377	388	388	366	373	388	363	383	355	378	380	362	408	373	381	410	384	387	403	365	360	389	388	365	372	391	362	385	393	376	376	401	406	384	372	419	410	378	368	350	372	350	358	371	348	371	398	383	382	370	413	412	387	357	385	408	394	419	425	392	384	376	373	358	373	387	378	363	389	373	377	389	391	386	374	373	387	366	371	372	372	377	369	390	370	384	366	387	410	393	385	399	352	356	399	400	394	385	403	396	376	361	371	369	383	387	375	364	402	392	365	375	360	351	363	359	368	349	368	359	378	372	381	375	376	411	389	381	370	382	372	361	387	390	371	378	415	369	357	392	363	409	393	400	393	395	366	391	374	358	369	375	357	400	371	339	378	392	389	417	391	379	382	370	372	356	370	375	359	372	358	353	367	333	402	371	384	356	379	346	363	392	372	413	393	326	424	380	366	380	369	362	391	366	374	378	392	389	368	386	380	378	397	388	375	378	332	389	393	411	379	364	329	387	366	350	370	385	366	395	375	391	353	435	353	373	369	389	362	349	357	384	411	394	376	408	386	377	375	395	378	360	379	380	359	408	400	350	412	408	389	393	405	366	369	362	402	386	368	383	368	377	400	356	387	395	388	402	379	379	392	378	372	368	395	414	389	390	400	372	392	406	401	385	403	367	380	351	383	381	379	367	418	398	389	398	372	397	390	369	370	419	407	376	398	384	411	389	365	382	385	398	382	362	394	381	384	344	350	367	336	409	407	368	349	365	385	386	368	362	378	398	366	357	363	387	350	382	365	359	344	397	391	361	375	365	376	387	351	361	388	389	374	414	365	381	383	408	413	399	411	378	393	408	358	385	366	380	387	359	364	350	398	375	370	383	384	354	362	372	409	400	362	400	373	375	390	377	409	372	383	343	355	373	383	359	414	378	355	414	353	372	388	353	366	372	404	374	400	386	428	395	372	391	357	378	378	354	381	391	359	388	346	385	411	372	334
53111	46301	43919	42265	38418	39971	38569	36722	37618	42559	39303	37066	38321	36547	32170	28114	27303	33032	30605	24221	14824	8760	14645	19825	14882	13975	6847	6042	4315	3644	2454	2624	2620	2022	1835	1579	1687	1582	1620	1444	523	398	477	932	693	576	492	572	598	670	729	821	900	825	701	839	710	740	995	744	611	501	626	546	545	452	424	512	463	434	421	387	386	406	383	398	291	271	306	273	277	267	270	276	269	277	280	268	288	290	244	274	269	228	215	241	239	273	260	234	218	261	230	225	238	256	241	220	250	218	223	247	216	228	219	267	241	228	224	271	219	242	241	242	266	246	243	247	242	223	219	263	233	251	238	230	251	239	264	228	241	223	259	246	223	224	235	236	251	235	227	246	224	245	239	232	235	225	262	222	232	221	275	229	217	229	219	243	225	223	250	226	251	223	244	233	209	219	240	236	242	217	236	224	244	235	251	246	228	211	240	234	236	249	223	254	227	221	245	225	250	228	236	203	223	236	246	241	239	224	224	214	207	195	249	237	224	234	232	238	250	239	254	194	235	205	262	260	233	250	264	225	216	226	235	233	257	252	209	221	243	234	229	232	226	211	223	254	239	190	211	234	243	207	236	235	239	254	243	245	234	250	227	260	246	226	231	235	242	217	235	208	233	221	248	224	235	210	238	247	230	236	225	221	210	222	259	232	244	236	252	244	214	237	220	222	228	234	242	200	217	227	229	236	215	227	208	236	254	236	238	212	226	215	234	254	247	202	243	248	199	232	217	221	237	248	239	237	220	184	215	237	221	236	234	223	231	222	237	237	230	225	219	231	249	236	233	223	250	235	250	241	208	252	256	215	201	222	212	251	208	220	242	221	243	252	243	230	218	234	218	223	224	232	243	243	243	246	208	231	233	241	232	216	269	230	242	245	231	249	194	239	234	234	236	222	242	251	242	224	221	259	245	216	211	246	224	219	223	210	254	210	223	244	235	254	231	234	234	220	238	256	269	217	247	218	216	238	233	235	234	216	250	224	234	229	198	218	236	213	274	227	214	245	216	245	228	275	229	230	224	221	249	227	233	236	232	236	235	225	223	250	228	225	215	218	234	220	239	251	257	206	212	258	267	212	242	216	203	224	246	251	236	262	209	212	217	237	229	252	242	191	231	226	214	229	248	237	221	210	264	236	212	260	230	212	234	244	249	215	235	206	223	214	264	261	252	218	230	210	217	212	224	246	230	234	232	204	241	245	220	246	223	244	207	218	247	221	202	239	245	223	243	233	248	238	235	253	188	209	241	219	251	223	205	253	242	256	254	246	220	251	256	243	251	222	205	225	236	247	234	223	249	217	228	239	206	220	212	225	248	209	257	231	235	247	223	266	230	210	214	242	225	251	237	231	257	211	244	224	274	261	248	235	236	218	234	265	255	211	212	257	247	265	228	251	235	217	232	224	230	238	219	225	228	231	231	223	253	243	250	247	251	257	227	205	220	234	230	248	258	239	250	264	221	270	231	240	252	224	252	249	264	233	232	227	248	232	227	246	231	219	240	241	256	230	217	230	233	213	239	229	238	224	238	248	235	211	230	235	224	236	212	228	253	222	240	207	227	235	247	226	233	227	214	208	277	259	236	246	241	215	241	256	242	226	221	236	218	244	210	239	237	231	222	237	236	248	228	247	252	208	249	216	253	228	217	218	235	240	217	222	226	248	246	226	243	224	209	195	269	216	245	244	247	229	226	217	248	230	230	219	237	245	236	244	243	249	238	225	234	260	234	234	240	247	219	215	256	244	234	224	210	237	231	226	225	248	210	214	216	257	218	243	246	230	237	229	233	215	241	239	240	206	212	231	227	235	240	247	217	256	222	225	209	229	213	238	261	252	248	215	245	210	242	247	210	232	213	254	236	249	241	254	228	237	220	219	244	243	235	245	232	205	234	260	242	238	217	222	225	220	261	256	251	223	237	233	231	237	234	238	245	225	218	240	234	235	273	257	229	238	217	234	242	253	218	242	215	215	259	228	260	233	248	252	265	252	233	226	233	263	246	236	242	236	234	223	219	282	188	222	267	239	265	239	230	199	202	218	240	215	246	223	189	220	244	245	273	254	229	256	222	252	246	238	216	236	267	243	249	226	243	232	233	262	246	214	233	250	234	239	227	239	222	237	260	245	227	223	252	246	258	220	197	230	217	250	225	248	246	255	213	226	243	245	238	239	222	237	226	241	244	260	247	255	244	226	238	212	222	215	242	262	225	229	221	240	226	242	239	219	229	235	222	257	233	196	222	254	221	227	253	255	260	253	244	210	205	250	222	215	205	235	220	221	233	250	236	209	227	231	215	221	195	233	247	236	224	219	240	218	212	237	221	231	197	230	239	242	236	250	235	241	237	216	211	219	248	258	223	246	223	249	229	224	228	217	230	271	262	243	249	224	226	294	211	248	221	217	199	238	239	229	246	247	205	218	223	250	228	237	253	232	237	268	245	229	253	260	248	240	222	218	243	223	223	256	253	234	242	255	186	230	220	239	210	255	217	255	232	243	259	244	216	246	227	223	211	250	233	274	246	227	265	244	222	255	221	214	260	248	249	225	217	234	237	260	235	229	208	215	216	263	226	257	248	203	233	242	245	220	238	202	224	248	240	249	193	224	255	247	200	256	249	252	229	224	258	231	246	229	253	223	249	224	245	223	227	234	258	237	238	244	231	239	273	239	257	239	204	235	250	263	227	245	227	235	233	243	249	244	263	224	268	263	193	250	244	202	246	272	217	234	239	237	222	217	243	255	251	227	220	227	211	235	243	218	240	227	231	236	213	228	229	233	206	221	248	244	255	232	226	254	249	224	224	262	248	244	212	231	212	225	244	246	217	217	241	248	238	261	201	243	224	285	231	213	225	246	234	245	241	231	274	231	222	259	237	212	232	242	207	230	242	191	190	218	267	240	213	265	254	236	211	199	232	223	222	223	228	276	244	239	225	251	229	250	223	239	232	235	220	215	277	198	224	258	214	240	238	240	223	232	221	233	241	213	223	228	236	243	215	228	226	232	244	228	223	195	208	260	217	225	237	243	233	242	255	238	230	227	241	235	236	212	244	255	245	230	242	199	240	225	231	228	235	219	222	252	223	227	244	252	229	221	229	245	222	256	231	224	237	254	220	249	234	256	222	229	237	233	237	227	245	270	262	239	218	203	229	260	224	244	233	233	255	243	228	241	226	240	214	247	225	255	244	252	221	234	223	225	239	243	225	244	236	250	228	262	278	272	243	225	227	230	238	227	224	233	245	237	218	269	215	216	230	201	205	218	229	247	255	222	250	238	249	253	244	222	228	216	255	240	237	254	250	226	234	248	268	223	214	243	244	213	245	231	228	245	224	256	227	242	245	208	224	263	245	233	228	271	229	224	225	228	227	245	216	236	215	226	222	236	199	248	218	241	256	244	232	238	214	231	219	239	236	229	250	234	225	215	266	219	235	254	245	240	279	231	213	227	238	235	224	243	231	265	261	228	228	266	239	225	226	253
43996	51294	51837	51477	60172	60647	56414	51687	53704	58309	50431	50439	52936	51241	48335	45756	46306	49920	43514	38997	24865	17553	36028	40675	33479	33354	22000	23298	18299	16278	12366	12783	12042	10165	10256	9306	9385	9063	9329	7434	2419	1468	1950	5125	3442	2764	2420	2921	3112	3493	3833	4220	4987	4472	3702	4775	3656	4326	6289	3720	3408	2740	3586	2992	2717	2377	2268	2663	2202	2000	1848	1572	1658	1834	1710	1617	1209	1036	946	977	955	842	849	842	787	857	851	844	832	808	688	697	678	676	663	652	632	629	661	589	584	580	620	563	560	551	597	590	585	578	564	551	613	593	558	550	587	598	559	583	586	579	566	553	540	579	604	584	581	608	564	543	582	559	535	555	537	575	609	597	615	583	537	527	585	613	559	577	571	525	574	581	546	576	579	565	562	595	541	606	588	620	534	559	575	595	582	572	549	578	636	583	563	581	586	578	549	603	564	546	601	592	592	583	561	580	575	585	563	571	582	560	598	580	555	585	579	539	584	579	520	571	577	564	556	572	590	593	552	590	543	600	544	537	583	624	580	501	584	600	537	585	616	593	526	520	527	650	611	573	540	615	558	563	577	565	598	552	556	561	557	569	518	553	560	599	568	532	514	570	574	580	544	566	582	561	578	554	595	531	555	522	581	585	569	563	581	613	618	514	580	586	580	581	578	562	594	510	602	540	622	600	574	575	631	577	555	567	569	578	578	623	597	553	546	551	599	608	556	590	536	592	585	574	573	606	555	550	548	591	560	548	563	564	569	602	579	587	552	544	544	551	578	587	621	573	552	601	588	581	581	604	537	567	657	538	536	566	576	547	571	580	551	598	576	525	652	548	641	537	585	555	549	570	595	561	577	581	561	560	561	601	566	568	546	615	564	582	584	602	582	631	594	556	594	574	532	598	574	581	578	550	603	530	536	550	566	598	575	576	572	546	545	576	556	572	551	563	557	568	556	560	590	592	593	560	550	566	519	556	541	578	588	608	605	593	553	577	587	619	557	554	604	580	566	602	556	572	583	577	575	542	586	577	558	575	612	588	584	589	581	614	574	568	580	570	602	563	594	594	553	578	599	547	533	513	604	586	608	596	546	607	563	608	541	566	617	597	588	583	531	574	570	586	574	607	586	566	573	539	592	573	611	542	579	596	544	553	592	610	572	604	601	611	547	545	575	565	598	570	600	577	544	568	575	590	614	561	574	564	535	587	591	552	578	568	548	582	612	559	572	550	567	575	545	599	563	583	512	564	538	549	552	607	574	563	562	538	556	535	583	527	584	569	598	592	631	553	585	616	597	580	576	563	583	593	535	608	553	638	564	554	589	599	535	599	610	580	560	552	559	573	539	528	535	583	558	568	568	596	584	575	578	568	553	564	562	572	585	578	556	571	559	562	588	593	541	597	526	565	560	593	568	586	564	578	558	522	568	532	516	596	596	592	582	559	650	604	551	599	547	561	544	554	564	619	589	585	616	538	633	555	527	547	550	554	542	555	557	596	533	587	589	548	634	608	558	572	559	584	580	609	561	566	555	567	578	588	597	570	580	557	533	569	580	615	558	554	579	601	582	557	563	532	588	591	606	555	602	545	571	600	606	635	542	583	571	616	575	589	601	548	571	572	611	535	574	586	587	540	528	600	568	551	589	559	576	595	537	539	540	552	585	612	591	563	573	594	569	536	584	572	569	599	559	581	558	628	571	586	608	568	602	571	542	547	547	554	589	587	526	552	600	587	586	558	554	585	548	581	570	525	587	562	575	567	557	572	585	563	583	540	582	519	563	575	586	567	565	545	527	596	545	545	589	574	533	569	565	553	539	576	569	600	609	595	538	576	570	606	548	548	580	539	592	587	566	560	534	588	560	529	590	577	585	566	572	605	562	557	575	541	530	593	541	557	596	550	556	538	553	577	564	586	635	590	532	597	525	584	578	573	592	588	550	580	608	586	577	535	584	558	606	571	539	561	553	611	535	576	561	549	565	518	610	607	645	545	569	579	578	574	585	585	571	621	589	572	565	607	497	555	572	602	558	567	543	605	525	595	580	559	516	547	519	632	528	566	578	551	601	540	605	550	565	558	565	574	577	595	555	562	561	525	578	581	593	579	508	596	620	587	611	591	570	583	577	517	546	535	570	555	581	575	563	563	602	566	584	577	580	556	607	542	598	588	567	566	545	546	582	578	570	544	610	541	549	577	567	612	600	569	576	552	543	592	531	607	590	558	598	608	553	566	583	586	565	604	560	604	589	555	583	580	584	567	582	552	567	556	601	617	619	569	520	541	543	569	551	523	571	534	591	622	562	581	551	570	596	592	622	558	557	602	584	573	552	585	549	539	593	562	534	595	541	583	561	542	571	570	572	610	556	607	596	600	543	587	595	573	556	589	573	574	592	614	527	545	606	572	612	567	546	599	582	586	510	579	606	574	569	599	557	608	565	591	561	628	579	558	567	572	585	565	616	575	592	537	577	595	534	559	624	541	555	568	583	529	568	577	581	589	573	574	623	546	575	571	528	566	591	588	569	601	564	532	559	564	562	570	554	600	538	573	575	555	588	558	596	572	585	564	592	553	631	538	575	602	578	562	606	609	577	575	584	560	594	578	563	548	604	586	580	616	608	597	581	572	590	598	529	540	580	581	574	537	571	579	584	552	576	607	568	586	577	580	569	556	567	527	574	548	554	572	561	596	580	601	581	591	550	561	551	522	550	532	573	578	579	567	528	567	638	567	588	582	567	594	563	602	601	549	543	626	584	546	524	541	615	551	571	541	559	569	566	576	573	565	588	572	594	594	559	589	554	571	602	573	584	570	581	576	561	572	543	563	564	546	529	522	585	577	572	592	563	588	621	552	577	564	581	596	559	565	564	568	579	608	569	556	525	579	542	583	546	519	519	589	572	602	603	577	606	630	562	544	541	568	561	577	576	551	595	578	582	562	583	608	581	571	550	601	585	592	587	567	597	541	570	579	569	621	593	569	552	588	582	561	579	529	577	607	542	616	595	567	591	587	589	583	571	585	603	610	565	561	578	552	583	515	570	561	598	573	571	572	573	580	611	584	619	548	546	591	609	586	586	570	590	520	601	571	573	556	582	592	567	540	615	577	566	601	555	591	568	545	595	548	575	631	598	523	615	596	569	564	555	604	585	584	588	545	530	534	538	583	610	570	599	562	552	562	634	574	585	597	533	546	606	561	569	567	589	552	599	596	603	537	534	610	574	590	597	556	557	601	553	578	548	579	576	512	573	538	607	584	551	576	588	546	606	565	583	590	599	594	600	573	543	546	619	560	573	589	576	544	515	601	572	563	550	599	544	575	617	596	562	628	607	582	542	575	577	551	551	556	545	596	580	568	548	552	580	646	552	571	591	557	576	585	590	578	563	571	619	595	628	543	575	563	613	577	549	566	601	546	552	582	591	576	546	558	575	602	591	548	588	600	579	525	547	541	585	597	526	569	522	606	565	574	588	525	559	511	591	581	589	548	550	572	609	612	556	556	571	594	570	591	567	514	550	620	631	580	568	579
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
